tools

Is there a tool that can convert common image formats (.bmp, jpg,..) to .emf files?

I'm using the GoDiagrams suite which seems to recommend .emf files for node images since they scale better on resizing. Bitmaps get all blurry. Google doesn't show up any good tools that seem to do this... So to reiterate I'm looking for a image converter (preferably free) that converts an image (in one of the common formats like Bitmaps...

Tool for debugging makefiles

I have a large legacy codebase with very complicated makefiles, with lots of variables. Sometimes I need to change them, and I find that it's very difficult to figure out why the change isn't working the way I expect. What I'd like to find is a tool that basically does step-through-debugging of the "make" process, where I would give it...

How can I monitor trace output of a .Net app?

I'm working on some code that uses the System.Diagnostics.Trace class and I'm wondering how to monitor what is written via calls to Trace.WriteLine() both when running in debug mode in Visual Studio and when running outside the debugger. ...

Profiling visualization tools?

I need to display profiling information pulled from a deeply embedded CPU, presenting it in a way which other developers on my team will be able to act upon. The profiling data is a snapshot of a cycle counter at the entry and exit of every function, so we have a call graph annotated with sub-microsecond timing accuracy. I'd prefer not t...

Desiging a new application, what tools do you use?

Hi, Whenever I am desiging a new application, I tend to use paper and pencil to get an idea of the database structure, major modules and feature set etc. I do own a copy of mind manager but I find that nothing beats the personal touch of pencil and paper. The negative aspect of this approach is I end up having 2-3 pages full of drawing...

What is your favorite IDE for Perl development?

What is your favorite IDE for Perl development and why? Here are the choices so far: Vim EPIC + UltraEdit VIM TextMate E Komodo Emacs TextPad Padre XEmacs WordPad Jedit Nedit SlickEdit Cream Trinity MacVim ...

Best tool(s) for working with DocBook XML documents?

I experimented with DocBook XML a while back, and also used it professionally for documenting a few software projects, but since the tool support at the time was not very good, I soon abandoned it in favor of hand-written LaTeX, and later LyX. Now I'm considering taking another look at DocBook, and I was wondering, what are the best to...

What is your recommended monitor resolution?

I just got a new monitor to replace one of the ones I have at work. I went from this*: 1: 1600x1280 2: 1400x768 to this**: 1: 1768x1340 2: 1600x1280 (was formerly 1) This was a pretty big jump up for me, although in my office I seem to be a bit unusual in that I seem to be the only one who still has two CRT monitors on my desk (two...

Tools for manipulating PowerPoint files

Do you know managed tools for manipulating PowerPoint files? The tool should be 100% managed code and offer the option to handle .ppt and .pptx files. ...

Version control of deliverables

We need to regularly synchronize many dozens of binary files (project executables and DLLs) between many developers at several different locations, so that every developer has an up to date environment to build and test at. Due to nature of the project, updates must be done often and on-demand (overnight updates are not sufficient). This...

Best tools for time tracking?

What is the best/most productive tools you use for time tracking? Specifically, I'm looking for time tracking tools that: Allow you to tag/start/stop time sessions quickly and as automatic as possible. Has an efficient organizing feature. Take up the least amount of workspace, preferably desktop-based. The organizing feature is a bi...

What's a good program to record video or screencast being played on screen?

What's a good program to record videos or screencasts being played on screen? ...

Good tips for a Technical presentation

I am planning to give a Technical presentation for a product we are building. Intended audience is Technical developers. So, most of the time, I will be debugging trough the code in Visual Studio, performance analysis, some architecture review etc. I have read couple of blogs on font sizes to use, templates to use on Visual Studio, pres...

Calculate code metrics

Are there any tools available that will calculate code metrics (for example number of code lines, cyclomatic complexity, coupling, cohesion) for your project and over time produce a graph showing the trends? ...

Poll: Which Python IDE/editor is the best?

I am just getting into Python development and would like to know which single IDE or editor is the best. I mainly use Linux, but don't let that stop you if you think the best one is Win/Mac only. ...

Any tool similar to Hyperterminal application?

HyperTerminal is a program that you can use to connect to other computers, Telnet sites, bulletin board systems (BBSs), online services, and host computers, using either your modem, a null modem cable or Ethernet connection. But My main usage of Hyperterminal is to communicate with hardware through local (virtual )COM port...

Web based service for Using Remote Computers..

Are there any free web based service to manage/use your remote computers? I use Logmein free. It solves the purpose. But wondering any other free services available. Heard Copilot is great but not free! ...

TFS vs open source alternatives?

We're currently in the process of setting up a source control/build/and more-server for .NET development and we're thinking about either utilizing the Team Foundation Server (which costs a lot of dough) or combining several open source options, such as SourceForge Enterprise/GForge and Subversion and CruiseControl.net and so on. Has anyo...

Typesetting programs

I often want to printout programs so that I can read them when away from the computer, and I'm wondering what tools people use to make the code readable when printed. Today I'm using a2ps which works reasonably well, but it shouldn't be impossible to improve it. For example: index over functions etc. cross references from usage to defin...

Seaching for a good XML Diff Tool

A good XML diff tool: - Has a clear, node driven, GUI - Accepts Command line (For easy Version Control integration) - Can handle large files - Is low cost ...