Optimizing RDP for casual use (Windows 7 SP1, RemoteFX)

NOTE: I have made new blog-post containing useful info about RDP 8.x (i.e. Windows 8) Using RDP Since some time back around 2000 I’ve been running a dual desktop configuration at work. One screen for my laptop at work, and one screen with RDP home to a more powerful computer. Since I spend most of my time in front… Read More »

Another day, another bug…

This time it is NVIDIA User Experience Driver Component. I usually have two gfx cards, one ATI and one Nvidia. Currently the Nvidia card is not inserted, but the drivers are still active. Every now and then this happens: And guess when I killed it…

Android vs WinMo 6.5

Last Friday I replaced Windows Mobile 6.5 (WinMo) with Android on my HTC HD2. I used a cracked Android-version based on HTC Desire HD which is very similar to the HD2. The interesting thing about this “upgrade” is that it is possible to compare WinMo and Android directly without putting too much weight on differences in hardware. So… Read More »

Kinect face recognition

Using OpenCV haar image processing library to find faces on Kinect RGB cam real-time. Source will be released, but I’m in the middle of some major refactoring so hold on a bit longer…

Kinect OpenCV object recognition

OpenCV SURF object recognition. Capable of detecting object that is tilted and rotated. Using EmguCV OpenCV .Net wrapper. It’s part of my Kinect starters kit, a framework and a few sample modules for playing with Kinect programming in C#. Source will be released soon.

Should I defrag my SSD?

The answer is: “Yes!” and “No, never!” or somewhere between. SSD disks has overcome the physical limitations of traditional harddisks. It is actually not a harddisk any more because it doesn’t have a disk. Traditionally when you access a fragmented file the data is scattered around on the disk so the read heads has to move around on… Read More »

Switching from HDD to SSD

A couple of days ago I bought a 60GB SSD disk for my primary computer (home desktop). It made a world of difference. I thought I’d share some info on how disks works and what the differences are. The aim is to keep this post at a level where people with a medium understanding of computers and hardware… Read More »

.Net GUI thread crossing

In this article I thought I’d try to explain the exception: Cross-thread operation not valid: Control ‘someControl’ accessed from a thread other than the thread it was created on. This article is a simplification and applies to WinForm and WPF (though samples are for WinForm). What is the GUI thread? When an application starts the main thread is… Read More »

Disable Windows 7 Sound Card Jack Sensing

Windows attempts to auto detect any changes to the plugs in your sound card. That doesn’t work well with my sound card (X-Fi something) so the speakers keep falling in and out randomly. Solution: The sound card drivers are located under the registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E96C-E325-11CE-BFC1-08002BE10318} Search for “EnableDynamicDevices” (located under GlobalSettings somewhere) and set it to 0 (zero).… Read More »

Norton Antivirus Idle Scan

I always thought that when Norton Antivirus ran an “idle scan” it meant it would scan the computer when I was in front of it. But very often I find Norton scanning my disks while I’m sitting in front of my computer. So I thought I’d investigate. It seems I was idle about 8 minutes ago. At that… Read More »