Programming Portfolio Projects Contact Home  


Perl

I have been using Perl now for over 10 years, since a University friend gave me a quick intro into how useful it can be.

Makelive
I am working on a website release system based loosely on a system that we used to use on the first student run web server at my University. More details on my progress can be found here.
Parse::WebCounter
A simple perlmodule that can read back the value of a standard graphical webcounter. More detail can be found here.
Seti
I have a number of machines in my home network and the spare CPU cycles are currently dedicated to the Seti Project . Obviously being involved in that is all about the stats so I have written a number of simple Perl scripts to extract current user and group stats from the XML feeds that the seti server supplies. There are pages on the seti server to display the data already, but I wanted to play and not have to browse the site to get the stats all the time. I have three scripts at the moment.
getstat.pl
Grabs the data for a particular user (by email address) and prints it to the screen.
getstats.pl
Grabs the stats for a particular group (by name) and lists all the users in order of most reported blocks.
storestats.pl
Similar to getstats.pl, however instead of printing out the results it stores the data in a database. You can then run it daily as a cron job and collect a nice amount of data for generating graphs of your progress against the progress of fellow team mates (will be working on these analysis scripts next).

Recomended
  1. Advanced Perl Programming
  2. Perl Black Book
  3. Perl cookbook
  4. XML for the World Wide Web


Online...
  1. Perl
  2. Perl Monks
  3. CPAN
  4. The Perl Journal

© 2002-2017 P.J.Wise

Valid HTML 4.01 Transitional P.J.Wise
Last modified: Sunday, July 26 2009 01:29:37 BST