Ubuntu Linux on a Tablet PC

I am currently writing about Ubuntu Linux, and for convenience and interest decided to install it on my Toshiba M400 Tablet. I could have used Virtual PC, but although virtual PC and the like undoubtedly have their place, there is no substitute for a real install if you want to get the full flavour of an

…continue reading Ubuntu Linux on a Tablet PC

IBM Project Zero

Project Zero is an agile web development tool from IBM, using Eclipse, PHP and Groovhy.  Following my comments on its low visibility on IBM’s site, I received an email from Product Manager Joe Lea:

There are now two pieces on developerworks about IBM’s Project Zero. Much more coming shortly…

Anyone tried this tool? If

…continue reading IBM Project Zero

In praise of SlimServer

I’ve been playing with SlimServer, the software developed to serve music to the Slim Devices Squeezebox, and I’m impressed. Don’t have a Squeezebox? Read on, because you don’t need one to benefit from SlimServer. In fact, I’ve not yet tried the Squeezebox itself, only the software. SlimServer is written in Perl, and is both free

…continue reading In praise of SlimServer

SQLite wrapper for Delphi

A user emailed me to point out that my simple SQLite 3 wrapper for Delphi did not work with the latest SQLite 3 DLL. The problem was that SQLite 3 now likes pathnames to be in UTF8 format. I’ve made a tiny change to update it. I’ve also now placed the code in a Subversion

…continue reading SQLite wrapper for Delphi

MFC not dead – "massive update" planned

Herb Sutter refers to a comment by Bill Dunlap, a product manager for Visual C++, on the future of MFC:

MFC – we are working on a huge update to MFC that should knock your socks off.  I can’t tell you too much right now, but this is closer than you might thing <g>.

Intriguing, since

…continue reading MFC not dead – "massive update" planned

27 steps to download 2 documents – what happened to usability?

Robert Flaming has posted details of the 27 steps it took him to sign up for the Windows Installer 4.5 beta, though in the end he was only able to download two Word documents.

Perhaps it is not quite as bad as it sounds – several steps to get past IE’s download warning, for example – but

…continue reading 27 steps to download 2 documents – what happened to usability?

Tip of the day: Robocopy is in Vista

What’s Robocopy? It’s a command-line utility that is part of the resource kit for earlier versions of Windows (so non-Vista users are not left out). It should be called “Sane copy”, because by and large it does the obvious thing, whereas most copy utilities do the non-obvious thing. For example, let’s say you have a

…continue reading Tip of the day: Robocopy is in Vista

Recreating iTunes in Silverlight

Browsing through Codeplex I came across this project to recreate iTunes as a Silverlight application. What’s remarkable is that author Jose Fajardo has kept a kind of developer’s diary on his blog, complete with YouTube videos here, here and here showing how he is recreating Apple’s music app as a Silverlight/Ajax web application.

…continue reading Recreating iTunes in Silverlight

Tafiti: search as a rich internet application

Tafiti is fascinating. Imagine what Google search would look like, if re-designed as a Flash application. This is it, except that it’s Live Search, not Google, and Silverlight, not Flash.

Let’s start with the good stuff. I ran this on a machine without Silverlight installed, and the installation of the plug-in was fast and smooth (though

…continue reading Tafiti: search as a rich internet application

Flash gets hardware-accelerated H.264 video

Adobe’s Ryan Stewart reports on H.264 video support in Flash, including hardware acceleration. Another report suggests that Flash will get DRM, but not quickly. Part of the interest of these two reports is that superior video quality and DRM support are key features of Microsoft’s Silverlight, so this represents Adobe’s determination not to get left behind.

…continue reading Flash gets hardware-accelerated H.264 video