Game of Life Live Wallpaper
Android
This live wallpaper implements the basic rules of Conway's Game of Life, with one simple twist: dead cells are randomly turned on. This keeps the display interesting long after a typical run of the Life rule set would have stabilized. Available on bitbucket.
Packet Pulse
Java & Processing
A data visualization application meant to make sense of large amounts of real time log data. The application was designed to allow for a wide range of data collection and visualization methods. The first use case was a hierarchical visualization of JMS queue activity. It additionally supports static data rendering using an SVG canvas out of the box. The screen shot below uses randomized hierarchical data. Available on bitbucket.
Daemonitor
Python, TurboGears 2 and Paramiko
Start, stop, and check the status of daemons running on any number of hosts. Daemonitor was built for programmers who need to restart services. It has some logic and auditing built in that allows programmers to do just that without making system administrators completely nervous. Of course, system administrators can use daemonitor as well. Available on bitbucket.
SimpleSFTPServer
Python and Paramiko
The Simple SFTP Server project provides an easily configured SFTP server for situations where using the SFTP server provided by your operating system isn't ideal. One example: application users may need use SFTP to transfer files, but those application users should not have operating system accounts. Paramiko makes this easy. Available on bitbucket.
Bankscraper
Ruby & Watir
Ever tried to use any bank provided API to retrieve account information on linux? I did, and I failed, multiple times. Bankscraper goes about the data retrieval the old fashioned way, by screen scraping. Available on github.