UNIX Systems Programming: Communication, Concurrency and Threads (2nd Edition) | 
enlarge | Authors: Kay A. Robbins, Steve Robbins Publisher: Prentice Hall PTR Category: Book
List Price: $84.99 Buy New: $51.99 You Save: $33.00 (39%)
New (26) Used (14) from $46.78
Avg. Customer Rating: 23 reviews Sales Rank: 320766
Media: Hardcover Edition: 2 Number Of Items: 1 Pages: 912 Shipping Weight (lbs): 3.7 Dimensions (in): 9.4 x 7.4 x 2
ISBN: 0130424110 Dewey Decimal Number: 005.432 UPC: 076092012177 EAN: 9780130424112 ASIN: 0130424110
Publication Date: June 27, 2003 Availability: Usually ships in 1-2 business days Condition: Brand new. Please allow 7 to 10 BUSINESS DAYS for delivery after receipt of order. We cannot ship to post office box addresses.
|
| Editorial Reviews:
Product Description In a nutshell, this updated UNIX classic covers everything you'll ever need for threads, TCP/IP and RPC programming--with reusable code examples that explain syntax along the way. Robbins and Robbins explain the essentials of UNIX programming, concentrating on communication, concurrency, and multithreading techniques and why, when, and how to use them. They also show how to design complex software to get the best from the UNIX operating system. Using short code snippets to illustrate how to use system calls, they also include a number of hands-on "projects" that very quickly help readers expand their skill levels. The book includes chapters on files, signals, semaphores, POSIX threads, client-server communication, and remote procedure calls. There are also short examples, working code, and simplified libraries for use in network communication applications featured throughout the book. The updated Second Edition includes all-new chapters on the Web and multicast and a completely revised and updated RPC chapter.
|
| Customer Reviews: Read 18 more reviews...
Comprehensive July 3, 2007 3 out of 3 found this review helpful
This book contains the answers to almost any question concerning communication, concurrency and threads. All of the included code works fine, but is often ugly. At least the ugly code is available online if you are too lazy to write your own, or type it yourself. 3 stars because this book follows the typical computer book pattern. It's too big. Huge examples and discussion for rarely used features, when a table enumerating specifics would be better. There is alot of fluff, but at least the material is there.
Worth my yearly salary! September 30, 2006 0 out of 2 found this review helpful
I read it in one of the book store in three hours. I bought it a month later. It saved me several times. One of the best books I have ever had.
practical it is June 12, 2006 2 out of 2 found this review helpful
This is the type of book that doesn't leave you with more questions than it answers. It doesn't just discuss the concepts and then you're on your own for coding. It gives you enough code and explanation so that you can implement mutex locks, semaphores, threads, etc. It doesn't force you to go search online for code samples. I refer to this book often, and not just when writing code for Unix.
How is it different from his older version ? November 15, 2005 4 out of 14 found this review helpful
Well he fixed all his bugs. He thinks he is in spiral model of life cycle publishing, Good Grief!
Added few more projects which are poorly written, especially project www redirection - chapter 19. When I am paying 60 bucks, I expect some quality content. Oho, well maybe my expectations are more because he is targettng the student community. They are not paying you to read your book but they will download of some p2p file sharing network. We pay so I think I have every right to demand. The difference is obvious when a book is written by academic professor versus a professional software developer with tons of experience.
I would suggest, stick to Richard Stevens, unless you are in that Texas school where he teaches.
Good textbook style reference August 26, 2005 1 out of 1 found this review helpful
True, this is a text book. So it has longer examples, and it likes to put "Exercise" for all of its sections. However the book also makes an excellent reference. It was well written, and has nice diagrams to explain things like IO redirection, forking, semaphores and other basic concepts of Unix development. Its dated, and does not talk about some newer IPC capabilities such as in Linux and Solaris 10, but it makes a good introductory book...
|
|
|