Debugging a native deadlock in a .NET Linux application
A technical walkthrough of debugging a native deadlock in a .NET application running on Linux, using tools like dotnet-dump and analyzing thread stacks.
A technical walkthrough of debugging a native deadlock in a .NET application running on Linux, using tools like dotnet-dump and analyzing thread stacks.
A guide to troubleshooting and fixing the 'nvm: command not found' error on Linux for bash, zsh, and fish shells.
A guide to customizing the keyboard layout on a Dell XPS 13 in Linux using XKB to remap PgUp/PgDn keys to arrow keys.
Part II of a Linux server setup guide, covering Docker installation, static IP configuration, and system cleanup on Ubuntu Server.
A technical guide on how to exclusively attach a physical keyboard to a graphical environment running inside a Docker container using Linux's evdev subsystem.
Explains how to run Spotifyd in Docker by detailing Linux audio subsystems (ALSA, PulseAudio) and container audio considerations.
Guide to moving Docker and Multipass data directories to a larger partition to free up disk space on a Linux system.
A guide to configuring CLion's debugger to work with Valgrind's gdbserver for debugging memory issues on Linux.
A technical guide on writing an emulator to interpret a simple C program's ELF binary on Linux/AMD64, covering ELF parsing and instruction decoding.
A guide to enabling wake-from-suspend for a Bluetooth keyboard on Ubuntu by configuring USB device power settings via sysfs and udev rules.
A tutorial on upgrading from .NET Core 2.2 to 3.1 LTS on a Raspberry Pi 4, covering download and installation steps.
A beginner's guide to using SSH and basic shell commands to start solving the OverTheWire Bandit security challenges.
Fixing abcde CD ripping error due to permissions by adding user to cdrom group or using chmod.
A quick guide on using the 'tac' command in the terminal to reverse the order of lines in a file or standard input.
A guide to installing and using WSL2 to run a Linux environment on Windows 10 for development, including Docker and VS Code integration.
How to recover a deleted or replaced binary file from a running Linux process using the /proc filesystem and memory maps.
Explains the setuid bit in Linux/macOS to run executables with elevated privileges without granting users full root access.
A technical guide on using Linux for live streaming, covering webcams, encoding, OBS, and ffmpeg for multi-platform broadcasting.
A technical guide for enabling Zoom screen sharing on Arch Linux using a virtual webcam workaround for Wayland users.
A guide to fixing browser issues when connecting to public WiFi, using a terminal command to find the router login page.