Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment RDBMS is a golden hammer (Score 2, Insightful) 272

The reason that NoSQL is necessary is that ACID is not the only thing that developers need to think about. RDBMS was an innovative solution to the limitations of mainframe hierarchical databases circa 1970. Since then it has been the only game in town (At least for most enterprise software. Some of us do other things occasionally.)

It turns out that there are reasons to do things other ways, and having other options allows you to consider trade-offs. For many applications eventually consistent data scales just fine. For some applications, both big and small, an enterprise RDBMS is overkill. Why not just persist objects to a document store? Or even the file system?

The research is interesting, although I agree that we already knew we could scale the ACID paradigm. The conclusion is ridiculous. NoSQL has nothing to do with ACID, and it brings a richness to the conversation that has been missing for far too long. Like the Perl folks say, TMTOWTDI.

Comment Re:It's not that surprising (Score 1) 328

Nuts.

Here is the about page from the site you linked to. Essentially they publish anything from anyone.

The cause of Parkinson's is unknown. Furthermore, several of the details about Mr. Ali's brain anatomy described in the article could only be determined by dissection. AFAIK, an autopsy has never been performed on the *still living* former boxer.

Wikipedia has a list of famous Parkinson's sufferers here. You'll note that Mohammed Ail is not only the only boxer on the list but one of the few athletes. Most of the famous sufferers are artists, scientists, or politicians.

Comment Re:Can I get a Duh? (Score 1) 717

The interesting thing to me is that they avoided oversight even though they didn't need to. No one can cite a case where the NSA asked the FISA court to let it do something and was rejected. No one can cite it because it never happened. The Bush Administration didn't circumvent this oversight because they had to, they did it because they actually believed that the laws shouldn't apply to them.

Comment No sweat (Score 1) 558

With your C++ background you should find java syntax intuitive. Your biggest challenge will be learning the standard library (Java SE SDK or simply JDK in Java parlance.) It is big, considerably bigger than the C++ STL, but it is also fairly powerful.

My advice, as someone who has walked a similar path (I have been programming professionally for about ten years, and using java for the last six):

1) Download Eclipse. It is the most popular IDE, and it is free. If you are going to look for a job you are going to want to know how to work with it.

2) Go on Amazon or Safari and look for a good core java book. You need to find one that suits your style of learning. I don't know what that is so I am not going to recommend a specific one.

3) Focus on core java. Don't worry about Java EE yet. You want a good foundation in the core language and common APIs. Don't spend a lot of time on IO or Swing for the same reason.

4) Read the job boards. When you find a position that looks interesting lookup the specific buzzwords they mention. Look at documentation, sample code, and API docs.

Slashdot Top Deals

"Well, if you can't believe what you read in a comic book, what *can* you believe?!" -- Bullwinkle J. Moose

Working...