If you are a speaker at EuroPython2004 looking for somewhere to upload your slides, you've come to the right place!

If you can upload your slides to your own website, you can do that and add a link in the appropriate section of that page.  Alternatively, you can get a link or the slides into the hands of MichaelHudson (mwh@python.net) and he'll sort things out.

== Python Language ==

[[http://www.python.org/doc/essays/ppt/euro2004/euro2004.ppt|BDFL Keynote]]

PyPy, by Armin Rigo and others [[http://starship.python.net/crew/mwh/ep2004slides/ep2004-pypy.tgz|tarball]].  Requires PyGame.  Please don't try to read the source.

[[http://www.egenix.com/files/python/EuroPython2004-How-Python-is-developed.pdf|How Python is developed]] by Marc-Andre Lemburg, [[http://www.egenix.com/|eGenix.com]] Software GmbH, Germany.

[[http://psyco.sourceforge.net/accu2004-psyco.tgz|Psyco: a high-level overview]] by Armin Rigo.  [[http://psyco.sourceforge.net/|Psyco home page]]

[[http://codespeak.net/svn/user/hpk/talks/xpython-talk.txt|xpython: results from language xml/python experiments]] by Holger Krekel

== Python Framework ==

"Quixote. Pythonic. Web." by Harald Armin Massa in [[http://starship.python.net/crew/mwh/ep2004slides/ghum/QUIXOTE.SXI|OpenOffice]], [[http://starship.python.net/crew/mwh/ep2004slides/ghum/QUIXOTE.SWF|Shockwave]] and [[http://starship.python.net/crew/mwh/ep2004slides/ghum/QUIXOTE.PDF|PDF]].

[[http://www.sschwarzer.net/download/unittest_europython2004.pdf|Unit testing with mock code]] by Stefan Schwarzer

"A Better Test Runner" by Marius Gedminas in [[http://starship.python.net/crew/mwh/ep2004slides/test-runner-talk.zip|magicpoint, "terrible html" and better html (with images of the slides)]].

"Text''''''Test - a test framework" by Johan Andersson in [[http://starship.python.net/crew/mwh/ep2004slides/texttest/epyt_texttest.sxi|OpenOffice]], [[http://starship.python.net/crew/mwh/ep2004slides/texttest/epyt_texttest.pdf|PDF]], [[http://starship.python.net/crew/mwh/ep2004slides/texttest/epyt_texttest.html|HTML]]

[[http://tv.debian.net/talks/ldaptor/|Creating a simple LDAP application]] (aka Ldaptor) by Tommi Virtanen.

[[http://graphics.cs.lth.se/pyfx/presentations/europython2004.pdf|PyFX - A Framework For Real-Time Graphics Effects]] by Lennart Ohlsson

[[http://codespeak.net/svn/user/hpk/talks/std-talk.txt|std - a second standard library]] by Holger Krekel

"The MEMOPS programming framework" by Wayne Boucher in [[http://starship.python.net/crew/mwh/ep2004slides/memops.ppt|PPT]].

[[http://security.kelyansmc.it/EuroPython2004/PyKI-EuroPython2004.pdf|PyKI]]:
"X.509 Public Key Infrastructures Development Framework" by Richard Zoni

"Real-world email handling in Python" by Anders Hammarquist <iko (at) strakt.com> [[http://www.strakt.com/docs/ep04_email.pdf|PDF]]

Thinki:DatabaseProgrammingWithPython by Thinki:MagnusLyckå .

Thinki:SoftwareTestingWithPython by Thinki:MagnusLyckå .

"Pythonic ways to control robot behavior" by Theo de Ridder in [[http://starship.python.net/crew/mwh/ep2004slides/tdr-europy2004.zip|PDF]].

== Business ==

[[http://www.egenix.com/files/python/EuroPython2004-Developing-large-scale-applications-in-Python.pdf|Developing large-scale applications in Python]] by Marc-Andre Lemburg, [[http://www.egenix.com/|eGenix.com]] Software GmbH, Germany.

== Education ==

"Dynamic Learning Content Management System (dLCMS) - Enhancing Reusability of Learning Content" by Samuel Schluep in [[http://starship.python.net/crew/mwh/ep2004slides/schluep/schluep2004-LCMSfinal.pdf|PDF]], [[http://starship.python.net/crew/mwh/ep2004slides/schluep/schluep2004-LCMSfinal.ppt|PPT]].

"A Case Study from Bristol, UK" by Chris Withers in [[attachment:EPC2004-UoBCS.pdf|PDF]]

== Science ==

Slides used during the Science Track are available from the [[http://www.europython.org/conferences/epc2004/slides/science|"Europython website"]].

"Using Existing Numerical C++ Libraries from Python" by Magne Westlie in [[http://pypde.simula.no/pydp/europydp.pdf|PDF]].

"Integration of Numerical Models with Python" by Mike Müller in [[http://www.dgfz.de/Neue_DGFZ-Seite/mitarbeiter1/mmueller/Dateien/MuellerEUROPython2004.pdf|PDF (811KB)]]

"Advanced Systems Simulation Capabilities in Sim''''''Py" by Klaus Muller in 
[[http://simpy.sourceforge.net/images/Advanced%20Systems%20Simulation%20Capabilities%20in%20SimPy%20Fallback%20Last.pdf|PDF]]

"Finite Difference Method solvers in Python - a Framework" by Åsmund Ødegård in [[http://www.europython.org/conferences/epc2004/slides/science/odegard-solving-pde|PDF-gziped]]. The software presented in this talk will be made available as an Open Source project in the near future. Information about this will be posted here.

== Zope ==
"Zope and ZEO in an eGovernment Service" by Pravir Chawdhry and Nick Bower in
[[http://www.eejnet.org/Members/pravir/.personal/EuroPython2004_Zope_Zeo_eGov.pdf|PDF (1.14MB)]]

"Zope User Folders" by Chris Withers in [[attachment:EPC2004-ZUF.pdf|PDF]]

"CPS: Past, Present, Future (2004)" by Stefane Fermigier in
[[http://nuxeo.com/docs/europython2004/cps_ppf.sxi|OpenOffice]], 
[[http://nuxeo.com/docs/europython2004/cps_ppf.pdf|PDF]], 
[[http://nuxeo.com/docs/europython2004/cps_ppf.swf|Flash]]

"CPS core concepts: Proxies, Workflows and Events" by Julien Anguenot in
[[http://nuxeo.com/docs/europython2004/cps_proxies_workflows_events.sxi|OpenOffice]],
[[http://nuxeo.com/docs/europython2004/cps_proxies_workflows_events.pdf|PDF]],
[[http://nuxeo.com/docs/europython2004/cps_proxies_workflows_events.swf|Flash]]

"CPS: Schemas, Documents and Directories" by Julien Anguenot in
[[http://nuxeo.com/docs/europython2004/cps_schemas_and_directories.sxi|OpenOffice]],
[[http://nuxeo.com/docs/europython2004/cps_schemas_and_directories.pdf|PDF]],
[[http://nuxeo.com/docs/europython2004/cps_schemas_and_directories.swf|Flash]]

"Advanced Issues in Archetypes" by Andreas Jung in
[[http://zopyx.com/Members/ajung/Talks/europython_archetypes.pdf/file_view|PDF]]

"CPSSkins: a WYSIWYG theme manager for CMF, CPS and Plone" by Jean-Marc Orliaguet in
[[http://www.medic.chalmers.se/~jmo/ep2004/presentation.sxi|OpenOffice]]
[[http://www.medic.chalmers.se/~jmo/ep2004/presentation.pdf|PDF]]
[[http://www.medic.chalmers.se/~jmo/ep2004/presentation.html|HTML]]
[[http://www.medic.chalmers.se/~jmo/ep2004/presentation.swf|Flash]]

"Accelerating Zope applications with Squid and ESI" by Simon Eisenmann in
[[http://longsleep.org/presentations/ep2004/squidwithzopeandesi9.pdf|PDF]]
[[http://longsleep.org/presentations/ep2004/squidwithzopeandesi9.swf|Flash]]

"Kupu" by Guido Wesdorp and Philipp von Weitershausen
[[http://codespeak.net/svn/kupu/trunk/misc/ep2004/presentation.pdf|PDF]]
[[http://codespeak.net/svn/kupu/trunk/misc/ep2004/presentation.sxi|OpenOffice]]

"modzope (lightning talk)" by Philipp von Weitershausen
[[http://philikon.de/files/ep2004-modzope-lightning-talk.pdf|PDF]]

"union.cms: a new mix (lightning talk)" by Janko Hauser
[[attachment:union.cms_europython2004.pdf|PDF]]

"Extending Silva" by Benno Luthiger [[attachment:ExtendingSilva.ppt|PDF (22 kB)]].
The ''How-To'' presented in this speach is available on the [[http://www.infrae.com/products/silva/ExtendingSilva.stx/|infrae website]].

"Mail''''''Manager" by James Henderson and Andrew Veitch in [[http://www.logicalprogression.net/who/EuroPython.ppt|PPT]] [[http://www.logicalprogression.net/who/EuroPython.pdf|PDF]]

"Highly available Zope system with Xen and ZEO", open space presentation by Osma Suominen and Kai Hänninen (MB Concert)
[[http://www2.mbconcert.fi/EuroPython2005-mbc.pdf|PDF]]

== Lightning Talks ==

[[http://www.sschwarzer.net/download/ftputil_europython2004.pdf|ftputil - a high-level FTP client library]] by Stefan Schwarzer

"Calendaring apps should talk to XML databases, not special-purposes servers,"
by Ken Rimey in [[http://pdis.hiit.fi/pdis/slides/rimey-europython-2004.pdf|PDF]]
(presented Monday at 3pm).

[[http://tv.debian.net/talks/ldap-intro/|Grok LDAP fast]] by Tommi Virtanen.

[[http://tv.debian.net/talks/eunuchs/|Eunuchs -- Missing manly parts of UNIX API for Python]] by Tommi Virtanen.

[[http://www.jazkarta.com/presentations/epctalk2004/|Plone4Artists -- build your own artist community website using Plone]] by Nate Aune.

[[http://web.mit.edu/msalib/www/writings/talks/Europython2004/lightningTalk.pdf|Insecticide: The Ultimate Python Debugger]] by Michael Salib

[[http://www.powerplone.com/|PowerPlone]] (live demo) by Jérémy Bobbio (Ingeniweb)

[[http://www.geocities.com/mikfi/presentations/|Think Python, run S60]] by Michele Marchetti

TalkMistakes - a list of common talk mistakes made during the conference, and tips for improving talks

== Applications ==

"Applications with CAPS" by Alex Martelli [[http://starship.python.net/crew/mwh/ep2004slides/ep04_caps.pdf|PDF]].

== Tutorials ==

== Refereed Papers ==

"Pyb - Python Build Tool" by Anthony Eden ([[http://www.anthonyeden.com/presentations/pyb-europython2004.ppt|Power Point]], [[http://www.anthonyeden.com/presentations/pyb-europython2004-final.pdf|Paper]])

[[http://web.mit.edu/msalib/www/writings/talks/Europython2004/starkiller.pdf|Starkiller: A Static Type Inferencer and Compiler for Python]] by Michael Salib ([[http://web.mit.edu/msalib/www/writings/talks/Europython2004/starkiller.sxi|OpenOffice Presentation]], [[http://web.mit.edu/msalib/www/writings/talks/Europython2004/starkiller.pdf|PDF Presentation]],
[[http://web.mit.edu/msalib/www/writings/talks/Europython2004/paper.pdf|Paper PDF]])

"Templating Choice" by Olivier Guilloux ([[http://www.muadib.com/blog/europython2004/paper/|HTML Paper]], [[http://www.muadib.com/blog/europython2004/templating_choice.pdf|PDF Paper]], [[http://www.muadib.com/blog/europython2004/presentation.pdf|PDF Slides]], [[http://www.muadib.com/blog/europython2004/presentation.sxi|OpenOffice Slides]])

"An acquisition, search and retrieval system based on Zope/Plone" by Cristian Lucchesi in [[http://starship.python.net/crew/mwh/ep2004slides/Lucchesi-paper.pdf|PDF]]

"A Virtual File System for Python", by Juan David Ibáñez Palomar in [[http://www.ikaaro.org/documentation/itools-vfs_europython2004.pdf|PDF]].  Note that the corresponding talk was not delivered at the conference.

== Social Skills ==

== Attendee Views ==
Notes and Photos ([[http://www.thok.org/me/publish/europython/index.html]] html and pictures) from the non-Zope track, by Mark Eichin.