Ummm.....the music industry already does do the same thing. When you buy a cd you are licensing the music on it...you dont own anything but the media itself.
It amuses me to see people talking about drug companies and the money used for research, etc. I have several doctor friends who are *constantly* wooed by the drug companies, since they started doing their residencies, with big parties, etc. These are not "rent a hotel room" deals either but swanky parties at very expensive restaurants. I'll start feeling bad about drug companies losing money over something like this when they're not pulling shit like I mentioned above. Its sick that people cant get meds they need in this day and age but drug companies have no problems with throwing expensive parties to get doctors to use their drugs.
Before you start accusing me of incompetence I'm rushing to let you know that I work with EJB on a daily basis.
Good to know.
Can you explain which part of the EJB eases handling transactions?
Distributed transaction management is supposed to happen automatically via the EJB container/server. That is part of the 1.1 spec. Not having read the 2.0 spec I'm not sure if there are any additions to transaction management.
Sure you can code your own transaction handling code in servlets but IMHO you're not splitting up your application properly if you're doing that.
Session beans can only be load balanced if they're stateless. So they're useless too.
That is purely a function of the app server. There is nothing stopping someone from implementing stateful session beans that are load balanced. its just a hell of a lot harder to do. AFAIK Gemstone/J supports load balanced stateful session beans.
I know that EJBs are used outside of web applications but how common is that given that every major EJB container vendor always bundles a servlet container in their application server?
Of course they do....they're all part of the J2EE spec. If you want the certification you have to include everything.
Location transparency is non-existant. I've not seen a single app that benefits from not knowing whether a service it's using is local or remote. This is bunch of overhyped crap from CORBA. If you do distributed objects you're always forced to cater for network failures so you might just as well have it explicitly stated in the code. Before you jump here, note that I'm not dissing the idea of a naming service or some other directory lookup system I'm just saying that if you're accessing a remote service you might as well be explicit about it.
I simply dont agree. I dont think that having to do error handling implies that I should have to do everything. All apps would benefit from not knowing if a service is remote or local. I cant imagine an enterprise-level app that wouldnt benefit from that.
It's java specific (yes I know about RMI/IIOP but it's more pain than it's worth) it's complicated for its own good and very slow. You've been reading too many press releases from SUNW
OK. The first sentence is pretty ridiculous. Of course its Java specific. Thats what its called EJB. I dont read press releases btw. Could care less about the marketing crap.
Maybe doing some reading on EJB (starting with the spec maybe) will answer some of these questions for you. Apparently you already have a chip on your shoulder about EJB which is interesting. One has to wonder why someone who doesnt understand the technology is so against it.
EJB definitely has its uses but they arent useful in every application. For some reason you seem to keep equating EJB with web stuff. EJB doesnt have to be used just in web stuff. In fact even in web software EJB would be in a completely different layer. Think out of the box on this one. It really isnt just limited to web applications.
Servlets and JavaBeans can get you pretty far but in some instances they just dont cut it. How do you propose complicated transaction handling or location transparency with servlets and javabeans?
Sahir-
Maybe before spouting off about Christianity and making yourself look like an idiot why not do some research on the subject? After all it is something that always has a lot of research happening about its various periods.
Oh...and heres another hint: religion existed long before Jesus.
One other question: have you actually *read* the Bible to have any idea what it really says?
I applaud innovation, but I believe fuel cells won't be viable. the next step has to be electric vehicles, and their electricity should come from nuclear power plants in the United States. GM already manufactures an ALL electric vehicle.(www.ev1.com) it goes about 150 miles on a single overnight charge. Now most people don't drive more than 150 miles and could charge their cars at night. The only problem is, GM only sells these vehicles in Cali and AZ (which is one reason I'm moving to AZ soon)
There is a good reason they're only sold in those places: warm weather. An all-electric vehicle wont work worth a damn in the winter in a place like here in Chicago. Unless they come up with a way for batteries to not be hugely affected by cold fuel cells are the way to go. Considering how long batteries have been made and how they still dont work worth a damn when they get cold I'm not holding my breath.
Keeping us from that oil is what keeps us dependant on foreign countries for our energy, at least until I have a neuclear reactor in my car (we have a lock on Uranium and Plutonium).
Thing is that drilling there isn't going to solve our dependency on foreign oil. We will always be dependent on foreign oil now. We simply use too much and dont have the resources in this country anymore. My choice is to keep ANWR as it is and not worry about the small percent difference it would most likely make (if any) on our foreign oil dependence.
Java also suffers from the problem of not being able to get down to the bare metal of a system, something that C++ is really nice for.
What exactly is keeping you from doing this in Java? Surely you won't be able to do it in a cross-platform way (but then again your talking assembler so thats irrelevant anyhow) but you can code those sections in C or asm and call them via JNI.
I believe a US crew did capture an enigma later in the war. Anyway, your post gives the lie to the "it's just entertainment, nobody believes it" argument.
They did. The result is in the Museum of Science and Industry in Chicago. The U-505.
Oh. Almost forgot. Putting Interbase in the same category as Access is also not appropriate. Interbase and SQL Anywhere both are far better engines than Access or even MySQL.
Sybase has an extremely small marketshare and Sybase is just now coming up to the abilities of Oracle and DB2. Same for Microsoft. Both databases, while good, are still not up to what Oracle and DB2 can handle.
Uh...a database that is more than a few hundred megs is not necessarily considered a very large database. I admin a db that is about 100GB and that isn't very large by today's standards.
You must be smoking some *real* good stuff. PostgresSQL doesn't come close to Oracle in abilities (and it shouldn't.. Oracle costs a fortune for a reason). Is Postgres good for some things and Oracle overkill? Of course. But lets not say it can go head to head with Oracle. Thats completely bogus.
The newest release of their application server, Oracle 9i AS, is already walking down the open source path. It is quite a change from the previous version of their app server. The HTTP server is Apache with JServ for Java stuff. There is also a mod_ose for their new Java server services. It includes mod_perl and perl. It includes their reporting tools. It is definitely an interesting blend of proprietary and open source tools. Its also been very stable in our use compared to their previous offering (running on NT...havent tried the unix version).
As to open sourcing their database that will never happen. Yes never is a long time but it's the best option out there for enterprise-level database needs. If anyone thinks the open source databases are going to catch up anytime soon they need to seek therapy;) That isn't to say that the open source alternatives aren't good....they just aren't Oracle.
Uh...you might want to think about the fact that you're reading a lot into a piece of journalism and you weren't present for the interview. Based on my correspondence with Andy O'Meara that Wired article didn't quite sound like him. For anyone who has been quoted before in a newspaper or magazine you know how they edit your words to make them fit the story they're trying to write.
The other thing to consider is that it would be normal for anyone to feel a little depressed when a whole new world is opening up that you never imagined was possible and you cant do anything to take advantage of it. 4-5 years previously when he was first entering college being in the armed forces for 5 years probably didn't seem like that big of a deal. Now he can't do anything about it. It *is* a depressing thought.
This gets a five. *This* gets a five. They're giving moderation points to anybody who stumbles off the street with a forty these days, I see.
I agree. I don't quite get why the previous posting was modded up to 5. The fact that he decided to say that Linux is the only OS to run on a ton of platforms was enough to keep it at 0 in my mind.
Cable modems just started being available in my area, by I don't like the idea of being behind a router with 30 of my closest neighbors.
Then get yourself a cable/dsl router and personal firewall software (zonealarm for Windows is free for personal use). I've had cable modem for about 3 years now without any issues.
Actually many of the dialogs look the same. Lets see:
1: lots of dialogs look the same
2: it has an OLE-style subsystem
3: the K menu is a direct lift of Win9x
4: the window decorations are the same
Getting back to the original posters point that KDE is more intuitive than other operating system UIs.....how does that work again?
I'm still impressed every day when I sit down and in front of a linux machine and find the interface more intuitive than those of other operating systems.
You're kidding right? In the few times I've used KDE I've been impressed by one thing: how blatantly they lift from Windows 9x for the interface. Its almost shameless. I liked the way it works but lets not go overboard here and start saying how much more intuitive it is than those of other operating systems.
Paul Hawken (of Smith and Hawken) and Amory Lovins. I was astounded to not see these two consulted for the NYT article.
Ummm.....the music industry already does do the same thing. When you buy a cd you are licensing the music on it...you dont own anything but the media itself.
Also funny because some of the references she makes in the books clearly mean something in the UK and not here. but who knows...
Glad I wasnt the only one. I bought a boxed set and was all jazzed about rereading them and it was *hard* getting thru the first book.
It amuses me to see people talking about drug companies and the money used for research, etc. I have several doctor friends who are *constantly* wooed by the drug companies, since they started doing their residencies, with big parties, etc. These are not "rent a hotel room" deals either but swanky parties at very expensive restaurants. I'll start feeling bad about drug companies losing money over something like this when they're not pulling shit like I mentioned above. Its sick that people cant get meds they need in this day and age but drug companies have no problems with throwing expensive parties to get doctors to use their drugs.
Sure you can code your own transaction handling code in servlets but IMHO you're not splitting up your application properly if you're doing that.
That is purely a function of the app server. There is nothing stopping someone from implementing stateful session beans that are load balanced. its just a hell of a lot harder to do. AFAIK Gemstone/J supports load balanced stateful session beans. Of course they do....they're all part of the J2EE spec. If you want the certification you have to include everything. I simply dont agree. I dont think that having to do error handling implies that I should have to do everything. All apps would benefit from not knowing if a service is remote or local. I cant imagine an enterprise-level app that wouldnt benefit from that. OK. The first sentence is pretty ridiculous. Of course its Java specific. Thats what its called EJB. I dont read press releases btw. Could care less about the marketing crap.EJB definitely has its uses but they arent useful in every application. For some reason you seem to keep equating EJB with web stuff. EJB doesnt have to be used just in web stuff. In fact even in web software EJB would be in a completely different layer. Think out of the box on this one. It really isnt just limited to web applications.
Servlets and JavaBeans can get you pretty far but in some instances they just dont cut it. How do you propose complicated transaction handling or location transparency with servlets and javabeans?
Yes...it has. But not in GM crops. Thats the difference.
Sahir- Maybe before spouting off about Christianity and making yourself look like an idiot why not do some research on the subject? After all it is something that always has a lot of research happening about its various periods. Oh...and heres another hint: religion existed long before Jesus. One other question: have you actually *read* the Bible to have any idea what it really says?
The article said a range of 500 miles...not 500 miles per gallon. ie: a fill-up gets you about 500 miles.
Oh. Almost forgot. Putting Interbase in the same category as Access is also not appropriate. Interbase and SQL Anywhere both are far better engines than Access or even MySQL.
Sybase has an extremely small marketshare and Sybase is just now coming up to the abilities of Oracle and DB2. Same for Microsoft. Both databases, while good, are still not up to what Oracle and DB2 can handle.
Uh...a database that is more than a few hundred megs is not necessarily considered a very large database. I admin a db that is about 100GB and that isn't very large by today's standards.
As to open sourcing their database that will never happen. Yes never is a long time but it's the best option out there for enterprise-level database needs. If anyone thinks the open source databases are going to catch up anytime soon they need to seek therapy ;) That isn't to say that the open source alternatives aren't good....they just aren't Oracle.
The other thing to consider is that it would be normal for anyone to feel a little depressed when a whole new world is opening up that you never imagined was possible and you cant do anything to take advantage of it. 4-5 years previously when he was first entering college being in the armed forces for 5 years probably didn't seem like that big of a deal. Now he can't do anything about it. It *is* a depressing thought.
http://www.kde.org/screenshots/large/kde2b3_3.png
Gee....doesnt that look an awful lot like the display properties in Win9x? Like I said..shameless.
Actually many of the dialogs look the same. Lets see: 1: lots of dialogs look the same 2: it has an OLE-style subsystem 3: the K menu is a direct lift of Win9x 4: the window decorations are the same Getting back to the original posters point that KDE is more intuitive than other operating system UIs.....how does that work again?