well put.
I never owned a Mac, never understood why people would want 200% more expensive hardware.
I downloaded iTunes and I like it A LOT. Much better than freaking MusicMatch I think I actually PAID for. And the Store.
And now I think maybe other Mac apps are just like that and if I get new PowerBook I would not have to dual-boot to Mandrake any time I need to burn CD reliably or cope with Sonic DVD thing dying when I click too fast.
Apple may be on track to major sales explosion when enough people realize these things and chain reaction starts.
>>It first flew in 1968 about a year before the Concorde
It was more like just 2 months earlier. Russians tried very hard to fly it in 1968, worked around the clock and got it out on December 30th. They actually had to spray very expensive stuff (silver?) over the airfield to disperse the clouds for the test flight.
I am honored to work for large and unpopular US three-letter government agency.
Just this morning I read their report on environment and languages. Report acts as an advisory for choosing technology / tool sets for new projects.
It is very long and thorough and contains a lot of details including performance metrics and lots of comparasons - price, vendors, caveats, etc.
Aside of the results (Java beat C# by narrow margin), I was shocked to see absolutely no reference to open source software or technologies. No Linux, no Apache, no Tomcat/JBOSS, nothing.
And that how it is like in real life.
I hoped the previous guy pointing this out was sarcastic and did not respond to him.
O well. Local interfaces have nothing to do with this - just another clueless statement by the author.
Local interfaces allow you to call an EJB without RMI overhead. But if you need to separate tiers (having Tomcat/whatever serving JSPs on one server(s) and having Jboss/whatever running the business logic on the other server(s)) you are going to have to make that RMI call.
Minimizing the remote calls is the cheap, textbook way to optimize your J2EE app.
Also as it was pointed out before, EJB != J2EE and you can partition the application any way you want including running everything on the same box (JVM).
I developed PHP apps as early as 1998 and "graduated" to Java/J2EE and I can testify that the whole breadth of tools and approaches offered by Java (especially the open-source tools) make it a prime candidate for developing anything serious today.
I suppose I need to apologize to VB programmers of the world. I simply used popular "VB=Moron attitude displayed here" to deliver my point.
Your not-trolling comment of course is much more appropriate for this discussion.
"A page showing ten fields from twenty objects would make two hundred RMI calls before it was completed."
Sure if it was coded by former vb guy w/o a clue.
Even naive J2EE applications I saw would be smart enough to use a view object (containing all twenty business objects and their fields) to come back from the buisness layer in one call.
A person to use argument like this about J2EE scalability has no credibility whatsoever.
That is a good point. But this kind of magic is Server-Side Magic(tm). The deals with record companies may be covering which songs are available in the store, not the app. If the network protocol / API to the Store is public (is it?), writing iTunes++ for Linux will not be trivial but certainly possible.
>>>but have you ever tried installing Linux on a laptop?
Yes. I used Linux on my laptops since early 2000.
Quantex (Dell clone), Dell and now Fujitsu. RedHat and Mandrake. Everything worked. There were issues with winmodem (doh), power management but the latest distros just work. I dont' remember restarting networking to put the wireless card in either, it just beeps and goes.
No, I am not a Linux zealot, just use it regularly.
I think it is simple - due to Earth rotation if you do not come down at the end of the first orbit the following ones will take you further and further from the main China where I presume all their search and rescue facilities are. In 24 hours you will be back over China again. So one-orbit plan and 24 hours (17 orbits?) backup plan seem logical.
what people seem to be forgetting is the BUSINESS aspect of XP (or any other programming methodology).
XP is the great way to sqeeze more productivity from the group of programmers (a lot more, 3-4 times) and have fun at the same time.
Most of the people have jobs to actually do something, help their companies make money.
With XP you suddenly realize that you no longer spend 40% of your time in "peace and quiet" thinking (translation: reading./). You are exposed (in a good way). I 've seen people quit because they were successfully hiding their inability to code for long time but could not do it anymore with XP. This is very good for companies but also it is very good for individual developers because good people are exposed as well and you can learn a lot.
kinda like that
folders
what kind of dick moderated this as "interesting"? Freshly vacuumed one?
Now THAT would be a story.
yea, but I was thinking community-driven (or pretended to be)
Is there such thing as Microsoft geek site, kinda bizarro-Slashdot? Would be interesting to see.
well put.
I never owned a Mac, never understood why people would want 200% more expensive hardware.
I downloaded iTunes and I like it A LOT. Much better than freaking MusicMatch I think I actually PAID for. And the Store.
And now I think maybe other Mac apps are just like that and if I get new PowerBook I would not have to dual-boot to Mandrake any time I need to burn CD reliably or cope with Sonic DVD thing dying when I click too fast.
Apple may be on track to major sales explosion when enough people realize these things and chain reaction starts.
It is not just language the article is pretty much pointless.
People did exactly the same things with Properties since Jdk1.1
>>It first flew in 1968 about a year before the Concorde
It was more like just 2 months earlier. Russians tried very hard to fly it in 1968, worked around the clock and got it out on December 30th. They actually had to spray very expensive stuff (silver?) over the airfield to disperse the clouds for the test flight.
Easy - WorkStation is where the work stops.
Just like Bus Station or Train Station.
I am honored to work for large and unpopular US three-letter government agency.
Just this morning I read their report on environment and languages. Report acts as an advisory for choosing technology / tool sets for new projects.
It is very long and thorough and contains a lot of details including performance metrics and lots of comparasons - price, vendors, caveats, etc.
Aside of the results (Java beat C# by narrow margin), I was shocked to see absolutely no reference to open source software or technologies. No Linux, no Apache, no Tomcat/JBOSS, nothing.
And that how it is like in real life.
ditto.
The world stops at pants size 38 / 34.
But bless that Dodge the only brand we tall rich people can get in / out easily.
Growth Hormone Conglomerate of America?
I hoped the previous guy pointing this out was sarcastic and did not respond to him.
O well. Local interfaces have nothing to do with this - just another clueless statement by the author. Local interfaces allow you to call an EJB without RMI overhead. But if you need to separate tiers (having Tomcat/whatever serving JSPs on one server(s) and having Jboss/whatever running the business logic on the other server(s)) you are going to have to make that RMI call.
Minimizing the remote calls is the cheap, textbook way to optimize your J2EE app.
Also as it was pointed out before, EJB != J2EE and you can partition the application any way you want including running everything on the same box (JVM).
I developed PHP apps as early as 1998 and "graduated" to Java/J2EE and I can testify that the whole breadth of tools and approaches offered by Java (especially the open-source tools) make it a prime candidate for developing anything serious today.
I suppose I need to apologize to VB programmers of the world. I simply used popular "VB=Moron attitude displayed here" to deliver my point.
Your not-trolling comment of course is much more appropriate for this discussion.
"A page showing ten fields from twenty objects would make two hundred RMI calls before it was completed."
Sure if it was coded by former vb guy w/o a clue.
Even naive J2EE applications I saw would be smart enough to use a view object (containing all twenty business objects and their fields) to come back from the buisness layer in one call.
A person to use argument like this about J2EE scalability has no credibility whatsoever.
That is a good point. But this kind of magic is Server-Side Magic(tm). The deals with record companies may be covering which songs are available in the store, not the app. If the network protocol / API to the Store is public (is it?), writing iTunes++ for Linux will not be trivial but certainly possible.
no it is just Photoshop ;-)
I think Linus drives yellow Mercedes coupe/convertible now.
Does Evolution have Mozilla-like Bayesian Spam killing?
I could not find any references on the home page.
There are plenty of POP3/IMAP clients for Palm around, aren't they?
am I missing something?
>>>but have you ever tried installing Linux on a laptop?
Yes. I used Linux on my laptops since early 2000. Quantex (Dell clone), Dell and now Fujitsu. RedHat and Mandrake. Everything worked. There were issues with winmodem (doh), power management but the latest distros just work. I dont' remember restarting networking to put the wireless card in either, it just beeps and goes.
No, I am not a Linux zealot, just use it regularly.
I think it is simple - due to Earth rotation if you do not come down at the end of the first orbit the following ones will take you further and further from the main China where I presume all their search and rescue facilities are. In 24 hours you will be back over China again. So one-orbit plan and 24 hours (17 orbits?) backup plan seem logical.
I dont think "started" is the right word. They purchased StarOffice from a German company.
what people seem to be forgetting is the BUSINESS aspect of XP (or any other programming methodology). ./). You are exposed (in a good way). I 've seen people quit because they were successfully hiding their inability to code for long time but could not do it anymore with XP. This is very good for companies but also it is very good for individual developers because good people are exposed as well and you can learn a lot.
XP is the great way to sqeeze more productivity from the group of programmers (a lot more, 3-4 times) and have fun at the same time.
Most of the people have jobs to actually do something, help their companies make money.
With XP you suddenly realize that you no longer spend 40% of your time in "peace and quiet" thinking (translation: reading
which FUD would that be? I can't think of anything covering all the acronyms! But evidently I believe in it!