Note :
Ce livre est largement considéré comme une ressource complète et détaillée sur la programmation des systèmes Linux et Unix, louée pour sa clarté, son organisation et sa précision technique. Il offre des informations précieuses sur les appels système et les API, ainsi que des exemples de code C bien écrits. Bien que le contenu soit dense et riche en connaissances, les lecteurs le trouvent généralement enrichissant et essentiel pour tous ceux qui cherchent à approfondir leur compréhension de la programmation Linux.
Avantages:Une couverture complète et approfondie de la programmation des systèmes Linux et Unix.
Inconvénients:Un style d'écriture clair et professionnel avec une excellente organisation.
(basé sur 276 avis de lecteurs)
The Linux Programming Interface: A Linux and Unix System Programming Handbook
L'interface de programmation Linux (TLPI) est le guide définitif de l'interface de programmation Linux et UNIX - l'interface utilisée par presque toutes les applications qui fonctionnent sur un système Linux ou UNIX.
Dans cet ouvrage qui fait autorité, Michael Kerrisk, expert en programmation Linux, fournit des descriptions détaillées des appels système et des fonctions de bibliothèque dont vous avez besoin pour maîtriser l'art de la programmation système, et accompagne ses explications d'exemples de programmes clairs et complets.
Vous trouverez des descriptions de plus de 500 appels système et fonctions de bibliothèque, et plus de 200 programmes d'exemple, 88 tableaux et 115 diagrammes. Vous apprendrez à :
-Lire et écrire des fichiers efficacement.
-Utiliser des signaux, des horloges et des minuteries.
-Créer des processus et exécuter des programmes.
-Écrire des programmes sécurisés.
-Écrire des programmes multithreads en utilisant les threads POSIX.
-Construire et utiliser des bibliothèques partagées.
-Effectuer des communications interprocessus à l'aide de tuyaux, de files d'attente de messages, de mémoire partagée et de sémaphores.
-Écrire des applications réseau avec l'API sockets.
Alors que l'interface de programmation Linux couvre une multitude de fonctionnalités spécifiques à Linux, y compris epoll, inotify et le système de fichiers /proc, l'accent mis sur les normes UNIX (POSIX. 1-2001/SUSv3 et POSIX. 1-2008/SUSv4) le rend tout aussi précieux pour les programmeurs travaillant sur d'autres plates-formes UNIX.
L'interface de programmation Linux est l'ouvrage en un seul volume le plus complet sur l'interface de programmation Linux et UNIX, et un livre destiné à devenir un nouveau classique.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)