About me and this blog

Hi! 👋 my name is Andrea Manzini. I’m an Unix System Administrator and a developer. As you can see, I enjoy minimalism and pragmatic solutions for a problem. I am focused on delivery, curious and enjoy learning new things. If you are interested, you can find my resume following this link or contact me using social links on this page. If you appreciate my work, you can buy me a book from my Amazon Wishlist. Thanks!

SEGFAULT: Debugging a crashing application

🙀 Something breaks If you use linux running some applications you could have seen sometimes a similar error message: [1] 24975 segmentation fault (core dumped) what’s meaning and how it can be useful ? Let’s dig it out. 🧪 Lab Setup To make a proper case study, we need a crashing program. Of course they are very rare nowadays 😁 so we just create a new one ourself, showing off our worst C coding bad skills and practices....

April 5, 2024 · Andrea Manzini

Osday 2024 recap

Intro: [SYN] Last 7-8 March 2024 I was at Open Source Day 2024: a free conference organized by Schrodinger-Hat Open Source Community. Two days of talks, meeting old and new friends, networking and fun in a beautiful city. Since the event was split into two tracks, I had to carefully choose which one to attend ; if you are interested all the sessions was recorded and live streamed. Day Stream Recording links 1 Alpha Track Beta Track 2 Alpha Track Beta Track Speaking of open source events, each talk proposal is simply an issue on a GitHub repository, and the selection was done by picking the ones with most “thumbs up” vote from the community....

March 11, 2024 · Andrea Manzini

Playing with Rust on ARM architecture

An old find I found an old cubieboard3 (cubietruck) collecting dust in a drawer, so I took the chance to try out Rust cross compilation and collect here some notes about the process. Here’s the baby: Give it a penguin First of all, I installed an ARM linux distro on a MicroSD card and started the device: [user@arm ~]$ cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 4 (v7l) BogoMIPS : 50....

March 1, 2024 · Andrea Manzini

First steps with Linux Test Project

🕵️ Intro The Linux Test Project is a joint project started years ago by SGI, OSDL and Bull developed and now maintained by IBM, Cisco, Fujitsu, SUSE, Red Hat, Oracle and many others. The project goal is to deliver tests to the open source community that validate the reliability, robustness, and stability of Linux. In these days I’m having a journey on the project so with this article I want to show step by step how to setup the project, how tests are actually written and give you a quick and dirty guide to write your first one....

February 10, 2024 · Andrea Manzini