Europython 2006

from Monday, 3 July 2006 (08:00) to Wednesday, 5 July 2006 (18:00)
CERN, Geneva

        : Sessions
    /     : Talks
        : Breaks
3 Jul 2006
4 Jul 2006
5 Jul 2006
AM
08:00
Registration (until 09:00) ()
09:00
Agile Development (until 10:40) (40-SS-C01)
09:00 Ajax, state of the art - Mr Tarek Ziadé (Nuxeo)   (40-SS-C01)
Slides
09:35 Testing web applications with HyperTest - Mr Guido Wesdorp (Merlinux)   (40-SS-C01)
Slides
10:10 Introduction to pywinauto - Mr Mark Mc Mahon (.)   (40-SS-C01)
Slides
09:00
Python Language and Libraries (until 10:40) (40-S2-A01)
09:00 Introducing PyQt4 for GUI Application Development - Dr David Boddie (Trolltech AS)   (40-S2-A01)
Examples
Slides
09:35 Integrating Twisted With Existing Applications - Mr Moshe Zadka (B-hive Networks)   (40-S2-A01)
Slides
09:00
Refereed Papers (until 09:30) (40-SS-D01)
09:00 The Python interpreter as a framework for integrating scientific computing software-components - Prof. Michel Sanner (The Scripps Research Institute)   (40-SS-D01)
Paper
Slides
09:00
Web Frameworks (until 10:40) (40-S2-B01)
09:00 Working Together on the Web - Mr Kevin Dangoor (Blazing Things)   (40-S2-B01)
10:10 Developing Applications with the Web Server Gateway Interface - Mr James Gardner (3aims.com)   (40-S2-B01)
Slides
09:35
Python in Science (until 10:40) (40-SS-D01)
09:35 The Enthought Tool Suite for Scientific Applications - Dr eric jones (Enthought, Inc.)   (40-SS-D01)
10:10 Envisage - An Extensible Application Framework - Mr Martin Chilvers (Enthought Inc)   (40-SS-D01)
Slides
10:40 --- Coffee Break ---
11:00
Agile Development (until 12:40) (40-SS-C01)
11:00 Literate testing with doctests - Mr Marius Gedminas (Programmers of Vilnius)   (40-SS-C01)
Slides
11:35 zope-cookbook.org, an open Zope book based on agile documentation principles - Mr Tarek Ziadé (Personal project)   (40-SS-C01)
Slides
12:10 Planning your tests with morphological analysis - Mr Christian Theune (gocept gmbh & co. kg)   (40-SS-C01)
Slides
11:00
Python Language and Libraries (until 12:40) (40-S2-A01)
11:00 Python and PostgreSQL - a match made in heaven - Mr Harald Armin Massa (Na Zen Baer)   (40-S2-A01)
11:35 Index & Search: itools.catalog - Mr Luis Belmar-Letelier (Itaapy)   (40-S2-A01)
12:10 Using CSV as an indexed persistent layer - Mr Hervé Cauwelier (Itaapy) Mr Nicolas Deram (Itaapy)   (40-S2-A01)
Slides
11:00
Python in Science (until 12:40) (40-SS-D01)
11:00 Introduction to Code_Aster - Mr ludovic aubry (logilab)   (40-SS-D01)
11:35 OpenAlea - A platform for plant modelling, analysis and simulation - Mr Christophe Pradal (CIRAD)   (40-SS-D01)
Slides
12:10 Factory monitoring with Pylons, XML-RPC and SVG - Dr Rob Collins (Europython 2006 Conference)   (40-SS-D01)
11:00
Web Frameworks (until 12:40) (40-S2-B01)
11:00 The Django Web Framework - Mr Simon Willison (Django)   (40-S2-B01)
Slides
11:35 MoinMoin Wiki Development - Mr Thomas Waldmann (MoinMoin Wiki Core Team) Mr Alexander Schremmer (MoinMoin Wiki Core Team)   (40-S2-B01)
Minutes
Slides
12:10 Generating content types and workflow with ArchGenXML - Mr Reinout van Rees (Zest software)   (40-S2-B01)
Slides
09:00
Business and Applications (until 10:40) (40-SS-C01)
09:00 Achieving High Performance In Mercurial - Bryan O'Sullivan (Mercurial)   (40-SS-C01)
Slides
Video
09:35 Developing MailManager - Mr Campbell Kevin (Logicalware)   (40-SS-C01)
Slides
10:10 Snaking the Web - Mr Markus Franz (Metager2, SuMa-eV)   (40-SS-C01)
Slides
text
09:00
Python Language and Libraries (until 10:40) (40-S2-A01)
09:00 Python as a domain specific language - Mr Anders Hammarquist (AB Strakt)   (40-S2-A01)
Slides
09:35 The Chandler Repository, a Database for Python Objects - Andi Vajda (OSAF)   (40-S2-A01)
Slides
10:10 zc.buildout, an automated application assembly tool - Mr James Fulton (Zope Corporation)   (40-S2-A01)
Slides
09:00
Refereed Papers (until 10:40) (40-SS-D01)
09:00 An Introduction to Test Driven Code Generation - Dr Raphael Marvie (LIFL -- University of Lille)   (40-SS-D01)
Paper
Slides
09:35 Developing Ambient Displays for Collaborative Work - Dr Rod McCall (CRP- Gabriel Lippmann)   (40-SS-D01)
Paper
10:10 PyJIT: dynamic code generation from runtime data - Mr Simon Burton (National ICT Australia)   (40-SS-D01)
Paper
Slides
09:00
Web Frameworks (until 10:40) (40-S2-B01)
09:00 i18n made easy, illustration with CherryPy - Mr Hervé CAUWELIER (itaapy) Mr Nicolas DERAM (itaapy)   (40-S2-B01)
Slides
09:35 CPSBayes, a multipurpose naive bayesian classifier for Zope - Mr Tarek Ziadé (Nuxeo)   (40-S2-B01)
Slides
10:10 Version content in Plone with CMFEditions - Mr Grégoire Weber (Europython 2006)   (40-S2-B01)
Slides
10:40 --- Coffee Break ---
11:00
Business and Applications (until 12:40) (40-SS-C01)
11:00 LiSoG - Linux Solution Group. Connect real users, technology, applications and businesses. - Mr Niels Mache (struktur AG)   (40-SS-C01)
Slides
11:35 ZEA Partner network explained - Mr Xavier Heymans (Zea Partners)   (40-SS-C01)
Slides
12:10 Introducing python into industrial environment applications - Fabio Pliger (SIA s.r.l.)   (40-SS-C01)
Paper
Slides
11:00
Python Language and Libraries (until 12:40) (40-S2-A01)
11:00 An Introduction to PyPy - Mr Michael Hudson (Heinrich Heine Universität Düsseldorf)   (40-S2-A01)
Slides
11:35 PyPy architecture session - Holger Krekel (merlinux GmbH) Samuele Pedroni (AB Strakt)   (40-S2-A01)
12:10 What can PyPy do for you? - Mr Armin Rigo (researcher) Mr Carl Friedrich Bolz (student) Mr Eric van Riet Paap (programmer)   (40-S2-A01)
11:00
Python in Science (until 12:40) (40-SS-D01)
11:00 LLG Python: A Python based approach for high performance Parallel Geometric Computing - Mr Jérémie Farret (Parallel Geometry Inc)   (40-SS-D01)
11:35 The Snake In The MeqTree: Using Python For Simulation And Calibration Of Radioastronomical Observations - Dr Oleg Smirnov (NWO/ASTRON)   (40-SS-D01)
Slides
12:10 Python binding for Geant4 toolkit using Reflex/PyROOT - Dr Witold Pokorski (CERN)   (40-SS-D01)
Slides
11:00
Web Frameworks (until 12:40) (40-S2-B01)
11:00 Frameworks Shootout   (40-S2-B01)
09:00
Business and Applications (until 10:05) (40-SS-C01)
09:00
Refereed Papers (until 10:40) (40-SS-D01)
09:00 Pyphant - A Python framework for modelling reusable data processing tasks - Mr Klaus Zimmermann (Freiburger Materialforschungszentrum, Universität Freiburg)   (40-SS-D01)
Paper
Slides
09:35 Deep Integration of Python with Semantic Web Technologies - Mr Marian Babik (Institute of Informatics, Slovak Academy of Sciences)   (40-SS-D01)
Minutes
Paper
Slides
10:10 Implementation of a Transaction-based Peer-to-Peer Protocol - Ms Sofia Nygård (Åbo Akademi University)   (40-SS-D01)
Paper
09:00
Teaching (until 10:40) (40-S2-A01)
09:00 Python Academy - Teaching Python in Germany - Dr Mike Müller (Python Academy)   (40-S2-A01)
Slides
09:35 The African Python: Programming and Training in South Africa - Prof. Fourie Joubert (University of Pretoria)   (40-S2-A01)
10:10 Liberlab, a pocket lab for all - Mr Francois Schnell (ULP Multimedia)   (40-S2-A01)
Slides
09:00
Web Frameworks (until 10:40) (40-S2-B01)
09:00 Templating Systems Compared and Contrasted - Mr Chris Withers (Simplistix Ltd)   (40-S2-B01)
10:10 JSON-RPC - makes web services communication simple - Mr Jan-Klaas Kollhof (n/a)   (40-S2-B01)
10:40 --- Coffee Break ---
11:00
Agile Development (until 12:40) (40-SS-C01)
11:00 Kill -1: process refactoring in the PyPy project - Mrs Beatric During (Change Maker)   (40-SS-C01)
11:35 Users’ participation in the design process of Open Source Software communities: the case of Python - Ms Flore Barcellini (INRIA-Eiffel Team)   (40-SS-C01)
Annex to presentation
A study of online discussions in an Open-Source Software Community: Reconstructing thematic coherence and argumentation from quotation practices
Presentation
Thematic Coherence and Quotation Practices in OSS Design-Oriented Online Discussions
12:10 From agile development to agile evolution of enterprise systems - Dr Alexander Samarin (SAMARIN.BIZ)   (40-SS-C01)
Slides
11:00
Misfits (until 12:40) (40-SS-D01)
11:00 subversioned system configuration - Mr holger krekel (merlinux GmbH)   (40-SS-D01)
Slides
11:35 Come on and plug me in! Writing and testing plugins for Bazaar - Mr Robert Collins (Canonical Limited) Mr David Allouche (Canonical Limited)   (40-SS-D01)
Slides
11:00
Teaching (until 12:40) (40-S2-A01)
11:00 Vision: VIsual Software IntegratiON - Prof. Michel Sanner (The Scripps Research Institute)   (40-S2-A01)
Slides
12:10 xturtle - an extended turtle module for Python as a vehicle for teaching programming concepts - Mr Gregor Lingl (BRG 16)   (40-S2-A01)
Slides
11:00
Web Frameworks (until 12:40) (40-S2-B01)
11:00 Zope: The June releases - Mr Philipp von Weitershausen (none)   (40-S2-B01)
11:35 Tramline, big files are fun! - Mr Jeroen Vloothuis (Pareto)   (40-S2-B01)
12:10 Linktally: Ranking popular pages in a CMS - Mr Martijn Pieters (Pareto)   (40-S2-B01)
Slides
PM
12:40 --- Lunch ---
14:00
Agile Development (until 15:40) (40-SS-C01)
14:00 eXtremeManagement of projects with Plone - Mr Maurits van Rees (Europython, Zest Software)   (40-SS-C01)
Slides
14:35 Distributed Source Code Management tools - Mr Luis Belmar-Letelier (Itaapy) Mr Hervé Cauwelier (itaapy)   (40-SS-C01)
Slides
15:10 Source code management for a distributed team. - Mr Steve Alexander (Canonical Limited) Mr Robert Collins (Canonical Limited)   (40-SS-C01)
Slides
14:00
Python Language and Libraries (until 15:40) (40-S2-A01)
14:00 Programming Avalon with IronPython - Mr Brian Quinlan (Scionics)   (40-S2-A01)
Slides
14:35 Design by Contract in Python: Present and Future - Mr Aaron Bingham (Cenix BioScience GmbH)   (40-S2-A01)
Slides
14:00
Python in Science (until 15:40) (40-SS-D01)
14:00 MDP 2.0 - A data processing framework for scientific development and education - Tiziano Zito (Institute for Theoretical Biology, Berlin)   (40-SS-D01)
Slides
14:35 Visualizing behavior of ambient sensor networks - Theo De Ridder (Saxion Hogescholen)   (40-SS-D01)
Slides
15:10 Using Python in the Development of a Grid User Interface for Distributed Data - Alexander Soroko (UNIVERSITY OF OXFORD)   (40-SS-D01)
Slides
14:00
Web Frameworks (until 15:40) (40-S2-B01)
14:00 An Introduction to TurboGears - Mr Kevin Dangoor (Blazing Things)   (40-S2-B01)
14:35 Pylons: A Modern Python Web Framework - Mr James Gardner (3aims.com)   (40-S2-B01)
Slides
15:10 Bebop: A Zope3-based Groupware - Dr Uwe Oestermeier (IWM)   (40-S2-B01)
15:40 --- Coffee Break ---
16:00
Games (until 17:40) (40-S2-B01)
16:00 Pre-Mapping a GSM Network Environment for a Pervasive Game using Python for Series 60 Phones - Mr Leif Oppermann (University of Nottingham)   (40-S2-B01)
Link to IPerg Project
Link to Python war-drive software for Nokia Series 60 phones and Win32 data post-processor
Link to Python wrapper for Contextphone for Nokia Series 60 phones
Live-demo material and discussion
Making of Lovecity Blog (incl. promo video)
Slides
16:35 Bub-n-bros = Bubble Bobble + 10 players + general craziness from Python's flexibly - Mr Armin Rigo (University of Düsseldorf)   (40-S2-B01)
Home page
17:10 LLG Python: Geometric Computing in Python for next generation games and entertainment - Mr Jérémie Farret (Parallel Geometry Inc)   (40-S2-B01)
16:00
Python Language and Libraries (until 17:40) (40-S2-A01)
16:00 Designing Unicode-aware Applications in Python - Mr Marc-André Lemburg (eGenix.com)   (40-S2-A01)
Slides
16:35 Internationalization in Python with PyICU - Chandler, a case study - Mr Philippe Bossut (OSAF)   (40-S2-A01)
Slides
17:10 Common mistakes you can make using pytz and datetime - Ignas Mikalajūnas (Programmers of Vilnius)   (40-S2-A01)
Slides
16:00
Python in Science (until 17:40) (40-SS-D01)
16:00 Taming the beast: Using Python to Control ATLAS Software - David Quarrie (LBNL)   (40-SS-D01)
Slides
16:35 Interfacing Python and the C++ Frameworks used by High Energy Physicists - Dr Pere Mato (CERN)   (40-SS-D01)
Slides
17:10 Finding Needles in a Huge DataStack - Mr Altet Francesc (Cárabos Coop. V.)   (40-SS-D01)
Slides
18:00
Keynote (until 19:00) (Main Auditorium)
18:00 Children First! - Dr Alan Kay   (Main Auditorium)
12:40 --- Lunch ---
14:00
Business and Applications (until 15:40) (40-SS-C01)
14:00 "What not how" - Questionnaire development with Zope & Python - Mr Charlie Clark   (40-SS-C01)
14:35 On the usage of Python in the CERN Document Server's digital library and conference management tools - Mr Thomas Baron (CERN) Mr Jean-Yves Le Meur (CERN)   (40-SS-C01)
Slides
15:10 TinyERP: opensource enterprise management software - Mr Gaëtan de Menten (Tiny SPRL)   (40-SS-C01)
14:00
Python Language and Libraries (until 15:40) (40-S2-A01)
14:00 Using decorators - Dr Micheles Simionato (StatPro Italy)   (40-S2-A01)
Slides
14:35 Useful and New Modules - Andrew Dalke Dalke (Dalke Scientific Software, LLC)   (40-S2-A01)
Slides
15:10 py.execnet: ad-hoc networking - holger krekel (merlinux GmbH)   (40-S2-A01)
Slides
14:00
Web Frameworks (until 15:40) (40-S2-B01)
14:00 A Lucene-based cataloging solution for Zope-3 and CPS-3.4 - Mr Julien Anguenot (Nuxeo SAS)   (40-S2-B01)
Slides
14:35 CPSSkins: theme editor for Zope3 - Mr Jean-Marc Orliaguet (Chalmers)   (40-S2-B01)
15:10 Panel: Getting Started with the Zope Foundation - Mr James Fulton (Zope Corporation)   (40-S2-B01)
Slides
15:40 --- Coffee break ---
16:00
Lightning Talks (until 18:00) (Main Auditorium)
16:00 Lightning Talks   (Main Auditorium)
18:00 --- Break ---
18:30
Keynote (until 19:30) (Main Auditorium)
18:30 The Future of Python - Mr Guido van Rossum (Google, inc)   (Main Auditorium)
19:30 --- Drink ---
20:30 --- Conference Dinner ---
12:40 --- Lunch ---
14:00
Agile Development (until 15:40) (40-SS-C01)
14:00 Managing the Launchpad team at Canonical - Steve Alexander (Canonical)   (40-SS-C01)
Slides
14:35 Managing a distributed company - Lene Wagner (merlinux GmbH)   (40-SS-C01)
Slides
15:10 Agile customer management: successes and failures - Ms Aiste Kesminaite (Programmers of Vilnius)   (40-SS-C01)
Slides
14:00
Misfits (until 15:40) (40-SS-D01)
14:00 SCREWS - An Architecture For Simulating Errors in Web Servers - Mr Moshe Zadka (B-hive Networks)   (40-SS-D01)
Slides
14:35 Dual Scripting in a Virtual Reality Engine. Embedding Python in XVR - Mr Walter Aprile (PERCRO Lab, Scuola S.Anna, Pisa) Mr Emanuele Ruffaldi (PERCRO Lab, Scuola S.Anna, Pisa)   (40-SS-D01)
Project Description
Slides
15:10 Speed up your Python code - Dr Stefan Schwarzer (SSchwarzer.com)   (40-SS-D01)
Slides
14:00
Web Frameworks (until 15:40) (40-S2-B01)
14:00 Generic Functions in Turbogears - Mr Simon Belak (TurboGears)   (40-S2-B01)
Slides
15:40 --- Coffee Break ---
16:00
Lightning Talks (until 18:00) (Main Auditorium)
16:00 Lightning Talks   (Main Auditorium)
Your browser is out of date!

If you are using Internet Explorer, please use Firefox, Chrome or Edge instead.

Otherwise, please update your browser to the latest version to use Indico without problems.

×