I found a real live instance of the Delphi-attacking virus W32/Induc-A yesterday. It was in the executable for FinalBurner Free from ProtectedSoft (ironic name in the circumstances), a decent freeware CD burning application. The file is burner.exe and I suspect the company has been shipping it for some time. I do not know if it
…continue reading Delphi developer virus exposes weakness in anti-virus defences
I’ve been trying a Dell Latitude XT2 with Windows 7 as a way of exploring multi-touch with Microsoft’s new operating system. I have a number of thoughts on the subject, which I will do my best to organize, but this is work in progress and I welcome your comments.
Multi-touch has received scant attention in
…continue reading Hands on Windows 7 multi-touch – will Apple get this right before Microsoft?
Last night I took a look at a poorly Windows XP box. It would not boot; error was:
C:\Windows\System32\Hal.dll missing or corrupt: Please re-install a copy of the above file.
The one thing you can be confident about is that doing what the error message says will not fix the problem. I suspected an issue
…continue reading Fixing a Windows PC with Knoppix
…continue reading Where next for Adobe ActionScript?
We are used to the idea of design patterns for software construction, following the great work of the gang of four – Design Patterns: Elements of Reusable object-oriented software by Erich Gamma, Richard Helm, Ralph Johnson and John M Vlissides. But what about patterns for user interface design? What about learning standard UI patterns and
…continue reading UI design patterns for Rich Internet Applications
I’ve been looking forward to the libraries feature in Windows 7. For example, on my desktop PC I keep some downloads in my personal download folder – under c:\users\[username]\Documents\Downloads – while others are in a download folder on drive E. It makes sense to treat this as one location, rather than two. Libraries let you
…continue reading Windows 7 tip: use Group by to merge and manage library views
Rafael Rivera reports on a severe memory leak in an NVIDIA service that gets installed and auto-runs by default with many GeForce graphics cards. It consumes ever-increasing numbers of handles while running.
The service is the NVIDIA Stereoscopic 3D Driver service – nvSCPAPISvr.exe. I investigated on my system (now Windows 7) and was
…continue reading Memory leak bug in useless NVIDIA Windows service
Noah Hart has ported SQLite to C#. I was intrigued to see whether the code could be adapted to run in Silverlight, which has a cut-down .NET Framework and prohibits platform invoke to native code.
I hacked away at his code until it ran in Silverlight:
Note that the sole purpose of the exercise
…continue reading Proof of concept: C#-SQLite running in Silverlight
I have just done Windows 7 RTM in-place upgrades on two systems, one running Vista Ultimate x64, and the other running Vista Business x64. Why do an in-place upgrade? Simply because it is much less time and effort than a clean install. Actually, the “less time” bit needs qualification. The in-place upgrade takes several hours;
…continue reading In-place upgrade adventures with Windows 7