This blog post is about a Linux mechanism called proc connector that allows you to get asynchronous notifications about different events on a Linux OS, and my new library RCI that wraps it up for you in an easy to use C++ API.
Continue reading...pfs – Parsing the Linux procfs
Read about the pfs library, considerations taken during the development process, styling choices and other interesting design issues.
Continue reading...Inode flags, a hidden Linux gem
Read about a small, yet super cool feature called inode flags. See which flags are there and how you can use them to your advantage.
Continue reading...ELF Loaders, Libraries and Executables on Linux
Understand how ELF loaders on Linux run executable ELF files. How they decide which libraries are required and where do they find them.
Continue reading...Improving C++: Add defer from Go
Super easy but incredibly powerful implementation of Go’s defer idea in C++, with real-life examples, useful tips and better code practices.
Continue reading...Understanding User IDs (UIDs) and Access Permissions on Linux
Understand how users are represented on Unix & Linux systems, what are UIDs, how they define access permissions and how can we get & set them
Continue reading...Move an existing Vagrant Box
Vagrant productivity tips & trick. Spare yourself some trouble! Safely move existing Vagrant boxes on your Linux machine without losing any data.
Continue reading...Vagrant 101 – Step by step introduction to Vagrant Boxes
A simple, step-by-step introduction to using Vagrant. Learn how to manage local VMs easily from the command line using Vagrant.
Continue reading...