There are two kinds of presentations here: those which are self-contained, like PowerPoint files, and those which are collections of HTML pages and meant to be viewed online.
All presentations are copyrighted by Ken Coar, and may not be modified or altered for reuse without his permission. If you use them as is, I'd appreciate (but by no means demand) that you let me know.
The following items are Web-based presentations that require the Podium presentation package to be viewed.
Given in 2001 to IBM technical support.
Presented by in February 2002 at NordU2002 in Helsinki, Finland.
Unless otherwise noted, these documents are uncompressed Microsoft PowerPoint and/or Acrobat PDF presentations with long filenames. They're listed in alphabetical order with no attention paid to size or chronology.
This is a roughly 10-page presentation prepared for ThunderLizard Productions' 1999 Web Design World Apache Summit. It covers as much of the topics of virtual host setup, content negociation, and the proxy as possible in a 50-minute presentation. In short, it's more of an introduction to advanced topics.
Prepared for the November 1999 Alternative: Linux conference in Montréal, and also for the December 1999 The Bazaar conference in New York, this presentation describes how development is done on the Apache HTTP Server project. It covers the mailing lists, how they're used, how the core development team makes decisions, how the source code is managed, and how new contributors can join the project.
Prepared for the ThunderLizard Productions' 1999 Web Design World Apache Summit, this presentation describes the initial installation and configuration of the Apache Web server software on both Windows and Unix platforms. It is not an in-depth treatment, being only 50 minutes in duration.
A presentation given at ApacheCon '98 in San Francisco,
14 October 1998. This just gives an overview of fetching and
installing the Apache Web server, and gives brief treatment to various
directives and subjects that affect server performance.
Note: The Acrobat PDF version is missing a background
graph found in the PowerPoint version. It was dated anyway; you can
see the current graph at the
Netcraft site.
A presentation given at various U.S. and European DECUS Symposia since 1995. CGI stands for the Common Gateway Interface, and it describes how Web servers can call external applications to add value. This talk describes the server<-->script communication mechanism, the environment variables used, and things of which script writers should be aware. This does not cover the "WinCGI" interface.
For a more in-depth description of the Common Gateway Interface, see the CGI RFC project.
"Apache" is a very popular open-source (i.e., free)
Web server package. This document is a PowerPoint presentation
giving people new to the subject a brief introduction to how to
install, configure, and start using Apache. This presentation
was originally given at the Eureka98 conference in Paris in
September 1998.
Note: The Acrobat PDF version is missing a background
graph found in the PowerPoint version. It was dated anyway; you can
see the current graph at the
Netcraft site.
This PowerPoint presentation give a brief overview of three of the currently popular ways in which Web content providers can enhance their pages beyond being just simple unchanging static content. JavaScript, Server-Side Includes, and Java are covered. This is a very high-level overview, so don't bother with it if you're looking for details.
This presentation was prepared for and given at the O'Reilly Open Source convention in Monterey, California on 24 August 1999. There are actually two parts to it: the handout itself, which wasn't available at the conference, and the slides I used during the talk.
It's quite impossible, of course, to fully confer the mantle of Expert Module Writer on anyone with a 90-minute talk. However, this handout should at least provide a high-level outline and pointers to area for further study.