Scott Chilcote's Page Site Map | Perl | Unix | Bicycling | Cars | Music | Contact    
   Home


  Perl Programs
  Articles on Unix Topics
  Bicycling Goodies
  Hybrid Car Stuff




Favorite Links
Cynelic Gast Music
Matthew Labarge has been a great friend. He's also an outstanding composer and has published an album of magnificent piano music. Listen to a few of his creations online, then decide.

Open Source Web Design
Their work gave these pages a massive jump start. Thanks a bunch, folks!

CPAN
The Comprehensive Perl Archive Network. Huge!

Sheldon Brown
One of the best resources for bicycling on the planet.

Triangle MTB
A fine hangout for local mountain bike riders.

Interests
I write code, ride mountain and road bikes as time allows, drive a hybrid vehicle, support Linux and open source software, occasionally build speaker enclosures, enjoy computer games, and have written a handful of articles in the North Carolina Triangle area.

Bicycling
I've been a strong proponent for commuting by bicycle, and at one time wrote a Triangle Bicycle Commuting FAQ for those interested in riding to work in this area. I assembled a road bike for commuting during 1995-1998, then switched to a BikeE Recumbent. Since I'm fortunate enough to work from home now, I've taken up riding offroad or "mountain" bikes on local bike trails for exercise.

Bicycling Goodies:

Bike Ride - A Loop Around Umstead Park

Our July 2003 C&O Canal Bike Tour

My Giant NRS 2

Cycle Across Maryland (CAM) Weekend 2005

In October 2006, I presented at NC Bike Club on the topic of Using a GPS Receiver and Mapping Software for Bicycling. This presentation was updated for the Carolina Tarwheels in May 2007. The Presentation is available in OpenOffice (ODP) Format as well as in PowerPoint format.

An Informal Comparison of Bicycle Headlight Systems

Writings on Unix Topics
During my career I've needed to write articles from time to time, either as reference for fellow programmers or in various efforts to justify using Unix over alternative OSes for projects. A handful of these have been useful for the general public, so here they are.

Articles for Unix Developers

Working with Unix Object Libraries

Shell Shortcuts for Navigating Directories

Speedier Program Editing with ctags

Updating the XTerm Title Bar


Driving a Hybrid Car
Some people buy a convertible or a "fire breather" when they see 40 coming. I decided to get a Toyota Prius.

My Toyota Prius Pages

Subwoofer Project
A brief description and a few pics of a subwoofer construction project I recently completed. As a spare time effort, it took a year and a half to finish.
Perl Programs
HTML-Tree
Recursively search subdirectories and build a graphical web page that indexes your HTML pages, including links. View sample.

Graphical df
Uses Perl/Tk to provide a pie-chart display of hard disk usage.

Article: Complex Sorts
Find out how to sort tab or column delimited data using multiple keys.

searchdown.pl
Recursively search text files in subdirectories for a given string or regular expression. You can do this with find & xargs, but this alternative tries to improve on the concept.

superswap.pl
Similar to searchdown.pl but on steroids. Will recursively search through files for any number of strings, and will rewrite the file replacing each match with a substitution you provide.

hogs.pl
A simple script to use when your system bogs down. It lists the processes that are currently demanding a lot of CPU time.

Article: Using Perl Inside vi & vim
Perl scripts can be used within vi and vim to perform useful tasks. This article explores generating formatted comments, and repeating the same code lines for multiple variables names.