Posted on 2010/03/09, 03:46, by aj, under
tech.
So here’s where I’m up to with my “trigrid” project. The idea is you’ve got a bunch of roads on a triangular grid (hence the name), with little peons on each segment of road that will carry goods from one end to the other. Some segments spontaneously create goods, others destroy them. The point is [...]
Posted on 2010/03/07, 23:20, by aj, under
tech.
I don’t have anything interesting to say today, so instead I’m going to link to an oldish post on my junkcode wiki (rss feed). Namely redcat — a program that merges ed-format diffs, so they can be applied in a single pass. That makes a big difference when dealing with anywhere more than a few [...]
Posted on 2010/03/05, 02:14, by aj, under
tech.
ajtowns – Scamming my way onto “Team Samba” (”hey, I use it!”) was a good idea. Winners! #lca2010 #hackoff
Wellington Perl Mongers were awesome enough to run the Hackoff during LCA 2010. It consisted of a couple of hours of team hacking to decode craftily hidden eight character tokens. I’d seen Rusty carefully putting the “Samba [...]
Posted on 2010/03/03, 23:51, by aj, under
tech.
At this year’s linux.conf.au I decided it was high time I learnt how to program simple graphics. The use case I had in mind in particular was simulating/visualising resource transportation in a grid based real-time strategy game like Widelands, but really I’ve been a bit annoyed that I haven’t been able to do basic graphics [...]
Posted on 2009/12/22, 23:34, by aj, under
tech.
I finally got a smartphone a week or two ago. I ended up getting a Nokia N86, based on a combination of form factor (I would’ve preferred a flip phone, but apparently not enough people do for there to be lots of different models, and I’m still a bit reluctant to go for touch interfaces), [...]
Posted on 2009/08/20, 17:12, by aj, under
tech.
A brief update mostly linking to other things.
I’ve been thinking it’d be fun to try developing code in a wiki environment — ie, web based, reasonably pretty, simple markup, potentially collaborative, and with text/links as first class elements; basically my idea of what LitProg2.0 might look like. As such, I’ve been poking at some hackable [...]
Posted on 2009/03/31, 11:30, by aj, under
tech.
I guess I posted my previous post too soon, because just after midnight last night the usage that had disappeared magically reappeared. Traffic shaping had already started about six hours earlier, despite internode-quota-check telling me there was a few GB left, and I’d gotten the “over quota” email, so at least it’s all consistent now. [...]
Posted on 2009/03/30, 15:11, by aj, under
tech.
Okay, so I’m late to the party, but munin is great. I modified Mark Suter’s internode-quota-check to dump output in a form suitable for munin and ended up with some graphs. Today’s is a little confusing:
Somehow the blocks of downloads that almost used up the remainder of my quota yesterday just vanished! Awesome. Especially since [...]
Posted on 2009/03/01, 23:50, by aj, under
tech.
For no good reason I’ve got IPv6 working on my laptop now. It’s not directly via Internode, unfortunately, because for some reason it wouldn’t seem to authenticate. But Aarnet’s broker service seems to work easily enough, and is almost as good. My setup involved installing the tspc package, setting userid, passwd, server, if_prefix and a [...]
Posted on 2009/01/28, 16:39, by aj, under
tech.
So I’ve applied for membership of SAGE-AU, and started using drupal to build a website. Both seem entirely satisfactory, but I wonder how much more of this I can take before I’ll have to hand over my Real Programmer’s license…
Posted on 2009/01/09, 04:36, by aj, under
tech.
I quite like the Web 2.0 revolution, both from the interactive, crowd-sourcing, social aspect, and the technical aspect. It’s the technical side of things that I’ve found particularly interesting lately, especially after reading about some of the possibilities of Google Chrome and Google Gears and apps like AjaxTerm or ChipTune. There’s a whole lot of [...]
Posted on 2008/12/07, 23:12, by aj, under
tech.
I know LCA has had a policy of treating its speakers like rock stars in the past, but sometimes I wonder if that gets taken a bit far, you know? Like, who can even tell the difference anymore?
P!nk, rock star
Valerie Aurora, kernel hacker
I mean, just imagine what confusion could ensue if we let this get [...]
Posted on 2008/10/10, 21:46, by aj, under
tech.
A photographic portrait of Keith Packard writing his lca abstract:
Posted on 2008/04/10, 02:09, by aj, under
tech.
One of the loveliest things about Unix is the select() function (or its replacement, poll()), and the way it lets a single thread handle a host of concurrent tasks efficiently by just using file descriptors as work queues.
Unfortunately, it can be a nuisance to use — you end up having to structure your program as [...]
Posted on 2008/01/12, 05:22, by aj, under
tech.