by Al Williams
Sometimes you need a scorecard just to know who the key players are. From tools to platforms, Al provides an overview of the software-development industry.
by Ann Cary
Ann shares some successful job-search tips and techniques. Eugene Kim adds an interview with Susan Stoltman-Decroix, who tells what Microsoft looks for in the hiring process.
by Jim Schad
Career trends in the computer industry come in all shapes and sizes. Jim contrasts the "official" U.S. Bureau of Labor Statistics figures with the word on the street.
by Laurence Vanhelsuwé
Laurence describes how you can subclass stream classes by designing and implementing I/O stream classes that support bit streams rather than byte streams.
by Lincoln Stein
Researchers developed a simple Perl-based data exchange format to manage storing the enormous amounts of data needed to see MIT's human genome project to its conclusion.
by Vincent Van Den Berghe
The C++ class Vincent presents here was specifically designed to meet the large file requirements of CD-ROMs.
by Pieter Hintjens and Pascal Antonnaux
The XITAMI web server, which Pieter and Pascal designed, is a portable, multithreaded server written in Cand it's freely available!
by Richard Sevenich and Paul Leathers
Our authors describe how enhancements were added to an existing fuzzy logic engine as part of the Eastern Washington University computer science curriculum.
by Michael Swaine
Digital Research, the company that gave personal computers their first operating system, was the brainchild of Gary Kildall, a perpetual academic and born teacher.
by Al Williams
Al presents a 32-bit Delphi program that implements a simple keyboard macro. Almost all of the functionality of the program is encapsulated in a reusable unit that practically duplicates the Visual Basic SendKeys function.
by Michael Abrash
Designing and developing Quake's 3-D multiplayer game engine was not a job for the faint of heart. Michael describes the engine from the inside out.
by Al Stevens
If you're looking for a job that requires C++ programming skills, here's a list of questions you'll likely be askedand the answers you should be able to provide.
by Eugene Eric Kim