left tree
Es' corner
Just another keyboard-enthusiastic hominid.
right tree



A RaspberryPi Git server

Git Guide Linux PDF Python Server

Installation of a GIT server using Arch linux (ARM) and a RaspberryPi model 1B and some GPIO centered development to get buttons to do things.

Click for more...


CMake Variable Injection

C++ CMake Notes PDF

Sometimes it's useful to inject CMake variables into the source code such as in the case of printing the project versions and do conditional builds.

Click for more...


Basics of the Linux terminal and tools

Linux Notes PDF

Although a little intimidating for the beginner, the command line on Linux brings at your fingertips a cornucopia of powerful tools allowing operators endless ways to deal with computing related problems.

I've been meaning to create a "short" reference guide that collates what I would consider basic fundamentals and know-how for the linux command line and, finally, here it is!

Click for more...


C++ Resource Acquisition Is Initialization (RAII)

C++ Notes PDF

Some notes about RAII and how to leverage it in C++ for effective resource management.

Click for more...


Terminal plot-graphs with braille characters

Algorithm C++ eadlib PDF Terminal
Terminal graph pic
Terminal graph using braille chars

Interesting aspects and problems encountered during development of the graph plotting component for EADlib (eadlib::cli::BraillePlot).

Since pixelated graphics can be created with the help of Unicode braille characters, why not make graphs?

Click for more...


Creating bitmaps using braille characters

PDF Terminal
Bitmap Emoji
Bitmap braille emoji

Overview on how to use braille characters as bitmaps to create graphics in the terminal.

Click for more...


Maximum value in a Sliding Window

Algorithm PDF

Algorithm to find maximum number in a sliding window.

Click for more...


C++ Raw and Smart Pointers

C++ Notes PDF

Overview on how to use both raw C-like pointers and C++ smart pointers.

Click for more...


Python package based app structure

PDF Python

Quick guide of an approach to a Python application structure.

Click for more...


Working out coordinates using distances

Math Notes PDF

A long-form explanation on how to working out 2-dimensional and 3-dimenstional coordinates using distances.

Click for more...