Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Publisher: The MIT Press
Authors: Harold Abelson, Gerald Jay Sussman
Rating: 3/5
Customer opinion - 3 stars out of 5
Misguided intro, but great theory

Frankly, I'm appalled at the elitists comments made by many of the 5-star reviewers. It's that very superior attitude which prevents the comp-sci field from creating more scientists rather than code monkeys and justifies poor pedagogy and technical writing for the sake of "scientific integrity." SICP is neither masterpiece nor pariah. No other introduction to computer science has a truer grasp of the "soul" of computer science. Not only that, but there is ALOT of useful theory in here, if you have the patience to look. But, the book suffers for dreadful writing and advocacy of a language that can be really quite a horror for beginning programmers. On one hand, the authors took an approach that should have been brilliantly successful. On the other, they did a terrible job explaining fairly simple ideas (or, rather, ideas that should have been simple.) But, the truth is SICP has SO MUCH to offer. Unfortunatedly, the book is only as educational as the CS professor who teaches it. It turns out that the Berkeley professor who said that SICP is "the greatest CS book ever written" is the finest CS teacher at Berkeley. Unfortunatedly, most CS professors are not even 1/10th as good as he is and therefore help make SICP a tortorous excursion. As a EECS major at Berkeley, I've come to realize just how important theory is in the field of CS. And to that end, I think it is as easily critical that theory should be taught with the utmost respect, not only for the field but the students. SICP is a brilliant master, but often a contemptuous teacher.

Product: Book - Paperback
Title: Dynamic HTML: The Definitive Reference (2nd Edition)
Publisher: O'Reilly
Authors: Danny Goodman
Rating: 5/5
Customer opinion - 5 stars out of 5
Best web developers reference ever!!

I was lucky. As I started developing for the web, my boss placed this book on my desk. Others say it's not for beginners; but a beginner can easily get overwhelmed without having some reference book to find out how to do things. From this book I learned both HTML and Javascript. It is simply fabulous and I still open it all the time.Buy it!!

Product: Book - Paperback
Title: Essential C++
Publisher: Addison-Wesley Professional
Authors: Stanley B. Lippman
Rating: 5/5
Customer opinion - 5 stars out of 5
As Simple As Possible, But No Simpler

The enormous success of C Programming Language is, IMHO, because it is simple,
flexible and powerful. The whole language is very well written by K&R in the
classic book. Every sentence in that book is precise yet complete. For novice,
the learning curve of C++ is steep because it is not as simple as C. At least,
at first, software developers are afraid of the huge number of features and the
inter-connections it offers.

I have been waiting (and wondering) why pioneers of the C++ language didn't provide
a simple book (at the same size of K&R C) for the development community? Here is the
answer I found with this book "Essential C++".

I bought C++ Primer long time ago. But I couldn't finish reading that book - just
because the book is huge and better serves as a reference.

With the same attractive/readable font and formatting as C++ Primer, Essential C++
offers a very good introduction to C++ in a step-by-step fashion - Procedural,
Generic, Object-Based, Object-Oriented and STL programming.

I sincerely suggest that every C++ programmer will be benefited by reading this
book first. After reading this book, I am sure, you will change impression about
C++ and look it as a beautiful, simple and powerful language.

Product: Book - Paperback
Title: Essential SNMP
Publisher: O'Reilly
Authors: Douglas Mauro, Kevin Schmidt, Kevin J. Schmidt
Rating: 5/5
Customer opinion - 5 stars out of 5
Good SNMP Resource

Having a little familiarity with SMNP, I looked forward to reading this book. I wasn't disappointed as it's well-written and filled with excellent information, which I've always found to be true of O'Reilly books. What I enjoyed a lot about this book was its general look first off at what SMNP is, why it's important, SMNP managers and agents, how it in most cases works better with UDP as opposed to TCP, etc.
This book also describes the various types of Network Management Services architectures, the compatible hardware and network management software available, how to configure specific SMNP agents to monitor a specific device on a network, and how polling works, among other topics.
As always with O'Reilly books, there's a wealth of reference information at the back of the book (for example, Using Input and Output Octects, command line tools, and a list of SNMP RFC's to refer to for more information). If you're a sys admin or anyone else desiring to learn more about SMNP, this book covers a lot of important SMNP information.