Always remain updated about current software development trends

Articles in C-C++

Debugging a JNI Application using Netbeans and Visual Studio

This article shows how to create a Java Swing GUI application in Netbeans and interface it with JNI DLL.

Building a Mixed-Mode Sampling Profiler

Walking a native and a managed callstack is fairly easy. Walking a mixed-mode callstack is much much harder. Existing documentation is truly minimal. I hope this article and its sample profiler can shed some light in this area.

SSE accelerated case-insensitive substring search

Another take on the classic, now using SSE instructions

Using the RawInput API to Process MultiTouch Digitizers

A demonstration of how to use Windows' RawInput API to manually process MultiTouch data.

The time machine

Long time strategy of software design and development.

Permutations with CUDA and OpenCL

Finding lexicographical permutations on GPU

ListCtrl Operations

Add, Update, Delete operations on the ListCtrl.

FolderBrowser

Microsoft don't have a nice interface that used to select a specify folder.

Permutations with CUDA

Finding lexicographical permutations using GPU