Useful shell commands for Python

Hello everyone. This article is for beginners or casual Python users who do not need to know or remember the most commonly used commands related to the Python language. Here is a collection of useful shell commands for working with Python. These commands can help you manage virtual environments, install packages, debug code, and manipulate […]

Include guards in C

Include guards are a mechanism used in C and C++ programming to prevent multiple inclusions of the same header file. They help avoid issues such as redefinition errors, which can occur when the same header file is included multiple times in a program.

How to install stm32 programmer cli on Ubuntu

Hi, today’s post will be short and concrete. As you have probably noticed, installing on Ubuntu anything that’s is not present on apt repository is not as simple as running one shell comand or an exe file like on Windows machines. Fortunately, it’s not very complicated, so don’t worry. Once you know where to find […]