PyCon DE 2011

URL:
https://2011.de.pycon.org/
Description:
No description.
Date:
Oct. 5, 2011
Number of videos:
60
Metadata
JSON
Alles in allem. Wie man mit deliverance existierende Inhalte oder Anwendungen integriert.
PyCon DE 2011
Philip Bauer
Recorded: Oct. 7, 2011Language: German

Deliverance ist ein Proxy mit dem nahezu beliebige Web-Anwendungen und Inhalte miteinander verbunden werden können. Ich zeige in meinem Vortrag, wie mit einfachen Mitteln Bibliotheksdatenbanken, Ticket-Systeme oder Webanwendungen in Design und Struktur einer bestehenden Webseite integriert werden können - und umgekehrt.

Anwendung von Wiki zur Unterstützung kooperativer Forschungsarbeiten
PyCon DE 2011
Reimar Bauer
Recorded: Oct. 7, 2011Language: German

Dieser Vortrag behandelt einige praktische Elemente zur Unterstützung kollaborativer python Umgebungen und konzentriert sich hauptsächlich auf die Wiki Software MoinMoin und deren Verwendung im wissenschaftlichem Umfeld.

[AUDIO : house sound flipped out and was turned off at 7:30, camera mic was the only functioning mic in the room.]

Automatisierte Browser-Tests mit gocept.selenium
PyCon DE 2011
Wolfgang Schnerring
Recorded: Oct. 7, 2011Language: German

Die Browser-Fernsteuerung Selenium ist ein unverzichtbares Werkzeug zum automatisierten Testen von Web-Anwendungen. In diesem Vortrag wird gocept.selenium vorgestellt, ein Paket, das zum einen Anweisungen bereitstellt, die das prägnante Formulieren von Tests erleichtern, und zum anderen Selenium und die zu testende Anwendung (z.B. per WSGI) miteinander integriert.

Datenbankprogrammierung mit Python
PyCon DE 2011
Marc-André Lemburg
Recorded: Oct. 7, 2011Language: German

Der Vortrag wird in den Python Datenbankstandard DB-API einführen, dessen Konzepte erläutern und anhand konkreter Beispiele zeigen, wie diese für die Anbindung an Datenbankresourcen genutzt werden kann. Im zweiten Teil des Vortrags werden dann fortgeschrittene Konzepte wie Transaktionen, verteilte Transaktionen, Locking und Datenbankstrukturanalyse erläutert.

Deployment und Betrieb - die Stiefkinder der Entwicklung
PyCon DE 2011
Christian Theune
Recorded: Oct. 7, 2011Language: German

Erfahrungsbericht darübe welche Aufgaben in Deployment und Betrieb von (Python)(Web)Anwendungen häufig zu kurz kommen, was man dagegen tun kann und in Zukunft tun könnte.

Ein eigener "SourceForge" mit Allura
PyCon DE 2011
Andreas Schreiber
Recorded: Oct. 7, 2011Language: German

Allura ist die Implementierung eines Software-Forge, d.h. einer Web-Plattform zum gemeinschaftlichen Entwickeln von Software. Im Vortrag wird die Architektur von Allura vorgestellt und die Installation zum Betrieb eigener Software-Forges beschrieben. Anhand eines Beispiels wird erläutert, wie Allura an die eigene Firma oder Organisation angepasst werden kann.

Introducing PyCessing - A System for Learning to Program
PyCon DE 2011
Brendan Howell
Recorded: Oct. 7, 2011Language: German

Python is a great language for teaching beginning programming but, until now, there was no simple integrated system that made it easy to get started. PyCessing gives new users a simple integrated IDE and basic multi-media functionality that get users going without the distraction of complex tools or libraries. It is based on emulating the success that Processing brought to teaching Java.

IPv6-Socketprogrammierung mit Python
PyCon DE 2011
Christian Kauhaus
Recorded: Oct. 7, 2011Language: German

Der Vortrag befasst sich mit der Low-Level-Programmierung von IPv6-Clients und -Servern unter Python. Es werden Muster für RFC-konformen und Dual-Stack-fähigen Code diskutiert und mögliche Stolperfallen erläutert. Weiterhin wird die String-Repräsentation von IPv6-Adressen angesprochen. Der Vortrag richtet sich an Entwickler, die Komponenten IPv6-fähig machen wollen oder Netzwerkcode warten.

Keynote - Informatik für die Welt von Morgen
PyCon DE 2011
Andreas Schreiber
Recorded: Oct. 7, 2011Language: German

In ingenieurwissenschaftlichen Forschungseinrichtungen werden in vielen Bereichen Technologien für unsere Welt von Morgen entwickelt. Beispielsweise im DLR für Mobilität auf der Erde, in der Luft und im Weltraum und für den Erhalt unserer Umwelt. Informatik spielt dabei eine wichtige Rolle. Dabei ist wichtig, dass Informatik und spezielle Softwaretechnologie die Arbeit der Ingenieure effektiv unterstützen und voranbringen, ohne sie in ihrer wissenschaftlichen Freiheit und Kreativität zu behindern. Dies erreicht man durch benutzbare, einfach zugängliche und nahtlos in die existierende Arbeitsumgebung integrierbare Softwaretechnologien. Beispielsweise problem-spezifische Benutzeroberflächen, leicht zu erlernende Programmiersprachen oder übersichtliche High-Level-APIs für Anwendungen und Bibliotheken. Als eine Standardsprache im wissenschaftlichen Bereich findet insbesondere Python immer größere Verbreitung. Zusammen mit leistungsfähigen Bibliotheken wie NumPy, wird Python zunehmend ein Ersatz für etablierte ingenieurwissenschaftliche Standardtools wie MATLAB. Damit kann man bereits viele Aufgaben bewältigen. Im Vortrag werden dazu Beispiele für einen erfolgreichen Einsatz von Python gezeigt, zum Beispiel High-Perfomance-Computing-Anwendugen. Zusätzlich aber auch die existierenden Lücken und Schwächen angesprochen.

Kivy - Spass mit Natural User Interfaces und Python
PyCon DE 2011
Ernesto Rico-Schmidt
Recorded: Oct. 7, 2011Language: German

Kivy ist ein Framework zur schnellen Entwicklung von Natural User Interfaces, das vor kurzen auf EuroPython in Florenz präsentiert wurde. Kivy verfolgt einen neuen Ansatz was Eingabe-Events und Widgets betrifft. Es unterstützt Multi-Touch Eingabegeräte und ist dank Python plattform-unabhängig. Eine Kivy-Applikation läuft auf Linux, MacOS, Windows und Android, ohne etwas ändern zu müssen.

Lightning Talks Day 3
PyCon DE 2011
Recorded: Oct. 7, 2011Language: German
lxml - schnelles XML mit Python
PyCon DE 2011
Stefan Behnel
Recorded: Oct. 7, 2011Language: German

Überblick über die XML-Bibliothek lxml, das flinke Schweizer Taschenmesser zur XML-Verarbeitung.

open source performance test harness for Ajax applications
PyCon DE 2011
Mark Fink
Recorded: Oct. 7, 2011Language: German

Testing AJAX applications is hard because of its asynchronous nature of request processing. Performance testing of those applications is even harder for the very same reasons. Since 2009 we have seen a dramatic increase in adoption of the AJAX technology. Now it is time to upgrade our test harness, too.

PostgreSQL - Pythons Datenbankschwester
PyCon DE 2011
Harald Armin Massa
Recorded: Oct. 7, 2011Language: German

PostgreSQL und Python haben mehr gemeinsam als den ersten Buchstaben: Die Communities haben große Ähnlichkeiten; die jeweiligen Entwicklungsprozesse sind vergleichbar, beide haben große Offenheit zu Wirtschaft und Wissenschaft als große Vorzüge. Wir schauen auf die Ähnlichkeiten und Unterschiede und lernen dabei PostgreSQL kennen.

Python und Spieleentwicklung mit Panda3D
PyCon DE 2011
Tilo Probst
Recorded: Oct. 7, 2011Language: German

Python eignet sich nicht nur zur Entwicklung von "serious apps", sondern spielt gerade in der Spieleentwicklung seine Stärken aus. Dazu gehört u.a. ein schnelles Prototyping sowie die leichte Erlernbarkeit der Sprache, die einen Einsatz im Bildungsbereich nahelegt. Im Workshops wird Spieleentwicklung mit Python am Beispiel des Python/C++-Frameworks "Panda3D" veranschaulicht.

[audio is very poor for the first few minutes. it gets better.]

Web4SAP: SAP Anwendungen im Web
PyCon DE 2011
Simon Pamiés
Recorded: Oct. 7, 2011Language: German

Die SAP AG forscht aktuell an Ansätzen, um SAP Systeme sowohl auf mobilen Geräten als auch im Web in einer für den Kunden angepasster Form verfügbar zu machen. Einer dieser Ansätze nimmt sich das Python basierte Web-Framework Pyramid als Basis.

Wissen statt Suchen: loops - ein Framework für semantisches Informations- und Dokumentenmanagement
PyCon DE 2011
Helmut Merz
Recorded: Oct. 7, 2011Language: German

In loops werden Informationen und Dokumente nicht in einer Ordnerstruktur, sondern in einer Concept Map abgelegt. Am Beispiel einiger konkreter Projekte werden dieses Organisationsprinzip, die technische Umsetzung und die wichtigsten Features von auf loops basierenden Anwendungen dargestellt und erläutert.

Automatisierung von numerischer Forschung mit Python
PyCon DE 2011
Yves J. Hilpisch
Recorded: Oct. 6, 2011Language: German

Python bietet sich an, rechenintensive Simulationen z.B. in Physik oder in der Finanzmarktforschung umzusetzen. Solche Simulationen generieren eine Masse an Daten, die es zu verwalten und aufzubereiten gilt. Der Vortrag veranschaulicht den Einsatz von Python 1) zum Aufsetzen einer Simulationsstudie, 2) der Speicherung von Daten mittels PyTables und 3) der automatischen Generierung von Latex-Code.

Cython - das Beste aus Python und C
PyCon DE 2011
Stefan Behnel
Recorded: Oct. 6, 2011Language: German

Überblick über die Programmiersprache Cython, die die Leichtigkeit von Python mit der Performance von C kombiniert.

Die Nadel im Heuhaufen - Index-basierte Volltextsuche mit PyLucene
PyCon DE 2011
Thomas Koch
Recorded: Oct. 6, 2011Language: German

Der Vortrag gibt eine Einführung in das Thema Index-basierte Suche mit Python und stellt dazu das PyLucene-Projekt vor, einer Python Erweiterung, die Zugriff auf alle Features des Java Lucene Framework ermöglicht. Aufbauend auf den grundlegenden Konzepten von PyLucene wird dargestellt, wie man auf Basis des Suchmaschinen-Frameworks effiziente Suchmechanismen in Python realisieren kann.

Django 3000
PyCon DE 2011
Martin v. Löwis
Recorded: Oct. 6, 2011Language: German

Dieser Vortrag stellt einen Port von Django auf Python 3 vor und diskutiert die Portierung von Django-Anwendungen auf Python 3.

Ideenklau erwünscht: Konzepte aus der Zope-Welt
PyCon DE 2011
Wolfgang Schnerring
Recorded: Oct. 6, 2011Language: German

Der Applikations-Server Zope und die Bibliotheken in seinem Umfeld enthalten eine Vielzahl von Konzepten zur Entwicklung von Webanwendungen. In diesem Vortrag werden einige Ideen erläutert, die es so in anderen Frameworks nicht gibt. Es bleibt aber nicht bei theoretischen Überlegungen, es werden Werkzeuge vorgestellt, die unabhängig von Zope sind und direkt eingesetzt werden können.

Identifizierung von Duplikaten automatisch aufgenommener Mikroskop-Farbbilder
PyCon DE 2011
Stefanie Lück
Recorded: Oct. 6, 2011Language: German

Der Getreidemehltau kann viele Gräserarten befallen. Um dies zu Untersuchen verwenden wir ein transientes Testverfahren, welches auf mikroskopische Phänotypisierung beruht. Zur manuellen Kontrolle eines automatischen Hochdurchsatz Screeningsystems implementierten wir in Python eine Annotationssoftware mit integriertem Kreuzkorrelationsalgorithmus, welcher aufgenommene Bildduplikate ausschließt.

Keynote - How It Happened: Stories and Lessons from Inside Zope and Other Projects
PyCon DE 2011
Paul Everitt
Recorded: Oct. 6, 2011Language: German

Ever heard of Zope? Ever heard of it recently? Being a leader, then not, in a large open source project over a long period of time generates a lot of funny stories. And mistakes. And even, moments of wonder, not always intentionally. In this talk I'll cover a number of insider stories from the life of Zope and Plone, then analyze them from the safety of perspective. The long view can help show what makes a big project vary in success over time measured in decades. I will also include stories and lessons from long-running, successful leaders in other Python projects.

Konzeptentwurf von Verkehrflugzeugen: Anwendung der dynamischen Programmiersprache Python
PyCon DE 2011
Daniel Böhnke
Recorded: Oct. 6, 2011Language: German

Der Konzeptentwurf schlägt die Brücke zwischen Anforderungen und ersten Konfigurationen für neue Flugzeuge. Wechselnde Anforderungen und die Integration von Verfahren mit unterschiedlichem Detaillierungsgrad erfordern eine hohe Flexibilität innerhalb der verwendeten Software. Der Vortrag zeigt die Anwendung und Vorteile von Python am Beispiel eines Konzeptentwurfwerkzeuges.

LFS - Ein Online-Shop basierend auf Python, Django & jQuery
PyCon DE 2011
Kai Diefenbach
Recorded: Oct. 6, 2011Language: German

LFS ist ein Online-Shop basieren auf Python, Django und jQuery. Er erfreut sich zunehmender Aufmerksamkeit, sowohl bei Entwicklern als auch bei Anwendern. Laut djangopackages.com ist LFS der am häufigsten heruntergeladene Shop für Django. Änderungen am Source Code verfolgen über 140 Entwickler und die Google-Gruppe hat zur Zeit über 110 Mitglieder.

Lightning Talks Day 2
PyCon DE 2011
Recorded: Oct. 6, 2011Language: German
Mercurial Migration im großen Stil
PyCon DE 2011
Markus Zapke-Gründemann
Recorded: Oct. 6, 2011Language: German

Ein paar SVN-Repositories sind schnell nach Mercurial migriert. Und das Entwicklerteam hat sich nach einer kurzen Einarbeitungszeit auch an das neue Versionskontrollsystem (VCS) gewöhnt. So oder so ähnlich kennen viele den Wechsel zu Mercurial. Was aber, wenn das alles alles im großen Stil geschieht?

Mit Deform komplexe Formulare ohne Schmerzen erstellen
PyCon DE 2011
Patrick Gerken
Recorded: Oct. 6, 2011Language: German

Deform ist eine Form Bibliothek die sich einen engen Fokus setzt und dadurch sehr flexibel einsetzbar ist. In dem Vortrag zeigen wir, wie man damit arbeitet, und wie man es in Plone integrieren kann.

moin-2, wie man eine wiki software eigentlich schreiben sollte.
PyCon DE 2011
Reimar Bauer
Recorded: Oct. 6, 2011Language: German

Stand der Entwicklung von moin-2.0 und Unterschiede zu moin-1.x.

Nachvollziehbare Anwendungsinstallation mit zc.buildout
PyCon DE 2011
Thomas Lotze
Recorded: Oct. 6, 2011Language: German

zc.buildout ist ein erweiterbares Werkzeug, um mehrteilige Anwendungen zu installieren und zu konfigurieren. Der Vortrag stellt zc.buildout vor und erläutert den Einsatz des Systems an einem Fallbeispiel.

Plone Theming, flexibel und einfach!
PyCon DE 2011
Maik Derstappen
Recorded: Oct. 6, 2011Language: German

Das Theming von komplexen Content Management Systemen, ist häufige eine sehr arbeitsintensive Angelegenheit. Mit Plone erfordert es heute, dank des Einsatzes von Diazo und plone.app.theming, kaum mehr Wissen über die Interna des CMS. Das Designtemplate kann komplett unabhängig vom CMS gehalten werden. Ein einfaches Regelwerk verknüpft das Designtemplate mit dem CMS.

[First four minutes missing]

PyTAF - Application Integration mit Python im Bereich Financial Markets
PyCon DE 2011
Holger Joukl
Recorded: Oct. 6, 2011Language: German

Nachrichtenorientierte Realtime/Neartime-Anwendungsintegration mit Python in Financial Markets bei der Landesbank Baden-Württemberg (LBBW). Der Vortrag stellt das Anwendungsumfeld, den Lösungsansatz mit verwendeten Technologien und die Erfahrungen mit Python und eingesetzten Python Libraries vor.

Python auf Erfolgskurs
PyCon DE 2011
Marc-André Lemburg
Recorded: Oct. 6, 2011Language: German

Python wird immer häufiger in unternehmenskritischen und interessanten Projekten eingesetzt. Wir stellen einige der Projekte vor, die wir bei der Suche nach Python Success Stories im Rahmen der PSF Python Image Broschüre gefunden haben.

Python Community im deutschsprachigen Raum
PyCon DE 2011
Christian Theune , Marc-André Lemburg
Recorded: Oct. 6, 2011Language: German

Die Python Community im deutschsprachigen Raum ist bisher recht zersplittert aufgetreten. Wir wollen einen Weg vorschlagen, wie sich dies ändern läßt.

Python im Bioinformatiker-Alltag
PyCon DE 2011
Marcel Martin
Recorded: Oct. 6, 2011Language: German

In unserer Bioinformatik-Forschungsgruppe an der TU Dortmund analysieren wir die Daten, die bei DNA-Sequenzierungsexperimenten entstehen. Es existieren Standardwerkzeuge, die dabei helfen, aber wie in der Wissenschaft üblich gibt es immer wieder Fragestellungen, die nur mit selbst geschriebenen Spezialtools beantwortet werden können. Bei uns werden diese Tools bevorzugt in Python implementiert.

Rapid Financial Engineering mit Python
PyCon DE 2011
Yves J. Hilpisch
Recorded: Oct. 6, 2011Language: German

Bisher wenig verbreitet in der Praxis ist der Einsatz von Python zur Entwicklung von rechenintensiven Finanzanwendungen, z.B. zur Bewertung von Finanzderivaten -- hier dominieren u.a. C, C++, JAVA. Denn i.d.R. wird die Performance von Python bezweifelt. Der Vortag illustriert, weshalb Python jedoch die ideale Sprache für ein "Rapid Financial Engineering" ist.

Seit 10 Jahren mit Python: Quantax, ein Risk-Management-System für Banken
PyCon DE 2011
Martin Gfeller
Recorded: Oct. 6, 2011Language: German

Quantax ist eine Applikation für das Markt-Risiko-Management im professionellen Banking. Der Vortrag wird Quiantax kurz vorstellen und dann vor allem auf die Lektionen, die wir in den 10 Jahren der fortschreitenden Entwicklung gelernt haben, eingehen. Die von uns entwickelte Hybrid-Datenbank (Python-Objekte, partiell in SQL Server abgebildet) bildet dabei einen Schwerpunkt.

Sequenzanalyse in der Bioinformatik mit Python
PyCon DE 2011
Sven Rahmann
Recorded: Oct. 6, 2011Language: German

Im Vortrag wird am Beispiel einer Vorlesung ("Algorithmen auf Sequenzen", TU Dortmund) gezeigt, wie Python eine Brücke zwischen pseudocode-ähnlicher Beschreibung von Algorithmen und deren Implementierung bildet. Häufig (aber nicht immer) lassen sich Lesbarkeit und Laufzeit-Effizienz dabei gut verbinden. Im Vortrag werden verschiedene (Gegen-)Beispiele gegeben.

Template Data Interface (TDI)
PyCon DE 2011
Astrid Malo
Recorded: Oct. 6, 2011Language: German

TDI ist ein ein in Python geschriebenes Template-System auf Basis von "Annotated Templates". Es ist schnell, leicht zu erlernen, einfach zu nutzen und mächtig. TDI trennt nicht nur strikt zwischen Layout (WYSIWYG) und Logik sondern ermöglicht auch mittels Overlays die Komposition beliebiger Templates zu einem jeweils individuellem Ergebnis.

web2py - Web-Framework mit didaktischem Hintergrund
PyCon DE 2011
Nik Klever
Recorded: Oct. 6, 2011Language: German

web2py ist ein modernes Python-Application-Framework, dessen Ausrichtung ursprünglich auf die Ausbildung von Studierenden abzielte, sich jedoch inzwischen generell als interessante Alternative für Python-basierende Web-Application-Frameworks entwickelt hat. MVC, Sicherheit, Plugins sind einige der Schlagworte für die Architektur-Konzepte des Frameworks.

ATDD und Robot Framework in ambitionierten, heterogenen Umgebungen
PyCon DE 2011
Filip Noetzel
Recorded: Oct. 5, 2011Language: German

Robot Framework ist ein generisches Testautomatisierungs-Framework und eignet sich besonders gut für heterogene Umgebungen in denen viel unterschiedlichste Software zusammenspielen muss. Der Vortrag klärt kurz, was Acceptance Test Driven Development ist, warum es eine gute Idee ist und wie man das mit Robot Framework in den eigenen Softwareprozess integriert.

Der Python Import Mechanismus und dessen Erweiterungsmöglichkeiten
PyCon DE 2011
Ilan Schnell
Recorded: Oct. 5, 2011Language: German

Das Ziel des Vortags ist es, einen Überblick über den Python Import Mechanismus zu geben und insbesondere die Möglichkeiten zu diskutieren, diesen zu erweitern.

Große Datenmengen schnell speichern mit Python und HDF5
PyCon DE 2011
Mike Müller
Recorded: Oct. 5, 2011Language: German

Der Vortrag stellt die Möglichkeiten vor mit Python HDF5 (Hierarchical Data Format) zu nutzen. HDF5 ist eine der schnellsten Speichermöglichkeiten für numerische Daten. Der Vortag wendet sich sowohl an Wissenschaftler, die ihre Mess- oder Berechnungsergebnisse so schnell wie möglich ablegen wollen, als auch an andere Anwender, die sich für nicht-relationale Datenspeicherung interessieren.

Keynote - Es ist nur Code
PyCon DE 2011
Jan Lehnardt
Recorded: Oct. 5, 2011Language: German

Jeder Programmierer kennt diese Unterhaltung. "Ich mache grade ein Projekt in Sprache XY..." — "Ieh! In 'XY', wirklich?!". Loyalitätsbekundungen zu Programmiersprachen sind nicht nicht selten und in der Regel auch gut. Oft jedoch schwingt die Stimmung von "wir finden alle Python/PHP/Ruby/Perl gut" zu "wir finden alles andere doof!". Zu oft. Diese Keynote nähert sich der Python Gemeinde von außen und bringt zahlreiche Einblicke in andere "Gemeinden", und sogar "Religionen" mit und versucht mit gegenseitigen Vorurteilen aufzuräumen. Denn wenn wir alle (alle alle) zusammenarbeiten können wir besser voneinander lernen und unser Programmiererleben einfacher, schöner und entspannter machen.

Kryptografie mit Python, Unterstützung von PKCS#11 Chipkarten
PyCon DE 2011
Jan Dittberner
Recorded: Oct. 5, 2011Language: German

Python eignet sich neben vielen anderen Themen auch für die Entwicklung und Einbindung von Kryptografie. Im Vortrag werden kurz einige Python-Bibliotheken für Verschlüsselung und Signatur gezeigt und anschließend die Verwendung einer PKCS#11-Chipkarte mit Python für die Ver- und Entschlüsselung demonstriert.

Lightning Talks Day 1
PyCon DE 2011
Recorded: Oct. 5, 2011Language: German
Namespace Packages
PyCon DE 2011
Martin v. Löwis
Recorded: Oct. 5, 2011Language: German

Mit PEP 382 wird ein Mechanismus Teil der Sprache, der in eingeschränkter Form schon von setuptools bereitgestellt wird: Namespace Packages. Damit wird es möglich, Unterpakete eines Python-Pakets separat zu entwickeln und zu installieren. Im Vortrag werden der Lösungsansatz beschrieben und mögliche Auswirkungen auf bestehende Software diskutiert.

NICOS: Flexibles Experimentieren an Großforschungsgeräten dank Python
PyCon DE 2011
Georg Brandl
Recorded: Oct. 5, 2011Language: German

Dieser Vortrag stellt NICOS vor, ein komplett in Python geschriebenes netzwerkbasiertes Steuerungssystem, das an der Forschungsneutronenquelle FRM II der TU München zur Durchführung von Experimenten mit Neutronen für die Material- und Grundlagenforschung verwendet wird.

Nuitka - Der Python Compiler
PyCon DE 2011
Kay Hayen
Recorded: Oct. 5, 2011Language: German

Mit Nuitka gibt es erstmals den konsequent zuende geführten Ansatz, die gesamte Sprache Python mit allen Sonderverhalten, über C++ zu kompilieren. Keine neue, keine reduzierte Fassung von Python, sondern vollständig, nur kompiliert, aber mit praktisch 100% Kompatiblität. In diesem Vortrag geht es darum, Nuitka vorzustellen.

Paketieren von Python-Anwendungen und -Bibliotheken für Debian
PyCon DE 2011
Jan Dittberner
Recorded: Oct. 5, 2011Language: German

Im Vortrag wird vorgestellt, wie Pakete für Debian gebaut werden, welche Besonderheiten es dabei für Python gibt und wo man einen Einstieg in die Debian-Community, besonders als Python-Entwickler findet. Daneben werden Empfehlungen für Python-Entwickler gegeben, wie Software ausgeliefert werden sollte, um Distributionen wie Debian die Paketierung zu erleichtern.

Plone
PyCon DE 2011
Jan Ulrich Hasecke
Recorded: Oct. 5, 2011Language: German

Plone ist ein leistungsfähiges ECMS für den professionellen Einsatz in Organisationen und Unternehmen. Es basiert auf sicheren und ausgereiften Technologien, ist plattformunabhängig und standardkonform. Im Vortrag werden die Leistungsmerkmale von Plone in fünf Kategorien vorgestellt: Zugang, Content-Management, Usability, Kollaboration und Systemadministration.

Plone 4 and beyond
PyCon DE 2011
Timo Stollenwerk
Recorded: Oct. 5, 2011Language: German

Die kommenden 4.x Versionen von Plone halten viele interessante Neuerungen bereit. Der ursprüngliche Plan eines "revolutionären" 5er Releases wurden zugunsten mehrerer "evolutionärer" 4.x Versionen verworfen, um neuere Technologien schneller im Kern verfügbar zu machen.

plone.app.discussion - ein Kommentar- framework für Plone
PyCon DE 2011
Timo Stollenwerk
Recorded: Oct. 5, 2011Language: German

plone.app.discussion ist ein Kommentarsystem für Plone, dass seit der Version 4.1 ein Kernbestandteil von Plone ist und das alte Kommentarsystem ablöst. Darüberhinaus ist es als Zusatzprodukt für Plone 3 und 4.0 verfügbar.

Plone-Content-Typen mit Dexterity
PyCon DE 2011
Philip Bauer
Recorded: Oct. 5, 2011Language: German

Dexterity ist das Content-Framework, das voraussichtlich Archetypes ablösen wird. Der Vortrag bietet einen Einstieg in die zugrundeliegenden Konzepte und demonstriert wie einfach es ist leistungsfähige Inhaltstypen zu erstellen und zu managen.

Produce & Publish: Single-Source-Multi-Channel-Publishing mit Plone
PyCon DE 2011
Andreas Jung
Recorded: Oct. 5, 2011Language: German

Der Vortrag beschreibt die Plone-basierte Plattform Produce & Publish zur Generierung von verschiedener Ausgabeformate (PDF, EBook, RTF, ODT, Word) unter Verwendung der selben Eingabedaten.

Productive Python and Django Development with PyCharm
PyCon DE 2011
Dmitry Jemerov
Recorded: Oct. 5, 2011Language: German

PyCharm is a new integrated development environment for Python and Django. During the talk we will show you how PyCharm can be used to find and correct coding errors in real-time, navigate and refactor complex project structures easily, and develop new code quickly and correctly.

"PyHasse", eine Toolbox für Ranking-Probleme
PyCon DE 2011
Rainer Bruggemann
Recorded: Oct. 5, 2011Language: German

Ranking, d.h. das Auffinden einer Ordnung für bestimmte Objekte, ist von zunehmender Bedeutung. Beispielsweise werden Städte nach ihrer Wohnqualität, geordnet. Oft erhält man aber nur eine eine partielle Ordnung und ein Ranking muss in einem zweiten Schritt abgeleitet werden. PyHasse, entwickelt vom Verfasser, erstellt die partiellen Ordnungen und analysiert diese.

pyRserve
PyCon DE 2011
Ralph Heinkel
Recorded: Oct. 5, 2011Language: German

pyRserve ist ein Python Client, der es erlaubt, über TCP/IP eine Verbindung zu dem Statistik Paket R auf einem Server aufzubauen und Remote Procedure Calls abzusetzen. Dadurch können aus Python heraus komplexe statistische Berechnungen durchgeführt werden. In diesem Vortrag wird pyRserve vorgestellt und anhand von Beispielen gezeigt, wie man den vollen Umfang von R aus Python heraus nutzen kann.

Verbesserung der Code-"Qualität" durch statische Code-Analyse
PyCon DE 2011
Andreas Albrecht
Recorded: Oct. 5, 2011Language: German

Statische Code-Analyse ist eine gute Möglichkeit, die Qualität des Quellcodes fortlaufend zu verbessern - wenn die verfügbaren Werkzeuge richtig eingesetzt werden. Durch projektspezifische Konfiguration der Analyse-Werkzeuge und durch eine unaufdringliche Integration in die bestehenden Arbeitsabläufe kann die Entwicklung schon bei kleineren Projekten positiv unterstützt werden.