Typically, file size is expressed in bytes. However, this expression is hard to read for humans. The following table provides links to examples how to convert the file size in...
Random floating-point number is a number produced by a generator, whose result is unpredictable and does not have any pattern. Programming languages provides various methods to generate a random floating-point...
Random string is a sequence of characters produced by a generator, whose result is unpredictable and does not have any pattern. Programming languages provides various methods how to generate a...
While working with cryptography, we may need to generate a given number of random bytes. Programming languages provides various methods to do that. A table includes a links to posts...
OpenCV is an open-source library for image processing, computer vision, and machine learning. OpenCV is widely used for object detection, gesture recognition, motion tracking, face detection and recognition, image segmentation...
The btop++ is a tool that enables to monitor system resources and running processes via command line. This tool displays CPU, RAM, disk, and network usage. The btop++ is written...
Sensitive configuration parameters should never be stored in the code. Recommended to store configuration parameters in environment variables. Learn how to load environment variables from .env file. A table includes...
While working with text processing, we may need to insert a string into another string at given position. Programming languages provides various methods to do that. A table includes a...
The find is a command line tool that allows to search files and directories in a directory hierarchy based on conditions such as name, size, type, permissions, owner, etc.
This...
GCC (GNU Compiler Collection) is a collection of compilers for various programming languages such as C, C++, Objective-C, Objective-C++, Fortran, Ada, D, and Go. GCC is a part of GNU...