August 2000  
Dr. Dobb's Journal   
  
File: TRI_TEST.RTF
Title: LARGE TRIANGLE INTERSECTION TESTS
Author: Eric Haines and Tomas Moller 
Keywords: AUG00    TRIANGLES   GRAPHICS
Description: Published pseudocode accompanying the article by Eric Haines and
Tomas Moller in which they provide an alternative to the classic methods of
testing whether or not a point is inside a triangle. This new technique is based
on "barycentric coordinates." This file is in Rich Text Format (RTF) due to math
notation in the pseudocode. Also see TRI_TEST.ZIP.

File: TRI_TEST.ZIP
Title: LARGE TRIANGLE INTERSECTION TESTS
Author: Eric Haines and Tomas Moller 
Keywords: AUG00    TRIANGLES   GRAPHICS
Description: Unpublished source code accompanying the article by Eric Haines and
Tomas Moller in which they provide an alternative to the classic methods of
testing whether or not a point is inside a triangle. This new technique is based
on "barycentric coordinates. Requires UNZIP/PKUNZIP to extract.

File: 3DNOW.TXT
Title: OPTIMIZING 3DNOW! REAL-TIME GRAPHICS
Author: Max I. Fomitchev
Keywords: AUG00     GRAPHICS   REAL-TIME    3D   3DNOW!
Description: Published source code accompanying the article by Max I. Fomitchev
in which he examines 3DNow! technology and provides guidelines for optimizing
it's performance. Also see 3DNOW.ZIP.

File: 3DNOW.ZIP
Title: OPTIMIZING 3DNOW! REAL-TIME GRAPHICS
Author: Max I. Fomitchev
Keywords: AUG00     GRAPHICS   REAL-TIME    3D   3DNOW!
Description: Unpublished source code accompanying the article by Max I.
Fomitchev in which he examines 3DNow! technology and provides guidelines for
optimizing it's performance. Requires UNZIP/PKUNZIP to extract.

File: AIZOOM.ZIP
Title: AUGURAL IMAGE ZOOMING
Author: Wm. Douglas Withers
Keywords: AUG00     GRAPHICS   ZOOMING
Description: Unpublished source code and related accompanying the article by Wm.
Douglas Withers in which he introduces augural image zooming, a new method for
zooming images zooms with a minimum of computation that keeps smooth regions
smooth and sharp edges sharp. Requires UNZIP/PKUNZIP to extract. 

File: AUTBUILD.TXT    
Title: AUTOMATED BUILDS
Author: Aspi Havewala
Keywords: AUG00     BUILDS
Description: Published source code accompanying the article by Aspi Havewala in
which he discusses the advantages of automated builds, and suggests some
features your builds can incorporate.

File: LINX1394.TXT
Title: A LINUX IEEE 1394 CONFIGURATION ROM DECODER
Author: William F. Alexander
Keywords: AUG00     1394   LINUX
Description: Published source code accompanying the article by William F.
Alexander in which he presents his DumpRom program, which is designed to read
and decode the configuration ROM of 1394 peripherals. This implementation is for
Linux using an OHCI 1394 controller. Also see LINX1394.ZIP.

File: LINX1394.ZIP
Title: A LINUX IEEE 1394 CONFIGURATION ROM DECODER
Author: William F. Alexander
Keywords: AUG00     1394   LINUX    FIREWIRE
Description: Unpublished source code and related files accompanying the article
by William F. Alexander in which he presents his DumpRom program, which is
designed to read and decode the configuration ROM of 1394 peripherals. This
implementation is for Linux using an OHCI 1394 controller. 
Requires UNZIP/PKUNZIP to extract. 
  
File: EMBEDNW.ZIP
Title: RELIABILITY & EMBEDDED NETWORKS
Author: H. Thomas Richter
Keywords:  AUG00    EMBEDDED SYSTEMS   NETWORKING
Description: Published source code accompanying the article by H. Thomas Richter
in which he presents a new method for ensuring reliable communication between
hosts in small networked environments. Requires UNZIP/PKUNZIP to extract. 

File: DBFORMS.TXT
Title: DB FORMS: PHP, MYSQL, AND PHPLIB
Author: Darryl Ross and Con Zymaris
Keywords: AUG00    PHP    MYSQL   PHPLIB   DATABASES
Description: Published source code accompanying the article by Darryl Ross and
Con Zymaris in which they use the PHP server-side scripting engine, MySQL
database engine, and PHPLIB class framework to build DB Forms, a reusable
database framework for writing web applications. Also see DBFORMS.ZIP.

File: DBFORMS.ZIP
Title: DB FORMS: PHP, MYSQL, AND PHPLIB
Author: Darryl Ross and Con Zymaris
Keywords: AUG00    PHP    MYSQL   PHPLIB   DATABASES
Description: Unpublished source code and related files accompanying the article
by Darryl Ross and Con Zymaris in which they use the PHP server-side scripting
engine, MySQL database engine, and PHPLIB class framework to build DB Forms, a
reusable database framework for writing web applications. Requires UNZIP/PKUNZIP
to extract. 

File: JQA800.TXT
Title: JAVA Q&A  
Author: Alexandre Sieira Vilar 
Keywords: AUG00    JAVA     MEMORY MANAGEMENT
Description: Published source code accompanying the article by Alexandre Sieira
Vilar in which he discusses object pooling which can be used very effectively to
reduce the number of garbage collection executions in a Java application. Also
see JQA800.ZIP.

File: JQA800.ZIP
Title: JAVA Q&A  
Author: Alexandre Sieira Vilar 
Keywords: AUG00    JAVA     MEMORY MANAGEMENT
Description: Unpublished source code and related files accompanying the article
by Alexandre Sieira Vilar in which he discusses object pooling which can be used
very effectively to reduce the number of garbage collection executions in a Java
application. Requires UNZIP/PKUNZIP to extract. 

File: AA800.ZIP
Title: ALGORITHM ALLEY  
Author: Laurence Marrie
Keywords: AUG00   ALGORITHM   SKIP LISTS
Description: Unpublished source code accompanying the article by Laurence Marrie
in which he discusses alternating skip lists are an option anywhere that
balanced search trees are appropriate. Laurence presents a subset of std::set
functionality using ASLs, and gives a basic space/time comparison against a
typical red-black tree implementation. Requires UNZIP/PKUNZIP to extract. 



3


