Hands-On System Programming with Linux
Autor Kaiwan Billimoriaen Limba Engleză Paperback – 31 oct 2018
Ecosistemul tehnic explorat în această lucrare se fundamentează pe interfețele de programare ale sistemului Linux, oferind o incursiune detaliată în gestiunea proceselor, semnalizare (signalling), utilizarea timerelor și standardul pthreads pentru multithreading. Notăm cu interes faptul că Kaiwan Billimoria nu se limitează la o simplă enumerare a API-urilor, ci prioritizează înțelegerea arhitecturii sistemului și a modului în care memoria virtuală interacționează cu aplicațiile. Descoperim aici un ghid practic care transformă conceptele teoretice în competențe aplicabile prin zeci de exemple de cod și tehnici de depanare (troubleshooting) esențiale pentru infrastructura software modernă.
Considerăm că structura progresivă a cărții facilitează tranziția de la un utilizator de shell la un dezvoltator de sistem capabil să ia decizii de design informate. Autorul pune un accent deosebit pe compromisurile tehnice (trade-offs) necesare în producție, explicând nu doar cum se folosește o funcție, ci și de ce a fost proiectată în acel mod. Cititorul care a aplicat ideile din Practical System Programming with C va găsi aici o extensie naturală a cunoștințelor sale, Hands-On System Programming with Linux oferind o profunzime mai mare în ceea ce privește mecanismele interne ale nucleului și sincronizarea complexă a firelor de execuție. Spre deosebire de manualele pur teoretice, volumul de față, publicat de Packt Publishing, rămâne ancorat în realitatea dezvoltării de aplicații pentru servere și sisteme integrate, fiind un instrument de lucru robust pentru orice inginer software care dorește să stăpânească mediul Linux la un nivel profund.
Preț: 318.50 lei
Preț vechi: 398.13 lei
-20%
Carte tipărită la comandă
Livrare economică 19 mai-02 iunie
Specificații
ISBN-10: 1788998472
Pagini: 794
Dimensiuni: 191 x 235 x 43 mm
Greutate: 1.34 kg
Editura: Packt Publishing
De ce să citești această carte
Recomandăm această carte inginerilor de sistem și programatorilor C care doresc să depășească nivelul superficial al bibliotecilor standard. Veți câștiga o înțelegere clară a modului în care Linux gestionează resursele hardware, învățând să scrieți cod eficient și sigur pentru procese și multithreading. Este un manual esențial pentru cei care vor să înțeleagă arhitectura sistemului Linux prin practică directă și exemple de cod aplicabile în industrie.