POSIX Threads
A short tour of why pthread_create looks the way it does, why C++ eventually grew its own threading library instead of just wrapping it, and how to decide which of the two you should be writing ...
A short tour of why pthread_create looks the way it does, why C++ eventually grew its own threading library instead of just wrapping it, and how to decide which of the two you should be writing ...
Notes on structured bindings, specifically on the part that trips most of us up - deciding between auto, auto&, const auto& and auto&&. If you have ever written auto&& si...
If you take screenshots often, whether for bug reports, documentation, tutorials, or quick sharing - Flameshot is one of those tools that quietly becomes indispensable once you start using it. ...
This is another one for all you data scientists and ai lovers out there! Imagine! You have a wonderful GPU desktop and you have a long battery live laptop. Let’s put it together and utilize the ...
After almost one year from my last Nix journey post. Here I am with another one! Let’s dive into using Nix Home Manager to manager all the Nix packages declaratively! Introduction If you’ve e...
This is for all you data scientists and ai lovers out there! What if your Jupyter Lab can quietly start behind the scene everytime you start your computer, won’t that be great? Yes, you can au...
In this post we shall talk more about config files for services and also write a few simple services of our own as a practice! Service File A service file is divided into three primary sectio...
Ahh…Linux services, cannot talk about them without mentioning systemd! Let’s go over some theoretical things of Linux services in the first part, and we shall have a more practical example on th...
Setup your dotfiles blazingly fast with ease! Dotfiles are configuration files for various applications and system settings, often stored in your home directory and named with a preceding dot ...
After hearing about Nix OS, it seems like an interesting thing to look into. However, I am not currently ready to leave Ubuntu at the moment. Hence, here are my notes on using Nix on Ubuntu. I...