22 Jul 2017
This is a small update while I hammer out a much larger blog post (which has proven to be a little harder than normal to write).
28 Jun 2017
Much of the initial work on rustifying GJS has been investigation, reading, planning. All in order to get the bindings to various libraries organised. I can’t do much without bindings so this is pretty much critical. The way Rust is able to use/link to C/C++ libraries is via FFI.
22 Jun 2017
I’m overdue for an update; first semester of my final year of study is finished, and exams are over. Final marks aren’t due for a while longer though. So, now i’m able to dedicate a fairly large chunk of time to my GSoC project - investigate the benefits of using Rust in GSJ.
17 May 2017
One of the first tasks for my project (GSoC, Rustify GJS) was simply to get Rust building alongside the C++ code using autotools. To do so I had to learn some of the autotools suite, and how to write the configuration and makefile input.
10 May 2017
It’s shaping up to be a busy year for me. I’m in my final year of study (Bachelor of Software Engineering), I have a few personal projects, I also need to start looking for work or creating a job for myself.
15 Mar 2017
This is going to be a series of posts that highlight my experience with contributing to OSS in general, but focusing on Polari in particular.
14 Mar 2017
Occasionally I have a need (or just feel a need) to move my Linux installation around it’s little universe - it could be for any number of reasons;
13 Aug 2016
One of the things that many tutorials and guides never teach you about
git is how to use it for your day-to-day work. Over time you learn what works and what doesn’t, but it isn’t always obvious and certainly isn’t obvious how you should use it from the start.
27 Feb 2016
Sometimes when contributing to an upstream source, you need to re-base your
own repository to be sure there won’t be any conflicts. This is just a very
quick and dirty way to do it. I will rewrite this post to be more detailed
26 Feb 2016
More and more often I find myself using particular programs to help manage my
projects, this is especially true if I’m researching. For example, if I’m
researching for an essay, I’ll use something which has the ability to store,
organise, link, and brain-storm ideas and sources. If I’m planning a program,
I’ll use an app which has note-taking, structuring, and possibly source
highlighting and diagram capabilities.