Sunday, May 31, 2009

Ran the Open 10km RUN-31st May 2009

Not for the pride nor for the pain I ran the Sunfeast World 10K Run in Bangalore
Completed the 10k run ....lastly but not the least I did it!
Not a fitness freak but I believed I could do it and I just did it!
Its important not only to believe in oneself but many a time proving to oneself that one can do the impossible. Anyway hoping that the run gives all the people whatever they look forward to from the run!

Tuesday, January 06, 2009

Whats in a Name??

You may ask whats in a Name??
You would recive a zillion replies!
Anyway we chose "Siddharth"

Thursday, January 01, 2009

Relationships

Some thoughtful points:

1. Accept people as they are. You can't change them until they want to!

2. Don't expect people will do things for you. Well if they do ...good for you!

3. Be sensitive on what you say ...Its easy to hurt people! Sometimes hold yourself back!

4. Comparisons will always be there ....Avoid people who do it!

5. It takes 2 to tick ..Stretch your hand ...but don't hurt yourself..take your time don't hurry!

Wednesday, December 10, 2008

Dec 9th 2008

Enter a special day in my life....
yet another stage in Life!
Being a Father!
09-12-2008
time 12:42 pm!

"My son was born"

Welcome Son!!

Sunday, November 02, 2008

....Fair Governance

Corporates uses different sometimes unique strategies to ensure that they are successful...besides also having eye washers like vision mission and values.Yes there is no perfect world.

So what should one take?

Take each day as it comes .....Note Rome was not build in day
Stay focused with what one wants to do and do it.
Ensure you spend quality time with family and friends
Try to plan as much as you can.
Understand, be aware of your strengths and Use it.
Work on weakness ...
Discover new opportunities ,Be open to them
Finally there is risk in nearly everything ...
the point here is to mitigate them!

One needs to be aware in corporates white lies are told!.
People are manipulative ...everyone has his/her agenda.

As a part of Governance Corporates should ensure that they minimise white lies
hold people Accountable...Ensure Fair Governance!

Monday, September 29, 2008

GWT

Google Web too kit!!

Product Notes from Gooogle :Writing web apps today is a tedious and error-prone process. Developers can spend 90% of their time working around browser quirks. In addition, building, reusing,
and maintaining large JavaScript code bases and AJAX components can be difficult and fragile. Google Web Toolkit (GWT) eases this burden by allowing developers to quickly build and maintain complex yet highly performant JavaScript front-end applications in the Java programming language.

Here is the link...

http://code.google.com/webtoolkit/

It a good start since u don't need to know swings or awt etc!

Sunday, September 28, 2008

Don't Worry, Be Happy

Don't Worry, Be Happy
From the Movie "Cocktails"
Performed by Bobby McFerrin

Here is a little song I wrote
You might want to sing it note for note
Don't worry be happy
In every life we have some trouble
When you worry you make it double
Don't worry, be happy......

Ain't got no place to lay your head
Somebody came and took your bed
Don't worry, be happy
The land lord say your rent is late
He may have to litigate
Don't worry, be happy
Lood at me I am happy
Don't worry, be happy
Here I give you my phone number
When you worry call me
I make you happy
Don't worry, be happy
Ain't got no cash, ain't got no style
Ain't got not girl to make you smile
But don't worry be happy
Cause when you worry
Your face will frown
And that will bring everybody down
So don't worry, be happy (now).....

There is this little song I wrote
I hope you learn it note for note
Like good little children
Don't worry, be happy
Listen to what I say
In your life expect some trouble
But when you worry
You make it double
Don't worry, be happy......
Don't worry don't do it, be happy
Put a smile on your face
Don't bring everybody down like this
Don't worry, it will soon past
Whatever it is
Don't worry, be happy

Tuesday, September 16, 2008

What a MONDAY!

PWC consulting had changed its name to Monday way back in 2002 for whatever reasons.The name did not survive for long as it was taken over by IBM.Anyway ...Monday's for many may be just another day ,for some moody Mondays!!.There have been Black Monday's where the stock markets have crashed!..Blue Mondays being the depressing day of the year ....But what we have witnessed on 15/09/08 will go down in History as one of the most saddest days in WALL Street.

"Lehman Brothers claims Bankruptcy and Merrill bought over by Bank of America"

Thursday, September 11, 2008

Say it with Flowers ......

Say it with Flowers ..
Flowers mean a whole a lot of different things to people
But for Onam its signifies a "WELCOME to King Mahabali".

Another Thought!

"Look at
the flowers
with critical insight.
How could
the flower evolve
unless there were
intelligence there?"
— Paramhansa Yogananda

Monday, September 08, 2008

Thought Today!!

God, grant me the serenity
to accept the things I cannot change;
the courage to change the things I can;
and the wisdom to know the difference.

Wednesday, August 20, 2008

The New world for Attendance

Gone are the days where swiping in of id cards were necessary to track Attendance.
In this "Biometric era" most corporates use Biometrics System to Capture Attendance.
Initially most Employees were paranoid with idea of Biometrics with excuses like "going back to aunguta chap days","reduce flexibility like WFH, mutilple offices" etc etc.

With development of technologies Biometric Recording,Storage and Verification has become relatively easy.

Fingerprint Systems constitutes half of the available biometrics System simply because of the cost and uniqueness of the finger print pattern.

Biometric Systems Jargon's... Here are a few..
"Passport,Template,Reader,1:N Matching,FRR(False Rejection Rate),FAR(False Acceptance Rate),papillary pattern, "

But Bottom line is Biometrics is here too stay...Attendance is just one the applications uses of it.

Monday, August 11, 2008

Finally India Achieves a Gold

I never thought I'd live to see this ...

India's Abhinav Bindra has created history becoming the first-ever individual gold medal winner for India at the Olympics. Bindra won the gold medal in men's 10m air rifle event today morning.

Abhinav - Hats of to you !We are Proud of you !

Friday, July 25, 2008

Performance Engineering

How does one engineer "PERFORMANCE" ?

Performance Engineering is one of the niche areas today...with most corporates spending large amounts of money to achieve the required performance. So whats Performance Engineering?

Its the science related to performance in terms of both Software and Hardware.

So both Hardware and Software have performance requirements. In order to meet the performance requirements in a systematic ,quantitative approach which can also be cost effective. What constitutes a Hardware --The machine,Storage,Terminals. Software consists of Operating System,Database,Middle ware, Web/App servers ,S/W Applications etc.

Food for thought there are councils i.e determine the performance benchmarks (a point of reference)of Database,Web/App servers, Also it provides OS performance(provided by the OS vendor generally) with regard to hardware . In terms of Database benchmarks a site good to visit http://www.tpc.org/ ... for OS like Solaris http://www.sun.com/benchmarks/software/solaris.xml

What about custom developed applications??? For this need to first define the Non functional requirements of the application . We also need to have a performance objective. Now a days with use of profiler's ,simulators during construction of the application , we can try to ensure that application being constructed meets the performance objectives that is defined.

Other Links of interests related to performance

http://msdn.microsoft.com/en-us/library/ms998537.aspx

http://en.wikipedia.org/wiki/Little_law -- N=λT

N is the number users

λ (Think Time +Response Time)

T-Throughput

http://java.sun.com/javase/technologies/performance.jsp -Java SE performance

http://www.perfeng.com/ - Software Performance !!

Thursday, July 24, 2008

Be Nice

We all come across different people with various backgrounds in our lives.Some we choose to like some we don't. Anyway its a choice we make! From our childhood days our parents always mention to Be Nice . People tend to forget the good things people do for them once they move away to another place or move up the corporate ladder or in day to day lives. Most of them have their reasons for doing so ...some may just forget!
A thought " Do to others as you want them to do unto you"
.. Be nice to the people when you go up..(wherever that may be )...Since most of the time they will be nice to you when you come down!
Thoughts wonder should I be Good or should I be Nice.. they both are synonymous!
Be Nice to the people around no matter who they are ...remember they to do have a Heart!

Monday, July 07, 2008

Super Sunday!

--It definitely was a Super Sunday !!!
First of all the Indian cricket team was beaten by Mendis and the veteran Sanath Jaysurya!
Though India lost it was good game of cricket and for the lady luck who predicted this win !
Then it was the time for the movies we saw ...JTYJN another feather in Uncle Amir's cap!!!
But finally to see the King of Grass beaten that too in the longest ever Wimbledon final a match that will go down in history as one of the best one's so far.
Nadal beat RF 6-4 6-4 6-7 (5/7) 6-7 (8/10) 9-7
One thing everyone would admit is the respect Nadal has got for RF in spite of this unbelievable win. Hats of Nadal and RF for a wonderful game of tennis and fabulous end to the Super Sunday!

Saturday, June 28, 2008

Bidding You Farewell!!!

A farewell that will be remembered Thanks to the ones that made it memorable by their presence and the presents off course!!
A farewell Message
Success after Success
Milestone after Milestone
Celebration after Celebration
Are sure to follow you
wherever you go
As you're leaving ...Wishing you as much success and fame as you wish and truly deserve
May you Fare Well!

Saturday, June 21, 2008

Last Day at Office!

This was 20th June 2008... After a number years in service this was day I would move away from my job. Hows was I feeling ? mixed feelings embraced me ...
thoughts ...
->about the past,
->excitement about the new job,new people and new learning
->first day at work to this very day! ,
->projects executed -->teams ->friends -->success -->failures-->learning and contribution

Eventually the present took over .. did all the clearance formalities, sent thank you mails to one and all for their support and kindness, went out for lunch with friends of mine...met a few colleagues and bosses in person to say bye!. We would definitely meet again was the thought as its small world!

Finally it was time to hand in the Id card that I wore for long while to get the relieving letter!

Once this was completed I was escorted to the entrance of the office ..Took pictures of me standing out with smiles ..a picture that I would treasure !

Friday, June 13, 2008

Swimming wow!!

Well the thought of being able to be in water it self is very exciting just imagine to swim! I was told that most animals other than man (If I can say so ...as we are not animals we are human beings) swimming comes naturally . So here I was to register my self to some swimming lessons that too to take swimming lessons early in the mornings on weekdays!
I told myself I will try to do it ...I'm going to push myself hard to learn swimming!
Dad and mum were shocked at the timings I chose and my wife reminded me that 6-8 in the morning are never for me .
I'm looking to Swimming as an exercise and also for the joy of it!

Thursday, May 22, 2008

Making decisions

We have all made them many a time in our life's. Some work some don't but we still make them!
Yes they are decisions ! Today I made another important one in my life ! I decided to move on from my current job. First thing that would come onto anybody's mind is WHY is he leaving?
That's a good question one would say ! Some thoughts that came to my mind ...
Does being here have a great Long Term Potential?
Does it align to my personal goals?
Is it the right time to do it ? ....
Remember Never quit a job When there is pain leaving it . Decisions made during great pain are rarely good decisions
Importance is to make them but without guilt!



.

Tuesday, April 15, 2008

Agile Programming

Though there have been different flavours of Agile prior to 2001 ..Its has been gaining widespread popularity these days. I did work in one of the flavours called XP(eXtreme Programming) in 2003.There are similarities and differences But here are my thoughts on the Agile Manifesto!

"We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan


That is, while there is value in the items on
the right, we value the items on the left more"


The above is from http://agilemanifesto.org/

I do appreciate all the thought process/experiences that went about to create the manifesto.

Who creates processes and tools? isn't it Individuals with interactions?
Working software can be documented,User guides/User training etc are the need for the day as its important to know for whom the software is developed.
Customer collaboration is good for business in general but winning and executing a contract is more important than just mere collaboration...Collaboration needs to speak in terms of revenue.
How can the project plan be created in such a way that it would cater to responding to a change?if you fail to plan your planning to fail.

Both RHS and LHS is equally important.You cannot do without the either.Now the question is what is being valued on the LHS vs RHS is more important.

Do consider checking out the Addendum's to the manifesto...and do add your own based on your experience!Also before Agiling consider what is important to you especially if you are the project manager