- Publisher : Addison-Wesley Professional; 3rd edition (May 14, 2013)
- Language : English
- Paperback : 1032 pages
- ISBN-10 : 0321637739
- ISBN-13 : 978-0321637734
جلد معمولی سیاه و سفید_کتابAdvanced Programming in the UNIX Environment, 3rd Edition
منابع کتاب جلد معمولی سیاه و سفید_کتابAdvanced Programming in the UNIX Environment, 3rd Edition
برای بیش از بیست سال، برنامه نویسان جدی C برای دانش عملی و عمیق از رابط های برنامه نویسی که هسته های یونیکس و لینوکس را هدایت می کنند، به یک کتاب تکیه کرده اند: برنامه نویسی پیشرفته W. Richard Stevens در محیط UNIX®. اکنون، یک بار دیگر، استیو راگو، همکار ریچ، این اثر کلاسیک را بهطور کامل بهروزرسانی کرده است. نسخه سوم جدید از پلتفرمهای پیشرو امروزی پشتیبانی میکند، پیشرفتهای فنی جدید و بهترین شیوهها را منعکس میکند و با نسخه 4 مشخصات یونیکس منفرد مطابقت دارد.
استیو با دقت روحیه و رویکردی را که این کتاب را بسیار ارزشمند کرده است حفظ کرده است. با تکیه بر کار پیشگام ریچ، او با فایلها، دایرکتوریها و فرآیندها شروع میکند و با دقت زمینه را برای تکنیکهای پیشرفتهتر، مانند مدیریت سیگنال و ورودی/خروجی ترمینال فراهم میکند. او همچنین موضوعات و برنامه نویسی چند رشته ای و IPC مبتنی بر سوکت را به طور کامل پوشش می دهد.
این نسخه بیش از هفتاد رابط جدید، از جمله ورودی/خروجی ناهمزمان POSIX، قفلهای چرخشی، موانع و سمافورهای POSIX را پوشش میدهد. اکثر رابط های منسوخ حذف شده اند، به جز تعداد کمی که در همه جا وجود دارند. تقریباً همه نمونهها روی چهار پلتفرم مدرن آزمایش شدهاند: Solaris 10، Mac OS X نسخه 10.6.8 (Darwin 10.8.0)، FreeBSD 8.0 و Ubuntu نسخه 12.04 (بر اساس لینوکس 3.2).
مانند نسخه های قبلی، از طریق مثال هایی، از جمله بیش از ده هزار خط کد منبع ISO C قابل دانلود، یاد خواهید گرفت. بیش از چهارصد فراخوانی و توابع سیستمی با برنامههای مختصر و کاملی نشان داده میشوند که به وضوح استفاده، آرگومانها و مقادیر بازگشتی آنها را نشان میدهند. برای پیوند دادن آنچه آموختهاید، این کتاب چندین مطالعه موردی به طول فصل را ارائه میکند که هر کدام بازتابی از محیطهای معاصر هستند.
برنامه نویسی پیشرفته در محیط یونیکس به نسل های برنامه نویس کمک کرده است تا کدهایی را با قدرت، عملکرد و قابلیت اطمینان استثنایی بنویسند. اکنون برای سیستم های امروزی به روز شده است، این نسخه سوم حتی ارزشمندتر خواهد بود.
ارسال نظر درباره جلد معمولی سیاه و سفید_کتابAdvanced Programming in the UNIX Environment, 3rd Edition