You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 9, 2021. It is now read-only.
Pycon Finland is a non-profit conference organized by a non-profit organization
4
+
<ahref="http://python.fi">Python Finland association</a>. The conference is meant for people interested in Python software development and related technologies. It's a part of global
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.
9
+
</p>
10
+
<p>
11
+
The venue for the conference is Aalto University campus, located at Otaniemi, Espoo, outside
12
+
Helsinki city.
13
+
</p>
14
+
15
+
<p><i>As a special feat, this year we'll have more
<pclass="checkbox-help">If you don't have a place to stay in Helsinki area for the conference, please check the box so we can arrange the accommodation for you.</p>
<pclass="checkbox-help">If you require a printed bill, check this box and enter billing details. We charge additional 5 € for billing via snail mail.</p>
<pclass="checkbox-help">If you don't plan to attend the dinner, please uncheck the box. This way we can estimate the attendees. This won't affect the price.</p>
97
+
</div>
98
+
<pid="submit">
99
+
<spanclass="label">Total price</span>
100
+
<spanclass="price">125 €</span>
101
+
<inputtype="submit" value="Let's do this!" class="btn">
102
+
</p>
103
+
</div>
104
+
</form>
105
+
<h2style="clear:both">Ticket classes</h2>
106
+
<ul>
107
+
<li>Normal: includes lunch, dinner, coffee</li>
108
+
<li>Corporate: includes lunch, dinner, coffee</li>
109
+
<li>
110
+
Student: includes coffee. Note that you can get student card discounted lunch at the conference site
<h3>Kenneth Odoh - Data Visualization in Python/ Django</h3>
5
+
<p>
6
+
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.
7
+
8
+
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.
9
+
10
+
The talk will show how to create this charts and display them in a Django application.
11
+
12
+
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.
13
+
</p>
14
+
</article>
15
+
16
+
<article>
17
+
<h3>
18
+
Ross Lawley - MongoDB: how to use it, scale it and what not to do with it.
19
+
</h3>
20
+
<p>
21
+
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).
22
+
23
+
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.
24
+
</p>
25
+
</article>
26
+
27
+
<article>
28
+
<h3>
29
+
Vladimir Keleshev - Create beautiful command-line applications with Python
30
+
</h3>
31
+
<p>
32
+
We, as developers, build software. A great part of this
33
+
software has command-line interfaces (CLI). As with any user
34
+
interfaces it is hard to get them right.
35
+
36
+
Fortunately, we have tools (such as optparse and argparse)
37
+
that help us to avoid burden associated with creating great
38
+
CLI. Or do they?
39
+
40
+
This presentation will show the drawbacks of those tools,
41
+
and present a better solution for creating beautiful
42
+
command-line apps in Python.
43
+
</p>
44
+
</article>
45
+
46
+
<article>
47
+
<h3>
48
+
Jukka Lehtosalo - mypy: a Python variant with seamless dynamic and static typing
49
+
</h3>
50
+
<p>
51
+
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.
52
+
53
+
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.
54
+
55
+
Finally, I will also contrast mypy with earlier projects with similar goals, such as PyPy and Cython.
56
+
57
+
Mypy is still in development, but I hope to be able to also give a short demo of a prototype implementation.
58
+
</p>
59
+
</article>
60
+
61
+
<article>
62
+
<h3>Marek Šuppa - Playing with robots in Python</h3>
63
+
<p>
64
+
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.
65
+
66
+
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!
67
+
</p>
68
+
</article>
69
+
70
+
<article>
71
+
<h3>Jussi Kasurinen - Python in Education - Why we went there</h3>
72
+
<p>
73
+
-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)
74
+
-What have we learned, based on 7 years of experience with Python
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!
85
+
86
+
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.
87
+
88
+
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!
89
+
</p>
90
+
</article>
91
+
92
+
<article>
93
+
<h3>Pekka Klärck - Robot Framework hacking and helping</h3>
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.
98
+
99
+
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.
The venue is located outside the Helsinki in Otaniemi, Espoo. You can get there from Helsinki city by bus from Kamppi.
5
+
<ahref="http://www.reittiopas.fi/?from_in=Kamppi%2C+Helsinki&from=poi*Kamppi%2C+Helsinki*2551881*6673379&fromSelect=poi*Kamppi%2C+Helsinki*2551881*6673379&via_in=&via=&via_time=0&to_in=konemiehentie+2&to=stop*Tietotie%2C+Espoo*2545615*6675077&toSelect=address*Tietotie+1%2C+Espoo*2545673*6675131&hour=09&minute=00&timetype=arrival&day=22&month=10&year=2012&cmargin=3&wspeed=70&method=1&stz=0&mc1=0&mc2=0&mc3=0&mc4=0&mc5=0&mc6=0&mc0=0&nroutes=5">Take a bus from Kamppi, Helsinki to Otaniemi</a>.
<p>PyCon 2012 will be held on the Aalto University campus. The main sites will be in the CSE building (Konemiehentie 2) and in the adjacent TUAS building (Otaniementie 17).<br>
4
+
<ahref="http://www.reittiopas.fi/?from_in=Kamppi%2C+Helsinki&from=poi*Kamppi%2C+Helsinki*2551881*6673379&fromSelect=poi*Kamppi%2C+Helsinki*2551881*6673379&via_in=&via=&via_time=0&to_in=konemiehentie+2&to=stop*Tietotie%2C+Espoo*2545615*6675077&toSelect=address*Tietotie+1%2C+Espoo*2545673*6675131&hour=09&minute=00&timetype=arrival&day=22&month=10&year=2012&cmargin=3&wspeed=70&method=1&stz=0&mc1=0&mc2=0&mc3=0&mc4=0&mc5=0&mc6=0&mc0=0&nroutes=5">Take a bus from Kamppi, Helsinki to Otaniemi</a>.
0 commit comments