通常配送無料 詳細
通常1~3か月以内に発送します。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。

お届け先住所
アドレス帳を使用するにはサインインしてください
または
-
正しい郵便番号を入力してください。
または
コンディション: 中古品: 良い
コメント: ★通常配送料無料★多少の使用感ありますが、状態良好です。【アマゾンセンターから発送いたします。お急ぎ便、代引き、コンビに受け取り対応】
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
3点すべてのイメージを見る

Advanced Programming in the UNIX Environment (3rd Edition) (Addison-Wesley Professional Computing Series) (英語) ペーパーバック – 2013/5/24


その他(2)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
Kindle版
"もう一度試してください。"
ペーパーバック
"もう一度試してください。"
¥ 6,915
¥ 6,656 ¥ 6,221

AmazonStudent

Amazon Student会員なら、この商品は+10%Amazonポイント還元(Amazonマーケットプレイスでのご注文は対象外)。

click to open popover

キャンペーンおよび追加情報


この商品を見た後に買っているのは?

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。



Amazonランキング大賞2017上半期 本
やせるおかずの柳澤英子さん、白石麻衣さん、にしのあきひろさん、諫山創さんからの受賞コメント付き 和書総合ランキングTOP20へ

商品の説明

内容紹介

For more than twenty years, serious C programmers have relied on one book for practical, in-depth knowledge of the programming interfaces that drive the UNIX and Linux kernels: W. Richard Stevens’ Advanced Programming in the UNIX® Environment . Now, once again, Rich’s colleague Steve Rago has thoroughly updated this classic work. The new third edition supports today’s leading platforms, reflects new technical advances and best practices, and aligns with Version 4 of the Single UNIX Specification.

 

Steve carefully retains the spirit and approach that have made this book so valuable. Building on Rich’s pioneering work, he begins with files, directories, and processes, carefully laying the groundwork for more advanced techniques, such as signal handling and terminal I/O. He also thoroughly covers threads and multithreaded programming, and socket-based IPC.

 

This edition covers more than seventy new interfaces, including POSIX asynchronous I/O, spin locks, barriers, and POSIX semaphores. Most obsolete interfaces have been removed, except for a few that are ubiquitous. Nearly all examples have been tested on four modern platforms: Solaris 10, Mac OS X version 10.6.8 (Darwin 10.8.0), FreeBSD 8.0, and Ubuntu version 12.04 (based on Linux 3.2).

 

As in previous editions, you’ll learn through examples, including more than ten thousand lines of downloadable, ISO C source code. More than four hundred system calls and functions are demonstrated with concise, complete programs that clearly illustrate their usage, arguments, and return values. To tie together what you’ve learned, the book presents several chapter-length case studies, each reflecting contemporary environments.

 

Advanced Programming in the UNIX® Environment has helped generations of programmers write code with exceptional power, performance, and reliability. Now updated for today’s systems, this third edition will be even more valuable.

著者について

The late W. Richard Stevens was the acclaimed author of UNIX® Network Programming, Volumes 1 and 2, widely recognized as the classic texts in UNIX networking; TCP/IP Illustrated, Volumes 1-3; and the first edition of this book.

 

Stephen A. Rago is the author of UNIX® System V Network Programming (Addison-Wesley, 1993). Rago was one of the Bell Laboratories developers who built UNIX System V Release 4. He served as a technical reviewer for the first edition of Advanced Programming in the UNIX® Environment. Rago currently works as a research staff member in the Storage Systems Group at NEC Laboratories America.


登録情報

  • ペーパーバック: 1024ページ
  • 出版社: Addison-Wesley Professional; 3版 (2013/5/24)
  • 言語: 英語
  • ISBN-10: 0321637739
  • ISBN-13: 978-0321637734
  • 発売日: 2013/5/24
  • 商品パッケージの寸法: 18.5 x 5.8 x 22.9 cm
  • おすすめ度: この商品の最初のレビューを書き込んでください。
  • Amazon 売れ筋ランキング: 洋書 - 31,510位 (洋書の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

カスタマーレビュー

Amazon.co.jp にはまだカスタマーレビューはありません
星5つ
星4つ
星3つ
星2つ
星1つ

Amazon.com で最も参考になったカスタマーレビュー (beta) (「Early Reviewer Program」のレビューが含まれている場合があります)

Amazon.com: 5つ星のうち 4.6 66 件のカスタマーレビュー
5つ星のうち 5.0 Where is AIX, HP/UX, among other majors? 2006/11/3
投稿者 Bernie - (Amazon.com)
形式: ハードカバー Amazonで購入
This book is a fantastic starting point in life. Some how our public schools over look teaching the fundamental skills presented in this book. We learn how to play with toys on simple computers and never really learn what we are doing.

The real strength of this book is in the definitions. We get to see the purpose and flexibility of system calls and functions. Not just use them but understand them. UNIX functions as job control or signals are explained in detail. Let’s take just one item “waitpid”:

The waitpid function provides three features that aren’t provided by the wait function.

You will have to red the book to find out what they are. However there are examples also. Now for people with real systems like AIX all you have to do is ad a “k” to the front of the call and you have the AIX kernel function call “kwaitpid”; voila you now have an understanding that can not be found clearly in a Red Book.

It does help some to have a preunderstanding of the system do you can use the book to fill in the education holes missed when necessary.

The index is worth its weight in gold as you can find functions headers and concepts all in alphabetical order. My favorite is the definitions.

As much as I am a fan of the internet it also pays to carry the information in the form of a book. And all this book has to do is save a couple of hours and it has paid for its self.
5つ星のうち 5.0 This is book can be used as a refresher and a good purchase if you deal in Unix on a regular ... 2017/4/14
投稿者 Pooja Karki - (Amazon.com)
形式: ペーパーバック Amazonで購入
As an advanced programming book, this book covers a lot of topics. This is book can be used as a refresher and a good purchase if you deal in Unix on a regular basis.
1 人中、1人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Excellent reference and introduction to the UNIX programming environment. 2011/12/21
投稿者 AmazonCustomer - (Amazon.com)
形式: ハードカバー Amazonで購入
Two things I like about this book are

1. The book focuses heavily on standards and portability. Throughout the book, API and implementations are described according to the SUS or XSI standards. However, to book maintains a firm grasp on reality by tracking 4 real Unix-like systems, Solaris, Linux, Mac OS X, and FreeBSD throughout and noting implementation specific exceptions and extensions where applicable.

2. A lot of illustrative example code is included. In some cases API functions are re-implemented to make it clear exactly how it works.

APUEv2 reads quite easily as a beginner's introduction to programming in the Unix environment. However it also includes a great deal of tables, charts, and figures to make it suitable as a reference for the more experienced programmer, useful as a back-up in case the local man pages are not available.

As mentioned in the foreword, readers should be comfortable with the C language itself before attempting to dive in to Unix programming.
1 人中、1人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 ... for two years (four times) and I am very happy with it 2014/7/20
投稿者 Ronny - (Amazon.com)
形式: ペーパーバック Amazonで購入
I have been teaching a course in advanced Unix based on this text for two years (four times) and I am very happy with it. It is thorough, clearly explaining the main features while drawing attention to possible problems and pitfalls. It is a bit hefty, but one need not cover it all in a course. I choose chapters 2, 3, 4, 7, 8, 10, 15, 16, 18, 14, 11, 12 and then go off to show shell scripting, which is not covered in this book.
5つ星のうち 5.0 Enjoyable guide to Advanced Unix 2014/7/27
投稿者 Amazon Customer - (Amazon.com)
形式: Kindle版 Amazonで購入
A classic! Nicely updated. I bought it for the C style used in the examples. Fortunately, they are readable on the iPad Air. In some titles the examples are just 8x8 bit maps, and worthless. It's a nice easy intro into more advanced programming. Beware, the first chapter is mostly a review of Unix history and standards, which I found almost lethally boring, maybe others find it interesting. I consult this edition when revisiting an area I don't use every day, knowing It will give me a solid base to elaborate on.
これらのレビューは参考になりましたか? ご意見はクチコミでお聞かせください。