Projects

NameDescriptionDownloadPicture
RSS Title A very simple RSS aggregator written in Perl. It only downloads from the link if the title matches what you specify Script
(4 KiB)
Not applicable
Fractal compiler A simple demo X11 Window program that draws fractals. It accepts a formula from standard in and compiles it using GCC for speed. Source
(5 KiB)
The Mandelbrot Set
LED cube A 4x4x6 LED display (making it not actually a cube) made by Aaron Collard which is run by an ATMEL 8515 chip. It is programmed by both Aaron Collard and myself. I have configured Bigloo Scheme so I can use it as a macro system to generate 8515 assembly. Video (mkv)
(9.6 MiB)
4x4x6 LEDs
SXML A library for Bigloo Scheme for processing XML using S-expressions. It is similar to XSLT, but more flexible. Source
(20 KiB)
Presentation (old)
(46 KiB)
This whole website
Plug-in block A browser extension for Firefox and Mozilla that will block all plug-ins, such as Java, Flash, and Director. You can click to show them or even make them fill the window. Source
(10 KiB)
Browser Extension
(7 KiB)
Blocked plug-in
IMTalk A simple talk replacement written in C++ using NCurses and PThreads in Linux. Can write to other people's terminals to notify them and uses a more instant-message like format than the traditional talk. Only works on the local machine. Program and Source
(24 KiB)
ebuild
(1 KiB)
Chatting with IMTalk
Maze A simple maze game written in C++ using NCurses in Linux. Has line-of-sight and calculates length of shortest path to exit. A new maze is randomly generated each time you play. Program and Source
(13 KiB)
Maze
Partial Unlambda An interpreter for part of the unlambda language. It is still buggy. It is made to be played with, not to be efficient. It is very slow. Program and Source
(63 KiB)
Not applicable
AnchorLayout A layout manager that lets you anchor components to other components to make resizing windows easier. Program and source:
Asm
(7 KiB),
C++
(29 KiB),
Java
(9 KiB)
C version of Anchor Layout
SeTime A utility that automatically sets the clock on your computer from a remote server. Program and Source
(3 KiB)
Not applicable
Cinchy Server A very simple HTTP server that only understands GET and supports resuming. Program and Source
(10 KiB)
Cinchy Server
Dr.Mario A computer version of the fun NES game. Supports up to 10 players. Program and Source
(25 KiB)
Dr.Mario
Robot Wars A newer version of Robot Wars. Install program
(233 KiB),
Source
(71 KiB)
Screen shot