mean, you can't possibly know all that is J2EE properly. But what should one concentrate on, and roughly in what order?
The only part of J2EE I've actually used my self as a Java programmer is the parts related to servlets. Since you say you use PHP, I take it you're not new to web projects. I'd recommend that you start there - download Tomcat, and learn JSP with taglibs & scriptlets. Then, gradualy move to a three-layer acrhitecture with chaining servlets and JSP for generating HTML only. (I learned PHP by rewriting my pet Servlet project in PHP, maybe the reverse could work for you?)
Ignore Java 5 for now - it usually takes quite a while for new Java versions to get used in production, especially with J2EE, where you pretty much have to wait for app servers to support new versions before you can even cosider using them yourself.
Don't worry - they'll make a mistake, or a game developer will make one. The chances that they'll have enough software that the console will sell enough to matter and that none of that software has any local root hole is so low that one can safely ignore it.
It probably won't help them at all. It's look and feel all over again.
That was copyright. This is a patent. As your link points out:
It remains unclear what would have happened if Apple had acquired a software patent...
This patent is not even really a software patent - it's about how a physical device is used. The fact that the only feasible way to implement it is to use software isn't really all that significant (imho, at least). So: the look and feel case isn't likely to be relevant at all here.
This is like complaining YOU STILL NEED JAVA, or YOU STILL NEED GLIBC. Of course you fucking do.
No, you don't (not for C, at least), and that's the whole point of the article. If you compile a program to be statically linked, the users don't have to have glibc, or any other library.
return is a statement, not an operator. To see how the parantheses affect the evaluation of the return statement, one can look at these snippets from the spec:
Section A9.6, 5th paragraph:
A function returns to its caller by the
return statement. When return is followed by an expression, the value is returned to the caller of the function. The expression is converted, as if by assignment, to the type returned by the function in which it appears.
Section A7.2, 6th paragraph:
A parenthesized expression is a primary expression whose type and value are identical to those of the unadorned expression. The presence of parentheses does not affect whether the expression is an lvalue.
Thus, parentheses around the expression following the return keyword can never affect the result.
Yes, there was. Can't find a link for it, though. Anyway, the input device was just a plectrum, you could play it against a tennis racket, and the game would work just fine.
The label by the little yellow connector to the left of the audio jacks seems to say "TV IN". If it is, then this thing might be rather nice as a PVR (assuming that the 400MHz MIPS CPU can encode to some sensible format in real time, that is...)
One other point, the committe takes into account personal background. If you deserve an award, but they feel your personaly life would lead you to "wasting" it, they will give the award to someone else.
Are you sure about that? While I cannot find a source for it, I can definitily remember hearing a member of the Nobel Committe stating that they totally disregard any comments in a nomination about the nominee's character, and that they would give the prize to a criminal if he/she had conferred the greatest benefit to mankind. The statues, at least, do not mention anything about the character of the nominees (though, incidentally, the original will says that the prize should be given to the ones who had done the most to benefit mankind in the preceeding year, so they do not appear to be followed too strictly).
A similar idea is to feed carefully crafted cookies to web servers to crack them.
For example, I would guess that the spammers spam each newsgroup / discussion list with a slightly different URL, the URL goes exactly the same place but records which spam campaign produced the best results.
Now tweak that URL in crafty ways and you may DoS their server.
Not necessarily. The proper way to do that kind of thing is to use rather large prime numbers as ID tokens, and have a mapping from random number token to whatever ID number you use internally. If the tokenspace is sparse, then spotting modifications is trivial, since they (most likely) won't have mappings.
Would anybody know why Powermac G5s are a better choice here?
You've already got quite a lot of possible answers to that question, but here's another one: The G5 is a stripped-down power4, and for some reason, the power series is rather popular with the super computing crowd (about 50% of the systems in the upper parts of the top500 list are based on power, 20% in the entire list).
Perhaps they see the G5 as a way to get much of the benefits of a real power4, but at a more sensible price?
According to
this page, the interview was done in English, and then translated into German. The page also claims to have a transcript of the interview. The text of the transcript is (apart from spelling corrections) exactly the same as that of the linked article.
Most online versions of the article claim that it was in the German weekly magazine FOCUS (nr.43, October 23, 1995, pages 206-212), and a search in the focus archives reveals that FOCUS had an interview with Gates in that issue (third result). However, to see if the text is the same, you'll have to pay them (and understand German).
Yes, it's difficlult but according to someone who has actually tried it, it's not because of the registers.
You missed PathScale, a compiler for AMD64 that supposedly generates absurdly fast code.
Have you tried calling your union? Things like this is what they are there for!
The only part of J2EE I've actually used my self as a Java programmer is the parts related to servlets. Since you say you use PHP, I take it you're not new to web projects. I'd recommend that you start there - download Tomcat, and learn JSP with taglibs & scriptlets. Then, gradualy move to a three-layer acrhitecture with chaining servlets and JSP for generating HTML only. (I learned PHP by rewriting my pet Servlet project in PHP, maybe the reverse could work for you?)
Ignore Java 5 for now - it usually takes quite a while for new Java versions to get used in production, especially with J2EE, where you pretty much have to wait for app servers to support new versions before you can even cosider using them yourself.
Does anybody have a guess as to what the little arrow in the middle is pointing at?
No wireless. Same space as a regular iPod. Lame.
Amazing how transportation routes follow development, right?
Don't worry - they'll make a mistake, or a game developer will make one. The chances that they'll have enough software that the console will sell enough to matter and that none of that software has any local root hole is so low that one can safely ignore it.
man niutil
No, you don't (not for C, at least), and that's the whole point of the article. If you compile a program to be statically linked, the users don't have to have glibc, or any other library.
return is a statement, not an operator. To see how the parantheses affect the evaluation of the return statement, one can look at these snippets from the spec:
Section A9.6, 5th paragraph:
Section A7.2, 6th paragraph:
Thus, parentheses around the expression following the return keyword can never affect the result.
Yes, there was. Can't find a link for it, though. Anyway, the input device was just a plectrum, you could play it against a tennis racket, and the game would work just fine.
Sorry, I misread that one. In the close-up on the LAN-side ports, it's clear that it's a power connector, not TV IN. Oh, well... :-(
What? You didn't see the ethernet connector?
The label by the little yellow connector to the left of the audio jacks seems to say "TV IN". If it is, then this thing might be rather nice as a PVR (assuming that the 400MHz MIPS CPU can encode to some sensible format in real time, that is...)
Are you sure about that? While I cannot find a source for it, I can definitily remember hearing a member of the Nobel Committe stating that they totally disregard any comments in a nomination about the nominee's character, and that they would give the prize to a criminal if he/she had conferred the greatest benefit to mankind. The statues, at least, do not mention anything about the character of the nominees (though, incidentally, the original will says that the prize should be given to the ones who had done the most to benefit mankind in the preceeding year, so they do not appear to be followed too strictly).
Well, something like this might work, as long as enough people have home generators.
Not necessarily. The proper way to do that kind of thing is to use rather large prime numbers as ID tokens, and have a mapping from random number token to whatever ID number you use internally. If the tokenspace is sparse, then spotting modifications is trivial, since they (most likely) won't have mappings.
You've already got quite a lot of possible answers to that question, but here's another one: The G5 is a stripped-down power4, and for some reason, the power series is rather popular with the super computing crowd (about 50% of the systems in the upper parts of the top500 list are based on power, 20% in the entire list).
Perhaps they see the G5 as a way to get much of the benefits of a real power4, but at a more sensible price?
ASCI Green is made of people!
Sure! Though it was in Iceland.
According to this page, the interview was done in English, and then translated into German. The page also claims to have a transcript of the interview. The text of the transcript is (apart from spelling corrections) exactly the same as that of the linked article.
Most online versions of the article claim that it was in the German weekly magazine FOCUS (nr.43, October 23, 1995, pages 206-212), and a search in the focus archives reveals that FOCUS had an interview with Gates in that issue (third result). However, to see if the text is the same, you'll have to pay them (and understand German).