O'Reilly Open Source Convention
Sessions By Track | View Sessions By Room | Get Sessions on iCal

Tutorials, Keynotes and Sessions

Jump to: Monday | Tuesday | Wednesday | Thursday | Friday

Monday, July 26, 2004

Apache

Emerging Topics

Java

Linux

MySQL

Perl

PHP

PostgreSQL

Python

Ruby

Security

XML

8:45 AM


Break:
10:15
- 10:45 AM

SOLD OUT Introduction to the Apache Web Server
Rich Bowen, Web Database Programmer, Apache Software Foundation
Location: Salon C
Time: 8:45am - 12:15pm
Track: Apache
TrackBack

CANCELED Another Day of Extreme Programming
Marty Pauley, Kasei
Tony Bowden
Marc Kerr
Karen Pauley, Kasei
Location: Eugene
Time: 8:45am - 5:15pm
Track: Emerging Topics
TrackBack

CANCELLED Open Source Single Sign-On
Bryan Field-Elliot, CTO, Ping Identity Corporation
Location: Mt. Hood
Time: 8:45am - 12:15pm
Track: Java
TrackBack

MySQL New Features Workshop v2.0: Clusters, Cursors and Stored Procedures
Zak Greant, Director, Free Software and Open Source, eZ systems
Location: Salon E
Time: 8:45am - 12:15pm
Track: MySQL
Download presentation file
TrackBack

Learning Perl Objects, References, and Modules
Randal L. Schwartz, Stonehenge Consulting
Tom Phoenix, Perl Mentor, Stonehenge Consulting
Location: Salon I
Time: 8:45am - 12:15pm
Track: Perl
TrackBack

Best Practice Perl
Damian Conway, Thoughtstream
Location: Salon F
Time: 8:45am - 12:15pm
Track: Perl
TrackBack

SOLD OUT Object Oriented Programming with PHP5
George Schlossnagle, VP of Engineering, OmniTI Computer Consulting, Inc.
Marcus Börger, Google
Location: Columbia
Time: 8:45am - 12:15pm
Track: PHP
TrackBack

SOLD OUT Learning PHP
David Sklar, Software Architect, Ning, Inc.
Location: Salon H
Time: 8:45am - 12:15pm
Track: PHP
TrackBack

SOLD OUT Introduction to PostgreSQL
A. Elein Mustain, Managing Director, Varlena, LLC
Location: Portland
Time: 8:45am - 12:15pm
Track: PostgreSQL
TrackBack

Python QuickStart
Paul Prescod, Founder, Constant Revolution
Location: Salon D
Time: 8:45am - 12:15pm
Track: Python
TrackBack

SOLD OUT Creating Intranets and Extranets Using Plone
Joel Burton, Developer/ Board Chair, Plone Foundation
Location: Salon B
Time: 8:45am - 12:15pm
Track: Python
TrackBack

CANCELED Ruby on Windows
Shashank Date, President, Reevik, Inc.
Daniel Berger, Programmer, Qwest, Inc.
Location: Willamette
Time: 8:45am - 12:15pm
Track: Ruby
TrackBack

STOP SPAMMING ME!
Matt Sergeant, Senior Anti-Spam Technologist, MessageLabs Inc.
Location: Salon G
Time: 8:45am - 12:15pm
Track: Security
TrackBack

SOLD OUT Learning XSLT
Mike Fitzgerald, Principal, Wy'east Communications
Location: Salon A
Time: 8:45am - 12:15pm
Track: XML
TrackBack

12:15 PM    Lunch Break (on your own)
1:45 PM


Break:
3:15
- 3:45 PM

Getting Started with mod_perl 2.0
Stas Bekman, Director of Development, MailChannels, Corp
Location: Salon A
Time: 1:45pm - 5:15pm
Track: Apache
TrackBack

Subversion: Version Control Rethought
Greg Stein, Uber Tech Lead/Manager, Google
Location: Salon E
Time: 1:45pm - 5:15pm
Track: Apache
TrackBack

Presentation Aikido
Damian Conway, Thoughtstream
Location: Salon I
Time: 1:45pm - 5:15pm
Track: Emerging Topics
TrackBack

Cross-Platform Rendezvous Programming
Stuart Cheshire, Ph.D., Senior Engineer, Apple
Location: Portland
Time: 1:45pm - 5:15pm
Track: Emerging Topics
TrackBack

SOLD OUT Time Management for System Administrators: Getting It All Done and Not Going (More) Crazy!
Thomas Limoncelli, System Administrator, Google
Location: Salon C
Time: 1:45pm - 5:15pm
Track: Linux
TrackBack

Enterprise Identity Management: Implementing Robust Authentication Services
Christian Lahti, Senior Consultant, NeoMagic Corporation
Location: Mt. Hood
Time: 1:45pm - 5:15pm
Track: Linux
TrackBack

SOLD OUT FlightStats MySQL Demo and Tutorial
Jeremy Cole, MySQL Geek, Proven Scaling LLC
Location: Salon B
Time: 1:45pm - 5:15pm
Track: MySQL
TrackBack

SOLD OUT Advanced DBI
Tim Bunce, CTO, Data Plan Services
Location: Columbia
Time: 1:45pm - 5:15pm
Track: Perl
TrackBack

PHP Security
Chris Shiflett, Principal, OmniTI Computer Consulting, Inc.
Location: Salon F
Time: 1:45pm - 5:15pm
Track: PHP
TrackBack

Power PostgreSQL: Extending the Database with C
Joseph Conway
Location: Salon H
Time: 1:45pm - 5:15pm
Track: PostgreSQL
TrackBack

CANCELED Using ZCatalog: Zope's Search Engine
Casey Duncan, Senior Web Developer, Zope Corporation
Location: Meadowlark
Time: 1:45pm - 5:15pm
Track: Python
TrackBack

SOLD OUT Python Library, Tools and Advanced Features
Paul Prescod, Founder, Constant Revolution
Location: Salon G
Time: 1:45pm - 5:15pm
Track: Python
TrackBack

CANCELED Colloquial Ruby - How to Speak Ruby Like a Native
Chad Fowler, Ruby Central, Inc.
David A. Black, Co-Director, Ruby Central, Inc.
Location: Willamette
Time: 1:45pm - 5:15pm
Track: Ruby
TrackBack

SOLD OUT Real-world XForms
Micah Dubinko, Chief XML Architect, Cardiff Software
Location: Salon D
Time: 1:45pm - 5:15pm
Track: XML
TrackBack

5:15 PM    End of Day

Jump to: Monday | Tuesday | Wednesday | Thursday | Friday


Tuesday, July 27, 2004

Apache

Emerging Topics

Java

Linux

MySQL

Perl

PHP

PostgreSQL

Python

Ruby

Security

XML

8:45 AM


Break:
10:15
- 10:45 AM

SOLD OUT Programming the Apache Lifecycle
Geoffrey Young, Senior Software Engineer, Ticketmaster
Location: Salon B
Time: 8:45am - 12:15pm
Track: Apache
TrackBack

Welcome to my bin
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Location: Salon H
Time: 8:45am - 12:15pm
Track: Emerging Topics
TrackBack

SOLD OUT Introduction to Aspect-Oriented Programming and AspectJ
Ramnivas Laddad
Location: Salon A
Time: 8:45am - 12:15pm
Track: Java
TrackBack

SOLD OUT Embracing and Extending RT
Jesse Vincent, President, Best Practical Solutions LLC
Robert Spier, Engineer, Google
Location: Eugene
Time: 8:45am - 12:15pm
Track: Linux
TrackBack

SOLD OUT GPL Compliance for Programmers
David Turner, GPL Compliance Engineer, Free Software Foundation
Location: Willamette
Time: 8:45am - 12:15pm
Track: Linux
TrackBack

Perl for System Administration: Network Power Hours
David N. Blank-Edelman, Director of Technology, Notheastern University CCS
Location: Salon I
Time: 8:45am - 12:15pm
Track: Linux
TrackBack

Advanced SQL
Joe Celko, Professor, Northface University
Location: Salon F
Time: 8:45am - 12:15pm
Track: Linux
TrackBack

SOLD OUT Data Warehousing with MySQL and OSS Tools
John Paul Ashenfelter, CTO, TransitionPoint
Location: Columbia
Time: 8:45am - 12:15pm
Track: MySQL
TrackBack

Practical Parsing with Perl6::Rules
Damian Conway, Thoughtstream
Location: Salon D
Time: 8:45am - 12:15pm
Track: Perl
TrackBack

Taming Legacy Perl Code
Peter Scott, Owner, Pacific Systems Design Technologies
Location: Portland
Time: 8:45am - 12:15pm
Track: Perl
TrackBack

Patterns in Perl
Adam Turoff, Consultant
Location: Mt. Hood
Time: 8:45am - 12:15pm
Track: Perl
TrackBack

SOLD OUT PHP 5 Bootcamp for PHP 4 Programmers
Adam Trachtenberg, Senior Manager of Platform Evangelism, eBay
Location: Salon G
Time: 8:45am - 12:15pm
Track: PHP
TrackBack

SOLD OUT Up & Running with wxPython
Robin Dunn, Software Craftsman, OSAF
Location: Salon C
Time: 8:45am - 12:15pm
Track: Python
TrackBack

XML Schema Languages
Eric van der Vlist, CEO, Dyomedea
Location: Salon E
Time: 8:45am - 12:15pm
Track: XML
TrackBack

12:15 PM    Lunch Break (on your own)
1:45 PM


Break:
3:15
- 3:45 PM

SOLD OUT Content Management with Apache Lenya
Michael Wechner, Wyona
Location: Salon B
Time: 1:45pm - 5:15pm
Track: Apache
TrackBack

SOLD OUT Tapestry - Elegantly Build Web Applications
Erik Hatcher, Programmer, Applied Research in Patacriticism - University of Virginia
Location: Salon C
Time: 1:45pm - 5:15pm
Track: Java
TrackBack

SOLD OUT Getting Started with Postfix
Kyle Dent
Location: Eugene
Time: 1:45pm - 5:15pm
Track: Linux
TrackBack

CANCELED Playing Together
Marty Pauley, Kasei
Location: Willamette
Time: 1:45pm - 5:15pm
Track: Linux
TrackBack

Recovering From Hard Drive Disasters
Theodore Ts'o, Senior Technical Staff Member, IBM
Location: Portland
Time: 1:45pm - 5:15pm
Track: Linux
TrackBack

MySQL Performance Workshop
Jeremy D. Zawodny, Technical Yahoo, Yahoo! Inc.
Location: Salon E
Time: 1:45pm - 5:15pm
Track: MySQL
TrackBack

Comprehensive POE
Rocco Caputo
Location: Salon A
Time: 1:45pm - 5:15pm
Track: Perl
TrackBack

Tricks of the Wizards
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Location: Mt. Hood
Time: 1:45pm - 5:15pm
Track: Perl
TrackBack

PHP and MySQL Web Development with Bells and Whistles
Luke Welling, Security Analyst, OmniTI
Laura Thomson, Mozilla Corporation
Location: Salon I
Time: 1:45pm - 5:15pm
Track: PHP
TrackBack

PHP Inside/Out
Sterling Hughes, Freelance Software Developer
Thies C. Arntzen, Independent Consultant
Location: Salon D
Time: 1:45pm - 5:15pm
Track: PHP
TrackBack

SOLD OUT How to Play Together Nicely: Strategies for DBAs and Application Developers
Greg Sabino Mullane
Location: Columbia
Time: 1:45pm - 5:15pm
Track: PostgreSQL
TrackBack

SOLD OUT Advanced wxPython Nuts and Bolts
Robin Dunn, Software Craftsman, OSAF
Location: Salon H
Time: 1:45pm - 5:15pm
Track: Python
TrackBack

SOLD OUT Hands-On Hacking: Attacks and Countermeasures
David Allen, President, CRCI
Location: Salon F
Time: 1:45pm - 5:15pm
Track: Security
TrackBack

SOLD OUT Jabber Bootcamp
Ryan Eatmon, Jabber Software Foundation
Peter Millard, Jabber, Inc.
Location: Salon G
Time: 1:45pm - 5:15pm
Track: XML
TrackBack

5:15 PM    End of Day

Jump to: Monday | Tuesday | Wednesday | Thursday | Friday


Wednesday, July 28, 2004

Keynote

8:45 AM

O'Reilly Radar
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Nathan Torkington, Conference Chair, O'Reilly Media, Inc.
Location: Oregon Ballroom
Time: 8:45am - 9:30am
Track: Keynote
Download presentation file
TrackBack

9:30 AM

The Semasiology of Open Source
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Location: Oregon Ballroom
Time: 9:30am - 10:15am
Track: Keynote
TrackBack

10:15 AM    Break

Apache

Emerging Topics

Java

Linux

MySQL

Perl

PHP

PostgreSQL

Python

Ruby

Security

XML

Products & Services

10:45 AM

Using the Apache Portable Runtime in a Non-httpd Application
Garrett Rooney, Software Engineer, CollabNet
Location: Salon G
Time: 10:45am - 11:30am
Track: Apache
TrackBack

Introduction to mod_perl
Randal L. Schwartz, Stonehenge Consulting
Location: Salon C
Time: 10:45am - 11:30am
Track: Apache
Download presentation file
TrackBack

Do the Rich Get Richer? The Impact of Power Laws on Open Source Development Projects
Megan Conklin, Assistant Professor, Elon University
Location: Eugene
Time: 10:45am - 11:30am
Track: Emerging Topics
Download presentation file
TrackBack

Open Source Java
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Bruno Ferreira de Souza, Summa
Simon Phipps, Chief Open Source Officer, Sun Microsystems
Eric Raymond
Location: Salon F
Time: 10:45am - 11:30am
Track: Java
TrackBack

Gentoo Linux; How it Works
Jayson Falkner, Amberjack Software LLC
Casey Kochmer, President, AmberJack Software
Location: Salon D
Time: 10:45am - 11:30am
Track: Linux
Download presentation file
TrackBack

Powerful Database Introspection and Manipulation with Perl
Masahji Stewart, Developer, Platform Services Team, Overture
Location: Salon B
Time: 10:45am - 11:30am