just do IT

Tuesday, December 25, 2012

examine macro definition in gdb

›
When debugging a c++ application, I used to refer to source code to find out the actual definition of a macro. If the macro is not a simple ...
4 comments:
Sunday, November 25, 2012

user event in libevent

›
libevent is usually used as substitution for select system call to write efficient and portable code. A benefit of libevent is, besides no...
1 comment:
Sunday, October 21, 2012

communication between android widget and application

›
Widget is a convienent feature in android that gives users quick access to frequently used application functions. A example is the power co...
176 comments:
Friday, August 31, 2012

debug linux kernel with gdb

›
People often use gdb to debug user mode applications, which is a convenient debugging means. It's also possible to use gdb to debug linu...
Saturday, July 7, 2012

improve c++ autocomplete in vim with clang-complete plugin

›
clang-complete is a powerful vim autocomplete plugin for c/c++ developers. Unlike the famous OmniCppComplete plugin, which makes use of ct...
Saturday, June 30, 2012

got multiple singleton instances

›
We meet a subtle bug while adopting singleton design pattern in a project. The singleton class creates multiple instances. The image below ...
8 comments:
Friday, May 11, 2012

port libcurl to wince

›
libcurl is a powerful network transfer library. It has support for many popular protocols and can make our application easier to integrate ...
Friday, March 9, 2012

build subversion 1.7 for ubuntu 11.04

›
subversion  1.7 has many new fascinating features, like viewing diff in svn log command, and a cleaner directory layout (only one .svn fol...
1 comment:
Wednesday, February 22, 2012

solve "Host 'awk' tool is outdated." problem for ndk

›
While using ndk-build command in ndk r7 to build a project on 32-bit ubuntu, I got this error: Android NDK: Host 'awk' tool is outd...
Saturday, January 7, 2012

adepends.py, utility for analysing android module dependency

›
There are thousands of modules within android system. They form a very complicated dependency graph. When we want to learn about a particula...
3 comments:
Monday, December 5, 2011

conditional compilation on wince

›
While designing BSP , it's very common to enable or disable some features based on our requirements. Subsequently, we may need to change...
Tuesday, November 29, 2011

use protobuf on iphone app

›
This post is a step by step tutorial showing how to use protobuf in iphone application. It shows how to: Create a reusable static library ...
‹
›
Home
View web version
Powered by Blogger.