Coding Conway’s Game of Life - Cellular Automata - The Maths

In the past few days, I’ve been exploring mathematics and it’s various applications in Computational Theory and User Experience. In this part one, I’ll be looking at Conway’s Game of Life from the mathematical perspective and it’s application on user experience. Without any further ado, Let’s take a dive into it. What is Cellular Automata? Cellular Automata is a field of Automata Theory which is a part of Discrete Maths.
Read more →

Exploring Google Cloud: Pub/Sub 101

In the past few days, I’ve been exploring services in Google Cloud Platform and I’ll be writing a series as “Exploring Google Cloud” to write about my learnings and take aways here. In this series, I’ll be writing about Google Cloud Products which we can explore in our 300$ trial period. We’ll be starting with one of the awesome products provided to us by Google Cloud called Pub/Sub. What is Cloud Pub/Sub?
Read more →

Running Pre-Built Binaries on Non-FHS *NIX Systems

Executing pre-built binaries on a new system can be a troublesome task to perform. Several exceptions can occur causing the execution to fail. We’ll be looking at one of such that can occur on Linux systems quite often, which is: The file ‘<executable_file_name>’ does not exist or could not be executed. This exception occurs when it is unable to find one of the ELF libraries required to execute the binary.
Read more →

Getting Started With Nix: Introduction

Recently, I installed NixOS on one of my machines to explore the Nix ecosystem, and to learn how it makes the process of creating deterministic and reproducible builds efficient and simpler. This blog post series provides an introduction to the Nix package manager and how it works. What is Nix? Nix is a powerful, purely functional package manager designed to be a reliable and reproducible package-management system. Nix is also the primary package manager for NixOS and can also be installed as an additional package manager on Linux and Mac OS X.
Read more →

Gotta Badge ‘Em All: I Voted: Fedora 33 – Participated in the Fedora 33 Elections!

This article is inspired by Justin W. Flory’s Gotta Badge `em All series about how to earn specific Fedora badges. I Voted Fedora 33: What it’s about? The I Voted Fedora 33 Badge is categorized as Community Badge and it’s defined in this Pagure Ticket But What it’s all About ? In short, it’s what it says in the Description : “You participated in Fedora 33 Elections”. It is awarded to people who vote in the Fedora Elections.
Read more →