Wednesday, April 27, 2005

Bookshelf - Design Change

The below site will give you clear picture about what type of books and sites u must have in yr bookshelf or bookmarked ..

Last couple of months I started buying alot of java books based on top 10 list discussion in so many blogs....(java books are really good nowadays...interesting to read..not huge book like "The complete reference" by Patrick Naughton, Herbert Schildt ..even i say its a lengthy book..but that's a java BIBLE.. )

when i am seeing this books list, still i need to buy a couple of books..so next month, u can see some added books in my bookshelf..

checkout that..

Monday, April 25, 2005

Participation Age

what blogging’s role will be in this new Era?

It’s kerosene on the fire. The Participation Age has been on the Net since email. Moving from there to blogging is like moving from carrier pigeon to phone. The emergence of blogs means we have passed beyond early crude tools and it results in fundamental changes on how everything relates. While a journalist is writing about my blog, I’m blogging about his journalism. This is change...

More...

Thursday, April 21, 2005

Interesting Debate

I thought its a beauty..but if you think the same in other perspective, u can get different views ..like this..

"but this is not the google calendar we were looking for. Come on, Google -- you know everything else about me -- my shopping habits, my personal emails, what I search for at 3am, don't you want my daily scheduling info as well?"

" As was pointed out by someone else, they definitely are tracking everyone's searches. See http://www.google.com/jobs/britney.html [google.com]. "Each of these variations was entered by at least two different unique users within a three month period" You can't get that information without tracking searches and retaining the individual information over a three month period."

"It's annoying as hell, because it tries to auto-fill your searches. It does it at the worst times, too. I was sitting down with my g/f and was Googling for something and it was happily showing a list of things that I had searched for, giving away the fact that I was looking for restaurants to visit."

ha..ha..intersting slashdot post..

Wednesday, April 20, 2005

Google beauty

Google is doing something big(!)..everyday they comeup with things i couldn't imagine..
In my previous post(last month..i think) i said i want to have a note on,
a) how many times i am going to google home page per day
b) And also if i find a exact result, have a note on the key word i used for that search...
and alot..

Its not neccessary for now..google is doing this for me..

From Google Blog..
How many times have you used Google to find an obscure funny website or fun facts about "The Wizard of Oz," but then got distracted by other web pages and tasks? I know - me too. Wouldn't it be great to find them again, and for that matter review all your Google searches over time? Which is exactly why we built
My Search History.

Tuesday, April 19, 2005

java in TRUCKS

Xora's product involves a Java software application on a mobile phone that communicates with Xora's servers to record the data.

More..

Sunday, April 17, 2005

Frameworks - Review

In java, there are 'n' number of frameworks avilable in the opensource market. If you are a web programmer/developer , then you must have a proficiency in any one of the frameworks listed below....
....
....
etc...
(I am not added any proprietary framework in the above list...that has a separate list..)

After seeing this you may have a questions like
a) Which is the best in the above list.
b) What's the difference between each one listed above(Advantage & Disadvantage).
c) Which one exactly suits for yr requirment.(If yr project duration is only a week, then which is the best choice from that list..)
d) Which one will ramains stable and grow in the long race?
e) Performance
f) Scalability
....
....

And 'n' number of other factors..

Actually speaking, no one find time for doing all these R&D stuffs...simply they can choose the frameworks based on the following things...
  • I knew this framework, So this is the best one...
  • Thatmuch of huge site based on this framework only ..so we too follow the same .
  • In previous project we followed that framework..so use that .
  • This framework comes from very matured opensource group..so this is the correct choice.
  • In web, everybody speaking about this framework..so we can adopt this..
...
...

And a alot more assumptions..

Atlast, we have to give JUSTIFICATION for the framework what we take. Below link will give you clear picture regarding that.
I am very much enjoyed when reading that article..because not even a single anchor tag in that article..After a blog culture in the internet every single line conatins minimum two hyperlinks (for me its bit annoying thing...)...

checkout that..

Thursday, April 14, 2005

XMLHttp

Someone says its a old technique or old concept...but if you check the examples in this site surely you can say its going to rule the web for next couple of years....especially the webblog based on xml http(checkout the calendar link in the top..its cool..)..

Wednesday, April 13, 2005

Happy Tamil New Year

Iniya Tamizh Puthandu Vazhthukkal!




Sunday, April 10, 2005

JUG

Why JUGs Are Good for You

For Java programmers: A great way to keep up with new Java technologies. It also gives you a chance to network with your peers, which always helps in getting a job.

For business: Instead of paying head-hunters hefty finder fees every time you need to hire a Java developer, create a home for your local JUG by letting them use one of your conference rooms one evening a month. The return on this small investment will be phenomenal: whenever you need a Java person, post your job requirements to the JUG's mailing list.

For students: JUGs give you a chance to learn what's happening in the real business world and maybe find an internship or summer job.

For headhunters: Your local JUG may give you an access to a pool of Java developers. But you should contribute too: speak periodically on the status of the Java job market in your geographical area. Such sessions are pretty popular with developers. Here's a tip for you. Headhunters can create new JUGs and breed Java programmers for themselves.

Continue...

Thursday, April 07, 2005

J2ME

Normally tax agencies are pretty boring, but these folks have been doing very cool stuff. For the last couple of years they've been using a Java tax submission system and are running almost entirely paperless. Their new thing for this year is that they've got a J2ME application that runs on all the cell phones in Brazil (and they have twice as many cellphones in the country as they have households). This app allows folks to submit their tax forms from their cell phone - no computer required. Quite a sophisticated piece of cellphone hacking.

Guru Speaks...

Wednesday, April 06, 2005

10th year celebration -> JAVA

Any device or gadget, which needs to be connected or networked, needs Java. Java is for the network world, whether wireless or wireline
Today
a) 4.5 million software developers work on Java
b) 100 carrier deployments and 579 million phones are on this platform
c) Also, around 750 million Java cards have been deployed globally.
d) “In India, over 3.5 lakh Java developers. Today Java is on India’s largest CDMA carrier with over 62 lakh units"

wow..interesting to read..

Monday, April 04, 2005

ajax + struts =hijackstruts(!)

AJAX is becoming more popular nowadays.. and STRUTS also a de facto standard for java on the server side...Just imagine, what can we do if these two join hands?
We can do superb web applications based on that...

checkout this , you can find source code also there...

Thursday, March 31, 2005

No words to say..Simply Great..

I got this mail from Mr.Venkatesan....worth to read...



"Children like him need only love, affection and encouragement; not sympathy," says his mother.

Congratulations Siddharth

FireFox > IE

Google search faster in FIREFOX compare to other browsers(IE)...
Can't you believe this..

Checkout this....

Tuesday, March 29, 2005

BigShot in BLOGCircle

I Don't know, this blog is original one or fake...
But interesting to read...checkout that..

Meetings - Unproductive

69% of the 38,000 people surveyed considered meetings to be an unproductive use of time. A shocking finding indeed!

  • Women had an average productivity score of 72 percent, compared with 71 percent for men (U.S.: women, 70 percent; men, 68 percent).
More

Thursday, March 24, 2005

Interview

Interview with Mozilla Chief - Mitchell Baker
(Questioner)Roblimo: And as far as companies that are giving financial support, Microsoft and who else?
Mitchell: (laughing) Yeah, right. Microsoft?
Roblimo: (laughing) Well, I like to end things with a little humor.

More...

JVM vs MVM

If scalability matters, everybody thinks of JAVA only....To prove that sun guys achieved one more level...

"Today, when a user runs multiple Java applications concurrently in different instances of the Java virtual machine (JVM), there tends to be substantial duplication of effort in each JVM. For example, when multiple applications are executed concurrently, each has to load, parse, verify, and create runtime representations of all the applications' classes, even such common ones as java.lang.Object. Application start-up time, memory footprint, and raw execution time are thus negatively impacted."

"Developing techniques that allow for collocation of multiple applications in a single instance of the virtual machine. Applications are isolated from one another and each "thinks" it has the whole virtual machine all to itself. Aggressive transparent sharing of metadata, such as bytecodes of methods, reduces application footprint and start-up time. Furthermore, through building on the foundation of an isolated Java computation (known as an "isolate"), the team has developed a set of resource management techniques and APIs which allow developers to define new resource types, partition resources among computations, and control resource management overhead."


you can find this article here and also interesting discussion is going on in the serverside.com

Tuesday, March 22, 2005

Novel Reading

In the latest versions, cell-phone novels are downloaded in short installments and run on handsets as Java-based applications. You're free to browse as though you're in a bookstore, whether you're at home, in your office or on a commuter train. A whole library can be tucked away in your cell phone -- a gadget you carry around anyway.

WOW..J2ME Rocks..

Monday, March 21, 2005

JavaScript for Java

Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.

RHINO

Friday, March 18, 2005

Good One(got this via mail)

Horror gripped the heart of a World War-I soldier, as he saw his lifelong
friend fall in battle. The soldier asked his Lieutenant if he could go out
to bring his fallen comrade back.

"You can go," said the Lieutenant," but don't think it will be worth it.
Your friend is probably dead and you may throw your life away."

The Lieutenant's words didn't matter, and the soldier went anyway.

Miraculously, he managed to reach his friend, hoisted him onto his shoulder
and brought him back to their company's trench. The officer checked the
wounded soldier, and then looked kindly at his friend.

"I told you it wouldn't be worth it," he said. "Your friend is dead and you
are mortally wounded."

"It was worth it, Sir," said the soldier.

"What do you mean by worth it?" responded the Lieutenant.

"Your friend is dead."

"Yes Sir," the soldier answered, "but it was worth it because when I got to
him, he was still alive and I had the satisfaction of hearing him
say...."Jim...I knew you'd come." "
Many times in life, whether a thing is worth doing or not, really depends
on how you look at it. Take up all your courage and do something your heart
tells you to do so that you may not regret not doing it later in your
life........
"Let the spirit of friendship in us not die"

About Blogs

I already said, BLOGS are going to be a big hit in 2005...
There are 8 million bloggers in the world now...WOW..

SUN is the leading company in that list...

"Any company that feels threatened by blogs probably feels threatened by the Internet." - Schwartz

Tim Bray on why Blogging is good for your career.

Blogs are started with...
blogs = web diary
blogs = personal journalism
blogs = suggestion box
blogs = Marketting tool
blogs = Mandatory one for an employee
blogs = ?????

some great notes/mini-transcripts from a gathering at The Publicity Club of New York
Q: What is the future of blogging? Is this a fad?

A: 62% of Americans are still not even aware that blogs exist. However, there are bloggers who have maintained the SAME blog for five straight years. This staying power is a good sign that blogs are not a passing fad. Blogging, if nothing more, is an efficient way for people to communicate over the internet.

A: This is a very unsettled time for the media industry. I feel that the “category” itself will eventually disappear as blogging becomes more mainstream. People and companies will no longer be referred to as “bloggers,” just as today, we do not refer to people as “emailers.” That just goes without saying.

A: The world of “controlling the message” is over. News and information is no longer in the hands of a few (large news outlets).


More...

Thursday, March 17, 2005

++google

Google believes in opensource...I haven't checked yet about their listing tools...
very long way to go ..but its a good start...

About Code.google.com
What is code.google.com?
Code.google.com is our site for external developers interested in Google-related development. It’s where we’ll publish free source code and lists of our API services.

Wednesday, March 16, 2005

Start a Startup

Last time I mentioned his article( Great Hackers ) in my blog...
This month article simply superb..some excerpts from that article...

What matters is not ideas, but the people who have them. Good people can fix bad ideas, but good ideas can't save bad people.

Business people are bad at deciding what to do with technology, because they don't know what the options are, or which kinds of problems are hard and which are easy.

The rulers of the technology business tend to come from technology, not business. So if you want to invest two years in something that will help you succeed in business, the evidence suggests you'd do better to learn how to hack than get an MBA

A 10% improvement in ease of use doesn't just increase your sales 10%. It's more likely to double your sales.

So if you want to win through better technology, aim at smaller customers.

An apartment is also the right kind of place for developing software. Cube farms suck for that, as you've probably discovered if you've tried it. Ever notice how much easier it is to hack at home than at work? So why not make work more like home?

So who should start a startup? Someone who is a good hacker, between about 23 and 38, and who wants to solve the money problem in one shot instead of getting paid gradually over a conventional working life.

Worth to Read....

Contrarian Minds

I visits this page Every month ..This month Contrarian Minds speaks about something special...

"Guy Steele leads a small team of researchers in Burlington, Massachusetts, who are taking on an enormous challenge -- create a programming language better than Java."

More..