This page lists the software that I've written and bothered to post here for one reason or another.
Some of the software that I've written at HIIT has also been made available as open source. There is an incomplete list on the HIIT website.
A Java 1.0 applet/application for viewing PIC files (the Psion bitmap image file format). My first experience of writing Java code, I think, and it shows. (It is doubtful this any longer works with current browser Java runtime plugins.)
A Java applet/application that displays basic 3D images using AWT. (It is doubtful this any longer works with current browser Java runtime plugins.)
A native S60 application for exporting/deleting SMS messages.
A pure-Ruby implementation of the PBKDF2 key-derivation function, for deriving symmetric encryption keys from passwords. Based on the PKCS #5 v2.0 standard. Depends on the OpenSSL Ruby bindings for HMAC-SHA-1.
A Ruby-based application to assist in putting together comic book orders. Tailor made for a subscription service called Jacey Services, but could perhaps be of more general use.
An Emacs extension for formatting source code comments. The comments may be either plain text, or text containing RDoc (Ruby Documentation System) style markup. Various comment styles are supported.
An Emacs major mode for editing Symbian-style C++ code. Very basic, for now anyway.
Last modified: Sun Jul 17 15:35:14 +0200 2011