Skip to content

Trugman Internals

  • Current Page: Home
  • About
  • Subscribe

Meet RCI and the amazing proc connector

Posted on June 26, 2021 by dtrugman Internals Programming
rci

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

Posted on March 18, 2021 by dtrugman Internals
pfs

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

Posted on March 18, 2021 by dtrugman Internals
inode flags

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

Posted on March 15, 2021 by dtrugman Internals
ELF Internals

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

Posted on March 15, 2021 by dtrugman Programming
CPP & 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

Posted on March 15, 2021 by dtrugman Internals
Unix UIDs from /etc/passwd

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

Posted on March 12, 2021 by dtrugman Productivity
Move Vagrant Box on Linux

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

Posted on March 6, 2021 by dtrugman Productivity
Vagrant

A simple, step-by-step introduction to using Vagrant. Learn how to manage local VMs easily from the command line using Vagrant.

Continue reading...
Daniel Trugman
Nice to meet you! I’m Daniel Trugman, a Software enthusiast and Trugman Internals is my way of sharing and giving back to the community.

Trugman Internals © 2023. All Rights Reserved.

Powered by WordPress. Theme by Alx.