Bind Process to a Network Interface With Namespaces

Network namespaces are a feature baked into the Linux kernel that allows users to virtualize aspects of a system’s networking. This feature comes in handy in many scenarios, one of which is to bind a process to a particular network interface. Normally, the IP routing table is used to determine which interface outbound traffic is …

Bind Process to a Network Interface With Namespaces Read More »

How to Use Visual Studio Code – Live Share Extension

As a backend developer, sometimes you have to work with other people who have no knowledge of how to prepare the environment to work with for a certain project, which requires downloading a repository, preparing the environment, working with databases, and other requirements. The problem is how can you make them collaborate with certain parts …

How to Use Visual Studio Code – Live Share Extension Read More »

How to Add User in Linux

In this tutorial, you will see how to create a new user in Linux from command line and GUI. Add User From Command Line To create a user in Linux you can either use adduser or useradd. The main difference between these two commands is that adduser is more user-friendly, whereas the useradd command is …

How to Add User in Linux Read More »

How to Install WhatsApp on Manjaro

WhatsApp is a free messaging application used by over a billion people worldwide. WhatsApp provides secure, reliable voice and video calls that can be made locally or internationally with a Wi-Fi or cellular data connection. WhatsApp is available for multiple devices, like computers, tablets, and phones. Even though there’s no download link for Linux on …

How to Install WhatsApp on Manjaro Read More »