Some time ago Microsoft released a free sample - an HTTP server, written completely in .NET and able to host ASP.NET applications. It has been extended and improved by some other company, which now makes it available for download.
Google allow you to install a Java MIDLet (a small Java application for mobile platforms), which gives you access to your GMail account. Current version is
There is an interesting review of the upcoming Windows Server. The OS seems to be full of goodies to simplify daily administration tasks and to improve security. It is nice to see, that PowerShell is finally making it into the OS - Microsoft keep on learning fron Uni
If you tried to install Service Pack 1 for Visual Studio .NET 2005 (aka KB926601), via Microsoft Update or manually, chances are high that the upgrade failed. The reason is that the deployment MSI package is almost 500M large. Before the actual installation process begins, Windows tries to verify the package. In order to do it it needs to load it into a continuous block of memory. Since even modern machines might not have that much memory available, the process fails and causes the upgrade to fail as well. An error, similar to "Error 1718.
Looking for a way to integrate Subversion with Visual Studio .NET 2005 I came across AnkhSVN - an open source VS.NET plugin which does exactly that.
I was deeply disappointed to discover, that .NET framework 2.0 didn't contain XQuery implementation. Apparently, it was included in one of the earlier beta releases, but then was dropped by Microsoft in favour of the forthcoming LINQ project - some sort of blend between C# and Oracle's Pro*C (probably much prettier than the latter).
Service Pack 2 for Windows Server 2003 has been released. To be honest, I don't understand why the changes required a whole SP - the list is very short and doesn't look all that important. Maybe the release notes are incomplete?
High performance computing in financial and other industries is constantly challenged by growing demand for faster results and larger volumes of data to process. FPGA - specially designed hardware units - through their ability to execute complex tasks in parallel - can substantially increase the throughput of systems and reduce data centre load. For many popular tasks a couple of machines with FPGAs on-board can replace a cluster of 50+ nodes.
So, what is the software that I hate the most? The list could be long, but some applications are internal to places where I worked and are unknown to the rest of the world. From the familiar to an average Internet user things I can mention:
- Picasa - I already wrote about my feelings toward this bastrad child of Google