I had been using Perl for 3-4 months before I even knew what it was. The more I used it, the more I liked, and before I knew it, I had become pretty good at it. That all started over 13 years ago. Though most of the really cool scripts I write belong to my (former) employers, I have written a few handy little things on my own, and will be releasing them as soon as I find time to write up some documentation.

I've finally taken the time to release some of my perl code. Unless otherwise specified, all programs are released under the GNU General Public License.

Please keep in mind that most of the stuff listed on this page hasn't been touched in ages, and certainly shouldn't be taken as examples of my best work.

burncd

Tired of typing cdrecord and cdrdao commands into the commandline, and unhappy with the various gui wrappers out there, I decided to write my own wrapper script. It's very simple, you just point it at an image or directory, and it does everything else for you (down to detecting the burner, see --help for more info).

chapterize

A perl script wrapper to vcdimager and tcmplex for making chapterized SVCD bin/cue pairs out of mpeg2 files.

dirwatch

This small daemon will (recursively, if desired) watch a directory for changes, and perform a specified perl-code action when a change occurrs. It seems to have a few bugs left, but it's there for you to play with if you want to brave the beta code.

nuvexport

See info about nuvexport on my mythtv page.

Feel I've done something worthy of a reward? I have a wishlist.