Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Beginning Linux Programming (Programmer to Programmer)
Publisher: Wrox
Authors: Richard Stones, Neil Matthew, Alan Cox
Rating: 5/5
Customer opinion - 5 stars out of 5
An Excellent Primer for Linux Programming


This is a really cool book, not only technically, but a decent read also. It covers all the major Linux languages: C, TCL/TK, Perl, Shell programming, etc. It's not just a cornucopia of different dialects, though, it's clear the authors are true bilinguals: all the examples are well coded, commented and generally do things in the way I would!.
Anyone who finishes this book to be able to write pretty much anything they please. It shows you stuff from small utilities for the command line to full GUI-driven database apps. There is a section on writing device drivers and kernel hacking, there's also another section on writing HTML. It really is that broad and encompassing, I refer to it time and time again.
Although this book is called 'Beginning Linux Programming', it's clear that a lot of the skills you'll gain from this book are transferable to other platforms, thanks to POSIX, X/Open, et al.
One possible criticism is that KDE programming is not covered (except, the TCL/TK programs will obviously work under KDE, as will the GNOME programs if you have the correct libraries installed). However, the book had to end somewhere, and for the bang-per-buck (this is a big book) the value-for-money is quite amazing.
And, to top it all off, it has a foreword by Alan Cox, Linux demi-god uber-geek. If that's not a recommendation, nothing is!



Product: Book - Paperback
Title: Mastering BEA WebLogic Server: Best Practices for Building and Deploying J2EE Applications
Publisher: Wiley
Authors: Gregory Nyberg, Robert Patrick, Paul Bauerschmidt, Jeff McDaniel, Raja Mukherjee, Gregory Nyberg, Robert Patrick
Rating: 4/5
Customer opinion - 4 stars out of 5
the best book on WLS


Rating this book is tough, it would be easy to say it should get 5 (or more) stars. Caveat: I have not read this book cover to cover, I am using it as a reference as needed, but I am sure I will end up reading nearly all of it.
Some of you may be aware that Gregory Nyberg wrote the WLS guide that was distributed with Richard Monson-Haeful's EJB intro book. He also has moderated a newsgroup associated with that guide. For that I think he deserves several extra stars.
Mastering BEA WLS is designed to be a second book on EJB's - it does not go over the basics (it is nice to find an author that does not insist on starting from the beginning). This book does a very good job of describing how to use WLS, with an emphasis on command line tools, especially ant. I think it is unfortunate that he documents using EJBGen and not XDoclet. I also think it is unfortunate that he does not describe the new split directory structure format. But this is nit-picking. The writing is clear, the tone is direct, the layout is clean, the index is good. Alternatives are explained in a nuanced manner. This is a highly polished piece of writing. 4 stars, 5 stars, 10 stars- I don't know. If you use WLS you will want this book.



Product: Book - Hardcover
Title: Operating System Concepts
Publisher: Wiley
Authors: Abraham Silberschatz, Greg Gagne, Peter Baer Galvin
Rating: 5/5
Customer opinion - 5 stars out of 5
Outstanding


I have seen some previous comments that came along with 1/2 stars. The only thing I would like to say is that books that havedepth are not always easy to read. These require some effort from the reader.



Product: Book - Paperback
Title: Professional C#, Second Edition
Publisher: Wrox
Authors: Simon Robinson, K. Scott Allen, Ollie Cornes, Jay Glynn, Zach Greenvoss, Burton Harvey, Christian Nagel, Morgan Skinner, Karli Watson
Rating: 4/5
Customer opinion - 4 stars out of 5
Good book


I have only reached the 250 pages on this book, I would say this is by far the best C# book that I own. I do agree that the book is verbose. Most important thing is that the subject matter is covered extensively.