May, 2008

A Settings Problem Solved

Following up on my previous post, I've found the cause of the problem.

Preaching the wrong message

For twenty years, the technology industry has been enthusiastically preaching the message "computers are easy" to the unsuspecting public - people who have, unsurprisingly, believed the myth is true.

The myth of easy computing is very alluring - perhaps this is why we have, as an industry, fallen for it so thoroughly. Unfortunately, it's a myth that has caused a great deal of pain and cost a vast amount in terms of lost productivity and lost information.

A Settings problem

I've been working on a major update to my Mandelbrot screensaver, a complete rewrite that brings it firmly into the world of .NET.

The project has been going pretty well, but now I've run into the darndest bug - one that is causing me no end of trouble.

Comfortable Clothes

This week, I've been doing some maintenance work on a Delphi application. So I'm spending a lot of time back in the Delphi IDE - a place that used to be the centre of my comfort zone.

A few years ago, while making the transition from Delphi to .NET, I was pretty vocal about the "sharp corners" I found in Visual Studio - things that were oh-so-simple in Delphi that were hard work in Visual Studio.

Studying on the Move

A friend recently asked me what podcasts I listen to on a regular basis - and I figured to share the list here as well.

The Curse of Remembered Pain

Barring a few unusual individuals, all of us are very good at remembering moments of pain. For the most part, these memories serve us well, helping us to avoid danger and make good judgements. Sometimes, though, remembered pain can blind us to changed circumstances.

The end of Delphi?

I was a happy Borland customer for many years – starting with Turbo Pascal 2.0 for CP/M and all the way through to Delphi 2005. I would still be a Delphi specialist, if the realities of the job market were different.

My Vista Experience? It Rocks!

I've been working for a couple of weeks on a somewhat lengthy post summarising my experiences with Windows Vista, but Ed Bott has beaten me to the punch with a very well written post.

My experience with Vista hasn't been totally smooth - but the problems have been relatively minor.

User Access Control pops up only occasionally - when installing new software or when an existing product self upgrades. I don't use any applications that misbehave and provoke a UAC storm (*).

Future Trends

Relatively speaking, I guess that Christopher Diggins is a more prominent blogger than I - but from where I'm sitting his recent post on The Future of Programming Languages is almost laughable.

Making predictions that are ten years out is pretty difficult, but I'd suggest that you shouldn't start by listing trends and ideas that have already happened.

The Gray Zone

When embarking on a new software project, one of the most critical decisions is that of Scope - what, exactly, is the software going to do? Even if you have unlimited budget and time (*), you still need to decide what you're going to do first.