pianod2 • (Pianod2/index.html) download pianod2 is an open-source, multi-source network-controlled
music player for use as central music server. Distributed as source
code—compile for Linux, UNIX, Mac.
• (Proximmon/index.html) download proximmon is a utility for tracking presence of people via
their portable devices. Distributed as source code—compile for
Linux, UNIX, Mac.
DCloud: a cloud with the UNIX philosophy • (DCloud/index.html) download Utilities to turn Subversion or Mercurial into a cloud service
with the Unix philosophy's virtues of simplicity and
Scripts Grab-bag Honey pot shell, a file deduplicating tool, weekday
determination, network backup and archiving, batch image
resizing/reorienting, text file wrangling and miscellaneous other
tools that I've built to solve my problems. Documentation: Try
command -?, or command --man, or try at the top of the file, or
non-existent. Portable? Who knows. Enjoy!
ExTENsible X10 I/O Daemon • (X10/index.html) download Software that can receive, transmit and respond to X10
Projects that have been superceded.
Coding Reflections Things I've learned from 30-something years developing
Stages of Programmer Skill A list of skills that are developed as a programmer's skills
and experience grow.
Thoughts on Programming
Languages Thoughts on wins and shortcomings of various programming
C is both a great and a shit
language C is a nice, tight language. But the library is cripplingly
out-of-date, and imposes trouble for nearly every program we
Why I am a Korn Shell
Fan The reasons I prefer Korn shell to other options.
A Comparison of Media
Engines A comparison of AVFoundation, ffmpeg, libav, and gstreamer
based on my experiences with them.
TypeScript 2.0 Notes My notes on setting up TypeScript 2.0 and associated tools:
npm, make, browserify.
Human Resources In the 1990s, I think HR folk had some real value. But in a
world of automation and marketing, I think "HR rep" has sadly
deteriorated into one of David Graeber's