chmod is an abbreviation for change mode, the command is used to change access rights of files and directories. Permissions are assigned to the three classes […]
The [[maybe_unused]] attribute is created for indicating in code that certain logic might not be used. This is often linked to preprocessor conditions where this might […]
Short answer is crontab. crontab files are used to schedule the execution of programs. The file contains instructions for cron daemon in the following simplified manner: […]
Dependency Injections and complicated OOP patterns may result into conflicts of lifetime/ownership relationships in a spaghetti code. Enclosing the ownership of an object in a smart […]
The algorithms library of C++ can sometimes be a little inconvenient since most of them requires a begin and an end iterator to operate (1). Utilizing […]
In Linux systems, /dev/null is a special file called the null device or also called the ‘blackhole‘, because it instantly discards anything written to it and […]
Device files are stored under /dev directory which operating system functions would not know how to access them. The mount command mounts a storage device or […]