Incomplete but interesting software, and software that I consider too old to use. Such software may just need a little sprucing up, or it may be beyond hope. Not cross-categorized.
# eBlock Captains | 2004 | License: BSD-style | Perl | |
A program I wrote for the 2004 Wesley Clark presidential campaign. It was later adapted (not by me) for the Kerry campaign. It distributes a phone banking task among a large number of volunteers. |
# robotfindskitten 2: This Time It's Personal! | - | License: Ask me | C | |
If you found robotfindskitten just a little too relaxing, if you crave
a revival of the glory days of ANSI blood-and-guts, then have I got a
deal for you! At great expense, I have written the definitive sequel
to robotfindskitten, taking out all the funny messages and bizarre
objects and replacing all that hoity-toity kitten-finding nonsense
with a simple goal: kill or be killed!
robotfindskitten 2 is built on a bare-bones framework for writing an action game with ncurses, which you might find interesting. You're free to use the framework with or without attribution, or just rip off the doubly-linked-list implementation |
# The Arbitrary Text Code | 1999 | License: In limbo | Perl | |
There was a book a while back called 'The Bible Code' which purported to find hidden messages in the Old Testament. The Arbitrary Text Code brings the excitement of The Bible Code to whatever large chunk of text you happen to have lying around. This works, but not very well, and it's slow. |
# Tigris | 2000-2001 | License: BSD-style (tigris.org) | Java | |
Tigris is a suite of scripts and Java servlets which works with tools
such as CVS to provide an easy-to-use software development
environment. I worked on Tigris as part of my former job at CollabNet. The core component of
Tigris is called Helm, and most of the Helm code was written by either
Daniel Rall (dlr at finemaltcoding dot com) or myself.
In August 2001, the source to the Tigris suite was closed (but development continues as CollabNet). The download link will give you tarballs of the CVS repositories just before they were closed. The Tigris version of Helm contains project, user, and group administration; a fast, ultra-flexible fine-grained access control system; a task runner; a distributed caching and cache invalidation system, and a lot of other stuff. There are also other components, which I did some work on: Picayune (a tool for project news), Nidaba (project documents), etc. The code is old, but it's good. |