I registered the domain Passing Curiosity with the intention that it become a productive outlet for my rather short attention span. Rather than waste man-years clicking "Open Link in New Tab" on Wikipedia, I would make that time productive by summarising what I read. Dead time, no more!
Alas, I got distracted. Nearly three years have passed and Passing Curiosity is still just a neglected blog.
This site currently plays host to my blog. Over the years I've maintained a few and almost everything I posted to any of them can be found here.
You might like to view my Linux.conf.au, Drupal, Barcamp or SPIP posts.
The most recent posts are:
This is a quick introduction to using the litecal module to display month calendars on Drupal powered web-sites.
Providing default settings for Django applications
There doesn't seem to be an official way for a Django application to provide default values for its "custom" settings - you just document them somewhere and hope that the users take note. Here is some proof of concept code to automatically inject an application's defaults into Django's settings.
A colleague asked if I knew a way to edit a line in a particular section of a .ini file in a shell script. There are plenty of ways to do this, but my answer is in AWK.
Barcamp Perth 4.0 (or 2010, there seems to be some confusion) was held today at the Central Institute of Technology. Here are some notes about the day.
Attribute Oriented Programming in PHP
The fourth talk at the Open Programming Language Miniconf 2010 was Peter Serwylo's presentation about Attribute Oriented Programming in PHP.
The rest, you can find in the archives.