PoeMud is an Object Oriented MUD driver designed to work with a MUD library written entirely in Perl. PoeMud's basic socket functionality is provided by the POE module (Perl Object Environment - http://sourceforge.net/projects/poe/).
MP3::Daemon is a daemon written in Perl that possesses mpg123 and makes it do your bidding. It comes with a client called mp3 that works a lot like the CD player cdcd. `perl -MCPAN -e 'install MP3::Daemon'`
An open implementation of the SS7 core protocols, MTP, SCCP, ISUP, and TCAP.
GeekRadio, sponsored by Argia, is an Open Source Virtual DJ. It reads a database of schedules and content, and plays the files. Currently uses Festival for all speech synthesis tasks.
It allows Apache to use the GNU database manager for user authentication. It is an alternative to DBM or DB files for those systems which support GDBM.
highly networkable system for creating mp3s. Designed so you can run your ripping process on one (or more) machine, the encoding on some others and having the final storage on yet another box. CDDB support and maintainable code(!) are standard features.
cerberus is a modular and robust network operator and drone monitoring service designed to protect the network from common threats that plague the IRC community. Designed for compatibility with pure TS6 networks.
URQM is a request queue manager with a small footprint. It maintains a series of queues of "tickets", or support requests, which can be delegated, commented on, and have links made between them. Tickets can be managed via email and via the web inte
Ph.pm is a module for perl scripts to talk to servers using the UIUC CSO "Ph" protocol.
Collection of Perl scripts and modules to facilitate gathering of system/network performance and capacity information to a MySQL database with various means to generate reports and graphs. Data gathering, storage, and reporting is controlled through XML.
A posix C library, providing high-level data types and containers (string, number, blob, dict, array, etc.) Allows encoding to/from human-readable format. Can be used as basis for high-level, object-oriented, language runtime. Inspired by CoreFoundation.
This project is an attempt to implement Line Breaking algorithm (line folding) outlined in UAX#14 "Line Breaking Properties" and/or JIS X 4051:2004 "日本語文書の組版方法" section 6. It can respect character widths for fixed-width texts.
Tango IRC is an IRC Server (daemon) which makes use of the POE::Component::Server::IRC module. With the power of the module's services API, a few custom built services have been created (and will be extended, including OperServ).
Symo is a simple system monitoring tool built on rrdtool. It consists of a daemon that reads a config file on startup, starts the defined data collectors, and updates pre-built round-robin databases with collected data as it becomes available.
Sqlcached is a memory cache daemon, inspired by memcached, but offering more granular control by using SQL interface instead of key-value pairs.
Homepages for my projects: userinfo, pwmd, libpwmd, cboard, ncast, ezxradio and bubblegum. There are also code snippets, both VIM and EPIC scripts and more.
System to track and report network break-in attempts via ssh and other protocols.
RogueDetect sends out decoy DHCP DISCOVER packets and watches for unauthorized DHCP servers replying on your network.
Perl script run by cron. Pings IP address or domain at user selected rate. Stores ping times and dropped packet counts. Automated webpage reports using RRDtool giving daily, weekly, monthly and annual stats. Email notification when link drops.
Yet another watchdog daemon is watching your systems with the real power of perl. It's the simplest way to create new watch jobs (just 4 lines).
LftpFS is FUSE filesystem with caching for smart mirror of sites. Useful for mirroring of Linux repositories. It's based on LFTP client, which supports FTP, HTTP, FISH, SFTP, HTTPS, FTPS protocols and works over proxies.
This is a set of scripts that allow enthusiasts of do-it-yourself digital picture frames to embed text automatically into their images and then display them in their slideshow.
RepublikA is a little software to help on closing the monthly expenses of a student republic. Basically, every resident student registers its home expenses in the system, and a report of total expenses can be made to all members to see.
Moocart is a collection of code for working with Moodle and Zencart. The primary project is Moocash: a Ruby Rails bridge between the two for automatic course enrollments.
This is a portable re-implementation of the Linux-only program incron using polling instead of a kernel-triggered API. It attempts to mimic the API as closely as possible.