CCatalog is a program I've written for the E-Z Rent-A-Car company. It's used for managing our computer inventory. It was written in Perl with a web based interface and an XML based database. Each computer's record is stored in it's own xml file with objects for different attributes for each machine. The web interface uses XML::Simple to pull data from each node and output that data to a nice table. Data can also be filtered by object by using simple matching regular expressions in the background. Unfortunately, I can't distribute the code for this application without prior permission, because it was written for my employer and is proprietary.
ImgPing
ImgPing is a simple tool I wrote for my work to help diagnose network health. It will check for the upness of a given host and also determine what protocol, IPv4 or IPv6, is being used. When placed on a linux webserver with perl and ping/ping6 available, you can use this tool by linking directly to the script like this, <img src="./cgi-bin/imgping.pl?host=somehostname"/>. When the page is loaded, the script will be called, attempt to determine the upness of the given host, and then return a specific image location depending on the results. The location of the images on the server being used must be specified within the script. The working name for this tool was Slurp however, it has been changed to avoid any confusion with Yahoo!'s webcrawler of the same name. I cannot guarantee the security of this script on a publicly accessable webserver, as it does not attempt to sanitize any input. My recommendation would be to only use this script on an internal server - that is what it's designed for anyway. Also, some network monitoring/antivirus suites may give warnings about ImgPing, possibly confusing it with a bot. Download here: imgping-0.6.tar.gz.
Nullblog
Nullblog is an ongoing personal project to create a lightweight, easy to install, blog suite written in Perl. Currently, it is still in it's very baby stages, but I am now in the process of developing a comment system and web based interface to work in conjunction with it. Initially, the application was client based and used ftp to upload new pages to an assigned server, but now I am gradually switching it to be completely web-based. It's official development page is here - http://www.photophobic.net/nullblog.
TagStandard
TagStandard is an ongoing project to be completed in conjunction with Nullblog. My friend, Mike Adams, suggested that rather than using a simple propietary system for using link [[tags]] in blog software, that we try and develop and open standard so that applications can share link data with regards to what links go where. TagStandard files are XML based and use link names, tags, and url prefixes and suffixes which can be user modified to accomodate needs. It is also perfectly acceptable for a file to contain other tag based markup. This page used to be hosted on Mike's wiki, but the wiki part of his site has since been taken down. I will be generating a new page for it on photophobic when I get the chance.