Evaluare:
Cartea este bine structurată și servește drept ghid practic pentru Linux atât pentru începători, cât și pentru utilizatorii experimentați. Se concentrează pe comenzile, utilitarele și instrumentele de dezvoltare Linux esențiale, ceea ce o face o resursă valoroasă. Cu toate acestea, unii cititori consideră că ar putea beneficia de o tratare mai cuprinzătoare în anumite domenii, iar câțiva o consideră oarecum scumpă.
Avantaje:Ghid bine structurat, direct și practic pentru fundamentele Linux, excelent atât pentru începători, cât și pentru utilizatorii experimentați, ușor de consultat subiecte specifice, resursă valoroasă pentru dezvoltatori, utilizarea capturilor de ecran din terminal îmbunătățește înțelegerea.
Dezavantaje:Unele subiecte sunt lipsite de profunzime, nu este cuprinzător pentru dezvoltarea de software, considerat scump de unii cititori.
(pe baza a 12 recenzii ale cititorilor)
The Software Developer's Guide to Linux: A practical, no-nonsense guide to using the Linux command line and utilities as a software developer
O lectură obligatorie pentru dezvoltatorii de software care nu au abilități de utilizare a liniei de comandă, cu accent pe Linux. Acesta oferă competențe transferabile în linia de comandă pentru utilizarea în Mac OS, Unix și Windows cu WSL Caracteristici cheie Un ghid practic, fără noimă, scris special pentru dezvoltatori (nu sysadmins) care au nevoie să învețe rapid abilități în linia de comandă Extindeți-vă abilitățile practice și arătați ca un vrăjitor în linia de comandă Construiți abilități practice pentru a lucra eficient cu cele mai comune instrumente CLI pe sistemele de tip Unix Descrierea cărții
Dezvoltatorii caută mereu să își ridice jocul la nivelul următor, însă majoritatea sunt complet pierduți când vine vorba de linia de comandă Linux.
Această carte este puntea care vă va duce la următorul nivel în cariera dumneavoastră de dezvoltator software. Majoritatea abilităților din carte pot fi puse imediat la lucru pentru a vă face un dezvoltator mai eficient. Este scrisă special pentru ingineri software, nu pentru administratori de sistem Linux, astfel încât fiecare capitol vă va dota cu suficientă teorie pentru a înțelege ce faceți înainte de a vă scufunda în comenzi practice pe care le puteți utiliza în activitatea dumneavoastră de zi cu zi ca dezvoltator software.
Pe măsură ce parcurgeți cartea, veți asimila rapid elementele de bază ale modului în care funcționează Linux, în timp ce vă veți simți confortabil să vă deplasați pe linia de comandă. Odată ce ați dobândit abilitățile de bază, veți vedea cum să le aplicați în diferite contexte pe care le veți întâlni ca dezvoltator de software: construirea și lucrul cu imagini Docker, automatizarea sarcinilor plictisitoare de construire cu ajutorul scripturilor shell și depanarea problemelor în mediile de producție.
Până la sfârșitul cărții, veți putea să utilizați Linux și linia de comandă confortabil și să vă aplicați abilitățile nou dobândite în munca de zi cu zi pentru a economisi timp, a depana probleme și a fi vrăjitorul liniei de comandă la care apelează echipa dvs. Ce veți învăța Învăța trucuri și instrumente utile din linia de comandă care facilitează dezvoltarea de software, testarea și depanarea Înțelegeți cum funcționează de fapt Linux și mediile din linia de comandă Creați instrumente puternice și personalizate și economisiți mii de linii de cod cu utilitare Linux centrate pe dezvoltator Obțineți experiență practică cu Docker, SSH și sarcini de scripting Shell care vă fac un dezvoltator mai eficient Deveniți confortabil în căutarea în jurnale și în depanarea problemelor de pe serverele Linux Gestionați situații comune din linia de comandă care îi uimesc pe alți dezvoltatori Pentru cine este această carte
Această carte se adresează dezvoltatorilor de software care doresc să construiască abilități practice de Command-Line (CLI) și Linux și care doresc să umple rapid golul pentru a-și avansa abilitățile și cariera. Se presupun cunoștințe de bază despre editarea textului, lucrul cu fișiere și foldere, o oarecare idee despre ce sunt „sistemele de operare”, instalarea de software și utilizarea unui mediu de dezvoltare. Cuprins Cum funcționează linia de comandă Lucrul cu procesele Gestionarea serviciilor cu systemd Utilizarea istoricului Shell Introducerea fișierelor Editarea fișierelor în linia de comandă Utilizatori și grupuri Proprietate și permisiuni Gestionarea software-ului instalat Configurarea software-ului Pipes și redirecționare Automatizarea sarcinilor cu scripturi Shell Acces securizat de la distanță cu SSH Controlul versiunii cu Git Containerizarea aplicațiilor cu Docker Monitorizarea jurnalelor aplicațiilor Echilibrarea sarcinii și HTTP
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)