OSCON Sessions

Click here for Tutorials.

Wednesday | Thursday | Friday

Wednesday, July 26, 2006

Welcome!
Nathan Torkington, Conference Chair, O'Reilly Media, Inc.
Time: 8:45AM - 9:00AM
Location: Portland Ballroom

O'Reilly Radar
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Time: 9:00AM - 9:15AM
Location: Portland Ballroom
Track:  Emerging Topics

School of Rock
Scott Yara, President and Co-Founder, Greenplum
Time: 9:15AM - 9:30AM
Location: Portland Ballroom

Trying to Suck Less: Making Web 2.0 Mean Something
Anil Dash, Vice President of Professional Products, Six Apart, Ltd.
Time: 9:30AM - 9:45AM
Location: Portland Ballroom

Interview with Mike Olson: From Sleepycat to Oracle
Michael Olson
Time: 9:45AM - 10:00AM
Location: Portland Ballroom

Q & A
Time: 10:00AM - 10:15AM
Location: Portland Ballroom

Enterprise Open-source Adoption
Raven Zachary, Senior Analyst and Practice Head, Open Source, The 451 Group.
Time: 10:45AM - 11:30AM
Location: E142
Track:  Products and Services

Data Warehousing and Business Intelligence Using PostgreSQL
Luke Lonergan, CTO and Co-founder, Greenplum
Time: 10:45AM - 11:30AM
Location: E141
Track:  Products and Services

Making Sales While Making Friends: Lessons Learned from Open Source Businesses
Matt Asay, VP, Business Development, Alfresco Software
Time: 10:45AM - 11:30AM
Location: D135
Track:  Business

Open Source, APIs, and the Summer of Code at Google
Chris DiBona, Open Source Programs Manager, Google, Inc.
Time: 10:45AM - 11:30AM
Location: E143-144
Track:  Emerging Topics

Handling Cross-domain XMLHttpRequests
Premshree Pillai, Technical Yahoo!, Yahoo! Inc.
Time: 10:45AM - 11:30AM
Location: Portland 255
Track:  JavaScript/Ajax

Big Bad PostgreSQL: A Case Study
Theo Schlossnagle, Chief Technology Officer, OmniTI Computer Consulting, Inc.
Time: 10:45AM - 11:30AM
Location: Portland 252
Track:  Databases

Using Ruby on Rails and Ajax to Make a Massive Multiplayer Game
Michael Buffington, Programmer, Stikkit
Time: 10:45AM - 11:30AM
Location: F151
Track:  Web Apps

Beyond the Stock Kernel: Patching and Building a Kernel for Security and Speed
Steve Suehring, Technical Architect, ICG Media, LLC
Time: 10:45AM - 11:30AM
Location: D137-138
Track:  Linux

Open Technology Development: Open Source and the U.S. Government
John Scott, OSD/AS&C, Open Technology Development Concept, RadiantBlue Technologies
Time: 10:45AM - 11:30AM
Location: D136
Track:  Emerging Topics

Metaprogramming Java with HiveMind and Javassist
Howard Lewis Ship, Independent Software Consultant, Tapestry World Domination, Inc.
Time: 10:45AM - 11:30AM
Location: D139-140
Track:  Programming

Test-driven Development Meets Design-by-Contract
Jim Weirich, Consultant, Compuware
Time: 10:45AM - 11:30AM
Location: E145
Track:  Ruby

What's New with Perl DBI?
Tim Bunce, CTO, Data Plan Services
Time: 10:45AM - 11:30AM
Location: Portland 256
Track:  Perl

Parsers, Perl 6 Rules, and the Parrot Grammar Engine
Patrick Michaud, Consultant, pmichaud.com
Time: 10:45AM - 11:30AM
Location: Portland 251
Track:  Perl

Journalism via Computer Programming
Adrian Holovaty, Editor of editorial innovations, Django
Time: 10:45AM - 11:30AM
Location: D133
Track:  Emerging Topics

Google AJAX Search API
Mark Lucovsky, Technical Director of Engineering, Google, Inc.
Time: 11:35AM - 12:20PM
Location: E141
Track:  Products and Services

Opening Up the News: A Case Study on How One Organization Went Open Source, and How Yours Can, Too
Curtis D. Edge, CIO, Christian Science Monitor
Terry Barbounis, CTO, Christian Science Monitor
Russ Danner, Senior Architect, Christian Science Monitor
Time: 11:35AM - 12:20PM
Location: D135
Track:  Business

Deploying Rails Apps with Capistrano
Mike Clark, President, Clarkware Consulting
Time: 11:35AM - 12:20PM
Location: E145
Track:  Ruby

Current State of the Linux Kernel
Greg Kroah-Hartman, Kernel Hacker, SuSE Labs / Novell
Time: 11:35AM - 12:20PM
Location: D137-138
Track:  Linux

Painless Web Proxying with Apache mod_proxy
Justin Erenkrantz, Ph.D. Student, University of California, Irvine
Time: 11:35AM - 12:20PM
Location: F151
Track:  Web Apps

Maximum Netfilter
Michael Rash, Security Architect, Enterasys Networks, Inc.
Time: 11:35AM - 12:20PM
Location: F150
Track:  Security

Extending MySQL Made Easy: Plugin API
Sergei Golubchik, Senior Software Developer, MySQL AB
Time: 11:35AM - 12:20PM
Location: Portland 252
Track:  Databases

Dirty Secrets of PHP 5's Ext/SOAP Extension
Adam Trachtenberg, Senior Manager of Platform Evangelism, eBay
Time: 11:35AM - 12:20PM
Location: D136
Track:  PHP

Ajax Optimization Techniques: Working with Large Ajax Applications
Kevin Henrikson, Director of Engineering, Zimbra
Time: 11:35AM - 12:20PM
Location: Portland 255
Track:  JavaScript/Ajax

A Closed Source Project Becomes Open Source: How We Succeeded
Lars Thalmann, Technical Lead, Replication and Clustering Technology, MySQL
Time: 11:35AM - 12:20PM
Location: E143-144
Track:  Programming

Mind Like Water: The Path to Perl Bliss
Peter Scott, Owner, Pacific Systems Design Technologies
Time: 11:35AM - 12:20PM
Location: Portland 256
Track:  Perl

Embedding a Database in The Browser
David Van Couvering, Senior Staff Software Engineer, Sun Microsystems, Inc.
Time: 11:35AM - 12:20PM
Location: D139-140
Track:  Databases

Easy AI with Python
Raymond Hettinger, Chief Visualization Officer, Madison Tyler LLC
Time: 11:35AM - 12:20PM
Location: D133
Track:  Python

Stump the Band
Ben Trott, Co-founder and CTO, Six Apart, Ltd.
Artur Bergman, Engineering Manager, Six Apart
Tatsuhiko Miyagawa, Software Engineer, Six Apart
Time: 1:45PM - 2:30PM
Location: E142
Track:  Products and Services

Case In Point: OpenLaszlo and Open Source
Adam Wolff, Chief Software Architect, Laszlo Systems, Inc.
Time: 1:45PM - 2:30PM
Location: E141
Track:  Products and Services

So, You Want to Build an Open Source Community: Learning from Apache
J Aaron Farr, Member, VP Apache Excalibur, JadeTower
Time: 1:45PM - 2:30PM
Location: E143-144
Track:  Business

Building "Sane" Query Interfaces to Databases
Mark Newsome, Software Architect, HP
Time: 1:45PM - 2:30PM
Location: Portland 252
Track:  Databases

Prototype
Stuart Halloway, Co-founder, Relevance LLC
Time: 1:45PM - 2:30PM
Location: Portland 255
Track:  JavaScript/Ajax

Nothing But (Ingy döt) Net
Brian Ingerson, Free Agent, Social Text, Inc.
Time: 1:45PM - 2:30PM
Location: Portland 256
Track:  Emerging Topics

Rock Your Testing World with Devel::Cover
Geoffrey Young, Senior Software Engineer, Ticketmaster
Time: 1:45PM - 2:30PM
Location: D139-140
Track:  Perl

Jifty: Nifty Applications in a Jiffy
Jesse Vincent, President, Best Practical Solutions LLC
Time: 1:45PM - 2:30PM
Location: F151
Track:  Web Apps

Driving Rails Deep Into the Back Office
Obie Fernandez, Senior Consultant, ThoughtWorks
Time: 1:45PM - 2:30PM
Location: E145
Track:  Ruby

The Madness of Ajax
Andrew van der Stock, OWASP Guide Project Lead, OWASP
Time: 1:45PM - 2:30PM
Location: F150
Track:  Security

Measuring Open Source Popularity
Luke Welling, Security Analyst, OmniTI
Time: 1:45PM - 2:30PM
Location: D135
Track:  Business

A Simple Guide to Linux File Systems
Val Henson, Linux developer, Intel
Time: 1:45PM - 2:30PM
Location: D137-138
Track:  Linux

PHP Lightning Talks
George Schlossnagle, VP of Engineering, OmniTI Computer Consulting, Inc.
Time: 1:45PM - 3:20PM
Location: D136
Track:  PHP

dimdim - The World's Free Web Conference
Prakash Khot, CTO & Co-founder, dimdim Inc.
DD Ganguly, CEO & Co-founder, dimdim
Time: 1:45PM - 2:30PM
Location: D133
Track:  Web Apps

The Atom Publishing Protocol as Universal Web Glue
Tim Bray, Web Guy, Sun Microsystems
Time: 1:45PM - 2:30PM
Location: Portland 251
Track:  Web Apps

The Challenge: Digital Media and OSS
John Terpstra, Business Evangelist, AMD
Time: 2:35PM - 3:20PM
Location: E142
Track:  Products and Services

Plagger: Pluggable RSS/Atom Aggregation
Tatsuhiko Miyagawa, Software Engineer, Six Apart
Time: 2:35PM - 3:20PM
Location: Portland 256
Track:  Perl

Ruby and .NET
John Lam, Program Manager, Microsoft
Time: 2:35PM - 3:20PM
Location: E145
Track:  Ruby

Developing Berkeley DB Java Edition: Internals and War Stories
Charles Lamb, Architect, Oracle
Time: 2:35PM - 3:20PM
Location: Portland 252
Track:  Databases

The Semasiology of Open Source (Part III)
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Time: 2:35PM - 3:20PM
Location: E143-144
Track:  Emerging Topics

Building Java Web Applications with Tapestry
Howard Lewis Ship, Independent Software Consultant, Tapestry World Domination, Inc.
Time: 2:35PM - 3:20PM
Location: D139-140
Track:  Web Apps

Cross-site Ajax: Challenges and Techniques for Building Rich Web 2.0 Mashups
Joseph Smarr, Architect, Plaxo, Inc.
Time: 2:35PM - 3:20PM
Location: Portland 255
Track:  JavaScript/Ajax

Lessons Learned in Taking a Closed Source Product Open
Neelan Choksi, Sr. Director, BEA Systems
Time: 2:35PM - 3:20PM
Location: D135
Track:  Business

Open Source QA with Selenium
Patrick Lightbody, Founder, Autoriginate, Inc.
Time: 2:35PM - 3:20PM
Location: Portland 251
Track:  Web Apps

Getting Started in Linux Kernel Development
Randy Dunlap, Principal Developer, Oracle
Time: 2:35PM - 3:20PM
Location: D137-138
Track:  Linux

Painless maintenance of local changes to fast-moving software
Bryan O'Sullivan, Chief Shill, Mercurial
Time: 2:35PM - 3:20PM
Location: F150
Track:  Programming

Programming the Kernel for Web 2.0
Audrey Tang, Anarchitect, Pugs/Perl6 Project
Time: 2:35PM - 3:20PM
Location: F151
Track:  Perl

Streamlined
Stuart Halloway, Co-founder, Relevance LLC
Time: 2:35PM - 3:20PM
Location: D133
Track:  Ruby

Content in the Web 2.0 World
Mike Hendrickson, Associate Publisher, O'Reilly Media, Inc.
Time: 4:30PM - 5:15PM
Location: E142
Track:  Products and Services

Implementing the LAMP Stack
Jim Jagielski, CTO, Covalent Technologies
Time: 4:30PM - 5:15PM
Location: E141
Track:  Products and Services

Lightning States of
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Donnie Berkholz, Developer, Gentoo
Craig Russell, Sun Microsystems, Inc.
Corey Shields, Lead Systems Engineer, OSU Open Source Lab
Louis Suarez-Potts, Community Manager, OpenOffice.org/CollabNet
David Van Couvering, Senior Staff Software Engineer, Sun Microsystems, Inc.
Jeff Waugh, Consultant, Gnome/Waugh Partners
Time: 4:30PM - 5:15PM
Location: Portland 252
Track:  Emerging Topics

So You've Inherited a MySQL Instance on Unix
Sheeri Kritzer, Database Administrator, Online Buddies, Inc.
Time: 4:30PM - 5:15PM
Location: D133
Track:  Databases

Ruby for Java Programmers
Ugo Cei, COO, SourceSense
Time: 4:30PM - 5:15PM
Location: E145
Track:  Ruby

PHP 6 & Unicode: The Tower of Babel, Next Generation
Andrei Zmievski, Chief Architect, Outspark, Inc.
Time: 4:30PM - 5:15PM
Location: D136
Track:  PHP

Puppet: An Operating System Abstraction and Automation Framework
Luke Kanies, Founder, Reductive Labs
Time: 4:30PM - 5:15PM
Location: D135
Track:  Emerging Topics

The Truth about XSS
Chris Shiflett, Principal, OmniTI Computer Consulting, Inc.
Time: 4:30PM - 5:15PM
Location: F150
Track:  Security

The Best and Worst of Open Source Business Tactics
Cliff Schmidt, Vice President of Legal Affairs, Apache Software Foundation
Time: 4:30PM - 5:15PM
Location: E143-144
Track:  Emerging Topics

0 to 60 in 45 Minutes: A Down and Dirty Ajax Design Patterns Fire Drill
Terry Chay, Plaxo
Time: 4:30PM - 5:15PM
Location: Portland 255
Track:  JavaScript/Ajax

Python in the Enterprise
Alex Martelli, Uber Technical Lead, Google, Inc.
Time: 4:30PM - 5:15PM
Location: Portland 251
Track:  Python

Django: Web Development with Journalists' Deadlines
Jacob Kaplan-Moss, Lead Developer, Lawrence Journal-World
Time: 4:30PM - 5:15PM
Location: F151
Track:  Web Apps

Perl Lightning Talks
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Time: 4:30PM - 5:15PM
Location: Portland 256
Track:  Perl

The Shale Framework
Craig R. McClanahan, Senior Software Engineer, Sun Microsystems, Inc.
Time: 4:30PM - 5:15PM
Location: D139-140
Track:  Java , Web Apps

Using Xen and Crucible for Automated Testing of Inkscape and Cairo
Bryce Harrington, Sr. Performance Engineer, OSDL
Time: 4:30PM - 5:15PM
Location: D137-138
Track:  Linux

Data Mining Using Orange and Python
Matt Drew, Senior Software Developer, Array BioPharma, Inc.
Time: 5:20PM - 6:05PM
Location: F151
Track:  Python

Leveraging Ajax Linking and Embedding ("ALE") to Extend the Power of Ajax
Time: 5:20PM - 6:05PM
Location: D135
Track:  JavaScript/Ajax

Perl Lightning Talks (con't)
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Time: 5:20PM - 6:05PM
Location: Portland 256
Track:  Perl

Lightning States of (con't)
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 5:20PM - 6:05PM
Location: Portland 252
Track:  Emerging Topics

Virtualization and Linux: Anything but Traditional
Kevin Noreen
Time: 5:20PM - 6:05PM
Location: E141
Track:  Products and Services

Extending Ruby with C
Garrett Rooney, Software Engineer, CollabNet
Time: 5:20PM - 6:05PM
Location: E145
Track:  Ruby

Open Source Voting
Arthur Keller, University of California, Santa Cruz
David Mertz, CTO, Open Voting Consortium
Time: 5:20PM - 6:05PM
Location: F150
Track:  Emerging Topics

How Open Source Projects Survive Poisonous People (And You Can Too)
Ben Collins-Sussman, Software Engineer, Google
Brian W. Fitzpatrick, Software Engineer, Google, Inc.
Time: 5:20PM - 6:05PM
Location: D139-140
Track:  Programming

PDO: PHP Data Objects
Wez Furlong, Lead Architect, OmniTI, Inc.
Time: 5:20PM - 6:05PM
Location: D136
Track:  PHP

No Flash Required: Interactive Browser Graphics
Gavin Doughtie, Developer, DreamWorks
Time: 5:20PM - 6:05PM
Location: Portland 255
Track:  JavaScript/Ajax

Coding Wizard, Savvy Trader: Applying Your Expertise to the Stock Market
Kartik Subbarao, Global Lead for the Open Source and Linux Technology Profession, Hewlett Packard
Time: 5:20PM - 6:05PM
Location: E143-144
Track:  Programming

Data Mining Using Orange and Python
Mitchell Smith, Chief Software Architect, Array BioPharma
Time: 5:20PM - 6:05PM
Location: F151
Track:  Python

Contribute Tests to Your Favorite Open Source Project
Dayne Medlyn, Technical Lead for the Linux Reference Architecture Program, Hewlett Packard
Time: 5:20PM - 6:05PM
Location: D137-138
Track:  Programming

wxPython in a Nutshell
Robin Dunn, Software Craftsman, OSAF
Time: 5:20PM - 6:05PM
Location: Portland 251
Track:  Python

Apache Harmony : Open Source Java SE
Geir Magnusson
Time: 5:20PM - 6:05PM
Location: D133
Track:  Java

Exhibit Hall Reception
Time: 6:05PM - 7:30PM

FOSCON II: The Ruby Rodeo
Time: 7:30PM - 10:00PM
Location: Free Geek

Fedora
Time: 7:30PM - 8:30PM
Location: F151
Track:  BOF

Something Interesting Dominus is Working On
Time: 7:30PM - 8:30PM
Location: D135
Track:  BOF

Maven in the Wild
Time: 7:30PM - 8:30PM
Location: Portland 255
Track:  BOF

The Summer of Code 2006 Community Gathering
Time: 7:30PM - 8:30PM
Location: D136
Track:  BOF

OpenSolaris Virtualization
Time: 7:30PM - 8:30PM
Location: Portland 252
Track:  BOF

PHP Security Hoedown
Time: 7:30PM - 8:30PM
Location: E141
Track:  BOF

Service Component Architecture in Practice: The Apache Tuscany Project
Time: 7:30PM - 8:30PM
Location: D137-138
Track:  BOF

top

Thursday, July 27, 2006

The Zen of Free
Simon Phipps, Chief Open Source Officer, Sun Microsystems
Time: 8:45AM - 9:00AM
Location: Portland Ballroom

"Opening" the Possibilities: APIs and Open Source Code
Gary Lang, Vice President of Engineering, Autodesk, Infrastructure Solutions Division
Time: 9:00AM - 9:15AM
Location: Portland Ballroom

5 A Day
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Time: 9:15AM - 9:30AM
Location: Portland Ballroom

Developers: You've Got the Power - Now What?
Stephen O'Grady, Principal Analyst, RedMonk
Time: 9:30AM - 9:45AM
Location: Portland Ballroom

Making Tech Documentaries: How and Why
Jason Scott, Curator, TEXTFILES.COM
Time: 9:45AM - 10:00AM
Location: Portland Ballroom

Q & A
Time: 10:00AM - 10:15AM
Location: Portland Ballroom

OSGeo: Mapping and Geospatial Tools & Support
Jo Walsh, Programmer, -
Mark Lucas, Principal Scientist, RadiantBlue Technologies
Aaron Racicot, GIS Programmer, Ecotrust
Time: 10:45AM - 11:30AM
Location: E141
Track:  Products and Services

Proven and Robust OLTP Storage Engine Goes Open Source--Solid Information Technology, solidDB for MySQL
Murat Demiroglu, Senior Product Manager, Solid Information Technology
Time: 10:45AM - 11:30AM
Location: E142
Track:  Products and Services

How Database Engines Work
D. Richard Hipp, Founder, Hipp, Wyrick & Company, Inc.
Time: 10:45AM - 11:30AM
Location: Portland 252
Track:  Databases

Mason Components for Ajax
David Bushong, Senior Web Engineer, iAnywhere, Inc./AvantGo
Time: 10:45AM - 11:30AM
Location: Portland 256
Track:  Perl

Porting Mac::Carbon to Intel
Chris Nandor, Programmer, Slashdot
Time: 10:45AM - 11:30AM
Location: Portland 251
Track:  Perl

The (Surprising) History of Copyright, and What It Means for Open Source
Karl Fogel, QuestionCopyright.org
Time: 10:45AM - 11:30AM
Location: D137-138
Track:  Emerging Topics

Building Rails to Legacy Applications
Robert Treat, DBA, PostgreSQL Community
Time: 10:45AM - 11:30AM
Location: F151
Track:  Ruby

Subversion Best Practices
Ben Collins-Sussman, Software Engineer, Google
Brian W. Fitzpatrick, Software Engineer, Google, Inc.
Time: 10:45AM - 11:30AM
Location: D139-140
Track:  Programming

Building Extensible Desktop Applications with the Zope 3 Project
Nathan Yergler, Software Engineer, Creative Commons
Time: 10:45AM - 11:30AM
Location: D136
Track:  Python

Building Rich Clients Using Eclipse RCP
Wayne Beaton, Eclipse Evangelist, The Eclipse Foundation
Time: 10:45AM - 11:30AM
Location: Portland 255
Track:  Desktop Apps

Real World Security Response
Mark Cox, Consulting Engineer, Red Hat
Time: 10:45AM - 11:30AM
Location: F150
Track:  Linux , Security

PHP and Web 2.0
Rasmus Lerdorf, Yahoo!
Time: 10:45AM - 11:30AM
Location: E145
Track:  PHP

What Happens When the Money Comes?
Danese Cooper, Open Source Diva, Intel and Open Source Initiative
Mitchell Baker, CEO, Mozilla Corporation
Geir Magnusson
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
David Recordon, Open Platforms Tech Lead, Six Apart
Susan Wu, Principal, Charles River Ventures
Time: 10:45AM - 11:30AM
Location: D135
Track:  Business , Emerging Topics

Python in Mozilla
Mark Hammond, Senior Developer, Enfold Systems
Time: 10:45AM - 11:30AM
Location: E143-144
Track:  Python

Introduction to Windows Workflow Foundation
Jason Mauer, Developer Evangelist, Microsoft Corporation
Time: 11:35AM - 12:20PM
Location: E142
Track:  Products and Services

The Future of Software is a Blend, But of What?
Robert Sutor, Vice President of Standards, IBM Corporation
Time: 11:35AM - 12:20PM
Location: E141
Track:  Products and Services

haXe: A Cross-platfom Web Language
Nicolas Cannasse, CTO, Motion-Twin
Time: 11:35AM - 12:20PM
Location: D136
Track:  Web Apps

TimeTravel Tables in PostgreSQL
A. Elein Mustain, Managing Director, Varlena, LLC
Time: 11:35AM - 12:20PM
Location: Portland 252
Track:  Databases

Low-Maintenance Perl
Perrin Harkins, Senior Engineer, Plus Three
Time: 11:35AM - 12:20PM
Location: F151
Track:  Perl

Python 3000
Guido van Rossum, Language Architect, Creator of Python
Time: 11:35AM - 12:20PM
Location: Portland 255
Track:  Python

Ajax + .NET = Atlas
Christian Wenz, Partner, Hauser & Wenz
Time: 11:35AM - 12:20PM
Location: E143-144
Track:  Windows

Building Successful Commercial Open Source Projects
Jorg Janke, Founder and Principal, Compiere
Time: 11:35AM - 12:20PM
Location: D135
Track:  Business

Building a High Performance XML Router with AsyncWeb and XFire
Dan Diephouse, President, Envoi Solutions
Time: 11:35AM - 12:20PM
Location: D139-140
Track:  Java

A Relational Object Driver That Doesn't Suck
Ben Trott, Co-founder and CTO, Six Apart, Ltd.
Time: 11:35AM - 12:20PM
Location: Portland 256
Track:  Perl

DVR Happiness: Gluing MythTV and TiVo Together with Galleon
Kees Cook, Ubuntu Software Engineer, Canonical Ltd.
Time: 11:35AM - 12:20PM
Location: D137-138
Track:  Emerging Topics

Microsummaries in Firefox and on the Web
Myk Melez, Conundrum, Mozilla
Time: 11:35AM - 12:20PM
Location: Portland 251
Track:  Web Apps

A guided Tour of HQ: The Open Source Management Platform
Doug MacEachern, CTO and Co-founder, Hyperic, Inc.
Time: 1:45PM - 2:30PM
Location: E141
Track:  Products and Services

LinuxCOE: Deploying and Supporting Linux in Global IT Operations
Craig Lamparter, Program Manager, Linux Common Operating Environment, Hewlett Packard
Time: 1:45PM - 2:30PM
Location: E142
Track:  Products and Services

Marketing to Dilbert: How to Invite Developers Into Your Project
Stephen O'Grady, Principal Analyst, RedMonk
Dave Rosenberg, Founder and CEO, Mulesource
Time: 1:45PM - 2:30PM
Location: D135
Track:  Business

Writing Portable C Code with APR
Garrett Rooney, Software Engineer, CollabNet
Time: 1:45PM - 2:30PM
Location: D137-138
Track:  Programming

Hacking Apache HTTP Server at Yahoo!
Michael Radwin, Technical Yahoo!, Yahoo! Inc.
Time: 1:45PM - 2:30PM
Location: Portland 251
Track:  Web Apps

PHP Security Testing
Chris Shiflett, Principal, OmniTI Computer Consulting, Inc.
Time: 1:45PM - 2:30PM
Location: E145
Track:  PHP

Leveraging Mono for Cross-platform Development
Kevin Shockey, Editor in Chief, Information Technology Consultant
Joseph Hill, Chief Software Architect, Arc Focus, Inc.
Time: 1:45PM - 2:30PM
Location: E143-144
Track:  Windows

Building Domain-specific Language in Ruby
Neal Ford, Application Architect, ThoughtWorks Inc
Time: 1:45PM - 2:30PM
Location: F151
Track:  Ruby

A Google Service for the Open Source Community
Greg Stein, Uber Tech Lead/Manager, Google
Time: 1:45PM - 2:30PM
Location: D139-140
Track:  Emerging Topics

SQL Outer Joins for Fun and Profit
Bill Karwin, Product Engineering Manager, Zend Technologies
Time: 1:45PM - 2:30PM
Location: Portland 252
Track:  Databases

vobject: iCalendar in Python
Jeffrey Harris, Software Development Engineer, Open Source Applications Foundation
Time: 1:45PM - 2:30PM
Location: D136
Track:  Python

OpenLaszlo: No Flash Required!
David Temkin, Chief Technology Officer, Laszlo Systems
Time: 1:45PM - 2:30PM
Location: F150
Track:  Web Apps

Perl 6 Update
Damian Conway, Thoughtstream
Larry Wall, Writer, Author and Creator of Perl
Time: 1:45PM - 2:30PM
Location: Portland 256
Track:  Perl

Songbird
Robert Lord, CEO, Pioneers of the Inevitable
Time: 1:45PM - 2:30PM
Location: Portland 255
Track:  Desktop Apps

Sun's Open Source Strategy
Simon Phipps, Chief Open Source Officer, Sun Microsystems
Tom Marble, Technical Lead, Operating System Distributor License, Java (DLJ) Project., Sun Microsystems, Inc.
Time: 2:35PM - 3:20PM
Location: E141
Track:  Products and Services

Failing to Succeed
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Time: 2:35PM - 3:20PM
Location: D135
Track:  Business

The Secret Sauce of Robust Developer Communities - Presented by O'Reilly Media in Partnership with CollabNet
Denise Kalos, Vice President, Corporate Solutions, O'Reilly Media, Inc.
Andrew Kelly, Founder, Cognisync LLC
Time: 2:35PM - 3:20PM
Location: E142
Track:  Products and Services

Testing Rails Apps
Mike Clark, President, Clarkware Consulting
Time: 2:35PM - 3:20PM
Location: F151
Track:  Ruby

Writing Maintainable Code with PHP
Laura Thomson, Mozilla Corporation
Time: 2:35PM - 3:20PM
Location: E145
Track:  PHP

Scripting .NET with IronPython
Martin Maly, Software Development Engineer, Microsoft
Jim Hugunin, Architect, Microsoft
Time: 2:35PM - 3:20PM
Location: D136
Track:  Python

Eight Steps to Fix Your Database Performance Problem
Christopher Browne, Database Administrator, Afilias Canada
Time: 2:35PM - 3:20PM
Location: Portland 252
Track:  Databases

Perl 6 Compiler Status and the Parrot Compiler Toolkit
Patrick Michaud, Consultant, pmichaud.com
Time: 2:35PM - 3:20PM
Location: Portland 256
Track:  Perl

User Experience, Pain-free
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 2:35PM - 3:20PM
Location: F150
Track:  Web Apps

State of the Desktop Infrastructure
Jamey Sharp, Software Architect / Code Terrorist, The TOVA Company
Time: 2:35PM - 3:20PM
Location: Portland 255
Track:  Desktop Apps

Working with Microsoft Excel Spreadsheets and Microsoft Access Databases in a Java Application
Sean Sullivan, Senior Software Engineer, -
Time: 2:35PM - 3:20PM
Location: E143-144
Track:  Java

Business Models for Open Source Software Companies
Tony Wasserman, Executive Director, Carnegie Mellon West Center for Open Source Investigation
Time: 2:35PM - 3:20PM
Location: D137-138
Track:  Business

Perl Program Repair Shop and Red Flags
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Time: 2:35PM - 3:20PM
Location: Portland 251
Track:  Perl

Using Google Web Toolkit
Bret Taylor, Entrepreneur in Residence, Benchmark Capital
Bruce Johnson, Software Engineer, Google
Time: 2:35PM - 3:20PM
Location: D139-140
Track:  JavaScript/Ajax

Onward and Upward: Faster PHP with Oracle
Christopher Jones, Consulting Technical Staff, Oracle Corporation
Time: 4:30PM - 5:15PM
Location: E142
Track:  Products and Services

Leap Ahead with New Intel Platform Innovations in 2006
Mark Skarpness, Software Technologist, Open Source Technology Center, Intel Corporation
Time: 4:30PM - 5:15PM
Location: E141
Track:  Products and Services

Bringing Open Source Software Development Processes and Principles to the Enterprise
Brian Behlendorf, Founder & CTO, CollabNet
Time: 4:30PM - 5:15PM
Location: D135
Track:  Business

Building Internet Applications with Mozilla XULRunner
Benjamin Smedberg, XULRunner Lead Developer, Mozilla Corporation
Time: 4:30PM - 5:15PM
Location: Portland 255
Track:  Desktop Apps

Tips And Tricks with NHibernate
Benjamin Day, Owner / Architect, Benjamin Day Consulting, Inc
Time: 4:30PM - 5:15PM
Location: D137-138
Track:  Windows

Building Search Applications With KinoSearch
Marvin Humphrey, Consultant, Rectangular Research
Time: 4:30PM - 5:15PM
Location: D139-140
Track:  Perl

Software Libre: FOSS in Venezuela
Jeff Zucker, CIO, Virtual Production Services LLC
Alejandro Imass, Consultant, SOLVE
Lino Ramirez, Sessional Professor, The King's University College
Time: 4:30PM - 5:15PM
Location: F151
Track:  Emerging Topics

The Future of MySQL Replication
Lars Thalmann, Technical Lead, Replication and Clustering Technology, MySQL
Time: 4:30PM - 5:15PM
Location: Portland 252
Track:  Databases

Understanding ZFramework
John Coggeshall, Senior Technical Consultant, Zend Technologies
Time: 4:30PM - 5:15PM
Location: E145
Track:  PHP

Live Perl Testing
Michael G. Schwern
Josh Heumann, Programmer
Time: 4:30PM - 5:15PM
Location: Portland 251
Track:  Perl

When Interface Design Attacks!
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 4:30PM - 5:15PM
Location: F150
Track:  Web Apps

Simplifying Service-oriented Applications with Apache Tuscany
Jeremy Boynes, Chief Technical Officer, Gluecode Software
Time: 4:30PM - 5:15PM
Location: E143-144
Track:  Java

Capturing an Audience with Laser and Snake
Robert Stephenson, Collaboration Architect, OpenCourse.org
Time: 4:30PM - 5:15PM
Location: D136
Track:  Python

Parrot: Evolution
Chip Salzenberg, Architect, Parrot
Time: 4:30PM - 5:15PM
Location: Portland 256
Track:  Perl

The PHP Collaboration Project: Targeting PHP at Modern Web Applications
Jayson Minard, Zend Technologies
Time: 5:20PM - 6:05PM
Location: E142
Track:  Products and Services

MindTouch Dream: When REST is Just the Beginning
Steve Bjorg, Co-founder and CTO, MindTouch, Inc.
Time: 5:20PM - 6:05PM
Location: E141
Track:  Products and Services

Troubleshooting the Java Virtual Machine and the Applications That Run Within It
Moazam Raja, Staff Engineer, Sun Microsystems, Inc.
Time: 5:20PM - 6:05PM
Location: F151
Track:  Java

OSS Project Press Relations
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 5:20PM - 6:05PM
Location: Portland 255
Track:  Emerging Topics

Roadmap to Free .NET Developer Tools
Lee Fisher, Huckleberry Software
Time: 5:20PM - 6:05PM
Location: E143-144
Track:  Windows

Enterprises and Communities: A Match Made in…?
Rod Cope, CTO, OpenLogic, inc.
Time: 5:20PM - 6:05PM
Location: D135
Track:  Business

The Underpants Gnomes Strategy Guide: An eCards Case Study
Terry Chay, Plaxo
Time: 5:20PM - 6:05PM
Location: E145
Track:  PHP

Concurrency Control in Relational Databases
Arjen Lentz, Community Relations Manager, MySQL AB
Time: 5:20PM - 6:05PM
Location: Portland 252
Track:  Databases

Web Heresies: The Seaside Framework
Avi Bryant, Dabble DB
Time: 5:20PM - 6:05PM
Location: F150
Track:  Web Apps

Ubuntu: Community Building for Human Beings
Jeff Waugh, Consultant, Gnome/Waugh Partners
Time: 5:20PM - 6:05PM
Location: D137-138
Track:  Emerging Topics

The Conway Channel 2006
Damian Conway, Thoughtstream
Time: 5:20PM - 6:05PM
Location: Portland 256
Track:  Perl

The Art of Community
Dawn Foster, Director of Developer Relations, Jive Software
Mitchell Baker, CEO, Mozilla Corporation
Josh Bancroft, Intel
Zaheda Bhorat, Manager, Open Source Programs, Google
Danese Cooper, Open Source Diva, Intel and Open Source Initiative
Karl Fogel, QuestionCopyright.org
Zak Greant, Director, Free Software and Open Source, eZ systems
Geir Magnusson
Time: 5:20PM - 6:05PM
Location: Portland 251
Track:  Emerging Topics

Powell's Technical Bookstore Open House
Time: 7:00PM - 9:00PM
Location: Registration Area

PostgreSQL
Time: 7:00PM - 8:00PM
Location: D135
Track:  BOF

Developing Using the Mozilla Platform
Time: 7:00PM - 8:00PM
Location: D136
Track:  BOF

Join the OpenLogic Expert Community
Time: 7:00PM - 8:00PM
Location: D139-140
Track:  BOF

Entrepreneurship For Engineers: From Open Source to New Venture
Time: 7:00PM - 8:00PM
Location: E142
Track:  BOF

Consolidating Servers with OpenSolaris, ZFS and Zones
Time: 7:00PM - 8:00PM
Location: D137-138
Track:  BOF

Ubuntu
Time: 7:00PM - 8:00PM
Location: D137-138
Track:  BOF

Service Data Objects and the Apache Tuscany Project
Time: 7:00PM - 8:00PM
Location: E143-144
Track:  BOF

OpenOffice.org Development
Time: 7:00PM - 8:00PM
Location: E145
Track:  BOF

Open Source Initiative Public Board Meeting
Time: 7:00PM - 9:00PM
Location: D133
Track:  BOF

CAMBIA BiOS Initiative Concert and Keynote
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Richard Jefferson, Chairman and CEO, CAMBIA
Time: 7:30PM - 10:00PM
Location: McMenamin's Crystal Ballroom

Scrum War Stories
Time: 8:00PM - 9:00PM
Location: D136
Track:  BOF

Discuss Sun's Open Source Strategy, the DLJ and Java
Time: 8:00PM - 9:00PM
Location: E141
Track:  BOF

Perl Package Manager (PPM) 4
Time: 8:00PM - 9:00PM
Location: E143-144
Track:  BOF

top

Friday, July 28, 2006

25 years of the IBM PC
Dave Bradley
Time: 8:45AM - 9:00AM
Location: Portland Ballroom

Technology Trendspotting with the O'Reilly Research Data Mart
Roger Magoulas, Director Market Research, O'Reilly Media, Inc.
Time: 9:15AM - 9:30AM
Location: Portland Ballroom

The Washington Bridge and Other Public Structures
Carl Malamud, CTO, Center for American Progress
Time: 9:30AM - 9:45AM
Location: Portland Ballroom
Track:  Emerging Topics

openTalk 2.0: Maximizing Non-stakeholder Buy-in by Leveraging Depatented Generic Information Transfer Protocols
Damian Conway, Thoughtstream
Time: 9:45AM - 10:15AM
Location: Portland Ballroom

Making Things Move: Finding Inappropriate Uses for Scripting Languages
Jonathan Oxer, Technical Director, Internet Vision Technologies
Time: 10:45AM - 11:30AM
Location: F150
Track:  Emerging Topics

Jabber: The State of the Bulb
Time: 10:45AM - 11:30AM
Location: Portland 255
Track:  Emerging Topics

Writing Your Own PHP Extensions: How & Why from A-Z
Jeremy Johnstone, Technical Yahoo!, Yahoo! Inc.
Time: 10:45AM - 11:30AM
Location: E145
Track:  PHP

Object-oriented Database Design
David Wheeler, CTO, Values of n
Time: 10:45AM - 11:30AM
Location: Portland 252
Track:  Databases

Djinni: Approximating NP-Complete Problems, Fast
Robert Hansen, Research Associate, University of Iowa
Tristan Thiede, Research Assistant, The University of Iowa
Time: 10:45AM - 11:30AM
Location: D136
Track:  Programming

Open Source Performance Monitoring Tools and Tricks for Java
Matt Secoske, Consultant, Object Partners
Time: 10:45AM - 11:30AM
Location: D139-140
Track:  Java

Extreme Perl Makeover
Peter Scott, Owner, Pacific Systems Design Technologies
Time: 10:45AM - 11:30AM
Location: Portland 256
Track:  Perl

NUnit: Cross-platform Testing for .Net
Charlie Poole, Consultant, Poole Consulting & NUnit.org
Time: 10:45AM - 11:30AM
Location: F151
Track:  Windows

Practical OpenID
David Recordon, Open Platforms Tech Lead, Six Apart
Brian Ellin, Software Engineer, JanRain, Inc.
Time: 10:45AM - 11:30AM
Location: D137-138
Track:  Emerging Topics

10 Tools Developers Need Today
Karl Fogel, QuestionCopyright.org
Time: 10:45AM - 11:30AM
Location: E143-144
Track:  Programming

Yahoo Disaster Response: Preparing for the Next Katrina
Jeremy Johnstone, Technical Yahoo!, Yahoo! Inc.
James Jones, Yahoo!
Time: 11:35AM - 12:20PM
Location: E141
Track:  Products and Services

Kamaelia: Time Traveling and Other Toys from the BBC
Time: 11:35AM - 12:20PM
Location: D136
Track:  Python

Perl Hacks You Never Knew Existed
chromatic, Technical Evangelist, O'Reilly Media, Inc.
Time: 11:35AM - 12:20PM
Location: Portland 255
Track:  Perl

Highly-technical Management of Software Development
Alex Martelli, Uber Technical Lead, Google, Inc.
Time: 11:35AM - 12:20PM
Location: D137-138
Track:  Programming

Free Calls, Free Software
David Bitton, CEO, Wengo
Time: 11:35AM - 12:20PM
Location: Portland 252
Track:  Emerging Topics

Hacking Your House with VoIP
Brian Aker, Director of Architecture, MySQL AB
Time: 11:35AM - 12:20PM
Location: F151
Track:  Emerging Topics

Practical PHP Patterns
George Schlossnagle, VP of Engineering, OmniTI Computer Consulting, Inc.
Time: 11:35AM - 12:20PM
Location: E145
Track:  PHP

LiveJournal's Secret Spinoffs
Artur Bergman, Engineering Manager, Six Apart
Brad Whitaker, Senior Software Engineer, Six Apart
Time: 11:35AM - 12:20PM
Location: F150
Track:  Web Apps

Cosmo and Scooby: Standards-based Open Source Calendaring
brian moseley, Server Engineer, OSAF
Matthew Eernisse, Web Development Engineer, Open Source Applications Foundation
Bobby Rullo, Developer, Open Source Applications Foundation
Time: 11:35AM - 12:20PM
Location: E143-144
Track:  Emerging Topics

Making Tech Documentaries
Jason Scott, Curator, TEXTFILES.COM
Time: 11:35AM - 12:20PM
Location: D139-140
Track:  Emerging Topics

History of the PC
Dave Bradley
Time: 11:35AM - 12:20PM
Location: Portland 256
Track:  Business

The Renaissance of Invention: Free Software and the Next American Century
Eben Moglen, Director, Software Freedom Law Center
Time: 12:30PM - 1:00PM
Location: Portland Ballroom

Portland Bridges: A Guided Tour
Time: 2:00PM - 4:00PM

Free Geek - Where the Needy get Nerdy
Time: 2:15PM - 4:00PM

top


Please Note: Program content subject to change.