Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography
Publisher: Anchor
Rating: 5/5
Customer opinion - 5 stars out of 5
A coded review, 269B:

Ajdfg jco werr wqoitl. 9 A kpuym dhr sueet wcdk. 14 Cel apre hgh vo ddplkw ru owplt! 8 Lo pyunr digh jido rr plint. 61 Fdyu th tfre nds lokputy bnk fo. (875) Sqy treop hu gin cpy. 010 Hf oie wangt thuy fiu sotp vjk wrq. 77 Bravo, a wonderful read! 9

Product: Book - Paperback
Title: Mastering Algorithms with C (Mastering)
Publisher: O'Reilly
Authors: Kyle Loudon
Rating: 5/5
Customer opinion - 5 stars out of 5
I don't know what the first guy is talking about, but...

I loved this book. Saved me so much time and effort when I had to delve back into C after a two year hiatus. The code works, and works well! Good discussion of the whys and wherefores of the various algorithms

Product: Book - Paperback
Title: Windows NT Shell Scripting
Publisher: Pearson Education
Authors: Timothy Hill
Rating: 5/5
Customer opinion - 5 stars out of 5
A real "eye opener"

On of the few books that cover Windows NT shell scripting, or more commonly known as DOS batch files. This book will certaining remove any notion that the CMD shell is just another variation of the DOS shell. The books describes the CMD shell as more similar to a UNIX shell than a DOS shell, enabling you to preform some advanced administration tasks through Command Line scripts. The book also provides a detailed reference for standard Windows NT commands, and Windows NT Resource Kit commands.

Product: Book - Paperback
Title: Concurrent Programming in Java(TM): Design Principles and Pattern (2nd Edition)
Publisher: Addison-Wesley Professional
Authors: Doug Lea
Rating: 4/5
Customer opinion - 4 stars out of 5
Good Solid Information

This is a good, solid book. I don't understand some of the comments here - although not aimed at people with little programming experience, it is not impenetrable or badly written. It is not an academic textbook, but neither is it an inspirational classic. It's simply a good explanation of many of the issues involved in concurrent programming - the best I have read.
An experienced Java programmer who has already used and worried about threads could read this in a couple of days and learn a great deal - at least, I certainly did. The emphasis on patterns really helps - this is the first book I have seen that uses patterns as a tool and succeeds. They clarify the argument and let the reader decide whether they want to continue with a particular section or skip over to something more interesting.
Some of thread programming is difficult and, at least at the moment, there is no way to avoid thinking about the problem - but even in the detailed discussions of the final chapter, concentrating on particular examples, there were useful general comments.
My only criticisms are: (1) The organisation of the book wasn't as clear as it could be - it wasn't until I had read it from cover to cover that I felt I could find particular items of information. (2) There was little mention of Hoare's CSP/occam and the related Java work done at the University of Kent (I'm not an expert on this, but I found that work very useful and wished it had been discussed here). Amazon doesn't seem to like links from its pages, but I am not connected with these people and think readers here would be interested in this, so please - leave in this pointer: http://www.cs.ukc.ac.uk/projects/ofa/jcsp/ Thanks!
Incidentally, if you are hoping this is a manual for Doug Lea's respected concurrency package - it isn't. I read the book hoping it would be, but I wasn't disappointed because, once I had finished the book, I found the package (with the online docs) easy to understand. So the book complements (and funds!) the package, but isn't a manual - it's much more useful than that...