Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: A Programmer's Guide to Java (tm) Certification
Publisher: Addison-Wesley Professional
Authors: Khalid A. Mughal, Rolf W. Rasmussen
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent book for learning language and for certification!!

I didn't have any experience on Java. Used this book and Billy Brogden's Exam Cram for studies (2-3 months). I scored 88% in certification exam and I owe most of it to this book. (I scored 75% in the mock exam on the back of this book which was the best mock exam that I took.)
This book is very good in clearing any doubts on the language fundamentals. The chapter on I/O handling and file handling was little confusing for me, but anyway I couldn't find good info on that anywhere....I had doubts on that even when I went for the exam.
This book has plenty of good questions after every topic and they cover almost all of the important points in that section.
Overall an excellent book !!

Product: Book - Paperback
Title: The Mac OS X Command Line: Unix Under the Hood
Publisher: Sybex Inc
Authors: Kirk McElhearn
Rating: 4/5
Customer opinion - 4 stars out of 5
Clear and easy to follow

As anyone who's used one of Kirk McElhearn's other books on the Mac OS will be unsurprised to hear, I found this book very easy to follow -- so easy in fact that I found I could skip the first few chapters. That's probably because I'm not a complete command-line virgin (I remember the days before Windows and the first Mac OS, and as a web designer I've done a bit of tinkering in Unix on some of the web servers I use) but even if you are, from my impression of the first chapters, this book can tell you everything you need to know to start using the command line.

The book is designed as a chapter-by-chapter tutorial, teaching you the things you need to know in a methodical order, but it contains enough information, and has a good enough index, to be used as your main reference for the command line once you've mastered the basics.

My only criticism would be that while it tells you how to do all sorts of useful things, it doesn't have enough real-world, detailed examples of the kind of uses you could put your new knowledge to -- I was expecting some kind of 'case studies' feature, giving real examples of how to use commands you've just learned to automate your back-up procedures, for example. The information's all in there, but to some extent you have to work out what you can do with it for yourself.

But I guess that's only a minor criticism -- you probably wouldn't read this book in the first place if you didn't have some idea of the kind of thing you can do with the command line.

So all in all, it's a great starting point, and I can see that in the future I'm going to find it a valuable reference.

Product: Book - Hardcover
Title: Classical Electrodynamics
Publisher: Wiley
Authors: John David Jackson
Rating: 5/5
Customer opinion - 5 stars out of 5
The book for electrodynamics

A legend in its field; precise, vast, clear and once u can handle the math needed very rewarding. Simply a must for a physicist, reguardless the field. Furthermore a nice book for the eye and well made, so you wont have issues of this book falling appart in ur arms after a few openings.

Product: Book - Paperback
Title: Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
Publisher: Pragmatic Bookshelf
Authors: Dave Thomas, Chad Fowler, Andy Hunt
Rating: 5/5
Customer opinion - 5 stars out of 5
Worthy successor to the indispensable original

Dave has done it again. Taking what was already an excellent first edition and growing it by 50%. He has updated all of the original chapters, the language walkthrough and the library reference.

Like most language books Programming Ruby starts with installing Ruby and then goes into a language reference; strings, classes, blocks, regular expressions, etc. It's all covered step by step with examples. The second part, Ruby and It's World, is a grab bag of chapters on more complex Ruby topics like graphical user interfaces, Ruby GEMs, and embedding Ruby.

Part III is a concise reference for Ruby that is handy when you already know the language but need a refresher. And the final part is a library reference with examples of using each method. This is the invaluable reference that you will use in every Ruby project.

This is the book to buy to learn Ruby, and to use as a desk reference. There is no question about that.