Debugging with GDB
A debugger lets you pause a program, examine and change variables, and step through code. Spend a few hours to learn one so you can avoid dozens of hours of frustration in the future. This is a quick guide, more information here:
Getting Started: Starting and Stopping
- `gcc …
Crowd Favorites
Math & Numbers
- Mental math shortcuts, adding 1-100
- Understanding exponents and the natural log
- Div, Curl, Flux, Gradient and other Vector Calculus topics
Programming & Web Development
- Site speedups with HTTP caching, gzip compression
- Understanding Rails, Web debugging, and Javascrtipt
- Swap bytes with XOR, byte order, unicode
