Projects
These are all computer programs I've thrown together with varying amounts of effort. Feel free to use them any according to the license they are distributed under. Please read the bits of the license about liability and so forth as well
And remember, if you don't like anything about the license, just don't use the software. It's not like I'm charging you for it!
I'm sometimes a bit slow to update this page; the best way to find out what I'm up to is to look at the branches starting with 'net.angrygoats' in viewmtn.angrygoats.net.
Took some time
Software that took a major effort.
AcpiClient - a command-line tool to display information including battery status and temperature. It's in the default install for most Linux distributions, and works on Intel and Itanium machines.
InterApplet - Gnome applet which hooks into the Debian network configuration system.
memes.angrygoats.net - the source code is available as well
ViewMTN - a web interface to the monotone revision control system
MDNSReflector - reflects multicast DNS between subnets (works with iTunes sharing!)
Trivial Hacks
Useful, probably incomplete and possibly only of interest to me. If you want to generalise them a bit, and send me a patch, feel free.
ACL utilities - parses Cisco and Squid access lists, and tells you which rules match a certain condition. Can also generate access lists to match a given IP address range.
D20 SRD PDF generator - uses OpenOffice and some evil PDFmark scripts to turn the RTF files into a properly indexed PDF.
WebCam - a Dashboard applet to view the UCC webcam on your Mac.
Wikipedia PoTD grabber - archive every Picture of the Day, grabbed in a way that doesn't beat up on the Wikipedia server. Also makes fairly seedy use of Python decorators. I feed the images into my screensaver. Knowing Wikipedia, I'll end up with a large and particularly good picture of genitals on the screen before long.
A long, long time ago
nfs-method - a userland NFSv2 implementation for the GNOME virtual filesystem. At one stage people actually used this plus an XMMS hack to listen to music. Still works if you compile it in, and the most stable NFS implementation I've found for use over a slow, lossy modem link.
debian-ammonia - system for checking the consistency of the Debian archive. Mentioned on Debian weekly news, but since superceded by other tools.