Fixing OpenVPN - When the network disconnects and reconnects
I have been using OpenVPN for a professional project for a client. It allows me to manage a network of devices remotely. Doing things like updating code, running system updates, fixing things, etc.
However, the network is very intermit...
Why I currently use Windows (and not Linux)
I grew up with an operating system that was way ahead of it's time - Amiga Workbench 1.3. So at a young age, I had an appreciation for operating systems.
In my teens and early adulthood, I was stuck with using Windows. Initially because I was sharing...
Allegro 5 Linux Static Build
There is very little documentation on the net about how to build Allegro games with the command line/Makefiles.
I've cobbled together bits that I've found across the net into a working solution, for development builds.
However, when I want to distribute my game to...
STM32 in Linux tips
This is a quick guide to doing STM32 development in Linux, in my case Fedora 30.
First you need to download OpenSTM32 System Workbench and optionally but highly recommended, STM32CubeMX from ST (Google).
Importantly, you need to install stlink package on your Linux distri...