Errata
Perl Modules
Here are a few modules that I've written that have proven useful for certain web development tasks. The first three have also been released to CPAN.
- Class::DataStore implements a simple storage system for object data. This data can be accessed via get/set methods and AUTOLOAD. Version 0.07.
- HTML::CheckArgs validates data passed to web applications and is extensible to handle other data formats. Version 0.11.
- HTML::FormatData contains utility functions to format strings and dates. Version 0.10.
- HTTP::BrowserDetect::Robot is designed to be an extension of HTTP::BrowserDetects robot() method. This module knows about many more robots, and should do a better job of identifying them. Version 0.05.
- MasonX::App is an extensible framework for creating web applications in a mod_perl/HTML::Mason environment. Version 0.39.
Linux on a ThinkPad T60 2623-D7U
I got a Thinkpad T60 in April, 2007. It's a great machine — much faster than the T41 I used to work on.
Linux on a ThinkPad T41 2373-JU9
I got a ThinkPad T41 in March, 2005, and so far it's been excellent for Linux. A few tricks to get everything I needed working, but so far, so good.
Linux on a Toshiba Satellite M35-S320
In April, 2004 I bought a Toshiba Satellite M35, and we had many adventures together. Here's how that worked out.
- Installing Fedora Core 2 on a Toshiba Satellite M35-S320
- Upgrading to Fedora Core 3 on a Toshiba Satellite M35-S320
- Reinstalling Fedora Core 3 on a Toshiba Satellite M35-S320
Linux Applications
Strangely enough, I need to use apps that aren't a part of my distro.
Random Stuff
This is just a place to stash those little things I'm always forgetting.