There are two kinds of people:
1) Those who start arrays with '1', and
1) Those who start them with '0'.

Welcome to steve-parker.org, home of the Bourne / Bash shell programming tutorial, amongst other things.

The main thing here is the Bourne Shell Programming Tutorial (also applies to Bash), a Silly Blog and various articles I've written. I've also got a *nix Shell Blog, which (since January 2007) aims to provide useful information for anyone using *nix.

I am a UNIX/Linux consultant with over 12 years experience working with Enterprise class customers, specialising in Clusters, High-End Servers, Volume Management and Storage. I have a proven track record with customers, suppliers and partners in the IT industry.

Particular areas of expertise are clustering (Sun Certified Systems Installer for SunCluster 3.x), storage (Sun Certified Data Management Engineer - VxVM, SDS) and UNIX and Linux scripting, tuning, configuring.

Please see My CV (resume) for more information.

There is also some programming information here . Any code here is often simple and generic, but is still useful to me, at least, and should be assumed to be BSD-licensed unless otherwise stated. These are examples I've written which demonstrate various methods and techniques, or which solve common simple problems.

I'm also the author of SpeedTouch conf, a script for configuring Linux to work with the SpeedTouch range of modems with the excellent usermode driver. However, the hardware is now close to obsolete, and the script is about 7 years old.

Then there's silly stuff like the Miles Per Gallon Calculator. (better MPG Calculator here) It also works out how many pence per mile your vehicle costs. With source code (PHP). There's a Bourne Shell version here. There is a fair amount of sample code to trawl around under the "Programming" links at the left, if you want further examples. These are just offered as examples to supplement the Unix/Linux Bourne/Bash tutorial.

The articles are some of my musings on life, computers, and everything. There are also mirrors of articles by others which I have found particularly interesting, useful, or both.



© Steve Parker 2000 - 2009 unless otherwise noted.