PyCologne Treffen Dezember 2015
Datum: 09.12.2015, 19:00 Uhr Ort: Chaos Computer Club Cologne (C4), Köln
Anwesend: 20 Personen
Reimar Bauer berichtete über die Verarbeitung von netCDF-Dateien, Henning Dickten führte in Logging ein, dazu Lightning Talks zu requirements.txt, Profiling mit KCacheGrind und Natural Language Processing mit spaCy von Christopher Arndt und Christian Geier. Außerdem Neuigkeiten zum Raspberry Pi Zero, zu Ubuntu 16.04 und eine Buchvorstellung von Woyand.
Themenvorschläge
- IDE "Spyder" - Stephan Porz
- Package "uncertainties" - Stephan Porz
- Warum Excel ein schlechtes Werkzeug ist (Gastsprecher Kirill Pomogajko, vorgestellt von Stephan Porz)
Vorträge
Ideen zur Verarbeitung von netCDF-Dateien - Reimar Bauer
Auch Fragen und Diskussion zu objektorientiertem Design.
- Missverständnissen vorbeugen mit selbstbeschreibendem Datenformat, plattformunabhängig und mit Kontextinformationen
- Generell ein freies Format, in verschiedenen Gebieten existieren Standards
- Verwandt mit HDF, HDF5 ist kompatibel, HDF5 hat mehr Datentypen (z.B. Bilder)
- Frage in die Runde: Wie baut man Methoden dynamisch beim Einlesen der Daten auf?
- In diesem Kontext als Hintergrund interessant: das IFF-Format (chunky) und Media-Container-Formate wie MKV etc.
Logging - Henning Dickten
Einführung und Diskussion.
Lightning Talks
Werkzeuge für das Verwalten der requirements.txt-Datei - Christopher Arndt
Profiling mit KCacheGrind und pyprof2calltree - Christian Geier
- Mächtiges Werkzeug, wesentlich informativer, insbesondere für Python, als vergleichbare Profiler.
- Verschiedene visuelle Darstellungen, inklusive Callgraph.
Natural Language Processing mit spaCy - Christian Geier
- spaCy seit kurzem Open Source, besser als NLTK? https://spacy.io/
- Einsatz in einem Kalenderprogramm für die Konsole geplant, Hilfe erwünscht: https://github.com/geier/khal
- Aus der Runde: Tools aus der Barrierefreiheit wiederverwenden?
- Link: Max Nakane, Keynote "Accessibility of Plone: the Past, the Present and the Future": https://www.youtube.com/watch?v=twn1q_Kg2l0
Organisatorisches
- Protokoll im Etherpad, bitte alle mithelfen!
- Meetup.org soll jetzt zusätzlich verwendet werden, Link auch im Mailing: http://www.meetup.com/pyCologne/
News
- Ubuntu 16.04 LTS wird ohne Python 2 kommen (auf dem Installationsmedium).
- Neues Raspberry-Board, wirklich günstig: der Raspberry Pi Zero, 1 GHz, 512 MB, Mini-HDMI, microSD, ca. 5 Euro, allerdings ohne LAN. https://www.raspberrypi.org/blog/raspberry-pi-zero/
- Python Unconference Nr. 3 in Hamburg, 9. bis 11. September 2016.
- Python-Barcamp in Köln, 2. bis 3. April 2016, kostenlos, aber Anmeldung erforderlich und Plätze beschränkt, Anmeldung wird bald eröffnet. https://www.barcamptools.eu/pycamp201604
- EuroSciPy, 23. bis 27. August 2016 in Erlangen: https://www.euroscipy.org/2015/
- Plone 5 wurde am 15. September released. Es gibt nun Konnektoren, um diverse Datenbanken, unter anderem für XML, WebDAV-Server, direkt im CMS als Struktur zu mounten.
- Die Plone-5/Python-basierte Social-Intranet-Applikation http://www.quaive.com wurde auf der Plone-Konferenz in Bukarest vorgestellt. Zielgruppe: Anwender mit Bedarf für ein internes, sicheres, selbst hostbares System mit Facebook-ähnlichen Kommunikationsfunktionen. ACSR (Armin) ist Mitglied des Entwicklerkonsortiums.
Ankündigungen
- Data Science Meetup Cologne #2 im Startplatz: http://www.meetup.com/datasciencecgn/
- Fr. 29. Jan. 2016: Data Science Meetup Cologne #3 im Startplatz, 18 Uhr, http://www.meetup.com/de/datasciencecgn/
- PyData soll 28. bis 30. November 2016 in Köln im DLR stattfinden, Sponsoren gesucht!
- Django Girls am letzten Novemberwochenende, Folgetreffen nächste Woche (Meetup). https://djangogirls.org/cologne/, http://www.meetup.com/Django-Girls-Cologne-Programmieren-fur-Frauen-und-Madchen/members/106238072/?op=&memberId=106238072
- Innovationstag "Maschinenbau & Softwareentwicklung mit Python" an der Bergischen Universität Wuppertal (Prof. Dr. Woyand): Vorstellung der Planung, Ziele, Themen etc. Wer hat Interesse? Gegebenenfalls offizielle Unterstützung seitens PySV. PySV-Diskussion am 10.12. im Rahmen der TKK: http://python-verband.org/informieren/events-tkk-2015-dezember
Medien
Buch-Kurzvorstellung: "Python, Einführung in die Programmierung und mathematische Anwendungen", Woyand, 2012, Schlembach Verlag, ISBN 978-3-935340-73-1. http://www.lehmanns.de/shop/mathematik-informatik/25243514-9783935340731-python
Kneipe
Der Abend wurde mit gemeinsamem Essen, Trinken und regem Gespräch im Herbrands beendet.
Nächster Termin: 13.01.2016.
Protokoll des Treffens, gemeinsam im Etherpad mitgeschrieben und aus dem Archiv der Jahre 2013 bis 2020 übernommen.