Treffen der Python User Group Köln (pyCologne) am 12.08.2009
- Ort
- Pool 0.14, Benutzerrechenzentrum (RRZK-B) der Universität Köln, Berrenrather Str. 136, 50937 Köln
- Beginn
- 18.30 Uhr
- Anwesend
- 17 Personen
- Protokoll
- Thomas Lenarz
- Moderation
- Reimar Bauer
Neue Teilnehmer #
Wir freuen uns, einige neue Teilnehmer begrüßen zu können.
Vorstellungsrunde.
Flyer
Die Gestaltung eines pyCologne-Flyers hat in Gemeinschaftsarbeit im WIKI sowie über die Mailingliste begonnen. KlausBremer hat die Ausgestaltung übernommen und stellt den Flyer vor:
- Er wird als Wickel-Falz gefaltet. So entstehen 1 Titelseite, drei Innenseiten, eine Rückseite, sowie eine Einschlagseite.
- Die drei Innenseiten enthalten allgemeine Informationen über Python sowie Beispiele.
- Die Titelseite stellt das pyCologne-Logo dar und verweist auf www.pycologne.de
- Die Einschlagseite enthält Informationen zu pyCologne.
- Die Rückseite enthält Kontaktinformationen und Informationen zum Zeitpunkt und Ort der pyCologne-Treffen
Die PDF-Version des Flyers kann im WIKI eingesehen werden: Flyer
Es wurden noch einige Details vorgeschlagen resp. geklärt:
- Angabe einer Open-Source-Lizenz
- Den Druck übernimmt das DLR
Vortrag: Automatisierung und Erweiterung von Windwows-Anwendungen mit pywin32 (AndreasSchreiber)
Andreas stellt das Modul pyWin32 vor, das es erlaubt auf die COM-Schnittstelle von Microsoft-Windows zuzugreifen (COM = Component Object Model).
- COM funktioniert nach dem Client-Server-Model
- Nahezu jede Software unter Windows stellt eine COM-Schnittstelle zur Verfügung insbesondere die Office-Anwendungen.
Die COM-Schnittstellen können aus verschiedenen Programmiersprachen heraus genutzt. In Python ist das Modul PyWin32 hierfür verantwortlich.
- Durch die Nutzung der COM-Schnittstellen können Programme "ferngesteuert" werden. Andreas zeigte hierzu eine Demo, in der die Textverarbeitung Word durch Python von der Befehlszeile aus ferngesteuert wurde.
- Zusätzlich ist es möglich, Python-Programme auf Events aus Office-Anwendungen zu registrieren. Beispiel: Senden der Überschrift einer Power-Point-Folie an Twitter beim Umblättern.
- Es ist recht schwierig, die von verschiedenen Anwendungen zur Verfügung gestellten Methoden zu ermitteln. Hierzu stehen Tools wie COM-Browser, makepy oder auch die Hilfe der Anwendungen selbst zur Verfügung.
Vortragsdetails: Automatisierung von Windows-Anwendungen
Europython
- Es wurde beschlossen, das Thema "Europython in Köln" anzugehen.
Die Stadt Köln hat Ihre Bereitschaft zur Unterstützung signalisiert und wird dies schriftlich per Brief kommunizieren (Auskunft ThomasRichter)
Für die Organisation ist es möglich auf Ressourcen des DLR zurückzugreifen (AndreasSchreiber)
- Das Proposal muss im September fertiggestellt sein.
- Es wird eine WIKI-Seite zum Sammeln von Ideen/Material eingerichtet (unterstützende Firmen, Beschreibung Location, etc.).
ThomasRichter spricht Schule für Design bzgl. Erstellung eines Plakates an.
- Die Europython würde in 2011 in Köln stattfinden.
Ankündigung: Software-Freedom-Day
- Am 19.09.2009 findet der Software-Freedom-Day statt.
- Aus diesem Anlass wird im Odysseum (Köln-Kalk) eine Linux Installations-Party durchgeführt.
- Für die Installationsparty stehen 250-300qm Fläche zur Verfügung, zusätzlich gibt es einen Kommunikationsbreich und einen Vortragssaal für 50 Personen.
- Helfer bzw. ein pyCologne-Stand mit einem DIN A0-Plakat sind herzlichen willkommen.
Nähere Informationen zur Organisation auf http://pv-rheinbogen.de/CcpWiki/InstallParty2009
Weitere Ankündigungen
20.09.2009 Tag der Luft- und Raumfahrt beim DLR (AndreasSchreiber)
14.09.2009 - 18.09.2009 Grok Neanderthal Sprint bei der GFU in Köln (ThomasRichter)
Verschiedenes
- Der Vortrag zu Google-Wave wird auf das pyCologne-Treffen am 09.09.2009 verschoben.
Statt der angekündigten Buchvorstellung hält StefanPielicke einen kompletten Vortrag zum Thema "Böses" Debuggen und Reverse Engineering mit Python am 09.09.2009
Kneipe
ab ca. 20:50 ging es dann in Richtung Al Caminetto
Nächster Termin
Das nächste pyCologne-Treffen findet statt am 09.09.2009