2014-02-24

PyCon 2014: Call for On-Site Volunteers

PyCon is organized and run by volunteers from the Python community. This year we're looking for over 200 on-site volunteer hours to help make sure everything runs smoothly. Everyone who is attending PyCon is welcome to volunteer, and all help is very much appreciated. Thank you!

Pro Tip: Sign-up to be a Session Chair or Session Runner – it's a great opportunity to meet your Python heros!

Questions? PyCon Organizers: pycon-organizers@python.org

VolunteerSign-upWhen
Session Staffclick S on the scheduleFri - Sun
Registration DeskRegistration sign-upTues - Sun
Handout Swag BagsSwag handout sign-upFri - Sat
Swag Bag StuffingJust Show Up!Thur (4 - 8pm)
Stuff 10 bags!
Tutorial SupportTutorial support sign-upWed - Thurs
Miscellaneous HelpMiscellaneous help sign-upTues - Sun

Session Staff

Volunteer: To sign-up to be a session chair/runner: click S on the schedule
  • Session Chairs and Session Runners are present for an entire session (usually 2 to 3 talks in a row).
  • Session Chairs introduce the speaker, manage the time, and facilitate the question and answer period. "Please be seated. Our next speaker is..."
  • Session Runners help the speaker get from the Speakers Lounge to the appropriate stage. They help in any way needed to make the session run smoothly.
  • Sessions Schedule: confirm talks you are staffing / tracks which need staff (hint: click the session# to sign-up for a role)

Registration Desk

Volunteer: Sign-up for an hour slot at the registration desk: registration desk sign-up
  • Someone needs to say "Welcome! What is your name?", print a name tag, hand them their stuff.
  • Please consider signing up for an hour on the registration desk. It's a great way to meet people and answer basic questions. If this is your first PyCon, it's a good way to get into volunteering!

Swag Bag Handout

Volunteer: Sign-up for an hour slot at the swag/t-shirt desk: swag handout sign-up
  • Help distributing swag bags & t-shirts; especially during that busy first morning of the conference.

Tutorial Support

Volunteer: Sign-up for an hour slot helping with a tutorial: tutorial support sign-up
  • We're looking for one "Tutorial Host" for each tutorial to help welcome participants as they arrive: be sure they're in the right tutorial, give them any printed handouts, ask them if they need help setting up their laptop, etc.
  • This need is for approximately 20 minutes before tutorials start until about 20 minutes after they start (about 40 minutes). See guidelines at: tutorial hosts.

Miscellaneous Help

Volunteer: Sign-up for miscellaneous tasks: odd jobs sign-up
  • We need 5 volunteers to help setup the Young Coders lab on Friday evening.
  • We need 5 volunteers to help teardown the Young Coders lab on Saturday last afternoon.
  • We may also need last minute help with other miscellaneous setup and teardown.

Stuff Swag Bags

Volunteer: Just show up! Thursday April 10th, 4pm - 8pm (or until we're done)
  • Come stuff 10 bags! Many hands make light work!
  • Help in quick sprints with lots of other people. For the big event, look for us at the end of tutorials on Thursday. Our goal is 5 bags/minute (can you guess how many things go in each bag? - close to 1/4 million items to bag!). Are you agile - in a crowd? We'll need about 100 volunteers for this sprint.


Stuffing Swag Bags - PyCon 2012
Photo: by kennethreitz

IPython at the PyCon Tutorials

You may have heard the news that conference tickets have sold out, but you know what’s not sold out? Tutorial tickets!

These three-hour courses are taught by Python experts and cost only $150. Take for example the “IPython in depth: high productivity interactive and parallel python” tutorial. Fernando Perez, creator of IPython and recipient the Free Software Foundation’s 2012 Award for the Advancement of Free Software, will walk you through the many uses of the great IPython project.

IPython’s use as a shell has recently been shown off in the recently redesigned python.org, which includes an embedded version of the shell. The tutorial goes far beyond the shell’s capabilities. The graphical console goes a step beyond, offering features such as inline images, such as those generated by matplotlib.

One of the most popular features of late is the notebook, providing a document-like view, combining code with results, all displayed in a browser. The high-performance features of IPython will also be covered, explaining the project’s use in a cluster of IPython engines to make your computations really fly.

IPython is also at the center of Matthew Russell’s “Mining Social Web APIs with IPython Notebook.” The author of “Mining the Social Web,” “Mining Twitter,” and others, Matthew’s examples build on those in the books, and target attendees with little programming or data mining experience.

Using APIs to LinkedIn, Facebook, Google+, Twitter, and GitHub, each service will answer a question through Matthew’s “Aspire, Acquire, Analyze, Summarize” approach. IPython notebook will be used to let the attendees tweak the pre-made modules for each API and get started. After a walkthrough of mining techniques, attendees will be on their way to finding meaning within the vast data available to them.

If these tutorials or others interest you, be sure to sign up today. Tickets are selling quickly!

2014-02-22

Software Carpentry at PyCon

Software Carpentry at PyCon

On April 14 - 15, with the support of PyCon and Enthought, Mozilla Science Lab will be holding our largest Software Carpentry workshop ever alongside PyCon at the Palais des Congrès de Montréal. These workshops are open to everyone, not just PyCon attendees, so please let your friends and colleagues know.
Software Carpentry's mission is to teach researchers in science, engineering, medicine, and other fields the concepts and skills they need to get more done with computers in less time with less pain. Our two-day workshops teach how to manage files and data better, how to automate repetitive tasks, and how to track and share work. Participants also learn how to grow a program from a few lines to a few dozen lines (or more) in a way that ensures they always know what their code is doing -- and that it's doing what they mean it to!

Software Skills for Scientists and Engineers: $20

This two-day workshop will run on April 14-15, and will cover the Unix shell, Python, Git, and SQL. We encourage learners to sign up in pairs or groups so they have friends to work with at the bootcamp, and can support one another when they're back at their desks.

Eventbrite - Montreal Software Carpentry Bootcamp

Software Skills for Librarians: $20

This two-day workshop will also run on April 14-15, but is aimed at librarians and other information management professionals. It will cover the same core topics as the workshop for scientists, and, like it, is open to everyone (not just PyCon attendees).

Eventbrite - Software Skills for Librarians

How to Teach Programming: $10

Finally, we are running a one-day class on how to teach programming to novices on April 14, and again on April 15. This class will cover the basics of educational psychology and instructional design, and show participants how to apply ideas from both in the classroom.

Eventbrite - Learn to Teach Programming

Master Classes - $10 each

And if you're staying for the sprints, we're also running two special one-day master classes for PyCon attendees:
The class on April 14 will be taught by Prof. Titus Brown, who will explore next-generation sequencing (NGS) and other aspects of bioinformatics.

Eventbrite - PyCon Montreal NGS Master Class by Software Carpentry

On April 15 Prof. Ramnath Vaidyanathan will present an introduction to programming in R for people who are already comfortable in Python.

Eventbrite - PyCon Montreal R for Pythonistas Master Class by Software Carpentry

Software Carpentry is an educational program of the Mozilla Science Lab, a new division of the Mozilla Foundation which works to help researchers change the way science is done using the power of the open web. Follow us at @MozillaScience or @swcarpentry.



Thanks to Enthought for their generous support of this bootcamp.

2014-02-21

Startup Row North American Tour – more dates

After very sucessful events in Seattle and San Francisco, Startup Row we are bringing startup row to more cities for evenings of excitement and live pitching competions.

Here are our next few stops:

Startup row is our celebration of Python entrepreneurship. Twelve selected young companies will be given both space where they will enjoy exposure and visibility on par with the other leaders of the industry.

Stay tuned for more cities and remember that you can always apply online.

Sign up for Young Coder tutorials!

While attendees at PyCon have traditionally been adults, Python's use had long spread to more than adults in the workforce. Colleges have been teaching Python for years, high school students have been using Python for projects, and programming books for kids have become quite popular.

In 2012 we cut the student rate in half, bringing the ticket cost down to $100 for a three-day conference. We figured this would reach out to those college students, particularly local ones, and it worked. However, we still had another group to reach: the kids.

In 2013 we introduced a tutorial session for kids 12 and over called, "The Young Coder: Let's Learn Python," taught by Barbara Shaurette and Katie Cunningham. It was an absolute hit. Barbara and Katie loved it. The kids (and parents!) loved it. The sponsors loved it. It was so well received that the material has now been taught at other conferences, including PyOhio last summer, and this weekend at PyTennessee.

If you have a child 12 or over who wants to learn Python, sign them up today, for free!

Yep, that's right. For $0 USD ($0 CAN), your child spends a day being introduced to Python in a fun environment using the Raspberry Pi, and gets to take home their own copies of "Python For Kids" and "Hello World! Computer Programming for Kids and Other Beginners" books.

The tutorial on Saturday will be taught in English by Barbara and Katie, and the tutorial on Sunday will be taught in French by Davin Baragiotta and David Cormier, so be sure to sign up for the session that makes sense for you.

Interested in helping?

This tutorial series has been so successful in part thanks to the volunteers assistants who give the kids close attention and help them through the tutorial. For PyCon 2014, we're looking for 10 English speaking assistants for Saturday, and 10 French speaking assistants for Sunday. If you're interested in lending your time, please sign up for an assistant spot on Eventbrite! Not only do the teachers need your help, the kids do as well.

2014-02-18

Startup Row heads to San Francisco!

Startup Row heads to San Francisco!

After a very entertaining event in Seattle where 300 attendees joined us, Startup Row is heading south to San Francisco. The next Startup Row pitching contest will take place this Wednesday at Twitter headquarters.

Robert Scoble is going to start off the evening with a fireside chat with David Glickman, founder of Lively. Robert and David will discuss the age of contextual computing. Lively improves the connectedness of independent living seniors with the placement of discrete sensors that share a senior's activity data with extended and distributed family members. Expect the conversation of Lively's product to veer into topics touching on Robert Scoble's most recent book the Age of Context. Then startups using Python will give pitches, competing for a booth at PyCon held this year in beautiful Montréal.

In the interest of PyCon to give a chance to startups outside of the San Francisco and Silicon Valley orbit, Startup Row invited Informion to fly in from Seattle to make the pitch event at Twitter HQ. Informion founders Ritwik and Avilay were members of Windows Azure's founding team.

TechCrunch writer Alex Wilhelm will be joining us on the judging panel, along with Benjamin Chess, Director of Engineering at Yelp, Young-Sae Song Corporate VP of Marketing at AMD, and Jess Verrilli from Twitter.

Stay tuned for more cities to be announced shortly, and remember that you can always apply online.

Tutorial Sales Still Rolling!

Although conference tickets are sold out, tutorial tickets are not. Whether you got a conference ticket or not, you’ll want to check out our tutorials, as our tutorials are perhaps one of the best values that PyCon offers. Some of the tutorial instructors are full-time educators, and some are the creators of the software they’re teaching. In any case, you’re getting expert instruction by some of the best in the community.

Tutorials cost $150 each, which gets you three hours of classroom instruction, and includes a coffee break. Both Wednesday April 9 and Thursday April 10 have two sets of tutorials: a morning session and an afternoon session, split by a provided lunch.

For Django Beginners

Kick off Wednesday morning with Kenneth Love’s “Getting Started with Django, a crash course.” Kenneth created a popular series of the same name, available at http://gettingstartedwithdjango.com/, featuring video tutorials to walk you through building websites with Django. At PyCon, he’ll take his extensive Django knowledge and impart best practices while going beyond the existing tutorial series.

The tutorial will go from the humble beginnings of a simple app, up through some intermediate improvements, on through deployment to Heroku. While it’s not quite a tutorial for absolute beginners, if you’ve gone through Django’s official tutorial, you’re all set to go from beginner to intermediate. A high bandwidth environment like an in-person tutorial is a great way to get on your way with something like Django.

For Python Beginners

If you’re a beginner to Python and programming in general, Jessica McKellar’s “A hands-on introduction to Python for beginning programmers” will get you started. She gave the same tutorial last year, and I brought my brother out to Santa Clara for it. He walked away having picked up the basics, and was excited to learn more, so I’d call that a success. I know he did.

This tutorial assumes no prior programming experience, so it’s a great opportunity to level up your skills and add Python to your toolbox. If you know someone who wants to get started, let them know about this great opportunity! If you’re reading this because you want to get started, go for it! You won’t be disappointed.


There’s a lot to choose from on the schedule, and there are three other sessions to improve your Python skills. We’ll follow up tomorrow with some Wednesday afternoon sessions!

2014-02-17

PyCon Dinner Registration

New This Year - PyCon Dinners!

Join us Friday April 11th at 6pm after the first day of talks for great food, great company, and great speakers!
If you're new to PyCon, this is an opportunity to make new friends early on in the conference. Both dinners have an audience participation aspect designed to get people talking; especially those new to PyCon (which was 60% of attendees last year based on the post-conference survey).
And if PyCon is an annual event for you, then you already know that the conference continues with great conversations long after the talks end for the day, so pull up a chair!

Note: Advance registration is required (see registration information below).

PyCon Dinner Speakers


Brandon Rhodes

The first dinner, at the Place d'Armes Hotel, will feature Python trivia emceed by the fantastic Brandon Rhodes. He's well-loved in the Python community for his depth of Python knowledge and sense of humor, and we're very excited to answer his trivia questions.

Greg Brockman
For the second dinner, at the Vieux Port Steakhouse, we'll have Greg Brockman give a short talk and provide a few problems for people to discuss during dinner. We're expecting this to be a lot of fun, since Greg put together the incredible Stripe capture-the-flag competitions.

PyCon Dinner #1 - Hosted by Brandon Rhodes

Location:

  • Place d'Armes Hotel & Suites
    55, Rue St-Jacques, Montréal
    Room: bossa/blues/jazz
    6pm, Friday April 11th

Menu:

  • Micro green salad with citrus vinaigrette and orange and grapefruit supremes
  • Parmentier of beef braised in its juices, potato & beet purée, taro chips
      -or-
    Vegetarian option: marinated tofu, black bean and soy, fennel and chicory salad
  • Royal chocolate (chocolate mousse, lemon financier, crispy praline)
  • Coffee or tea

PyCon Dinner #2 - Hosted by Greg Brockman

Location:

  • Vieux Port Steakhouse
    39 Saint-Paul E., Montréal
    6pm, Friday April 11th

Menu:

  • Goat cheese and dried cranberries on a bed of baby green mesclun salad
  • Strip loin steak New York cut, roasted garlic mashed potatoes, peppercorn sauce
      -or-
    Grilled salmon filet, wild rice and sauteed spinach
      -or-
    Vegetarian option available on request
  • Joconde cake with blueberry mousse
  • Coffee or tea

Registration

Head on over to your existing PyCon registration to add a PyCon Dinner to it! Note that these dinners are at the same date/time so you'll only be able to pick one.

The Python Software Foundation has kindly agreed to subsidize these dinners, reducing the ticket price by 25%.

  • $45.00 Per Person
  • Advance registration required:
    1. Edit your existing PyCon registration
    2. Click "Continue"
    3. Click "Add Conference Dinners"
    4. Enter Quantity, click "Continue"

Note: Please register sooner rather than later so that we can let the restaurants know approximate numbers.

Questions?

Sold out!

PyCon 2014 is sold out!

Following two sold out events in Santa Clara, CA, we're so happy to make it a third in Montréal. The talk schedule is amazing, tutorials are better than ever, posters are looking great, and all together it's shaping up to be an incredible conference. We're bringing back the 5K Charity Fun Run, Young Coder workshop, and have more events to announce.

If you weren't able to get a ticket, we hope you'll explore other conference opportunities. The Python community has been growing a ton lately, and conferences are popping up all the time. Next weekend is PyData London, PyCon Philippines, and PyTennessee. DjangoCon Europe and PyCon APAC are in May. PyCon Singapore is in June. SciPy, EuroPython, and PyOhio are in July. Follow @pythonevents on twitter for an event feed, or check out a calendar on the Python wiki.

Please note that there is no waiting list, and registration is closed to new registrations. If you were granted a ticket by financial aid or have a ticket via a sponsor package, you have a registration code that allows you to complete your signup process.

While the conference dates of April 11-13 are sold out, tutorials are not yet sold out. We still have space in some of our tutorials, so check out the schedule and see what you can learn! Tutorials cost $150 per session, which is an absolute deal to get three hours of training by leaders of the community, domain experts, and full time educators.

If you got a ticket, we'll see you in Montreal! If you didn't we hope to see you next year!

2014-02-15

Python Education Summit Call for Papers

Python Education Summit at PyCon 2014

The Python Education Summit is gathering of teachers and educators focused on bringing coding literacy, through Python, to as broad a group of audiences, as possible. We invite educators from all venues to consider joining the discussion, share insights, learn new techniques and tools and generally share their passion for education. We are looking for educators from many venues: authors; schools, colleges, universities; community-based workshops; online programs; and government.
If you are interested in attending this summit, presenting or have questions, please contact Naomi CederChalmer Lowe or Jessica Nickel.

Python Education Summit - Call for Papers

Do you have a story to share on education and Python? We are actively looking for presenters for the Python Education Summit and have extended the submission deadline. Please submit a topic you would like to present on. Interested in seeing the topics others are proposing to speak on? Click here to have a look and vote for your favorites - help us define this year's agenda.
Need some ideas for topics you could present? Maybe one of these topics will inspire you to share your experiences:
  • The joy and pain of authoring a book on Python
  • Teaching Python on a shoestring budget
  • Gamifying how you teach Python to strengthen engagement and return on investment
  • Using the Raspberry Pi to teach Python
  • Tips for developing your Python-based curriculum
  • How to choose what to teach
  • Educating children to program in Python
  • Educating seniors to program in Python
  • Helping a student transition from Learning Py to Py Employment
  • How to make money teaching Python
  • Developing a community program teaching Python
  • Train the Trainer: teaching volunteers to teach Python
  • Exploring the resources available to instructors
  • Choosing the right teaching resources
  • Taking a student to the next level - guiding 'self study'
If you are interested in presenting, please submit your ideas for topics/presentations that you would like to present. We will gather feedback on the submissions to assist us in building the agenda. All submissions must be in by February 25th and decisions on speakers/presenters will be made and speakers will be notified by February 28th, 2014.
NOTE: All speakers will be offered early bird pricing for attendance at PyCon.

2014-02-11

Seattle Tech Meetup Goes Python for PyCon

The Seattle Tech Meetup is Seattle's largest monthly technology event, and tonight it'll be a Python heavy event, thanks to the organizers turning the meetup over to PyCon Startup Row organizers Yannick Gingras and Don Sheu. Several Seattle-based startups will be presenting, including Rover.com, Big Door, EnergySavvy, Logos, and Offerup.

Come learn how these companies have quickly gained traction and how Python helped them do it.

Please RSVP now before space runs out: http://www.meetup.com/SeattleTechMeetup/events/159531072/

2014-02-01

EuroPython Early Bird Tickets

Post by: Andreas Jung
We are pleased to announce that the EuroPython 2014 ticket sale will start next Wednesday, 05/02/2014 with the Early Bird ticket phase. There is a contingent of 300 tickets that will be sold to a reduced price in three categories:
  • Business
  • Personal
  • Student
If you are a student and want to get the student discount, please email a copy of your student identity card to helpdesk@europython.eu once the sale has started. An email prior the to sale start will not be considered. The requests will be processed in the order they are received.