software tools

software development

The Magpie Developer

I've often thought that software developers were akin to Magpies, birds notorious for stealing shiny items to decorate their complex nests. Like Magpies, software developers are unusually smart and curious creatures, almost by definition. But we are too easily distracted by shiny new toys and playthings. I no

By Jeff Atwood ·
Comments

programming languages

Configuring The Stack

A standard part of my development kit is Microsoft's Visual Studio [http://msdn.microsoft.com/vstudio/]. Here's what I have to install to get a current, complete version of Visual Studio 2005 on a new PC: 1. Visual Studio 2005 Team Suite Edition 2. Visual Studio

By Jeff Atwood ·
Comments

microsoft

Giving Up on Microsoft

Although I am generally platform agnostic, I make no secret of the fact that I am primarily a Microsoft developer. In a way, I grew up with Microsoft-- as a teenager, I cut my programming teeth on the early microcomputer implementations of Microsoft BASIC. And I spent much of my

By Jeff Atwood ·
Comments

origami

Origami Software and Crease Patterns

Robert J. Lang isn't just a physicist and a software developer-- he's also one of the world's foremost paper-folding artists [http://www.newyorker.com/printables/fact/070219fa_fact_orlean]: > The laser cutter was growling away, scoring one of Lang's Hanji sheets.

By Jeff Atwood ·
Comments

compression

Compression and Cliffs

I set up a number of Windows XP SP2 Virtual PC base images today. A WinXP SP2 clean install, after visiting Windows Update, is 1.70 gigabytes. Building up a few baseline images like this can chew up a substantial amount of disk space and network bandwidth. So, taking a

By Jeff Atwood ·
Comments

text editor. tags: software development concepts

Notepad Strikes Back

In revenge of Notepad, I recommended Florian Balmer’s truly excellent freeware Notepad replacement, Notepad2. And when I say replacement, I mean replacement: copy notepad2.exe c:windowsservicepackfilesi386notepad.exe copy notepad2.exe c:windowssystem32dllcachenotepad.exe copy notepad2.exe c:windowssystem32notepad.exe copy notepad2.exe c:windowsnotepad.exe What good is

By Jeff Atwood ·
Comments