Posts

Save the tiger.... ehem!

Image
Follow this diagram to save the tiger Note: Created this one after seeing the Aircell ad. Could'nt post it earlier. Follow this diagram and evrything will work. --> Simple and ideal. (i)We got to move inwards out so our primary goal is to secure the land for this magnificent animal. (ii) The second step is to have a steady food source for the tiger (which would include the food source for the tiger's food source and naturally the cycle will continue till everything is in place) (iii) We need to have uncorrupt officials in charge of taking up this magnanimous/huge responsibility and ensure that funds raised are directed towards the correct measures. This is the root cause of the tiger's problem. We fix this and we can save the tiger for sure!!! (iv)Taking a regular census of the tiger population (either the goverment does this on a regular basis or they could actually utilize the private census benefits offered by international wildlife protection agencies). (v)Kick poach...

SQL Concepts

Just to refresh my memory, I am going to jot down the following as part of my cheat sheet, so that one glanceover would refresh my memory: ACID :---> Atomicity: This is the process by which any transaction performed on a DBMS, will not take place (or will be rolled back) in case a part of the transaction fails. Consistency: Consistency implies that the state of the database would be constant at any period of time. During transactions, the db would move from one consistent phase to another consistent phase. (All the constraints and regulations of the database is maintained) Isolation: Isolation indicates that every transaction is performed as a seperate action and will not be interdependent on one another. In case of any such dependencies then the transactions will take place in a sequential manner (based on FCFS or some priority based operation) Durability: This indicates that the database will be robust and will not collapse at any period of time. At frequent time intervals snapsho...

Pharma Software Companies --> Plans I have for ya!!!

This initially was a set of plans I had given to an organization I used to work for, (These ideas were given about 2-3 years ago and still have merits at this time and age). I have a couple of ideas which I feel the any Pharmaceutical software company could really capitalize on. The ideas and suggestions I have are as follows: A] The Indian Pharmaceutical market is burgeoning in size as well as improved technological capabilities have ensured that the Indian field force is on par with most of its counterparts across the globe. I feel that it is extremely important to strike the iron when it is hot. And this is a golden opportunity to showcase our products (probably a more stripped down version of MI and the other products in our product suite) to the Indian market. The cost factoring will definitely be a major hassle but I am sure our great marketing minds in your organization would definitely come up with an idea to embattle this and get the price bracket right. I presumed that with ...

Microsoft .Net Framework

Image
Many people have their own interpretation of the Microsoft .Net framework. Here is my 2 cents on this. We first need to understand that the framework is a collection of assemblies (resource & binary files) that enable us to program. The framework generally consists of 3 main components:- 1] CLR (Common Language Runtime) 2] FCL (Framework Class Library) 3] ASP.net Runtime Now the CLR is a vast topic which would probably take me years to document but I feel that the MSDN website gives us a general understanding. Now if we take a look at the above diagram, you would sort of find yourselves asking one question: Why did I not add in the CTS and CLS as part of the Framework i.e. because the CLR is primarily responsible for the CTS and CLS and I would classify it in the following manner: 1] CLR --------------------> CTS ----------------------->2 --------------------> CLS ----------------------->2 2] FCL 3]ASP.net runtime Now a useful concept to understand here is how is our pr...

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 ...

The year that passed me by

Well 2008 did not turn out to be the roller coaster ride I expected it to be. Here is the list of stuff that happened this year: 1. First and foremost, I royally jacked my GMAT exam (Of course I will be taking it up again but I should have gone in with more prep rather than confidence). 2. I seem to be making a meager living working in my current company. I should have taken up the job offers I was given by other companies (screwed this one up!!!) 3. I am shaping out to be a fat blob. I have not been exercising regularly and have become a bit lazier than usual. 4. The recession has not done me any good. The catastrophic problems that have literally brought the U.S economy to a brink of rapid disintegration has in deed made a gaping dent in my pocket. 5. CAT was a cinch, I should have improved my math speed and I might have just made it into an IIM. I definitely believe that I haven't crossed the cut off in Math. Any takers on this one??? 6. Family life for me is getting complicated...

Socialization of a muddled personality

In the recent past, my socialization skills has been wanting. Its not that I am an introvert who claims to be an extrovert nor am I the vice versa. The fact of the matter is that I perceive myself to be someone who is inbetween these two extremes. Bu why is it that I have defined boundaries? Why is it a human tendency to restrict oneself with a barricade developed more in terms of a mental capacity than one in the physical realm? If I had the answers to these I would most definitely not be asking them now. Does society have space for genuine misfits like me who try to focus on self made rules and tend to be critical towards those made by others? That's a question time will certainly tell. Check out this must watch video: "Good morning, good evening and good night!! my fellow netizens of the world!".

Ajaxify ASP.NET 2.0 apps with AJAX 1.0

Recently started using the AJAX 1.0 framework for building web apps with ASP.NET 2.0. Amazingly simple and easy to use. The AJAX framework consists of very few controls. The most important of which is the Script Manager, Update Panel and Update Progress controls. Now after installing the framework, all I had to do was place the Script Manager control on the webform. The script manager is the control which registers the client side scripts for ajaxifying the web app i.e. instantiates the XMLHTTP activex object and collectively gathers response when the ready state is successfull(4). It also performs the partial page rendering on the respective page. After placing the script manager on the web page, drag and drop the update panel control onto your web page. Any server controls that require asynchronous postbacks to occur, must be placed within the update panel. Also ensure that the page attribute EnableEventValidation property is set to false.Walaah, your webpage with Ajax is done. The f...

Service Oriented Architecture

With modern day technologies getting outdated the minute they see the light, service oriented architecture is the key to the future. Why services you ask me?? Plug and Play is the answer and it is as simple as that. I realized the necessity of utilizing service oriented architecture in our day to day lives. With the expansion and increasing utilization of the internet, web based technologies are growing at a rapid rate. Certain amazing stuff have come out of the stables of Google (an awesome company), Yahoo (not too far away), Microsoft (things seem to be getting only better at the Redmond center) etc. I just came up with an Idea for a purely service oriented software which can be used across domains but for sales and marketing. I will start writing a whitepaper on this pretty soon. And just started brushing up on my math basics (good ol' MBA prep). I probably will write my GMAT in May 2008 and might even give CAT a shot. I will join a course in Jan 2008 for CAT. Keeping my fingers...

Game Plan

I have decided once and for all, an MBA is for me. I am going to give it serious prep and push myself to all extreme levels to attain an MBA from any of the top ten B schools in India or atleast the top 20 in the U.S. The colleges I have shortlisted are in the following order: Kellog school of business management MIT Sloan college UCB Haas College ISB Hyderabad S.P Jain --> Dubai, Singapore and Bombay Did I forget to mention the IIM's, Jamnalal Bajaj, Harvard, Wharton e.t.c. Most of you might say that "oh! what a kidder I am?" but I aint kidding anymore. I am just a wastrel. I was kidding myself all the time that I could make it to the top without lifting a finger. But not anymore, tomorrow I begin a new leash of my life and ensure that patience (I truly lack) kicks in and eventually accomplish all my goals. What my goals are???? you ask. If I tell you I would have to kill you. On a serious note and an ode to the Rocky series, "I am a fighter and that's a...

Things To Do

Like the song New York New York!!!It is seriously one of the best cities I have been to. I wasn't able to get most of the sights and sounds but will probably do so over the weekend. I am currently put up in New Jersey. We call Bangalore a green city then New Jersey should just be called green. It's seriously is awesome over here. The infrastructure of America is extremely impressive. Maybe at times americans tend to be overbearing but at the end of the day they aren't at the top for nothing. They have made me a serious believer in their capabilities. I think India can also progress to this level if not for our corrupt politicians and business personalities. I try my best in doing what I can for my country but my best never seems to be good enough. You asking me what I do for my country?? I try to walk to office atleast twice a week cutting down on the pollution and in the process save a little on fuel costs and healthy in most ways. I try to cut down on plastic usage and en...

Winning Strategem

To most of us, people like Roger Federer, the Australian cricket team, the Brazilian football team, Tiger Woods e.t.c seem to bore the wits out of us by always winning every tournament they play in. Of course there are a few occasional hiccups once in a blue moon, but at the end of the day these people keep standing tall. In a way I am impressed by these individuals. Winning is a difficult task but winning all the time is almost like finding the holy grail or noah's ark. I keep wondering as to how these people never get into a mental decadence. What could be behind these people winning all the time? Is it a strategy. If it is a strategy which these people always go into every game, do they keep changing it based on the opponents or the surrounding conditions or even both or even something a dodo like me cannot comprehend. These people are like the commanders depicted in Sun Tzu's book "The Art of War". They have the dedication, courage, pride, focus and decision makin...

Igniting Lost Dreams

There are times when one needs to reignite their passion. Their lust to accomplish something in life. Passion is interdependent on various factors which includes sugar, spice and everything nice (just kidding). We must look forward to accomplishing something big in our lives or make a difference out there. I am leaving this article incomplete for now..........

ASP.NET security

ASP.NET security is easy to understand once one has completed the basics in ASP.NET. All the security features can be handled in the Web.Config file. There are three types of authentication:-1) Forms : For enabling forms based authentication, you need to first go to the IIS virtual directory folder of your web applicatio0n and check the Anonymous Access. Once this is done set the authentication mode to Forms in the following manner in the web.config &ltauthentication mode="forms"&gt (Note:One crucial thing that needs to be mentioned here is that the web.config file data is case sensitive.)Then the child node needs to added to this in the following manner- &ltforms loginUrl="" path="" timeout="" protection=""&gt The loginUrl tells the Web application the location where the user needs to be redirected to in case he/she is not authenticated. Lets consider an example in this case. We have a user x trying to access a page lo...

Being the Bully

Bullies!!! Who want's them around??? Sometimes life itself can be the biggest bully. You tend to face severe trials and tribulations at every step and still try to keep some time in indulging in childhood fantasies. A lot of things have been creeping me out in the recent past. I am as pessimistic as ever about my chances out there in the real world. I feel better encapsulating myself from the melancholy of life and hide in my shell. My shell is the imagination and fantasies I have the power to create. The best thing about imagination is the ability to be in control of everything that surrounds you. Maybe life can bully me around but in my dreams I can hoodwink life as it is. Three cheers to my imagination. Hip Hip Hurrah!!!!

Aerosmith + Leela

I recently was at the Aerosmith concert with my bro Atreya in Bangalore. A pretty decent crowd did turn up at the end but I am tellin ya the place was not jam packed as it oughta have been. Pretty fiery performance by the group headed by the whacky Steven Tyler, and with guys like Tom Hamilton and Joe f**kin Perry belting it on the guitar like beavers goin at a piece of wood, this surely became one night to remember. I would'nt classify myself as an Aerosmith fan, but I do like some of their songs such as Crazy, Jaded etc. They did the gig with elan and finesse like what most professional rock shows are like. Well it momentarily took me away from the drudgery at the office place. I had dinner the other day at the Leela Palace and it turns out that this is the place where celebrities hang out. Met Narayan Murthy (CEO-Infosys) and his family. And a Kannada film actress who most people were going ga ga about. Thats how my week went by. Keep you posted on more happenings soon.

The Trial Of Oscar Schindler

Schindler's list, an epic movie both in terms of cinematography and in various other aspects alas tends to push the audience into the perspective that there are people in this world with a heart of gold. There are definitely situations where a person tends to help another, but to what extent depends on one's behavior. People change everyday under various circumstances. There might not be drastic changes but there is always a change. Now the change personified in Oscar dwells deep into the human psyche. He knew at the very beginning that he was going to make a killing during the world war. He was a womanizer; a chauvinist pig who thinks that everything revolves around him (reminds me of someone I know). His wife knew this from the beginning and decides to keep their family life a mile apart from Oscar’s life in more than an literal sense. Now at a particular stage, Oscar seems to have achieved human compassion only after he watches his people’s atrocities against the Jews. Jews,...