Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Lens who?
-
signs and menus in shambles
-
the dynamic linker is for the weak
-
global state was a mistake
-
Just needed to sell my soul to Jeff
-
modern solutions to problems that don't exist
-
we have Google translate at home
-
...and losing my sanity along the way
-
eBPF fun for the whole family
-
Running VMs just because it's quick and easy
-
All I (now) know about booting x86-64
-
Key concepts & much deserved YAML ranting
-
Getting the PCI adapter all the way to Linux
-
Creating a simple driver for a simple PCI-e device (in QEMU)
-
Creating a very simple PCI-e device in QEMU
-
Replacing vDSO entries on more architectures with a bang
-
Driving a HUB75 display from ESP32 and RP2040
-
Setting up a wireguard backup tunnel over LTE
-
Getting Linux to boot in 6ms
-
Playing sound on a robot vacuum
-
Applying software-engineering practices to our IaC
-
Implementing recursive defaults for dataclasses with dacite
-
Replacing time-related vDSO entries at runtime
-
Improving the performance of my RP2040 based Pico-8 handheld console
-
Building a RP2040 based Pico-8 handheld console
-
Learning GTK to build a mobile hackernews app, with ad-blocker and reader mode
-
The process behind creating multiple flash-able OS disk images from Dockerfiles and swapping between them on the host
-
The never-ending rabbit hole I found while trying to build a simple MQTT client for the kindle
-
How to create a flash-able CentOS disk image
-
What is involved in flashing a disk image over PXE, includes grub, kernel, initrd and disk expansion
-
Putting a raspberry pi in a 60's CRT for a gift
-
Developing a tool to download e-books
-
I replaced my home dnsmasq with nsd, unbound and dhcpd for a more reliable environment.
-
Never try to restore backups when sleep deprived
-
A small refactor in my IOT framework with the goal of simplifying the API
-
Hooking non-smart devices into the house automation framework
-
Fully automated debian vm creation