News

Atom-Feed abonnieren
  • Neu: News und ein Feed zum Abonnieren

    Diese Seite konnte bisher nur Termine bekanntgeben. Für alles daneben gab es keinen Ort, und daran hakte es regelmäßig: Neuigkeiten aus der Gruppe standen dann in einem Chat, in dem sie ein halbes Jahr später niemand mehr findet.

  • Code hinter der Kachel

    Auf einer Seite, die von einer Programmier-Gruppe betrieben wird, sollte man den Code sehen können, der sie erzeugt. Seit dem 17. August tragen vier Kacheln deshalb einen kleinen </>-Griff. Ein Klick dreht die Kachel um, und auf der Rückseite steht der Quelltext der Funktion, die den Inhalt der Vorderseite gerade berechnet hat.

  • Wie wir die Seite für 56 Sekunden abgeschossen haben

    In der Nacht zum 17. August war diese Seite 56 Sekunden lang nicht erreichbar. Jede Anfrage bekam einen Fehler, von 23:57:37 bis 23:58:33, dann war sie per Rollback zurück. Die Geschichte dahinter ist zu lehrreich, um sie zu verschweigen, denn der Fehlschlag hat einen älteren Fehler aufgedeckt, den wir sonst nicht gefunden hätten.

  • Website und Meetup zeigen jetzt aufeinander

    Wer einen Termin bei Meetup findet, soll das ausführliche Programm hier lesen können, und wer hier landet, soll sich dort anmelden können, ohne zu suchen. Seit dem 16. August verlinken beide Seiten deshalb direkt aufeinander, und zwar auf das jeweilige einzelne Event statt auf die Startseite der Gruppe.

  • Textänderungen brauchen keinen Server mehr

    Bis Mitte August löste jede Änderung an dieser Seite denselben schweren Ablauf aus, egal ob Programmcode oder ein Tippfehler in einer Termin-Ankündigung: neuen Commit anpinnen, komplette System-Closure bauen, aktivieren. Für einen korrigierten Satz war das offensichtlich zu viel.

  • 78 Protokolle von 2013 bis 2020 sind zurück, mit Volltextsuche

    Sieben Jahre PyCologne stehen wieder im Netz: 78 Protokolle der Treffen von August 2013 bis Mai 2020, nach Jahrgang gruppiert unter Termine, und durchsuchbar unter Suche. Wer wissen will, wann wir das erste Mal über MicroPython gesprochen haben oder wie oft pandas vorkam, findet es dort in einem Suchfeld.

  • Flask, nginx und NixOS live beim Treffen

    Beim Maitreffen haben wir nicht über Deployment geredet, sondern eines gebaut, live und mit offenem Ausgang: eine Flask-App unter NixOS in einen nginx-Webserver einhängen, mit Passwortschutz, unter Zuhilfenahme eines KI-Assistenten.

  • Eine alte Codebasis wieder in Gang gebracht

    Diese Seite ist kein Neubau. Ihr Quellcode reicht bis in den November 2013 zurück, lag aber jahrelang still. Im Mai 2026 haben wir ihn übernommen und wieder lauffähig gemacht, statt von vorn anzufangen.