Click Here!
home account info subscribe login search FAQ/help site map contact us


 
Brief Full
 Advanced
      Search
 Search Tips
[an error occurred while processing this directive]
Previous Table of Contents Next


ABOUT THE AUTHORS

Jan Walter is a freelance computer consultant living around Vancouver, B.C., Canada. He spends most of his time doing network design and implementation, but “would rather be coding.” Jan has fulfilled programming contracts with several large companies in the area, mostly using C++. Code optimization and performance tuning are a distinct area of interest, as is compiler technology. The latter came about after spending a lot of time hunting down bugs introduced by parser problems in Borland C++ in one of his projects.

This is his second project with Macmillan Computer Publishing. The first was as contributing author to Que’s Using Linux, by Bill Ball, 1998.

Jan Walter can be reached at jwalter@rogers.wave.ca.

Danny Kalev is a certified system analyst and software engineer with 10 years of experience, specializing in C++ and object-oriented analysis and design. He is now finishing his M.A. degree in applied linguistics at the University of Tel Aviv, Israel. His research focuses on speech recognition algorithms. He is a hi-fi enthusiast and likes all kinds of music. He is also interested in natural languages and philology.

His technical interests involve generic programming, networking, compiler technology, artificial intelligence, and embedded systems. He has contributed several articles to C++ magazines and Web publishers. He is also a member of the ANSI C++ standardization committee. He can be reached at dannykk@inter.net.il.

Michael J. Tobler is a senior technical specialist with BSI Consulting in Houston, Texas. He has more than 16 years experience working on software development projects, specializing in architecting, designing, and developing multitier systems using C++ and Java. He is currently the president of the Houston Java Users Group. Michael is an advocate and practitioner of the Unified Modeling process from Rational and a proponent of patterns and pattern languages. He is a contributing author for C++ Unleashed. He has discovered that skydiving is a very addicting sport. Michael can be reached at mtobler@ibm.net.

Paul Snaith works in the I.T. industry in the UK. He is currently a project leader in software development for a well-known British airline dealing mainly with Web development and electronic commerce. Previously, he spent several years lecturing in modern computer languages such as C++, Java, VB, and Delphi. In the far distant past (only a few years ago but it seems much longer), Paul was involved in the rock music industry as a musician and played with the wonders of electronic computer generation of his work. Paul has just finished another book called The Complete Idiot’s Guide to C++ and is planning other such works in the near future.

Andrei Kossoroukov is a professional developer and a software consultant with 15+ years of business experience. He graduated with a Master of Science in mathematics in 1982 and finished postgraduate studies in relational databases in 1985. Working with computers for the last 25 years, he has developed artificial intelligence systems, financial software, and distributed messaging systems. He is an author of more than 30 scientific and technical articles, papers, and books. Currently he works for I.T. Systems, Inc.(Vancouver, B.C., Canada) as a senior software consultant and specializes in the development of Internet-based systems with distributed data.

Scott Roberts works as a developer support engineer on the Internet Client Development team at Microsoft. He assists developers who are using Visual C++ and COM to create Internet applications. Scott has been a developer for 9 years and has worked at a number of companies on a wide range of products, from back-end communications systems to end-user software applications. Scott has been a frequent contributor to many technical publications, including Microsoft Interactive Developer and Microsoft Systems Journal. In addition, he has spoken at many technical conferences in the United States and Europe. Scott can be reached at scottrobe@hotmail.com.

ACKNOWLEDGMENTS

I do also need to thank the staff at Macmillan Computer Publishing for their seemingly infinite patience. Many thanks for encouragement go to Michelle Newcomb, and thanks, Bryan, for your insightful feedback.

—Jan Walter

DEDICATION

I dedicate this book to my grandparents. In their time, people went through so much, and many gave their lives to let us have what we have now. It is easy for us today to look back 60 years and say, “Times were tough then,” but we have little comprehension of what actually went on. “Lest we forget” is an apt phrase to take to heart.

Jan Walter

TELL US WHAT YOU THINK!

As the reader of this book, you are our most important critic and commentator. We value your opinion and want to know what we’re doing right, what we could do better, what areas you’d like to see us publish in, and any other words of wisdom you’re willing to pass our way.

As the executive editor for the Advanced Programming and Distributed Architectures team at Macmillan Computer Publishing, I welcome your comments. You can fax, email, or write me directly to let me know what you did or didn’t like about this book—as well as what we can do to make our books stronger.

Please note that I cannot help you with technical problems related to the topic of this book, and that due to the high volume of mail I receive, I might not be able to reply to every message.

When you write, please be sure to include this book’s title and author as well as your name and phone or fax number. I will carefully review your comments and share them with the author and editors who worked on the book.

Fax: 317-817-7070
Email: programming@mcp.com
Mail: Tracy Dunkelberger
Executive Editor
Advanced Programming and Distributed Architectures Team
Macmillan Computer Publishing
201 West 103rd Street
Indianapolis, IN 46290 USA


Previous Table of Contents Next


Products |  Contact Us |  About Us |  Privacy  |  Ad Info  |  Home

Use of this site is subject to certain Terms & Conditions, Copyright © 1996-1999 EarthWeb Inc.
All rights reserved. Reproduction whole or in part in any form or medium without express written permision of EarthWeb is prohibited.