Welcome!
Here’s a handy list of all the technical how-tos:
General Programming
Never Stop Writing Code
Debugging for Beginners: A Practical Guide
Maintaining Your Programming Focus, Or, How To Make Your Own Grass The Greenest
How to Learn From Your Programming Mistakes (in 5 Easy Steps)
10 Signs The C++ Will Make Your Life Hell
The Biggest Programming Mistake I Ever Made
GDB
Log GDB Output To A File
Access GDB Directly In Eclipse Luna
Debug ncurses with GDB + GDBserver and Full Input Output
GDB: Unable to find dynamic linker breakpoint function
Eclipse CDT + GDB: Setting Watchpoints (Juno)
GDB Prompt in Colour
GDB Auto-Load Safe-Path Declined
Command Line GDB Tutorial and Walkthrough : Part 1
Command Line GDB Tutorial and Walkthrough : Part 2
Command Line GDB Tutorial and Walkthrough : Part 3
GDB breakpoints
GDB conditional breakpoints
Save time with GDB init files
Core Dump Files and GDB
GDB: Unable to find dynamic linker breakpoint function
C
The extern Keyword
Static Variables in C and C++ – Function Level
Getting Started With C Programming – Hello World Tutorial
Static Variables in C and C++ – File Level
Inclusion Guards
What Does The Preprocessor Do?
Unions in C
Dynamic Memory in C (malloc, calloc, realloc, free)
Declaring Variables in Switch Statements
Using errno
Bitwise RGBA Values
Bit Shifting
Bitwise NOT
Bitwise XOR
Bitwise OR
Bitwise AND
C++/Boost
C++11 Auto Keyword
A C++11 Threads Tutorial
A pthreads Tutorial
Function Templates In C++
C++ Templates Made Easy
Static Variables in Template Classes and Methods
Static Variables in C++ Classes
Friend Functions and Classes in C++
Creating Your First C++ Program in Eclipse
Understanding Pointers (with Lego) – Part 1
Dynamic Memory in C++ (new and delete)
Overriding or Overloading in C++?
Initialization Lists in C++
What is Encapsulation?
What is Inheritance?
What is Polymorphism?
Polymorphism Example in C++
What is Object Oriented Programming?
Get Started With Boost in 3 Minutes
Boost Compiled Libraries in 3 Minutes
Polymorphism and Overloading in C++
Eclipse
C++11 Threads Don’t Work in Eclipse (Luna)
Using Multiple Workspaces In Eclipse
make: Nothing to be done for ‘all’ – Eclipse Error Solved
Access GDB Directly in Eclipse Luna
Eclipse-CDT: Base class ” not in include paths for current project
Creating Your First C++ Program in Eclipse
Eclipse CDT + GDB: Setting Watchpoints (Juno)
Linux
Fedora 21 Open Terminal From File Manager
Increase 30 Second Screencast Limit On Fedora 21
Screencasting on Fedora [20]
Quickly Covert .ogg Audio Files to .mp3 Format [Fedora]
Simple ncurses Console Game (video)
Quickly Convert .webm Files to .mp4 Format [Fedora]
Find Files Installed by Yum
Binary Numbers Explained
How to Compile a 32-bit Executable on 64-bit Fedora 19
Sony Vaio No Touchpad Detected in Debian Squeeze
Raspberry Pi
Raspberry Pi Knight Rider LEDs Part 2
Raspberry Pi Knight Rider LEDs Part 1
Headless Boot of Raspberry Pi Using A Static IP Address
Headless Boot of Raspberry Pi Using DHCP
Gaming
No Picture on TV with Playstation 1 Games and Elgato Game Capture HD
Tutorial: Elgato Game Capture HD + PlayStation 1 Setup
Tutorial: Elgato Game Capture HD + PlayStation 2 Setup
Ascii Lara Croft