If they get changed. What to do?

Hi to all,

I need answers for few questions which I got in my mind.

Why are we using Google, WordPress, Facebook, Twitter and so on…?
My answer to this question, to make use of the feature which has been provided by the company to accomplish my tasks very easily for free of cost.

Recently I noticed in WordPress, they removed the feature called “Install Plugins” from wordpress.com. Beauty of the “Install plugins” feature is we can install any plugin/add-on  in wordpress blog if we have singed up in wordpress, some of the plugins to make the tasks easier are  creating Table of Contents, Code Highlighter, and so..

Now the thing is they removed the feature from wordpress.com and still providing in wordpress.org. So, If i want to utilize this feature I supposed to register my blog in public domain and get support from wordpress.org and then I need to utilize the feature for some amount of cost.

Like that in-case if in future if they noticed that most of the people using wordpress and all of them are depending on wordpress, and if they decided to change everything to some amount of cost, would people withdraw the usage of wordpress? I don’t think so.

Similarly we are using google products like gmail, picasa, groups, and tons more…. If they decided to charge 10$ for creating and maintaining accounts in gmail, then would people like to using that one further? I think at that time they will look for an alternative in-case if they don’t feel the comfortableness on the  new product, am damn sure that they will not hesitate to spend 10$ for an account in gmail.

Here comes my question:   

In future if they changed like above, what will we do…..?
In Otherway, If they stop providing features/products in free of cost and charging for some amount what will we do?

Awaiting for your answers….

Balakrishnan V.

Where and when I would use if( __name__ == “__main__”):


I’m Confused. pls, Clarify on this

I clearly understood the concept of above statement, but I don’t know where the situation which I can use that __name__ statement effectively. What I have understood on the statement is  python interpreter has some variables by default like that it also have a variable called __name__. During the execution of python files it will assign values to that variable. If it is an stand-alone program execution then the value of __name__ would be “__main__” if python is imported then the value of __name__ would be the file name of the python file.

#Filename: foo1.py
print “Value of __name__ Variable:  ”+__name__

if I execute the above file.
Execution: python foo1.py

Output is:

Value of __name__ Variable:  __main__

Whereas if I execute the file as module by importing (i.e.)

#Filename: foo2.py
import  foo1

print “I am foo2”

Execution: python foo2.py


Value of __name__Variable: __foo1.py
I am foo2

Now, my question is,  if(__name__ ==”__main__”): statement used only to identify whether it is main program or stand-alone program. Isn’t it? Am I correct? Pls clarify more……

Balakrishnan V.


My Very First Book Which I Have Read In My Life…

Hi All,

A Big “Hi” to all after a long time…. 🙂

I never read any books apart for my studies. But now, I can say atleast one book for the god sake.

Yes! I completely read a book in 3 days, that too in English. It happens in my office, a week before my colleague purchased the book name called “2 States” done by Chetan Bhagat from flipkart. I saw the book placed in her desk, asusually I took that book and looked that shinning & coloured wrapper. Suddenly my inner voice scoled/questioned why don’t you read this book? I just smiled for that question. I sat there itself where I have seen the book. Actually I never heard anything before about that author, topic, and blah blah… But when I saw the message which is written on the last page wrapper, I excited to read that book. That message is…

2 States: The Story Of My Marriage

Love marriages around the world are simple:

Boy loves girl. Girl loves boy.
They get married.

In India, there are a few more steps:
Boy loves Girl. Girl loves Boy.
Girl’s family has to love boy. Boy’s family has to love girl.
Girl’s Family has to love Boy’s Family. Boy’s family has to love girl’s family.
Girl and Boy still love each other. They get married.

Crazy rite..?

On the first day really belive me, I just read only 4 pages. While EOD, I thought myself  like all the books which I started to read, this also going to be end. But next day, I have completed almost half of the book. Because of the story,  I get involved in that book and completed in 3 days.

The Story is completely about, a couples who are from  different states one is from Punjab and another one is TamilNadu (Namba Ponnu… I Giggled 😉 ) Once they fell into love, how they are struggling to convience their family to accept both of them and some of fun things happening in our Singara Chennai…. Finally how they get married in front of their families. But the story ends finally in Happiness only…. 😉

I really enjoyed this story, after reading this book I am loving to read more books. Also I got inspired from few people to read more books like they doing.

Anway, All the best to those who are thinking to read this book after this post… 😉

Thank you,

With Warm Regards,
Balakrishnan Vijayabaskar.

Article about Proprietary Software in The Hindu – RMS

“Proprietary software has malicious features including surveillance”

Richard Stallman

Richard Stallman

Distributing proprietary software is a form of digital colonisation, said Richard Stallman, founder, Free Software Foundation, commenting on the State government’s scheme to distribute free laptops to students.

Dr. Stallman, who is here to talk about ‘Free Software, Freedom and Education’ at an event organised by the free software Foundation, Tamil Nadu, toldThe Hinduthat as long as there was proprietary software in the laptops, it could not be called a “free laptop” scheme.

Under the scheme, a poll promise of Chief Minister Jayalalithaa, the government will distribute 9.12 lakh laptops in the next four years. About 6,600 were distributed last year on September 15.

The laptops, as planned by ELCOT, will have a Linux Operating System under the name ‘Bharat Operating System Solutions (BOSS), along with Windows Starter Edition. This dual booting facility, however, is a pretence that will curb the freedom of the user, said Dr. Stallman.

“A non-free program keeps users divided and helpless, divided because they are forbidden to distribute their software, and helpless because they don’t have the source code and they can’t tell what the program does or even change it,” he said.

Providing free software along with proprietary software was like offering whisky with water for lunch to students, he said. Proprietary software had many malicious features, including surveillance ones that intend to restrict what the user can do with their own computer.

“With software there are two possibilities. Either the user controls the program or the program controls the user. Proprietary software does the latter,” he said.

Dismissing claims that a network of service centres provided free by proprietary software companies would be of benefit to students, he said it would only increase the dependence of the user on them.

“Proprietary software companies see it as a scheme to encourage dependence on them. They would definitely put money on it,” he said.

Education, Dr. Stallman said, has a social mission to educate good citizens to build a strong, capable, cooperating, free society.

“In computing it means to use free software. Teaching proprietary software is the opposite of that mission. The State should never encourage that,” he added.

Urging educational institutions to take a position against proprietary software, Dr. Stallman said universities should have a plan to migrate to free software in at least five years. “We need to teach people about free software. It would be interesting to see if the government is willing to fund service centres for free software.”

The concern over digital divide, he said, could not be solved by merely supplying technology that took away freedom and respect from people.

“Freedom is same for the rich and the poor. People think of short term convenience when it comes to software but it is wrong to push them into dependence.”

Social networking websites, including Facebook, were surveillance mechanisms that monitored the user’s Internet behaviour, which is an infringement on his privacy, Dr. Stallman said. He was also critical of the many executables available on Android phones that allowed users to make changes to existing programs but would not execute them.

“That is just freedom in the theoretical sense,” he added.

Source: http://www.thehindu.com/todays-paper/tp-national/tp-tamilnadu/article2864253.ece

Information for Today – (21/11/2011)

Hi to all,

Information Food for today…. 🙂

* Authentication
Mechanism or process used to identify the correct user.
(Ex- Password based authentication, Biometric Authentication)
* Authorization
Determines or checks the privileges to authenticated user.
(Ex- Root User, Normal User)
* Functions
It is used to execute some set of statements or instruction which is decided by user and also may returns a value.
* Procedures
It is also used to execute some set of statements or instruction which is decided by user but it can’t return value.
With Regards,
V. Balakrishnan.

Information for Today – (17/11/2011)

Hi to all,

Today I came to know  some information by doing google. I would like to share that information to you.


SSL (Secure Sockets Layer) is the standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browsers remain private and integral. SSL is an industry standard and is used by millions of websites in the protection of their online transactions with their customers.
How do you look up an address for someone who’s never sent you email? How can an organization keep one centralized up-to-date phone book that everybody has access to?

software companies such as Microsoft, IBM, Lotus, and Netscape to support a standard called LDAP.

“LDAP-aware” client programs can ask LDAP servers to look up entries in a wide variety of ways. LDAP servers index all the data in their entries, and “filters” may be used to select just the person or group you want, and return just the information you want.

For example, here’s an LDAP search translated into plain English: “Search for all people located in Chicago whose name contains “Fred” that have an email address. Please return their full name, email, title, and description.”
LDAP was designed at the University of Michigan to adapt a complex enterprise directory system (called X.500) to the modern Internet. X.500 is too complex to support on desktops and over the Internet, so LDAP was created to provide this service “for the rest of us.”
LDAP servers exist at three levels: There are big public servers, large organizational servers at universities and corporations, and smaller LDAP servers for workgroups. Most public servers from around year 2000 have disappeared, although directory.verisign.com exists for looking up X.509 certificates. The idea of publicly listing your email address for the world to see, of course, has been crushed by spam.
If you found that any of the information which i have stated is incorrect. Let me help to correct.
With Regards,
V. Balakrishnan.