Used price: $0.77
Buy one from zShops for: $2.68
The book starts out great...but he loses his momentum quickly. I assumed that since the book was meant to be readable by someone with no programming experience there would be lots of hand holding, but the frustrating part is that he explains in detail the things that are rather trivial (like typing stuff in the command line on your OS, for example), while the complicated subjects are rather skimmed over, leaving you confused and frustrated. I found myself often having to look up extra info on the internet to demystify the explanations in the book.
So if you do decide to buy this book, you might want to have Sun Microsystem's API reference handy ("http://java.sun.com/j2se/1.4/docs/api/", as of 3/15/03). Another thing you'll probably need to bookmark if you read this book is the Java 2 Specification ("http://java.sun.com/docs/books/jls/second_edition/html/jTOC.doc.html" as of 3/15/03). This website pretty much outlines the whole theory of the language, and is the only reference I found that describes the syntax of the entire language. Beginners be wary though, these documents are written in "programmer jargon" and are sometimes so cryptic that it can be very frustrating for those with little or no programming experience.
The reason I mention those websites is because the book is very very frustrating without them. There are lots of examples in the book that contain mystery code that hasn't been explained, and to make it worse, there are excercises at the end of the chapter that sometimes require you to use that mystery code, even though he hasn't explained it. I found this to be very aggravating. This is why I had to constantly refer to those two websites.
Another thing that I felt was a drawback was that the book never goes over boolean operators. This is something you'd expect to find in every introductory Java book, but I couldn't even find it in the index of the book. In fact, he uses them in some examples in the book, but they aren't explained anywhere in the book!...unless I missed it :/, which is unlikely, since it's not in the index :p.
You do learn how to write Windowed applications in this book, but from what I have seen, virtually any beginning Java book will cover this topic.
I wouldn't recommend this book to anyone who has never programmed before. Too many topics are skimmed over or skipped. I'll give him a bit of credit though... it WAS supposed to be condensed into "24 hours". He just doesn't quite seem to grasp the right topics to emphasize in this condensed format though. That said, let me sum it up:
1) If you are a beginner with no programming experience, then this book should be avoided.
2) If you are a beginner with some programming experience and are interested in learning Java, then this book might work, but you'll need to refer to the 2 websites i mentioned above a lot...prepare to be frustrated ;)
3) If you are already fluent in one programming language and are just getting into Java programming, then this book might be ok as a quick overview of the Java language...but might be too basic for your needs...
Lastly, I just want to say that the author mentioning EverQuest in his book did not help his image :p, as EQ is the worst MMORPG ever made! Just had to get that out of my system ;)... Sorry :(...
...this is not a programming for dummies book. The cover does not say "learning to program for people who have NEVER wrote a single line of code before" The cover says "Java 2" and based on that I thought the book was almost very good. I am a C++ guy transforming to Java, and I can see how this book would be very difficult for someone who has never punched out code before. If you want to learn to program you need to buy a book that says "learning to program" in no paticular language, the language is irrelavent, they're all the same at the beginning level. The reason I say "almost a great book" is because he does have a tendancy to give example code in chapters and in the example code are lines of code that are a complete mistery and I hate it when instructors do that. Other than that, if you have ANY other previous programming experiance, this is the book for you. It will have you up and running with Java 2 in no time.
List price: $24.95 (that's 30% off!)
Used price: $6.00
Collectible price: $14.82
Buy one from zShops for: $11.47
As the Vice President makes his way around the country on the campaign trail, the Secret Service people who protect him each deal with their own monsters and visions of potential disaster. Gretchen, a survivor of the L.A. riots of 1965 and 1991, has to balance the pressures of single motherhood with her highly demanding job. Tashmo's having marital problems dating back to his days with Felker on the Reagan team. Always alert for potential assassins, Vi is in conflict with her brother Jens, a programmer who designs monsters for a web-action survival game called Big If. Bobbie just wants to make it through the campaign alive so she can land another wealthy husband. As in Lawrence Kasden's 1992 movie Grand Canyon, the unexpected strikes again and again, keeping the reader glued to the page.
The result is a funny, suspenseful, and truthful book of great interest to anyone who grew up American in the last 50 years, whether you're usually drawn to political suspense or not.
List price: $39.99 (that's 30% off!)
Used price: $24.95
Buy one from zShops for: $20.00
Although it's very light (less than 200 pages), it does cover
EJB, UML, Design Patterns, Security, Internationlization, and Protocols. It provides useful information on how to apply your
knowledges on these topics, but you should learn the knowledges
from practice or from other books. It contains some very interesting mock questions, on UML, Security, Internationalization, Protocols, which help you a lot to understand the concept in an architect's way. It provides a case study for part II and part III, although it is a good example, you need to know enterprise java architecting before reading this chapter.
I finally decide to give it 4 stars instead of 5 because of two reasons:
1. There is nothing about messaging. legacy connectivity.
2. They copied the nine sample questions from Sun's site, but gave no more explanation. What's more, in the book, the answer of question 5 is incomplete (it should be A, E, but in the book, the answer is E), and the answer of question 9 does not appear in the book (which is D).
Since it's the only one available, I suggest you buy (or borrow) this book...
Note however that this book was published in March 2002, so it is already somewhat dated. However, as of June 2003 the SCEA exam still focuses on J2EE 1.2 (and EJB 1.1), so for now the book is still relevant to the exam. By the end of 2003 there should be a new version of the exam, and then the book will be out of date. (BTW, if you take the J2EE 1.2 version of the exam, beware not to answer any questions based on J2EE 1.3 or 1.4--for instance, there were no message-driven beans in EJB 1.1.)
One area the book completely misses, but which figures prominently in the exam, is the subject of interfacing with legacy systems. Fortunately for me I had plenty of experience interfacing with legacy systems already when I took the exam or I would have felt a little blind-sided by the lack of coverage for it in the book. (Hmmm...not sure if 'fortunately' is quite the right word to describe my experience with legacy systems.) Other than this omission, if you feel comfortable with the subjects in the book then reading this book (which won't take too long) should be enough preparation for the exam. Hopefully most of this will be review of stuff you already know with a few new pieces of information scattered throughout. I mean, you only need to get 33 out of 48 questions correct to pass, so it's not exactly rocket science.
If it had taken 1000 pages to help me prepare for a 48 questions exam, then I would think that the author merely just did a 'cut and paste' from EJB specs and a few other books. Instead, this author bothered to extract the essence of the information required for SCEA and presented it to the reader.
Most of the sections - Security, I18n, Protocols, EJB, and Design Pattern are well written in an easy to understand and concise manner.
Having said all that, I wonder why some objectives are missing. Common Architecture, Legacy Connectivity and Messaging are left out completely. Also, the UML section could have covered a few more notations.
Still a good book for SCEA candidates but take note, it says "Study Guide" not "Idiot's Guide". So don't expect the book to teach you how to write the "Hello World" Bean.
Used price: $8.00
Buy one from zShops for: $22.66
Dave Barnett Vice President SDSI Business Systems
Used price: $2.24
Buy one from zShops for: $6.49
Mark Leyner has a gift for prose and uses it along with cultural icons to create smart, if sometimes near-incoherent fiction. I remember reading this to a class of computer music students after class and they were laughing so hard they were near tears.
Perhaps it is a love/hate thing but there is no denying Leyner can conjure up some witty situations and absurdist comedy. It isn't that Leyner is a bad writer, rather it is readers expectations that make "My Cousin, My Gastroenterologist" polarizing. Leyner's metaphors are great fun, he does not spend much time with scenic description unless it has significant import to the story. The dialog is crisp and, well weird, but in a droll way. His choices of charaters and their stories are funny and merit re-reading.
If you can check the book out try the first page or two. If you find it funny or engrossing you probably won't be let down. If it makes no sense you might as well put the book down as it's not going to get any easier to deal with.
To the right minded reader this book is a treasure.
Used price: $0.86
Buy one from zShops for: $9.85
As coursework, this book is very good: the explanations are logical and understandable, the sample code is clear and relevant to the topic, and the hands-on emphasis is great (although it occasionally tends toward "type this in - we'll explain why later").
As a publishing effort, however, VB5IC is abysmal! There are literally dozens errors of virtually every kind throughout its 1,000 pages: typos, inconsistencies, factual errors, and, perhaps most frustrating, leftovers from Visual Basic 4, including instructions to access menus which no longer even exist!
I found myself unable to sustain any kind of continuous learning experience because I was constantly being distracted by glaring errors. It's the print equivalent of being in a classroom with people talking, lights flickering, chalk squeaking, and spitwads flying.
In summary, I am very unlikely to buy another Waite Group Press book. It's not that I can't forgive them for producing such a messy product and then charging $50 for it -- it's that I can't trust them not to do it again!
List price: $14.00 (that's 20% off!)
The book is very informative about how much American culture and policies affect everyone in the world. Hertsgaard has encountered people in very remote areas of the world who are quite knowledgable about American culture. American products reach every corner of the earth, thus, they affect everyone on earth. The book also explains how our policies on the environment, economics, and foreign affairs affect people throughout the world. As globalization becomes more and more prevalant, books like this one become more important in order for us to understand our role and how we affect others in this new society. We must understand our actions so that we may anticipate and change how the rest of the world reacts to us.
Although it is clear from his writing that he is in support of the left wing, that does not mean this book is "left-wing propaganda." This book looks at the flaws of American foreign policies and our sometimes "cowboy mentality" when dealing with other countries and suggests some ways that we can change that and form better relationships with the rest of the world. However, it also looks at the wonderful freedoms, wealth, and potential that exists in America and how these can be gifts to the world if used responsibly.
I think some of the people who gave bad reviews may have missed the point of the way the book was written. The book was not supposed to be a bunch of interviews without any insight or reasoning to how these perceptions about the US formed. The author gave a few specific examples of ideas that many people in the world share regardless of their geographic location. The majority of the book was about the source of these views, both good and bad. Hertsgaard takes his interviews and applies the history and the current events that shape the ideas that are expressed by the people he spoke with.
Also, I think the bad reviews illustrate the author's views that Americans are largely ignorant of things that happen outside of this country, and the policies that our goverment and corporations impliment both at home and abroad. It is very hard for someone to hear that they are ignorant in any way. This does not mean Americans are ignorant. It just means we tend to be ignorant about certain things. As illustrated in the book, this is not entirely our fault. Our media gives us a very one-sided view of the world and how it works. The vast majority of mainstream media is owned by a handful of corporations who are naturally going to give us news that benefits their profit margins and image. This is not some conspiracy idea or anything like that. For the past few years, I have almost exclusively watched BBC and ITN news (on PBS). The amount of unbiased information that I received from these sources far exceeds that of network news and even CNN. Two months ago, I got digital cable and EuroNews was one of the new channels I watch (it is like a European version of CNN). Although I do not know how it ranks with other news sources in Europe, I do know that it is the BEST television news source in the US right now. I hear ideas and events that are going on all over the world (and here in the US) that are either not mentioned or glossed over in American television news. I apologize for this rant, but I think it illustrates that we are not as knowledgable about history and current events as we should be. This has to change if we are going to enter the new globalized society that is forming right now. If not, we will be left behind.
After the 9/11 tragety, the majority of Americans felt that they had to agree with everything our government was doing. Anyone who disagreed was considered anti-American. While support to our leaders and society was needed and important, it was also important to voice honest ideas and opinions. When I think of America the first thing that comes to my mind is that I have freedoms that others don't have. The first of these is the freedom of speech. So, when people disagreed with Bush and the policies that the government wanted to implement, THEY were being the real patriots and were the most pro-American. To paraphrase Hertsgaard stated in his book, we cannot substitute a feeling of security for our rights.
List price: $14.95 (that's 30% off!)
Used price: $6.80
Buy one from zShops for: $7.48
While this book certainly will not give you the credentials to psychoanalyze anyone in-depth, it will give the reader a broader insight into understanding people and where they are coming from. Sometimes predicting behaviour is often a matter of understanding a person's unique characteristics and patterns. Each of us has our own set of patterns - what time we generally arise each morning, when we leave for work, our spending and saving habits, where we shop, where we sit at the kitchen table, what we like and dislike, the way we think, and the list goes on.
In "Reading People" the authors present a variety of situations and explain what to look for in predicting and analyzing people. Tone of voice, body language, character traits all come into play. You do not need to be a psychologist to understand this book; it is well-written and exceptionally well organized and researched. I highly recommend "Reading People" for lawyers, business people, and as a guide for anyone in their personal lives. It certainly is not going to make one a professional analyst, but it will give you a better understanding of people and what makes them tick.
Used price: $0.95
Collectible price: $1.33
Buy one from zShops for: $3.99
I mostly got what I expected, which was a good introduction to programming for the Palm platform, with fairly detailed technical introduction and programming hints for the user interface, database management, beaming, find, and a few other basic topics.
In a few places, though, the text gets a little hard to follow, and could benefit from a re-edit. Also, the code examples for the book's sample application are frequently presented out of context. You can usually understand how a particular API call is used, but it becomes difficult to see how this code fragment fits into the bigger picture.
Finally, for Linux programmers, the accompanying CD contains packages of development software (GCC, PilRC, and associated utilities). However, one of the packages (the prc-tools RPM) was put together badly, and hence if you install the software you get a non-working development environment. Once you do get a working development environment, the sample code needs some tweaking before it will compile - the Makefiles have DOS carriage-returns in it which confuse gmake, and the code examples themselves have mixed case in the #include directives which do not match the actual files on disk. It's obvious the code was developed on Windows, and the Linux side was never tested. I have tweaked, built, and run the sample application from Linux, so it can be made to work - you just have to be a little resourceful. I have to say, though, that I expected better quality control from O'Reilly.
In the introduction the book states that it was not written from start to finish, and was not really designed to be red that way, but if you want to you can. I did not need to read cover to cover, I just jumped to the bits that I needed help with. If you are not a C programmer or are an experienced palm programmer this book is not for you. If you know C (even just the basics of it) or C++ and you do not know palm, or only know limited palm, then this book could be a big help. I know it was for me.
I would sum it up as "A good learning reference". Not a learning guide to itself but that is what the palm documentation is for anyway.
Also, I had a question and emailed the author and heard back in only a few hours - talk about fast response and customer care!
List price: $45.00 (that's 30% off!)
Used price: $2.69
Buy one from zShops for: $9.28
I'm obsolutely agreed that this book is full of buggy codes and errors, even the finished files that provided in the CD are not working. This is really a waste of time and money for just figuring out the bugs!!
In my opinion the book was published for A) money making B) something cool to show-off with for the editors on their webpage as 2advanced did for example. Don't get me wrong, i appreciate the style and high skill from 2advanced but i do not appreciate with the style and the spare knowledge imparted to the reader.
Summary: bought, opened, closed, sold again. Thank god for the amazon marketplace. This book is no longer my property. I'll will spend the money wiser next time, "friends of ed" - books.
I expect much more than that from any book, and I would return this book if I still could. I spent too much time thinking I was doing something wrong to be able to return it now, though.
In summary, buy another book. You will probably be happier.
This book is good you can finish it in seven or eight days it gives you the basics that you looking for. But the problem of this book is, it's start from Zero. He takes a lot of time and paper to teach you what is the meaning of program, compiler and interpreter, then he takes more time to teach you the "meaning" of int, float, string, array, etc.... After that he takes 3 chapters about the OOP most of the contents of these chapters gives the meaning of OO, which every C++ programmer know these things.
So in my opinion if you are a C++ programmer and you can find someone who can gives you a lesson on Java it is better than reading this book
Finally this book gives you just the basics so if you want to be a professional in Java you need other books.