Installing openQA on Kubernetes with Helm Charts
Recently, I experimented with Kubernetes by installing openQA using Helm Charts. This article is a simple guide on how to do the same locally on your computer, with minimal effort.
Recently, I experimented with Kubernetes by installing openQA using Helm Charts. This article is a simple guide on how to do the same locally on your computer, with minimal effort.
I had an interesting assignment to set up a low-latency video stream from a camera to a TV screen on the third floor of a building for a short event. I came up with a simple solution: streaming it directly over UDP using OBS and capturing the stream with MPV.
Gitea now has a native support for Actions, which is a clone of GitHub Actions with the same syntax. Since Drone CI – which was the topic of an older article – seems to get slowly abandoned by upstream and Gitea Actions are now stable, it is a good idea to switch.
I have done some experimenting with dwl and river on Wayland, which requires a change of my X11 setup. This article quickly explains how to replace the old Shotgun and Slop for a simple Wayland alternative.
This is a follow-up to my previous post about fractional display scaling. I have done more digging and finally created a working setup for scaling my displays automatically with autorandr and dwm.
Connecting Kodi to network media storage can be cumbersome to setup, especially with NFS. This setup uses simple HTTP and Nginx instead.
NOTE: This article is outdated and superseded by native Gitea Actions.
Zola is my SSG of choice, as it it fast, powerful and packed in a single statically linked binary. Here is how I use with in conjunction with Drone CI for automatic building and deployment to my webserver.
Managing a music library is easy with tools such as Picard from MusicBrainz, but here is how I transcode and sync my FLAC library by using acxi, a powerful audio processing tool.
I have been having problems with scrot and its -c
option for selecting a part of the screen. It glitched most of the time and rendered selection borders in the screenshot itself. I have decided to switch to something new – shotgun.
X11 supports fractional scaling perfectly well, but most GUI toolkits don’t implement it properly. Scaling works fine in a pure QT environment, but when using other GUI toolkits (such as GTK+), things don’t work as expected due to them being poorly written. This article describes several methods of universal mixed display scaling with broken GUI toolkits and a simple window manager (dwm).