I am a core developer of the Interchange web application server platform, presently serving as the release manager, and a founding member of the Interchange Development Group.
I support the Free Software Foundation
and I enjoy using free software, such as
Vim,
Perl,
Ruby,
Ruby on Rails,
OpenSSH,
OpenSSL,
GnuPG,
Git,
Mercurial,
Subversion,
CVS,
PostgreSQL,
MySQL,
Apache,
lighttpd,
Mozilla Firefox,
Linux (mostly from
Red Hat/
I'm a novice with them, but I enjoy playing around with PostScript and Scheme.
(Most of these are dated and/or trivial, but I leave them here in case they prove useful to someone.)
jpegmunge and timestamp-rename are scripts to do lossless rotation of JPEG images (with jpegtran) and rename files to match either their last-modified timestamps or JFIF timestamps.
browser-cleanup: an overgrown bash script to purge a single user's or all users' home directories of browser cache, cookies, and history. Currently works for Netscape, Mozilla (including Firefox/
idlekill: selectively kill processes of idle login sessions. Perl program that simplifies unattended calls to skill.
pgindexsize: rebuild PostgreSQL indexes and report on disk space saved (or rarely, gained).
odbc_dump_dbi.pl and odbc_dump_win32.pl: dump ODBC-accessible database tables to tab-delimited text files on Perl for Windows. Microsoft's Access table exporter (and by hearsay, SQL Server's too) don't filter tabs from the data, thus corrupting any row with a tab in one of its text fields. This program lets you dump everything cleanly. It converts tabs to spaces and makes sure no Unix line endings are in the data.
te: table editor, a front-end for editing tab-delimited text files with your favorite text editor. Now included as part of Interchange.
qx2html converts QuarkXPress Tags text exports to HTML. Written for MacPerl, but easy to adapt.
ht://dig searches does search traffic reports in HTML with bar graphs. More details are in the readme file.
Have you accidentally deleted an important file under Microsoft Windows, and need a way to recover it? There are lots of expensive commercial solutions out there, most with a useless free demo download, but here's one truly no-cost undelete program for Windows: Restoration by Brian Kato. It also has a file shredder to make files unrecoverable by normal (software-only) means. Source code is unfortunately not available. You can download the individual files here since the standard distribution requires running a Windows program to unpack to a different disk first. You can also download it from SnapFiles.