tools

How do you detect/avoid Memory leaks in your (Unmanaged) code?

In unmanaged C/C++ code, what are the best practices to detect memory leaks? And coding guidelines to avoid? (As if it's that simple ;) We have used a bit of a silly way in the past: having a counter increment for every memory allocation call and decrement while freeing. At the end of the program, the counter value should be zero. I kn...

What is the best .WTV conversion tool?

.WTV is the new DVR-MR format for recorded TV-shows in the Vista Media Center with TV Pack 2008 installed. Since there is a bug in that TV Pack, not allowing to see the current playback posision within the MSAS COM State integration service, the only way to 'fix' the commercial skipping addin, is to convert the .WTV file into a .DVR-MR,...

Which hard disk encryption software to choose?

I've used PointSec before. It was my previous employers default choice. Now i get to choose for my current one. While i dont have anything against PointSec, Looking for more options to choose from. ...

Tool for analyzing .Net app memory dumps

Can somebody suggest a good free tool for analyzing .Net memory dumps other than Adplus/windbg/sos ? ...

What is this Icarus thing that comes with MbUnit?

I've had to install MbUnit multiple times now and it keeps coming with something called the Gallilo Icarus GUI Test Runner. I have tried using it thinking it was just an update to the MbUnit GUI but it won't detect my MbUnit tests and sometimes won't even open the assemblies properly. Perhaps I'm just overlooking it but I haven't been ...

C Code formatting/beautification tool..

When working on large code base with large team, its real challenge to maintain code quality and coding style. well, controlling code quality is a huge topic on its own. But control of code style could be simplified with a tool. We started using indent. Its real neat tool with huge set of options to configure. In the beginning we were ...

What is static code analysis?

There are many options for static analysis, and it's a hot topic, so: What is static analysis? When should you use it, and when shouldn't it be used? What are potential gotchas regarding proper and improper usage/application of static analysis? Any languages that don't have a good static analysis tool, and what do you do when you don...

What is Dynamic Code Analysis?

What is Dynamic Code Analysis? How is it different from Static Code Analysis (ie, what can it catch that can't be caught in static)? I've heard of bounds checking and memory analysis - what are these? What other things are checked using dynamic analysis? ...

What are the Agile tools for PHP?

Unit Testing Mocking Inversion of Control Refactoring Object Relational Mapping Others? I have found simpletest for unit testing and mocking and, though it leaves much to be desired, it kind-of sort of works. I have yet to find any reasonable Inversion of Control framework (there is one that came up on phpclasses but no documentatio...

Can I have TortoiseSVN auto-add files?

Is there a way to have TortoiseSVN (or any other tool) auto-add any new .cs files I create within a directory to my working copy so I don't have to remember which files I created at the end of the day? ...

Which tool do you use to draw simple diagrams/pictures to illustrate a technical point?

Which tool do you use to draw simple diagrams/pictures to illustrate a technical point in a document? ...

What is the quickest way to a very simple blog?

I am about to start a new project and would like to document its development in a very simple blog. My requirements are: self-hosted on my Gentoo-based LAMP stack (that seems to rule out blogger) Integration in a django based website (as in www.myproject.com/about, www.myproject.com/blog etc rather than www.myproject.com and a totally...

How do I automate finding unused #include directives?

Typically when writing new code you discover that you are missing a #include because the file doesn't compile. Simple enough, you add the required #include. But later you refactor the code somehow and now a couple of #include directives are no longer needed. How do I discover which ones are no longer needed? Of course I can manually re...

Metamodelling tools..

What tools are available for metamodelling? Especially for developing diagram editors, at the moment trying out Eclipse GMF Wondering what other options are out there? Any comparison available? ...

Inversion of Control Container for PHP?

I am trying to code TDD style in PHP and one of my biggest stumbling blocks (other than lack of a decent IDE) is that I have to make my own hacked together IoC container just to inject all my mock objects properly. Has anyone used an Ioc container in php? All I've been able to find is PHP IOC on the ever-annoying phpclasses.org and it ...

How do you keep up with all the web frameworks?

MooTools/Cappuccino/SproutCore/Django/RubyOnRails/Pylons/jQuery/etc Help, too many buzzwords out there. I spend more time reading about them than actually having time to learn and use them...what to do? ...

Best tool for synchronizing MySQL databases

I'm on a little quest of merging the structure of two MySql databases. Is there a tool for this with the might of Red-Gate's SQL Compare? Are there any free alternatives? ...

What tools/webapps do you use to get things done?

Lately I find myself wasting so much time on finding the best way to get things done but got nowhere.. What tools/webapps and technique do you use daily to get things done? ...

What do you use to capture webpages, diagram/pictures and code snippets for later reference?

What do you use to capture webpages, diagram/pictures and code snippets for later reference? ...

What is the best tool to benchmark my JavaScript?

I'm currently working on a JavaScript tool that, during the course of its execution, will ultimately traverse each node in the DOM. Because this has potential to be a very expensive task, I'd like to benchmark the performance of this script. What's the best, free tool for benchmarking a script such as this across the major browsers? Ide...