Code:
We wanted to do a left-outer-join on a postal code field in some
data but did not have a SQL engine. Here is
a perl program to
do the join. There is also a windows executable.
I got a couple thousand bounce emails when my email was used as
the "From" address in a bunch of spam. I wrote a quick
script in Perl
to remove the messages from my inbox.
Here is a
program written
in Perl that reads a list of Canadian postal codes and prints the
latitude and longitude.
I made a
python script
to create a HTML index page with thumbnails from a directory of
images. I did this to create a CD of photos taken during a
trip. I wanted to have the thumbnails be viewable on a computer
without installing photo-CD software.
This is a neat
perl script
that shows how to make a scrolling buffer in a terminal.
Some
perl code that I wrote
to append several Sun/NeXT .au files together into one file.
"
Google Project One"
is an idea I thought up while trying to find a bit of
information. Project One finds words related to a search.
The words are ordered by the number of occurances of each
word on the web pages returned by a Google search.
This is just the beginning of my Goolge goals but it's fun
enough that I'm putting a CGI version on the site.
"
Google Project Two"
is stage two of the Google project. This program finds
email addresses and phone numbers on the web pages returned
by a Google search.
A
generic server
which allows any program to be a server over a network.
It works by mapping the standard input and output files
to the network connection when a client connects.
My first compiler assignment.
(tarball)
(browse).
A very basic translator. The assignment specs are
here.
PS: Rumor has it the code generation may be dodgy for SUB.
A store nearby has a promotion where customers collect bingo
cards. I wrote some
Scheme
code to determine how close the cards are to being
winners. Here is a
sample input file to
go along with the code.
My
Ultimate Apache Log Rotate Script.
Ultimate in that it recursively includes all config files
Include'd.
I wrote this script a long time ago. I now recommend using
cronolog
instead of periodically restarting Apache.