Developers quick to adopt .NET 2.0, slow to leave Visual C++ 6.0

The Code Project is a popular resource site for Windows developers. It has polled its users on what programming language they use; see here for the details. Three points to note:

Visual C++ 6.0 still has high usage – nearly on a par with Visual C++ 2003 and 2005 combined. 19.78% vs 20.34% at the

…continue reading Developers quick to adopt .NET 2.0, slow to leave Visual C++ 6.0

Reinventing HTML: it may be too late

The Director of the W3C, official guardian of web standards, says HTML will be reinvented. In his blog entry, Tim Berners-Lee says the W3C has failed to drive adoption of XML, the well-formed web:

The attempt to get the world to switch to XML, including quotes around attribute values and slashes in empty tags and

…continue reading Reinventing HTML: it may be too late

IE7: 22 hours to catch a phish

It is now 24 hours since I received an obvious phishing email in my inbox and reported it through both IE7 and FireFox 2.0. Two hours ago, IE7 still said, “This is not a reported phishing website”. Now it’s finally made it:

If this is typical, then the IE7 phishing filter is little use.

…continue reading IE7: 22 hours to catch a phish

Phishing part 2: Firefox gets there first

It’s three hours since I reported a phishing site to both IE7 and Firefox (Google). I revisited the site in both browsers. At first, Firefox displayed the site as before; but then I switched it to query Google dynamically. Presto! this appeared:

Note that the dynamic query setting is not the default, presumably

…continue reading Phishing part 2: Firefox gets there first

FireFox 2.0, IE7 both fail phishing test

I’m not in the habit of visiting these sites, but when an email apparently from Bank of America plopped into my inbox a few minutes ago, it seemed the ideal moment to test out my brand new browsers – release versions of IE7 and Firefox 2.0.

The score is tied at zero for both browsers.

…continue reading FireFox 2.0, IE7 both fail phishing test

On deceptive error messages

If error messages told you what was really wrong, developer and admin productivity would soar.

I lost hours of my life over a problem with ntbackup. The error message was “C is not a valid drive or you do not have access”. Three different Microsoft support engineers gave it their attention, but we never identified

…continue reading On deceptive error messages

Microsoft hires Ruby .NET expert

John Lam, the main author of RubyCLR, which integrates Ruby and .NET, is moving to Microsoft.

He says,

I’m not going to stop blogging, I’m not going to leave the Ruby community, and I’m not going to do evil things.

Glad to hear it.

If you are wondering what RubyCLR does exactly, there’s a simple

…continue reading Microsoft hires Ruby .NET expert

Reading the IE7 common feed list

I am not going to say too much about this right now; if you want to know how it is put together you can always subscribe to Personal Computer World. But it has solved most of my problems with the IE7 RSS reader. Hey, maybe I’ll go for that $2500…

 

Technorati tags:

…continue reading Reading the IE7 common feed list

RSS in IE7: not too good

I’m now 24 hours into my attempt to use IE7 in place of my previous dedicated blog reader. It’s tolerable, but only just.

On the positive side, feeds are neatly presented and work well with IE7 tabs. If you want to read the full text or comments for a post, right-click the header and

…continue reading RSS in IE7: not too good

Amazon S3 Delphi sample

I’ve upated my Delphi sample for using Amazon S3; this time I’ve put the exe up for download so anyone can try it (if you have an S3 account).

If there is interest I might work this up into a more user-friendly utility; or perhaps someone would like to help with this.

It does many

…continue reading Amazon S3 Delphi sample