Skip to content

{ Author Archives }

GSoC Mentor Summit

Well, I am currently sitting in the famous Googleplex. I’m attending the Google Summer of Code Mentor Summit that Google paid to fly me out for, which is very very cool (thanks Google!). I have never been to the USA before, so I have about 3 days next week to look around the San [...]

Network Manager - OpenVPN, DNS Domain support

My new job uses OpenVPN to provide secure access to their private network. They also make heavy use of the dns domain search so that you only have to type “wiki” to get to their wiki. It turns out that the Open VPN plugin for network manager ignores the “dns-domain” setting, this means I have [...]

Network Manager - Autostart VPN

Recently I started a new job, to get my laptop on the network I first connect to their wireless LAN and then VPN into the network. Network Manager makes this fairly easily, it will automatically try and associated with the wireless network, I then have to start the VPN connection manually.
This wouldn’t be a problem [...]

Open Source @ Freeplay debrief

As some of you may know, I was invited to speak about my experiences with Open Source games at the Independent Game Developers conference, Freeplay. The conference was in Melbourne at the ACMI and at my guess around 250 people attended the event.
I organised with the Freeplay organisers to have Linux.conf.au postcards available at the [...]

Summer comes to an end, but it’s not over.

Well, not really - I’m in the Southern Hemisphere and Summer is yet to arrive. What I am ranting about is the “Google Summer of Code”. This year, much to our suprise Thousand Parsec the space strategy empire building game I founded “oh so many years ago”, was selected to become a mentor organisation.
We had [...]

Exotic VPN support!

It would be cool is someone added support to network Network Manager for the following “VPN”s.

nstx or iodine, tunneling over DNS
ssh, tunneling over ssh
http, tunneling over that “wonderful” web protocol

It would be also good if we could enter proxy servers for particular locations - in many locations in Australia they are mandatory.

Resume

Here is a copy of my Resume. You can find it in PDF form or plain TXT form.

Going to FreePlay

Well, I am going to FreePlay this weekend. I will be giving a talk about FOSS Game Development called “The best things in life are free”. If you are in Melbourne and have nothing to do on Saturday, why not come a long and see some cool talks?
I am running the Gaming Miniconf at LCA [...]

Skimpy, Scheme in Python

For something a bit different, I decided to work on making embedding Scheme in Python easier. I’ve previously been using the cool PyScheme, however it hasn’t been updated in quite a long time (since 2004) and is quite slow.
The reason I would want to do something crazy like this is that Thousand Parsec use a [...]

I’m free!

I have been meaning to post here for quite a while but have been busy doing nothing.
As anyone who chats on IRC with me knows, I got my “Eligible to Graduate” letter from my University. This means that as of the 31st of July I will officially have both a “Bachelor of Engineering (Information Technology [...]