jessenoller.com: PyCon 2010: Talks I want to see; Keynotes, registration open: I thought I’d share the talks I’m pretty jazzed about, as well as some other bits of PyCon-related news.
First up – early bird registration is open – early bird reg nets you a decent discount on registration fees for PyCon, and will run until January 6th.
Next – for those of you who didn’t see the news, Mark Shuttleworth will also be doing a Keynote at PyCon – this is awesome news. I think both keynotes, his and Antonio Rodriguez’ will be great. I don’t want to speak as to the content just yet – but with two high caliber entrepreneurs/founders, I’m dead sure it will be awesome.
As for the talks I want to see – well, this is criminally difficult. I pretty much want to see almost every single invited talk we have (I’m especially excited about Alex’s, Jack’s, Joe’s and Ned’s talks. I think our invited speakers this year will be very, very popular.
As for talks that “made it through the painstaking review process” I presided over, here’s my personal “gotta see” list:
- “Understanding the Python GIL” – David Beazley; David’s been hinting at taking his talk he did earlier this year “up a notch” – I can’t wait!
- “Actors: What, Why, and How” – Donovan Preston. Hell yeah!
- “Turtles All The Way Down: Demystifying Deferreds, Decorators, and Declarations” – Glyph Lefkowitz; Glyph is a fantastic, and energetic speaker. Definitely looking forward to see this dog-and-pony show.
- “Using Django in Non-Standard Ways” – Eric Florenzano; I’ve been doing a fair amount of non-standard Django work lately, and I’m interested to see things which may apply to my day-to-day work.
- “Modern version control: Mercurial internals” – Dirkjan Ochtman and “Hg and Git : Can’t we all just get along?” – Mr. Scott Chacon; these both apply to a lot of the work I’m doing (not the day job) and given the adoption rate of both mercurial and git, and the fact git continues to fill me with a seething rage every time I use it, I desperately need to see Scott’s talk!
That’s a quick top five (six) off the top of my head – and I could probably list out a heck of a lot more. I’m completely jazzed about PyCon this year. We’ve added a fifth track, we’ve got poster sessions, kick ass tutorials, fantastic talks, and rocking Keynotes.
PyOraGeek: PyCon pre-favorites: When I look over the PyCon 2010 talk list, I'd like to be at about half of them (a physical impossibility, until I master self-multiplexing). Still, these are the ones that I'll move heaven and earth to be at. What about you - what are your favorites?Click through for the whole list, but Catherine highlights (among others) Extending Java Applications with Jython ...IronPython Tooling ... Python in the Browser .... and others, and then ends with the magnificent:
- An Underwater Python: Tortuga the Python Powered Robot
- because, deep down inside, people everywhere are the same; we all want to be loved, and Python-powered robot submarines.
pyright: PyCon pre-favorites, the Carl T. edition: These are my picks (not in order - the truth is I could spend all day talking about a lot of these talks - they are all good - too short a life - too many good talks):
1) Ha, go to the depths of the sea to your Octopus' Garden with your submarine robot, Catherine. I'm heading skyward with robots in space.
2) Jython in the Military, is near and dear to me. Besides, bossman is giving the talk - never hurts to show up and support the team.
3) While we're on the subject of Jython,
Pycon talks I need to see in 2010. But I couldn't--I struggled to get below a dozen. So here are the top five I need to see, plus the ones I'll probably kick myself for not seeing because they're undoubtedly going to be scheduled in the same slots as the top five:I thought I'd put together a list of the five
1. Import this, that, and the other thing: custom importers (Brett Cannon)
This is an easy choice, because I'm about to be implementing one of these for work....
2. Understanding the Python GIL (David Beazley)... Given David's mindbending generators tutorial last year and his GIL presentation from ChiPy, I expect this talk to be rich in things I will be disturbed to have learned.
3. Powerful Pythonic Patterns (Alex Martelli) Alex's talk last year, Abstractions as Leverage, was curiously satisfying. He didn't present any facts I hadn't already heard or read, but his presentation made some new connections for me (in a "My God, it's full of stars!" way).
4. Threading is Not a Model (Joe Gregorio)... [and]
5. Turtles All The Way Down: Demystifying Deferreds, Decorators, and Declarations (Glyf Lefkowitz).
Tim also provides a list of another nine talks not to miss. Take a look at the schedule and the talks. What is it that you can't miss?
• registration for PyCon
• hotel room at the conference hotel
• flight or other transportation
- registration for PyCon
- tutorials at PyCon
- hotel room at the conference hotel
- flight or other transportation
World's Largest Python Conference Comes to Atlanta
ATLANTA - December 18, 2009
The Django Pony made her sparkly public debut. The infamous Beards of PyCon were captured on film. Guido van Rossum announced the beginning of his gradual retirement as Python's Benevolent Dictator for life - then kidnapped the Django Pony. Backseat language drivers were threatened with the terribl(y silly) fate of being Van Lindberg'd.
PyCon 2009 drew nearly a thousand Python programmers from around the world, representing projects on all seven continents - including Antarctica! They gathered for serious learning, discussion, and strategizing... and for not-so-serious fun. PyCon 2010, the eighth annual conference of the Python programming community, promises even more on all counts: more talks, more education, more creativity; more work and more play.
Interest in PyCon is growing along with the use of the Python language itself. This year alone has seen a 50% increase in the number of talk proposals submitted by community members, and the organizers have added an unprecedented fifth track to the conference schedule. The conference will include 95 regular talks and panels, covering everything from language basics to deep-space astronomy to robotic submarines. PyCon also offers 32 half-day tutorials, Open Space sessions, special keynotes, Lightning Talks, development sprints, an exhibit hall, and a hands-on lab - countless opportunities for attendees to learn. This year, PyCon also introduces poster sessions for detailed, personal examination of a variety of topics with subject matter experts.
Python's growth has been partially driven by an explosion in new implementations of the language. The IronPython and Jython implementations make Python a perfect tool for .NET and Java environments, respectively, gaining full-scale use of those platforms' existing capabilities and libraries while retaining Python's ease, elegance, and dynamism. Other implementations, like Stackless and Google's Unladen-Swallow, focus on improving Python execution speed. Finally, the Pynie and PyPy implementations bring Python programs to all-new experimental execution environments. All these implementations will be examined in several PyCon talks and in PyCon's Python Language Summit and Virtual Machine Summit.
PyCon 2010 will take place February 17 to 25 at the Hyatt Regency in Atlanta, Georgia. The conference is organized and run by volunteer Python programmers; the users' perspective governs everything from talk selection to conference cost, making an exceptionally worthwhile conference. Registration is open now, and early-bird registration discounts apply through January 6.
Python is an open-source, dynamically typed, object-oriented programming language that can be used in nearly the entire range of technology applications. It offers an easy learning curve and access to a vast array of libraries. With implementations available for all common operating systems as well as the Java and .NET platforms, Python can be used on virtually any system in existence. Python's power and versatility have made it one of the world's most popular programming languages, currently ranked #7 in the TIOBE index. Like other open-source, dynamic languages, it offers rapid productivity and a vigorous developer community; at the same time, Python's clarity and reliability give confidence to enterprise users.
Presented by the Python Software Foundation and sponsored by Google, the world’s largest Python conference brings together a diverse group of developers, enthusiasts, and organizations to explore new challenges, launch new businesses and forge new connections within the Python community. PyCon provides attendees with the opportunity to delve into the dynamic programming language relied upon by institutions from MIT and NASA to Cisco and Walt Disney. PyCon helps people learn new tools and techniques, present their own projects, and meet other Python fans. Press passes to the conference are available for members of the press who would like to witness PyCon in person.
Python language website: http://python.org
Python Software Foundation: http://www.python.org/psf/
TIOBE Index: http://www.tiobe.com/index.php/tiobe_index
See PyCon 2010 press releases at http://us.pycon.org/2010/about/press/
• Your registration for PyCon
• Your hotel room at the conference hotel
• Your flight or other transportation
Please see http://us.pycon.org/2010/registration/financial-aid/ for details & instructions. The deadline for applications is December 18, 2009.
We are doing a number of things this year to make this the biggest and best PyCon ever. To start with, there is more PyCon to love. We will be having five separate tracks of talks, covering everything from Python in space to Python on Wall Street. There should be something for everyone.
Interested in Java? You can see how to extend Java applications with Jython or how the military is using Jython to model real-world battlefield scenarios.
Interested in .NET? You can learn about what Microsoft is doing to support IronPython in their tools or how to use Silverlight to run applications in your browser.
Are you a scientist or do you need to crunch big data? Python is being used to crunch data from telescopes and for natural language processing with Hadoop. You can also brush up on algorithmic optimization, agent-based modeling of systems, and scientific workflow management.
If you do web-based development, you may be interested in handling geospatial data in TurboGears and in Pylons. If Django is more your flavor, you may be interested in using Pinax to speed up development, internationalizing your Django project, or even using Django in non-standard ways.
I could just list the other 81 talks that have been accepted for PyCon, but that would make this post too long. We have talks about deployment, data structures and algorithms, compilers, Python internals, NoSQL databases, concurrency, cloud computing and distributed systems.... No matter what your interest, PyCon probably has it. Until we get the schedule updated on us.pycon.org, you can view the schedule here. Which talks do you want to see?
PyCon is more than just talks, though. We have a full schedule of 32 tutorials providing in-depth training on a range of different problems:
- Just starting in with Python? We have a two day training course for learning Python from the ground up.
- Working in application development? You can learn more about building applications with the Enthought Tool Suite, rapid application development with Dabo, or GUI programming with wxPython.
- Get up to speed on web development in Django, TurboGears (including sessions on working with SQLAlchemy) and BFG.
- Go deep into IronPython development, testing your code (including testing your web applications), and implementing compilers and domain specific languages in Python.
Finally, I am excited about the poster sessions that will be presented at PyCon. For those who don't know what poster sessions are, they are a chance to present your work, your project, or just something interesting to all the attendees at PyCon. The call for poster sessions is still open, so there is still a chance for you to present at PyCon.
Registering early gets you early-bird registration rates, guarantees you the tutorials you want (here's the tutorial schedule), and helps the PyCon volunteers plan better.
We'll see you in Atlanta! Spread the word!
Poster Sessions are a new PyCon feature for 2010. Poster sessions provide an alternative presentation mechanism that facilitates more one-on-one communication between the presenter and the audience. Poster sessions are particularly suited for topics of interest to a subset of the community, and we anticipate these sessions will provide an "incubator" for further discussions.
More information about the what, how, when, and why of poster sessions is at http://us.pycon.org/2010/conference/posters/cfp/.
I will start with one of the really fun tasks - meeting the Hyatt Sous Chef ,who will be working on PyCon with us, and sampling the various choices for salads, entrees and desserts.
I remember the 'good ol days' when we ate box lunches in DC that consisted of ham and cheese sandwiches, chips, apple and a cookie. So, I am still blown away while sitting down to plan a nice catered lunch menu. WOW! 1000 Python developers dining together in a huge banquet room. It is amazing how far PyCon has come - and I hope PyCon attendees appreciate how well they are treated for their registration investment - and the effort by the community volunteers that goes into all the coordination and details. If you have NEVER been to PyCon or haven't been to one in years ... you don't want to miss 2010.
The photo was taken when we were presented the dessert choices by the Hyatt's Pastry Chef. Each of us at the sampling was served one of these beautiful plates - with coffee. The upper left was a Coca-Cola Chocolate Cake (Van's favorite). The upper right was a fresh-fruit pastry tart that was D-lite-ful. And lower left was a strawberry shortcake parfait. I enjoyed the chance to sit around with other Pythoners and sample the treats and debate the choices.
The Pastry Chef earned many +1 kudos from us by writing "Welcome Python Software" in chocolate on the plates. It was amusing when the Sous Chef alerted him to the simple fact that writing on 1000+ plates would require overtime, followed by the Pastry Chef wondering aloud "what did I get myself into".
I hope you see this photo when you are hungry and think about how well you will be treated at PyCon. Registration is open now . Just consider that for $300 you will be surrounded by other like minded Python devotees for 3 days of Python only talks - and eat very well with bfast and lunch included. This is like our own Python Community Stimulus Package.
See you in Atlanta in February.
With a record-breaking pool of submissions to choose from, the committee has assembled a program of enormous variety and quality, representing topics across the whole range of Python programming. Talks cover not just Python's traditional CPython implementation, but newer Python implementations on a variety of platforms, including Java, .NET, Parrot, and Python itself.
As always, scheduled talks are only the tip of the PyCon iceberg, which also includes tutorials, Open Spaces, keynotes, Lightning Talks, poster sessions, development sprints, hands-on lab, exhibit hall, and no end of unscheduled discussion and fun. PyCon 2010 takes place Feb. 17-25 in Atlanta, GA; see us.pycon.org.
RuPy is the strongly dynamic conference concerning mostly Ruby and Python programming languages (7 & 8 November, in Poznan, Poland). Registration has been open for some time, and now we have also completed the agenda. There will be a load of talks and many stars of the geek world will come to talk about their experiences.
After the first day of talks, we invite all attendees to join the Geek Party on Saturday night, where one can discuss Ruby and Python-related issues while holding a glass of cold beer.
The list of speakers and talks include:
- Michael Dirolf - "An Introduction to MongoDB"
- Obie Fernandez - "Rapid Application development with Rails and MongoDB"
- David Goodger - Community-oriented talk
- Charles Oliver Nutter - "JRuby: Pushing the Boundaries"
- Paolo Negri - "RabbitMQ"
- Tarek Ziade - "The Python Packaging Ecosystem"
- Scott Chacon - "Mastering Git"
Check out the complete list of speakers at http://rupy.eu/speakers/. We still have some places left, so do not hesitate if you don't want to miss any of these talks and register now for just 59 EUR.
All the details can be found at http://rupy.eu. See you at RuPy '09!
The PyCon 2010 invited speakers and their topics are
- Ian Bicking, On The Subject Of Source Code
- Jeff Rush, Interfaces, Adapters and Factories
- Jack Diederich, Python's Dusty Corners
- Mike Fletcher, Debating 'til Dawn: Topics to keep you up all night
- Raymond Hettinger, Mastering Team Play: Four powerful examples of composing Python tools
- Bob Ippolito, The other kind of testing
- Alex Martelli, Powerful Pythonic Patterns
- Joe Gregorio, Threading is not a model
- Ned Batchelder, Tests and Testability
- Holger Krekel, The Ring of Python
- Ted Leung, A Survey of Concurrency Constructs
PHP-Québec, Montréal-Python, Ruby Montréal, W3Qc, and OWASP Montréal are organizing the first edition of the ConFoo.ca conference, which will be held in Montréal, Canada, on March 10th through 12th at the Hilton Bonaventure Hotel. With over 500 attendees expected, ConFoo.ca will be one of the largest web development conferences in North America.
ConFoo.ca is looking for great speakers willing to share their experience and skills with programmers, managers, marketers and decision makers. The conference will be divided into two parts:
- A technical part, encompassing different aspects of web development: PHP, Python, Ruby, security, project management, CMSs and frameworks, databases, systems administration, web standards, accessibility and agile methods.
- A decision-making part: referencing (SEO), web marketing analysis, and social networking.
Presentations can be in English or in French, and should be roughly one hour long. Presentations may be recorded for later broadcast in digital format. All relevant details concerning the conference are available here:
Even though Python can be used for a wide range of programming tasks, the Python track at ConFoo.ca will focus on web development with Python. If you use Python to do web development, be it to generate pages, to do analytics, or to manage elastic scaling, don't hesitate to submit a talk proposal for the Python track at ConFoo.ca.
Share the word!
The format is scheduled talks on Saturday morning followed by open space talks driven by the attendees in the afternoon. On Sunday there will be sprints on various projects and, in parallel, a Python Lab that tests the attendees with interesting programming puzzles.
There is no cost to attend but we would appreciate you adding your name to the registration wiki to give us a better idea of attendance.
We expect the conference to be a small, interactive gathering of the Texas community, not a big stuffy conference. It will be a lot of fun. We hope to see you there!
Jeff Rush, an organizer
The main keynote speaker at Kiwi PyCon 2009, Joel Burton, an internationally recognised trainer and presenter, will explain how the programming language Python is becoming the language of choice for developing websites due to its simplicity and flexibility. The conference will be held at the Canterbury Innovation Incubator in Christchurch on November 7th and 8th.
Other tracks at the conference will include: GUI, Science & Math, Game, and Applications. The conference will also have a dedicated Web track, which will include presentations about many Python web technologies, such as: Django, Twisted, Zope 3, Grok, and Plone.
The conference has attracted a lot of interest from many universities throughout the country and staff and students from Auckland, Massey, Canterbury, and Otago universities will be presenting regarding how they've used Python in their research.
“As Christchurch has the reputation of being the Silicon Valley of New Zealand, its been really great to see a number of electronics companies in Christchurch support the event”, said Tim Knapp, the conference Director. Tait Electronics, a radio communications manufacturer, is a Gold sponsor for the event.
“The positive response we've received from the IT community in New Zealand has been really encouraging” commented Mr. Knapp. “Really, no matter what industry your business is in, this conference will be of benefit to you.”
Registration closes on October 23rd and registrations are limited. For more information visit http://nz.pycon.org/.
The all-volunteer Program Committee is now busy with the difficult but delightful task of selecting the very best from this huge pool of submissions. Expect a PyCon program with breadth and quality like never before!
Tutorial proposals remain open through October 18: http://us.pycon.org/2010/tutorials/proposals/
The event saw tremendous enthusiasm and participation from all over the country. Over 350 delegates and 30+ speakers attended the event. The event generated a lot of interest in the academia, with a large number of college students and fresh graduates attending it. A notable instance is the participation of 75 students from the Rajalakshmi Engg. College in the neighboring city of Chennai, who just hopped on a train to Bangalore en-masse. This is a worthy example of how Python has caught the imagination of young programmers in the sub-continent and that the language is poised for steady growth and adoption in India.
The opening keynote talk by Dr. Prabhu Ramachandran was well attended and appreciated by the crowd. Dr. Ramachandran talked about his experiences with Python and gave a very good impression upon the audience of how Python is an effective tool in quick prototyping and rapid software development from concept to the finish. He gave on to give another talk on the 3D visualizer application Mayavi which is written in Python.
There were over 30 talks in total in addition to several lightning talks towards the end of the closing day. Overall, the event was a very memorable learning and fun experience to all the Pythonistas who took part in it. The event is poised well to take the leadership in promoting Python in India in the coming years.
The event is unique in many respects. It is the first ever formal Python meet of its kind and scale ever to be organized in India. The event is fully community organized, with the Bangalore Python Users Group as the forum for coordinating activities. There are a range of talks on a variety of aspects of the Python programming language, from introductory tutorials for beginners to Python for mobile computing and Python for the Semantic web. There will also be informal sessions where individual Python developers can share their experiences on Python and how they benefited from it. Around 400 delegates are expected to take part in the event from across the country.
The event is sponsored by reputed organizations such as ThoughtWorks and ZeOmega who themselves use Python for software development. Other supporting organizations include tenXperts, Duxsoft, Navisite, Strand Life Sciences and Mahiti.org.
For more information visit http://in.pycon.org/2009.
The event will include talks highlighting how Python has been used in web and desktop applications, in the field of science and maths, in gaming and animation, and in various other fields. The programme will also include interactive sessions with the audience and opportunities for delegates to give short presentations regarding ways they have benefited from Python.
Python is used in New Zealand by reputable companies such as Weta Digital, the company behind Lord of the Rings and King Kong, and is also used extensively by the New Zealand Government, by academic institutions throughout the country and many other commercial organisations.
"We've got a great lineup of talks prepared and we've also arranged for a couple of very talented and engaging keynote speakers for the conference" said Tim Knapp, the Director of the event, "so we really do encourage all members of the IT community in New Zealand to come along, including management, to find out how Python can be used in their organisations".
The event is supported by reputable organisations Canonical, Catalyst IT, Weta Digital, the Python Software Foundation, Unfold Limited and Tait Electronics. Other supporting organisations include Encode Limited, powerHouse, PretaWeb, VortexDNA and the Plone Foundation.
150 delegates are expected from across New Zealand and Australia and registration for the conference is now open with limited numbers. For more information visit http://nz.pycon.org or contact Tim Knapp via kiwipycon at nzpug dot org.
The effort is undertaken by a group of Python enthusiasts in the BangPypers (Bangalore Python Users Group) forum.
Go to PyCon India site for the most recent information and updates. For a list of talks planned at PyCon India visit here.
Please spread the word and participate to make the first PyCon India a grand success!
Copy the HTML below to get a fully-functional badge.
alt="PyCon 2010: Atlanta"></a>
- Steve Holden, chairman of the Python Software Foundation
- Laura Creighton, one of the founders and organizers of EuroPython and core team member of the PyPy project
- Bruce Eckel, author and keynote speaker at EuroPython
- Michael Foord, IronPython developer and author
Due date: October 1st, 2009
Want to showcase your skills as a Python Hacker? Want to have hundreds of people see your talk on the subject of your choice? Have some hot button issue you think the community needs to address, or have some package, code or project you simply love talking about? Want to launch your master plan to take over the world with python?
PyCon is your platform for getting the word out and teaching something new to hundreds of people, face to face.
Previous PyCon conferences have had a broad range of presentations, from reports on academic and commercial projects, tutorials on a broad range of subjects and case studies. All conference speakers are volunteers and come from a myriad of backgrounds. Some are new speakers, some are old speakers. Everyone is welcome so bring your passion and your code! We’re looking to you to help us top the previous years of success PyCon has had.
PyCon 2010 is looking for proposals to fill the formal presentation tracks. The PyCon conference days will be February 19-22, 2010 in Atlanta, Georgia, preceded by the tutorial days (February 17-18), and followed by four days of development sprints (February 22-25).
Online proposal submission is open now! Proposals will be accepted through October 1st, with acceptance notifications coming out on November 15th. For the detailed call for proposals, please see:
For videos of talks from previous years – check out:
We look forward to seeing you in Atlanta!
In particular, we need to fill the Registration Manager role very soon as we're planning to open registration earlier this year than ever before. (More on that in a future posting!)
If you have any questions about any of the staff roles, feel free to ask on the organizers list or email any of the organizers individually!
RuPy 2009 committee is looking for speakers willing to present a Python, Ruby, Groovy or any other related subject.
If you have an interesting talk in mind go ahead and submit a talk proposal. The talk proposal should include a talk title, brief introduction and your short resume/biography.
To our invited speakers we offer free accommodation, full board and possibility to interact with a very lively IT community.
You are also free to participate in all the extra events - ‘Geek party’ always turns out great!
You can also support us by linking to our site and informing all your friends about the event and the possibility to submit a talk proposal.
Potential speakers should submit an abstract using the following form:
by September 30th, 2009 for consideration.
If you have any special presentation needs, let us know.
This conference provides a unique opportunity to learn and affect what is happening in the realm of scientific computing with Python.
Attendees have the opportunity to review the available tools and how they apply to specific problems.
By providing a forum for developers to share their Python expertise with the wider commercial, academic, and research communities, this conference fosters collaboration and facilitates the sharing of software components, techniques and a vision for high level language use in scientific computing.
The conference is hosted by the CACR (Center for Advanced Computing Research), on the Caltech Campus, Passadena, CA.
Venue: Indian Institute of Science, Bangalore
Dates: 26th and 27th September 2009
How to register:
Register online at http://in.pycon.org/2009/ register before 1st August and get an early-bird discount or register directly at the conference.
Call for Proposals:
PyCon India is looking for proposals on all aspects of Python programming. We will accept a broad range of presentations, from reports on academic and commercial projects to tutorials and case studies. As long as the presentation is interesting and potentially useful to the Python community, it will be considered for inclusion in the conference.
All the talks will be within 45-60 minutes. There will also be a dedicated Lightning Talk session for talks no longer than five minutes.
More information about the conference can be found from the conference website http://in.pycon.org/2009/.
If you have not already booked your place there is still time to get in if you register although hotel rooms are disappearing fast.
With over 400 delegates registered already and more than 100 talks and other events this is the biggest European Python event ever and is not to be missed by anyone interested in Python.
There are keynotes by Professor Sir Tony Hoare, Cory Doctorow and Bruce Eckel, and a talk on Bletchley Park from Dr Sue Black, not to mention prizes including an Xbox and a Dell Studio laptop.
The social side has not been forgotten, with a Conference Dinner on Wednesday 1st and other evening socials, and...
a Partners' Programme so you can bring your nearest and dearest and be sure that s(he) will be happy while you are immersed in things Pythonic.
Win Brownie points for a change: bring your partner!
Early Bird registration is over, although there is a concessionary rate for students, pensioners and the unwaged.
Don't miss out, book your place.
community conference for Python Programmers across Europe. This year it is being held in the Birmingham Conservatoire, United Kingdom, where previous UK Python events have been held. We are expecting 300-400 delegates from across Europe.
The first two days, Sunday 28th June 2009 and Monday 29th June 2009, are tutorial days, including an introductory tutorial for those who have never programmed in Python before.
The main conference, from the 30th June to 2nd July, has talks from the leading Python programmers from across Europe. Speakers include Professor Sir Tony Hoare, Cory Doctorow, Jim Hugunin, Bruce Eckel, Simon Willison, Christian Tismer, Emily Bache, Stani Michiels and Michael Foord. Tutorial and talk abstracts are available on the website. The full talk schedule has also now been posted:
Altogether, the conference consists of over one hundred talks, tutorials, plenary sessions and social events. To come for the whole week costs 290 pounds, but our booking form allows you to book for the parts you want, see the registration page for more details. There is also a concessionary rate which applies to over 60s, full-time students, unwaged and nurses.
The firstname.lastname@example.org mailing list is for open discussion of issues related to Python conferences. All conferences are welcome: established and planned, worldwide. The archive is open to all.
Please spread the word to conference mailing lists and to anyone who would be interested.
Come to Paris, at the "Cyberbase de la Villette" and meet the French Speaking Python community!
A lot of talks, tutorials and lightning talks will be given during this week-end, on all kind of topics.
And the great news is that the whole conference is free, thanks to our sponsors.
I'm trying to select the talks for each day in a balanced fashion: one keynote per day, at least one three-part tutorial per day, a certain number of talks with audio problems (so that we don't have an entire day of hard-to-listen-to talks at the end).
The feed URL for subscribing to the podcast is http://advocacy.python.org/podcasts/pycon.rss.
Video and audio material from PyCon 2009 is licensed under the Creative Commons CC-BY-NC-SA license. This means you can incorporate excerpts or entire recordings in your own non-commercial projects, as long as you credit the speaker and you CC-license the finished project.
For example, the 5/2 episode of Ron Stephen's Python 411 podcast [MP3 link] contains Collin Winter's explanation of the Unladen Swallow project from the Python Virtual Machines panel discussion.
To download the audio for a talk, go to the individual page for the talk. Just below the license and summary information, there's a "Play episode as" select box. The choices are MPEG4 video, Flash video, and now MP3 audio. (For many talks, MP3 is listed twice in the select box; I don't know if these two choices are different in some way, or if it's a bug. I suspect a bug, because the RSS feeds only list one URL for audio/mpeg format.)
Want an easier way to download the audio? Wait for a few days; I'm working on scraping the list of talks and will add them to the PyCon podcast's feed.
Congratulations to the entire PyCon US 2009 volunteer video team for performing this Herculean task. In total 2.2TB of video, covering 168 hours of material, were collected, edited, transcoded, and uploaded. This is divided into 96 hours from the tutorials and 72 hours from the main conference.
White Oak Technologies, Inc., Google, Sun Microsystems Sponsor World's Largest Python Conference
Python 3.0 enters spotlight at PyCon 2009
CHICAGO - March 24, 2009 - PyCon 2009, the largest annual conference of the worldwide Python programming community, takes place March 25 - April 2 at the Hyatt Regency O'Hare and the Crowne Plaza Chicago O'Hare in Chicago, IL. The core conference runs March 27-29, with days of special events both before and after the main conference.
Last December's release of Python 3.0 marks one of the most important events in Python's history, and PyCon 2009 provides developers a chance to learn to adapt to it from the worldwide masters of Python programming. Though Python's 2.x series will remain viable for years, the Python community is clearly excited about the way forward paved by Python 3.0. Several PyCon sessions will cover features new to the 3.0 release and techniques for writing Python 3.0 code. Following the main conference days (March 27-29), eighteen major Python-based projects and the Python language core itself will gather attendees for four days of development sprints, where usually far-flung groups will work together to improve and extend their project codebases, and adapt them to Python 3.0's new possibilities.
Python continues to advance in popularity and is acknowledged as one of the most important and useful languages in the IT community. In the past year, the Python language has been awarded the Linux New Media "Best Open Source Programming Language" award and the LinuxQuestions.org Language of the Year, and is currently at position 6 in the TIOBE Programming Commmunity Index.
Alan Broder, President of White Oak Technologies, Inc., says, "Since its inception in the late 1990's, WOTI's excellent reputation as a developer of high-performance software has depended on its ability to find top developers who can develop and deliver excellent software products. The marketplace for top technical talent in the Washington DC area is quite competitive, so we needed to choose a language that would enable WOTI to recruit from the widest possible pool of developers. As accomplished developers in C/C++, Lisp, Perl, and other languages, we decided to conduct an experiment to try and build identical web-client applications in both Python and Java, starting with little knowledge of either language. The results were dramatic - including all learning time, we were able to build our first viable Python application in far less time then the equivalent Java application. Python was the obvious choice, and since then, we've not looked back. We're quite pleased that Python continues to provide us with a competitive edge."
Twenty-five industry leaders have joined to sponsor PyCon 2009, including White Oak Technologies, Inc. (Diamond); Google and Sun Microsystems (Platinum); and ESRI, CCP, Visual Numerics, Microsoft, slide.com, and Walt Disney Animation Studios (Gold).
PyCon 2009 includes over eighty-five talks and keynotes, plus Open Spaces, Lightning Talks, and nighttime events - activities that give attendees chances to meet and learn from each other in unstructured and semi-structured ways. An Expo Hall will bring attendees together with sponsors and vendors.
The core PyCon conference days (March 27-29) are preceded by two days (March 25-26) of intensive half-day tutorials. Two invitation-only summit meetings, the Virtual Machine Summit and the Python Community Summit, will run concurrently with the tutorials. These first-time-ever summit meetings will give leaders from the Python and other dynamic programming language communities an opportunity to share ideas and strategize together. All PyCon attendees are invited to stay after the core conference for development sprints (March 30 - April 2).
Python is an open-source, dynamically typed, object-oriented programming language that can be used in nearly the entire range of technology applications. It offers an easy learning curve and access to a vast array of libraries. With implementations available for all common operating systems as well as the Java and .NET platforms, Python can be used on virtually any system in existence. Like other open-source, dynamic languages, it offers rapid productivity and a vigorous developer community; at the same time, Python's clarity and reliability give confidence to enterprise users. The December 2008 release of Python 3.0 marks a major milestone in Python's history, bringing new levels of clarity, consistency, and power to Python code.
Presented by the Python Software Foundation, the world’s largest Python conference brings together a diverse group of developers, enthusiasts, and organizations to explore new challenges, launch new businesses and forge new connections within the Python community. PyCon provides attendees with the opportunity to delve into the dynamic programming language employed by well-known companies such as Google, Cisco, and the New York Times. PyCon helps people learn new tools and techniques, present their own projects, and meet other Python fans. Press passes to the conference are available for members of the press who would like to see PyCon in person.
About White Oak Technologies, Inc.
White Oak Technologies, Inc. (WOTI) provides the next generation of solutions to massive, information-intensive, strategic intelligence challenges. WOTI, with its industry-leading expert staff, is a premier provider of advanced software technologies. Python is WOTI's primary programming language for solving many or our clients' problems. As a past sponsor of PyCon, WOTI is honored to further support the Python community through PyCon 2009. For more information, visit www.woti.com.
PyCon website: http://us.pycon.org
Python website: http://www.python.org
White Oak Technologies, Inc.: http://www.woti.com/
Linux New Media: http://www.linuxnewmedia.com/
TIOBE index: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Python Software Foundation: http://www.python.org/psf/
David Goodger, conference chair
If you're looking for a low-key social activity at this year’s PyCon please join us in the open space area. If you have a game you’d particularly like to play, visit the Board Games Social wiki page at the PyCon web site and add the game so we may inform fellow players or pass word for someone to bring it.
We'll have Chess, Scrabble and other standards if you're looking for something familiar, and some new variations such as Sorry Sliders, Yahtzee Free For All, Lost Cities the Board Game, Hive with the Misquito and Monty Python Fluxx. The games are brought by attendants and some loaners are being provided by Time Well Spent and Chicago game stores Cat-n-Mouse and Chicagoland Games.
With PyCon less than a week away, we are in desperate need for Session Staff and Session Runners in particular. Being a Session Runner is a simple task where you work with presenters to make sure they are ready to present before they give their talk, and help the Session Chairs with the transition between speakers. The rest of the time you are free to see whichever presentation or other activity you wish.
All session staff this year will have radios with headsets so staying in touch will be easy. Everyone can see which session still need session staff on the main Schedule; those talks w/o star or clipboard icons. Signup is very simple, and this is a great way to be involved and make the conference run smoothly.
For information on this and other volunteer opportunities please check out the Volunteer page.
Today (March 18) is the last day for online registration for PyCon 2009. While you can register on-site next week, registering online will save you money and time.
See you in Chicago!
The Virtual Machine Summit on March 25, sponsored by Sun Microsystems, and Python Language Summit on March 26, both at PyCon 2009 in Chicago, are invitation-only events that will bring cross-discipline groups together to discuss and strategize on challenges that are common across their projects.
Allison Randal, architect of the Parrot virtual machine and a director of the Perl Foundation, said, "Virtual machines have become such a crucial part of language development that there are groups working on them from virtually every language community. We're facing similar challenges, and too often, we've been facing them separately. I'm looking forward to this chance to share ideas with some of the best minds in programming."
Python itself has grown into a variety of Python implementations (CPython, Jython, IronPython, PyPy) and an ecosystem of tools and resouces like the Python Package Index. The Python Language Summit will bring managers of these projects together for focused discussions on topics including the ongoing transition to Python 3.0, better coordination between different Python implementations, and improved packaging of Python libraries and applications. The agenda is at http://us.pycon.org/2009/about/summits/language/.
PyCon 2009 takes place from March 25 to April 2 at the Hyatt Regency O'Hare and the Crowne Plaza Chicago O'Hare in Chicago, IL. The core conference dates are March 27 -- 29; the two summits run concurrently with the tutorials on March 25 -- 26. The core conference is followed by development sprints (March 30 -- April 2), sponsored by Canonical, where attendees will work with project leads for four days of intensive, cooperative coding to advance major Python projects.
Python is an open-source, dynamically typed, object-oriented programming language that can be used in nearly the entire range of technology applications. It offers an easy learning curve and access to a vast array of libraries. With implementations available for all common operating systems as well as the Java and .NET platforms, Python can be used on virtually any system in existence.
Like other open-source, dynamic languages, it offers rapid productivity and a vigorous developer community; at the same time, Python's clarity and reliability give confidence to enterprise users. The December 2008 release of Python 3.0 marks a major milestone in Python's history, bringing new levels of clarity, consistency, and power to Python code.
Presented by the Python Software Foundation, the world’s largest Python conference brings together a diverse group of developers, enthusiasts, and organizations to explore new challenges, launch new businesses and forge new connections within the Python community. PyCon provides attendees with the opportunity to delve into the dynamic programming language employed by well-known companies such as Google, Cisco, and the New York Times. PyCon helps people learn new tools and techniques, present their own projects, and meet other Python fans.
PyCon 2009 is sponsored by twenty-two leading companies, including White Oak Technologies, Inc. (Diamond); Google and Sun (Platinum); and ESRI, CCP, Visual Numerics, Microsoft, slide.com, and Walt Disney Animation Studios (Gold).
PyCon website: http://us.pycon.org
Python Language Summit website: http://us.pycon.org/2009/about/summits/language/
Virtual Machine Summit website: http://us.pycon.org/2009/about/summits/vm/
Python website: http://www.python.org
David Goodger, conference chair
The deadline for PyCon 2009 hotel reservations at the conference rate is 3:00 pm (Chicago time; 21:00 UTC) on Friday, March 6. Act now, because the regular rate is considerably higher!
If you haven't registered for PyCon yet, there is still time! The regular online registration deadline is March 18. After that, on-site registration will be available, but the price is higher.
import __future__, NPR's Science Friday has managed to record and publish interviews at PyCon's sprints... a month before they take place!
Watch it at Science Friday
The early-bird registration deadline for PyCon 2009 is February 21, only a few days from now. After that, the price for registration will be going up.
Hotel reservations at the conference rates are still available, but not for long. Act now, because the regular rate is considerably higher!
A reminder to tutorial and talk speakers: you are responsible for your own registration and hotel reservations. So don't delay!
- YOUR FRIEND
- Wherever did you get that lovely blog badge?
- At the "Publicize PyCon" webpage, of course. They have badges in a variety of styles and sizes to insert into blog entries, blog sidebars, and any other sort of webpage.
- YOUR FRIEND
- It's so stylish! And it shows you're going to PyCon, one of the most valuable and enjoyable conferences in the tech world.
- Not just that - by encouraging new attendees to come to PyCon, I'm helping make the pool of talent and energy that we share there even more dynamic and exciting. I'm helping build a better conference with this simple badge!
- YOUR FRIEND
- Was it difficult to insert?
- As easy as cutting and pasting this:
<a href="http://us.pycon.org"><img src="http://us.pycon.org/media/2009/public/pycon2009-horizontal-large-215x135.png" alt="PyCon 2009: Chicago"></a>
- YOUR FRIEND
- I'm so jealous! It must have cost a fortune.
- Not at all! All "Publicizing PyCon" materials are absolutely free. And there's more - slides to insert into your talks and flyers to make for your usergroup or bookstore.
- YOUR FRIEND
- Well, that settles it! I'm going to visit "Publicizing PyCon" today.
PyCon 2009 Takes Python to New PlacesCHICAGO - February 10, 2009 - PyCon 2009, the seventh annual conference of the worldwide Python programming community, has opened registration and announced its list of accepted talks. The topics show Python appearing in a variety of places outside its traditional realms.
From hackathons in Africa to a neutrino detector at the South Pole; from massive multicore machines to tiny embedded wireless devices; and from mobile phones to distributed heterogeneous networks, talks at Pycon 2009 demonstrate how Python is being used in places and in ways that will startle even longtime Python users. Python continues to branch out across software platforms as well, with several talks covering the growing use of IronPython and Jython on the .NET and Java platforms.
Meanwhile, traditional Python strongholds such as science, education, databases, and web programming are not neglected, and several talks flesh out attendees' understanding of fundamental Python topics. Software craftsmanship is another prominent topic, with many talks describing techniques for testing and deploying high-quality code.
The 10 invited talks and 65 accepted talks are only a part of PyCon's schedule. The three-day main conference will be preceded by two days of intensive tutorials with 32 sessions on a broad range of topics. Lightning Talks, Open Space sessions, and keynotes will provide even more learning opportunities throughout the conference. Finally, attendees are invited to stay after the conference for four days of development sprints, where they can work alongside some of Python's greatest programmers to advance prominent Python projects like Django, One Laptop Per Child, and the Python language itself.
PyCon 2009 takes place from March 25 to April 2 at the Hyatt Regency O'Hare and the Crowne Plaza Chicago O'Hare in Chicago, IL. The core conference dates are March 27 -- 29; tutorials run March 25-26, and development sprints run March 30 - April 2.
About PythonPython is an open-source, dynamically typed, object-oriented programming language that can be used in nearly the entire range of technology applications. It offers an easy learning curve and access to a vast array of libraries. With implementations available for all common operating systems as well as the Java and .NET platforms, Python can be used on virtually any system in existence. Like other open-source, dynamic languages, it offers rapid productivity and a vigorous developer community; at the same time, Python's clarity and reliability give confidence to enterprise users. The upcoming production release of Python 3.0 marks a major milestone in Python's history, bringing new levels of clarity, consistency, and power to Python code.
About PyConPresented by the Python Software Foundation, the world’s largest Python conference brings together a diverse group of developers, enthusiasts, and organizations to explore new challenges, launch new businesses and forge new connections within the Python community. PyCon provides attendees with the opportunity to delve into the dynamic programming language employed by well-known companies such as Google, Cisco, and the New York Times. PyCon helps people learn new tools and techniques, showcase projects, and meet other Python fans.
LinksPyCon website: http://us.pycon.org
Python website: http://www.python.org
PyCon invited talks: http://us.pycon.org/2009/conference/keynotes/
PyCon accepted talks: http://us.pycon.org/2009/conference/talks/
PyCon tutorials: http://us.pycon.org/2009/tutorials/schedule/
Media ContactDavid Goodger, conference chair
See PyCon 2009 press releases at http://us.pycon.org/2009/about/press/
The development sprints are a key part of PyCon, a chance for the contributors to open-source projects to get together face-to-face for up to four days of intensive learning and development. Newbies sit at the same table as the gurus, go out for lunch and dinner together, and have a great time while advancing their project. Sprints are one of the best parts of PyCon; in 2008 over 250 sprinters came for at least one day!
If your project would like to sprint at PyCon, now is the time to let us know. We'll collect your info and publish it so that participants will have time to make plans. We'll need to get the word out early so that folks who want to sprint have time to make travel arrangements.
In the past, some have been reluctant to commit to sprinting: some may not know what sprinting is all about; others may think that they're not "qualified" to sprint. We're on an ongoing mission to change that perception:
- We'll help promote your sprint. The PyCon website, the PyCon blog, the PyCon podcast, and press releases will be there for you.
- PyCon attendees will be asked to commit to sprints on the regist which will include a list of sprints with links to further info.ration form,
- We will be featuring a "How To Sprint" session on Sunday afternoon, followed by sprint-related tutorials, all for free. This is a great opportunity to introduce your project to prospective contributors. We'll have more details about this later.
- Some sponsors are helping out with the sprints as well.
There's also cost. Although the sprinting itself is free, sprints have associated time and hotel costs. We can't do anything about the time cost, but we may have some complimentary rooms and funding available for sprinters. We will have more to say on financial aid later.
Those who want to lead a sprint should send the following information to email@example.com:
- Project/sprint name
- Project URL
- The name and contact info (email and/or telephone) for the sprint leader(s) and other contributors who will attend the sprint
- Instructions for accessing the project's code repository and documentation (or a URL)
- Pointers to new contributor information (setup, etc.)
- Any special requirements (projector? whiteboard? flux capacitor?)
We will add this information to the PyCon website and set up a wiki page for you (or we can link to yours). Projects should provide a list of goals (bugs to fix, features to add, docs to write, etc.), especially some goals for beginners, to attract new sprinters. The more detail you put there, the more prepared your sprinters will be, and the more results you'll get.
In 2008 there were sprints for Python, TurboGears, Pylons, Django, Jython, WSGI, PyGame, Bazaar, Trac, PyCon-Tech, OLPC, Orbited, PyPy, Grok, and many others. We would like to see all these and more!
Sprints will start with an introductory session on Sunday, March 29; this session will begin immedately after PyCon's scheduled portion ends. The sprints themselves will run from Monday, March 30 through Thursday, April 2, 2009.
You can find all these details and more at http://us.pycon.org/2009/sprints/.
If you have any questions, feel free to contact the sprint coordinator, Jacob Kaplan-Moss .
Thank you very much, and happy coding!
Registration volunteers have been instructed to refuse admission to Randall Munroe personally, and in fact, to any stick figures who may attempt to register, particularly if they are wearing hats. If Mr. Munroe happens to defeat our elaborate security protocols and attend nonetheless, we urge attendees to avoid any Open Spaces he may convene.
Then we decided to do more. Throughout PyCon's history, a small group of speakers has consistently delivered fantastic talks and attracted glowing reviews from our attendees. So this year, we approached them and said "come talk about whatever you want". Their talks didn't go through the normal review process by the Program Committee. Instead, they're invited talks, a new category of talks -- in addition to the scheduled talks and the keynotes -- that will shine a spotlight on what we believe is the very best PyCon has to offer.
Our inaugural invited speakers are Ian Bicking, C. Titus Brown, Brett Cannon, Bruce Eckel, Raymond Hettinger, Steve Holden, Adrian Holovaty, Jim Hugunin, Bob Ippolito, Ted Leung, and Alex Martelli, and you can read more about their talks on our keynotes page.
And stay tuned for our upcoming announcement of this year's keynotes!
• Your registration for PyCon
• Your hotel room at the conference hotel
• Your flight or other transportation
Please see http://us.pycon.org/2009/registration/financial-aid/ for details & instructions. The deadline for applications is February 23rd.
Registration is now open for PyCon 2009, the annual U.S. Python community conference! Early-bird registration is open until February 21: register now at the low rates. See the PyCon web site for complete details.
PyCon 2009 will be held from March 25 through April 2 in Chicago:
- Tutorial Days: Wednesday, March 25 & Thursday, March 26
- Conference Days: Friday, March 27, through Sunday, March 29
- Development Sprints: Monday, March 30 through Thursday, April 2
Register early, especially if you'd like to attend tutorials, as tutorials fill up early. There are 32 great tutorials to choose from, in four sessions over two days.
The volunteer organizers have been busy developing the software, providing the website content, testing & debugging. There is still much to do, and you can help!
See you in Chicago!
Of course, don't forget that the scheduled talks are only a small part of the PyCon experience. There's also Open Spaces, tutorials, keynotes, Lightning Talks, sprints, exhibitors, and just plain spending time with others from the Python community.
This is a community conference - so we need your talks to make it a success.
We're looking for proposals on all aspects of Python programming from novice to advanced levels; applications and frameworks, or how you have been involved in introducing Python into your organisation.
To submit proposals see: Call for Talks, Papers and Tutorials
If you have friends or colleagues who have something valuable to contribute, twist their arms to tell us about it! Please point anyone that you feel may be interested to this link.
Already we have some fine keynote speakers, with more to be confirmed:
Following on after the conference will be several days of sprints (3rd July on). If you are involved in a Python project, and would like to sprint on it, then please add it to the list of sprints and sprint ideas on the wiki.
The dates for your diaries are:
- Sunday 28th June - Monday 29th: Tutorials
- Tuesday 30th June - Thursday 2nd July: Core conference
- Friday 3rd July onwards: Sprints