How to Install and Use Pipx on Linux

In Python, ensuring package isolation is crucial to prevent conflicts with one another, and to achieve this goal, there are several tools available, including virtualenv, pipenv, and pipx (our topic for today). Before going more in-depth on pipx, let’s first address the differences among virtualenv,

Installing and Running Fortran Program on Linux

Fortran, which stands for “Formula Translation“, was initially created by IBM in the 1950s to serve as a high-level programming language for scientific and engineering calculations. It is commonly used in areas where performance and numerical accuracy are critical, such as physics, astronomy, geophysics, computational

Schedule One-Time Tasks Using the At Command on Linux

In Linux, there are multiple tools for task scheduling, and one of the well-known options that you might have heard of is the cron job. Today’s discussion centers on the “at” command, a specialized task scheduling tool designed for executing one-time tasks, the opposite of

How to Install Portainer Server on Linux or WSL

Portainer is an amazing open-source container management platform that simplifies the deployment, management, and monitoring of containerized applications. It provides a user-friendly web-based interface (desktop clients are not available) that makes it easier for users to interact with container technologies like Docker or Kubernetes. As

Install Podman on Your Favorite Linux Distribution

Podman is an open-source container management tool for creating, managing, and running containers and images. It’s often used as an alternative to Docker, allowing users to run standalone (non-orchestrated) containers without requiring a daemon. Podman was developed by Red Hat, but it is supported by

Difference Between Docker and Podman (Ultimate Guide)

Podman is an open-source container management tool that provides a way to create, manage, and run containers on your Linux systems. Sounds familiar, right? If you’ve ever used Docker in your life, you can relate to their similarities. But hold your horses as you read

How to Refresh and Reload Group Membership on Linux

🚀 Quick Overview To immediately detect the changes after adding the user (let’s say “linuxtldr“) to the group (let’s say “docker“) in Linux, use the following command: However, I advise you to read the entire article in order to understand the main reason for this

How to Create and Launch Your First AWS EC2 Instance

At some point, everyone, particularly those in IT, will have to start their cloud journey with one of the many popular providers available, such as AWS, GCP, Azure, and more. AWS was the pioneer in the cloud computing arena, establishing itself as the top player,

Dive Tool: Explore Docker Image Layers and Optimize Size

🚀 Quick Overview The Dive tool is only helpful to individuals looking for a way to identify each layer of a Docker image. The reason could be reducing the image size or understanding the function of each layer. Dive is an excellent tool, particularly for

Lazy Docker: A User-Friendly CLI Tool for Docker Management

🚀 Quick Overview If you need a lightweight alternative to Portainer, consider Lazy Docker. It’s a CLI Docker front-end that displays the list of running/stopped containers, images, volumes, and networks and allows you to check their logs, stats, env, config, and top. However, complex operations

COBOL Programming on Linux: Installation Guide & First Program

COBOL (also known as “Common Business-Oriented Language“) is a high-level programming language that first appeared in 1959 to meet the business data processing needs of companies and organizations. It was particularly designed for business applications and handling large-scale data processing, and despite its declining popularity,

How to Install C# on Linux (and Usage with Practical Examples)

C# (pronounced “C sharp”) is a modern, high-level, multiple paradigms, and object-oriented programming language developed by tech titan Microsoft. Originally debuted in the early 2000s as part of the .NET framework, this technology has since evolved and become a core component of the .NET ecosystem.