A bit of black magic: How to assign drive letters to VSS shadow copies… on Windows XP !

A while back, I wrote a post on how to assign drive letters to shadow copies. On Windows Server 2003, the solution is simple, as there is already an API (called ExposeSnapshots()) to assign a drive letter to a shadow copy device. This API can be exercised through the “VSHADOW -el=…” command as well. Unfortunately this…


IronPython 1.0 released!

Jim Hugunin just published the IronPython 1.0 download path here: http://www.codeplex.com/IronPython As an open-source product, it was an interesting exercise in deep integration between a highly dynamic language to the language-independent CLR environment.


Media Center PCs – the end of high-end DVD players?

A report on hardware.info confirms what many of us already know – the end is near for those high-end, super-cool DVD players. Indeed, why buying a $2000 high-end DVD player (and now, with HD sparkling flavor crystals) when you can buy a pretty good media center PC, plus a high-end graphics card?  That said, those high-end devices…


Vista RC1 is now done!

Whew! Time for a beer 🙂  http://blogs.technet.com/windowsvista/archive/2006/09/01/453491.aspx  The new OS runs pretty sweet on my dev box (aside a few bugs that I noticed and which are mostly already fixed in newer builds).


Gartner redesigns Windows Vista

There is an article in Techworld.com mentioning a curious research report from Gartner implying a redesign of the Windows Vista code base, around virtualization. Huh? To quote from the article: Instead, the research firm predicts, Microsoft will be forced to migrate Windows to a modular architecture tied together through hardware-supported virtualisation. “The current, integrated architecture of…


Render yourself in XBox 360 games

Lately, there are several 3D photo technologies coming from Microsoft like Photosynth and Photo Tourism. A new one is 3D facial mapping in XBox 360 games. How does it work? Upload a few photos of yourself (using the XBox Live Vision Camera), and create a 3D model of your face. You can then use “yourself” in 3D games, in your XBox….


Simple probability problem

I love probability puzzles. Here is one I liked: There are a 100 people trying to get onto the same flight you are. The airplane has a 100 seats. You are all ready to board. You are the last one in the line of passengers at the gate. The first guy walks in to the…


WS-Management? Already here in Vista!

WS-Management is a new web services-based management protocol. It’s SOAP-based of course, and it is compatible with the rest of the specifications in the WS-* Web Service stack, like WS-Transfer, WS-Enumeration, WS-Addressing. WS-Management is enabled in Vista (and Longhorn Server) in several ways. On the client side, you have a standard library (called WinRM) which…


Full list of online advertising networks

My previous post got me thinking to the following question: what other alternatives to AdSense and shopping.com?  I just found an impressive list in Charles Iliya Krempeaux’s blog:   http://changelog.ca/log/2006/06/05/online_advertising_network_roundup


Web page real estate – how to use it?

Here is an interesting question: If you have 20% space to spare on your web page, what would you choose to get more money?   The choice might not be easy. Fortunately, there are methods to find out: We are in an interesting position at ProductWiki as we generate our revenue from two different sources of…