2002 28.01 2004

Vol.28 n°1 (#344) january 2003

text on archive.org (DVD)

(ddj_2003_01.jpg)

Editorial

[author : Jonathan Erickson] #Edito

TABLE OF CONTENTS

FEATURES

Robotic Control & 3D GUIs

[author : Hank Jones and Martin Snyder]

Hank and Martin describe an OpenGL-based graphical user interface they use to operate GPS-enabled robots.

Private Desktops & Windows XP

[author : Stephen Lardieri]

Kiosk and similar applications need full-screen user interfaces that suppress other dialog boxes and the windows of other applications—something that's easier said than done under Windows XP. Steve shows you how.

State Machines & User Interfaces

[author : Br’an O'Byrne]

JStateMachine is a software project built to control user interfaces by keeping them within the bounds of a statechart, letting you produce MVC-like View and Controller classes.

The CMake Build Manager

[author : William Hoffman and Ken Martin]

CMake is an open-source, cross-platform C/C++ build manager that supports platform inspection and user-customized builds.

The "All-Pairs Closest Points" Problem

[author : William R. Mahoney]

The divide-and-conquer algorithm William presents here recursively partitions the set of points into two halves, then solves for the halves plus a strip in the middle.

EMBEDDED SYSTEMS

Internet Connectivity In a Box

[author : Al Williams]

When it comes to Internet connectivity, embedded processors must contend with TCP/IP stacks and access to the network. Al uses off-the-shelf components to build a system that does everything from handling e-mail to remotely monitoring temperatures.

COLUMNS

Programming Paradigms

[author : Michael Swaine]

Does network topology play a role in secure networking? That's just one of the questions Michael asks this month.

Embedded Space

[author : Ed Nisley]

Ed's making a lot of noise this month, as he uses his column as a sounding board.

Programmer's Bookshelf

[author : Gregory V. Wilson]

Greg examines Java & XML Data Binding, by Brett McLaughlin; Design Patterns Java Workbook, by Steven John Metsker; and JSP Examples and Best Practices, by Andrew Patzer.

FORUM

Letters

[author : you]

The New Adventures of Verity Stob

[author : Verity Stob]

News & Views

[author : Shannon Cochran]

Of Interest

[author : Della Song]

Swaine's Flames

[author : Michael Swaine]