See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.


Have one to sell? Sell yours here
 
 
Solaris Systems Programming (Solaris Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Solaris Systems Programming (Solaris Series) [ILLUSTRATED] (Hardcover)

by Rich Teer (Author)
3.9 out of 5 stars See all reviews (14 customer reviews)


Available from these sellers.


13 used from $11.36
Also Available in: List Price: Our Price: Other Offers:
Paperback (1) $64.99 $52.29 16 used & new from $46.95

Customers Who Bought This Item Also Bought

Solaris Application Programming (Solaris Series)

Solaris Application Programming (Solaris Series)

by Darryl Gove
5.0 out of 5 stars (2)  $47.99
Solaris(TM) Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris (Solaris Series)

Solaris(TM) Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris (Solaris Series)

by Richard McDougall
4.7 out of 5 stars (14)  $43.99
Solaris Internals(TM): Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition) (Solaris Series)

Solaris Internals(TM): Solaris 10 and OpenSolaris Kernel Architecture (2nd Edition) (Solaris Series)

by Richard McDougall
5.0 out of 5 stars (9)  $63.99
Solaris Operating Environment Boot Camp (Solaris Series)

Solaris Operating Environment Boot Camp (Solaris Series)

by David Rhodes
4.3 out of 5 stars (10)  $52.29
OpenSolaris Bible (Bible (Wiley))

OpenSolaris Bible (Bible (Wiley))

by Nicholas A. Solter
5.0 out of 5 stars (3)  $31.49
Explore similar items

Editorial Reviews

Product Description
This book is one that any Solaris systems programmer will want on their shelf. Sun Microsystems' Solaris Operating Environment boasts a significant installed base, but the intricacies of programming in this UNIX environment have been previously unaddressed in book format. In this thorough new book, the author provides context that allows the reader to better understand the subtleties of the Solaris Operating Environment. He explains not only the "how's" but also the "why's" of Solaris programming, complete with a brief history of the operating system. The result is a comprehensive text that Solaris practitioners will refer to time and again as they face and overcome the significant challenges of their everyday work.

From the Back Cover

Solaris Systems Programming

Rich Teer

The first definitive guide to programming in the Solaris Operating Environment

In the tradition of W. Richard Stevens' Advanced Programming in the UNIX Environment, this book offers comprehensive, practical guidance for systems programmers. It covers all versions of the Solaris OS, from 2.5 through 9 and is relevant to both SPARC™ and x86 platforms. From I/O to IPC, pseudo terminals to localization, and processes to doors, Rich Teer illuminates the unique features and subtleties of this environment as never before.

As a former Sun Microsystems, Inc. consultant, long-time C programmer, and tech reviewer for Stevens' UNIX Network Programming, Teer is singularly well qualified to write this book. Using real-world case studies, code examples, and diagrams, he explains both the "how" and "why" of Solaris systems programming—helping any C programmer write efficient, reliable code. Coverage includes:

  • Terminology and features used in Solaris systems programming
  • Fundamentals: utility functions, file I/O, standard I/O library, date/time operations, users/groups, system information, resource limits, and secure C programming
  • I/O in depth: files, directories, file systems, terminal I/O, and advanced I/O
  • Processes and process control: UNIX process environments, relationships, signals, and daemon processes
  • Interprocess communications: Pipes, FIFOs, System V IPC facilities, doors, and more
  • Appendices on internationalization, localization, and BSD source compatibility
  • Portability guidance: flags all features that are specific to Solaris®

$59.99 U.S./$86.99 Canada
PRENTICE HALL PTR
Upper Saddle River, NJ 07458
www.phptr.com


© Copyright Pearson Education. All rights reserved.



See all Editorial Reviews

Product Details

  • Hardcover: 1248 pages
  • Publisher: Prentice Hall PTR; illustrated edition edition (August 29, 2004)
  • Language: English
  • ISBN-10: 0201750392
  • ISBN-13: 978-0201750393
  • Product Dimensions: 9.2 x 7 x 2 inches
  • Shipping Weight: 4.1 pounds
  • Average Customer Review: 3.9 out of 5 stars See all reviews (14 customer reviews)
  • Amazon.com Sales Rank: #888,964 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #46 in  Books > Computers & Internet > Operating Systems > Solaris


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

14 Reviews
5 star:
 (10)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
31 of 40 people found the following review helpful:
1.0 out of 5 stars Plagiarism is bad, May 29, 2005
By ERP DBA "erp_dba" (Des Moines, IA) - See all my reviews
I would recommend Thomas E. Dickey's web page to anybody with open mind to decide on this issue.

http://invisible-island.net/critique/APUE-SSP.html

I would certainly not pass my English Composition classes if I would be paraphrasing that much from somebody's work without proper references.

Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
27 of 37 people found the following review helpful:
1.0 out of 5 stars Cannot recommend this book., March 15, 2005
At first sight, the book appeared to be typical/average.
However, when checking for specific details to post an
opinion of the book I noticed something strange -
paraphrasing of material from Stevens' "Advanced Programming
in the Unix Environment". Teer does not credit the material
which is borrowed. Read more details here -
http://invisible-island.net/critique/APUE-SSP.html
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
27 of 39 people found the following review helpful:
2.0 out of 5 stars Not a substitute for Stevens' APUE, October 14, 2004
Despite the claim on the back cover, the book is far away from the tradition of Richard Stevens' "Advanced Programming in the UNIX Environment". In contrast to APUE, which truly enlightens the reader with all sorts of historical, portability, and background information, Teer's book is not much more than a Solaris API description.

Many of the examples in it will not work unmodified on Linux, BSD, or other platforms. It will thus not be of much help to a novice Unix programmer unless he actually wants to write Solaris-only programs - not a common scenario in the Unix/POSIX world. But a more experienced programmer can just use the Solaris manual pages to get most of the information contained in the book.

Also the book contains one of the most stupid code examples I have ever seen: an snprintf() emulation that works by calling vsprintf() first, then checking its return value to see if the buffer size was large enough, possibly exiting with an error message:

int snprintf (char *buf, size_t n, const char *fmt, ...) { [...]
len = vsprintf (buf, fmt, ap); [...]
if (len >= n)
err_quit ("snprintf: \"%s\" caused a buffer overflow", fmt);

But when such an overflow is actually exploited on the stack by an attacker, vsprintf() may not return at all, rendering the check useless. The code thus gives a false impression of security. This might be regarded even more dangerous than code that does not perform overflow checks at all, especially in the context of a book.

I have to admit that I did not look at too many examples, but I would recommend to be cautious with the book until somebody has verified that this is the only fundamental security error in its code.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars A very, very good book
For anyone that would like to code C in Solaris, this is a book that is a must. Provides a very complete overview of 64bit coding, secure coding practices, a c library and more.
Published 24 months ago by Damian Wojslaw D-net

5.0 out of 5 stars The ultimate UNIX text. Updates or replaces six other text books.
This book may be easily read page after page. Teer has a very subtle wit and actually places numerical jokes in his code examples. Read more
Published on November 8, 2006 by Dennis Clarke

5.0 out of 5 stars Excellent source of information specific to Solaris systems programming
System programming with reference to a specific operating system involves the proper usage of C program function calls that the operating system has available so that programmers... Read more
Published on July 30, 2006 by calvinnme

5.0 out of 5 stars excellent source of solaris information in clear form
This book is true bible of solaris knowledge and, what is importand too - written using very simply and clear language - that (unfortunately rare) property of technical book makes... Read more
Published on February 25, 2006 by Witold Swierzy

1.0 out of 5 stars Do yourself a favour and get APUE2
I was very disappointed that a book that claims to be "in the tradition of W. Richard Stevens" adds little to no value beyond what the original APUE (and now APUE2! Read more
Published on January 11, 2006 by Victor Tavares

5.0 out of 5 stars Excellent Solaris Reference
This book stands alone as being a comprehensive reference on the Solaris OS. If you are interested in programming on a Solaris system, this would likely make an excellent... Read more
Published on July 24, 2005 by Lance Feagan

5.0 out of 5 stars Excellent!
This book will undoubtedly become the Solaris Programmer's Bible. The author, Rich Teer has an informative and approachable style, and conveys often complex concepts with absolute... Read more
Published on June 25, 2005 by Sean Sprague

5.0 out of 5 stars Very Good Book for Crusty Sysadmins
This book has been very helpful to me and will enhance my understanding of Unix and more specifically, Solaris. Read more
Published on October 11, 2004 by J. Martinez

5.0 out of 5 stars Excellent
This is an excellent book for writing in C on the Solaris UNIX platform. If you are familiar with "UNIX Network Programming" (Stevens, Fenner, and Rudoff) and "Advance Programming... Read more
Published on September 22, 2004 by Randy Given

5.0 out of 5 stars The book each system programmer shall have...
This is a book I was waiting for !

Despite of the title, this isn't a "Solaris Only System Programming" book. Read more
Published on September 15, 2004 by Martins

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Value Center Deals

Home Improvement Value Center
Let spectacular savings of up to 50% in the Home Improvement Value Center help motivate you to organize the closet, garage, and everything else.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates