Other articles


  1. CMake Application and Library Templates

    Published: Mon 01 September 2014
    Updated: Mon 01 September 2014
    By me

    In misc.

    Getting started with CMake can be quite painful. Even though version 3.0 introduced a better documentation system, I still find it difficult find examples of simple solutions. Inspired by cpp-project-template and cpp-library-project-template, I have put together minimalistic templates for application and library development with CMake.

    Application Template

    (View or ...

    read more

    There are comments.

  2. Novel Implementations of Queue and Deque

    Published: Fri 25 October 2013
    Updated: Fri 25 October 2013
    By me

    In algo.

    This post introduces implementations of queue and deque data structures using dynamic arrays. Deque implementation is suitable as a default container to replace standard dynamic arrays as it has the advantage of having constant time complexity for front push/pop operations with little or no speed/locality overhead. This may ...

    read more

    There are comments.

  3. Baseless Number System

    Published: Wed 03 July 2013
    Updated: Wed 03 July 2013
    By me

    In algo.

    I had this idea of non-overflowing digits when I first saw pascal's triangle in primary school and last day it came to my mind again for no apparent reason. I tried to search this a little bit but couldn't find anything related partly because of the fact that ...

    read more

    There are comments.

  4. Memory Leak Detection using ltrace

    Published: Sun 17 March 2013
    Updated: Sun 17 March 2013
    By me

    In misc.

    I had known strace tool for a while which traces system calls during the execution of a user space program. Recently I have discovered its cousin ltrace which is the same thing for dynamic library routine calls. Among other things it also reports libc function calls which gave me the ...

    read more

    There are comments.

  5. Recursive Descent (RD) Parsing

    Published: Fri 15 March 2013
    Updated: Fri 15 March 2013
    By me

    In algo.

    So you decided to implement your own parser instead of using tools like bison or ANTLR and someone told you to go after recursive descent parsers and yet you are here. I will try to share my own experience with recursive descent parsing and give two implementations of the same ...

    read more

    There are comments.

Page 1 / 1

blogroll

social