First and foremost, I'd like to thank the reviewers of this book. David Marston of Lotus was the lead reviewer; David, thank you so much for your comments, wisdom, and knowledge. Along the way, I also got a lot of good feedback and encouragement from Tony Colle, Slavko Malesvic, Dr. Joe Molitoris, Shane O'Donnell, Andy Piper, Sreenivas Ramarao, Mike Riley, and Willie Wheeler. This book is significantly better because of your comments and other efforts.
I'd also like to thank my teammates at developerWorks for encouraging me to undertake this project. Taking on an additional full-time job hasn't been easy, but their advice, flexibility, and understanding as I've tried to balance my responsibilities has been invaluable. Even more valuable is the fact that I'm surrounded by some of the most interesting, creative, and remarkable people I've ever known. You guys rule.
For the times I've been at home (in Raleigh, North Carolina), I've depended on my nutritional advisors at Schiano's Pizza: "Hey, you want your usual?" (Slight pause.) "Yeah, that'd be great, thanks." Nothing's as comforting as a couple of slices. If you're within a day's drive of Raleigh, I strongly encourage you to visit.
Finally, I'd like to thank the staff at O'Reilly, especially Laurie Petrycki and Simon St.Laurent. Laurie, thank you for convincing me to take on this project and for sticking with me when my ability to find the time to write was in doubt. Simon, I've enjoyed reading your books for years; it's been an honor to work with you. Your guidance, technical insight, patience, and suggestions were invaluable.
Thanks so much to all of you!
Copyright © 2002 O'Reilly & Associates. All rights reserved.