Sunday, April 27, 2008

xdoclet gotcha

if you have a doclet used like below, you will face a bug which creeps without throwing errors during code generation:

/**
* @hibernate... some doclet
*/
//some innocent looking comment block
public getSomething() {
}

you would expect some code generated relating the hibernate doclet with the target method. but it won't. that innocent looking comment block(one line or multi line) has done the damage. the worst part is that xdoclet won't fail while "compiling".

however, if the doclet and the target method are separated by empty lines then xdoclet behaves intelligently.

Saturday, April 26, 2008

the road of mind

the road started alright from home.
roses and marigolds on both the sides,
after all the house-keepers took good care of the garden.
the garden surrounded the road and
tried to stop it from merging with the outer harsher roads.

the roads don't stop,
they run away, they meet and they part their ways.

the pretty well kept road met the others,
it became them and forgot how it looked with those roses and marigolds.

it got better with running, it turned pitch black.
it simmered in the summer and skid in the snow.
it splashed in the rain and ran with the wind.

it really got better with the running,
now it can run both ways.
it can run both ways but it doesn't know why it is running.
now it has got its children too, they all run together.
they all run, but they don't know why they run.

the roads don't stop,
they just run, they cross and they switch their looks with others.

it ran high into the higher dry lands,
it ran low and steep into the wet sea shores.
it ran dangerously by the edges of the canyons,
it ran into the vast safe plains with green grass all over.

when it ran enough, one day it met itself.
it doesn't want to run anymore,
it wants to turn into one where it started from.
the roses and marigolds are still there waiting for it.
but the big, dark and thick road is too big for the home now.

the roads don't stop,
they never meet their ends, they just split and merge again and again forever.

Friday, April 25, 2008

The Shawshank Redemption

watched this masterpiece: the shawshank redemption

it is a must watch movie for all those who always crib: "why me? what did i do to get this? i never hurt a snail, then why am i being punished?"

this movie is about hope! this movie is about the wish and will that keeps a hopeful man going towards freedom, one small inch at a time!

oh i just loved it! :)

Thursday, April 24, 2008

to make or to break

there are thousand ways to miscommunicate but there is only one way of conveying the message right, and there are million ways to break but there is only one to make it: honesty.

:)

Tuesday, April 22, 2008

how does he do it?

i think Ghulam Ali can see the musical notes. it appears that when he sings the notes dance in front of him and lure him to be picked up next! what a delight! :)

Sunday, April 20, 2008

a perfect music collection of my taste

suddenly i am hooked to this site: hummaa.com

try it you will enjoy.

the only thing that could be improved is the performance... :D

Saturday, April 19, 2008

my fave hindi movie music composer

if i had to list the best of hindi movie song composers it would start with the greatest:

Madan Mohan - this man knew the perfect relationship between words and notes; they always complemented each other. in his compositions the notes always tend to tease each other while they move along a complex and dangerous cliff of hindustani classical music, always close to the edge! i just love them :)

the mind is dumb

the mind is a very dumb entity, it does whatever i ask it to do! it is a perfect echo machine, it just reflects. there is something which is beyond it, it flashes to me every now and then...
when will it stop playing hide and seek with me?

Saturday, April 12, 2008

the beauty

beauty's most important characteristic is freedom.
when it breaks away it turns beautiful:
a wild mustang at its pace,
a flower swaying in the breeze,
a formally attired lady but dancing without any inhibitions in her office...

the strategy of repeating patterns

when the opposite forces work on me in parallel, they make me go round and round. they are always two, they always come in pair. they never work in the same line of action, they work on two different hinges. they are equal, opposite and just complement each other!

i appreciate one because i appreciated the other last time. together they make me switch my focus between them, tic-tac, tic-tac, tic-tac... and i never cease to stop!

they never want me to meet them together. because they know that if i meet them together, they will lose their powers, i will be liberated!

the grip

they don't hold me, i hold them