1. Introduction
  2. About
  3. Articles
  4. .NET
    1. Add Settings File to .NET Console Application
    2. API Key in .NET WebAPI Project
    3. Call Async Method from Non-Async Method in C#
    4. Connect To MySQL From .NET
    5. Create Code Behind File for Razor Page In Blazor Application
    6. C# Language Versioning
    7. Dependency Injection in .NET/C#
    8. Deploy Blazor WebAssembly to GitHub Pages
    9. Determine path to web.config at runtime
    10. Entity Framework
    11. FluentUI Configuration In Blazor Application
    12. Get Path For Executable
    13. Install .NET From Microsoft Feed in Ubuntu
    14. Manual Installation of .NET SDK in Linux
    15. Microservice Notes
    16. No Frameworks Were Found error
    17. Package and Publish To NuGet
    18. Remove Duplicates From List Collection
    19. Side-by-Side .NET Core Installations
    20. Single-File / Multi-OS / Multi-Architecture Publishing in .NET
    21. Supporting Material for '.NET and Linux' tech talk
    22. TUI Frameworks for .NET
    23. WCF Export
    24. Web API with ASP.NET
  5. C / C++
    1. Complex Object Collections in C++
    2. Enumeration Scoping in C++
    3. GDB and GPROF
    4. stdio.h: No such file or directory
  6. Database / SQL
    1. Boilerplate Date Definitions for SQL
    2. Conditions on aggregates in SQL
    3. Find Duplicate Rows By Specific Columns
    4. MySQL command line -- quick tips
    5. SQL Server in Linux
    6. SQL Transaction Template
  7. Docker
    1. Docker In Linux
    2. MongoDB Quick Start in Docker
    3. MVS Turnkey in Docker
    4. RabbitMQ in Docker
    5. SQL Server in Docker
  8. Embedded and IoT
    1. .NET IoT
    2. 6502 Programming in C
    3. Arduino / Raspberry Pi Remote Sensor
    4. Basic Arduino Uno Dev Setup in Linux (Debian-based)
    5. Command-Line Arduino
    6. ESP8266 MicroPython Project with OLED
    7. Implement a REST Service on a Nano RP2040
    8. MicroPython on ESP32
    9. Online IoT/Embedded Simulators
    10. Programming Arduino (AVR) and Raspberry Pi Pico (ARM) in C
    11. Remote Access for Raspberry Pi
    12. Sense HAT
    13. Simple Raspberry Pi Control With .NET IoT and Python
    14. Using UV To Manage a ESP8266 MicroPython Project
  9. Java
    1. File Operations in Java
    2. Java Links
    3. Maven Example
    4. Modify default Java runtime in Linux
  10. Mainframe
    1. JCL and Programming On the MVS Turnkey System
    2. Mainframe Emulation on Raspberry Pi Zero
  11. PHP
    1. Get Started With Laravel
    2. Install php7-xml to avoid utf encode/decode issue
    3. Passing a value in the URL for use by PHP
    4. PHP Login Script Tutorial
    5. Prevent Code Injection In PHP
    6. Redirect in PHP
    7. Slim Framework
    8. Use a value from a posted form in PHP
    9. Verbose PHP Logging To Web Browser
  12. Python
    1. Bundling a Multiple Module Python Project Into a Zip File
    2. Check an XML file to see if it is well-formed
    3. Flask
    4. Initialize Jupyter Project with UV
    5. Pandas Cheat Sheet
    6. Pip Behind a Corporate Proxy
    7. Python Libraries
    8. Python Optimization and Language Binding
    9. Python Tkinter Examples
    10. Requirements Files for Python
    11. Single-File Dependency Management in Python Script Using UV
    12. Version Mismatch in Python Package
    13. Virtual Environment for Python
  13. Rust
    1. Cross-Compile Rust, Targeting Windows from Linux
    2. Publish to Crates.io
    3. Rust Books (online)
    4. Rust/Cargo Behind a Corporate Proxy
  14. Misc
    1. 3D Printing and CNC
    2. AMD Ryzen 3 3200G with Radeon Vega Graphics Keeps Freezing
    3. Angular Cheat Sheet
    4. Angular CLI
    5. Bad owner or permissions on ssh config file
    6. Boot Linux Mint from flash drive on a netbook
    7. Boot Linux to text mode
    8. Cache Resources Exhausted in Imagemagick
    9. Clear Linux Cache
    10. Component Not Found error in VirtualBox
    11. Compress and Extract Entire Directory Tree With Tar
    12. Configuration of hddtemp
    13. Create An ISO File From a CD or DVD-ROM Using the Terminal
    14. Display GRUB Menu
    15. Find Unique Instances of Text in Bash
    16. Flash Disk Image to SD Card
    17. Install Node.js
    18. Force SSL On Domain
    19. Generating Thumbnails for Video and Audio Files In Ubuntu
    20. Git Tips and Tricks
    21. Graphical sudo
    22. Hide website from search engines
    23. Hostname On Linux
    24. How to install a .bundle file in Ubuntu Linux
    25. HP Laptop Keyboard Not Working At Boot Start
    26. Install Snapd on Debian
    27. Install truetype fonts in Ubuntu Linux
    28. List Hardware Information in Ubuntu and other Debian-based Linux
    29. Making Colors in a GIF Transparent
    30. Manually Install Firefox
    31. Markup and Code-Behind Examples for reveal.js
    32. Merge Images
    33. Migrating from Windows to Linux
    34. MiniDLNA - A lightweight, simple media server
    35. Modify Default Folders in Ubuntu Linux
    36. Mount local folder as drive C in DOSBox
    37. Neovim Qt Startup Error
    38. NPM Cheat Sheet
    39. NT_STATUS_UNSUCCESSFUL error when browsing machines/shares in Ubuntu Linux
    40. PDF Conversion Policy Error
    41. Quarto Special Markup
    42. Query Windows shares from the command line in Ubuntu Linux
    43. React Cheat Sheet
    44. Recursive File Search
    45. Rhythmbox tray icon plugin
    46. Rip DVD in Ubuntu
    47. Rsync as a Backup Solution
    48. Selective chmod for directories and files
    49. Simple Web Server, Using Python or PHP
    50. Start an X Windows session in Cygwin
    51. Stream Media from Ubuntu/Mint Linux to XBox360
    52. USB Plugs and Cables
    53. Using Your Router As A Wireless Repeater
    54. Vim Tips and Tricks
    55. Vue.js Cheat Sheet
    56. Web Frameworks, Libraries, and Plugins
  15. Glossary