These are my blogs

and also my life

Systemd: Timers

2020-06-30 unix c

In the fourth post on how to create a service in systemd we will create a timer that will run every minute sending messages to our example foo service ... Read More

Systemd: A Service and a Socket

2020-06-26 unix c

This is the third post on how to create a service in systemd. See the first post to create a autotools project and start/stop a daemon service. Or the ... Read More

Status, Reloading and Journalling in Systemd

2020-06-23 unix c

This is the second post on how to create a service in systemd. In the first post we created an autotools project and were able to start, stop and get ... Read More

Systemd and Autotools

2020-06-22 autotools

This post starts a tutorial series on how to create a systemd service in Linux. This first post is likely the hardest part as we create an autotools ... Read More

LSM9DS1 Command Line Tool for Raspberry Pi

2020-06-03 hardware raspberry-pi

I recently created a LSM9DS1 Command Line Tool for the Raspberry Pi. This tool was used to capture Accelerometer and Gyroscope data. I did an ... Read More

Viterbi Example

2020-05-01 c signal-processing

Here we go! In this post I’m going to go through how Viterbi Decoders work. There is a lot to cover since we need to touch on Convolutional ... Read More

I/O Multiplexing in Unix

2020-04-26 unix c

In Unix a process performs I/O on a single file descriptor at a time. When we talk about I/O on a file think read() and write() calls which are ... Read More

SSD1306 Display Module to Raspberry Pi Wiring

2020-04-22 c hardware

I recently bought a DIY Display Module using the SSD1306 Driver from Alibaba AliExpress. In this post we discuss the physical wiring from the display ... Read More

A CLI Tool to Recommend Text

2020-04-14 c convolution

Computers are fast at comparing one string to another, however, when we need to find which string is closest to other strings things become more ... Read More

The Stack of Frames in C with ARM Assembly Example

2020-04-03 c arm

Function calls in the C programming language make heavy use of the stack. When functions are called, they create a so-called stack of frames. This ... Read More