Perceiving things and people in my own way.........because perception makes the difference.....!
Wednesday, March 24, 2010
I understood........
Your feelings may deceive you. So, be careful of getting too wrapped up in them. Perhaps you feel yourself getting pushed and pulled in directions that you don't feel comfortable with. You may tolerate this tension for a while without expressing your feelings to any one. This policy is extremely dangerous, for it may give others the impression that it is OK to continue treating you the way they do...
Tuesday, March 23, 2010
The woman in your life - very well expressed...
Tomorrow you may get a working woman, but you should marry her with these facts as well.
Here is a girl, who is as much educated as you are;
Who is earning almost as much as you do;
One, who has dreams and aspirations just as you have because she is as human as you are;
One, who has never entered the kitchen in her life just like you or your sister haven't, as she was busy in studies and competing in a system that gives no special concession to girls for their culinary achievements.
One, who has lived and loved her parents & brothers & sisters, almost as much as you do for 20-25 years of her life;
One, who has bravely agreed to leave behind all that, her home, people who love her, to adopt your home, your family, your ways and even your family name.
One, who is somehow expected to be a master-chef from day one, while you sleep oblivious to her predicament in her new circumstances, environment and that kitchen,
One, who is expected to make the tea, first thing in the morning and cook food at the end of the day, even if she is as tired as you are, maybe more, and yet never ever expected to complain; to be a servant, a cook, a mother, a wife, even if she doesn't want to; and is learning just like you are as to what you want from her; and is clumsy and sloppy at times and knows that you won't like it if she is too demanding, or if she learns faster than you.
One, who has her own set of friends, and that includes boys and even men at her workplace too, those, who she knows from school days and yet is willing to put all that on the back-burners to avoid your irrational jealousy, unnecessary competition and your inherent insecurities; Yes, she can drink and dance just as well as you can, but won't, simply because you won't like it, even though you say otherwise
One, who can be late from work once in a while when deadlines, just like yours, are to be met;
One, who is doing her level best and wants to make this most important, relationship in her entire life a grand success, if you just help her some and trust her;
One, who just wants one thing from you, as you are the only one she knows in your entire house - your unstinted support, your sensitivities and most importantly - your understanding, or love, if you may call it.
But not many guys understand this..
Appreciate "HER"...
I hope you will...
Monday, March 22, 2010
An Ode to Michael Jackson
Jija in his mail writes ,"I still remember how some of my friends (from school) used to be so very kicked about the albums 'Thriller' (Just beat it) and 'Bad' (I'm bad, who's bad!) trying to imitate him, dance like him and of course, moonwalk like him. More lately, his 'History' album (this was when I was in my first year at IIT) was also followed quite a bit although it was a flop. I remember the 'We are the world' song for its lyrics and the music.
Reading about all the criminal investigations and the molestation cases is so very disturbing somehow. Wish I could understand better how a mind like his runs..... I remember thinking about how I had loved Mackaulay Culkin after his 'Home Alone' and how it was disturbing to see the growth of a child being killed owing to the 'star status' and how he was eventually drawn into the Jackson molestation and alchohol controversy in 2005....
A reminder :
Time just flies. Make the most of whatever you have.
Thursday, March 4, 2010
Being Judicious, not Judgmental - Thanissaro Bhikku
Being judgmental is basically an effort to get rid of something we don't understand and probably don't want to understand. We see something we don't like and we try to dismiss it, to stamp it out without taking the time to understand it. We’re impatient. Whatever we're being judgmental about, we just want to get rid of it quickly.
Being judicious, however, requires patience together with understanding. A judicious choice is one you've made after understanding all the options, all the sides of a question. That way your choice is based on knowledge, not on greed, aversion, or delusion.
The problem with being judgmental is that it's not effective. We try to stamp out things here and they go springing up someplace else. Being judicious, though, is more effective. It's more precise. We see what's really skillful, what's really unskillful in the mind, and we learn how to disentangle the two. Often our skillful and unskillful habits get entangled. The things we don't like within ourselves actually do have some good in them, but we don't notice it. We focus instead on what we don't like, or what we're afraid of, and we end up trying to stamp it all out, the good along with the bad.
Friday, February 26, 2010
Monday, February 15, 2010
Of the World I had forgotten in the last 7 months
Anyone familiar with the book of patterns by the Gang of Four knows that the patterns presented in the book represent elegant solutions that have evolved over time. Unfortunately, extracting these patterns from legacy code is impossible, because nobody knew that they were supposed to be using these patterns when they wrote the legacy code. Hence, this work is a catalog of patterns for the masses. The patterns presented here represent abundant solutions that have endured over time. Enjoy reading the patterns, but please don't use them!
1) Cremational Patterns
Below is a list of five cremational patterns:
1.1 Abject Poverty
The Abject Poverty Pattern is evident in software that is so difficult to test and maintain
that doing so results in massive budget overruns.
1.2 Blinder
The Blinder Pattern is an expedient solution to a problem without regard for future changes in requirements. It is unclear as to whether the Blinder is named for the blinders worn by the software designer during the coding phase, or the desire to gouge his eyes out during the maintenance phase.
1.3 Fallacy Method
The Fallacy method is evident in handling corner cases. The logic looks correct, but if anyone actually bothers to test it, or if acorner case occurs, the Fallacy of the logic will become known.
1.4 ProtoTry
The ProtoTry Pattern is a quick and dirty attempt to develop a working model of software. The original intent is to rewrite the ProtoTry,using lessons learned, but schedules never permit. The ProtoTry is also known as legacy code.
1.5 Simpleton
The Simpleton Pattern is an extremely complex pattern used for the most trivial of tasks. The Simpleton is an accurate indicator of the skill level of its creator.
2) De-structural Patterns
Below is a list of seven de-structural patterns.
2.1 Adopter
The Adopter Pattern provides a home for orphaned functions. The result is a large family of functions that don't look anything alike, whose only relation to one another is through the Adopter.
2.2 Brig
The Brig Pattern is a container class for bad software. Also known as module.
2.3 Compromise
The Compromise Pattern is used to balance the forces of schedule vs.quality. The result is software of inferior quality that is still late.
2.4 Detonator
The Detonator is extremely common, but often undetected. A common example is the calculations based on a 2 digit year field. This bomb is out there, and waiting to explode!
2.5 Fromage
The Fromage Pattern is often full of holes. Fromage consists of cheesy little software tricks that make portability impossible. The older this pattern gets, the riper it smells.
2.6 Flypaper
The Flypaper Pattern is written by one designer and maintained by another. The designer maintaining the Flypaper Pattern finds herself stuck, and will likely perish before getting loose.
2.7 ePoxy
The ePoxy Pattern is evident in tightly coupled software modules. As coupling between modules increases, there appears to be an epoxy bond between them.
3) Misbehavioral Patterns
Below is a list of eleven misbehavioral patterns.
3.1 Chain of Possibilities
The Chain of Possibilities Pattern is evident in big, poorly documented modules. Nobody is sure of the full extent of its functionality, but the possibilities seem endless. Also known as Non-Deterministic.
3.2 Commando
The Commando Pattern is used to get in and out quick, and get the job done. This pattern can break any encapsulation to accomplish its mission. It takes no prisoners.
3.3 Intersperser
The Intersperser Pattern scatters pieces of functionality throughout as system, making a function impossible to test, modify, or understand.
3.4 Instigator
The Instigator Pattern is seemingly benign, but wreaks havoc on other parts of the software system.
3.5 Momentum
The Momentum Pattern grows exponentially, increasing size, memory requirements, complexity, and processing time.
3.6 Medicator
The Medicator Pattern is a real time hog that makes the rest of the system appear to be medicated with strong sedatives.
3.7 Absolver
The Absolver Pattern is evident in problem ridden code developed by former employees. So many historical problems have been traced to this software that current employees can absolve their software of blame by claiming that the absolver is responsible for any problem reported. Also known as It's-not-in-my-code.
3.8 Stake
The Stake Pattern is evident in problem ridden software written by designers who have since chosen the management ladder. Although raught with problems, the manager's stake in this software is too high to allow anyone to rewrite it, as it represents the pinnacle of the manager's technical achievement.
3.9 Eulogy
The Eulogy Pattern is eventually used on all projects employing the other 22 Resign Patterns. Also known as Post Mortem.
3.10 Tempest Method
The Tempest Method is used in the last few days before software delivery. The Tempest Method is characterized by lack of comments, and introduction of several Detonator Patterns.
3.11 Visitor From Hell
The Visitor From Hell Pattern is coincident with the absence of run time bounds checking on arrays. Inevitably, at least one control loopper system will have a Visitor From Hell Pattern that will overwrite critical data.
References: Gamma, E., Helm, R., Johnson, R., Vlissides, J., Design Patterns -Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995. ----Michael Duell is an Engineer at AG Communication Systems, where hisResign Patterns have been rejected in favor of the Gangof Four Design Patterns."Resign Patterns: Ailments of Unsuitable Project-Disoriented Software,"The Software Practitioner, Vol. 7, No. 3, May-June 1997, p. 14
Friday, February 5, 2010
Beauty of Nature
Of late I have been quite irregular with my writings. There are so many thoughts to write about, so many incidents to capture, so many people to talk about but the lame excuse which any human being can give and I am no more exception to it is - "I don’t have time, I am lazy….blah blah."Anyways, I was wondering for quite some days if I could write a few lines on - nature. The thought process started when I went on a trip to Vizag a few weeks ago along with my family. We went to a lot of places - sea shores, beaches, mountains, jungles and all of them had one common thing to share - the beauty of nature.
The most astonishing part about nature is its flexibility. It has no consistency to follow, no ideas, no rules, nothing. It has no expectations like us humans have instead it is always giving something or the other. It has everything to give and nothing to take. It does not complain of anything, it’s frugal. It behaves without any selfish intentions.
The beauty of nature is so mystic; the silence it offers is awesome. It has everything to appeal. In the morning it was raining, in the evening it is not raining. In the afternoon it was cloudy and now it is cloudier. It simply goes on moving. When the day becomes night, there is not even a slight hesitation. It simply slips into the night. Then the night slips into the day. The starry nights are always special and inspirational with the moon overlooking at a distance. The sky is so infinite and the sea - it can take the burdens of everyone and still flow effortlessly. The waves on the sea produce mystic sounds and the chilly winds which blow are breath taking.
Everything about nature is so pious.In our small existence ,we have two maybe three moments that define the way we live and for me each time I spend time with mother nature would definitely be my best moments in life.

