2004 30.11 2006

Vol.30 n°11 (#378) november 2005

(ddj_2005_11.jpg)

Editorial

[author : Jonathan Erickson] #Edito

TABLE OF CONTENTS

FEATURES

The Media Grid

[author : Aaron E. Walsh]

The Media Grid is a digital media network infrastructure and software development platform based on distributed grid technology.

Parallel Processing Clusters & PVM

[author : David J. Powers]

The Parallel Virtual Machine is network-clustering software that provides a scalable network for parallel processing.

Debugging Heterogeneous Distributed Applications

[author : Stephen B. Jenkins]

Debugging complex, asynchronous, heterogeneous, distributed applications is hard. The techniques Stephen presents here makes the process easier.

Building Internet Distributed Computing Systems

[author : Charles Peck, Joshua Hursey, Josh McCoy, & Vijay Pande]

Our authors present a framework for harnessing distributed, tightly coupled cluster and SMP resources for computational science research.

InfiniBand Technology

[author : Corky Seeber]

InfiniBand is a serial I/O interconnect architecture designed to connect hundreds—if not thousands—of computers.

Building Internet Distributed Computing Applications

[author : David Houlding]

Protege is a tool that lets you efficiently map out an Enterprise Architecture to enable knowledge mining for analysis and planning.

Linux Kernel Debugging

[author : Dean A. Gereaux]

Dean explains how to debug drivers with Linux Kernel Debugger, add hooks into KDB from your drivers, and create KDB modules.

Improving Search Precision Using Google Desktop Search 1.0

[author : Lawrence Reeve]

The Google Desktop Search SDK lets you build plug-ins for extending Google's Desktop Search local indexing and search service.

Functional Programming in Java

[author : Mark Zander]

Generic Java lets you extend the language to gain some of the advantages of functional programming languages.

The CustomTreeView ASP.NET 2.0 Server Control

[author : Shahram Khosravi]

CustomTreeView is a server control derived from the ASP.NET 2.0 TreeView server control that is used to display hierarchical data.

EMBEDDED SYSTEMS

Java & RFID Tags

[author : Shamshad Ansari]

The Java Communication API lets you send commands to and receive responses from RFID readers such as the TI S2000 Micro Reader.

COLUMNS

Programming Paradigms

[author : Michael Swaine]

Michael mulls over the concept of the technological imperative.

Embedded Space

[author : Ed Nisley]

Lego Mindstorms provides a stepping stone into the world of robotics.

Chaos Manor

[author : Jerry Pournelle]

SIGGRAPH, the ACM's Special Interest Group on Graphics, is one of the key places to observe computer trends.

Programmer's Bookshelf

[author : Gregory V. Wilson]

Greg's reading list includes books on everything from software vulnerability and regular expressions to XML and Perl.

FORUM

Dr. Ecco's Omniheurist Corner

[author : Dennis E. Shasha]

News & Views

[author : DDJ Staff]

Pragmatic Exceptions

[author : Benjamin Booth]

Of Interest

[author : DDJ Staff]

Swaine's Flames

[author : Michael Swaine]