Category: programming

Shell script to setup an LXD (Linux Containers…

Shell script to setup an LXD (Linux Containers) VM lab for testing purpose: undefined

The key to efficient software development is t…

The key to efficient software development is to make interesting new mistakes

How to install and enable Bash auto completion…

How to install and enable Bash auto completion in Fedora Linux – nixCraft:

Learn how to install bash-completion on a Fedora Linux and creating your first bash completion script/command for automation purpose.

neofetch – Awesome system info bash script for…

neofetch – Awesome system info bash script for Linux, MacOS, Unix – nixCraft:

A command-line system information tool written in bash 3.2+ displays information about your operating system, software and hardware in an aesthetic and visually pleasing way. Works on macOS/Linux/BSD/Unix/Windows and 150+ oses.

The most valuable thing you can make is a mist…

The most valuable thing you can make is a mistake – you can’t learn anything from being perfect.

Testing leads to failure, and failure leads to…

Testing leads to failure, and failure leads to understanding.

My favourite book. I learned HTML, CSS, Python…

Regular

“The only way to learn a new programming language is by writing programs in it.”

– Dennis Ritchie

Make Linux/Unix Script Portable With #!/usr/bi…

Make Linux/Unix Script Portable With #!/usr/bin/env As a Shebang – nixCraft:

The env-mechanism is hugely enhancing convenience, and almost all Unix like systems today provide /usr/bin/env. I regular use FreeBSD, CentOS/RHEL/Ubuntu/Debian/SUSE Linux, macOS, and OpenBSD and all of them provided /usr/bin/env by default.

Write shy code – modules that don’t reve…

Write shy code – modules that don’t reveal anything unnecessary to other modules and that don’t rely on other modules’ implementations.