I have finally configured DMARC today

A time ago I got contacted by a white-hat hacker with an inquiry about the security of one of my emails. Specifically, that my DMARC record was not set up. I immediately contacted my email provider, since I did not know if the whole thing was even legit, but I did not get a very …

Solutions to caffeine starting at ranom

I have noticed that my caffeine-ng in the tray is seemingly enabling/activating at random, even though I had virtually nothing running and I had no apps listed explicitly in the Preferences dialog: After running caffeine from the command line, I could see the following: INFO:caf…

Using electronic ID on Arch in Slovakia

Some months ago I wrote an article about the smartcard and shown a possible way to initialize communication with it on Arch Linux and the notebook equipped with smartcard reader, in my case a trusty T470. The basis for making the smartcard reader work is to install the required p…

Upgrading Gitea to 1.15

The story from yesterday actually started by trying to upgrade Gitea from the 1.14 branch which I was running, precisely 1.14.7 by the time of writing, to the branch 1.15, or more precisely again, to the version 1.15.4. I postponed the upgrade to the 1.15 because even though Gite…

Cleaning mastodon media attachments

Being too occupied with the work for previous two months left me with absolutely no time for server maintenance. Especially the kind of maintenance that needs some thought or research before being being done properly. One of the things that got neglected this way is the VPS free …

How to do polling in Svelte and InertiaJS

Just a quick snippet about how to do polling the Svelte way. import { onDestroy } from "svelte" let interval const poll = () => { clearTimeout(interval) Inertia.reload() interval = setTimeout(poll, 1000) } poll() onDestroy(() => clearTimeout(interval)) …

Test the app with real data quickly

Hopefully I got back to writing again. I could not find time for anything else than the project I tried too hard to finish. This day hopefully marks the sweet little feeling described as project is finished that can be tasted for a brief while until engaged in the next project. T…