Site Map
- Home page
- Contact Chris F.A. Johnson
- Unix shell scripting
- Shell Scripting Assistance
- Notes on Unix commands:
- basename
- dirname
- ed
- grep
- wc
- Example scripts
- Tuesday's Tips
- Bash dynamically loadable built-ins
- Articles
- Book: Shell Scripting Recipes (Apress 2005)
- Links to other shell resources
- The Interactive Dishwasher
(Miscellaneous jottings)
- Woodbine & Gerrard, Toronto, Ontario, Canada
- Parkend House: 1834 - 2003
- Conan Doyle on film
- Firefox 3.0
- Is this a blog you see before you?
- John Aitken
- Christmas music - Not!
- Illegal handgun wanted?
- Under Orders, by Dick Francis
- Site Redesign: Toronto Transit Schedules
- Broken by design
- New grandson, Jacob Daniel Johnson
- Site Redesign: Stage 1
- Lies, lies, lies - the automotive model year
- The interactive bandwagon
- Wordfinder and anagram solver
-- includes:
- finding words by pattern (qa[nt]?? ==> qanat Qatar)
- generating single-word and common-phrase anagrams, also with letters added to or removed from the initial word
- find words beginning with, ending with or containing a pattern
- Cryptic crosswords
- Sample puzzles (HTML)
- Subscription (a weekly PDF puzzle)
- Sample PDF puzzle
- Chess
- Lessons
- 1996 Canadian Closed
- SAN KIT (Standard Algebraic Notation source toolkit)
- sankit.tar.gz The whole kit and kaboodle in a tarball
- sankit.zip The whole kit and kaboodle zipped
- README: SAN Kit information file
- The Standards for SAN, PGN, FEN, etc.
- What Works on the Web (under construction)
- Broken by design A case study
- Personal Information
- Toronto bus and streetcar schedules
- What is your IP address?
(Just the address, ma'am, just the address.)
- Ga-Ga Google Groups and Netiquette
sitemap.shtml: last modified 09-Apr-2010