A dusty little corner of the Internet: electronics, computer hardware and software, general aviation, 1980's Mopars, and related sundry.

Computing

Software


| Software | Linux | Legacy |

I've been writing software since I was about 10 years old, starting with various flavors of BASIC on our Xerox 820 and Eagle PC-2 and then later QBASIC when it was released with DOS 5.  I eventually moved on to C using the Borland's Turbo C IDE, though I did sometimes still dabble with Aztec C on the Xerox.

Read more...


synctree

Posted on November 05, 2005.

Synctree is a tool to synchronize two directory trees based on a set of rules.  It has been enhanced with the ability to interface with the Sorune database manager for the Neuros audio player.  By handling the transfer of files with this tool, it can automatically transcode/peel audio files into a format that is fully supoorted by the Neuros (which has trouble with high bitrate files).  It is written in Perl.

Packages

bup

Posted on March 30, 2005.

bup is a backup and restore tool that uses tar to create archives.  The archives are automatically named and split into 1GB chunks to accomodate any file system.  The archives are optionally compressed using bzip2.  It is essentially another wrapper for tar, which can be a pain when the backups are large.  I haven't found one that is as easy to use as this one (at least for me).  I do all my backups to a remote machine with a removeable hard drive bay via NFS.

Packages

subversion-helper-scripts 0.5-2

Posted on March 22, 2005.

Version 0.5-2 of subversion-helper-scripts has been released.  This is a bug fix update to the initial public release, which includes an example global config file.

Sorune

Posted on March 22, 2005.

Sorune is a tool written in Perl by Darren Smith.  It is used to manage the database on the Neuros Audio player.  Features include:

  • A simple GUI that makes management easy (requires Perl Tk).
  • All music formats are supported (mp3, ogg, wav, wma(non-drm)). All native file tags are supported.
  • Full m3u playlist support.
  • Database rebuild support.
  • Tagging by directory layout.
  • Sort by title on artists, genres, songs and recordings. Sort by track number on albums.
  • Maintains directory/file names as well as file access/modification times during sync.
  • Moving of recordings to user specified directory.
  • Foreign language accents in tags are handled (converted to the nearest English equivalent).
  • Handling of duplicate title names. Appends a number in parenthesis "(2)" or "(3)" to the title.
  • Sub-menu support.
  • Various artist support.Separate binary from libraries.

See the man page for more information.

Packages

The latest beta release:

Latest stable release:

Changes from Original Source

  • Separate binary from libraries.
  • Fix native library include path.
  • Created man page.

cats2procmailrc

Posted on October 11, 2004.

cats2procmailrc is a tool written in Perl by Cameron Simpson.  It reads a human friendly mail category description file and emits a matching procmail recipe to implement it.  The intent is to have an extremely succinct file of easily editable one line rules, generally of the form:

folder tag pattern

See the man page for more information.

Packages

Changes from Original Source

  • Add missing -T option implementation.
  • Disable double quote stripping for maildirs.

Made by a human

Web Rings

Listed @
IndieWeb
Fediring
shring

Updated November 05, 2005

Copyright (C) 1996-2005 Russ W. Knize