Software

clortho - A simple key/value server

clortho is a very simple key/value server written using python 3.4 and aiohttp key namespace is per-client IP address, and there is no authentication. It supports direct connections from clients, and the X-Forwarded-For header for use with proxies. I shouldn’t have to mention that running this on an open network isn’t a good idea. Get a key value by requesting http://server/keystore/<key>: curl http://server/keystore/louis If the key has been set it will return a 200 status with the value.
NASCAR Countdown for iPhone

NASCAR Countdown for iPhone

The NASCAR Countdown app displays a countdown to the next NASCAR race, the name of the race and the television network carrying the race. On the flip side all of the races for the season are listed, and tapping on one of them will go to the nascar.com website for that track. The application now includes all of the Sprint Cup, Nationwide Series and Camping World Truck races. Requirements iPhone or iPod Release Notes v1.
ALMS Countdown for iPhone

ALMS Countdown for iPhone

The ALMS Countdown app displays a countdown to the next American Le Mans Series race, the name of the race and the television network carrying the race. On the flip side all of the races for the 2010 season are listed, and tapping on one of them will go to the website for that track. Requirements * iPhone or iPod Release Notes v1.0 Initial release Screenshots

Hygrosens Python Library

Hygrosens manufactures a number of sensors for measuring temperature, humidity, light level, pressure. Their devices use a common serial data format for a wide variety of sensors, include 1-wire sensors from Dallas. This library reads the output from Hygrosens devices and passes it to a calling function as a hash. I have included an example that outputs the readings in human readable format, and another that stores the readings into a MySQL database.

NASCAR Countdown Dashboard Widget

This is a simple countdown widget for the OSX Dashboard. It is a pure javascript implementation so it will also run inside a web browser as you can see above. This widget will display the time until the next NASCAR Broadcast, the countdown takes into account your local timezone. This widget was inspired by the Sprint Cup Widget which is now outdated. I used the graphics for the Daytona countdown from NASCAR and modified it to calculate the correct time and select the next available race.
SharePics for iPhone

SharePics for iPhone

SharePics is a simple application that uses Bluetooth to share pictures between two iPhone or iPod Touch (2nd gen) devices. You can also take pictures using the app and share them immediately. There is no need for a wireless access point or even a 3G connection. You can select your pictures from the iPhone album, or take a new photo with the camera and send it to your friend. Support If you have comments, suggestions or need help with the application please send an email to bcl at this domain.

System Health Monitoring Software

System Health Monitor for Linux is a handy Python program that will setup your system to generate RRD Graphs of network interface traffic, system load, memory usage, disk space and inode usage and graphs of the number of running processes. It features a user-friendly interactive configuration mode and auto-generated html pages. Just point your web server to the health_html directory to get an overview of the status of your machine. You can see examples of it in operation here on my machine
PICprg

PICprg

PICprg is programmer software for Microchip PIC programmers. It is designed to work with any of the PC parallel port types of programers for the PIC16C84 processors. It features a very flexible configuration menu where you can set the parallel port pin for each function, and test them. Setup is easy and only requires a voltmeter. It includes a user friendly setup menu, memory dump screen with hex display. You should also read my Linux Journal article article describing how picprg works.

PhotoAlbum

PhotoAlbum is a Perl program that creates a nice web friendly photo album of your pictures. It creates top level index files and individual image pages with optional captions, image statistics and file names using plain html for easy uploading to any web host. Navigation buttons make moving between pictures easy. The Album generated it suitable for posting to a webpage, or burning to cdrom. One of the things I like to do is to take tons of pictures at family events and then burn cds for everyone.
SN-15 PalmOS AR-15 Serial Number List

SN-15 PalmOS AR-15 Serial Number List

This is a simple PalmOS application that contains all of the information that I could find on the serial number ranges for various AR-15 manufacturers indicating whether or not the rifle is a 'pre-ban' rifle or not. Select the manufacturer from the popup menu and all of the information that I have found for that manufacturer will be displayed in the main screen, if it is too large to fit on one screen the scroll bar will be enabled, use it or the up/down buttons to scroll the information.