PyCon is a conference for the Python community, organized by members of the Python community. PyCon is for Python enthusiasts of all experience levels, from new users to core developers.

Keynote
Talk
Workshop
Social
Event Related

Friday, 27th March 2009

Sessions
00:00

A Configuration Comparison in Python (#70)

Terry Peppers

A Whirlwind Excursion through Writing a C Extension (#68)

Ned Batchelder

A better Python for the JVM (#86)

Tobias Ivarsson

About Python Namespaces (and Code Objects) (#46)

Jeff Rush

Behind the scenes of EveryBlock.com (#111)

Adrian Holovaty

Building a Simple Configuration-driven Web Testing Framework With Tw ill (#79)

Mr. Kevin P Boers

Building an Automated QA Infrastructure using Open-Source Python Too ls (#7)

Aaron Maxwell

Building tests for large, untested codebases (#112)

Dr. C. Titus Brown

Challenges and Opportunities for Python (#113)

Ted Leung

Coverage testing, the good and the bad. (#26)

Ned Batchelder

Designing Applications with Non-Relational Databases (#16)

Ben Bangert

Fedora pyInfrastructure (#47)

Mr. Mike McGrath

Functional Testing of Desktop Applications (#1)

Mr. Michael J Foord

Giving back and helping expand the Python community. A roadmap for S outh America and Africa. (#87)

Mr. Kamon AYEVA, Mr. Roberto Alle nde

How Python is Developed (#116)

Mr. Brett Cannon

How to Give a Python Talk (#4)

Mr. Andrew M Kuchling

Introduction to CherryPy (#90)

Mr. Robert E Brewer

Introduction to Multiprocessing in Python (#6)

Mr. Jesse Noller

Introduction to Python Profiling (#65)

Mr. Mike C. Fletcher

Python for CS1 Not Harmful to CS Majors (and good for everyone) (#14 )

Dr. Bill Punch, Dr. Richard J E nbody

Python in a sandbox (#89)

holger krekel, Mr. Maciej Fijalko wski

Python in the Enterprise - How to Get Permission (#94)

Stuart Williams

Searching for Neutrinos Using Python at the Bottom of the World (#17 )

Dr. John E Jacobsen, Mr. Dave Glo wacki, Mr. Keith S Beattie

Strategies For Testing Ajax Web Applications (#56)

Kumar McMillan

Twisted, AMQP and Thrift calable distributed applications (#40)

Esteve Fernandez

Using Windmill (#37)

Adam D Christian

Saturday, 28th March 2009

Sessions
00:00

Abstraction as Leverage (#110)

Alex Martelli

All I really need to know about [testable, maintainable, packagabl e] "scripts" .... (#51)

Matt Harrison

Batteries Included! Python on Low Cost Tiny Embedded Wireless Devic es (#28)

Mr. David Ewing

Concurrency and Distributed Computing with Python Today (#49)

Mr. Jesse Noller

Django on Jython (#101)

Jim Baker, Leo Soto

Drop ACID and think about data (#114)

Bob Ippolito

Easy AI with Python (#115)

Raymond Hettinger

How I Distribute Python applications on Windows - py2exe & InnoSetup (#108)

Brian Dorsey

How to Build Applications Linux Distributions will Package (#78)

Toshio E Kuratomi

Jython Progress (#61)

Frank J Wierzbicki

Metaprogramming with Decorators and Metaclasses (#120)

Bruce Eckel

On the importance of PyPI in delivering and building Python software s - mirroring, fail-over and third-party package indexes. (#38)

Mr. Tarek Ziadé

Panel (#25)

Alex Gaynor, Guido van Rossum, Ian Bicking, Jacob Kaplan-Moss, Dr. Massimo Di Pierro, Michael Bayer5

Plugins and monkeypatching flexibility (#42)

Dr. André Roberge

Practical Finite State Machines (#77)

Zahari Petkov

Precise state recovery and restart for data-analysis applications (# 85)

Bill Gribble

PyPy status talk. (#72)

Mr. Maciej Fijalkowski, holger kr ekel

Pylons on Jython (#96)

Philip Jenvey

Python 2.6 and 3.0 compatibility (#73)

Mr. Lennart Regebro

Seven ways to use Python's new turtle module (#88)

Mr. Gregor Lingl

State of TurboGears (#44)

Mark RAMM

The (lack of) design patterns in Python (#60)

Joe Gregorio

The Browser Interface, Local Server (BILS) Application (#66)

Dr. Christopher H Barker, Mike Orr

The State of Django (#76)

Jacob Kaplan-Moss

Topics of Interest (#119)

Ian Bicking

Sunday, 29th March 2009

Sessions
00:00

A Whole New OpenGL, OpenGL 3.x in PyOpenGL (#63)

Mr. Mike C. Fletcher

A winning combination mework as a frontend (#100)

Carlos A de la Guardia

How AlterWay releases web applications using ``zc.buildout`` (#22)

Mr. Tarek Ziadé

IronPython Implementation (#95)

Leveraging ReStructuredText in your Projects (#107)

Jeff Rush

Making games in Python - Tools and techniques at CCP (#74)

Richard M Tew

Python enabling mobile media centers (#3)

Mr. Gustavo S. Barbieri

Securing Web Access with VoIP ntication (#83)

Clinton James

Stackless python in EVE, pt. 2 (#81)

Mr. Kristján V Jónsson

Using Sphinx and Doctests to provide Robust Documentation (#92)

Chris M. Perkins