{"id":7915,"date":"2022-12-03T15:03:39","date_gmt":"2022-12-03T15:03:39","guid":{"rendered":"https:\/\/koeky.nl\/boeken\/product\/advanced-programming-in-the-unix-environment\/"},"modified":"2022-12-03T15:03:51","modified_gmt":"2022-12-03T15:03:51","slug":"advanced-programming-in-the-unix-environment","status":"publish","type":"product","link":"https:\/\/koeky.nl\/boeken\/product\/advanced-programming-in-the-unix-environment\/","title":{"rendered":"Advanced Programming in the UNIX Environment"},"content":{"rendered":"<p>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&amp;#8217; <b><i><b>Advanced Programming in the UNIX&amp;#174; Environment<\/b><\/i><\/b>. Now, once again, Rich&amp;#8217;s colleague Steve Rago has thoroughly updated this classic work. The new third edition supports today&amp;#8217;s leading platforms, reflects new technical advances and best practices, and aligns with Version 4 of the Single UNIX Specification.&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n Steve carefully retains the spirit and approach that have made this book so valuable. Building on Rich&amp;#8217;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.&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n 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).&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n As in previous editions, you&amp;#8217;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&amp;#8217;ve learned, the book presents several chapter-length case studies, each reflecting contemporary environments.&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n&#13;<br \/>\n<b><i><b>Advanced Programming in the UNIX&amp;#174; Environment <\/b><\/i><\/b>has helped generations of programmers write code with exceptional power, performance, and reliability. Now updated for today&amp;#8217;s systems, this third edition will be even more valuable.&#13;<\/p>\n<p>&nbsp;<\/p>\n<p>Auteur: Richard Stevens<\/p>\n<p>Taal: Nederlands<\/p>\n<p>Bindwijze: paperback<\/p>\n<p>Rubriek: Computer en informatica<\/p>\n<p>Leverbaarheid: Direct leverbaar<\/p>\n<p>Uitgever: Pearson Education<\/p>\n<p>Verschijningsdatum: 2013-05-23T00:00:00+02:00<\/p>\n<p>Trefwoord:<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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&amp;#8217; <b><i><b>Advanced Programming in the UNIX&amp;#174; Environment<\/b><\/i><\/b>. Now, once again, Rich&amp;#8217;s colleague Steve Rago has thoroughly updated this classic work. The new third edition supports today&amp;#8217;s leading platforms, reflects new technical advances and best practices, and aligns with Version 4 of the Single UNIX Specification.&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n Steve carefully retains the spirit and approach that have made this book so valuable. Building on Rich&amp;#8217;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.&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n 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).&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n As in previous editions, you&amp;#8217;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&amp;#8217;ve learned, the book presents several chapter-length case studies, each reflecting contemporary environments.&#13;<br \/>\n &amp;nbsp;&#13;<br \/>\n&#13;<br \/>\n<b><i><b>Advanced Programming in the UNIX&amp;#174; Environment <\/b><\/i><\/b>has helped generations of programmers write code with exceptional power, performance, and reliability. Now updated for today&amp;#8217;s systems, this third edition will be even more valuable.&#13;<\/p>\n","protected":false},"featured_media":7916,"comment_status":"closed","ping_status":"open","template":"","meta":[],"product_brand":[],"product_cat":[44],"product_tag":[],"class_list":{"0":"post-7915","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-computer-en-informatica","8":"first","9":"instock","10":"product-type-external"},"_links":{"self":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product\/7915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/comments?post=7915"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/media\/7916"}],"wp:attachment":[{"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/media?parent=7915"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product_brand?post=7915"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product_cat?post=7915"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/koeky.nl\/boeken\/wp-json\/wp\/v2\/product_tag?post=7915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}