Listed below are SVN repositories. Please submit any changes you make if appropriate. Unless otherwise indicated, source code is released under the GNU GPL.
An experimental (i.e. not working) application to record and burn a CD of audio, using Mac OS X CoreAudio APIs.
This is a Subversion repository; use the 'svnadmin' tool to examine it. Do not add, delete, or modify files here unless you know how to avoid corrupting the repository.
Visit http://subversion.tigris.org/ for more information.
A GO board written in Cocoa.
A simple user-interface enhancement that provides tactile mouse cursor response.
This is a Subversion repository; use the 'svnadmin' tool to examine it. Do not add, delete, or modify files here unless you know how to avoid corrupting the repository.
Visit http://subversion.tigris.org/ for more information.
A telnet based implementation of the fine Robot Finds Kitten simulation. Written in python, utilizing a custom network framework, which I wrote as an experiment to learn more about networked games.
A very simple serial console. Does not provide terminal emulation.
A half written game of GO that runs through a custom python HTTP server.
Primarily an OpenGL based graphics and rendering framework written in C++.
Some code for integrating GPS and Satelite phones / Cell phones, and processing data between the two.
A class library to support the rapid development of Objective-C applications.
A very incomplete Objective-C interface to OpenSSL libcrypto. I may get around to completing it at some point.
A rather elaborate but incomplete Objective-C networking library.
This is a very simple example of how to use plists to load "game" resources. Includes a simple "mud" style example.
A simple framework for mapping Objective-C object models to XML.
A fairly substantial PHP framework that functions in a way similar to an XSLT processor, with many many additional libraries.
This is a tool for hacking Eschalon Book I save game files.
A MUD server with a complex dynamic world generation algorithm, based on image processing and path finding.
The PrintAgent print client system provides web-based authorization for CUPS print jobs.
Provides a web interface for Pykota print accounting database.
Financier is a simple billing program. This is currently set up for Orion Transfer business, and thus us currently not available for public use.
This is a Subversion repository; use the 'svnadmin' tool to examine it. Do not add, delete, or modify files here unless you know how to avoid corrupting the repository.
Visit http://subversion.tigris.org/ for more information.
SiteManager is a comprehensive multi-language CMS with basic revision controls. It is primarily designed for small to medium sized websites.
A number of Rails plugins.
A simple tool for launching asynchronious tasks from the commmand line or scripting environment.
A simple Python based backup system for duplicating data and configuration among a set of machines.
Some tools for processing Nintendo 64 rom headers implemented in Python.
A set of tools to extend the functionality of Radmind, primarily for Apple computers.
SINA is the Telecom Schoolzone administration interface, which is as nice as chewing on razor blades. So, here are scripts to relieve some of the pain.
This is a Subversion repository; use the 'svnadmin' tool to examine it. Do not add, delete, or modify files here unless you know how to avoid corrupting the repository.
Visit http://subversion.tigris.org/ for more information.