Monthly Archives: June 2012

SharkFest – Wireshark Developer & User Conference

Back in 2000, I started my network exploration with tcpdump -> Ethereal -> Wireshark / TShark. Wonderful set of network protocol analyzer tool. I know Libpcap little bit. But I understood the background about it from the SharkFest 2011 video, abou…

Tagged with: ,
Posted in Uncategorized

My old I18N and L10N Work

Some of the stuff, which I have done it in DONLab, IIT-Madras, in the year of 2000 and 2001. I was adding Indian Language support in GNU/Linux system, both at Kernel and XLib Level. During that time, lot of Encoding (Ext ASCII, ISCII, TSCII, UTF-1…

Tagged with: , ,
Posted in Uncategorized

Linux Kernel Device Model

In the 2.4 and earlier Linux kernels, there was no unified database of what devices were present in the system, and how they were connected with each other. The implications of this are: The user had to grep through log messages to find out if a p…

Tagged with: ,
Posted in Uncategorized

A Quiz About Integers in C

Quick test from Prof Jhon: The C language’s rules for integer operations have some quirks that can make even small programs behave in confusing ways. This post is a review of these rules in the form of a quiz containing 20 questions. My score is ~…

Tagged with:
Posted in Uncategorized

The TTY demystified

The TTY subsystem is central to the design of Linux, and UNIX in general. Unfortunately, its importance is often overlooked, and it is difficult to find good introductory articles about it. I believe that a basic understanding of TTYs in Linux is …

Tagged with: ,
Posted in Uncategorized

Freedom to Connect 2012

Nice set of talks @ F2C2012. I listened to Vint Cerf Talk. It is a very nice Techno-political talk with lot of side kicks about various restriction applied on the Internet by Government and Private Organization in the name of security and many stu…

Tagged with: ,
Posted in Uncategorized