PyCon 2011 Atlanta
March 9th–17th
Log in
or
Sign Up
About
Schedule
Speakers
Sprints
Volunteer
Tickets
Venue
Sponsors
Blog
Tutorial Schedule
|
Conference Schedule
|
List of Accepted Talks and Panels
|
List of Accepted Posters
|
OpenSpaces
Accepted Talks and Panels
E
= EXTREME PyCon
I
= Invited
Distributed Tasks with Celery
Novice by Ryan Petrello
The Development of Python and You
Novice by Brian Curtin
Everything You Wanted To Know About Pickling, But Were Afraid To Ask!
Experienced by Richard T. Saunders
Genetic Programming in Python
Novice by Eric Floehr
Panel: Python VMs
Novice by Brett Cannon with ?, Jacob Kaplan-Moss, Dino Viehland, Maciej Fijałkowski
Through the Side Channel: Timing and Implementation Attacks in Python
Experienced by Geremy Condra
Porting to Python 3
Experienced by Lennart Regebro
E
"Dude, Where's My RAM?" - A deep dive into how Python uses memory
Experienced by Dave Malcolm
E
Using Python to debug C and C++ code (using gdb)
Experienced by Dave Malcolm
WSGI: Working together to solve the web's problems
Experienced by Christopher Perkins
Testing with mock
Novice by Michael Foord
An Introduction to Tornado
Novice by Gavin M. Roy
Creating Complex Data Pipelines in the Cloud: The App Engine Pipeline API
Experienced by Brett Slatkin
E
Supporting CPython on Unsupported Platforms
Experienced by Tim Lesher
Mobile applications testing using Python - an experimental technique
Novice by Eing Ong
Javascript for people who know Python
Experienced by Ian Bicking
E
Supercomputer and Cluster Application Performance Analysis using Python
Experienced by Daniel W. Barnette, PhD
SOLVCON: A New Python-Based Software Framework for Massively Parallelized Numerical Simulations
Experienced by Yung-Yu Chen
Extreme Network Programming with Python and Linux
Experienced by Rob Ludwick
E
Algorithmic Generation of OpenGL Geometry
Novice by Jonathan Hartley
Django Packages: A Case Study
Novice by Daniel Greenfeld
Python-Aware Python
Experienced by Ned Batchelder
E
State of Pylons/TurboGears 2/repoze.bfg
Novice by Chris McDonough with Ben Bangert, Mark Ramm
Optimal Aircraft Engine Tuner Selection in Python
Experienced by Jeffrey Armstrong
Montréal-Python -- Lessons Learned from Bootstraping a Python Community
Novice by Yannick Gingras
Pluggable Django Patterns
Experienced by Corey Oordt
E
How to sell Python
Novice by Daniel Greenfeld with C. Titus Brown, Dan Mesh, Chris Shenton, Rich Leland, Frank Wiles
Python and Robots: Teaching Programming in High School
Novice by Vern Ceder
Using Coroutines to Create Efficient, High-Concurrency Web Applications
Experienced by Matt Spitz
E
Packaging, from Distutils to Distutils2
Experienced by Tarek Ziadé
E
I
Using Blender's new BPY Python API
Novice by Christopher Allan Webber
Firefox Sync
Novice by Tarek Ziadé
Getting the job: the do's and don'ts of landing a Python job
Novice by Brian Moloney
Continuous deployment
Experienced by Laurens Van Houtven
API Design anti-patterns
Experienced by Alex Martelli
E
I
Serious Business: Python is not just for Engineering
Experienced by Zach Steindler
The Python That Wasn't
Experienced by Larry Hastings
Using Python 3 to Build a Cloud Computing Service for my Superboard II
Experienced by David Beazley
E
I
Writing great documentation
Novice by Jacob Kaplan-Moss
Advanced Network Architectures With ZeroMQ
Experienced by Zed A. Shaw
E
Swarming the Web: Evolving the Perfect Config File
Experienced by Kurt Grandis
Documentation Driven Development
Novice by Corey Oordt
Large Scale Data Conditioning & Processing with Stackless Python and Pypes
Novice by Eric Gaumer
Opening the Flask
Novice by Armin Ronacher
Best Practices for Impossible Deadlines
Experienced by Christopher Groskopf
Panel: Python in Schools: Teaching It and Teaching With It.
Novice by Joel Zachary Miller with Jeffrey Elkner, Vern Ceder, Brian C. Brumley, Maria Litvin
MongoDB + Pylons at Catch.com: Scalable Web Apps with Python and NoSQL
Experienced by Niall O'Higgins
How to write obfuscated python
Experienced by Rev. Johnny Healey
E
Exhibition of Atrocity
Experienced by Mike Pirnat
E
HTTP in Python: which library for what task?
Novice by Augie Fackler
Introduction to Parallel Computing on an NVIDIA GPU using PyCUDA
Experienced by Roy Hyunjin Han
E
Prototyping Go's Select with stackless.py for Stackless Python
Experienced by Andrew Francis
E
Scaling Python past 100
Novice by Mark Ramm
An (biased) survey of the python web
Experienced by Mark Ramm
Supporting All Versions of Python All The Time With Tox
Experienced by Kumar McMillan
E
An outsider's look at co-routines.
Novice by Peter Portante
Dependency management with Puppet
Novice by Richard Crowley
ZODB: A Python Persistence System
Novice by Chris McDonough
CouchDB and Python in practice
Novice by Luke Gotszling
Running ultra large telescopes in Python
Novice by Maciej Fijałkowski
Why is Python slow and how PyPy can help?
Experienced by Maciej Fijałkowski with Alex Gaynor
E
Deploying Applications with zc.buildout
Experienced by JIm Fulton
How to kill a patent with Python
Experienced by Van Lindberg
E
Backup Is Hard; Let's Go Shopping
Experienced by Gary Bernhardt
Units Need Testing Too
Experienced by Gary Bernhardt
Django: Pitfalls I Encountered and How to Avoid Them
Novice by Luke Sneeringer
The Data Structures of Python
Novice by Alex Gaynor
What would you do with an ast?
Experienced by Matthew J Desmarais
Dealing with Concurrency in Large-Scale Systems
Experienced by Ed Leafe
Statistical machine learning for text classification with scikit-learn
Experienced by Olivier Grisel
Get new contributors (and diversity) through outreach
Novice by Asheesh Laroia
Reverse-engineering Ian Bicking's brain: inside pip and virtualenv
Experienced by Carl Meyer
E
Rapid Python used on Big Data to Discover Human Genetic Variation
Novice by Deniz Kural
TUF: Secure Software Updates in Python
Novice by Geremy Condra
Ten Years of Twisted
Novice by Glyph Lefkowitz
mrjob: Distributed Computing for Everyone
Novice by Jimmy Retzlaff
Handling ridiculous amounts of data with probabilistic data structures
Experienced by C. Titus Brown
E
I
Useful Namespaces: Context Managers and Decorators
Experienced by Jack Diederich
E
Python for High Performance Computing
Experienced by William Scullin
E
Jython Concurrency
Experienced by Jim Baker
E
The Pyramid FAQ
Experienced by Carlos de la Guardia
Running Django Apps on Google App Engine
Experienced by wesley chun
Python 3: the next generation is here already
Novice by wesley chun
Diversity in Tech: Improving our Toolset
Novice by Jennifer Leech
Testing the Mobile (and Desktop) Web with Selenium 2.0 - Better, Faster, and more Pythonicly
Novice by Jason Huggins
Python - The Secret Sauce in the Open Cloud
Experienced by Jason Huggins
E
Hookbox: All Python web-frameworks, now real-time. Batteries Included.
Novice by Michael Carter
Hidden Treasures in the Standard Library
Experienced by Doug Hellmann
Greasing the Wheels of Exploration with Python
Novice by Michael Sims
Writing Command-Line Tools using IronPython and Visual Studios
Novice by Noah Gift
Fun with Python's Newer Tools
Novice by Raymond Hettinger
API Design: Lessons Learned
Experienced by Raymond Hettinger
E
I
HTSQL - an insanely good WSGI / REST interface to your favorite database
Novice by Clark C. Evans
Status of Unicode in Python 3
Experienced by Victor Stinner
E
I
Linguistics of Twitter
Experienced by Michael D. Healy
E
Python IDEs Panel
Novice by Dmitry Jemerov