Sunday, May 25, 2008


I was first introduced to cscope through my job at Cisco. At that time, I never cared much about it. But now I realize it's one of the major productivity enhancement tools where source navigation through a pile of code written by many other people is concerned.

This document provides a tutorial on how to set up cscope for large projects, using the example of the linux kernel.

And this document teaches how to use cscope very efficiently from within vim.

Also, there are many other frontends to csope besides the simple ncurses based one. Try kscope.


Tuesday, May 6, 2008

Next Laptop PowerPro P 11:15 (based on Compal JFL92)

In a previous post I was looking at my next laptop and considering Sager NP 2092 for the same. ( )

This laptop is a Sager rebranding of the Compal JFL92 laptop. However, since I read on a few forums about sluggish customer support from Sager, I was getting a bit worried.

Now I realize that (, the retail outlet from where I planned to buy the Sager NP2092 has an in-house rebranding of the Compal JFL92: PowerPro P 11:15 ( is an online retailer for whom I found the customer ratings to be impeccably excellent. The company seems top notch, and hence I am happy that I can get the Compal JFL92 which I wanted, with a reasonable assurance of reliable customer support.

Customisations I am going for:
- 1680x1050 WSXGA+ MATTE LCD
- Intel Core 2 Duo 2.1 GHz processor
- 2GB (2x1GB) memory
- 250GB SATA 5400rpm hdd
- Bluetooth
- RainShield Backpack black/silver
- NO Windoze XP / Vista (I'll run OpenSUSE 11.0 !!)

Also, check this thread (
Owners of Compal JFL92 have confirmed linux compatibility for the JFL92. Hence I'm delighted.

Other pertinent posts (these are on the IFL90 though)

--------- --------- --------- --------- --------- --------- --------- ---------
This one seems to be the same compal JFL92 with ubuntu pre-installed.
(Check the last option, titled "Serval Performance")


The Linux Kernel book

Looks like a good resource to learn the linux kernel..