by Mark Betz
Mark presents a CORBA-based architecture that demonstrates the power of distributed objects. His project also sheds light on the Internet technologies over which distributed-object computing can work.
by John Rogers
Big-endian, Little-endian, or anything in between--you won't have to worry about byte order with the "endian engine" presented here. In fact, John has used this engine to simulate a 36-bit machine with 9-bit bytes on a 32-bit machine with 8-bit bytes.
by Jeremy Woo-Sam and Tony Murphy
Our authors present a C++ class library that provides database connectivity and query access to an Oracle RDBMS. In doing so, they implement C++ classes that support the concept of array fetching within the interface classes.
by William May
The 320C80 multimedia video processor from Texas Instruments may be your key to writing software for real-time video. Bill examines the DSP's architecture and shows you how to write client/server apps for it.
by Robert Krten
Robert presents a text-retrieval system that's fast and flexible. His design and implementation can easily be adapted to other types of text databases and formats.
by Don Matthews
Don't throw away your Windows 3.1 VxDs just because Windows 95 is available. Don presents a VxD that works with both Windows 3.1 and Windows 95, then describes the different techniques for calling its services.
by Stig Kofoed
Stig presents a portable kernel, written in C++, that implements non-preemptive multitasking using setjmp() and longjmp(), and provides semaphores as a means of synchronizing processes.
by William Stamatakis
Bill shows how programs written in Visual Basic and Delphi can communicate via the MAPI interface.
by Dennis R. McCarthy
Developing an ODBC driver can be an expensive proposition. That's why Dennis turned to Syware's Dr. DeeBee ODBC Driver Kit to get a driver up and running in a timely fashion.
by Tim Wittenburg
Tim presents a tool called "DBA Assistant" that's designed to smooth the transition between the project phases. DBA Assistant, which is written in Microsoft Access Basic, provides a two-way link between the System Architect CASE tool and an Access database.
by Michael Swaine
Michael reports on this year's MacWorld Expo in Boston, which he attended, and the Second Annual Robot Wars in San Francisco (which he didn't).
by Al Stevens
Raycast, a ray-casting engine written entirely in C++, is the project that Al offers up this month.
edited by Bruce Schneier
Mani Iyer proposes an algorithm for permutation generation using matrices.
by Michael Swaine
Books by and about Richard Feynman are the focus of this month's "Programmer's Bookshelf."
by Jonathan Erickson
by you
by Michael Swaine
by Monica E. Berg
Copyright © 1995, Dr. Dobb's Journal