PyCologne Treffen Juni 2015

Datum: 10.06.2015, 19:00 Uhr Ort: Chaos Computer Club Cologne (C4), Köln

Rebecca Breu stellte ihre Vogelkamera mit dem Raspberry Pi vor, Stefan Erbschwendner zeigte Python-Code im Film "Ex Machina" und Jens Diemer berichtete über PyPyJS, einen Python-Interpreter für den Browser. Dazu Ankündigungen zur FrOSCon, an der PyCologne mit einer eigenen Devroom vertreten sein wird, und mehrere Medienhinweise.

Anwesend: 23 Personen

Organisatorisches

Themenvorschläge für das nächste Treffen bitte rechtzeitig, damit wieder ein gefülltes Programm entsteht. Vorschläge aus der Runde: Stephan Porz zu GUIs in Python (matplotlib + PyQt) und zu Bokeh (interagierbare Grafiken im Browser).

Vorstellungsrunde

Chris begrüßt die Anwesenden im Namen der pyCologne und auch stellvertretend für Johannes im Namen des C4. Eine Person ist zum ersten Mal dabei, fünf zum weniger als dritten Mal.

Vermischtes

Es wurde für den C4 gesammelt.

Ankündigungen

Froscon:

  • Python-Devroom wurde zugesagt (Raum für Samstag)
  • Andreas schreibt eine Mail auf die Mailingliste, damit Vorträge zusammenkommen
  • EuroPython, Bilbao, 20. bis 26. Juli 2015
  • PyData in Seattle, 24. bis 26. Juli 2015

Medien

  • Chris weist noch einmal auf die Möglichkeit hin, Rezensionsexemplare der Bücher der Verlage O'Reilly, dpunkt oder MIT Press zu erhalten und zu rezensieren: http://pycologne.de/Rezensionen

Blog:

Präsentationen

Vogelkamera mit dem Raspberry Pi - Rebecca Breu

  • Start: Bilder zu festen Zeiten, aber Problem: viele Fotos, die von Hand durchgeguckt werden müssen, wo überhaupt "etwas los ist"
  • Idee: Differenz zwischen Bildern groß, wenn etwas passiert (Vogel vor Ort)
  • Problem: Differenzbildung ist kein guter Indikator, und die Kamera nimmt nur ca. drei Stunden auf.
  • Neue Idee: Kamera mit dem Raspi verbinden

Kann H.264 aufnehmen und dabei die Bewegungsdaten auswerten, die bei H.264 als Nebenprodukt entstehen. Die Bewegungsdaten liefern die Bewegung der 16x16-Blöcke als Vektor, sodass sich die Bewegung identifizieren lässt, die über einem Schwellwert liegt.

  • collections.deque: Ringbuffer hält die Aufnahme auch vor einem Event bereit
  • Bewegung von Wind und Regen von Bewegung von Vögeln unterscheiden?
  • Anschluss eines Infrarotsensors zur Event-Detektion, ohne guten Erfolg
  • Maskierung von Pixeln, die unter Wettereinfluss stehen
  • Vogelbilder

Hinweise aus dem Plenum:

Code im Film - Pythonis ex machina - Stefan Erbschwendner

Vortragsfolien unter https://github.com/contortionist/talks

PyPyJS - Jens Diemer

  • Python-Interpreter im Browser ausführen
  • Praktikabel: Webseite mit Editor für Code und Interpreter
  • Mit jQuery-Anbindung: visuelle Elemente wie Buttons etc.
  • Derzeit lange Ladezeiten für Interpreter und Imports zum Start der Webseite
  • Es gibt Speicherlecks mit dem Framework im Firefox-Browser

Links:

Ausklang

Der Abend wurde mit gemeinsamem Essen, Trinken und regem Gespräch im Herbrands beendet.


Protokoll des Treffens, gemeinsam im Etherpad mitgeschrieben und aus dem Archiv der Jahre 2013 bis 2020 übernommen.