All articles

  1. Why .NET Won't Beat Java (Yet)

    It's been no real secret that the .NET CLR (Common Language Runtime) has been Microsoft's answer to Java. Garbage collection, bytecode compilation, large set of core libraries, it's all there. But there is a problem that I've encountered recently: distribution size and install base.

    A fairly ...

    Read more...
  2. Mouse Button Remapping with HAL

    I've had a Logitech MX1000 mouse for a few years now, and the two most important features for me have been the ergonomic build and the few extra buttons. Something I've always found with many-buttoned mice is that the side button closest to the thumb is a much ...

    Read more...
  3. VDB 0.1.0 (alpha) Released

    Recently I've been working on a program that will let me do a full-text search of my 1500-file digital video library. The result is something I've unimaginatively called "VDB", short for "Video Database".

    This release doesn't do much; you can add your library of video files, and ...

    Read more...
  4. C is not MATLAB

    Refactoring some code at work today, I came across a classic example of somebody attempting to use one language like another. The project in question is a port from MATLAB to C, and the purpose of the function is to see if a square matrix is symmetrical within a certain ...

    Read more...

« Page 2 / 3 »