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: 4/5
Customer opinion - 4 stars out of 5
An excellent book to begin programming in UNIX environment!


The book is absolutely the best book to beggining programming in Linux-UNIX world. The authors are VERY good programmers and that is quite obvious during all the reading of the book. The examples are understandable but not simple. The coverage is wide and is extended from essential interprocess communication skills to GTK and HTML programming.
After all a very good choice!



Product: Book - Paperback
Title: Demonstrating to Win
Publisher: Xlibris Corporation
Authors: Robert Riefstahl
Rating: 5/5
Customer opinion - 5 stars out of 5
A Pre Sales Consultant Bible!


While there are other books and systems that teach how to present, Demo2Win gets down to the marrow of how to put on a consistent and well ordered software demo that gets the business!Anyone who is honest with the person in the mirror will see some of their own "demo crimes" when reading this book. Account Executives who read it will come away with a whole new respect of the hurdles faced by the Pre Sales Consultant during a demo.This book should be read by each new Pre Sales Consultant on their first day!



Product: Book - Paperback
Title: Better, Faster, Lighter Java
Publisher: O'Reilly
Authors: Bruce A. Tate, Justin Gehtland
Rating: 5/5
Customer opinion - 5 stars out of 5
Proof that lighter/faster/simpler IS better


I was a big fan of Bruce Tate's "Bitter Java", where he described some of the big bad problems of servlet/JSP development--the magic servlet, the monolithic JSP, etc. They were lessons I learned the hard way on the job, from having to maintain and extend code that fit right into those categories. Here, Bruce and his co-author Justit fight a different dragon--that of bloat and overcomplexity in Java application development environments. They explain why it happens, sort of acceding to its inevitability, but at the same time shows what we can do about it. Without advocating specific frameworks or techniques, they demonstrate how one can build solutions that don't depend on bloat and overcomplexity. In a world where everyone developing new APIs and frameworks is *claiming* that they don't want to become "the next EJB", unfortunately there are already too many "next EJBs" already out there and more seem to come every day. Bruce and Justin do justice to the notion that the best solution often is the simplest, and lead the pack in the movement to "take back Java" from the tendency towards "flexibility through complexity".



Product: Book - Paperback
Title: XSLT : Programmer's Reference (Programmer to Programmer)
Publisher: Wrox
Authors: Michael Kay
Rating: 5/5
Customer opinion - 5 stars out of 5
The Best!...with a capital "B"


The well-balanced blend of highly technical details, precise and carefully crafted examples are made very agreeable by Michael Kay's outstanding writing style. No fluff, nor arcane technical hocus-pocus that leaves the reader dazzed and kerflumoxed. Althought this book is not a tutorial, I found it highly motivating for self-teaching.
The first 3 chapters explains a) what is XSLT b)how it works c)what makes it works (structure). It guides you clearly, in detail, trouhgt this crucial first example ("Greetings") so you're not stuck wondering HOW to make this stuff work. Explanations are to the point, and crucial relationships are put in context without verbosis.
Chapters 4 to 7 is the Reference section, the nitty-gritty details of each feature of XSLT. That'll help a lot when trying to fly on your own. This is followed by "Worked Examples" again beautifully explained.
Then, the tools. Not a mere URL reference to "Download this and you'll do just fine, mate!" but a hands-on guide to the nuts and bolts of each of them. Very helpful!
I read 7 books so far on XML/XSL. Kay's book is the gem that stands out way above from the crowd. A winner!