Notes

31. Aug. 2026

Heute wieder arbeiten… Früher habe ich das geschickter gehandhabt. Ich hatte meinen ersten Arbeitstag nach dem Urlaub nie auf einen Montag gelegt, sodass ich nur drei oder maximal vier Tage in der ersten Woche arbeiten musste. Ich weiß auch nicht, warum ich darüber nicht nachgedacht habe.

Ich habe den Dark Mode etwas aufgehellt. Nicht so extrem, es ist noch immer ein Dark Mode aber eben kein Amoled Black Dark Mode. :)

29. Aug. 2026

Manchmal finde ich eine längere Lieferzeit gar nicht so unangenehm. Bei CDs zum Beispiel. Die kaufe ich meist aus einer Laune heraus, weil mir ein Album gefällt. Natürlich vergesse ich das nach ein paar Tagen wieder und irgendwann, Wochen später, klingelt der Lieferant und ich freue mich über die verdrängte Lieferung.

28. Aug. 2026

In den letzten Tagen habe ich die zweite Staffel von Achtsam morden geschaut. Naja, und die erste auch nochmal zum Auffrischen. Da es nur je acht Folgen je Staffel sind und die nur um die 30 Minuten laufen, geht das ganz fix. Außerdem hatte ich Urlaub. Ihc kann ja nicht nur von dem Monitor abhängen. Ich muss auch mal Zeit vor dem Fernseher verbringen. Die zweite Staffel steht der ersten in gar nichts nach. Fand ich auch unglaublich unterhaltsam.

25. Aug. 2026

Manche TLD sind ja richtig teuer. Je .io-Domain zahle ich gut 70 €. Evtl. sollte ich beim Registrieren mal drauf achten oder ein paar weniger registrieren oder unbenutzte wieder löschen. Naja, ist jetzt eh zu spät…

Fast immer, wenn ich etwas über einen Rucksack lese, kann ich an mir beobachten, wie sich eine Augenbraue hebt und der Gedanke Hmm… ein neuer Rucksack entsteht. Aber ich habe gelernt, meine Gefühle und Gedanken zu bemerken und früh gegenzusteuern. In diesem Falle mit einem entschiedenen Nein, ich brauche nicht schon wieder einen neuen Rucksack!

22. Aug. 2026

Bisher hatte ich nie ein Logging von Referern. Aber irgendwo bin ich dann noch neugierig. Und so sendet das Blog nun einen kleinen Beacon und teilt einem API‑Endpoint Referer und URL mit. Gespeichert werden nur Referer und die lokale URL. Also kein Profiling oder Fingerprinting. Naja, wie auch mit den paar Daten. Ich habe mich für eine so kleine Lösung entschieden, weil ich die Daten nicht an einen externen Anbieter senden wollte und auch keine Lust hatte, ein Risikotool lokal zu installieren, das letztendlich viel mehr leistet, als ich eigentlich möchte.

Wenn das einem der Langzeitbesucher negativ aufstößt, werde ich das auch gern wieder rauswerfen. Eine kurze Nachricht genügt. Zumal der Nutzen ohnehin nur begrenzt ist, da seit strict-origin-when-cross-origin nur noch die Domain mit Protokoll und ohne Pfad ankommt. Ja, und das ist auch eigentlich gut so.

21. Aug. 2026

Spätestens seit den Statistiken ist es wohl offensichtlich, dass ich einen kleinen Faible für SVG entwickelt habe.

Den Gedanken, im HTML‑Code eine Skizze unterbringen zu können, ohne eine externe Datei zu benutzen, finde ich beinahe erregend.

Wie auch auf der Tag-Seite für meine GitHub-Projekte, auf der ich den Git-Graphen von oben schnell einfügen konnte.

20. Aug. 2026

Gerade beim Spülen habe ich meinen Gaiwan zerdeppert. Der Tag fängt ja gut an. So musste ich zwangsweise den chinesischen Tee in einem japanischen Shiboridashi zubereiten. Schmeckt auch irgendwie komisch… 

19. Aug. 2026

18. Aug. 2026

17. Aug. 2026

Gestern Abend habe ich Greenland 1 und 2 am Stück geschaut. Naja, ich dachte mir nach dem ersten Film: Wie schlimm kann der zweite schon werden? Ziemlich schlimm. Ungewollte Comedy, würde ich sagen.

16. Aug. 2026

Wie es aussieht, habe ich eine neue Nachtmelodie gefunden: Eclipse von Max Corbacho. Des Nachts lasse ich leise im Hintergrund Musik laufen, damit ich mit meinem Tinnitus nicht so allein bin. Für gut zwei Jahre hielt dafür das Album The Mount Hibiki Tapes von Mount Shrine. Eclipse bietet eine Stunde und 12 Minuten Zero Beat. Ob das tonal so passt für die Nacht, werde ich in der kommenden mal ausprobieren.

14. Aug. 2026

Der erste und zweite Tag von so einer fiesen, kleinen Hitzewelle sind ja noch ganz erträglich. Noch habe ich unter 25 °C in meiner Wohnung, das sind gut 11 bis 12 Grad weniger als draußen. Aber da es sich die nächste Nacht auch nicht abkühlt, ist es morgen damit vorbei. Ich schätze, dann wird es hier ungemütlich.

Naja, erstmal einen schönen heißen Tee.

Sonst gibt es auch nicht viel zu sagen. Ich hatte mir heute sporadisch mal einen Tag Urlaub genommen, um meinen inneren Dämonen im Nahkampf zu begegnen. Eine blutige Schlacht, die noch nicht entschieden ist.

12. Aug. 2026

Temperatur
Temperatur

Naja, das ist doch ein guter Start in den Tag.

10. Aug. 2026

7. Aug. 2026

Ach ja, da war was. YouTube hat die Preise angezogen. Und neulich hatte ich ein Dings, das mir gesagt hat, ich solle irgendwas bestätigen. Gekonnt ignoriert.
Und nun wurde mir gerade gedroht, dass ich ab morgen kein YouTube Premium mehr hätte. Irgendwann kriegen sie ein immer… 

4. Aug. 2026

Ich habe heute mit der Serie Fargo angefangen. Und direkt die erste Folge hatte mich am Haken. Ich bin mal gespannt, ob das über fünf Staffeln so weitergeht.

Mesa Trail Ii
Mesa Trail Ii

Neue Schuhe. So weit nichts Besonderes, das kommt alle 10 bis 15 Jahre mal vor. Aber diese sind nicht schwarz; nicht mal dunkel. Und das ist eher eine Seltenheit. Ich habe mich wieder für einen Barfußschuh entschieden. Die sind einfach zu bequem. Bei diesem wollte ich allerdings eine griffigere Sohle, die auch in etwas unwegsamerem Gelände funktioniert. Bin mal gespannt, wie sich eine heller Schuh am Fuß anfüht.

Den heutigen Tag beginne ich einfach mal mit ein paar Code-Reviews. Warum mit Traditionen brechen? Nachher würde mir Abwechslung guttun.

31. Juli 2026

Tee Auf Waage
Tee Auf Waage

Ceylon Idulgashena gab es bei der letzten Teebestellung als Probierpäckchen anbei. Ich konnte mich noch nie wirklich für Cylons begeistern. Der Becher ist übrigens von meinem Reiskocher. Der führt ein Doppelleben.

Man leidet an einem Shopware Projekt und möchte mal eine Übersicht der Queries, aber der Doctrine-Query-Tab im Symfony-Profiler ist leer.

Zwei naheliegende Verdächtige (HTTP-Full-Page-Cache, dann der Objekt-/Route-Cache) waren beide falsch: Ein Test mit request-lokalem Array-Cache lieferte weiter 0, also landeten die Queries gar nicht erst im Collector. Ursache war eine fehlende optionale Dev-Dependency. Das Framework nutzt gar kein DoctrineBundle, sondern hängt sein eigenes Query-Profiling nur dann an die DB-Connection, wenn das doctrine-bridge-Paket installiert ist, abgefangen über ein isInstalled('symfony/doctrine-bridge')-Gate im Kernel-Bootstrap von Shopware. Und was soll ich sagen, an der Stelle hat man bei der ursprünglichen Einrichtung des Projekts gespart. Und wer doctrine-bridge sagt, muss auch sql-formatter sagen.

vendor/shopware/core/Framework/Adapter/Kernel/KernelFactory.php:51-53: (SW 6.7.3.1)

if ((\PHP_SAPI !== 'cli' || in_array('--profile', $_SERVER['argv'] ?? []))
    && $environment !== 'prod' && InstalledVersions::isInstalled('symfony/doctrine-bridge')) {
    $middlewares = [new ProfilingMiddleware()];
}

In diesem Fall hat mir die Installation der beiden Pakete mein heiß ersehntes Doctrine-Panel beschert.

ddev composer require --dev symfony/doctrine-bridge doctrine/sql-formatter

symfony/doctrine-bridge evtl. mit einem Version Constraint passend zur Symfony Version.

Um diese Zeit herrscht hier immer ein Riesenlärm. Ich bin es gewohnt, dass jetzt Steine gesägt werden oder eine Rüttelmaschine den Boden festigt. Nichts dergleichen. Ich sehe nicht mal Bauarbeiter. Habe ich mal wieder einen Feiertag verschlafen?

30. Juli 2026

Trotz der Wärme habe ich mir einen Tee gemacht. Einen schönen Dehong Anji Hong Cha aus dem Jahr 2026. Warme Getränke sind im Sommer ohnehin viel gesünder als eiskaltes Wasser. Die Wasserflasche aus dem Kühlschrank muss noch eine Weile stehen, um kühl und bekömmlich zu werden.

29. Juli 2026

Es gibt drei neue Statistiken: Last.fm-Scrobbles pro Jahr, Anzahl Filme vs. Serien und Anzahl Filme vs. Episoden.

26. Juli 2026

24. Juli 2026

Wie an den meisten Freitagen bin ich auch diesen fix und alle. Und das schon am Vormittag. Ich frage mich, woher ich früher die Kraft genommen habe, abends loszuziehen, um mit zwei Armen einen hinter die Binde zu kippen. Wenn ich heute an meinem Bett vorbeigehe, muss ich die letzte mir verbliebene Kraft aufwenden, um nicht hineinzufallen.

23. Juli 2026

Pizza
Pizza

Es kommt ja nicht oft vor, dass ich mein Essen fotografiere. Aber wenn ich mal richtig Hunger habe…