Claudio Kuenzler
banner
napsty.bsky.social
Claudio Kuenzler
@napsty.bsky.social
68 followers 55 following 250 posts
Geek, Linux and Open Source Systems Engineer. Father of two forks. Mostly tech-blogging. 🇨🇭👨‍👩‍👧‍👦🇸🇪
Posts Media Videos Starter Packs
In my personal #blog I am using so-called "tags" to categorize blog posts. After I switched from the LIKE to the REGEXP string function in my #SQL query to the #MariaDB database, the correct blog posts now show up when clicking on a specific tag. 🤩
www.claudiokuenzler.com/blog/1507/im...
Improving the blog tags (categories) by switching SQL query function from LIKE to REGEXP
By switching the SQL query from LIKE to REGEXP, blog tag filtering was improved.
www.claudiokuenzler.com
It's a common method to use #SSH keys for authentication on @gitlab.com repositories. Similar to access tokens, these keys will expire (inside #Gitlab) after some time.
Time to find out which one of your keys you used on this repo...
- via Geeker's Digest
www.geekersdigest.com/gitlab-your-...
GitLab says your SSH key is expiring soon - but which one? - Geeker's Digest
GitLab says your SSH key will expire soon - but you don't remember which key it was. This post will help you!
www.geekersdigest.com
The #Prometheus Process Exporter allows to retrieve metrics from all kinds of processes running on a system.
However you may run into a limitation if your machine runs multiple processes with similar names: You might lose #metrics of these processes!
www.claudiokuenzler.com/blog/1501/pr...
Prometheus Process Exporter and the 15 character groupname limit (using .Comm)
Using the Comm variable for process names in Prometheus Process Exporter might lead to missing metrics. Here is why and how to fix it.
www.claudiokuenzler.com
Creating dynamic and domain/host agnostic redirects in #Nginx using the $host variable is fast and easy.
But how can you "translate" this into a @cloudflare.social redirect rule?
Once you find the relevant information, it's actually pretty easy, too. 👇
www.claudiokuenzler.com/blog/1499/ho...
How to create a dynamic redirect rule for multiple domains (hostnames) in Cloudflare
This tutorial shows how to create dynamic redirect rules in Cloudflare working for multiple matching domains.
www.claudiokuenzler.com
Reposted by Claudio Kuenzler
Ein junger Fußballfan hat eine physikalisch höchst interessante Frage. Na gut, lasst uns das mal kurz durchüberlegen. (Thread)
Also folgendes: er würde gerne für eine Fußball-Sache einen Weltrekord aufstellen.
Und zwar für das Tor aus der weitesten Entfernung.
Und die Frage ist nun mit welcher Wucht er schießen müsste um von Wien nach Südamerika ein Tor zu schießen bzw wie weit der Anlauf ist? Kann man das ausrechnen?
When I started to experience slight pain in my right wrist - the wrist I'm holding my mouse - it was time to ergonomically improve my workspace.

The @logitech.bsky.social MX Master 3S came in pretty handy - quite literally.

- via Geeker's Digest
www.geekersdigest.com/fighting-the...
Fighting the "mouse arm syndrome": The Logitech MX Master 3S is a great helper!
After I started feeling pain in my wrist (mouse arm syndrome), I needed an ergonomic mouse. The Logitech MX Master 3S was the perfect match.
www.geekersdigest.com
Oh no! You restarted your #Varnish Cache but the VCL file contained an error?

Congratz. You've just caused a downtime. 🤪

It's much better to verify the VCL prior to a config reload or Varnish restart. It can even be automated in a pipeline or similar.

www.claudiokuenzler.com/blog/1497/ho...
How to verify Varnish VCL configuration
How to verify Varnish VCL configuration for syntax errors or other mistakes.
www.claudiokuenzler.com
Back in June I noticed a strange behaviour on my #SolarEdge Home Batteries. During #battery usage, there seemed to be a discharge limit, way below the maximum 5KW discharge.
As it turned out, this was caused by a regression after a #firmware update. Full story 👇
www.geekersdigest.com/bug-in-solar...
Bug in SolarEdge inverter firmware might set battery discharge limit
A regression in the firmware of SolarEdge inverters might set a discharge limit of Home Batteries (48V), way below the usual 5KW.
www.geekersdigest.com
A #GitLab pipeline ran into a rather cryptic error, mentioning mapping values in a specific line.
After some head-scratching, the error was found. Inside a string colons were used. These were interpreted as "key: value" by the @gitlab.com #pipeline parser.
www.claudiokuenzler.com/blog/1494/gi...
Solving GitLab pipeline error (): mapping values are not allowed in this context
A job in a GitLab pipeline ran into a rather cryptic error, mentioning mapping values in a specific line.
www.claudiokuenzler.com
A #Linux system running with Systemd's Journald can eventually run into a low disk space event.
The latest #tutorial on Geeker's Digest shows how to manually clean up old journals and how systemd-journald can be configured to use a disk limit.
www.geekersdigest.com/how-to-limit...
How to limit disk usage of Systemd Journald logs - Geeker's Digest
How to configure systemd-journald to use a disk size limit of the log files. By default there's no limit on the disk usage.
www.geekersdigest.com