Monday, December 27, 2004

Day After Tomorrow

I hate SEA from yesterday

Most terrific day in my life..At 9am, i woke up from bed because it was a SUNDAY.I got a call from my friend who said "Earthquake in chennai"..i thought it was a joke..To confirm this I put my TV..only to find that there was no cable connection....In panic i came out of my room only to find my mansion empty...i was the only guy in the entire mansion.then i went to top floor..whole of triplicane was standing on the streets..i got a call from all my friends saying "please get out of the mansion ..please go to any safe place"..i didn't know where to go..

I never saw such a crowd in triplicane..With my friends i went to beach to see what's was happening over there....i have never seen the beach like this..never such a crowd and neither so much water..everywhere i heard only police and ambulance sirens ...

I saw the REAL pain and REAL fear in everybody's eyes..Didn't know what to do..Feeling very hungry at that time..not a single shop was friend and I went to Mount road for my breakfast.I returned back to my room to watch what was happening around the city on the T.V...cable connection was on at that time and my friends also joined.

just watched all the channels(sun news,headlines today,ndtv,dd,bbc...) a poll results the causalty count start increasing every hour.

Every 20 mins i got a call from someone asking about my status(thanks guys for yr support and thanks for remembering me)..I got maximum number of calls yesterday...
when i tried to make a call to my house, I did not get the line..because of too much traffic in the line..i got to call at night only(9:40pm)

Afternoon,my friend got parcel meals for me..we shared that and spoke like "This might be our last meal if something goes wrong"....some foolish thoughts(now i thought like this..but at that time it seemed possible infact we believed that...)
Everywhere all were speaking of that news only..and also so many rumours ..i just watched as usual programs I regularly do in TV(3-4 live choice in jayatv and couple of my favorites)...and washed my clothes.

I wanted a change of mood decided to go to a movie..i thought nobody will be in the theatre..but my guess was wrong.. I was not able to get a a ticket(in black only) for the movie "RAMAKRISHNA"....not able to enjoy throughly because i had a guilty felling in my mind i doing anything wrong to this society?Everybody there was struggling for life ..i was here enjoying the movie..but i gave justification for myself saying " i am also an ordinary man...if something happened to me who is going to care for why should i bother about that...".....some philosophical thought.

The guys watching the movie gave comments based on this incident only....everybody laughed for that cheap comment( i too ..what to do..i am also an ordinary man..u know)..

i got a SMS and calls saying still there was a chance to rise of water in the don't go to triplicane..i didn't care about that sms and went to my room..on the way to my room most of people were sleeping on the road...(because they were all afraid of the earth quake recurring)
At 2am i just switch on my TV and watched my fav.channels(Ftv,zoom tv..)...and slept ...Morning i got up a bit early, opened the door and saw my neighbours's house..Everything was fine...I was a bit cool by that time and just listened to the news channels again.

Actually i have never believed in GOD..but what can I do..if everything goes out of our hand...i too did the same thing..prayed to GOD

I want to do something to those people who suffered by this incident.. i don't know how can I contribute to this..Its very easy to watch everything in TV and comment about that..when u face that in yr life then only u can able to understand that pain..i realized that yesterday..

But morning as usual i prepared myself and came to office and did the same work what i am doing couple of months(production support and wrote couple of lines in java....for my bread)..

People may remember this incident a week or 2 ...But I never forget this incident in my lifetime..

THANKS GOD ...Giving me the oppurtunity to live in this world(2nd chance) .

checkout the following links if u have time :

Friday, December 24, 2004


Now I am learning How to use ANT..
Otherwise eachtime I have to compile my java files and copy that class file into one directory and then I make that file into war(or)jar much of work I have to do deploy this files into someother server..

But after learning( not completely )ANT my life becomes so simple..just type 'ant' in the command prompt or make it as a batch file ...then it will take care of rest of the work..

If u r using IDEs(netbeans,...) does that kind of stuff..but i used to write my programs only in notepad or this will help me a lot..

Learn ANT...

Linux Vs Solaris

Now Torvalds and his allies face a new side of that old competitor. Sun has turned Solaris into an open-source project. The company also is building its own community of programmers around Solaris, while promoting the operating system's deployment on the widely used computers with x86 processors, such as Intel's Xeon.

Torvalds - interview with CNET :

Question : What do you think of what Sun is doing with Solaris 10--technology improvements, open source, and the move to x86 chips?
Answer : I'm taking a very wait-and-see attitude to Sun. They like talking too much. I'm waiting for the action.


Xmas Dream by Mr.scott McNealy

Scott McNealy's Xmas dream
By Scott McNealy, CEO at Sun Microsystems

Exclusive I had the weirdest dream last night.

There I am, standing in line to see Santa, with hundreds of other kids.

The line is one of those switch-back ones, the kind that make you dizzy from changing directions so many times. Half of the kids look eager and excited, the other half scared and anxious. A couple of kids can't stand still, a couple can't seem to stand up.

All of a sudden I realize that the kid getting on Santa's lap looks like a young Bill Gates... it is a young Bill Gates! And there's Larry Ellison and Meg Whitman. Carly is there and so is Red Hat CEO Matthew Szulik. I lean over the rope line to see if I can catch what Gates is saying:


Urban Dictionary(english)

My friend sent this link...
Its quite interesting..
Its typical dictionary kind of stuff..but anyone can give meaning for that word and also he/she can upload images appropriate to that word....i checked with couple of words(good words only :-)) like JAVA,Microsoft,India...etc

Why don't u try..
this site and learn new meaning for any kind of words..

What’s Next for Google

Its a very long article..
(i havn't finished 4 pages only...:-)) ....
For Eric Schmidt, Google’s CEO, 2004 was a very good year. His firm led the search industry, the fastest-growing major sector in technology; it went public, raising $1.67 billion; its stock price soared; and its revenues more than doubled, to $3 billion. But as the search market ripens into something worthy of Microsoft’s attention, those familiar with the software business have been wondering whether Google, apparently triumphant, is in fact headed off the cliff.


Monday, December 20, 2004

Thirai Vimarsanam...

Last week celebration ..
1)Swades - Hindi
2)Swades - Tamil
3)Kaathal - Tamil
4)Incredible - English

Swades(Hindi) :
Nice movie..not able to understand much because of hindi version..With the help of my friends atleast i understood story..I feel ashamed of not knowing hindi(indian !!)..going to learn..don't know when..But I enjoyed very much... But others are saying its looks like a documentary movie..i don't think so..if u r an indian or NRI(non returning indians - film dialog) u must watch this movie..

Swades(Tamil) :
Because of not able to understood the dialog in hindi, I decided to watch it in tamil..Tamil version is also quite good....not that much crowd in theatre..But i feel original version (hindi)is nice compare to tamil..

Movie review :" Its a modern version of the famous tamil movie UNNAL MUDIYUM THAMBI"

Kaathal :
This film is like reading a novel....stunning performance by new stars..Songs are superb(especially that MANSION song )...Its a real no commercial addition in this movie..This film deserved for awards..Madurai guys, Don't miss it..

Incrediable :
Animation movie from PIXAR group..I thought it 's like a games in computer..But my assumption was completely wrong....what a graphics..!!! chanceless..

I feel bit proud of myself spent last week with useful way...:-)

Friday, December 10, 2004

Worth to Read

I got this info via Mail...Good one .... So touching !!!

Its not the pace of life I mind , its the sudden stop at the end !!!

'How long will you be poring over that newspaper? Will you come here right away and make your darling daughter eat her food?'

I tossed the paper away and rushed to the scene. My only daughter Sindu looked frightened. Tears were welling up in her eyes. In front of her was
a bowl filled to its brim with Curd Rice.

Sindu is a nice child, quite intelligent for her age. She has just turned eight. She particularly detested Curd Rice. My mother and my wife
are orthodox, and believe firmly in the 'cooling effects' of Curd Rice!

I cleared my throat, and picked up the bowl. "Sindu, darling, why don't you take a few mouthful of this Curd Rice? Just for Dad's sake, dear.
And, if you don't, your Mom will shout at me'

I could sense my wife's scowl behind my back. Sindu softened a bit, and wiped her tears with the back of her hands. 'OK, Dad. I will eat - not
just a few mouthfuls, but the whole lot of this. But, you should...' Sindu hesitated.
'Dad, if I eat this entire Curd Rice, will you give me whatever I ask for?'

'Oh sure, darling'.


'Promise'. I covered the pink soft hand extended by my daughter with mine, and clinched the deal.

'Ask Mom also to give a similar promise', my daughter insisted. My wife slapped her hand on Sindu's, muttering 'Promise', without any emotion.

Now I became a bit anxious. 'Sindumma, you shouldn't insist on getting a computer or any such expensive items. Dad does not have that kind of
money right now. OK?'

'No, Dad. I do not want anything expensive'. Slowly and painfully, she finished eating the whole quantity. I was silently angry with my
wife and my mother for forcing my child eat something that she detested.

After the ordeal was through, Sindu came to me with her eyes wide with expectation. All our attention was on her. 'Dad, I want to have my
head shaved off, this Sunday!' was her demand!

'Atrocious!' shouted my wife, 'a girl child having her head shaved off? Impossible!'.

'Never in our family!' my mother rasped. 'She has been watching too much of television. Our culture is getting totally spoiled with these TV

'Sindumma, why don't you ask for something else? We will be sad seeing you with a clean-shaven head.'

'No, Dad. I do not want anything else', Sindu said with finality.

'Please, Sindu, why don't you try to understand our feelings?' I tried to plead with her.

'Dad, you saw how difficult it was for me to eat that Curd Rice'. Sindu was in tears. 'And you promised to grant me whatever I ask for. Now, you
are going back on your words. Was it not you who told me the story of King Harishchandra, and its moral that we should honour our promises no matter what?'

It was time for me to call the shots. 'Our promise must be kept.'

'Are you out your mind?' chorused my mother and wife.

'No. If we go back on our promises, she will never learn to honour her own. Sindu, your wish will be fulfilled.'

With her head clean-shaven, Sindu had a round-face, and her eyes looked big & beautiful.

On Monday morning, I dropped her at her school. It was a sight to watch my hairless Sindu walking towards her classroom. She turned around and
waved. I waved back with a smile. Just then, a boy alighted from a car, and shouted, 'Sinduja, please wait for me!'

What struck me was the hairless head of that boy. 'May be, that is the in-stuff', I thought.

'Sir, your daughter Sinduja is great indeed!' Without introducing herself, a lady got out of the car, and continued, 'That boy who is walking along with your
daughter is my son Harish. He is suffering from ... ... leukaemia.'

She paused to muffle her sobs. 'Harish could not attend the school for the whole of the last month. He lost all his hair due to the side effects of the
chemotherapy. He refused to come back to school fearing the unintentional but cruel teasing of the schoolmates. Sinduja visited him last week, and
promised him that she will take care of the teasing issue.

But, I never imagined she would sacrifice her lovely hair for the sake of my son! Sir, you and your wife are blessed to have such a noble soul as
your daughter.'

I stood transfixed. And then, I wept. 'My little Angel, will you grant me a boon? Should there be another birth for me, will you be my mother,
and teach me what Love is?'

6 Myths of Creativity

Research in this field shows that anyone with normal intelligence is capable of doing some degree of creative work. Creativity depends on a number of things: experience, including knowledge and technical skills; talent; an ability to think in new ways; and the capacity to push through uncreative dry spells. Intrinsic motivation -- people who are turned on by their work often work creatively -- is especially critical.


404 languages

404 file not found error message in 169 languages...
really shocking....


Superb Concept..MyAy

Thanks to the Java platform concept, MyAy users can run their favorite applications on the device to perform a variety of tasks. If a certain sound level is reached or an object moves in front of the device’s infrared lens, MyAy transmits a warning via SMS or establishes a telephone connection to a pre-selected cell phone number. If the device is left in a car or a vacationer’s tent, for example, it can notify the owners if someone is tampering with their property.

Some day it will also have a camera. It can be controlled via Java app over the Web. Nice! Write once, sense everywhere!


Everybody speaking about this stuff...then i decided to learn this new relationship between java objects and relational databases...checkout below..


EJB stuff

I read alot of articles regarding EJB deployment..but this looks superb...actually i depeveloped and deployed EJB using this tutorial ...

EJB ..

J2ME Survey

J2ME - Back to the Beginning?

In many ways, today's J2ME is a return to the very origins of Java technology. The Java programming language was originally developed as a language for programming consumer electronic devices, but over the years it evolved into a set of technologies used primarily to develop desktop and server-based applications.

Survey Details


Question: Do you care to speculate as to how long the Java language will be around?

Answer : I suspect that the Java language will be good for another 20 to 30 years if we manage its evolution carefully. But I also expect that new research ideas will emerge and slowly gain acceptance and, at some point, we'll want a new synthesis that will create a great new simple language. And of course we'll want to make sure that great new language runs on the Java Platform!


OpenSource Nice Definition

Open Source (and "free") software is like water. You can get it for free from any stream, although you have to get to the stream with something to carry the water in. For the last few decades, corporations with only greed to guide them have polluted our water supplies. You can still go to a mountain stream and get cool, clear and clean water, but who has the time? Linux, in this water analogy, comes from such a stream. The water is pure. Since the stream is not very easy to reach, some companies have undertaken the arduous task of bottling the water for public consumption. In Linux terms, these are called "distributions."


Saturday, November 20, 2004

Mr. Scholar

2004 god - >Google

Google Scholar is a free service that helps users search scholarly literature such as peer-reviewed papers, theses, books, preprints, abstracts and technical reports.

Firefox & Google

What happens if these 2 join hands...
Very big threat to Microsoft..lets wait and watch.


One way to HIRE Programmer

While Dutile is reluctant to hire programmers right out of school--"I don't know that I've ever found a developer out of college who was ready for the market"--he does have a trick for finding good talent. He sometimes searches Google and, a repos- itory for open-source code that's maintained by VA Software Corp., to see which programmers are working on projects that demonstrate skills valuable to KeyCorp. This lets Dutile take a look at a programmer's work. "If I was hiring a programmer from another bank, it's not likely that bank would let me go and evaluate the code that person worked on for them," Dutile says.


Next OS

I have started learning LINUX(next generation OS :-))..
My friend fwd. this link to understand very basic commands in linux..
Lets start..

LINUX - Commands

Saturday, October 30, 2004

Google Desktop

Next Release ...
Desktop Search...

I don't know the reason why google always play with BETA only....
Their BETA testing products :
2)Google SMS(only for US peoples)
3)Google Desktop

But everything looks cool...:-)

Mr.Tiger (jdk1.5)

I haven't started my studies in java's new release..
Busy with doing lot of other stuffs .....every body saying most beautiful concept in this version is ..."Generics"....
I too studying the same now...

Future J2EE

Those strengths matched to the needs of the Internet, and Java quickly became the de facto language for Internet and enterprise computing. It spread rapidly, changing computing and the way we live our Internet lives. Whether buying a book online, selling shares through an online broker or pulling cash out of an ATM--chances are, you're using Java.


Workflow info

The jBpm open source workflow engine has joined with JBoss to become a critical piece of the JBoss Enterprise Middleware Platform. With the resources and commercial reach of JBoss behind it, JBoss jBPM can now capitalize on its technical strengths and popularity to become the de facto standard in today's fragmented BPM market.

workflow info

PORTLAND(linux) Vs SEATTLE(windows)

Frye said it all began with a casual comment he made during a brainstorming session a week or so after he joined IBM's emerging-markets team. He used to build supercomputers and knew academics who were talking about using Linux for supercomputing, so he brought it up.
"I raised my hand and said, 'What's our Linux strategy,' " he said. "Of course, the answer was, 'What's Linux?,' so I got the job of going off and writing a one-page paper of what Linux is, to bring back for our conversation."
Then Frye helped create a business plan. Competing with Microsoft wasn't a major emphasis, he said. The greater opportunity was to win new customers, particularly away from Sun Microsystems.

Java 1.5 vs C#

Before start learning jdk1.5 try to learn something like this..
It has immense amount of stuff about both these languages..


Worth to READ

Is the Java revolution over? Has the big business-friendly approach turned Java into the new COBOL? Is the momentum behind .NET and Mono stealing away the cool factor that Java once enjoyed? Are those even bad things? What do you think?

Good stuff

Competitive Hacking

Your competitor has a wildly successful web-based tool which is being used by many of your customers. Do you (A) give up and get out of the business; (B) set up a team of product developers to make a competing product; or (C) hack into the competitor's website, steal the code, and for good measure hire their critical employees to develop an exact duplicate of their website. If you answered (C) then congratulations and welcome to the new world of competitive hacking.


Saturday, October 09, 2004

Nice Theorem

Salary Theorem
The less you know, the more you make.


Postulate 1: Knowledge is Power.
Postulate 2: Time is Money.
As every engineer knows: Power = Work / Time
And since Knowledge = Power and Time = Money
It is therefore true that Knowledge = Work / Money .
Solving for Money, we get:
Money = Work / Knowledge
Thus, as Knowledge approaches zero, Money approaches infinity, regardless of the amount of Work done.

Did u know????

In the context of computer searches, the "*" is formally known as a "Kleene star."

Regular expressions trace back to the work of an American mathematician by the name of Stephen Kleene (one of the most influential figures in the development of theoretical computer science) who developed regular expressions as a notation for describing what he called "the algebra of regular sets." His work eventually found its way into some early efforts with computational search algorithms, and from there to some of the earliest text-manipulation tools on the Unix platform (including ed and grep).


Friend,Philasopher,Guru, GOD - GOOGLE

Google's been busy introducing a lot of new things this week. The latest, a SMS search service.
Only one moon - Only one sun - Only one GOOGLE

Thought of the day - "My Night Out"

Got this mail from my friend...i feel its worth to place this in my blog..
After reading this if u feel it looks like yr story i am not responsible for that....:-)

My feet were getting numb. My arms were getting tired. But I sat there,

looking at the monitor, pretending to work. What if I slept off on thekeyboard? What would
people around me think? Am I not competitiveenough.Would another night out hurt. "No it won't." I consoled myself. "Work alittle more." I told myself.

Images of links between tables and pages from what we call, ETRMscrossed my mind. "Why?" I asked myself. "Why doesn't my mind wander away to themore beautiful things in life?" "Why does it always have to be WORK!!!?"

That was it. I couldn't take it anymore. I pressed the shutdown buttonon the PC as if to say, "I hate you". As if in reply, it took me twice toshut it down. I kicked my locker and walked out of my cubicle. The securityat the reception looked into my eyes sympathetically. I pretended like I amsolving problems in my head. As if the world depended on my sillyprogram.As if to justify the fact that the Security needs to respect me. I hatedmyself. I walked down the corridor towards the lift.

There I was, on the 10th floor. It was 3.30 in the morning. The terracelooked deserted. I loved the feeling. I was all alone. Just me, and thesky and the stars and the early morning breeze. I looked all around. Theworld looked much beautiful. Somewhere, far away, I could see lights. Ipresume that must have been another workplace where people like me are workingaway at their PCs.

I stood at the edge of the terrace. As I looked at the road that ran infront of our office, I slowly kept my palm on the wall. A chill ran downmy spine. Tiny droplets of water had formed on the wall, which I touched. Iwanted to feel it again. I touched it again. It was the most wonderfulfeeling. I wondered why I don't do these things often.

I decided to stay there till sunrise. I closed my eyes and waited.Finally, I could see a faint light in the east. Even though we hardly notice,these things do happen. Like sunrise and stuff. I saw the sun rise. As he roseI could see more and more buildings like ours. The breeze had got muchstronger. It was like sitting near the window seat of a bus that wasmoving through some lonely road near a lush paddy field. I got that taste inthe air. I got the feel. It was like heaven had met earth.

In the cubicle, I congratulate someone when his SELECT statement works.There I was, all alone, on the terrace, when more important things werehappening and I had no one to congratulate. I wanted to cry "Thank youGod"."Thank you for giving me this beautiful world to live in." But... thewords wouldn't come out. I felt guilty. I knew very well that I would go backin the cubicle once my emotions wore off.

"No" I said. "I am NOT going back there again." I ran down the stairs. Iwanted the glass that covers our reception to break and let some of thisair in. I rushed into my cubicle and got my bag and stuff. Running out, Idid not bother to sign the register. Strangely, my vehicle started with justone kick. I rode my bike quite fast, just to feel the air on my face.

When I reached the road, I realized that I was late. Considering thefact that I was in office since yesterday, I was really really late. Theworld had moved on. People had spent another night with their families. Kidshad spent another day studying for exams. Old folks had spent another nightwondering when to dye their hair. Teenagers had spent another nightdreaming about their loved ones.

There I was, like a machine coming out of my office building. I sawpeople taking their morning walks. Some of them jogging. Some of them standingand talking. Some old aunties jogging and talking and laughing, all at thesame time. There were newspaper-boys, milk-vendors and what not.

I started feeling out of place. "Was I from another planet orsomething?" I thought. I was dreaming I guess, a milk-vendor chap on his bicyclenearly hit my bike. "Idiot" I said. Didn't he know I am going home after atough day? Didn't he know that I am tired, and do not have the energy for suchcrap? "Wait a minute," I told myself. "Are you doing somebody a favor bystaying in the office so long?" "Will this world be a better place ifyou do that?" "Do you have it in you to buy one meal for that milk-vendor'sfamily?"

YOU CAN'T!!! And that's the truth. You can't do anything except writingpieces of code, which you regard as full of life for reasons known bestto you.

I broke into tears thinking about my own plight. I hated the fact that Iexisted. Why was I going through this entire trauma? What was holding mehere? The money?. The passion to program?. The feeling that I would beisolated if I didn't work?. I don't know. I am still searching for theanswers.

Then, suddenly out of nowhere, images of my family came into my mind. Mydad, who had taken care of the family since I remember him. In fact,since I remember anything. My mom who would not have slept even a little bit,since I have not reached home. And my brother, who doesn't actually show it,but misses me when he doesn't see me. "I am not alone" I shouted. "I havethis beautiful world to live in, with beautiful people in it"

Friends, do go out sometimes. Share your life with the people you lovethe most. Share your life with the nature. Share it with the wind. Share itwith the sun. Share it with the rain. Things much much more important thanprogramming is happening out there. But it won't come for you, you haveto go out and find it.

-- Author : Unknown

jdk1.5 released

The Tiger is out!

out from the cage..

Nice language

Nice is a new programming language. It extends the ideas behind object-orientation in order to better support modular programming and static type safety. It also incorporates features from functional programming, and puts into practice state-of-the-art results from academic research. This results in more expressivity, modularity and safety.

Nice na..

One more comparison

I read lot of net articles regarding the subject JAVA vs DOTNET...
I feel this one looks cool and bit true also ....(in my experience)

j2ee vs dotnet

Now a days its too boring to read these type of comparisons like
j2ee Vs .net
netbeans Vs eclipse
firefox Vs IE
Linux Vs Windows

But my vote goes to the Lefthand side areas only..:-)

IE Vs Gbrowser

Will Google Launch A Browser?

Info 1
Info 2

If google does like that it has to fight with FIREFOX(looks opinion) ..not with IE

Terrific website...

What is the purpose of having a website like this?


Gmail API

GMailer API for Java (g4j) is set of API that allows Java programmer to communicate to GMail. With G4J programmers can made Java based application that based on huge storage of GMail.


Railroads and Java - History Repeats Itself

In all, nearly 100 wireless carriers across the globe, including four of the five largest wireless carriers in the United States, deploy mobile Java generating more than $1.4 billion in revenues last year.


Thursday, September 16, 2004

Interviewing at Microsoft

MS is casual, so it doesn't matter so much what you where (i.e. don't feel you have to wear a suit, but don't show up in flip-flops and headphones around your neck [still playing!]). Regardless of what you where, it's what's in your head that's important.



Hibernate offers "Relational Persistence for Idiomatic Java", which, to the uninitiated, gives you a very pleasant means for persisting your Java objects to and from an underlying database. Rather than you mucking about with SQL and converting queries to and from first class objects, Hibernate can take care of all the grunge for you. You only concern yourself with the objects, Hibernate worries about the SQL and making sure things end up in the right tables. Neat, huh?


Extreme program

XP is set up for small groups of programmers. Between 2 and 12, though larger projects of 30 have reported success. Your programmers can be ordinary, you don't need programmers with a Ph.D. to use XP. But you can not use XP on a project with a huge staff. We should note that on projects with dynamic requirements or high risk you may find that a small team of XP programmers will be more effective than a large team anyway.

Regular Expression..

If u r strong in regular expression just checkout the following link..


1 ) Teacher tells a student a=b, b=c & a=c tell me the example.
Student : I love u - u love your daughter - so I love your daughter.
2) Three fastest means of communication - telephone - television - A women
3) Its funny when people discuss over "love marriage" and "arrange marriage
It is like asking a person if he would like to "hang himself" or "shoot himself".
4) What is a girl friend?
Addition of problems - subtraction of money - multiplication of enemies - division of friends.
5) A married man was asked to perform his SWOT (Strength, Weakness, Opportunity, Threat) Analysis.
He said, my strength is my wife. My weakness is my neighbour's wife. Opportunity comes when neighbour goes out.Threat comes when I myself go out

Saturday, August 21, 2004

Who were you in your last life?

When i entered my DOB i got the following results...

Your past life diagnosis:
I don't know how you feel about it, but you were female in your last earthly incarnation.
You were born somewhere in the territory of modern Center Russia around the year 1500.
Your profession was that of a dramatist, director, musician or bard.
Your brief psychological profile in your past life:
You were a sane, practical person, a materialist with no spiritual consciousness. Your simple wisdom helped the weaker and the poor.
The lesson that your last past life brought to your present incarnation:
Your lesson is to conquer jealousy and anger in yourself and then in those who will select you as their guide. You should understand that these weaknesses are caused by fear and self-regret.
Do you remember now?
Interesting na....

dancing frog

A problem that occurs on a computer that will not reappear while anyone else is watching. From the classic Warner Brothers cartoon "One Froggy Evening", featuring a dancing and singing Michigan J. Frog that just croaks when anyone else is around (now the WB network mascot).

The Day After Tomorrow

New York, Washington DC, Boston and Miami would be almost wiped out by the tsunami generated by the insecure rock falling into the Atlantic.


The best Assasin

Probably an old one….

The CIA had an opening for an assassin. After all of the background checks,
interviews, and testing were done there were three finalists - two men and
one woman. For the final test, the CIA agents took one of the men to a large
metal door and handed him a gun.
"We must know that you will follow your instructions, no matter what the
circumstances. Inside this room you will find your wife sitting in a chair.
You have to kill her." The first man said. "You can't be serious. I could
never shoot my wife,"

The agent replies, "Then you're not the right man for this job."

The second man was given the same instructions. He took the gun and went
into the room. All was quiet for about five minutes. Then the agent came out
with tears in his eyes. "I tried, but I can't kill my wife." The agent
replies, "You don't have what it takes. Take your wife and go home."

Finally, it was the woman's turn. Only she was told to kill her husband. She
took the gun and went into the room. Shots were heard, one shot after
another. They heard screaming, crashing, banging on the walls. After a few
minutes, all was quiet. The door opened slowly and there stood the woman.
She wiped the sweat from her brow and said, "You guys didn't tell me the gun
was loaded with blanks. So I had to beat him to death with the chair."

Great OneLiners

My wife dresses to kill. She also cooks the same way.
-Henny Youngman
My wife and I were happy for twenty years. Then we met.
-Rodney Dangerfield
A good wife always forgives her husband when she's wrong.
-Milton Berle
I bought my wife a new car. She called and said, "There was
water in the carburetor."
I asked her , "Where's the car?"
She replied,"In the lake."
-Henny Youngman
The secret of a happy marriage remains a secret.
-Henny Youngman
After a quarrel, a wife said to her husband, "You know, I
was a fool when I married you."
The husband replied, "Yes, dear, but I was in love and
didn't notice."
When a man steals your wife, there is no better revenge than
to let him keep her.
I haven't spoken to my wife in 18 months - I don't like to
interrupt her.
My girlfriend told me I should be more affectionate. So I
got myself two girlfriends.
A man said his credit card was stolen but he decided not to
report it since the thief was spending much less than his wife did.
Man is incomplete until he is married. Then he is finished.
A little boy asked his father, "Daddy, how much does it cost
to get married?"
The father replied, "I don't know son, I'm still paying."
Young Son: Is it true, Dad, that in some parts of Africa a
Man doesn't know his wife until he marries her?
Dad: That happens in every country, son.
Then there was a man who said, "I never knew what real
happiness was until I got married; then it was too late.
A man placed an ad in the classifieds: "Wife wanted."
The next day he received a hundred letters.
They all said the same: "You can have mine."
A woman was telling her friend, "I made my husband a
"And what was he before you married him?" asked the friend.
"A billionaire." she replied,
Marriage is the triumph of imagination over intelligence.
Second marriage is the triumph of hope over experience.
It's not true that married men live longer than single men.
It only seems longer.
Losing a wife can be very hard. In my case, it was almost
Just think, if it weren't for marriage, men would go through
life Thinking they had no faults at all.
A successful man is one who makes more money than his wife
can spend. A successful woman is one who can find such a man.
A man meets a genie. The genie tells him he can ask for
whatever he wants,
But his mother-in-law gets double of what he gets.
The man thinks for a moment and says,"Okay, give me a
million dollars and beat me till I'm half dead."
Men who have pierced ears are better prepared for marriage.
They've experienced pain and bought jewellery.
The most effective way to remember your wife's birthday is
to forget it once.
First guy (proudly): "My wife's an angel!"
Second guy: "You're lucky, mine's still alive


IBM open-sources Cloudscape DB.....

IBM currently participates in and contributes to more than 150 open-source projects, Prial said. Those contributions include a $1 billion investment in Linux in 1998 and a $40 million donation to Eclipse in 2001, among others.


James Gosling = =java

EA : I'm curious about your opinion of some of the other languages that in some sense overlap Java. Notably, C#.
JG : They did such a job of copying Java, it's hard to criticize them. Imitation is the sincerest form of flattery.

EA :They did have a different philosophy. Java's was "write-once, run anywhere." And the whole initiative of C# was "write in anything run on Windows."
JG :Yes, and no. You can actually build all kinds of compilers for the JVM, and people have done hundreds of them. We just never mounted a major marketing campaign about that which is maybe a mistake on our part. One thing I think was pretty significantly stupid on Microsoft's part is that it built its virtual machine environment so it would support languages like C and C++, and we thought long and hard about doing that. As soon as you support C and C++, you blow away most of the security story.

EA :The mantra of Java at least at one point and probably still is "write once run anywhere." In the early days, that was generally felt to not really be true. Everytime you moved to another environment, you still had to port your code. What's your take on where it is now?
JG :In the early days, that problem was a result of two issues one was that some of the VMs weren't very well tested, and the other was that Microsoft was aggressively trying to make it false, even though it had contractually agreed otherwise. We ended up dragging them into court, and it got ugly, and we won, and they ended up paying us a big pile of money.


j2me info

The purpose of this post is to provide a brief introduction to J2ME (Java 2 Mobile Edition) and the process of developing a simple J2ME game for the Nokia 6610 mobile phone. Links to binaries and source code for the game appear at the end of this post.


Google - Playboy

Just five years ago a googol was an obscure, unimaginable concept: the number one followed by 100 zeros. Now respelled and capitalized, Google is an essential part of online life. From American cities to remote Chinese villages, more than 65 million people use the Internet search engine each day. It helps them find everything from the arcane to the essential, and Google has become a verb, as in, "I Googled your name on the Internet and, uh, no thanks, I'm not interested in going out Friday night."



JAVA Application - JUNIT
Web program - HTTPUNIT


What Is NUnit?
NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current version, 2.1 is the third major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all ..NET languages.


GreatPlace to Work

A US software company that gives its workers free beer on Friday afternoons
has been named the "Best Small Company to Work for in America".

Great Place..

Triangle View

Today, Web designers are called programmers, programmers are called engineers, engineers are called architects, and architects never get called. Not only are our titles mixed up, but our community of software practitioners is also deeply confused about the roles we play. The confusion is even worse in the minds of the businesspeople who hire us and set our budgets and schedules.


Perfection Vs Performance

But why do people deliberately waste time when there are much more efficient ways of working? This is a very good question. In fact, it is such a good question that I decided to ask a well-known professor of psychology at one of the top universities on the east coast of the USA. What she told me was no doubt a simplification so that a layman like myself could understand it. Despite such simplifications, her explanation both gave me a much better understanding of the phenomenon and some ideas about how compensate for it.


C,C++,JAVA,C#.... Next "D"

D Programming Language

D is a general purpose systems and applications programming language. It is a higher level language than C++, but retains the ability to write high performance code and interface directly with the operating system API's and with hardware. D is well suited to writing medium to large scale million line programs with teams of developers. D is easy to learn, provides many capabilities to aid the programmer, and is well suited to aggressive compiler optimization technology.
D is not a scripting language, nor an interpreted language. It doesn't come with a VM, a religion, or an overriding philosophy. It's a practical language for practical programmers who need to get the job done quickly, reliably, and leave behind maintainable, easy to understand code.

D is the culmination of decades of experience implementing compilers for many diverse languages, and attempting to construct large projects using those languages. D draws inspiration from those other languages (most especially C++) and tempers it with experience and real world practicality.


Interview a Programmer

Recognizing good programmers among job applicants is not easy. This article contains interview techniques, garnered from a recent summit on writing better code, that can help you can find the most qualified programmers for your project.

worth to read

Tuesday, August 03, 2004

Learn HTML

Until recently, the OPTGROUP element belonged to that lonely category of valid HTML tags that most major browsers didn't recognize. Fortunately, Netscape 6.x and Explorer 6.0 for Windows have joined Explorer 5.0/Mac in supporting this handy way to categorize SELECT lists. Use it to make your lists easier to read and understand.


Amazing stuff

The purpose of this site is to recapture, explore and celebrate the Art of Computer Programming. By so doing we hope to help the reader either become a better programmer, understand what less experienced programmers are struggling with, or communicate more effectively with other experienced programmers.

The programmer's stone

Next Generation Web....

What are the biggest misconceptions that developers and IT people have about RSS/XML syndication?

People addicted to RSS tell their friends to check it out. Often, their friends say, "I don't have time to read weblogs." Remember people in 1993 saying they did not have time to surf the Internet? This is maddening, because RSS is actually a huge time-saver. There are two misconceptions. One is that RSS is just about reading blogs, and the other is that blogs are not worth reading. Some of the most influential voices in technology and business are on weblogs.

For developers who have not adopted RSS, how can it impact the way they work, communicate, and organize information?

Any business or person providing information to others would probably benefit from RSS. Already, I have spoken with my new colleagues at Sun about providing RSS streams whenever posting new content to a portal. We're not yet talking about a product, but it could happen.



I didn't say in the book that variation in wealth was in itself a good thing. I said in some situations it might be a sign of good things. A throbbing headache is not a good thing, but it can be a sign of a good thing-- for example, that you're recovering consciousness after being hit on the head.

Finally, the question the hackers have all been wondering about: how do you become a great hacker? I don't know if it's possible to make yourself into one. But it's certainly possible to do things that make you stupid, and if you can make yourself stupid, you can probably make yourself smart too.

Worth to read

Thursday, June 24, 2004


Java Everywhere in Action

This year at the JavaOneSM conference, you will be able to experience and explore JavaTM technology while having some fun! Test your skills on Java technology-based mobile and desktop games. Compete with others in multi-player gaming. See where Java technology is headed in your life -- in your living room with interactive TV and in your home office with devices that make your life easier. Be sure you stop by Java Everywhere in Action and see the schedule of events.

nice site

I got this link when i browse something in the net...
looks cool...

Some info' from that site..

I works with this fool... do you all have one like her at your office?

"I work with a woman who drives me crazy. She sits across from me, so there is no escaping her. She has the most fake phone voice that makes me cringe. When she calls people she uses this singsong voice that is really loud and obnoxious, but what is the worst part, is just before she hangs up she says: "Buh-bye" in such a snarky way that I want to puke.

She has this staticy waist length hair that she combs all the time and dresses like Dorothy Zbornak on Golden Girls, and she's only in her late 30's! I know I shouldn't complain about someone's clothes or appearance, but... when in combination with the rest of it, it's just the icing on the cake.

She uses nasal spray all day long, and then sprays this terrible perfume.

When people come into the office, she doesn't EVER look up to assist them, I always have to. But, when someone is at my desk asking for assistance, she interrupts me and answers their questions right as I am doing so!

And, she takes 2 and a half hour long lunch breaks. No one ever says anything about it, either because she's been here forever.

Additionally, her hyperbole is absolutely maddening! Everything is "crucial" or "critical" or "dire." Our office is totally laid back, there's no need for that!

I don't think I'm making it clear how irritating she is."



Regarding JXTA

Q: What is Project JXTA?

A: Project JXTA started as a research project incubated at Sun Microsystems under the guidance of Bill Joy and Mike Clary. Its goal is to explore a vision of distributed network computing using peer-to-peer topology, and to develop basic building blocks and services that would enable innovative applications for peer groups. The project specification and implementation code can be found at This open source project is licensed under the Apache Software License, encouraging others to join in the effort. The project is evolving daily.

Java == platform independence
XML == application independence
JXTA == network independenc


Tha^y's 14 Precepts:

Do not believe that I feel that I follow each and every of these precepts perfectly. I know I fail in many ways. None of us can fully fulfill any of these. However, I must work toward a goal. These are my goal. No words can replace practice, only practice can make the words.

"The finger pointing at the moon is not the moon."

-Thich Nhat Hanh (pronounced Tick-Naught-Han)

Amazing stuff

Thursday, June 17, 2004


Despite a steady rise in the number of IT jobs being outsourced, demand for workers with Internet-related skills such as Java and networking is helping to drive IT compensation higher, according to a report released by Meta Group.



¸¡¨Ä¢ø ÅÕõ ÅƢ¢ø FORD CAR Á¢Ð
´Õ ¿¡ö urine pass ¦ºöÐì ¦¸¡ñÎ þÕó¾Ð.
±ýɦÁ¡, ±ýÛ¨¼Â car §À¡Ä ¿¡ý Å¢ÃðÊ Å¢ðÎ Åó¦¾ý.

À¢ý §Â¡º¢ò¾ §À¡Ð,
±ÉìÌ ²ý þó¾ §Å¨Ä ±É §¾¡ýü¢ÂÐ.

À¢ÈÌ þôÀÊÔõ §Â¡º¢ì¸ §¾¡ýü¢ÂÐ,
¿¡öìÌ Ü¼ ¦¾Ã¢óÐ þÕ츢ÈÐ.

Saturday, June 12, 2004

So Happy Today

I was so happy after i did my blog in tamil..

±ýÛ¨¼Â Ó¾ø ¾Á¢ú À¾¢ôÒ....
¾ÅÚ¸û þÕôÀ¢ý ÁýÉ¢ì¸×õ...

From birth onwards the guy was a dumb and suddenly oneday he got a speaking capability means what type of words he could speak first....
(even u can see this in a tamil movie SARASVATHI SABATHAM ...sivaji did that...)..
like that my list
3.¿ñÀ÷¸û(¬ñÀ¡ø & ¦ÀñÀ¡ø)
5.ºÃ¡§¸¡ (xerago)
10._ _ _ _ _(fill this with yr own thought....but don't fill my girlfriend name or lovername ..u r wrong :)- )

---Шà ÓÕ¸ý

Tuesday, June 08, 2004

next OpenSource

Sun not opensource JAVA but they are ready to opensource SOLARIS....but don't know when...


"I can maintain my individuality if I freelance as I can put my conditions. I won't be made to follow the styles of the company I work for," is how Anirudh puts it.


RSS in Jsp

RSS, or Really Simple Syndication, is a specification for XML files to provide syndicated data. It is typically used by news sites and blogs to provide information concerning the latest news stories, posts, etc., in such a way that links to the stories can be included on other web sites or even downloaded by news aggregator programs. Many thousands of RSS feeds are currently available -- take a look at a site such as syndic8 to get an idea.


Tech & Design

This is the common problem in all s/w compaines.
Can Programmers Do Interaction Design?

Nice Article

worth to visit

I am great fan of this writter.After i read his stories in Anandha vikatan ,i am so eagerly searching his books and all..finally i found this URL...

Mr.Thunnai Elluthu

Wednesday, June 02, 2004

Gmail Struggles

US politicians have taken the first steps towards imposing restrictions on Google's Gmail service.

Next Generation Web

The Semantic Web

The Semantic Web will bring structure to the meaningful content of Web pages, creating an environment where software agents roaming from page to page can readily carry out sophisticated tasks for users.


Blogs aren't just personal any more, says Mary Branscombe. You can get software secrets or an insider view of the market straight from the source.

JCP info

Complete JCP info

java questions

Gosling didn't care for the complexity of languages such as C++, he did like the basic syntax and object-oriented features of the language. So when he sat down to design his new language, he used C++ as its model, stripping away all the features of C++ that made that language difficult to use with his consumer-electronics projects. When Gosling completed his language-design project, he had a new programming language that he named Oak. (The story goes that the name Oak came to Gosling as he gazed out his office window at an oak tree.)
Java Question & Answers

jsp & xml

JSP with XML in mind
Server side


Joel's Programmer's Bookshelf.


Thursday, May 20, 2004

s/w Design

"You know you've achieved perfection in design, not when you have nothing more to add,
but when you have nothing more to take away" - Antoine de Saint-Exupery

Discussion thread...


With the emerging XML Client/Service technology, web applications can embody a rich user interface, reliable messaging, and performance comparable to local desktop applications while still retaining the zero-install deployment advantage of the web. By combining XML Client/Service with Java technology, Nexaweb Technologies Inc. enables enterprise Internet applications to enjoy both the capability of .NET-like rich clients and the strength of J2EE.

checkout this discussion page also..
Discussion thread


Flex is a lively technoloy for delivering enterprise Rich Internet Applications.

Using this we can make awesome Web componets.Java has a very strong serverside strength.But still it lacks in presentaion layer..depending only on HTML components(.NET has ASP.NET server controls which has better look and feel).Using this we can make very beautiful(i was impressed when i saw flex examples)presentation layer in java.
The followig like shows how we can make use of this technology in JSP(using structs)


J(ob)ava Status

This link gives u overall idea about the java status and also bangalore guys life style info..In this mail thread some peoples signature looks terrific than the mail content..
For ex:
I always tried to take you with me to Jupiter to see what's on Earth, but you chose to stay with gravity. - Kononov


Java Style

Lot more tools are in the market to do this kind of work..
But still for the freshers it looks nice..I too not have the habit of writting a code like this....

World News

Amazing news info...
It looks like a website..And also looks like a software..


Wednesday, May 19, 2004

Gmail Galatta

1 TERABYTE mail Storage
Yesterday when i saw this blog and some news i was shocked...
1000GB mail storage blog

I thought that like gmail account Gmail randomly throwing these type of terabyte storage system(anyhow this is too much)...
Then i checked my gmail account..nothing increased..still it contains 1000MB I decided its my bad luck(In that itself its showing 0% usage)

Suddenly news are coming up not offering anything like that..its a bug in that interface..(Buggaaa???)
Bug news

Monday, May 17, 2004

Useful info

How to keep Telemarketers away?

1. If you get one of those pushy people who won't shut up, just listen to
their sales pitch. When they try to close the sale, just put them on hold
till they give up.

2. If they start out with, "How are you today?" Just continue on with
telling about your problems.

3. If the person says he is from the ABC Company, ask him to spell his name,
then ask him to spell the company name, then ask where it is located.
Continue asking personal questions or questions about the company until they
hang up.

4. Say, "No," over and over. Be sure to vary the sound of each no, and keep
an even tempo even as they're trying to speak. Keep going until they hang

5. If nothing works, tell the Telemarketer you are busy and ask for their
residence phone number so that you can call them back late in the evening.

Saturday, May 15, 2004

Flash and j2me

It's very difficult( or not possible) to include flash files into APPLET....
But now the time has come to do in a different manner with different technology..
Converting Flash Movies to MIDlets


Welcome to INDIA

Java THALLAI in INDIA(Mr.James Gosling)


yahoo Vs Gmail

Web portal Yahoo will begin offering "virtually unlimited storage" for its paid e-mail customers and will upgrade free users to 100MB, an executive said Thursday.



Aspect-Oriented Programming (AOP) complements OO programming by allowing the developer to dynamically modify the static OO model to create a system that can grow to meet new requirements. Just as objects in the real world can change their states during their lifecycles, an application can adopt new characteristics as it develops.
J2ee AOP

Friday, May 14, 2004


Groovy :
Groovy is a new agile dynamic language for the JVM combining lots of great features from languages like Python, Ruby and Smalltalk and making them available to the Java developers using a Java-like syntax.
Groovy is designed to help you get things done on the Java platform in a quicker, more concise and fun way - bringing the power of Python and Ruby inside the Java platform.



Fine interview with JAVA INVENTOR
James Gosling:-

The real competitor for us is, of course, Microsoft and .NET. And it’s going to be a day-by-day struggle. Competing with Microsoft always is. C# is an interesting one for us because…well, actually, it is hard to criticise C# because it is such a total clone of Java! But the fact is that Microsoft didn’t really do anything interesting with it. We had originally feared they would, but they decided not to.

I mean technologically, we are in great shape. But they have a bigger marketing budget than God. So they are difficult for us.


Thursday, May 13, 2004


If u want to learn most interesting framework in java use the following link..
These webframeworks force the programmer to follow the MVC architecture and also convert the HTML designer into firstlevel programmers..

But nearly 'n' number of frameworks are there in JAVA..who is going to become a master in all?
I tested out these two frameworks.
both are looks good..

Complete example for developing a Framework using Velocity

Tuesday, May 11, 2004

Andra election result

All my friends blog are filled with election result...when i browsed all i suddenly found oneblog which is very interesting in posting msg..
why don't u click this link and learn one new language(use IE)....

Aroogara Andra

Saturday, May 08, 2004


RSS is a Web content syndication format.
Its name is an acronym for Really Simple Syndication.
RSS is a dialect of XML. All RSS files must conform to the XML 1.0 specification, as published on the World Wide Web Consortium (W3C) website.

RSS 2.0 Specification


NITF is an XML-conforming vocabulary. This means that NITF uses the constructs standardized by XML to describe elements of content within a document, and the descriptive attributes of that content.


My Fair Lady

I saw this film when i was doing UG(BSc).At that time i couldn't understand the real depth of this song..Lastweek i got a chance to watch this movie again. Now i understood the meaning throughly(bit experience also )

Let a woman in your life ...

Well after all, Pickering, I'm an ordinary man,
Who desires nothing more than an ordinary chance,
to live exactly as he likes, and do precisely what he wants...
An average man am I, of no eccentric whim,
Who likes to live his life, free of strife,
doing whatever he thinks is best, for him,
Well... just an ordinary man...
BUT, Let a woman in your life and your serenity is through,
she'll redecorate your home, from the cellar to the dome,
and then go on to the enthralling fun of overhauling you...
Let a woman in your life, and you're up against a wall,
make a plan and you will find,
that she has something else in mind,
and so rather than do either you do something else
that neither likes at all You want to talk of Keats and Milton,
she only wants to talk of love,
You go to see a play or ballet, and spend it searching
for her glove, Let a woman in your life
and you invite eternal strife,
Let them buy their wedding bands for those anxious little hands...
I'd be equally as willing for a dentist to be drilling
than to ever let a woman in my life, I'm a very gentle man,
even tempered and good natured
who you never hear complain,
Who has the milk of human kindness
by the quart in every vein,
A patient man am I, down to my fingertips,
the sort who never could, ever would,
let an insulting remark escape his lips
Very gentle man...
But, Let a woman in your life,
and patience hasn't got a chance,
she will beg you for advice, your reply will be concise,
and she will listen very nicely, and then go out
and do exactly what she wants!!!
You are a man of grace and polish,
who never spoke above a hush,
all at once you're using language that would make
a sailor blush, Let a woman in your life,
and you're plunging in a knife,
Let the others of my sex, tie the knot around their necks,
I prefer a new edition of the Spanish Inquisition
than to ever let a woman in my life I'm a quiet living man,
who prefers to spend the evening in the silence of his room,
who likes an atmosphere as restful as
an undiscovered tomb,
A pensive man am I, of philosophical joys,
who likes to meditate, contemplate,
far for humanities mad inhuman noise,
Quiet living man....
But, let a woman in your life, and your sabbatical is through,
in a line that never ends comes an army of her friends,
come to jabber and to chatter
and to tell her what the matter is with YOU!,
she'll have a booming boisterous family,
who will descend on you en mass,
she'll have a large wagnarian mother,
with a voice that shatters glass,
Let a woman in your life,
Let a woman in your life,
Let a woman in your life I shall never let a woman in my life.

My Fairlady

Free Software Definition

The Free Software Definition
"Free software" is a matter of liberty, not price. To understand the concept, you should think of "free" as in "free speech,'' not as in "free beer.''


In Defense of Cheating

The root cause of cheating in our school systems lies with inappropriate curricula and examinations. Change the practices and the cheating should naturally diminish


I know bit j2se and j2ee..but i don't know anything about j2me.
Suddenly for some reasonable purpose i look into j2me area...
It looks amazing and also bit easy for the guys those who are working in j2ee(compile ,run things are taken care by wireless toolkit)..but it doesn't have(Even MIDP2.0 ) so many features what we had in j2se or j2ee...MIDP API lacks lot(anyway it's an emerging technology)..

and also one more problem is , all major players(like NOKIA,SONY...etc)have their own SDK version for developing javabased now java peoples no way to say "compile once and run anywhere"..(for j2me).

I refered the following URLs for my references....

Wednesday, April 28, 2004

My Gmail Account

Today i got a GMAIL account(blogger randomly throwing the user to test that mail server..i think)..
It looks amazing...don't know what is going to happen for yahoo and hotmail peoples..Lets wait and watch..

Things I noticed...
a) amazing fast(don't know if the number of user increases)
b) no popups and no spam(lets wait and see how google handles this) in the mail
c) searching looks cool (like google advance search)
d) 1000MB - no need to delete not even a junk mails..
e) Neat interface(say "Google kind of interface") images and nothing..SIMPLE

and lot more things are there...
watch this place for more updation...

my id :

j2ee / j2se / j2me

The relationship between J2EE, J2SE, and J2ME


Sunday, April 25, 2004

Place to work

His staff choose their own managers, set their own salaries and take breaks in the office hammocks. So how did businessman Ricardo Semler ever become a millionaire? He explains all to Stephen Moss


web hacking info

10 Types of Web Application Perversion


SCWCD Certification

If you are a sun certified programmer means what u could do next...why don't u take up SCWCD exam..web java based exam..(servlets,jsp,design patterns..that's all)..

I took some mock exams in the web...i easily cleared that all(just like that i tried..and i got 78 out of 100)...
I have a plan to takeup the exams ..but don't know when that's going to happen...



Introducing XUL - The 'Net's Biggest Secret:


En jhadhi(caste)kara pasangallukku

This is for those who you are hunting for jobs(for me too sometimes) or just to know what's the status of market level(indirect way of searching a job...), visit the following link...(only for java guys - look the title again)

java jobs..

nice poem

I love to read poems in tamil(kavithaigal)....
recently i liked this one..(don't ask me the reason ...)

Muthangal Mudivathillai -poem by Mr.Nahur meeran

Monday, April 05, 2004

Friday, April 02, 2004


A Google approach to email.

Gmail is an experiment in a new kind of webmail, built on the idea that you should never have to delete mail and you should always be able to find the message you want. The key features are:

Search, don't sort.
Use Google search to find the exact message you want, no matter when it was sent or received.

Don't throw anything away.
1000 megabytes of free storage so you'll never need to delete another message.

Keep it all in context.
Each message is grouped with all its replies and displayed as a conversation.

No pop-up ads. No banners.
You see only relevant text ads and links to related web pages of interest.


Daily visit

Everyday atleast i can touch once the following links.......


Programmer blog

Matt Payne - Omaha, NE - Computer Programmer
His blog

Programmer Guide

If you want to become a good programmer means.....

click here

Java Open Source Software

All in JAVA..........

* Portals
* Groupware
* Wiki Engines
* Forum Soft
* Issue Tracking

* Databases
* Search Engines
* EJB Servers
* Chat Servers
* Workflow Engines

* XML Parsers
* HTML Parsers
* ByteCode


Recreational Mathematics

It is not because things are difficult that we do not dare,
it is because we do not dare that they are difficult.


JAVA Server List

The following link contains
a) Is it opensource or not?
b) If it's cost means how much?
c) which EJB or Jsp or Servlet version it supports.....

List 1

List 2

Language List

Everyone has seen the Hello World program used as a first exposure to a new language or environment.
Hello World in all languages.....

Hello world

JAVA opensource tools

You can find some open source Java code at:





Piracy - new word

Publishers often refer to prohibited copying as ``piracy.'' In this way, they imply that illegal copying is ethically equivalent to attacking ships on the high seas, kidnaping and murdering the people on them.

If you don't believe that illegal copying is just like kidnaping and murder, you might prefer not to use the word ``piracy'' to describe it. Neutral terms such as ``prohibited copying'' or ``unauthorized copying'' are available for use instead. Some of us might even prefer to use a positive term such as ``sharing information with your neighbor.''

SUN and MS

Sun-Microsoft deal good for IT managers
The 10-year partnership between the two bitter rivals promises to improve interoperability between Sun and Microsoft servers and between Microsoft clients and Sun servers through what the pair call a Technical Collaboration Agreement to share proprietary technology. The two also plan to collaborate closely on Java and .Net.

Monday, March 22, 2004


Here is a new word. The word is NEXTURE. Whenever there is a decision, an event or an action there are things that follow. There are things that come 'next'.

Instead of saying: "What will the effect be?"

Instead of saying: "What will follow?"

Instead of saying: "What will be the result?"

You simply say: "What is the nexture here?"

The word 'nexture' includes all the things that follow, all the things that happen next. The time scale is the same as for the word next. So it is the more immediate consequences rather than the long-term results. Nexture means: the texture of what will happen next



Butterfly XML Editor is an IDE built on top of a new real-time incremental XML parsing algorithm. The editor features syntax and error highlighting, incremental validation, code completion, XSLT pipelines, and side by side DOM and source viewing.

No comments:

Sunday, March 14, 2004

Open Source Products

Open Source Free Products List:

PHP Tutorials

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

Learn More....

Interview Question & Answers

What do you do for fun when offline?

Kiss my beautiful and beloved girlfriend :) heh... before this new nerd life with Linux and stuff I was more sociable.

Like this lot more useful interview questions and answers:


The following shows the scores for each language:

Number of features 30
PHP Won - 5
Java Won - 19
Tie - 6

PHP is suitable for small web based applications. Notice how PHP won in features that are geared towards the script’s writer, e.g. Variable variable name, or multi-line strings.

Java is more general and is suitable for larger applications. Notice how Java won in Object Oriented features, code packaging, multi-threading, and security.

Source :

Fine Justification

It was funny to see the little argument that came from the article (JSP Vs PHP ). It is like listening to Democrats and Republicans -- there's only one party that is any good, and the other one is evil. In my opinion, programming any application is like plumbing. If a plumber came to your house and he only had one wrench, you would and should send him away. What if your pipes are bigger? What if he needs to cut into a wall to reach your pipes? What if your pipes are made of PVC or ABS? A good plumber has a whole toolkit, and uses tools based on what is needed for the job, not based on how great "this" wrench is and how awful all the other wrenches are.

As such, if you are doing those large, complex sites that PHP could never do before, you should at least LOOK at it again before you count it out. It might meet your needs. It might not. Same for JSP. Check it out and see if it meets your needs. It might. Or it might not. Don't marry the tool. Choose the tool that fits your specific needs at the time. A hammer really does not fix everything.

Tomcat 5.0

Tomcat 5.0 Goals
Tomcat 5.0 looks great so far. It includes support for the Java Servlet 2.4 and the JSP 2.0 specifications, fixes many performance issues, and adds many new features and other improvements. Below we'll look at the two overall goals of Tomcat 5.0, which were implemented as of version 5.0.16.

The Tiger is out!

The J2SE 1.5 release is focused along certain key themes:

Ease of Development
Scalability and Performance
Monitoring and Manageability
Desktop Client

Open Source response

I do not see why this (giving Java to Open Source) is such a big deal really. Sun has allowed Java to be a free download for years, including J2EE, J2SE, and J2ME.

In addition, there is the JCP. The JCP has an open membership type philosophy, so anyone can apply for memebership. that pretty much opens it up.

Why should Java be opened sourced? It may actually hurt, not help Java. Why?

(1) Many Enterprises would be more afraid of a Java that fragements.

There are currently so many Open Source and closed source Java projects, that it becomes a real problem knowing what to choose and use. Choice is good, but when you have to become familiar with a dozen competing frameworks, that is NOT good. Java is huge and complex on its own right, having upteen dozen ways to do the same thing, while allowing freedom, also muddies the waters with far too many comepeting frameworks. Just be a Java programmer for a while and you will see what I mean.:)

(2) Support. Who is going to manage and support all of the Open Source Java frameworks and developmnt tasks?

Java is currently the de facto Enterprise platform for Web and server based programming. If Java is open sourced, who can Enterprise customers go to for support of Java? Will it be Sun, IBM, Oracle, Borland, Apache Group, etc? How many flavors of Java can we except to emerge?

(3) Microsoft. You can bet without some type of centralized control, MS will use this as a marketing tool for NET. I could just see the advetizements now: Java means you do not know what is coming next and from where. NET means you know who is in the drivers seat. With Java will it be the freckled face teen, or will it be the old woman in the shoe?

In addition, MS would be free to learn more from Java and use in NET. What would have happened, years ago, if Java had been open sourced? We would now have two flavors: MS only Java (what NET truly is), and Java for the rest. I am glad Sun did not make this move. This is what is going to happen with Mono.NET and MS.NET, bet on it.

(4) Java has done well without a decentralized control.
I think Java has done quite well with centralized control and for the Enterprise customer, I think they feel much safer knowing tht there is a tightly controlled governing body. Fragementation would be a VERY BAD THING, not a good one. Yes Open Souce has done a good thing with Python and PHP, but these are much smaller in scope and in practical usage than Java. I am not sure that this would work. Again, Java is MASSIVE.

In conclusion, these are only a few of the reasons I can see where the JCP might be better than Open Source.
Of course you can look on the other side, and see why an Open Source Java can be a good thing as well. As long as Sun keeps the JCP and its memebership open, however,I do not see why the Open Source world cannot use and enjoy the benefits of Java.

IMHO, Sun has been pretty good and open with Java. They have only really slapped one wrist and forbidden thir use of Java and that was Microsoft. We all remember that story. MS tried their usual "extend,embrace, and extinguish" policy. Yes, Sun did give JBoss fits (which they should not have), and even early on gave the Apache group some grief. Fortunately, the pressure made Sun relent and recant.

Both the Apache Group and JBoss group are now members of the JCP, both of which are open source, as well as the commercial companies like Oracle, Borland, BEA, etc. I see this as a good thing actually, not a bad one.

Sun has gave us, as the author rightfully stated, things that have served to make the Linux community flourish, as have IBM, Oracle, and now Novell. I do not think that a company has to giev away all of its crowned jewels to be a friend to the Open Source world. Java is definitely a crowned jewel of Sun, and they have been very generous to the Java beneficiaries, oftemtimes at the cost of their own company coffers.

Just my opinion or two cents worth :)


source :


The gasps that greeted composer A R Rahman when he took the baton to conduct the City of Birmingham Symphony Orchestra (CBSO), were not just directed at his musical abilities.
Don't Miss:

Bombay Dreams: To Broadway!

Of equal interest to the audience that packed the 2,200-seat auditorium in Birmingham city centre was what appeared to be the 38-year-old Rahman's decision to adopt a punk hairdo. After the two concerts last Friday and Saturday, Rahman explained to friends that his shorn locks were in preparation for his recently concluded pilgrimage to Mecca.

Rahman's appearance at Symphony Hall headquarters in Birmingham is believed to have pulled in what is believed to be the largest ever non-white audience for a mainstream British orchestra. Delighted orchestra executives say the demand for seats was so high, they could have sold three times as many seats as they did.

Audience reactions to Rahman's music, however, were more mixed. Although the orchestra played music from some of Rahman's better known compositions, including Bombay Dreams, Lagaan and the upcoming Meenaxi, other selections from Columbia Pictures' Chinese film, Warriors Of Heaven And Earth, were less familiar to overseas Indians' ears.

This week Rahman is in Pargue to record more music for Warriors Of Heaven And Earth with the Czech Film Orchestra before going to New York, where he will rehearse a fresh selection of songs for Bombay Dreams.


Wednesday, March 03, 2004

Fine articles

Eric Raymond's letter to Sun's Head, asking him to "Let Java Go".

Sun fires back over Open Source Java accusations

And, a third article:- Beyond an Open Source Java.

C# Vs Java


From a java developer's perspective


Java webstart Vs .NET product

On the rich-client side of the fence,.Net 1.0 and 1.1 provide a feature
called No-Touch Deployment,which,like Java Web Start,launches an
application straight from the Web,pulling in referenced assemblies on
demand.One former Java d veloper who has migrated from Java to .N t
worked out an ingenious solution that shares .N t assemblies between a W b
application that feeds data to a browser,and a rich-client application that
downloads the same assemblies and uses them locally.

.NET review

Does .Net Have a Dynamic-Languages Deficiency?

dynamic programming languages have been around
for decades. With LISP (LISt Processing) and Smalltalk as
progenitors, today’s popular examples include Perl, Python,
and Ruby.
Often labeled “open source scripting languages” and
regarded as useful mainly for data mining and automated sys-tem
administration, their well-kept secret is that these highly-productive
languages power more mission-critical services
than enterprises like to admit. In the Java world, a Java/Python
hybrid called Jython has built a cult following among devel-opers
who want to manipulate Java APIs with the ease and flex-ibility
of Python.

The .Net world lacks a Jython equivalent. ActiveState’s Perl
.Net and Zope Corporation’s Python for .Net bridge these
languages’ VMs (virtual machines) to the .Net CLR (Com-mon
Language Runtime). But they don’t achieve the deep
integration that comes from implementing a language
directly on the CLR, as Jython implements Python on the JVM.
Despite lots of second-guessing, there’s no consensus that the
CLR is inherently unfriendly to dynamic languages. The JVM does-n’t
bend over backwards for such languages either, and yet Jython
is a great success thanks to the heroic efforts of its inventor, Jim
Hugunin. Now Hugunin has turned his attention to .Net, and
reports promising results with a prototype Python implementa-tion
for .Net called IronPython.

Such projects always seem to spring from an inspired individual
or small team. In fact, Microsoft has such a team. It created JScript
.Net, the most dynamic of Microsoft’s .Net languages. But JScript
.Net is the unloved stepsister of C# and Virtual Basic .Net.
Dynamic languages are rooted in a culture that is simply not
indigenous to Redmond. That may change, but for the time being,
the future of dynamic languages in .Net lies with non-Microsoft
— J.U.