October, 2007

One Year At Infosys…

October 23rd, 2007

Since from 12.00 AM I am getting lots of mails and msgs…Exactly one year ago.. we were sitting at MG Auditorium, Mysore for two days induction. We had an exam on 2nd day itself to shortlist candidates for fasttrack batch and I was fortunate enough to clear that..
Training days were fun… One of best days of my life…

1.5 months of training and rest of months at SETLabs, Bangalore. It has been a great experience working in SETLabs especially for a fresher like me. I got an opportunity to learn a lot of new technologies…

Time went really fast… Its been a year now…

Today I completed one year at Infy!!!!!!!

Congrats to all the batch mates of FT/LC OCT 23rd batch.

Cheers!!!!!!

What made Ubuntu so popular?

October 18th, 2007

Here are some behind reasons

1) Ubuntu – humanity towards others: This killer phrase makes anyone mad. This phrase attracts people like anything. I too got impressed to Ubuntu by seeing this phrase only! This phrase makes you feel something better in this world of monopolies. One more reason is Ubuntu’s Philosophy’.

2) Users and Community: Ubuntu got its promotion by its users and its community. They have given a hyper-hype and a world-wide free advertising. Whoever uses Ubuntu, recommends others to try it. I am still unable to find the reason for this.

3) Equal treat for everyone: Ubuntu provides same set of services and support for both home users and enterprise users. This makes home users or normal users to give a preference to ubuntu compared to other distros (feel better factor).

4) Ship It Service: One of the main innovative approach of Ubuntu to reach end users. Ubuntu delivers you free Official CDs at your doorstep. This is another reason for users to give a try to Ubuntu. People will definitely not go for paid or pirated versions when they are getting same thing for free that too in the form of CDs. While most distros, give an option for free download but never distributed free CDs.

5) Easy Installation and Clean UI: A linux newbie will like ubuntu mostly because of its easy installation steps and its clean user interface. Ubuntu’s desktops, windows’ and menus are so clean and simple, people who switch from windows to linux for first time will feel it much easier to use.

6) Ubuntu for humans: Ubuntu is for masses not for geeks. Ubuntu appeals more to normal user than an expert user. A single CD with standard installation,just like windows OS, made it much simpler than any distros. Ubuntu is focusing more on non-technical users.

People who hate Microsoft’s monopoly will definitely like Linux and who like Linux will definitely love Ubuntu.

If you haven’t tried it yet…

Try Ubuntu today itself!

Download it from here or have CDs mailed to you from here free of charge!

Go Ubuntu!!!!!!!

Source Code Search Engines For Developers

October 13th, 2007

Here is the list of various source code search engines. These let you search actual code in open source projects accumulated over the Internet.By using these source code search engines, developers can avoid the wastage of time spent on writing the lines of code for certain functions that are already exist and free to use.

Reuse is the main motive of this post.

Here goes the list

http://www.krugle.com/

http://www.koders.com/

http://www.google.com/codesearch

http://labs.oreilly.com/code/

http://www.codefetch.com/

http://www.jexamples.com/

http://csourcesearch.net/

http://kelpi.com

http://lxr.linux.no/search

http://www.ucodit.com

http://www.codase.com/

http://www.allthecode.com/

http://www.quickref.org/

http://www.bytemycode.com/

http://www.planet-source-code.com/

http://jsourcery.com/welcome/home.html

http://www.merobase.com/

For better results, search on multiple source code search engines as source code displayed by one engine may not be displayed by another or vice versa.

The above list contains almost all existing source code engines. I will be updating this list as I find out new source code search engine.

Readers are also encouraged to comment it here if they find or knew any new source code search engines.

The role of a friend in life

October 10th, 2007

Everyone in this world has friends. There is no one in this world who has never tasted the honey of friendship. If you gonna ask yourself the meaning of a friend, you may not get an answer. A friend is something that you can not define in words or it is not that can be found on dictionary. A friend is beyond words. It is something you feel, you know, you understand but you can not define.

Have you ever thought of what is the role of a friend in our life? How can a friend change our life? The role of a friend in our life is as that of air we breathe, it is as that of water, as that of food and as that of our basic needs.

As the time goes on and on, as the frequency of meets and talks decreases, due some unavoidable reasons, you may start to feel like your best friend, who was almost everything to you, is now not really important as he/she was earlier. But no matter what, you need a friend through out your life. It is even good if he/she is same old best friend.

We face many situations in our life which can only be shared or seek help to a friend. You turn to your friend when you breakup with your lover or when you face issues with him/her. You turn to your friend when you get hurt by someone be it by other friend or your lover or someone from your family. You need your friend in every difficult situation you face in your life. It may be simple as of silly fallacy fought to complex as of conceive case.

If you try to find the reasons for gradual decrease in friendship, you will get many. First one, as I already said, decrease in frequency of meets and talks. Second one will mostly be misunderstandings between friends which remain either untold or unresolved. Third one, change in position or environment might also decrease friendship. You studied in your place and now have come to entirely new place to do job. Your position changes now, your surrounding environment changes, even there will be a change in your behavior also. You will be unaware, rather ignorant, of your behavioral changes; but your friend notices every change in you. Either you start to feel you don’t need him/her or your friend starts to feel that now no there is no need of him/her to you based on your response. This will always remain untold or unheard resulting into a gradual decrease of friendship.

The other reasons include like entry of new person between you and your friend. This new might be your friend’s lover or husband or another friend who tries to snatch your friend from you. Earlier your friend used to share everything with you, spend most of time with you, always ask advice or help to you no matter how silly it is. Now for all these, another person is taking a share and you start to feel that there is no need of you to your friend now. It becomes responsibility of your friend to manage between two and to prevent imbalance of importance. However everyone doesn’t do this and this ultimately leads again to the gradual decrease of friendship.

Friendship mainly includes four stages. In first stage, everything looks and feels sweet and nice. In initial stage of friendship, you won’t object to his/her views or talks. You feel, yours and your friend’s views are similar. This is a ‘heaven on earth’ stage.

In second stage, as the friendship grows, gradually you will get to know that your friend is not exactly as you thought earlier. You will start to find to more differences in opinions between you. But however at this stage of friendship you won’t express any uncomfartability in front of your friend. You will keep mum thinking he/she will improve further in future.

You enter third stage when this uncomfartability reaches its peak. You open your mouth at this stage and actually start complaining or even start quarrelling with your friend. Arguments, misunderstandings, foughts..etc everything comes under this stage. This is very crucial stage and the future of your relationship depends on how well you handle this stage, how you solve these misunderstandings. Most of relationships or friendships break at this stage only. It is very important to clear misunderstandings in your relationship. Misunderstandings that untold are like a poison in your heart which uproots your relationship. It is better to talk openly and sort out the issues before grows to oak. If your friend hurts you knowingly or unknowingly by his words or by his acts, tell him/her openly. By doing this, you will help yourself as well as your friend. First benefit is you cleared your misunderstanding at a seed stage and you helped your friend to improve himself/herself by telling his mistake. It will prevent him/her to do the same mistake again in future. Friendship nurtures in this way only.

You will be in the fourth stage of friendship when you successfully cross the third stage. You know your friend’s good and bad things. At this stage, you actually respect the differences between you and your friend. Friendship that reached this stage will not break through out the life no matter how serious the issue goes between. We should learn to bring our every friendship, we make, to this stage. It will be again a ‘heaven on earth’.

Google and its vulnerabillites

October 9th, 2007

Google has responded to CERT-In advisory regarding vulnerabilities in Google applications by saying its systems are working fine and all vulnerabilities that CERT-In reported have been fixed before 27th Sept, the day CERT-In issued advisory.

I had heard of CERT-In before but I really didn’t know it is working so active. After glancing on its website, I realized how wrong I was. Please go and have a look if you haven’t seen that till now.Back to vulnerabilities in Google applications, this raises one serious question how safe we are and our sensitive data in this virtual world that too when we are too much dependent on Google and its applications.

Suppose, if someone hacks your Google account, imagine what could happen. Hacking Google account is like hacking my almost web presence. Take search, email, or blogging, whatever I do on the web most of times I am always dependent on one or other Google applications.
I use firefox as my default browser in spite of its several cons and its performance issues. Firefox is second most high memory consuming application on my system, first being eclipse, and it will always be a big headache in low performance pc. Still firefox cannot display many WebPages properly. Either you will get message ‘browser cannot be supported’ or ‘use IE 5.5 or later’. Have a look on this. I wonder who is responsible for such problems… firefox or website itself? And why don’t they take steps to resolve such things instead of creating inconvenience to users.

Regarding gmail, this is the only personal mail I am using now and hacking my gmail account might lead to chaos for me. It would be a single point of failure.
Long time back, when google introduced text ads inside its email, which displays ads based on your email content, there was a lot of oppose to this initiative. People were started complaining that google is unnecessarily looking into their private data. However after getting assurance from google that it is done automatically by machines without human intervention, people started trusting and gradually the issue was cleared. Although we trust google for maintaining privacy of our data, somewhere in the corner of our heart sometimes I feel am I trusting google too much or is there any other way?