Archive for January 2011

The Broken Painting

January 22, 2011

Now I ought to believe that coincidences do happen! and that too regularly 😛 Every evening I find such a story on the internet or mail in my inbox that describes my day. (or probably I am trying to co-relate it……Umm….dunno, as far as it brings a smile on my face, I am happy 🙂 )

Here’s the story that was indeed a treat after loads and loads of someone’s misanthropy**.

“Once upon a time, a wellknown painter was finishing his painting. It’s an incredibly beautiful painting to be shown during Princess Diana’s marriage.

The painter was consumed by and excited with his own painting that he unconsciously took a few step backward while admiring the 2 x 8 m painting. He didn’t look back when he walked backward. He kept on walking backward until it was a step away from the edge of the tall building. Just one more step backward and he could get himself killed.

A man saw what the painter was doing and was about to shout at him to warn him when he realized that his shout might have surprised the painter and thus made him incidentally took one step backward and fell down. The man then took a brush and paint and began to paint on the beautiful painting until it was completely damaged.

Upon realizing what’s happened to his painting the painter got very angry and moved forward to hit the man. However, some other people who were also present at the vicinity held him and showed him his last position which almost made him fall.

Sometimes we have painted our future with such beauty and dreamed of beautiful days we will spend with our loved one. But then God seemed to destroy our beautiful painting when He sees what danger lies ahead of us.

Sometimes we are angry and annoyed by what God has done to us, or we get angry to our superior in our workplace. But one thing we have to keep in our mind: God provides only the best for us, His children.”

– Author Unknown [Whoever he or she is, thank you ! ]

**: I might be exaggerating, but as everyone says, “its fine…it hardly makes any difference!”  X-( its a incisive sarc.


When things go wrong, as they sometimes will…..

January 21, 2011

An inspirational poem that our Director Sir used to recite at the assembly hall. Really its almost six years now, and “today” *  I understand the true essence of this poem. Missing school days, when everything used to be : JuSt FiNe.

When things go wrong, as they sometimes will,
When the road you’re trudging seems all uphill,
When the funds are low and the debts are high,
And you want to smile, but you have to sigh,
When care is pressing you down a bit-
Rest if you must, but don’t you quit.

Life is queer with its twists and turns,
As every one of us sometimes learns,
And many a fellow turns about
When he might have won had he stuck it out.
Don’t give up though the pace seems slow –
You may succeed with another blow.

Often the goal is nearer than
It seems to a faint and faltering man;
Often the struggler has given up
When he might have captured the victor’s cup;
And he learned too late when the night came down,
How close he was to the golden crown.

Success is failure turned inside out –
The silver tint in the clouds of doubt,
And you never can tell how close you are,
It might be near when it seems afar;
So stick to the fight when you’re hardest hit –
It’s when things seem worst that you must not quit.

– Author Unknown

* : Note the quotes here. Today means, specifically today 🙂

Storage and Virtualization Course

January 15, 2011

This article contains some of the programs of the assignments that were carried out in the Storage and Virtualization Course.  Wherever possible I have included comments and references. Thought of sharing them, so that they can be of ready reference to others.


Assignment No. 1 : Creating and Studying RAM Disk in Linux – Assignment1.pdf [ File Size: 237KB,  No. of Pages: 2]


Assignment No. 2 : Writing Character Device Drivers in Linux – Assignment2.pdf [ File Size: 108KB,  No. of Pages: 1]


Assignment No. 3 : Write a program to find out the different attributes of files and the mounted file systems. – Assignment3.pdf [ FileSize: 39KB,  No. of Pages: 1] Major System Calls used in the program : stat(), statvfs(). Following Structures were used : struct stat, struct statvfs. stat is used for getting information about a individual file. statvfs is used for querying the file system.


Assignment No. 4 : Program code to display messages on module load and unload – Assignment4.pdf [ File Size: 166KB,  No. of Pages: 1]


Assignment No. 5 : NFS: A Case Study – Assignment5.pdf [ File Size: 339 KB,  No. of Pages: 2]

LDAP GUI for Academic Institutes

January 15, 2011

Selected amongst top 15 Open Source Ideas in India.

Tool Freely Available at :

The version at git, is still under review process. Here’s the link for the one at SourceForge:

Report + User Manual :  LDAP_Report.pdf [File Size: 812KB , No. of Pages: 27]

Developed By : Ashwin Tumma and Swapnil Kulkarni

Department of Computer Engineering and Information Technology

College of Engineering, Pune


License:   GPLv2

Platform: Linux (Ubuntu/Debian), OpenLDAP, Berkeley DB, JSP.


LDAP – Lightweight Directory Access Protocol is an application protocol for querying and modifying data of directory services implemented in Internet Protocol(IP) networks. It is a network authentication system. We have worked on it, right from Server Installation to Client Configuration and setup. The whole process is a bit tedious and since it is a complete command line tool, it is sometimes difficult for novice users to understand it. This tool is an attempt of creating a GUI application for the same, in which novice
users/administrators can also use it and learn from it. The GUI application inturn invokes shell scripts and configure the server of the users. It is an Open-Source tool with GPLv2.
We know, that there are GUI’s existing in the market for the same purpose but there isn’t a GUI for academic institutions and that too which understands the format of the Indian Engineering Colleges’ System. Once, this tool is released, it will cater to many academic institutes in India, and will help to promote use of Linux and Free and Open Source terminologies in depth.


We take this as an opportunity to express our deep sense of gratitude to the worldwide FOSS community and LaTeX for making us  available such great Open-Source technologies.We shall always remain indebted to Prof. Abhijit A. M., for everything that he has taught us. Right from teaching us what Free and Open Source World is to guiding and motivating us in LDAP Administration in College of Engineering, Pune. We also thank the Head of Department, other faculty members and all other people in Department of Computer Engineering and Information Technology, College of Engineering, Pune for their support and the faith that they have shown in us. We are grateful to everyone who are directly or indirectly involved in LDAP Administration in our college.

We are thankful to for hosting our work, and providing us a platform to contribute our bit to the world of Free and Open Source Software.

Extreme Programming Evolution and new Proposals of Update with their Implications in Research and Education

January 14, 2011

Co-authors: Nikhil Sharma, Harshada Kshirsagar

Paper under review process in XP 2011 – International Conference on Agile Software Development

Here’s the abstract : Abstract.pdf [File Size: 19KB, No. of Pages: 1]

2010’s Teachings

January 9, 2011

2010 has been a year which will always stay vivid in my memories. A year which has shown me most of the colours of life.(and also true colours of others 😉 )
Happiness! Joys! Sorrows! Relationships! Dilemmas! Traumas!
It has indeed taught me:

– The excitement of riding a Honda Unicorn,

– The joy of being the topper of the class,

– The fear of failing in two subjects,

– The thrill of writing a research paper,

– The sorrow of being ill and being bed-ridden for two long weeks,

– The true colours of people around you,

– The people who are really close to you in your hard times,

– The people who only know how to use you for their own benefit (and forget when “their” job is done),

– The relations which I would really like to cherish for years and years to come,

– The endeavour needed to come out of ones encumbrances,

– The courage of speaking the truth irrespective of its consequences in relationships,

– The pride of being a member of more than two communities,

– The speechlessness after being awarded “Best Reviewer of 2010” by NASSCOM and Global Graphics,

– The maturity of dealing with new people,

– The sense of talking with acquaintances,

– The essence of close relationships and their nurturing,

– The intricacies of mutual understanding (not with all, but only with few people),

– The excitement of having a new  car, and last, but the best of all,

– The joy, excitement, happiness and thrill of getting placed in Oracle !

The post will remain incomplete without the mention of,  some of my eminent teachers who have a profound influence on me: Prof. Kokate, Prof. (Mrs.) Kokate, Prof. Abhijit M,  Mahesh, Sur, Bhaiya, Harsha, Mihir, Shashank, Jitu Da, Amu, Ravi, Swap, Abhi, Vip, & Avi. Fortunate enough to have Bhaiya, Shashank, Mahesh who have always taken good care of me.