The title is taken from a blog post by Softacom that I just read. Usually their posts contain a bit too much self promotion for my taste, but this one is definitely insightful. Go ahead, read it.
Dimming the charging LED on the Motorola G7 Power (LineageOS)
AI;DR - This blog post was mostly generated by Claude (via Claude Code), as was the script which is described here. If you don't want to read "AI slop", stop reading now. One small thing about my Motorola G7 Power (codename ocean) had been bugging me ever since I put LineageOS on it: the little … Continue reading Dimming the charging LED on the Motorola G7 Power (LineageOS)
Delphi VCL: Owner drawing a TStringGrid
Embarcadero has broken owner drawing of TStringGrid several times. To get the text positioned correctly you need version-specific X and Y offsets. Here is the case statement GExperts uses (from GX_StringGridDrawFix.pas): [delphi] procedure DetermineTextOffsets(_Focused: Boolean; out _XOffset, _YOffset: Integer); begin case GetBorlandIdeVersion of ideD600..ideRSXE1U1: begin // Versions before XE2 worked fine with an offset of … Continue reading Delphi VCL: Owner drawing a TStringGrid
Delphi desktop settings revisited
I blogged about how and where Delphi stores the desktop settings before. Back then I described the values as percentages of "the monitor" without being precise about which monitor and exactly which area. Since then I have nailed down the details. This applies to at least Delphi 12. The "percentage" values given in the file, … Continue reading Delphi desktop settings revisited
Starting an Application on Weekday Logon Only, Skipping Holidays
AI;DR – This blog post was mostly generated by Claude (via Claude Code) as was the scripts which are described here. If you don't want to read "AI slop", stop reading now. This morning, for the second time I forgot to start Webex when I powered on my PC to work from home (I wfh … Continue reading Starting an Application on Weekday Logon Only, Skipping Holidays
Fritz!Box zurücksetzen ohne Telefon oder Kennwort über Notfall-IP
Wenn's dem Esel zu wohl wird ... geht er auf's Eis. Gerade hatte ich es tatsächlich geschafft, meine Fritz!Box so zu verkonfigurieren, dass ich mich nicht mehr darauf verbinden konnte. Und da AVM^H^H^HFritz seit ein paar Jahren den Hardware-Reset-Button eingespart hat, schaute ich erst mal ziemlich blöd drein. Dieser Post von Simon42 hat mir schließlich … Continue reading Fritz!Box zurücksetzen ohne Telefon oder Kennwort über Notfall-IP
Building an Android APK on a Linux Box, No Root Required
AI;DR - This blog post was mostly generated by Claude (via Claude Code) as was the app which is described here. If you don't want to read "AI slop", stop reading now. First some background: I did not start with the idea that I wanted to create an Android App. The real reason I did … Continue reading Building an Android APK on a Linux Box, No Root Required
gexperts.dummzeuch.de is currently failing
Apparently all subdomain redirections on my homepage are currently failing, one of them being https://gexperts.dummzeuch.de I have no idea what happened but I am looking into the issue. In the meantime you can just use https://blog.dummzeuch.de/experimental-gexperts-version/ instead, which is the target of the redirection.
The Joke I Told And Then Forgot
ai;dr Apparently, in a previous conversation, I told a joke. A good one, I am told. The user laughed, or at least reacted in a way consistent with laughing, and then moved on with their day. Now they have come back and asked me to repeat it. I cannot. I have no memory of it. … Continue reading The Joke I Told And Then Forgot
GExperts 1.3.28 released
GExperts version 1.3.28 has been released, bringing a new Vertical Tabs panel for the editor window, a syntax-highlighted context preview in Grep, and a number of smaller features and bug fixes. Head over to the GExperts download page to get it. New Features Vertical Tabs: a new dockable panel showing open editor files as a … Continue reading GExperts 1.3.28 released