I've been writing code since about 1991. Between that and the Computer Science degree, I'm fairly good at it. (In fact, I've probably written code that you use every day.) So sometimes when I encounter a problem, my response is I know! I'll solve it with CODE!. I'm also one of those hippie F/OSS Linux freaks, so sometimes when I write some code that someone else might be able to use, I'll publish it here.
Unless otherwise noted, all software on this page was written my me, is owned by me, and is distributed under the terms of the GNU General Public License, version 2.
- Dyphal is a web photo album.
- Finance-Quote-addons is a set of additional quote sources for Finance::Quote. It currently supports Google Finance and TD Canada Trust.
- SVG Security Test Suite is a suite of test cases for browsers' implementations of the security model around SVG.
- gThumb is digital image viewer, browser, and organizer for Gnome, maintained by Paolo Bacchilega. I wrote several patches and extensions for it around 2005 and 2006.
- Mardi is a tool for monitoring and logging system variables on Unix-like systems.
- University of Calgary thesis syle files for use with LaTeX.
I have several other significant ongoing software projects in various states of abandonment or completion. These include:
- spade, a powerful port knocking and single packet authorization server and associated clients
- LibWheel, a collection of re-usable software modules originally developed for various projects
- NeRD (Network Rerouting Daemon), a network simulator designed to allow a single host to transparently simulate a large network
- MusiCat, a script for building an index of a music collection
- hemostasis, a programmable, real-time 3D simulation of a simplified model of blood clotting
At the moment, none of these are ready for public release. If you are interested in any of these projects, please contact me and I'll see if I can increase their priority or give you pre-release versions.