Titre : |
Linux : Le Guide du développeur |
Type de document : |
texte imprimé |
Auteurs : |
John Goerzen ; Henri Chéne, Auteur |
Editeur : |
Paris : OEM |
Année de publication : |
2001 |
Importance : |
1 vol (1061 p.) |
Format : |
24 cm |
ISBN/ISSN/EAN : |
978-2-7464-0217-1 |
Note générale : |
978-2-7464-0217-1 |
Langues : |
Français (fre) |
Catégories : |
Informatique
|
Mots-clés : |
Informatique
Linux
Système d'exploitation
Programmation |
Index. décimale : |
004 - Informatique |
Résumé : |
Linux offre au développeur un potentiel hors du commun : multitâche, doté de nombreuses fonctions de communications, ouverture de ses sources, support de douzaines de langages, son environnement de programmation propose une panoplie d'outils de tout premier choix qui vous permettra d'écrire en peu de temps des applications rapides et puissantes.
Du simple script shell aux applications CGI les plus sophistiquées, ce livre vraiment complet, illustré de nombreux listings exemples, vous permet d'accéder à une parfaite maîtrise de tous les aspects de la programmation Linux.
Au programme :
vous initier aux outils de base: shell, bash, Emacs, les expressions régulières, egrep, sed... et recueillir toutes les informations indispensables pour bien débuter;
découvrir les fichiers de données et les scripts Linux
prendre en main les outils C de Linux: gestion de la mémoire, compilateurs, librairies et débogueurs
comprendre le modèle Linux, des fichiers et répertoires aux signaux et système d'entrées/sorties
exploiter les outils de communication de Linux : les sémaphores, les canaux, les FIFOs, les sockets;
utiliser Peri pour la manipulation de données: la programmation CGI, l'accès aux bases de données, les bases de données SQIL avec DBI
développer des GUIs avec Ped/Tk et Gnome.
Exploitez tous les atouts de votre guide La Référence!
Une étude en profondeur de Pefl, CGI, QL, DBI. Inclut les outils Linux les plus récents (Ernacs, gcc, make, gdb... Concerne toutes les distributions Linux: les plus courantes.
Inclut des sections spéciales sur :
l'archivage et la collaboration avec CVS : création d'un repository, utilisation des tags et des branches, accès au réseau
la sécurité sous Linux : authentification, contrôle d'accès, directives et problèmes courants. |
Note de contenu : |
Sommaire
Partie 1 : Le shell et les outils de base
Chapitre 1 Introduction à l'environnement de programmation linux
Chapitre 2 Introduction à la programmation shell
Chapitre 3 - Travailler avec les expressions régulières
Chapitre 4 - Introduction à Emac
Chapitre 5 - Comprendre les fichiers de données et les scripts linux
Partie 2 : L'environnemnent C
Chapitre 6- Bienvenue à GCC
Chapitre 7 - Gérer les projets avec gnu make
Chapitre 8 - Gestion de la mémoire
Chapitre 9- Librairies et édition de liens
Chapitre 10- Déboguer avec GDB
Partie 3 : Le modèle Linux
Chapitre 11 : Fichiers, répertoires et périphériques
Chapitre 12 : Les processus dans linux
Chapitre 13 : Comprendre les signaux
Chapitre 14 : Introduction au système d'entrées/sorties de linux
Chapitre 15 : Les termaux
Partie 4 : Parler au monde
Chapitre 16- Mémoire partagée et sémaphores
Chapitre 17 : Utiliser les canaux et les fifos
Chapitre 18 : Sockets internet
Chapitre 19 : Sockets TCP/IP Avancés
Partie 5 : Le Langage " Colle universelle " Perl
Chapitre 20 -Introduction à perl
Chapitre 21 Manipuler des données avec perl
Chapitre 22 Programmation CGI
Chapitre 23 Bases de données avec perl
Chapitre 22 Programmation CGI
Chapitre 23 Bases de données SQL avec DBI
Partie 6 Interfaces graphiques avec X
Chapitre 24 Guis avec perl/tk
Chapitre 25 Construire des guis avec gnome
Partie 7 : Rassembler tous les éléments
Chapitre 26 Archivage et collaboration avec cvs
Chapitre 27 Comprendre la sécurité et le code
Chapitre 28 Optimiser les performances
Glossaire
Index |
Côte titre : |
Fs/8529 |
Linux : Le Guide du développeur [texte imprimé] / John Goerzen ; Henri Chéne, Auteur . - Paris : OEM, 2001 . - 1 vol (1061 p.) ; 24 cm. ISBN : 978-2-7464-0217-1 978-2-7464-0217-1 Langues : Français ( fre)
Catégories : |
Informatique
|
Mots-clés : |
Informatique
Linux
Système d'exploitation
Programmation |
Index. décimale : |
004 - Informatique |
Résumé : |
Linux offre au développeur un potentiel hors du commun : multitâche, doté de nombreuses fonctions de communications, ouverture de ses sources, support de douzaines de langages, son environnement de programmation propose une panoplie d'outils de tout premier choix qui vous permettra d'écrire en peu de temps des applications rapides et puissantes.
Du simple script shell aux applications CGI les plus sophistiquées, ce livre vraiment complet, illustré de nombreux listings exemples, vous permet d'accéder à une parfaite maîtrise de tous les aspects de la programmation Linux.
Au programme :
vous initier aux outils de base: shell, bash, Emacs, les expressions régulières, egrep, sed... et recueillir toutes les informations indispensables pour bien débuter;
découvrir les fichiers de données et les scripts Linux
prendre en main les outils C de Linux: gestion de la mémoire, compilateurs, librairies et débogueurs
comprendre le modèle Linux, des fichiers et répertoires aux signaux et système d'entrées/sorties
exploiter les outils de communication de Linux : les sémaphores, les canaux, les FIFOs, les sockets;
utiliser Peri pour la manipulation de données: la programmation CGI, l'accès aux bases de données, les bases de données SQIL avec DBI
développer des GUIs avec Ped/Tk et Gnome.
Exploitez tous les atouts de votre guide La Référence!
Une étude en profondeur de Pefl, CGI, QL, DBI. Inclut les outils Linux les plus récents (Ernacs, gcc, make, gdb... Concerne toutes les distributions Linux: les plus courantes.
Inclut des sections spéciales sur :
l'archivage et la collaboration avec CVS : création d'un repository, utilisation des tags et des branches, accès au réseau
la sécurité sous Linux : authentification, contrôle d'accès, directives et problèmes courants. |
Note de contenu : |
Sommaire
Partie 1 : Le shell et les outils de base
Chapitre 1 Introduction à l'environnement de programmation linux
Chapitre 2 Introduction à la programmation shell
Chapitre 3 - Travailler avec les expressions régulières
Chapitre 4 - Introduction à Emac
Chapitre 5 - Comprendre les fichiers de données et les scripts linux
Partie 2 : L'environnemnent C
Chapitre 6- Bienvenue à GCC
Chapitre 7 - Gérer les projets avec gnu make
Chapitre 8 - Gestion de la mémoire
Chapitre 9- Librairies et édition de liens
Chapitre 10- Déboguer avec GDB
Partie 3 : Le modèle Linux
Chapitre 11 : Fichiers, répertoires et périphériques
Chapitre 12 : Les processus dans linux
Chapitre 13 : Comprendre les signaux
Chapitre 14 : Introduction au système d'entrées/sorties de linux
Chapitre 15 : Les termaux
Partie 4 : Parler au monde
Chapitre 16- Mémoire partagée et sémaphores
Chapitre 17 : Utiliser les canaux et les fifos
Chapitre 18 : Sockets internet
Chapitre 19 : Sockets TCP/IP Avancés
Partie 5 : Le Langage " Colle universelle " Perl
Chapitre 20 -Introduction à perl
Chapitre 21 Manipuler des données avec perl
Chapitre 22 Programmation CGI
Chapitre 23 Bases de données avec perl
Chapitre 22 Programmation CGI
Chapitre 23 Bases de données SQL avec DBI
Partie 6 Interfaces graphiques avec X
Chapitre 24 Guis avec perl/tk
Chapitre 25 Construire des guis avec gnome
Partie 7 : Rassembler tous les éléments
Chapitre 26 Archivage et collaboration avec cvs
Chapitre 27 Comprendre la sécurité et le code
Chapitre 28 Optimiser les performances
Glossaire
Index |
Côte titre : |
Fs/8529 |
|  |