Nach vielen Jahren waren wir mal wieder auf der FrOSCon. Die Eindrücke sind gemischt. Die Vorträge waren super, und wir haben viel Neues gelernt.
Posted by ads' corner on Wednesday, August 19, 2026
Oftentimes I need the GPS coordinates from where a picture was taken. In the past I was using exiftool, but that still includes too many steps. KDE has a feature where one can create custom context menus, called service menus, which let me define a right click menu for images, and a script is populating the clipboard with the coordinates.
Posted by ads' corner on Thursday, July 2, 2026
While testing a new feature for WarehousePG in our Docker containers, I ran into an unexpected problem: I wanted to block certain network traffic between the Docker hosts, and therefore installed nftables. Suddenly very early in the startup process the ssh-copy-id ssh key exchange broke.
Posted by ads' corner on Monday, June 15, 2026
I like driving with OsmAnd+. For quite a while now, the speech announcements were quite fast. About 2x speed, or so. Not too fast for me, I'm listening to podcasts at that speed. But for people with me in the car, when I'm driving. Couldn't really figure out what is going on, and I couldn't find a setting in OsmAnd+ either. So I went digging deeper, and found the culprit in the Android settings.
Posted by ads' corner on Wednesday, December 24, 2025
While building a container, I need to pass a token into the build process. The container build step needs to download a package using said secret token - and that token is part of the URL. The token will show up on the screen, and potentially in any logfile. Not good.
Posted by ads' corner on Wednesday, July 30, 2025
After switching my blogs to a static blogging engine, I found a number of preventable issues. Certain syntax errors, forgot tags, or forgot a description, or forgot a preview picture, or forgot an image. This kind of things. So I wrote check-markdown-files.py, which now scans all my blog postings before committing the posting to git. Any known error is raised, and aborts the commit. Each problem has an override switch in case it is a false positive.
Posted by ads' corner on Monday, July 28, 2025
I'm using the app Simple Time Tracker to track a variety of times on my Android phone. And I'm using Tasker to track the usage of several language learning apps into a single time tracker.
Posted by ads' corner on Thursday, July 24, 2025
Docker by default will hide the process output of a step once the step is completed. During development I'd like to see the full outout.
Posted by ads' corner on Wednesday, May 7, 2025
Every goHugo update brings new surprises, most daring are the deprecated features which are now removed. This time I ran into the deprecated data.GetJSON feature which was removed.
Posted by ads' corner on Thursday, March 20, 2025
Docker keeps all built images in a cache, which grows over time. Removing the build layers is not obvious, there is no specific Docker 'cache' command.
Posted by ads' corner on Friday, August 30, 2024