Jedes Jahr spannend und perfekt zum Erlernen neuer Programmiersprachen: Advent of Code.
Täglich erscheint eine unsinnige neue Kurzgeschichte mit einer zweiteiligen Programmieraufgabe in wunderschönem ASCII-Stil. Macht Spass.
Jedes Jahr spannend und perfekt zum Erlernen neuer Programmiersprachen: Advent of Code.
Täglich erscheint eine unsinnige neue Kurzgeschichte mit einer zweiteiligen Programmieraufgabe in wunderschönem ASCII-Stil. Macht Spass.
Ein staatlicher Ausweis ist eine staatliche Angelegenheit und gehört nicht in die Hände eines privaten Unternehmens.
Ich unterstütze das Referendum für eine staatliche elektronische Identifikation (E-ID).
Scott Aaronson schrieb einen Entwurf für eine Techie-Version des Eid des Hippokrates.
Dazu sehenswert ist die Präsentation über Ethik in IT von Jonathan Rothwell & Steve Freeman.
Die Kernaussage: Mache bewusste Entscheidungen.
…ich mag weder Kaffee noch Dark Mode.

Nach 11 Jahren bei Meteotest habe ich mich gestern verabschiedet, verbringe eine Wochenende mit Freunden & Familie, bevor ich am Montag ein spannendes Projekt bei einem „grösseren Schweizer Telekommunikationsanbieter“ in Angriff nehme.
Ich möchte mich bei meinen Arbeitskolleginnen und -kollegen von Meteotest herzlich bedanken für die abwechslungsreichen und lehrreichen Jahre und wünsche euch alles Gute für die Zukunft.
Beim Experimentieren mit der Beta-Version von GitHub Actions (Einem Tool für Build-Prozesse, Continous Integration, Deployment etc.) wollte ich mir Notifikationen aus Pipelines zukommen lassen. Zwar gab es schon einige Actions welche mit einzelnen Services funktionierten, aber jede dieser Action war unterschiedlich zu konfigurieren und benutzen.
Kurzerhand habe ich mich durch die lückenhafte Dokumentation gekämpft und eine eigene generelle Notifikation-Action erstellt: Apprise-GA.
Dank der Python-Bibliothek Apprise kann diese Action Nachrichten an Dutzende verschiedene Services schicken: Slack, Discord, IFTTT, Matrix, Telegram, Twitter, Pushover etc. etc.
Und mit dem Einsatz von Templates können auch dynamische Texte verschickt werden:
action "Send push notification" {
uses = "cstuder/apprise-ga@master"
secrets = ["APPRISE_URL"]
args = [
"Push received on {{ ref }}",
"Commit by {{ head_commit.author.name }}: {{ head_commit.message | truncate(128) }} ({{ head_commit.id[0:7] }})"]
}
Ich finde meine Action überzeugt.
Dokumentation auf GitHub: https://github.com/cstuder/apprise-ga
Ich arbeite mich noch immer durch die online Verfügbaren Kurzgeschichten und Novellen aus den nominierten Werken der Nebula Awards 2019 und der Hugo Awards 2019.
(Unterstützt durch die tatkräftige Hilfe der Instapaper-App, welche ich mittlerweile über 9 Jahre benutze.)
Die Geschichte A Witch’s Guide to Escape: A Practical Compendium of Portal Fantasies von Alix E. Harrow hat mir besonders gut gefallen.
Kaum verwunderlich taucht sie auf beiden Nominationslisten auf.

Letztes Wochenende konnte ich ein Geburtstagsgeschenk meiner Lieblingsschwester einlösen: Wir gingen gemeinsam ans Konzert von The Cinematic Orchestra im Docks Lausanne.
Das Konzert war wunderbar: Intensiv, packend, rauchmaschinengeschwängert, ich war begeistert. Herzlichen Dank an N.
(Normalerweise haben meine Live-Bilder einen verwackelten und unscharfen Möchtegern-Charme, aber dieses Bild hier ist ebenfalls einfach gelungen!)

Die unverwechselbaren Harmonien und Rhythmen des Flamencos, die kraftvollen Texte des berühmten Dichters Federico García Lorca und unser brillanter Chorklang fügen sich zu einem teils melancholischen, teils rassigen Ganzen zusammen.
Unterstützt werden wir vom grossartigen Flamencogitarristen Mariano Martin, der das Projekt nicht nur mit seiner stupenden Fingerfertigkeit auf dem Instrument, sondern insbesondere auch mit einer eigenen Komposition für Chor, Gitarre und Perkussion ergänzt.
Neben der Weltpremiere seines Werks «Esencia» (2019) singen wir den Liedzyklus «Romancero Gitano» von Mario Castelnuovo-Tedesco für Chor und Gitarre (1951) sowie die drei A-capella-Stücke «Tres Ciudades» von Eran Dinur (2011).
Bei Konzept und Choreografien können wir zudem auf die Unterstützung der Flamencotänzerin Manuela Kämpf zählen.