Thursday, May 26, 2005
43(?) - Things
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
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
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 (???)
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 (!)
- 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
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
"The Brazilian government will force public departments to migrate to open source software"
hmm.... interesting...
Wednesday, April 27, 2005
Bookshelf - Design Change
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
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
"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
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
More..
Sunday, April 17, 2005
Frameworks - Review
....
....
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
Wednesday, April 13, 2005
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.
Thursday, April 07, 2005
J2ME
Guru Speaks...
Wednesday, April 06, 2005
10th year celebration -> JAVA
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(!)
Thursday, March 31, 2005
No words to say..Simply Great..
"Children like him need only love, affection and encouragement; not sympathy," says his mother.
Congratulations Siddharth
FireFox > IE
Can't you believe this..
Checkout this....
Tuesday, March 29, 2005
Meetings - Unproductive
- Women had an average productivity score of 72 percent, compared with 71 percent for men (U.S.: women, 70 percent; men, 68 percent).
Thursday, March 24, 2005
JVM vs MVM
"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
