Ruby

Modules

webfetcher

A Ruby module that makes it easy to download a large number of pages and images. It can follow links on pages and knows how to preserve those links when the pages are saved. For example, downloading the Pickaxe book is a simple one-liner with this module.

Scripts

Some sample ruby scripts:

timer.rb

A simple Ruby timer made with Tk that helps me keep those pesky time sheets up to date.

tv.rb

Downloads the tables for the TV progarms that I am interested in and creates a nice looking web page.

update.rb

This script is used for creating the thumbnails to the gallery pages on this site.

debug.rb

A script that adds debugging information to every method in a program.