Remotely Controlling Windows Applications
Ruben Patel
When your application is running a mile or so
under water, it makes sense to control it remotely.
Probing
Network Characteristics
Michael Larson
This framework lets you monitor, record, and act
on packet performance.
HTTP-Based Anonymous Communication Channels
Marc WaldmanStefan Köpsell
Need a general-purpose request-reply anonymous
communication channel? Here's how to build one.
The
OpenCable Application Platform
Linden deCarmo
The OpenCable Application Platform provides
Java-based APIs and uses open networking for set-top boxes and HDTV.
The
Secure Shell Game
Glen Matthews
Glen examines the SSH protocol and shows how it
can be implemented.
WLAN
Security & Wi-Fi Protected Access
Derek Cheung
Wi-Fi Protected Access is designed to address
known WLAN security issues in the original 802.11 specification.
Building
a Lightweight JMS Provider
Eric J. Bruno
Here's a Java Message Service provider that is
lightweight both in size and overhead—but not in features.
Security
& Palm OS 5.x
Michael Yam
Michael presents techniques for using masked
records and encrypting/decrypting data on the Palm OS 5.x platform.
SALT:
The Speech Application Markup Language
Robert Hartman
Speech Application Language Tags let you
integrate speech technologies into a range of user-oriented computing
devices.
GPS
Programming & .NET
Johan Franson
The Global Positioning System is a worldwide
navigation system. Johan shows how to use it for .NET applications.
Identity
and Equality in .NET
Matthew Wilson
C#'s as operator tests an object instance
against a type, and returns a reference to the given type.
Tech
Tips
George Frasier
Boris Eligulashvili shows how to programmatically
invoke the Microsoft Speech API.
String-Based Attacks Demystified
Herbert H. ThompsonJames A. Whittaker
Far too often, programmers trust string input
without checking it for validity. That's foolish.
A
Heisenberg Compensator for Measuring Software Performance
Gary CarletonCharles Spirakis
Measuring software performance without affecting
the performance of the system being measured.
Code
Generation & High-Integrity Embedded Systems
Tom Erkkinen
Production-code generation provides a framework
for adding software details to the behavioral algorithm model.
CP/M and
DRM
Michael Swaine
June 2004 Programming Paradigms
DIY
Hacking
Ed Nisley
June 2004 Embedded Space
Heat,
Intel, AMD, & Internet Cafes
Jerry Pournelle
June 2004 Chaos Manor
Lies My
Process Told Me
Gregory V. Wilson
June 2004 Programmer's Bookshelf
You &
Your Dr. Dobb's Subscription
Jonathan Erickson
June 2004 Editorial
Letters
June 2004 Letters
Mr.
Babbage is Distracted
Verity Stob
The Biographies of Women Mathematicians web site
notes that Ada, Countess Lovelace's social life "in addition to Charles
Babbage, included Sir David Brewster (the originator of the
kaleidoscope)...[and] Charles Dickens." Verity Stob thinks this may
explain a famous failure.
News &
Views
Shannon Cochran
June 2004 News & Views
Of
Interest
Shannon Cochran
June 2004 Of Interest
The
Italian Job
Michael Swaine
June 2004 Swaine's Flames |