~/home of geeks

~/home of geeks

GiroCodes mit Google Docs und goQR.me

400 Wörter · 2 Minute(n) Lesedauer
Vor Kurzem hatte ich einen Artikel über die Erstellung von GiroCodes in Google Docs geschrieben. Leider ist die verwendete Chart-API von Google nicht stabil, weswegen ich auf goqr.me umgestiegen bin. | Weiterlesen

Happy Mrs Chicken Spiel

134 Wörter · 1 Minute(n) Lesedauer
In der Zeichentrick-Serie “Peppa Wutz” (original “Peppa Pig”) spielen die Figuren ein sehr simples Computerspiel, das sich “Happy Mrs Chicken” nennt. In diesem Spiel legt ein Huhn Eier, aus denen Küken schlüpfen. Die Küken laufen dann zum nächsten Rand des Spielfelds und verlassen es. Ich habe die Gelegenheit genutzt mithilfe von ChatGPT4, HTML, CSS und JavaScript ein solches Spiel zu programmieren. | Weiterlesen

Logging mit Tücken

1168 Wörter · 6 Minute(n) Lesedauer
Bei der Verwendung moderner Logging-Frameworks gibt es einige Fallstricke. Hier werden einige von ihnen beleuchtet und Lösungsansätze angeboten. | Weiterlesen

Threadsafety 101

3050 Wörter · 15 Minute(n) Lesedauer
Vor einiger Zeit habe ich einen kleinen Vortrag zum Thema Threadsicherheit (Threadsafety) in Form eines Quiz erstellt, dass helfen soll, weitere Achtsamkeit gegenüber potenziellen Konkurrenz-Problemen zu entwickeln. | Weiterlesen

varargs done right

358 Wörter · 2 Minute(n) Lesedauer
Variable Argumentlisten (varargs) als Parameter für Methoden sind seit Java 5 möglich. Sie sind eine sehr praktische Möglichkeit, um Methoden mit einer variablen Anzahl von Parametern zu definieren. | Weiterlesen

Kurz notiert: Archivieren von Git-Projekten

Teil 8 der Serie "kurz notiert"
71 Wörter · 1 Minute(n) Lesedauer
Kurz notiert: Ein Bash Skript, das ein Projektordner per TAR zusammenpackt und dabei unnötige Dateien und Unterordner ausklammert. | Weiterlesen

Plugable Module mit Springboot

1027 Wörter · 5 Minute(n) Lesedauer
Dank der Auto-Configuration-Module von Spring-Boot lassen sich Komponenten anhand der Konfiguration ein- und ausschalten. Darüber lassen sich schöne Plugin-Module umsetzen. | Weiterlesen