bizarre motivation

By: will

21 Dec 2009

As part of a project I'm currently working on, I need to generate multiple types of hashes of a set of very large files. The not-so-quick and dirty method for doing this might need to pass over each file a single time for each hash.

Donning my ill-used C hat, I spent a little time today looking at some libraries I could use to do this. This was quite trivial and within minutes I was ready to cut some code.

... but I don't often write C code. I've written a fairly large amount of it in my time, but I've always found that because I'm not always using it - I get tripped up over tiny things to do with pointer indirection, memory allocation and it's related woes, and so on.

Today was not the case, I sat down and for the first time in a long time - sat down and wrote it in one sitting. The code compiled and ran flawlessly on the first run, amazing. Okay, so it's not hard to do some basic C - but I was doing a lot of the things I'd normally trip over myself for the first hour or so without thinking about it.

... and I've been going for hours at it. Loving it :)

Moving out (finally)...

By: will

23 Sep 2007

Quite unrelated to my previous rant, I've managed to find someone to move out with - and will be out of home in just over a week.

Which means cleaning. LOTS of cleaning. Whilst I've lived out of home before, it was on a temporary basis and did not require me to sort through all my stuff.

This is one of two rooms of stuff to be sorted through, though I recently did a massive cleanup of the second room so it shouldn't be too bad. My biggest worry at the moment is how to throw out all the crap I don't want.

Time to get back to the cleaning...

Photoshop and Motivation...

By: will

21 Aug 2007

It's amazing how much time you can make when it's for something fun and interesting (as opposed to things you might not want to do anymore).

Last night's effort with photoshop...

This is the personal website of Will Dowling, a Systems Engineer haliing from Perth, Western Australia.

The signal-to-noise of this site can vary wildly, so here's a few things I'm reasonably happy with that might be of interest to other people:

The Case FOR Apple
11/08/2009
On projects and discovery
04/08/2009
Naughty Tax
18/06/2009

User login