Blog Archives

RedHat OpenShift

Redhat’s OpenShift is free, auto-scaling Platform as a Service (PaaS) for applications. As an application platform in the cloud, OpenShift manages the stack so you can focus on your code. Few months back itself, I created an OpenShift account. But…

Tagged with:
Posted in Uncategorized

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

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

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

SEAndroid – DAC and MAC

NSA is working on bring the SELinux feature to Android platform. Even though the Android uses Linux kernel, the Android specific kernel enhancements and how the Android user space organized, the SELinux features cannot directly useable in Android….

Tagged with: ,
Posted in Uncategorized

Geek Camp 2011 @ Singapore

Today, I was at GeekCamp 2011 @ 22nd floor of the Microsoft Office, Raffles. It is very nice to see the group of geeks at one place. 1st talk: “Developing for the Kinect”. The speacker showed, howto get the skeleton points from Kinect device. Duri…

Tagged with:
Posted in Uncategorized

How Main() get called – Shell Prompt to Main()

Brief description on what happens in a Linux system, from the time that you type program name and press “enter” at the shell, to the time that control reach your main() function. May help to understanding some internal stuff and how the main() is …

Tagged with: ,
Posted in Uncategorized

Custom Constructor and Destructor in GCC

The GNU GCC compiler provides a specific attribute to define our own custom constructor and destructor for your C Program. Here is the sample code: [code]#include

Tagged with: ,
Posted in Uncategorized

SiTF Developer Garage Event

Mar 25th is very busy day for me. 3 Client meetings and 1 external event. Whole day, I was litrally running place to place. Evening, I gave a short Android intro session @ SiTF Developer Garage event.

Tagged with:
Posted in Uncategorized

Nokia ditched MeeGo

As we all know that, Nokia failed to make its pitch in the Smart Phone market. Nokia was struggling to make its decision between MeeGo and Symbian platform. First Nokia orphaned the Symbian and released as FOSS software. Than again take the contro…

Tagged with: ,
Posted in Uncategorized