Advanced programming in the UNIX environment:
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...
Gespeichert in:
Beteilige Person: | |
---|---|
Weitere beteiligte Personen: | |
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Upper Saddle River, New Jersey
Addison-Wesley
2013
|
Ausgabe: | 3d ed. |
Schriftenreihe: | The Addison-Wesley professional computing series
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9780321638014/?ar |
Zusammenfassung: | 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. |
Beschreibung: | Includes bibliographical references and index. - Online resource; title from resource description page (Safari, viewed Oct. 8, 2012) |
Umfang: | 1 Online-Ressource (xxxii, 994 Seiten) illustrations. |
ISBN: | 9780321638014 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047469676 | ||
003 | DE-627-1 | ||
005 | 20240228115059.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2013 xx |||||o 00| ||eng c | ||
020 | |a 9780321638014 |9 978-0-321-63801-4 | ||
035 | |a (DE-627-1)047469676 | ||
035 | |a (DE-599)KEP047469676 | ||
035 | |a (ORHE)9780321638014 | ||
035 | |a (DE-627-1)047469676 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.4/32 |2 23 | |
100 | 1 | |a Stevens, W. Richard |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Advanced programming in the UNIX environment |c W. Richard Stevens, Stephen A. Rago |
250 | |a 3d ed. | ||
264 | 1 | |a Upper Saddle River, New Jersey |b Addison-Wesley |c 2013 | |
300 | |a 1 Online-Ressource (xxxii, 994 Seiten) |b illustrations. | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
490 | 0 | |a The Addison-Wesley professional computing series | |
500 | |a Includes bibliographical references and index. - Online resource; title from resource description page (Safari, viewed Oct. 8, 2012) | ||
520 | |a 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. | ||
630 | 2 | 0 | |a UNIX (Computer file) |
650 | 0 | |a Operating systems (Computers) | |
650 | 0 | |a Computer programming | |
650 | 4 | |a UNIX (Computer file) | |
650 | 4 | |a UNIX (Computer file) | |
650 | 4 | |a Systèmes d'exploitation (Ordinateurs) | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a operating systems | |
650 | 4 | |a computer programming | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Operating systems (Computers) | |
650 | 4 | |a Engineering & Applied Sciences | |
650 | 4 | |a Computer Science | |
700 | 1 | |a Rago, Stephen A. |e MitwirkendeR |4 ctb | |
776 | 1 | |z 9780321637734 |c pbk. ; | |
776 | 1 | |z 0321637739 |c pbk. ; | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9780321637734 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9780321638014/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-047469676 |
---|---|
_version_ | 1821494899462111232 |
adam_text | |
any_adam_object | |
author | Stevens, W. Richard |
author2 | Rago, Stephen A. |
author2_role | ctb |
author2_variant | s a r sa sar |
author_facet | Stevens, W. Richard Rago, Stephen A. |
author_role | aut |
author_sort | Stevens, W. Richard |
author_variant | w r s wr wrs |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047469676 (DE-599)KEP047469676 (ORHE)9780321638014 |
dewey-full | 005.4/32 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.4/32 |
dewey-search | 005.4/32 |
dewey-sort | 15.4 232 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3d ed. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03963cam a22005652 4500</leader><controlfield tag="001">ZDB-30-ORH-047469676</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228115059.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2013 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780321638014</subfield><subfield code="9">978-0-321-63801-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047469676</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047469676</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9780321638014</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047469676</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.4/32</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Stevens, W. Richard</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Advanced programming in the UNIX environment</subfield><subfield code="c">W. Richard Stevens, Stephen A. Rago</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3d ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, New Jersey</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (xxxii, 994 Seiten)</subfield><subfield code="b">illustrations.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The Addison-Wesley professional computing series</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index. - Online resource; title from resource description page (Safari, viewed Oct. 8, 2012)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">UNIX (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">UNIX (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">UNIX (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systèmes d'exploitation (Ordinateurs)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">operating systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Engineering & Applied Sciences</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer Science</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rago, Stephen A.</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9780321637734</subfield><subfield code="c">pbk. ;</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">0321637739</subfield><subfield code="c">pbk. ;</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9780321637734</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9780321638014/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047469676 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:21:43Z |
institution | BVB |
isbn | 9780321638014 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (xxxii, 994 Seiten) illustrations. |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Addison-Wesley |
record_format | marc |
series2 | The Addison-Wesley professional computing series |
spelling | Stevens, W. Richard VerfasserIn aut Advanced programming in the UNIX environment W. Richard Stevens, Stephen A. Rago 3d ed. Upper Saddle River, New Jersey Addison-Wesley 2013 1 Online-Ressource (xxxii, 994 Seiten) illustrations. Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier The Addison-Wesley professional computing series Includes bibliographical references and index. - Online resource; title from resource description page (Safari, viewed Oct. 8, 2012) 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. UNIX (Computer file) Operating systems (Computers) Computer programming Systèmes d'exploitation (Ordinateurs) Programmation (Informatique) operating systems computer programming Engineering & Applied Sciences Computer Science Rago, Stephen A. MitwirkendeR ctb 9780321637734 pbk. ; 0321637739 pbk. ; Erscheint auch als Druck-Ausgabe 9780321637734 |
spellingShingle | Stevens, W. Richard Advanced programming in the UNIX environment UNIX (Computer file) Operating systems (Computers) Computer programming Systèmes d'exploitation (Ordinateurs) Programmation (Informatique) operating systems computer programming Engineering & Applied Sciences Computer Science |
title | Advanced programming in the UNIX environment |
title_auth | Advanced programming in the UNIX environment |
title_exact_search | Advanced programming in the UNIX environment |
title_full | Advanced programming in the UNIX environment W. Richard Stevens, Stephen A. Rago |
title_fullStr | Advanced programming in the UNIX environment W. Richard Stevens, Stephen A. Rago |
title_full_unstemmed | Advanced programming in the UNIX environment W. Richard Stevens, Stephen A. Rago |
title_short | Advanced programming in the UNIX environment |
title_sort | advanced programming in the unix environment |
topic | UNIX (Computer file) Operating systems (Computers) Computer programming Systèmes d'exploitation (Ordinateurs) Programmation (Informatique) operating systems computer programming Engineering & Applied Sciences Computer Science |
topic_facet | UNIX (Computer file) Operating systems (Computers) Computer programming Systèmes d'exploitation (Ordinateurs) Programmation (Informatique) operating systems computer programming Engineering & Applied Sciences Computer Science |
work_keys_str_mv | AT stevenswrichard advancedprogrammingintheunixenvironment AT ragostephena advancedprogrammingintheunixenvironment |