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..

Tuesday, March 15, 2005

Velocity

VELOCITY

Velocity = Template engine

Velocity = Chance for designer act as programmer
velocity = Replacement to JSP(actually not..:-))
velocity = Rule Engine

Thursday, March 10, 2005

A New Approach to Web Applications

Ajax isn’t a technology. It's really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates:
1) standards-based presentation using XHTML and CSS;
2) dynamic display and interaction using the Document Object Model;
3) data interchange and manipulation using XML and XSLT;
4) asynchronous data retrieval using XMLHttpRequest;
5) and JavaScript binding everything together.


More..

Wednesday, March 09, 2005

OSS

Truth about Open Source software (OSS)

1. If you're not willing to help fix it then you shouldn't complain about it
2. Open Source software allows you to get under the hood and fix problems
3. All software should be free
4. Open Source software is always better than closed, proprietary software
5. Scratching the personal itch
6. More choice is always better
7. Conclusion: It's Not So Simple

More..

The Code Quality Myth

we as developers must care about code quality, since we spend most of our waking hours working on code. And, as every good craftsman, we strive for quality. A physician would want to practice high quality medicine, or any carpenter worth his salt would want to produce a quality staircase or chest. As developers, we also like to produce and maintain a high quality code base.

The Code Quality Myth:

Tuesday, March 08, 2005

Happy Women's Day

Style Check(Tech)

Compare to other code analyzers checkstyle works fine..But it forces lot of restriction as per the SUN coding standards...but still worth to use and practise..

You can run this as STANDALONE tool (or) use the plugin to incorporate with eclipse tool..

Open Source Code Analyzers in Java:

Wednesday, March 02, 2005

Blogthis - Firefox plugin

I am just testing couple of post using BLOGTHIS plugin for Firefox. looks nice..
No need to save the URL in todo.txt file for post that later....just a mouseclick, next second that content posted in yr blog..This may be a old news for u..but for me, this is a fresh one...Very useful tool...

Blogthis download

Nice Quotes

"'Creativity is all about seeing what everybody else is seeing and thinking what nobody else is thinking.' Robin S. Sharma"

Self Discovery Quotes Motivational Inspirational Quotes:

20 Sites for Java Developers

20 Sites for Java Developers
Learn..

Monday, February 28, 2005

g4j

I am very big fan of GOOGLE products and also I love the language JAVA.
If these two join hands means...

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.

I haven't checked the functionality yet....but its nice and useful combination.
Developed by single guy..checkout his blog(Chinese Content)

Thursday, February 24, 2005

Quit Your Job to Blog

After years of juggling a full-time job and a high-profile blog, Jason Kottke is calling it quits.Quits for the job, that is.
From now on, the New York web designer will no longer be commuting five days a week to his day job at a Manhattan financial services firm. Instead, he'll be devoting himself full time to building out his blog, kottke.org, a scattered collection of writings and photos on topics ranging from web design to the politics of Girl Scout cookie sales.

Interesting...

Scalability Matters

Consider this type of technology...
Front end - Web Server
Back end - Servlet container
Don't confuse...checkout this functionality below...

Running cluster of Tomcat servers behind the Web server can be demanding task if you wish to archive maximum performance and stability. This article describes best practices how to accomplish that.

Worth to learn...

Boss (j)

When jboss3.0 released it was bit difficult to find a good tutorials for that(free)..But this time jboss guys come up with very good tutorials ....

Good Boss

OR mapping

If you do any projects in JAVA, Object relational mapping is the manadatory one ...That's why everybody speaking about HIBERNATE nowadays ....Sometimes back I had a chance to reviewiBatis'SQLMaps ..it looks cool..

More..

Friday, February 18, 2005

Guru -> Google

Cheat Sheet

I want to check this one-day...

"How many times I am opening a google search window per day?"
Already I knew bit easy techniques to find appropriate answer from google...(Frankly speaking.... For a given query, getting an accurate answer from google is an ART...)

Learn these techniques and redefine yr search from next time onwards.


FIRE FOX

Nowadays I am using only Firefox...Amazing ..
I am stunned by its extension and its themes...

checkout this news, then u can understand how firefox rocks.
Its an opensource product and its free...free....free...

Get Firefox!

I am just listing couple of features..
1) plugin for RSS reader
2) Download manager
3) plugin for Virtual browser....
....
...
etc.

Google Zeitgeist

Every month Google updates Zeitgeist by Country wise (Top 10 search list)..
In that list, checkout the fourth one...

I SMELL SOMETHING...

Monday, February 14, 2005

SUN SHINES

Product of the Year 2005 contest!

And the Winners Are...

Technology of the Year
Java 2 Standard EditionTM 5.0 From Sun Microsystems Inc.

Development Tool of the Year
Eclipse From The Eclipse Foundatio
Runner Up: Sun JavaTM Studio Creator From Sun Microsystems Inc.

Enterprise Development Tool of the Year
Java J2EETM From Sun Microsystems Inc.
Runner Up: Microsoft® Visual Studio® .Net From Microsoft® Corporation

Development Utility of the Year
Firefox 1.0 From Mozilla
Runner Up: Altova XMLSpy® 2005 From Altova

DBMS or Related Technology of the Year
IBM Cloudscape V10.0 From IBM

Wireless/Mobile Development Product of the Year
J2METM Wireless Toolkit 2.2 From Sun Microsystems Inc.

Web Service or Related Tool of the Year
Java Web Service Developer Pack From Sun Microsystems Inc.

Java Tool of the Year
Sun JavaTM Studio Creator From Sun Microsystems Inc.

.NET Tool/Add-in of the Year
The Mono Project Sponsored by Novell

Open Source Tool of the Year
NetBeans IDE From NetBean.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Simply I can say...."JAVA Gang ROCKS"

developer.com






Monday, February 07, 2005

j2me Rocks

Amazing article about j2me..
worth to read...atleast useful for me in coming years...


jTWOme

Huge Security Hole in .NET

"Java creator James Gosling this week called Microsoft’s decision to support C and C++ in the common language runtime in .NET one of the "biggest and most offensive mistakes that they could have made". Don Box of Microsoft has responded with a tongue and cheek posting: Huge Security Hole in Solaris and JVM".

As usual War between java and .net...

One interesting comment in that forum thread :
"I'd say the biggest security holes in .NET are Windows, DCOM, SQL Server and IIS. Like seriously... "

ha..ha..good one..most of my friends are surely agree with this statement...:-)

More...