a free Resource Editor for Win32 programs. You can use it if you want to use dialogs, icon, version information or other types of resources. Output files can be compiled by any Win32 compiler, like MinGW and Microsoft Visual C++. To open a file which uses Win32 API symbolic constants, you will also need Win32 header files (usually coming with you compiler).
Supports the Six-Core AMD Opteron™ processor all earlier processors. Multiple simultaneous symbol servers. Process filters: You can limit the reported data to certain processes. API: Custom tools can be built using the API to control profiling and to analyze profile data. This feature opens new ways to work with and build on CodeAnalyst. Call stack data for running process: Call Stack information can be captured about a process using the command line tool.
a make and NMAKE-compatible build tool with an intelligent build avoidance feature that dramatically reduces build time, and graphical tools to analyze and debug build results.
an instrumentation framework for building dynamic analysis tools. Includes a memory error detector, two thread error detectors, a cache and branch-prediction profiler, a call-graph generating cache profiler, and a heap profiler. It also includes two experimental tools: a heap/stack/global array overrun detector, and a SimPoint basic block vector generator.
Inspired by Phil Haack’s article 19 Eponymous Laws of Software Development, Joey deVilla decided to collect laws, axioms and rules pertaining to mainstream software development and put them in a nice, easy-to-read table.