spacer
spacer
spacer

About

Pycon Finland is a non-profit conference organized by a non-profit organization Python Finland association. The conference is meant for people interested in Python software development and related technologies. It's a part of global PyCon conference series

Pycon Finland 2012 will be held on October 21-22. We'll have talks on the first day, and the second day is reserved for sprints, workshops and the biannual meeting of Python Finland association.

The venue for the conference is Aalto University campus, located at Otaniemi, Espoo, outside Helsinki city.

As a special feat, this year we'll have more sauna than all other Pycons of the world combined.

Follow Us to keep yourself up-to-date!

Talks

Kenneth Odoh - Data Visualization in Python/ Django

Data Visualization is a very important aspect of descriptive statistics. Imagine a situation when a business manager wants to know the amount of sales made for the day. He can get his problem solved in two ways. One of them is by showing the manager a descriptive log of the daily statistics, while this could be helpful to a statistician, it may make no sense to the business manager. The other way is use charts. We all know that a picture speaks clearer than sound. The statistical data becomes very clear when they are displayed in charts. The talk will show how to create this charts and display them in a Django application. This talk will show how to get the data to be represented in a chart. Using a scheduler to call an event that creates and loads the data in a database. We can now process the data transparently from the database.

Ross Lawley - MongoDB: how to use it, scale it and what not to do with it.

MongoDB - from "humongous" - is an open source, non-relational, document-oriented database. Trading off a few traditional features of databases (Notably joins and transactions) in order to Achieve much better performance, MongoDB is fast, scalable, and designed for web development. The goal of the project is MongoDB to bridge the gap between key-value stores (which are fast and highly scalable) and traditional RDBMS systems (which queries Provide rich and deep functionality). This talk will introduce the rich feature set of mongoDB and examine how easy it is to develop with using python. We’ll discuss the various ODM’s solutions that really let you develop quickly and how mongoDB can be used to easily scale.

Vladimir Keleshev - Create beautiful command-line applications with Python

We, as developers, build software. A great part of this software has command-line interfaces (CLI). As with any user interfaces it is hard to get them right. Fortunately, we have tools (such as optparse and argparse) that help us to avoid burden associated with creating great CLI. Or do they? This presentation will show the drawbacks of those tools, and present a better solution for creating beautiful command-line apps in Python.

Jukka Lehtosalo - mypy: a Python variant with seamless dynamic and static typing

Mypy is an experimental variant of Python that supports writing programs that seamlessly mix dynamic and static typing. Mypy aims to combine Java/C++-like scalability and efficiency to the power and convenience of Python, while keeping the dynamically typed subset of the language mostly compatible with Python. In the presentation I am proposing I will give an informal overview of mypy and dynamic and static typing, and explain why having both dynamic and static typing in a programming language can be useful for Python developers. Static typing can, for example, make large development projects easier to maintain. I will also discuss what kinds of projects are likely to get the biggest benefits from static typing. Finally, I will also contrast mypy with earlier projects with similar goals, such as PyPy and Cython. Mypy is still in development, but I hope to be able to also give a short demo of a prototype implementation.

Marek Šuppa - Playing with robots in Python

We all know that Python is a great programming language for beginners. Sadly, beginners in robotics are usually exposed to either difficult languages like C, or extremely simple drag'n'drop languages. This talk will look at possibilities of using Python with popular Lego NXT platform. It will also introduce the nxtIDE project which allows you to program these robots in Python and also emulate them. This way you don't even need a physical robots to play with them. You just need a computer which can interpret Python!

Jussi Kasurinen - Python in Education - Why we went there

-Why we chose "the new guy" Python as our teaching language when there was more established languages available (we have been using Python since 2.4, from 2006) -What have we learned, based on 7 years of experience with Python -The things teachers should like in Python

Sprints

Petri Lehtinen - CPython core development

Don't you love Python more than any other language? Isn't it true that your life would not be the same without Python? It's time to give back by contributing to Python itself! CPython is the default Python interpreter, originally written by Guido van Rossum, and currently developed by a few dozen active core developers and hundreds of contributors from all over the world. The CPython core consists of the interpreter and standard library. Roughly half of it is written in C and the other half in Python itself. There's also lots of test code, mostly written in Python, and thousands and thousands of lines of documentation that needs constant attention, too!

Pekka Klärck - Robot Framework hacking and helping

Robot Framework robotframework.org is a widely used generic test automation framework implemented in Python. The core development team of the framework itself is based in Finland and organizes this hacking sprint and helping clinic. The main target of the sprint is helping anyone interested in enhancing Robot Framework or any of the tools/libraries in its ecosystem to get started. In addition to that, we can provide hands-on help for Robot Framework users, answer questions, and so on. Just meeting Robot Framework users in-real-life would also be cool.

[ TENTATIVE ]

Schedule: Sunday 21.10. - Tuesday 23.10.2012

Sunday 21.10.

19:00 Pre-conference meet-up

20:00 - 04:00 Sauna

Monday 22.10.

9:00 Registration Opens

10:00 - 17:00 Talks

13:00 - 14:00 Lunch

14:00 - 16:30 Talks

16:00 - 16:45 Keynote

17:30 - 18:00 Lighting Talks

Tuesday 23.10.

9:00 Python Finland assocication biannual meeting

10:00 - late night Sprints

Follow us on

  • Twitter
  • Facebook
  • Google Groups / mailing list
  • #python.fi on IRCNet

Organizers

To contact the organizers use hallitus@python.fi mailing list. For the urgent matters call Mikko Ohtamaa, the secretary, +358 40 743 9707.

Banking details

For sponsorship packages and partners

                    NAME: PYTHON SUOMI RY
                    IBAN: FI2740550011023633
                    BIC: HELSFIHH
                    

Contact the treasurer taloudenhoitaja@python.fi if a reference number is needed.

Registration form

Submitting registration resulted in error, correct the problems below:

Thank You!

You've now registered! Expect to get more details (and the bill) soon! See you at PyCon Finland!

If you require a printed bill, check this box and enter billing details. We charge additional 5 € for billing via snail mail.

Total price 125 € spacer Magic happening!

Ticket classes

  • Normal: includes dinner, lunch, coffee
  • Corporate: includes lunch, dinner, coffee
  • Student: includes coffee. Note that you can get student card discounted lunch at the conference site

Venue

More information about Aalto University coming soon.

News

22.8.2012: Our lovely new conference site has just been opened.

Google EMEA travel and conference grants for female computer scientists

As part of Google's ongoing commitment to encourage women to excel in computing and technology, we are pleased to offer Google EMEA

To encourage attendance at technical conferences, we are offering the winners:

    Free registration for the conference
    Up to 1000 EUR towards travel costs
                    

To be eligible for a conference grant, the candidate must:

    Be a female working in or studying Computer Science, Computer Engineering, or technical field related to the conference subject
    Have a strong academic background with demonstrated leadership ability
    Attend the core day(s) of the main conference
                    

How To Apply

To apply, by September 17th, please submit this form by the indicated deadline.

Google Conference and Travel Grants

Google is excited to announce conference and travel grants for students at Python Finland. For further information, please check the Grant's website here.

Travel Info

More information about how to arrive at Helsinki coming soon.

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.