Feb 22, 2012

O'reilly Linux device driver open book download script

The book Linux device drivers third edition is a free book from O'reilly. Pdfs are available for all the 18 chapters. The following script will download them all together.

shared memory in C

A shared memory is nothing but a piece of memory shared across multiple process.

Dec 26, 2011

git tutorial. Use git locally or with Dropbox

I have been working on a project for which I need to restore to different state of the project. I searched and I got an elegant solution.

Oct 30, 2011

A problem; what is the difference between signed and unsigned ?

I was looking at the disassembled code of 2 programs compiled with gcc. In one program I initialised an unsigned variable and in the next program I initialised the same variable as signed.

Oct 27, 2011

Static and Shared libraries with C

This post explains how to use static and shared libraries with C. My platform is gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5).

Oct 12, 2011

Install basic required applications in Ubuntu 10.04 LTS - Lucid Lynx

LTS means long term support. So this version of Ubuntu is  a nice flavor. But the main problem with open source OS is it will be just an OS without the some good applications.

For Web Developer

  open -a "Google Chrome" --args --disable-web-security