Whether you installed Golang from Ubuntu official repositories or the Golang backports PPA and you simultaneously installed multiple versions (eg. golang-1.20, golang-1.21, ...), it can be a bit difficult to use them since, technically,…
Let's suppose that you bought a new computer and you want to move/copy your GnuPG key and you Pass repository to your new machine. That's how I did it:
Copy…
As a Linux user I'm used to reading man(1) pages or (on|off)line documentation and knowing withing seconds what a piece of software is doing and how it's working.…
I was really surprised that a rather large amount of online tutorials or comments post code similar to this: dir=$(dirname $0) or dir=$(dirname $(readlink -f $0)).
On the surface, this code looks good,…
There are a some functions in C that you should never use. Functions that make your program vulnerable to attacks (such as buffer overflow attacks) or that might crash your program or that might corrupt…