DR. DOBB'S SOURCEBOOK OF INTERNET & WORLD WIDE WEB DEVELOPMENT
November/December 1995

ABRASH.ASC
Title: RAMBLING IN REAL TIME
Keywords: BSP  GRAPHICS  2-D  REAL-TIME
Published source code accompanying Michael Abrash's column
on BSP (binary space partitioning) trees for real-time rendering.

RODLEY.ASC
Title: PROGRAMMING HOTJAVA APPLETS
Keywords: JAVA  WORLD WIDE WEB   GAMES   BROWSER  HTML    C/C++
Published source code accompanying John Rodley's article on programming
for the HotJava browser. Includes the HTML code for the page the 
applet appears on, the declaration of the array of Explosions, and 
the PortThread class, an implementation of the Runnable interface. 
Also see RODLEY.ZIP.

RODLEY.ZIP
Title: PROGRAMMING HOTJAVA APPLETS
Keywords: JAVA  WORLD WIDE WEB   GAMES   BROWSER  HTML    C/C++
Unpublished source code accompanying John Rodley's article on programming
for the HotJava browser. Requires PKUNZIP.EXE to extract.

LAWLESS.ASC
Title: CLIENT/SERVER DEVELOPMENT AND THE WORLD WIDE WEB
Keywords: WORLD WIDE WEB   GAMES   C/C++  CLIENT/SERVER
Published source code accompanying Jim Lawless's article 
developing interactive client/server Web applications. In this case,
Jim develops a miminal trivia game.

DAVISON.ASC
Title: ANIMATION AND THE NETSCAPE BROWSER
Keywords: WORLD WIDE WEB   BROWSER  NETSCAPE    GIF  ANIMATION
Published source code accompanying Andrew Davison's article on 
The Netscape 1.1 browser is one of the few browsers that can 
display sequences of GIF files to produce the effect of 
animation. Andrew discusses the "client pull" and "server push" 
technologies that make this possible.

KIM.ASC
Title: PROGRAMMING CGI IN C
Keywords:  WORLD WIDE WEB   C   CGI   PERL
Published source code accompanying Eugene Kim's article
on "cgihtml," a public-domain C library that simplifies CGI 
programming. Eugene presents the library and shows you how to use 
it. Also see CGIHTML1.TAZ.

CGIHTML1.TAZ.
Title: PROGRAMMING CGI IN C
Keywords:  WORLD WIDE WEB   C   CGI   PERL
Unpublished source code accompanying Eugene Kim's article
on "cgihtml," a public-domain C library that simplifies CGI 
programming. Requires GZIP and PCTAR to extract.

NOTE: To extract TAZ files, type:
         GZIP -d archive.TAZ
         PCTAR -xvf archive.TAR
   where "archive" is the name of the compressed archive file.

Note that in the case of UNIX programs that have long filenames, PCTAR will 
fail to create directories with long names or will truncate files that have 
long names. 

LYNWORTH.ASC
Title: TRACKING HOME PAGE HITS
Keywords: WORLD WIDE WEB   DELPHI   WEBSITE   
Published source code accompanying Ann Lynnworth's article on
a traffic counter utility which tracks and reports on user access to 
your Web page. This counter is built using Borland Delphi 
components and runs on O'Reilly & Associate's WebSite server 
under Windows NT 3. Also see TRAFFIC.ZIP and RDENNY.ZIP.

TRAFFIC.ZIP 
Title: Title: TRACKING HOME PAGE HITS
Keywords: WORLD WIDE WEB   DELPHI   WEBSITE   
Complete source code accompanying Ann Lynnworth's article on
a traffic counter utility which tracks and reports on user access to 
your Web page. This counter is built using Borland Delphi 
components and runs on O'Reilly & Associate's WebSite server 
under Windows NT 3. Requires Robert Denny's shareware DLLs (see
RDENNY.ZIP.) Requires PKUNZIP.EXE to extract.

RDENNY.ZIP.
Title: TRACKING HOME PAGE HITS
Keywords: WORLD WIDE WEB   DELPHI   WEBSITE   
Shareware DLLs by Robert Denny that are required by Ann Lynnworth's
traffic counter program. Requires PKUNZIP.EXE to extract.

SIMONE.ASC
Title: CGI AND APPLESCRIPT
Keywords: WORLD WIDE WEB  MACINTOSH   CGI  APPLESCRIPT
Published source code accompanying Cal Simone's article on using
the Macintosh as an Internet platform. Cal describes how you can 
use the AppleScript language for writing CGI applications that 
run on Macintosh servers.

