Hodnotenie:
Kniha je všeobecne považovaná za komplexný a podrobný zdroj informácií o programovaní systémov Linux a Unix, oceňovaný pre svoju zrozumiteľnosť, organizáciu a technickú presnosť. Ponúka cenné poznatky o systémových volaniach a API spolu s dobre napísanými príkladmi kódu v jazyku C. Hoci je obsah hutný a bohatý na vedomosti, čitatelia ho vo všeobecnosti považujú za prínosný a nevyhnutný pre každého, kto chce prehĺbiť svoje znalosti programovania v systéme Linux.
Výhody:Komplexné a dôkladné pokrytie programovania systémov Linux a Unix.
Nevýhody:Jasný, profesionálny štýl písania s vynikajúcou organizáciou.
(na základe 276 čitateľských recenzií)
The Linux Programming Interface: A Linux and Unix System Programming Handbook
Programovacie rozhranie Linuxu (TLPI) je definitívny sprievodca programovacím rozhraním Linuxu a UNIXu - rozhraním, ktoré využíva takmer každá aplikácia, ktorá beží na systéme Linux alebo UNIX.
V tomto autoritatívnom diele odborník na programovanie v Linuxe Michael Kerrisk podrobne opisuje systémové volania a knižničné funkcie, ktoré potrebujete na to, aby ste zvládli systémové programovanie, a svoje vysvetlenia sprevádza prehľadnými a úplnými príkladmi programov.
Nájdete tu opisy viac ako 500 systémových volaní a knižničných funkcií a viac ako 200 príkladov programov, 88 tabuliek a 115 schém. Naučíte sa, ako:
-efektívne čítať a zapisovať súbory.
-Používať signály, hodiny a časovače.
-Vytvárať procesy a vykonávať programy.
-Písať bezpečné programy.
-Písať viacvláknové programy pomocou vlákien POSIX.
-Vytvárať a používať zdieľané knižnice.
-Vykonávať komunikáciu medzi procesmi pomocou potrubí, front správ, zdieľanej pamäte a semaforov.
-Písať sieťové aplikácie pomocou rozhrania API socketov.
Aj keď programové rozhranie Linuxu zahŕňa množstvo špecifických funkcií Linuxu vrátane epoll, inotify a súborového systému /proc, jeho dôraz na štandardy UNIXu (POSIX. 1-2001/SUSv3 a POSIX. 1-2008/SUSv4) je rovnako cenný pre programátorov pracujúcich na iných platformách UNIXu.
Programovacie rozhranie Linuxu je najkomplexnejšia jednozväzková práca o programovacom rozhraní Linuxu a UNIXu a kniha, ktorá je predurčená stať sa novou klasikou.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)