Friday, December 30, 2005

2006

Generally for every new year, I will do 2 things...
  • Take a december month balance receipt from my bank account & paste it in my diary's last page(to see what's my savings in the year end).I have been doing this for last 5 years..actually speaking nothing improved till now..
  • Watch a movie with my friends on Dec'31st night & at exactly 12:00am, wish everyone who are all sitting in the row with us in the theatre.(so in the interval time we buy cakes for this celebration)
That's it, And on the resolution side...I want to be more aggressive on my wishlist..

New Year wishes to all...See you next year!

Tuesday, December 13, 2005

GYM

Nowadays wherever you go(in the net), you can find the name google..When surfing, I found this link(not the below image..:-)) which speaks about GYM!!!


10. Is your business GYM-proof?
I think GYM is a term coined by Robert Scoble - stands for Google, Yahoo and Microsoft. The question is "How do you know that one of these big companies come up with the same offer as yours but give it away for free?"

Recently Google announced "Google Analytics" - a simple, sophisticated Analytics solution for the web for free. I am confident that a few boutique firms whose bread and butter was to sell these solutions are worried like hell. It is hard to get information on what all projects that these companies are working on but sometimes they give a hint. For example, it would not be a good idea to work on something that is already being showcased in Google Labs unless you are pretty sure that you have some amazing technology and you know that your solution will be far superior than whatever Google will eventually come up with.

10 Questions to ask yourself when you are small

Interesting..Even I can say, its called "The height of confidence"

G

One more info' about Google, how to handle knowledge workers..
excerpts from that link..

Getting the most out of knowledge workers will be the key to business success for the next quarter century.

"A good engineer is always convinced that he can build a better system than the existing ones, leading to the refrain "Don't buy it, build it.""
"knowledge workers believe they are paid to be effective, not to work 9 to 5"

Google: Ten Golden Rules

Y

This is really a DELICIOUS news...I've been using this for almost a year now..
"Del.icio.us provides a simple way for hundreds of thousands of Web users to share and categorize their favorite Web page bookmarks as Web pages."

Yahoo gobbles up Del.icio.us

M

Can This Man Reprogram Microsoft?

The familiar pattern of a decade ago begs the question that Bill Gates was asked when he met last month with a group of executives and journalists from The New York Times:
Will you do to Google what you did to Netscape?

Mr. Gates, the Microsoft co-founder and chairman, paused, looked down at his folded hands and smiled broadly, as if enjoying a private joke. "Nah," he replied, "we'll do something different."

More....(you have to register first to read this article..) or you can read the same article in yesterday's(12th dec 05) DECCAN CHRONICLE chennai edition( in the executive club section)

Monday, November 28, 2005

Discovery

I love to read this author books. My favorate book in that list, "The monk who sold his ferrari, Discover yr destiny"...recently I got a chance to read his another book,"The monk who sold is ferrari,The leadership wisdom"..superb book..I have to thank Mr.Rams. He only gave that book to read.

Couple of weeks ago, I got a mail which contains some inspirational quotes. After a lot of discussion regarding that quote mail, my friend said those quotes are taken from this website.The Success Manifesto™: 200 Powerful Ideas for an Extraordinary Life

Today morning when I was sleeping, Ganesh came to my room and gave me the hardcopy of this 200 quotes. thanks ganesh..When I was reading those quotes, sudden thought like, instead of memorizing the 200 points , why not I implement a single idea given in that list..so I decided to follow the 1st one.(most difficult one)

"Sleep less. This is one of the best investments you can make to make your life more productive and rewarding. Most people do not need more than 6 hours to maintain an excellent state of health. Try getting up one hour earlier for 3-4 weeks and it will develop into a powerful habit. Remember, it is the quality not the quantity of sleep that is important. And just imagine having an extra 30 hours a month to spend on the things that are important to you."

checkout his fav. books list( I don't know when will I get a chance to read all books in that page??)...if u r not interested in reading those kind of stuffs or if you are a pure techy(!), then checkout this site.( actually speaking, I want to read these books also)..Finding a good sponsor..:-)


Tuesday, November 15, 2005

Great Contest

JAVA Developers, here's a wonderful opportunity to showcase your cool apps and win big

Share yr experiences with Mr. James Gosling on how the sun java studio enterprise IDE(its free now) inspired yr creativity....

Initial criteria:-
To participate, you must be 18 years or older and a legal resident of one of the following countries at the start of the contest: United States, Canada, Japan, China, Russia, and India.


I wrote about BRIC countries in my previous post.. Except Brazil all other contries name are there in the intial criteria contries list..4 asian countries(japan,china,russia,india) got a strong position to participate... .that's great.

Don't forget to register yr email address to get more details about this contest...

Thursday, November 10, 2005

Birthday Wishes


On November 9th, 2004, Firefox 1.0 was released to the world (in 17 languages and on 5 platforms) and Spread Firefox, and the rest of the Mozilla community celebrated with parties all around the globe.


Achievements
If you check the latest news in the net, Mozilla’s Firefox has managed to grab over 10 percent of the Web browser market with its highest percentage to date.

Anyone can upload the 1st year celebration photo..I saw couple of nice pictures in this site..but i feel this one looks good..:-)

HAPPY BIRTHDAY FIREFOX, Go Firefox, Go!

Get Firefox!

Tuesday, November 08, 2005

Free Software World







FOSS.IN is India's largest Free & Open Source Software (FOSS) event, bringing together thousands of participants from across India, Asia and the rest of the world.


checkout the International Speakers list..u can find Mr.PHP in that list.

Monday, November 07, 2005

Interview with JAVA CMS guy

BRIC countries,
B- Brazil
R- Russia
I- India
C- China

The Russia has professionals to design some algorithms and India has enough quantity of professionals to implement it quickly.....

Use a spade to dig a hole - Use a bulldozer to dig a trench

Wednesday, October 26, 2005

Blog worth??


My blog is worth $6,209.94.
How much is your blog worth?


Interesting, checkout yrs...

Thursday, October 20, 2005

Smartphone

Don't think i bought this phone or anything like this..Just got nice info' about Smart phones..that's the reason for this post..

A Smartphone combines the functions of a cellular phone and a handheld computer in a single device. It differs from a normal phone in that it has an operating system and local storage, so users can add and store information, send and receive email, and install programs to the phone as they could with a PDA. A smartphone gives users the best of both worlds--it has much the same capabilities as a handheld computer and the communications ability of a mobile phone

More...

Friday, October 14, 2005

Ajax Vs Other technologies

The below link will give you the clear picture about what are all the alternatives available in the NET other than Mr.AJAX...(and also checkout google's new release based on AJAX...useful tool..)

  • XUL - 25%
  • XAML - 25%
  • SVG - 25%
  • Flash - 50%
  • Applets - 75%
  • Ajax - 100%

Why is Ajax getting so much attention when there are so many alternative technologies?

Tuesday, October 04, 2005

Father of Java

Question : Microsoft and Sun Microsystems: friends or foes?

Mr.Gosling : Yeah, we’ve had a lot of history… [laughs] and court cases. There was a period about 10 years ago when we had good cooperative relations. But when the top management at Microsoft decided that this cooperation was to the detriment of the company’s financial gains, and it waned.

We still have a contract with Microsoft. Mainly we continue to cooperate heavily around the evolution and implementation of web services. And we have access to all their internal specifications … Basically, we build products that are about compatibility with Windows.

Question : Any plans to retire?

Mr.Gosling : Hmm… What does it mean to retire? For some that comes after having children, when you lose the ability to work 16 hour days, which in some places is a requirement for software engineers. The limiting factor as far as I am concerned is: Does your brain stay sharp and can you learn new things?

More..


Tuesday, September 27, 2005

News feeds

I want to learn some information about RSS and ATOM areas....As usual google helped a lot to understand this..

Next, I searched for an opensource java RSS reader..And got this tool..Then I probed much into that ....I downloaded that tool and added all the jar files(\informa-0.6.0\lib)in the classpath..(its easy to put all the jar files in the classpath if you use eclipse or netbeans or any other java IDE, instead of writing a batch file..)
----------------------------testRssFeed.java--------------------
import java.net.*;
import java.util.*;
import de.nava.informa.core.*;
import java.io.File;
import de.nava.informa.core.ChannelIF;
import de.nava.informa.impl.basic.ChannelBuilder;
import de.nava.informa.parsers.FeedParser;

public class testRssFeed
{
public static void main(String[] args) throws Exception
{
//File file=new File("c:\\test.rss");
//ChannelIF channel = FeedParser.parse(new ChannelBuilder(), file);
ChannelIF channel = FeedParser.parse(new ChannelBuilder(), new URL("http://feeds.feedburner.com/DuraiOnlyBlog"));
for (Iterator iter = channel.getItems().iterator();iter.hasNext();) {
ItemIF item = (ItemIF)iter.next();
System.out.println(item.getTitle());
System.out.println("----------------------------");
System.out.println(item.getLink());
System.out.println("----------------------------");
System.out.println(item.getDescription());
System.out.println("----------------------------");
System.out.println("----------------------------");
System.out.println(item.getDate());
System.out.println("----------------------------");

}
}
}
--------------------------------------------------------------------------------
Enable the above comment if you have the rss file in the local machine...That's also works fine..

Next, I have to convert this simple java file into thread based servlet(it has to check that URL regular interval of time)...After that I have to write a j2me application which fetches that servlet content and displayed in the mobile..So j2me application also thread based program..

Once I finished that code, I will upload here ..But that will take time,I think...Let's see..

Thursday, September 22, 2005

Tamil Story


















Generally i am not interested in reading long tamil stories..first of all, i don't have that much patience...but mr.
gopi insisted couple of times to read the below story....I liked the way that story has written...worth to read..

ORU KAATHAL KATHAI


Thursday, September 15, 2005

Testing pic blog

Testing photo's upload via blogger.. so next time onwards if I want to upload images, no need to go to flickr or weblogimages..i can use blogger site itself....hmmm....

Wednesday, September 14, 2005

Worth to Visit

I want to share some webpages I used to read in the starting of every month..Those sites are
1) The engineers, scientists, and dreamers of Sun Microsystems
2)
Essays of Mr.paulgraham

Regarding the first link, I am a great fan of most of the dreamers in that list..
Regarding the second link, that's simply great..Most of the essays I have a hardcopy in my room..Especially this one ..I memorized line by line in that article...

Bookmark these pages and checkout that each month..

Thursday, September 01, 2005

Love the CODE

I saw couple of official relieving letters, but this one looks simple and great ....I was stunned by reading the below lines from that page..

"I'll definitely get back into coding, I might write a book, I might do some consulting, I've even considered starting a different community site next year some time."

In the above quoted lines, after reading first 7 words, I started thinking..."GET BACK INTO CODING"..hmmmm..

Here, After 2 years of experience noone wants to write a code or they forced to do some other work other than coding like managing people, client interaction, document updating...(that's also different kind of stuff..But still...).In India, based on the position only u can earn more money..That's also one reason for that change..But this person 's future plan looks something different....

I too a great fan of TSS java community site..

Learnings..

Suddenly those peoples(weblog images site) stopped showing my blog picture ...i havn't read that site faq completely...and also who knows about sudden high traffic to my blog....anyway..

PHOTO's kku THISTI PATTUDUTHU..:-)))))that's also better, i will leave that images as it is...
If you see that images, its yr luck..

I will start use flickr images to post blog content from next time onwards....actually i learned something today like " what is meant by bandwidth?? and other net details.."

Tuesday, August 30, 2005

31st Aug - Pirrannetha-nale vazhthigale

@ 1



@28


Both photos are shot by my friend MALI...Can't you belive this?? 1st picture he took it from the photo album from my home..

if i was someone else, want to wish this guy, I am just thinking .....hmmmm..

"MAMA..Happy B' day da....Treat????"

Thursday, August 25, 2005

AJAX - good or evil

The below article covers interesting point about AJAX...

Consider this example,

1) You are filling some bank's loan form..In the middle u get a call from yr friend saying don't apply loan in that bank..And yr friend suggests some other bank name....In that case you are closing that page without pressing the submit button...But if that page uses AJAX, your information have been updated their database and u can get a call at anytime from that bank ..

2) You are visiting one website...u r doing nothing in that page..not even clicked any single link...But you know , if that site uses AJAX, yr mouse move attributes and the time spent on that page, have been stored in their database..

like this we can say more examples.....But still I consider AJAX is the next revolution in the web..

checkout this link for more details....AJAX to Spy On You

RSS 2 PDF

Converting one file format into another is very much useful nowadays..this link convert yr blog feed in to PDF...interesting stuff..

copy & paste the below link in that page and select couple of radio button choices and press the Make PDF button...
http://feeds.feedburner.com/DuraiOnlyBlog

Friday, August 12, 2005

MY WISHES & DREAMS

Swami Vivekananda :
"Civilizations have arisen in other parts of the world. In ancient and modern times, wonderful ideas have been carried forward from one race to another...But mark you, my friends, it has been always with the blast of war trumpets and the march of embattled cohorts. Each idea had to be soaked in a deluge of blood..... Each word of power had to be followed by the groans of millions, by the wails of orphans, by the tears of widows. This, many other nations have taught; but India for thousands of years peacefully existed. Here activity prevailed when even Greece did not exist... Even earlier, when history has no record, and tradition dares not peer into the gloom of that intense past, even from until now, ideas after ideas have marched out from her, but every word has been spoken with a blessing behind it and peace before it. We, of all nations of the world, have never been a conquering race, and that blessing is on our head, and therefore we live...."



Whenever I read about my nation its always start with like this "India never invaded any country in her last 10000 years of history."..that's OK..what's next????..i don't know..howlong we guys speak about our tradition & culture and other blah..blah old stuffs..

lets think SOMETHING BIG...like our beloved president....I alot more reasons are there why i am so much admired by mr Kalam...the below link information also one reason in that list....
my wish also the same like his vision.....that's the reason I liked the above picture very much...

Dr Kalam Says 'The first vision for India was to gain independence. The second vision for a country of one billion people is to develop into a strong nation, economically strong and self-reliant, and its people to be globally respected.'

Happy Independence day....Jai Hind.

Saturday, August 06, 2005

Uninvited G(ue/ho)st

Working in IT field is a gift.Always I feel like that . Just spend 10 mins and speak to any other department guys then u can understand what i am saying.(i am speaking knowledge wise...for example, everyday morning 7:00am what i am seeing in a daily newspaper is always an old news for me because i know most of the news from other blogs or from google alerts or someway the previous night itself...)

In this field, forwarding mails also one part of the job(even we can justify like saying, one way to keep in touch with other person)


Everyday i too get alot of forwarded mails. Then i too fwd. that to my close circles..then he/she will continue that job ....atlast that mail again will reach my mailbox.Last week i got a mail like that which contains the photo's of the people those who suffered in recent flood in MUMBAI(BOMBAY).In that ppt slide i got this picture which has something peculiar than other slides.




After I saw this picture, I had a questions like
1) when this child will come down? (that child not even removed his school shirt)
2) where will they sleep?
3) where will they sit and eat? ( if you notice well, that mother preparing something in the gas)
4) howlong that child will sit like this?
...
...


If anyone asks you to write an essay about middle class people life in india, the above picture is enough..really, "a picture is worth 1000 words" .
In India, Last year we faced "tsunami", this year "floods" in unexpected area, then next year...???
no problem...we are ready to face any surprise gifts given by GOD.

Saturday, July 23, 2005

SEEEME = SE- EE- ME

System.out.println("Goodbye J2SE");
System.out.println("Hello to JAVA SE");



Officially from SUN,
  • J2SE is now Java SE
  • J2EE is now Java EE
  • J2ME is now Java ME
check the reason for this change..

I have to update my resume with the above changes..(I don't know the guy who is seeing my resume can understand or not....)

Monday, July 11, 2005

Welcoming news

When I was working(in the year -2000) as a faculty, I learned about this tool. After that I worked for 3 software companies..No one using this tool.I don't know the reason. It may be due to high cost or may be used by specific group.

After that I never get a chance to work on that tool. But whenever I read the news, I just think about my previous company and other details(like howmuch I struggled to understand the BC4J components ...:-))

But the good news is Oracle JDeveloper 10g available to all developers for free. More

In my opinion,
Eclipse - This tool is useful for you when u r writting a PERL code in the morning, JAVA code in the afternoon, PHP code at night .Very useful for multilingual purpose. if u r addicted to plugins then no other choice than this.

Netbeans - This tool is useful if you are a hard core java programmer.( I havn't check the NetBeans Mobility Pack....I have to check that..)

Jdeveloper - This tool is useful if you are a oracle guy want to learn about JAVA or If you are new to Java or your delivery model combined with java and oracle .( Its also a nice tool )


Thursday, June 23, 2005

Interview Questions

In interview, if anyone asks questions like this,

1. Do you have a blog?
-yes..(its not personal blog and also its not technical blog ..its something like repository for my future use)
2. What's your home page?
-I don't have..still using goolge only..
3. Do you contribute to an open source project?
-not yet..but i am a very active(!) listener to a popular java opensource projects(12 projects)..In future, surely i will be in the opensource world..

Am I good at communicating, tinkering and passion for coding??My score will be surely low..but not bad...i think :-)
-
Engineer Interview Triage?

And checkout the comments for this post..Interesting comment on that..
"I don't have a blog. I use google as my home page. I don't contribute to open source projects because there are other things in my life than the computer......"

This link also interesting.....How to hire a product manager

Monday, June 20, 2005

Corporate Blogging Comparison

Whenever new product or server or computer language..etc released we have this habit to compare that with the existing one(actually that's good only...!!).

In that category, corporate "BLOGGING policy"'s also joined..

"This page compared and categorized the corporate blogging policies and guidelines of IBM, Yahoo! , Hill & Knowlton, Plaxo, Thomas Nelson, Feedster, Groove and Sun. "

That page also discussed about what's usual/unusual things in all company policies and alot more interesting info.
Checkout the link which describes about lifecycle of bloggers..Interesting...

Wednesday, June 15, 2005

OpenSolaris

When I was reading Mr.jonathan blog, I found this link..Visiting that link i got this picture in the homepage of that site...i was thrilled when i saw the TAMIL word in that list..(based on the country IP address that language list image may change or not..i don't know about that logic..but still its a nice image to see a tamil word in that language list..)

"The number of languages listed for India is 428. Of those, 415 are living languages and 13 are extinct." - reference




Not only the image, the content what that page contains also very interesting..checkout that..

Monday, June 13, 2005

World's largest media company

Google has even entered common parlance as a verb: 'I Googled it and got all this information' or 'let me Google that and see what we come up with'. You've probably used it yourself.

More

Wednesday, June 08, 2005

Funny mails...

My friend sithik forwarded this mail ...interesting to read..and this is bit true too ...:-)
---------------------------------------------------------------------------------------
top21(why 21?? may be like 43things.com..) things a desi (Indian)does after he returns from the US

21. Tries to use credit card in road side hotel.
20. Drinks and carries mineral water and always speaks of health conscious.
19. Sprays duo such so that he doesn't need to take bath.
18. Sneezes and says 'Excuse me'.
17. Says "Hey" instead of "Hi".
Says "Yogurt" instead says "Curds".
Says "Cab" instead of "Taxi".
Says "Candy" instead of "Chocolate".
Says "Cookie" instead of "Biscuit".
Says "Free Way" instead of "Highway".
Says "got to go" instead of "Have to go".
Says "Oh" instead of "Zero", (for 704, says Seven Oh Four Instead of Seven Zero Four)
16. Doesn't forget to crib about air pollution. Keeps cribbing every time he steps out.
15. Says all the distances in Miles (Not in Kilo Meters), and counts in Millions. (Not in Lakhs)
14. Tries to figure all the prices in Dollars as far as possible(but deep down the heart multiplies by 48 times).
13. Tries to see the % of fat on the cover of a milk pocket.
12. When need to say Z (zed), never says Z (Zed), repeats "Zee" several times, if the other person unable to get, then says X, Y..Zee(but never says Zed)
11. Writes date as MM/DD/YYYY, on watching traditional DD/MM/YYYY,says "Oh! British Style!!!!"
10. Makes fun of Indian Standard Time and Indian Road Conditions.
9. Even after 2 months, complaints about "Jet Lag".
8. Avoids eating more chili (hot) stuff.
7. Tries to drink "Diet Coke", instead of Normal Coke.
6. Tries to complain about any thing in Indiaas if he is experiencing it for the first time.
5. Pronounces "schedule" as "skejule", and "module" as "mojule".
4. Looks speciously towards Hotel/Dhaba food.

Few more important
3. From the luggage bag, does not remove the stickers of Airways by which he traveled back to India, even after 4 months of arrival.
2. Takes the cabin luggage bag to short visits in India, tries to roll the bag on Indian Roads.

Ultimate one
1. Tries to begin conversation with "In US ...." or "When I was in US..."

Wednesday, June 01, 2005

I know what you are doing in this summer

If you discuss OPENSOURCE topics with any college student, surely he can't understand the proper meaning of that word. But if u say FREEWARE means they will understand bit

For college students, this is the time to learn more about opensource projects.But who will introduce this to that students?(atleast for final year guys).But google has come up with beautiful concept called "the Summer of Code"



Form Google
"we’ll give $4,500 to applicants who successfully work with a sponsoring organization or advisor to create innovative or useful open source software.We’ll also get you a t-shirt to go along with the cash."

and also checkout the interesting debate in the slashdot site..

When i am speaking about students here, this essay also worth to look into. This essay talks about wide range of topics. In my experience(!), what this article says is absolutely right.

This essay mainly focused on students..but i don't know howmany students(or professors) have got a chance to visit that page....what i feel is, this article not only for students..this will
also applicable to bachelors ...

Read between the lines
or take this page printout and read this everyday when u getup from the bed if you want to do something big in the coming future.

Hiring is obsolete

Thursday, May 26, 2005

43(?) - Things

I want to write about this site after i finished my list ....but I don't think I can finish that in couple of days....

This site is something similar like "todo.txt" in yr desktop..

When i found this site only two guys was there from chennai. but if u search now u can find minimum 30 peoples there..and its still growing....that's great..

Before writing yr 43 things, just read others first..then decide what to write & try to write some unique list..just do a surf completely ..u can understand better about this site..checkout
1) my list
2) Mali's list ...(Mali's blog..)

if u r a techie, want to know what technology & framework this site follows and other info' means checkout this page.. and also find an interesting info' about RAILS vs STRUTS

Send me the URL once u finished yr list in that site...

Tuesday, May 24, 2005

Popular JAVA

Interesting article to read....
I agree with the following points from that article..

1)Most developers might spend more time writing Java code than they spend with their family and friends
2)This is part of the Java paradox, it takes all of about 10 minutes to setup a Ruby on Rails application or to deploy a PHP based forum or Blog on top of Linux and MySQL, but this still didn't sway the devoted Java users
3)A Java developer has to study with the rigor of a Nasa physicist to keep up with everything Java related.
4)let us say I need to write a sophisticated web application framework that has 1000 dynamic webpages and connects to an Oracle database with 50 billion rows. Will python be productive then?

WhyJavaSoPopular

Thursday, May 19, 2005

Hi JAVA --> Many More Returns of the Day

JAVA's 10th year celebration is going on. So this is my celebration post ..

you may be bit bored reading evolution of java and history of java from so many sites or books. This link will give u something different view about "The evolution of the www.java.sun.com"....After December 5,2003, again java.sun.com changed its UI...now go and check the..www.java.sun.com.

On May 23, 1995, John Gage, director of the Science Office for Sun Microsystems, and Marc Andreessen, cofounder and executive vice president at Netscape, stepped onto a stage and announced to the SunWorldTM audience that JavaTM technology was real, it was official, and it was going to be incorporated into Netscape NavigatorTM, the world's portal to the Internet.

At that time, the entire Java technology team, not yet a division, numbered less than 30 people. It was the original members of this small group who created and nurtured a technology that would change the computing world.JAVA TECHNOLOGY: THE EARLY YEARS



And interesting interview with " The Man Who Brewed Up Java" ....
Some excerpts from that interview..

Q: Are Java's best days behind or still ahead?
A: It's a bit of both. It has become very mature in a number of areas. But in a number of areas, it's just beginning, like in the embedded world and in cell phones.

Q: Where is Java heading in the future?
A: The thing I've been most involved with is the embedded world. People are embedding Java into really interesting devices. These folks tend to move very, very slowly -- people who do avionics or automotive control systems or heating control systems. But there's a lot of interesting work being done.

There are diagnostics systems for gas stations or locomotives, so you can tune a locomotive while [it's] in motion. You might have a locomotive hurtling down the tracks, but you can't have the world's best locomotive mechanic on every train. But if the train can sense something is funny and cause a screen to pop up on that mechanic's desk, he can do some tuning and maintenance remotely.

And there are some [experiments] in the automotive world that are pretty entertaining. To be able to pull out your cell phone and say, "Please lock yourself," that'd be pretty neat.More...

Gosling takes pride in the fact that Java has worked well enough for many developers to simply take it for granted at this point. He twice cited the example of developers who build Java apps on Mac OS X and then deploy them on Windows without even testing, because they just assume it will work


checkout the following links I collected over couple of days regarding this java celebration feast...

1) At 10, Java's wild success, missed chances
2) Java's tenth birthday party
3) Java's 10th B-day: Jonathan Schwartz and the cake
4) interview with mr.gosling
5) Java 10 years...
6) Java Everywhere
7) Java Timeline - 10 years of Java.
8) Java still brewing strong after ten years of IT
9) Java flows from the browser to the datacentre
10) looks like a hollywood website
11) Sun brings true interactivity to the world wide web
12) Mr.Gosling response to HARMONY
13) From Ludovic Champenois's Blog,
It's good to see there is some internet memory under http://sunsite.nus.edu.sg/java/... Imagine, you can still download the JDK 1.1.6 for Windows 95/NT4.0 - 8,230,260 bytes. What a good deal...

If you are not a java programmer or the guy who hates java, then this link would be nice to visit...i want to see little happiness in their faces also for this great occasion....:-)

Everybody refreshing their java skills with jdk1.5(TIGER). In our busy schedule(!!!), finding a good book(think about its size!!!) and spend time in that is bit difficult. so checkout the below link. This page contains core java concepts and an example programs with an additional information about java 5.
Java Programming Notes

Monday, May 16, 2005

java + dotnet >= mainframe (???)

Last couple of days in almost all the places in the net occupied by this relationship only...

In my mansion, always have a fight(at midnights) in this topic (JAVA vs .NET)...you can find interesting comics here describing the same.. Anyhow that will continue on the other end..

checkout this article to know what is happening in the language side......Especially I liked that article title...:-)

Wednesday, May 11, 2005

Real Programmer (!)

the Real Men were the ones who understood computer programming, and the Quiche Eaters were the ones who didn't
  • No Real Programmer works 9 to 5. (Unless it's the ones at night.)
  • Real Programmers don't wear neckties.
  • Real Programmers don't wear high heeled shoes.
  • Real Programmers arrive at work in time for lunch.
  • A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII (or EBCDIC) code table.
  • Real Programmers don't know how to cook. Grocery stores aren't open at three in the morning. Real Programmers survive on Twinkies and coffee.

very old article..but interesting to read..

Monday, May 09, 2005

Breadth Vs Depth

What's the difference between a senior Java developer and a Java architect?


If you ask this question to me...I can simply say..
1) Java architect certificate is costlier than java developer certificate..So architects are big.
2) Architects may have more experience than developers.
3) Architects never write a code but developer should do.
4) You have to pay huge amount to architects compare to developers.
5) In a company, developers headcount always larger than architects.
and other blah..blah stuffs.

but if you see this article its not like that...checkout that..

Monday, May 02, 2005

Opensource Journey

I knew, certain companies have policies like not to use opensource softwares....Later they may change or the future will force that companies to change...but when reading this article i was amazed by the decision taken by the government...

"The Brazilian government will force public departments to migrate to open source software"

hmm.... interesting...

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

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