Calin Radoni's public library

Posts about programming, system engineering, (in)security, hardware development and some projects

Some posts are better, interesting or just prettier. From my featured list:

The three most recent posts are:

Digital LEDs (NeoPixel, WS2812, ...), ESP32, STM32, Telegram bot and more are in the projects page.

Featured posts
LLaMA.cpp container quick start

Download models, benchmark them and run llama.cpp, all from the official container

Bash scripting

A template, some notes and links about Bash scripts

Virtualized Kali Linux

Install a virtualized Kali Linux and initialize GVM (OpenVAS) and Metasploit

Metasploit Basics

From the first start to a reverse shell on a vulnerable host

Containerized Apache, PHP and MariaDB development environment

Custom STM32 board for PlatformIO and Arduino, CMSIS, STM32Cube and LibOpenCM3

Workflow and configuration files for custom STM32 board to be used with PlatformIO and Arduino, CMSIS, STM32Cube and LibOpenCM3 frameworks

Manage Podman root and rootless containers and pods with Systemd

Manage Podman containers and pods with Systemd in Debian 10 and Ubuntu 20.04 LTS

Non-root access for ST-LINK and USB-to-serial devices

Using a user account to access ST-LINK programming interfaces, USB-to-serial converters and some other USB devices

Recent posts
LLaMA.cpp container quick start

Download models, benchmark them and run llama.cpp, all from the official container

Git: Restore file permissions

Git complains that files are changed, even if only the permissions are changed

Ollama quick start in container

Run Ollama from the official Docker container

Temporary DHCP server

Start a temporary DHCP server using dnsmasq

Configure WireGuard on MikroTik

Simple cofiguration for a WireGuard VPN interface on a MikroTik router

Regular expressions to test IPv4 address

Hints, guides and regular expressions, PCRE and POSIX, to test the validity of a IPv4 address in standard and CIDR format.

Debian, Ubuntu and cloud-init

About Debian and Ubuntu cloud images and cloud-init.

Ubuntu Cloud Images

Ubuntu Cloud Images are the official Ubuntu images customized by Canonical to run on public clouds, Openstack, LXD and more.

Generate a web server certificate signed by Microsoft Certificate Authority

Use openssl to generate a certificate request, Microsoft Certificate Authority to sign the request, Apache to use the certificate

Get started with Starlight using containers

Getting started with Starlight, a full-featured documentation theme built on top of the Astro framework, using a Node container with Podman or Docker