The flying whale and the free falling petunias: Part 1

Containers are at the heart of Cloud operations nowadays, and Docker should undoubtedly be credited for popularizing this technology. Its runtime is built on top of process isolation and resource allocation mechanisms that exist in the Linux kernel. From its inception as a tool that merely offered containerization support on Linux platforms some five or […]

Linux file permissions with the Knights’ who say Ni: Part 2

The first part of this article covered the basics of the Linux permission model. However, two key concepts of the model were left out of the need for brevity. In the second and final part of this article, we look at these concepts and discuss how file permissions may be manipulated with Python. Umask This […]

Linux file permissions with the Knights’ who say Ni: Part 1

Some billions of years ago, the primordial soup stirred, a few moments later a fish like creator thought “hey.. this liquidy thing surrounding me is pretty damn cool, but I wonder what’s out there on land” and so this brave fish swam to the end of the water, then it wriggled, flipped and flopped a […]

Wait, Containers are kind of like Linux Processes!

Of course containers are not the same as processes you find in operating systems, but at a conceptual level there are many similarities. In this fortnightly article series I aim to explore this notion at the expense of getting your hands a little dirty. Let’s dive in, A process is an atomic component of a […]