Failed to connect to bus: No medium found

If you have ever seen this error, you know the pain of a fellow linux user. This is message I get when I was trying to install podman.socket Why do we need Podman.socket? In all googling I did I was able to see the problem boiling from XDG_RUNTIME_DIR which was empty on my host OS. […]

From Speech to Text: A Python Deep Dive

Ever wished you could effortlessly convert your spoken words into written text? Look no further! This blog post will guide you through building a simple yet powerful speech-to-text application using Python. We’ll break down the code step-by-step, explaining the logic behind each stage, and even show you how to run the application yourself. Setting the […]

Ansible Loops

Ansible offers powerful looping mechanisms that can significantly enhance your playbooks’ efficiency and readability. In this blog post, we’ll dive deep into Ansible loops, exploring various elements and providing practical examples to help you master this essential feature. Table of Contents Introduction to Loops Loops in Ansible allow you to repeat a task multiple times […]

UMASK: What is it?

Introduction In Unix-like operating systems, file permissions play a critical role in ensuring system security and proper access control. One of the key tools for managing file permissions is the umask (user file creation mode mask). This blog post explores the history, purpose, and best practices for using umask. Umask (short for “user mask” or […]