Presentations for 2004
February 2004
Topic:
Benchmarking Perl Routines
Presenter:
Charles Bentley
Although the focus of the presentation was
benchmarking, Chuck covered other topics such as the
DATA
file handle and the differences between
our
and my
variables.
March 2004
Topic:
Parsing Command Line Options
Presenter:
Charles Bentley
As you should expect from Perl, there are several
ways to process command line options. Chuck covers several methods
from manual processing through several modules that provide better
interfaces.
April 2004
Topic:
Discussion of mail conversion
Presenter:
Charles Bentley
April didn't have slides as we discussed a mail
conversion project and the tools used to handle problems.
May 2004
Topic:
Perl Standard Modules
Presenter:
Charles Bentley
The standard Perl distribution comes with a large
number of goodies in the form of standard modules. Although there was
not enough time to cover all of these modules in depth, Chuck did
cover many of the most useful modules.
June 2004
Presenter:
Charles Bentley
This presentation was a grab-bag of some important
features of the language, including statement modifiers, loop control,
regular expression options, and the
map
operator.
July 2004
Topic:
The Template Toolkit
Presenter:
Charles Bentley
This presentation began a series on Perl and the
Internet with the Template Toolkit.
August 2004
Topic:
CGI.pm - A Perl5 CGI library
Presenter:
Charles Bentley
We got into CGI.pm since we had covered the basics
of what you could do with TT2 without using CGI, so we covered
enough of CGI.pm to allow continued exploration of TT2 if
desired.
September 2004
Topic:
Perl/Tk 101
Presenter:
G. Wade Johnson
Wade gave a quick introduction to Perl/TK. We
walked through building a simple GUI and covered a few techniques for
making Perl/Tk programs more maintainable.
October 2004
Topic:
Intro to Perl DBI
Presenter:
G. Wade Johnson
Wade gave a brief introduction to the Perl DBI. The
DBI is Perl's new modular relational database framework. We discussed
how to call the DBI for a particular RDBMS, a little SQL overview, and
some of the ways to extract data with DBI.
November 2004
Topic:
vim Tips and Tricks
Presenter:
Paul Archer
Paul gave a short presentation on some of the
interesting features of the vim editor. Unfortunately, we
don't have any of the content to display, because most of the
presentation showed Paul walking us through the features. Even
long-time users of vim gained some ideas from this talk.
Topic:
A Simple Webserver
Presenter:
G. Wade Johnson
Most people are used to the concept of web servers
by now. This presentation shows how easy Perl makes building one.
Although any production system would use a real web server
like Apache, sometimes a small single-user webserver can solve a
problem. Wade demonstrated how to build a web server that serves
static pages from disk and one that displays dynamic content using the
HTTP::Daemon
module.
- A simple web server in less than 100 lines of Perl.
- A dynamic web server