Downloads

Free software minus the risk of jail-time ...

On the rare occasion that I write something to completion, I'd like to offer it to the world and their dog.

Note that I offer no warranty, neither implied nor explicit, on any of the software you get off this site without prior agreement.

If you've been linking to a download here, please update your links as I've changed the download locations a little.


C_on_Rails

A worthy competitor to the R-o-R fanclub. Save a full 5 minutes of your next C project!

Before any of the humour-impaired masses of RoR geeks flame me, I ask please, grow a sense of humour. Additionally, recognise that my gentle jab (the tk file) does indeed work nicely to cut down a whole 5 minutes off a 6 month project, so it's as good a start as anything :-).

Custom_Memory_Routines-1 This would be of interest to C programmers (and the occasional C++ programmer). It is a module that wraps up the malloc (and friends) routines and keeps track of the size of each allocation. I intend to add further functionality (attempts to get past OS overcommits, etc) when I can.

Note that, although I didn't package the GPL along with this, the first version is under the GPL. The second version (take #2) comes with a licence file.

Custom_Memory_Routines-2

This is a 'fixed' version of Custom Memory Routines (see above); it's faster than before and has the tests included to prove it.

Also Note Well, a licence file is included with this package. Since this is a fairly liberal licence (take it, modify it, sell it, close it, etc ... only give me credit), I'm bound to be unhappy with violations.

Lisp_Tk_interface

A mostly-finished interface to Tk from the progamming language Lisp. This is free to everyone under whatever public-domain licence you want.

My_CV

My latest CV, if you're interested in purchasing my skills.

PrettyPicture

PrettyPicture is a small program which understands some vector graphics instructions based on OpenGL function calls. Pictures can be drawn using OpenGL function calls, annotated with LaTeX source and saved in a 24bpp windows bitmap format.

Shared_Library

A small static library (in source form) for writing portable code to open .dll or .so files (depending on the platform), thereby preventing the developer from having to port code which uses .dll or .so files.

asdf

A mirror of a popular lisp facility file that is stupidly only ever accessible through a single location.

cos361-notes

Notes for the third year Formal Logic UNISA module COS361. These are currently a work-in-progress (what isn't these days?) but feel free to download (no redistribution allowed though - not until I at least verify my notes against an authoratative source).