HomeBook ReviewsE-mail ListsCLUE DevLogosResourcesSponsorsContacts
Meeting Archives
tux the penguin
Linux is a registered trademark of Linus Torvalds.
Please help support CLUE

CLUE DTC Meeting Archives

Get Openoffice.org Many of the available CLUE presentation slides are in the OpenOffice.org Impress file format. The OpenOffice.org suite of applications is available for Linux, Solaris, Max OS X (X11), FreeBSD, and even Windows. If you need a copy, please visit the OpenOffice.org download page.

If you are interested in giving a CLUE presentation, please contact Dave Anselmi. Also please read our Speaker Guidelines to ensure your successful presentation.

CLUE DTC Presentations 2002 and Previous

Meeting Month: December 2002

MAIN Session Topic: Practical TCP/IP, Part II with David Anselmi

Using Linux means using TCP/IP networking. This talk will help you understand how TCP/IP works so you can configure and troubleshoot your Linux system more easily. We will discuss the ethereal and netcat tools and use them to troubleshoot a UDP service. We will also discuss DNS, the service that underlies most others on the Internet. View slide show Presentation Slides [27K bzipped tarball]

Dave Anselmi is the CLUE webmaster. He is a self-taught programmer, system and network administrator, and Linux enthusiast. He has been dabbling in Linux since 1995 and is finally starting to understand a little of it.

KISS Session Topic: Coyote Linux with Warren

Coyote Linux is a simple-to-use and simple-to-administer firewall derived from the Linux Router Project.  It boots and runs from a floppy.

Meeting Month: November 2002

MAIN Session Topic: Spam Tools that Work with Barb Dijker

The volume of spam that both users and ISPs must deal with is increasing at an astronomical rate. There are many tools to help curtail the flow of spam ranging from DNS-based blacklists to mail client-based filtering schemes. This talk will provide an overview of the latest tools and techniques for managing spam, focusing on one tool that really works: SpamAssassin.

SpamAssassin can be installed and used by one person or integrated into sendmail to block spam for an entire site. It uses a rule base to assign a probability that a message is spam. It is over 99% effective at identifying spam. The talk will go into detail about how to install, use, and customize SpamAssassin.

Barb Dijker (barb at netrack.net) has been fighting and analyzing spam for many years as a consultant, and is involved with two local ISPs, Netrack, Inc., and Colorado Internet Coop. She has given talks on spam around the globe and has served as an expert witness in a legal case involving spam.

KISS Session Topic: Setting up a Wireless LAN with Match Grun

How I set up a wireless LAN with a LinkSys PCMCIA card and a Wireless Access Point. View slide show Presentation Slides [578K bzipped tarball]

Match is a programmer for the Slypheed project (among others) and a long time CLUE member.

Meeting Month: October 2002

MAIN Session Topic: Practical TCP/IP with David Anselmi

Using Linux means using TCP/IP networking. This talk will help you understand how TCP/IP works so you can configure and troubleshoot your Linux system more easily. View slide show Presentation Slides [25K bzipped tarball]

Dave Anselmi is the CLUE webmaster. He is a self-taught programmer, system and network administrator, and Linux enthusiast. He has been dabbling in Linux since 1995 and is finally starting to understand a little of it.

KISS Session Topic: Create Your Own Weblog with Jed Baer

Blogging is the latest craze to hit the world wide web. From the mega discussion sites like Slashdot and Kuro5hin, to personal blogs like Magickal Musings, blogs are popping up all over. There are even blogs about blogs. phpweblog is just one of many software packages available for publishing a weblog. See how to install and configure it. View slide show Presentation Slides [101K gzipped tarball]

Jed is an IT veteran, currently an Oracle developer and DBA. He's been using Linux for 4 years, and just started up his own weblog, Cosmic Skidmark (now defunct).

Meeting Month: September 2002

MAIN Session Topic: Linux in Education with John Hamilton

How a volunteer goup of teens and adults has been using Linux at a local elementary school (Lenski Elementary, Centennial, CO) to provide user accounts, file sharing, email service, backups, controlled internet access, web serving, etc. Additionally, we are deploying a Linux Terminal Server that utilizes donated PC's that are booted as X Windows terminals connecting to an LTSP server.

John is a Principal IC Design Engineer for Medtronic in Minneapolis, MN. He works remotely from an office in Parker, CO., designing digital circuits for implantable pacemakers and defibrillators. He has a degree in Computer Science from Penn State and he has been a computer hobbiest since the mid 70's.

KISS Session Topic: LILO and Linux Boot Loaders with Dave Hahn and Roy Johnston

Meeting Month: August 2002

MAIN Session Topic: LDAP Tips, Tricks and Programming with Match Grun

Lightweight Directory Access Protocol (LDAP) allows directory information to be accessed across a network. OpenLDAP has been presented at a previous CLUE meeting (November 2001).

However, there is much more to LDAP that still remains to be covered. Match will cover programming with LDAP with C. Also, covered will be some other tools that make use of LDAP. View slide show Presentation Slides [44K gzipped tarball]

Match is a professional software developer and has been a Linux user since 1996. He is also one of the maintainers of the Sylpheed (Claws) open source E-Mail client hosted at SourceForge.

KISS Session Topic: Burning CDs with John Price

Meeting Month: July 2002

CLUE Auction Night

Meeting Month: June 2002

MAIN Session Topic: GPL with Matthew Porter

Free software is important -- but how does it remain free? One thing that helps is the GNU General Public License (the GPL).

This talk will cover the basics of copyright law and software licensing, and then explore in detail the provisions of the GPL and how they use copyright law to promote free and open software. We will also take a look at recent developments relating to the GPL, and discuss questions from the audience.

Matthew Porter is an attorney based in Golden, Colorado, specializing in litigation and technology-related matters. He has a background in computer science, and received his J.D. degree from New York University. He has used Linux enthusiastically since 1998.

KISS Session Topic: Extremely User Friendly Button Menu for IceWM with George Bodley

George will demonstrate a user friendly button menu system for the speedy ICE Windowing Manager and explain how to configure and personalize it for your own needs.

Meeting Month: May 2002

MAIN Session Topic: Firewalls with Dave Hahn and Roy Johnston

Dave and Roy are the technical gurus of TechAngle, offering products and services to the Linux community. Their past presentations have been as entertaining as they have been informative.

KISS Session Topic: LVM with Keith Hellman

Logical Volume Management - allows you to group multiple disks together and have a linux box think it's just one drive. LVM is implemented in the kernel (userland control apps); it is filesystem independent, drive interface independent (SCSI,EIDE,IDE), and lets you dynamically reconfigure your 'virtual partitions' (one of many goodies). LVM is downright cool. View slide show Presentation Slides [2368K bzipped tarball]

Keith is the one who quips too much during the Linux meetings, and is looking forward to everyone getting a chance to quip back. Keith started programming with Coherent, but has a little bit of experience on more modern OSs such as Solaris, AIX, IRIX, and much to his delight, Linux.

Meeting Month: April 2002

MAIN Session Topic: Linux Certification with Crawford Rainwater

Linux Certified? Take control of your career and your future in the IT industry! You've thought it. You may have even said it out loud once or twice. "If only I could get inside this system, I could fix this problem and make it better."

Now is your chance. Linux is the fastest growing, most stable OS in the world today. It's a standard option on all major hardware platforms and leading software developers are quickly realizing its benefits and providing Linux versions of their products. And best of all, it's open-source. The hood's open and the keys are in the ignition. All you have to do is get behind the wheel. Learn to harness this dynamic, powerful, and yet incredibly reliable system. Take this opportunity to create new opportunities for yourself. Put your skills and expertise to the test...become Linux Certified today.

Crawford Rainwater is the current CEO and President of The Information Technology Education & Consulting Company (a.k.a. The I.T.E.C. Company), as well as a SAIR Linux and GNU Linux Certified Professional. Mr. Rainwater has been consulting in the information technology field for the past eight years, with Linux being his main focus for the past two. He holds a Masters of Science in Electrical Engineering from the University of Colorado.

KISS Session Topic: SSH with Dave Anselmi

SSH, the Secure SHell, is a secure replacement for telnet and ftp. We'll talk about why we call SSH "secure" and how to do remote login and file transfer using the programs in the OpenSSH package.

Dave Anselmi is the CLUE webmaster. He is a self-taught programmer, system and network administrator, and Linux enthusiast. He has been dabbling in Linux since 1995 and is finally starting to understand a little of it.

Meeting Month: March 2002

main session topic: Legal Advice for the Independant Contractor with EmilyAnne Marrs

An open discussion with an attorney who administers the retention and utilization of independant contractors for an international software company. Emilyanne will cover the following issues:

  • Establishing professional boundaries.
  • Overcoming dread of contracts.
  • Protecting and maintaing of intellectual property.
  • Limiting liability and indemnification.
  • Arbitration and litigation.

KISS Session Topic: Installing Software w/ Dave Price

Dave is a a freelance computer consultant in the Denver area. In addition to using Linux almost exclusively for personal tasks, he has installed, configured and run various distributions for business and ISP applications.

Besides computers, Dave is interested in music, and plays around with audio applications under linux (and sometimes windows).

Meeting Month: February 2002

MAIN Session Topic: XML with Matt Gushee

This presentation will introduce practical techniques for using XML on the World Wide Web. Over the last 2-3 years, XML has made inroads into virtually every area of computing. It is being used today for everything from insurance claims to RMI (remote method invocation), sometimes with questionable results. XML was originally conceived, however, as a key technology for implementing the "Semantic Web". In this role, it can help provide more intelligent and flexible access to information.

Following a brief review of the basics of XML syntax and processing techniques, we will explore two key technologies for web applications: XSLT and RDF.

XSLT, eXtensible Stylesheet Language Transformations, is a versatile tool for generating dynamic HTML from XML documents or databases.

RDF, the Resource Description Framework, is a simple but powerful syntax for managing metadata, and can serve as a basis for intelligent linking and indexing.

The presentation will close with a demonstration of a real-world web application built with XSLT and RDF.

Matt Gushee is an XML consultant with Fourthought, Inc.

KISS Session Topic: Cron with Rick Burton

Meeting Month: January 2002

MAIN Session Topic: Qmail with Sean Reifschnieder

Qmail is currently the number three most used Mail Transfer Agent used on the Internet today, behind Sendmail and Exchange. Qmail was designed from the ground up to be secure, and has not had any root exploits found in the 5 or so years since it was released. In contrast to Sendmail, Qmail is a bunch of small programs working together to achieve a very flexible system - much like Unix itself. This session will give the attendees a feeling for why they may or may not want to use Qmail.

Sean Reifschneider is a Member of Technical Staff at tummy.com, ltd — a local Linux consultancy. Committed to open source software as a community as well as a business, Sean has a number of open source projects and is the maintainer of the Python2 RPMs.

KISS Session Topic: Stupid Font Tricks with Matt Gushee

Almost every Linux user has had trouble with fonts at one time or another. Although X11 font support is gradually improving, issues such as poor rendering, obscure configuration methods, and lack of standardization continue to plague even experienced users.

The goal of this presentation is to provide a basic understanding of how fonts work under XFree86, and what to do when they don't work.

We will begin with a brief overview of fonts themselves, and how they are installed and configured. We will then look at several useful tools for working with fonts. The presentation will close with a demonstration of some common font problems and their solutions.

Matt Gushee is an XML consultant with Fourthought, Inc. He has been struggling with fonts on Linux since 1997.

Meeting Month: December 2001

MAIN Session Topic: DHTML with David Willson

DHTML is Dynamic HTML, a combination of CSS (Cascading Style Sheets), Java/ECMAScript, the DOM (Document Object Model), and of course HTML. DHTML can be used to create attractive and interactive web-documents without serious programming effort. The presentation will be more demonstrative than theoretical.

David is a geek with a lot of love for (and a little knowledge of) Linux. He does full-time web-database-development in a 100% Microsoft environment, but he looks anxiously forward to gaining enough Linux knowledge to bring his first server in the "back door". He also looks forward to doing a little pseudo-development in Linux to prepare material for this presentation!

KISS Session Topic: DHCP with Roy Johnston and David Hahn

Meeting Month: November 2001

MAIN Session Topic: Open LDAP with Jeffery Cann

OpenLDAP is an open source implementation of the Lightweight Directory Access Protocol (LDAP). Its development is sponsored by the non-profit OpenLDAP Foundation. Jeff will discuss the problem domain for successful LDAP implementations, the origins of LDAP from X.500, and the history of the OpenLDAP project. Finally, he will demonstrate web site user authentication on a Linux server using OpenLDAP suite, Apache, and PERL.

Jeff has been a Linux user since 1995. As a professional software developer, he has experienced the superiority of 'free' software. He has particular interest in Linux software used in web environments and advocates GNU software whenever possible. His efforts to introduce GNU software has led to the successful integration of SAMBA, CVS, and the GNU development tools at his current employer.

KISS Session Topic: Compiling the Kernel w/Dan Harris

Meeting Month: October 2001

MAIN Session Topic: End to End Monitoring with Rob Raphael
End- to -End monitoring is the monitoring and management or performance view of each process and sub-process that makes up your application environment. The environment consists of all hardware,software as well as any other network and telephony components.

Rob Raphael is a Senior Engineer for ESI. His focus is Enterprise Management using tools like BMC Patrol, HPOW, CA and Tivoli. He has done several large scale deployments and written many complex Knowledge Modules. He has worked as an SA, Network Tech and DBA and teaches the Admin and Developer class for BMC Software.

KISS Session Topic: How to Install a Dialup Modem Using Linux
Installing a dialup modem for the first time can be a frustrating experience for a Linux user accustomed to Microsoft Windows Plug-n-Play installation ease. This is especially true if you choose to configure Linux manually rather than make use of a nifty Linux dialup utility to get your modem up and running with your ISP. Jim Intriglia will walk through the process of selecting, installing and testing an internal modem card under Linux.

September 11th, 2001
meeting cancelled

Meeting Month: August 2001

MAIN Session Topic: Linux Arcana with Todd A. Gibson
Jump into the rabbit hole. Linux, and UNIX before it have evolved over decades into its current form. Because of this evolution, there are tips, tricks, and curiosities to be found in everything from the simplest user command to the deepest shadows of the C++ language.

This presentation will attack a variety of quirks from the Linux/UNIX genre in an attempt to answer for each the question, "Why?". There is something for everybody as quirks examined range from those a casual user would encounter to those a programmer would appreciate.

Todd is an independent consultant who has been working with UNIX systems for over 10 years. Todd has been passionate about Linux and Open Source since 1997.

KISS Session Topic: MP3 rip & burn demo with Scott Marlowe
Learn how to rip mp3s and burn CDs in this introductory presentation.

Meeting Month: July 2001

MAIN Session Topic: Python with Sean Reifschneider
A gentle introduction to the Python programming language. Python is a conceptually simple and elegant, yet powerful and complete programming language. Python is a very high-level language and has been described as "executable pseudo-code".

KISS Session Topic: Open Source GIS Software and Data
Tom Poindexter will discuss what a Geographical Information System (GIS) is, things you might want to do with one, types of GIS data and sources, open source GIS software, and give a brief demo.

Meeting Date: 12 June 2001

Main Topic: IP-SANs, Shared Storage for the Masses

Storage Area Networks (SANs) based on Fibre Channel technology has enabled corporations to build large scale shared storage solutions, but the cost of entry into a SAN solution is beyond what most small to medium size business can afford. A traditional Fibre Channel based SAN can cost tens to hundreds of thousand of dollars to implement.

With the advent of Internet Engineering Task Force iSCSI specification, which allows block level storage to be directly connected to an IP network, it is now possible to assemble a SAN based on inexpensive Ethernet components. Direct iSCSI attached RAID storage devices are already available from IBM and 3ware, and with iSCSI interface products from companies like Cisco Systems and Nishan Systems, iSCSI is quickly becoming a main stream technology.

This talk covered the basics of a traditional Storage Area Network, and gave detailed information on what iSCSI is, what its advantages are, and how it can be used to connect two or more Linux systems, to a centralized storage system. The talk concluded with an IP-SAN technology demonstration.

About the presenter: Eric Eastman is a Technical Marketing Engineer for Cisco Systems, where he works for their new Storage Router Business Unit. Eric has worked for several UNIX focused companies on their storage based products over the last eight years, and has been a Linux enthusiast for more than 6 years.

KISS Session Topic: ReiserFS and Journaling Filesystems
Sean Reifschneider will introduce ReiserFS, a journaling filesystem for Linux.

Meeting Date: 8 May 2001

MAIN Session Topic: PostgreSQL
Grant Johnson will discuss his favorite open source database.

KISS Session Topic: IRC -- Internet Relay Chat
Learn about the original global chat system and how to use it for research and fun, with Rick Burton.

Meeting Date: 10 April 2001

MAIN Session Topic: Case Study: Total Cost of Ownership
Otis Lamar will discuss Linux and TCO, based on his work experiences as a Project Manager in a corporate IT department as a Case Study.

Meeting Date: 13 March 2001

Main Topic: What is PHP?
Scott Marlowe:

PHP stands for PHP: Hypertext Preprocessor, and is a server-side, cross-platform, HTML embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.

PHP provides database connectivity via the following native and abstract APIs: Adabas D, Ingres, Oracle (OCI7 and OCI8), dBase, InterBase, Ovrimos, Empress, FrontBase, PostgreSQL, FilePro, mSQL, Solid, Hyperwave, Direct, MS-SQL, Sybase, IBM DB2, MySQL, Velocis, Informix, ODBC, Unix dbm

It also supports standard web protocols such as IMAP, SNMP, NNTP, POP3, including raw network sockets to "roll your own" protocols.

PHP can be installed as a module under Apache, AOLServer, netscape, fhttpd, phttpd, thttpd, Zeus, Roxen, or Pi3Web under Unix. Under Windows operating systems, PHP can be used with Apache, IIS, Xitami, PWS, or OmniHTTPd.

A partial list of sites running on PHP can be found at http://www.php.net/sites.php

KISS Session Topic: GNU General Public License

Matthew Porter discussed the GNU General Public License, and how it uses copyright law to keep free software free.

Meeting Date: 13 February 2001

Main Topic: A Tour of Linux Distributions
Elizabeth Coolbaugh:

Some people are unaware of just how numerous and diverse Linux distributions are. Others fear that the availability of multiple varieties of Linux will fracture the Linux market and keep vendors from choosing to support it. In this talk, we'll examine the breadth and diversity of Linux distributions, through well-known ones such as Red Hat, Slackware, Debian, etc., to over a hundred lesser known ones. We'll look at the reasons numerous distributions have come into being and how to choose between them. Then we'll finish up with a look at the advantages and disadvantages that the diversity of Linux distributions brings and what the Linux community is doing to control the disadvantages while enjoying the advantages.

About the speaker: Elizabeth O. Coolbaugh is the co-founder of LWN.net, also known as the "Linux Weekly News", an on-line magazine that has been reporting on the Linux Community since January, 1998. Ms. Coolbaugh has worked in computer systems administrations since 1981, with Unix since 1985 and with Linux since 1997.

KISS Session Topic: Intro to Regular Expressions

Jeffery Cann introduced Regular Expressions.

Meeting Date: 9 January 2001

Main Topic: Jabber: Getting the Message
Peter Saint-Andre:

What is Jabber? Some see it as an open-source replacement for IM services like ICQ and AIM. However, while Jabber fills that role and fills it pretty well, Jabber is about much more than Internet chat. Fundamentally, it's an XML-based system and protocol for real-time communications. With the spread of Linux into the embedded space, Jabber has the potential to act as a router of structured information between any two devices or applications that can connect to the Internet.

In this session we explored where Jabber came from, where it is today, where it's going, and the impact it might have in the Linux and open-source communities.

KISS Session Topic: Linux man pages

Kevin Culls discussed Linux man(ual) pages.

Meeting Date: 12 December 2000

Main Topic: Open. For Business. (7:15 pm)
Brian Cabral and Todd Gibson:

The GNU/Linux and Open Source revolution is proceeding at lightning speed. As businesses hear about and begin to learn about GNU/Linux and other Open Source tools, their first question is "Why Bother?" and their second question is "What's in it for us?".

This talk looked at how businesses make their IT decisions and why they should be choosing GNU/Linux and Open Source solutions.

Although the talk was not the typical CLUE "tech talk", it presented some valuable ideas about how to promote the use of GNU/Linux and Open Source solutions in your business and your customers' businesses.

KISS Session Topic: Small Linux Distros
Tom Poindexter answered these questions about Small Linux Distros:

  • Why might you ever want to do such a silly thing?
  • Floppy to the rescue!
  • Building a useful router/firewall machine out of a 'junker' 386.
  • How does one squeeze Linux onto one floppy, including applications?
  • Notable floppy based distributions.

Meeting Date: 14 November 2000

Main Topic: Debian GNU/Linux

Bdale Garbee explained the Debian packaging system for system admins and aspiring Debian developers. He spoke about relevant Debian policies and philosophies, and touched on a variety of moderate to advanced Debian system administration topics.

KISS Session Topic: What's Cool about Debian? (6:30 pm)

Bdale Garbee presented a brief overview of what Debian is and why it's cool. He walked through a typical install process, and ended with a few common admin tasks and where to go for more info.

Meeting Date: 10 October 2000
Main Topic: Advanced Apache

Roy Johnston discussed advanced Apache web server topics.

KISS Session Topic: RPM
Dave Hahn discussed how to set up PPP connections. PPP is the software protocol used to connect computers to the internet using a modem.

Meeting Date: 11 September 2000
Main Topic: CVS

Ken Weinert spoke on CVS:

CVS (Concurrent Versions System) is an open source development tool that is a layer built on top of RCS (Revision Control System.)

I gave brief background on CVS, where to obtain it, installing it on your system, and reasons why you should use it (even if you are an individual developer.)

I discussed some of the common commands like logging in, importing existing software, creating new projects, and keeping the repository in sync. Mention will be made of some common situations with multiple developers and the best way to work together.

I briefly covered platforms other than Linux, and some front ends to CVS to make it easier on the novice user.

KISS Session Topic: RPM
Rick Burton will discuss file permissions -- Using the chown & chmod commands --Linux file ownership and modes. Reading, writing, and execution, groups and users.

Meeting Date: 8 August 2000
Main Topic: Introduction to Apache Web Server
Roy Johnston talked about Apache.

KISS Session Topic: RPM
Jim Intriglia discussed the Red Hat Package Manager

Meeting Date: 11 July 2000
Main Topic: Tool Command Language (tcl)
Tom Poindexter talked about Tcl:
  • significant Tcl applications
  • Tcl history, present state and futures
  • language features
  • web applications with Tcl
  • how folks might want to use Tcl
  • Tcl resources: books, web, software
KISS Session Topic: 3-D Gaming - HongKongPhooey

Ed Meyer answered these questions about Linux Gaming:

  • What does it take for PC Gaming?
  • What hardware should you upgrade?
  • What games can you play in Linux?
  • Where can you get Linux games?
  • Where can you get support?
  • Where can you play with other people?

Meeting Date: 9 May 2000
Main Topic: Setting Up and Using the SGI XFS Filesystem on Linux (7:15 pm)

Eric Eastman said:

This talk will cover how to download, build, and use the Linux version of SGI's XFS filesystem and will go over the advantages of XFS as compared to the Linux EXT2 filesystem. The XFS filesystem is a World-Class high performance 64-bit filesystem that was originally developed for SGI's IRIX version of UNIX that has now been released as Open Source software under the GPL, and is currently in early beta for Linux. With the XFS, "fsck" checks are a thing of the past, as XFS uses journaling technology to enable sub-second filesystem recovery after a system crash. XFS is designed for heavy production use and scales to support filesystems and file sizes of millions of terabytes.

Eric Eastman has been a System Engineer with SGI since 1996, specializing in large disk and tape storage systems. Eric has a BS in Mathematics from Metropolitan State College of Denver and first started using LINUX 1995.

KISS Session Topic: VMWare Matt Durrell discussed the VMWare emulator. It allows you to run many operating systems within Linux.

Meeting Date: 11 April 2000
Main Topic: XML (Extensible Markup Language)

Uche Ogbuji said:

If you duck past all the hype about XML, you will find that it truly brings about the potential to revolutionize information exchange. This is not because of any intrinsic merit in angle brackets and the like, but for a more fundamental reason that Linux users are especially likely to appreciate: openness.

XML is all about opening up the rules and formats involved in processing data. This is of particular interest to Linux users because proprietary data-formats have long closed off many important applications to Linux. XML and its related technologies are a powerful tool in making Linux as serious a data-processing environment as any other.

In my talk I shall give a very brief overview of XML. Then I shall talk in rather more detail about some of the key technolgies surrounding XML, such as XSLT, RDF and XLink. Finally I shall cover a selection of Linux and OSS projects making use of XML, including Mozilla, GNOME and Cocoon.

Uche Ogbuji is co-founder of Fourthought, Inc. a software-development consultancy specializing in middleware applications using open technologies, including Linux, XML, Python and CORBA. Uche Ogbuji has given many presentations on Linux, Python, XML and database programming, and has written many articles on these topics, especially in LinuxWorld. He is currently working on a book, The Linux Database Bible.

KISS Session Topic: Linux Initialization Lynn Danielson discussed Linux initialization.

Meeting Date: 14 March 2000
Main Topic: An Evening with Perl

Tony Foiani covered the very basics of PERL, and provided home and work examples It was in some ways designed to "replace" tools like awk, sed, and shell scripting, so we covered the advantages (and disadvantages) in that light. Also, we discussed some of the most common and powerful extensions. Finally, we talked a bit about the culture that has grown up around around Perl.

KISS Session Topic: What can I do with my Linux command line utilites? Jeffery Cann covered use of Linux filesystem, filesystem utilities and pipes combined to produce the application NoSQL. The presentation slides are available at http://members.home.net/jccann/NoSQL.

Meeting Date: 8 February 2000
Main Topic: Security and Firewalling

The main presentation was presented by Kevin Fenzi of Linux Security HOWTO fame and KRUD. He discussed Firewalling with Linux:

Firewalling with linux: An overview of what firewalls are and do, and then a discussion of ipfwadm (2.0.x kernels), ipchains (2.2.x) and the upcoming iptables (2.4.x). We also discussed firewall tools and scripts that make setting up a linux firewall a snap!

KISS Session Topic: Philip Rotherman discussed Linux system administration issues.

Meeting Date: 11 January 2000
Main Topic: TCP/IP - Part 3: Bezerkly Socket Programming

Eric Gustafson presented TCP/IP, Part 3 of 3. He approached TCP/IP from the application programmer's view. This session covered the basics of using the standard Berkeley Socket Interface, "sockets". Initial coverage was made using the C library API for TCP based connections.

Meeting Date: 14 December 1999
Main Topic: Linux Software Development

Jeff Cann described the unique opportunities of using Linux as a platform for software development. Hi covered software development methods and tools available for the Linux developer.

Jeff is the CLUE web master and a Senior Developer for Standard and Poor's in Englewood, Colorado. He has been a profesional software developer for 5 years, working on UNIX and Linux.

Refer to Jeff's web site for presentation slides.

KISS Session Topic: Jim Intriglia will present an Introduction to Java on Linux provides an overview of the popular object-oriented programming language and system platform, as well as strategies for getting started developing Java software applications.

Refer to Jim's web site for additional presentation information.

Meeting Date: 9 November 1999
Main Topic: Installing Oracle 8.0.5 on Linux

Rick Helmich described how to install Oracle 8.0.5 on Linux systems. He presented a check list of requirements for hardware and software as well as a few shell and sql scripts that will make living with an Oracle DB easier. Rick is a CLUE member and Oracle DBA.

KISS Session Topic: Rick Burton talked about mount/umount, fstab, mkfs, mkbootdisk, repairing lilo, and the difference between the msdos floppy filenames and the ISO9660 CD filenames.

Meeting Date: 12 October 1999
Main Topic: Linux Tape Drives

Kelly Beavers of Ecrix presented the new VXA tape drive. The VXA tape drive uses new tape reading and writing technology to improved speed, quality and reliability. The VXA tape drives have been used successfully in Linux systems.

KISS Session Topic: Jeffery Cann discussed the MySQL database.

Meeting Date: 14 September 1999
Main Topic: Linux Games

The motto on the Loki Entertainment web site is "Loki - the games that Linux people play". Scott Draeker of Loki Entertainment Software discussed Loki's recent entry in the Linux game market.

If you attended the August CLUE meeting, you saw the game "CIV: Call to Power" demonstrated on a Linux machine. Loki has announced that "Myth II The Slaughter", "Railroad Tycoon II" and "Eric's Ultimate Solitaire" are being ported to Linux.

KISS Session Topic: Joe Brockmeier discussed the Top Ten Linux commands.

Meeting Date: 10 August 1999
Main Topic: TCP/IP Networking, Part 2 -- UNIX Configuration

Part two will built upon the basics of TCP and IP discussed in Part one. The presentation started with a terse presentation of the materials not covered in part one: TCP, protocol layering, and TCP/UDP port numbers.

The main emphasis of the presntation focused on how the unix "utilities", non-kernel parts of the system, utilize the TCP/IP stack to provide services such as ftp, http, mail, remote file services, etc. Substantial attention was given to 'inetd', the "Inet Super Server", with subsiquent time applied to other common services not covered under the inet umbrella. Basic configurations of 'inetd', as well as a loose discussion of other, non-'inetd' application configurations were also covered.

KISS Session Topic: Lynn Danielson discussed Windows and Linux networking using SAMBA Configuration.

Meeting Date: 13 July 1999
Main Topic: TCP/IP Protocol Fundamentals and Packet Switching.

Eric Gustafson discussed the basics needed to understand the TCP/IP protocol suite. The discussion started with the basics of packet switched networks, including a short description of Ethernet and other packet switched technologies. Building on packet switching the internet protocol (IP) was introduced and it's relation to packet switching and Local Area Networks (LANs). The discussion of IP included addressing, internetwork architecture, and routing with in that architecture.

KISS Session Topic: Dave Hahn discussed Linux PPP Configuration

Meeting Date: 8 June 1999
Main Topic: Using Linux in a corporate environment.

John Carpenter of SKLD Information Services discussed the use of Linux (Red Hat distribution) in SKLD's computing environment.

John is the Information Systems manager for SKLD. He has worked with the UNIX operating system since 1983, and has over five years experience managing the largest real estate title database in Colorado. John also manages an information technology group that processed and stored over 3,700,000 document images during 1998. He is currently managing the conversion of ~22,000,000 document pages to digital images. Many of John's database and imaging projects have utilized Red Hat Linux based on its cost, reliability, and support via net news.