The bpftop is an open-source command line tool developed by Netflix that provides a real-time overview of running eBPF (Extended Berkeley Packet Filter) programs. The eBPF programs are small, efficient...
Czkawka is a fast and efficient tool for finding duplicate files, empty directories, temporary files, and more. The command line version (Czkawka CLI) is a lightweight tool and perfect for...
When working with public keys, you'll often encounter different encoding formats depending on the tool or system in use. Two common formats are PEM (a base64-encoded, human-readable representation) and the...
When working with security-sensitive applications, it's often important to understand how fast different cryptographic algorithms perform on the system. OpenSSL provides a built-in benchmarking utility that allows you to measure...
Rider is a cross-platform integrated development environment (IDE) from JetBrains tailored for .NET and C# developers. It integrates with the .NET ecosystem, supports Unity, Xamarin, and web technologies, and provides...
RustRover is an integrated development environment (IDE) from JetBrains designed specifically for Rust programming. It comes with intelligent code completion, refactoring support, Cargo integration, and tooling for modern Rust workflows...
GoLand is an integrated development environment (IDE) from JetBrains tailored for Go development. It offers advanced code analysis, efficient navigation, and integration with modern Go tools and frameworks. This tutorial...
When working with CMake, it's common to set include directories for a target using target_include_directories or the older include_directories. But sometimes you need to retrieve those include directories later...
When working with CMake, especially on larger projects, it's often helpful to know exactly what build targets are available. This is particularly useful when you want to build only a...
When CMake tries to locate external programs, libraries, or headers, it runs through a detailed search process that can involve system paths, environment variables, CMake cache entries, and custom search...