C++
memtracer, tool for tracing and analyzing memory usage
TDD
NUnit, C# unit testing framework
TDD in Python
CppUTest, C++ unit test framework by Bas Vodde et al.
Continuous integration
BuildBot, automatic build system
CruiseControl.NET
Configuration reference
CCStatistics, add a bunch of statistics to the ccnet webdashboard
Nant
C#
Introduction to remoting
RSA Encryption in .NET Demystified, example in VB, but very similar to C#
Plug-ins in C#
QuickGraph, Graph Data Structures And Algorithms for .Net
Saving formatted XML in UTF-8
Regex syntax
String formatting
Reading Xml into objects
Windows
How to write a file without fragmentation
Memory profiling
.NET Memory Profiler, my review
UML
ArgoUML, open source UML editor
Pascal
Python
Python, home page
Pydev, Eclipse plugin for developing Python applications
Online source control repository
Freepository, CVS, 300Mb, free
Visual Studio .NET 2005 add-ins
RockScroll, code window scroll bar replacement, really cool
How to debug a Visual Studio .NET 2005 add-in
Another way to debug Visual Studio .NET 2005 add-ins
Nice add-in example
How to add a menu
How to use custom icons
Writing an installer
HOWTO: Create command names without '.Connect'
Parsing
Exuberant ctags, Open Source language parser, use it to parse some stuff from C/C++ source
ANTLR, very nice: open source, nice IDE, nice syntax (EBNF like), but the resulting grammar will contain explicit pieces of code, so you can only use a grammar for a single programming language
ANTLR tutorial
GOLD parser
C++
GCC-XML, generates a parse tree in XML using GCC
IncludeManager, Integrated Visual C++ Include Graph Viewer
JSF C++ Style guide
3D
Panda3D, free 3D engine
Horde3D, small open source 3D rendering engine
Lisp
Practical Common Lisp, online book about Common Lisp
Successful Lisp: How to Understand and Use Common Lisp
Structure and Interpretation of Computer Programs, includes an introduction to Lisp
lisp-unit, a Common Lisp library that supports unit testing
Database
MySQL
SQLYog, free MySQL GUI
PostgreSQL
PostgreSQL Maestro, commercial client, I don't like the SQL editor: it can't indent/autoindent blocks, limited undo (about 10 steps), however it can copy the results of a query to the clipboard.
EMS SQL Manager for PostgreSQL, freeware client, almost the same as Maestro, but appears to have some more options, however SQL editor has the same issues, and it's not possible to copy the complete results of a query to the clipboard.
Games
fifengine.de, 2D engine
Distributed builds
KJam, did not try it yet, someone on Sweng-Gamedev was very positive about it





