Mo's Coloring Book
THIS APPLICATION IS CURRENTLY BEING PORTED TO A LOCAL SERVER.
Technologies Used: Perl, Flash Generator, HTML
My Role: Project Manager/Lead Programmer
Server OS: Solaris
Description: Designed for users that don't have the Shockwave
plug-in, the logic for this coloring book resides entirely on the server. A Perl
script deciphers where the user has clicked and formats a call to Flash
Generator. Generator creates the appropriate image and returns it to the user.
This program is temporarily unavailable.
|
|
![MooTown Coloring Book](/images/mootown-coloring_book.jpg) |
William Blair Administrator Scripts
Technologies Used: Perl
My Role: Project Manager/Lead Programmer
Description: William Blair wanted its employees to be able to update
the company web site without having to mess with pesky HTML. This series of Perl
scripts lets privileged users upload image files and spreadsheet data to a
number of different web pages. Each script scans uploaded information for valid
MIME types before modifying the existing site.
|
|
![William Blair Administrator Scripts](/images/william_blair-admin.jpg) |
Mo's Joke of the Day
http://mootown.hirebill.com/
Technologies Used: Perl, Flash Generator
My Role: Project Manager/Lead Programmer
Description: Run as a Cron job, Mo's Joke of the Day really could be
a laugh a minute. However, our crontab only executes this script once a night.
When called, this program snags a joke from a specially prepared text file and
hands it over to Flash Generator. Generator constructs a suitable image (the
Flash template stretches based on the joke's length) and this script modifies the
appropriate HTML image tag. NOTE: Due to limitations in JGenerator,
the local version of this application creates a Flash movie instead
of a GIF file.
|
|
![Mo's Joke of the Day](/images/mootown-jotd.jpg) |
CTT Stylizer Script
Source Code Sample: Click Here
Technologies Used: Perl
My Role: Programmer
Description: Chicago Title Insurance wanted to apply a new look and
feel to its entire web site (4500+ pages). CTT-Stylize was written to facilitate
the transition. Basically, this script extracts TITLE and BODY information from
existing web pages and squirts the information into an HTML template, setting
server-side include variables along the way. To prevent files from being
processed multiple times, a special HTML comment is inserted into the output.
This script accepts numerous arguments and can be run on individual files or
recursively across directories.
|
|
![CTT Stylizer Script](/images/ctt-stylize.jpg) |
|
|