July 2004     
Dr. Dobb's Journal      
   
File: JMX.TXT 
Title: Java Management Extensions
Author: Paul Tremblett
Keywords: JUL04   JAVA   JMX 
Description: Published source code accompanying the article by 
Paul Tremblett in which he examines the Java Management Extensions 
which provide the architecture, design patterns, APIs, and 
services for distributed applications. Also see JMX.ZIP.

File: JMX.ZIP
Title: Java Management Extensions
Author: Paul Tremblett
Keywords: JUL04   JAVA   JMX 
Description: Unpublished source code accompanying the article by 
Paul Tremblett in which he examines the Java Management Extensions 
which provide the architecture, design patterns, APIs, and 
services for distributed applications. Requries UNZIP/PKUNZIP to 
extract. 

File: JBIGDEC.TXT 
Title: Fixed, Floating, & Exact Computation with Java's BigDecimal
Author: Mike Cowlishaw, Joshua Bloch, and Joseph D. Darcy
Keywords: JUL04     JAVA   BIGDECIMAL 
Description: Published source code accompanying the article by 
Mike Cowlishaw, Joshua Bloch, and Joseph D. Darcy in which they 
examine the features in the J2SE 1.5 BigDecimal class makes 
calculations easy.
 
File: JVMPI.TXT
Title: The Java Virtual Machine Profiler Interface 
Author: Christof Schmalenbach and Christian Hoefig
Keywords: JUL04     JAVA   PROFILING
Description: Published source code accompanying the article by 
Christof Schmalenbach and Christian Hoefig in which they examine 
the Java Virtual Machine Profiler Interface, an API for low-level 
performance measurements. Also see JVMPI.ZIP.

File: JVMPI.ZIP
Title: The Java Virtual Machine Profiler Interface 
Author: Christof Schmalenbach and Christian Hoefig
Keywords: JUL04     JAVA   PROFILING
Description: Published source code accompanying the article by 
Christof Schmalenbach and Christian Hoefig in which they examine 
the Java Virtual Machine Profiler Interface, an API for low-level 
performance measurements. Requries UNZIP/PKUNZIP to extract. 
 
File: JOCAP.TXT 
Title: Java & the OpenCable Application Platform
Author: Linden deCarmo
Keywords: JUL04    JAVA   HDTV   
Description: Published source code accompanying the article by 
Linden deCarmo in which examines the strengths and weaknesses of 
the OpenCable Application Platform's Java interfaces.

File: JREFLECT.TXT
Title: Java Reflection & Smaltalk-like Method Dispatching
Author: Barry Feigenbaum
Keywords: JUL04    JAVA    SMALLTALK 
Description: Published source code accompanying the article by 
Barry Feigenbaum in which he examines the Java Reflection APIs 
which can be used to provide ad hoc polymorphism support. Also see 
JREFLECT.ZIP.

File: JREFLECT.ZIP
Title: Java Reflection & Smaltalk-like Method Dispatching
Author: Barry Feigenbaum
Keywords: JUL04    JAVA    SMALLTALK 
Description: Unpublished source code accompanying the article by 
Barry Feigenbaum in which he examines the Java Reflection APIs 
which can be used to provide ad hoc polymorphism support. Requires 
UNZIP/PKUNZIP to extract. 
 
File: DCLOCK1.TXT
Title: C++ and the Perils of Double-Checked Locking: Part 1
Author: Scott Meyers and Andrei Alexandrescu
Keywords: JUL04    C++   PATTERNS
Description: Published source code accompanying Part 1 of the 
article by Scott Meyers and Andrei Alexandrescu in which they 
examine the C++ and the Double-Checked Locking pattern.
 
File: FORTRAN3.TXT 
Title: Fortran 2003: Into the Future
Author: Malcolm Cohen
Keywords: JUL04    FORTRAN   FORTRAN 2003
Description: Published source code accompanying the article by 
Malcolm Cohen in which he examines Fortran 2003 which is in the 
final stages of review before official standardization
 
File: PLAGIAR.TXT
Title: Detecting Source-Code Plagiarism
Author: Bob Zeidman
Keywords: JUL04    ALGORITHMS
Description: Published source code accompanying the article by Bob 
Zeidman in which he examines the tools and algorithms for 
uncovering plagiarism in source code. Also see 
CODEMATCH_DEMO_INSTALL.EXE.

File: CODEMATCH_DEMO120_INSTALL.EXE.
Title: Detecting Source-Code Plagiarism
Author: Bob Zeidman
Keywords: JUL04    ALGORITHMS
Description: Unpublished executable accompanying the article by 
Bob Zeidman in which he examines the tools and algorithms for 
uncovering plagiarism in source code. A self-extracting 
installation file.

File: GCJ_CNI.TXT
Title: GCJ & the Cygnus Native Interface 
Author: Gene Sally
Keywords: JUL04    JAVA    GNU    CYGNUS  CNI
Description: Published source code accompanying the article by 
Gene Sally in which he examines the GNU Compiler for the Java 
Programming Language, a GCC front-end for Java, and the Cygnus 
Native Interface.
 
File: JACOB.TXT
Title: Mixing ActiveX with Java
Author: Al Williams
Keywords: JUL04    JAVA    ACTIVEX   ROBOTICS
Description: Published source code accompanying the article by Al 
Williams in which he uses JACOB--a library for running Java code 
under Windows to connect with ActiveX objects--for robotic 
control. Also see JACOB.ZIP.

File: JACOB.ZIP
Title: Mixing ActiveX with Java
Author: Al Williams
Keywords: JUL04    JAVA    ACTIVEX   ROBOTICS
Description: Unpublished source code accompanying the article by 
Al Williams in which he uses JACOB--a library for running Java 
code under Windows to connect with ActiveX objects--for robotic 
control. Requires UNZIP/PKUNZIP to extract. 
 
File: TAMPER.TXT 
Title: Making .NET Assemblies Temper-resistant
Author: Richard Grimes
Keywords: JUL04   .NET  SECURITY
Description: Published source code accompanying the article by 
Richard Grimes in which he unravels the .NET file structure and 
show how it prevents alterations from being performed on .NET 
assemblies.
 
File: SOA.ZIP
Title: A Service-Oriented Architecture for Mobile Applications
Author: David Houlding
Keywords: JUL04   JAVA   .NET   C#  POCKET PC J2EE  AXIS
Description: Unpublished source code accompanying the article by 
David Houlding in which he develops a Microsoft PocketPC client 
implemented as a set of web services across .NET and J2EE/Axis. 
Requires UNZIP/PKUNZIP to extract. 
 
File: TT0704.TXT 
Title: Tech Tips 
Author: George Frazier 
Keywords: JUL04    D    C++  STL
Description: This month's tips focus on enumerating registry sub-
keys in D (Matthew Wilson) and null iterator types for STL (Dan 
Shappir. 

 

3


