J. K. Cunningham

random image



Adriatic A short tour of the north Adriatic.
Santoor Calculate the string diameters to use on an Indian Santoor based on the scale.
Weather Live data from a 1-wire weather station I put together.
LAN Scanner Multi-threaded LAN scanner for live IP addresses in Common Lisp
Xradio2. Simple BASH command-line UI to manage a list of internet radio stations using XMMS2
ptctrloop Code for a multithreaded robot control loop [2012-10-04]
Robotics A small autonomous robotics platform to use for experiments with SLAM
Motion 1 Simple motion detection from image sequences (contains elk captures).
Motion 2 More advanced motion detection using morphological filters (uses dev version of cl-png).
quaternions A CL package implementing 4-D quaternions I used to do some orbit calculations for a client.
cl-who-ext An extension I wrote for the cl-who package to make pages like the ones on this site.
modemon CL code to read and log the analog input and output levels of a Comcast cable modem and plot the results (a client had a service dispute). [2009-10-19]
sudoku A fast arbitrary size sudoku puzzle solver written in Lisp. Compare with a Matlab solution in the Sudoku Challenge
zebra A CL solution to the zebra puzzle (also called "Einstein's Riddle") [2013-09-07]
mortcalc A simple loan calculator written in Lisp with what-if capability to do trades on early payoff strategies. [2009-12-03]
99 problems Common Lisp solutions to the first fifty or so of the 99 Prolog Problems . [2009-11-24]
light The spectral properties of various light sources measured with a home-brew spectrometer. A odd light sources thrown in as well.
CamelCase A comparison of readability using Shakespeare as a text.