If you were to log in, you'd be able to get more information on your fellow community member.
I live in California, Alameda to be exact, on a boat. You would think that would make telecommunications quite a challenge. It turns out to be surprisingly good. I've got a land line with an old Global Village modem for my Macs. It is plain old vanilla residential service. The $0.60/month "inside wiring" plan is a hoot -- try debugging 150 meters of submerged phone wire one day without it. (At another marina, PacBell said the demarc was at the dockbox!) But my "home" phone is CDMA cell phone service from GTE Mobile. Since I have the option of moving the house, it makes no sense to hand out the land line. I give everyone my cell number. I costs me about the same as a regular phone service. That's including the voice mail (the system sounds a lot like what Sprint PCS is using). The coverage area is great (almost as far as Sacto before roaming, and as far south as Monterey -- I have coverage when I go SCUBA diving). So far the only break I've hit is 101 at Moffet Field. It gets even st...
If you are setting up a new cvs server, spend a few extra minutes to configure CVS using the client-server ("pserver") mode, instead of the older file system mode. This will save you pain later and may keep you out of hot water. Pain, because moving the repository (your old one dies, your company IPO's and your boss wants to buy a big fancy server farm, you want to hide the repository behind a firewall) is matter of changing an environment variable. You get immedieate access control (developers can be protected from updating the production environment). CVS in file system mode can "hang" because it leaves a lock file around for each file and directory. Then you need a cvs guru to dive in and fix it. One note: you can't live in a mixed environment. It is either one mode or the other.
An expert tip on using client server: CVS uses gzip for compressing data across the network. The default setting is -z3 which is a pitiful waste of time. Recompile CVS to use -z9 by default (the ne...
Learning Tcl
I guess that if someone were to write a book about just the core tcl language, they'd run out of useful things to say at about page 80. So most books are about layers on top of tcl. If you must kill a tree, the first few chapters of Exploring Expect, by Don Libes, have a good tcl intro. You can skip the rest.
For those in tune with 90's, there's an online book Tcl for Web Nerds, by Lydia Sandon, which is all you really need.