Posts

Showing posts from 2009

My entry into ET Prodigy

I would like to consider myself as some sort of a prodigy (ahem!!! cough persisting for some time). This is my entry into the ET prodigy contest that took place last month. I must say I could have presented my understanding better but I had to follow the competition guidelines to the "T". Here it is: Sustain World (SW) provides services towards existing small scale ventures that have a foothold in the market place or to educate individuals or institutes and channeling their energy into setting up their businesses. The maximum acceptable annual income of its target audience would be 45,000 Indian Rupees(INR). The variable costs for Sustain world to come into existence would be somewhere between 4 lakh INR. Now there is an extremely high probability that most of the small scale ventures undertaken by individuals in the case of SW will never evolve from the proof of concept stage or might die in the nascent stages of creation. SW more or less will have a well sustained and aggr

Is Google making us stupid????

Man oh man, I wish the answer to this question would be in the negative but this is reality. How many of us so called techies do not use google in our day to day lives. I am sure the engineers at google themselves pride over the fact that they use their monster creation for day to day activities. After Google has come into our midst, it has left us in shambles. For example, even when I come across a simple error, I lookup google without even blinking an eye or giving my mind a whack at the error in front of me. The application of our minds is limited to thinking only when we do not have a computer stuffed in front of our faces. Google creators Larry Page and Sergey Brin thought they are helping mankind with this creation of theirs. But eventually this has turned out to become a Frankenstein like monster. It is making at least 75-80% of the americans stupid and not only americans are in this fray, we Indians are not so far behind. I would say we would be more or less in the 45-50% cate

Strategy Pattern

Image
Well it has been a long time since I wrote something and I thought this time it would be cool that I wrote something technical. Before that I just wanted to mention that I completed my MCTS (Microsoft Certified Technology Specialist) with scores of an 89 in framework and a 95 in web. Not too bad I must say as I took about 3 days each to prepare for both these exams. Just going to add my MCTS logo with this post right about here --> Anyways have been keeping myself busy learning design patterns. Patterns are really cool especially if you are the sort of person who likes to design (Well I am more of the sort of person who would give the idea for the design rather than implement it). There are way too many patterns out there to be mastered but I rely on probably 4 to 5 of which I will talk about one below: 1] Strategy Pattern: Now this pattern is probably the easiest to master. It involves taking a preexisting set of classes and exposing their properties to other newer classes using i

David vs Goliath

This is an article I wrote a long time ago. It resurfaced when I was searching my hard disk for something. Well here it is: Many people believe that great things are possible to accomplish only if it is written in their destiny. These people are the one’s who give pessimism a bad name. Being pessimistic at times is good but too much of it is also a detrimental factor bringing one’s world as you know it to a complete stop. But this is not what this article is about. This article is about the small companies against the big companies. Many people have expressed their views on this topic before, but I would like to give a whole new dimension to this. Bill Gates did not start a multi billion dollar corporation by twirling his fingers in a magical fashion. It was hard work and dedication all the way. He also had this innate ability to read a person’s mind which is the primary quality of any successful businessman. After bringing Microsoft to the top of the IT industry, he is trying to keep