today's howtos
-
How to install Windows 11 in a VirtualBox with Ubuntu Linux as host – Installation guide including bi-directional copy-paste, shared folders and USB support
We all love Linux, right? Well, not everyone or every company. At least they bring-out their software for Mac OS and/or Windows, only. Which is a shame, no further explanation about that is needed, I guess 😉
-
How to Install and Set Up Snap on Arch Linux
Snap is a modern package management system that promises seamless package distribution and better dependency management in contrast to other package managers.
Unlike other Linux distros such as Ubuntu, Arch Linux doesn't ship with Snap support by default. Fortunately, it is easy to install and configure Snap on Arch Linux.
-
Scroll-Driven Animation Trick for Fit-To-Width Text
Fit-to-Width Text (from Roman Komarov) is a full-blown 5-star bonafide CSS trick if there ever was one. The idea is “size text to the container” in CSS alone (at least scale it down if it’s too big/long. The trick is a “scroll-driven animation” and text that overflows a container. As it overflows, it scrolls, thus triggering the animation, which scales the text down. Simpler than you’d think!
-
Our experience with nftables and 'iptables' on Ubuntu 22.04
My current view is that if I was to write rules for some system from scratch in an environment like Ubuntu 22.04, I would directly use nftables and /etc/nftables.conf for a static configuration that I expected to reload if I ever changed things. However, if I had a dynamic configuration where I had to add and delete rules on the fly, I would stick with using the 'iptables' command (and its syntax and handling of rules, sub-chains, and so on) rather than try to master using 'nft' for this. I'm sure that someday I'll need to learn dynamic use of 'nft', but not today.