Telecharger Programmation LINUX 20 API système et fonctionnement du noyau Gratuit

Telecharger Programmation LINUX 2.0. API système et fonctionnement du noyau Gratuit
Programmation LINUX 2.0. API système et fonctionnement du noyau

Programmation LINUX 2.0. API système et fonctionnement du noyau

Programmation LINUX 2.0. API système et fonctionnement du noyau
French | PDF | 103 MB

Destiné aux étudiants, aux développeurs système et à tous les passionnés de Linux, cet ouvrage est plus qu'un simple manuel de programmation. Il vous conduira au cœur du système d'exploitation grâce à une analyse approfondie du fonctionnement interne du noyau. Chaque chapitre traite en détail une des composantes du système : processus, signaux, systèmes de fichiers, entrées/sorties, gestion de la mémoire, terminaux Posix, communication par tubes, IPC System V, modules chargeables, administration du système. La première partie de chaque chapitre, accessible aux débutants, présente les concepts et décrit les appels système associés, en les illustrant d'exemples en langage C. La seconde partie, plus avancée, montre comment ces concepts sont implémentés au niveau du noyau : structures de données utilisées et fonctions internes de Linux.


Telecharger Programmation LINUX 2.0 : API système et fonctionnement du noyau Gratuit
Programmation Linux 2.0 : API système et fonctionnement du noyau

Programmation Linux 2.0 : API système et fonctionnement du noyau

Editeur(s) : Eyrolles

Langue : Français

Format : PDF

Hebergeur : Multi

Telecharger Hackez Google Android : Introduction à la Programmation système - Frédéric Brault, Albert Cohen, Jea... Gratuit
Hackez Google Android : Introduction à la programmation système - Frédéric Brault, Albert Cohen, Jea...

Hackez Google Android : Introduction à la programmation système - Frédéric Brault, Albert Cohen, Jea...

Frédéric Brault, Albert Cohen, Jean Zundel, "Hackez Google Android : Introduction à la programmation système"
Publisher: Eyrolles | 2009 | ISBN: 2212850093 | French | PDF | 69 pages | 102 Mb

Appropriez-vous le système Android conçu par Google pour équiper les téléphones mobiles et les netbooks et affranchissez-vous des limites habituelles : accédez à toutes les couches basses du système pour exécuter un shell, développer des scripts, installer des modules Linux...
L'image système étudiée dans ce livre est tirée du prototype Android fourni pour les TP d'un cours ambitieux donné en 2009 à l'École Polytechnique, "Composants d'un système informatique", visant à présenter toutes les couches d'un ordinateur, depuis l'interface utilisateur jusqu'au noyau.
Les travaux pratiques présentaient un sérieux défi : les élèves utilisaient chacun leur propre ordinateur portable (avec l'hétérogénéité que cela implique, en terme de systèmes d'exploitations, notamment), mais devaient tous pouvoir faire les exercices portant sur des programmes Java, des scripts shell, des modules Linux... Après avoir envisagé plusieurs solutions, le choix se porta sur Android, qui n'existait à l'époque que sous la forme d'un émulateur.
Cette plate-forme permettait à tous les élèves d'utiliser le même système, et gérait directement le langage Java. Mais en l'état, il n'était pas possible d'accéder aux couches Linux, ni d'écrire des scripts et d'utiliser un shell. Il fut donc décidé de modifier l'image système d'Android pour pouvoir s'affranchir de ces limites. Le prototype qui fut fourni aux élèves ressemblait fort à l'image système étudiée dans ce livre.


Telecharger Hackez Google Android : Introduction à la Programmation système. Eyrolles Gratuit

Hackez Google Android : Introduction à la programmation système. Eyrolles

Appropriez-vous le système Android conçu par Google pour équiper les téléphones mobiles et les netbooks et affranchissez-vous des limites habituelles : accédez à toutes les couches basses du système pour exécuter un shell, développer des scripts, installer des modules Linux...
L'image système étudiée dans ce livre est tirée du prototype Android fourni pour les TP d'un cours ambitieux donné en 2009 à l'École Polytechnique, "Composants d'un système informatique", visant à présenter toutes les couches d'un ordinateur, depuis l'interface utilisateur jusqu'au noyau.
Les travaux pratiques présentaient un sérieux défi : les élèves utilisaient chacun leur propre ordinateur portable (avec l'hétérogénéité que cela implique, en terme de systèmes d'exploitations, notamment), mais devaient tous pouvoir faire les exercices portant sur des programmes Java, des scripts shell, des modules Linux... Après avoir envisagé plusieurs solutions, le choix se porta sur Android, qui n'existait à l'époque que sous la forme d'un émulateur.
Cette plate-forme permettait à tous les élèves d'utiliser le même système, et gérait directement le langage Java. Mais en l'état, il n'était pas possible d'accéder aux couches Linux, ni d'écrire des scripts et d'utiliser un shell. Il fut donc décidé de modifier l'image système d'Android pour pouvoir s'affranchir de ces limites. Le prototype qui fut fourni aux élèves ressemblait fort à l'image système étudiée dans ce livre.


Telecharger systèmes multi-èchelles: Modélisation et simulation - Claude Le Bris Gratuit
Systèmes multi-èchelles: Modélisation et simulation - Claude Le Bris

Systèmes multi-èchelles: Modélisation et simulation - Claude Le Bris

Systèmes multi-èchelles: Modélisation et simulation - Claude Le Bris

Systèmes multi-échelles est une introduction à la problématique des systémes multi-échelles du point de vue du mathématicien appliqué. Il se compose d'une mosaique d'exemples de problèmes issus de la physique au sens large qui présentent pour leur modélisation et leur simulation cette difficulté essentielle de comporter en leur sein des échelles de temps ou d'espace très différentes.


Telecharger systèmes multi-èchelles Modélisation et simulation Gratuit


Systèmes multi-èchelles Modélisation et simulation

Systèmes multi-èchelles Modélisation et simulation

Systèmes multi-échelles est une introduction à la problématique des systémes multi-échelles du point de vue du mathématicien appliqué. Il se compose d'une mosaique d'exemples dont le seul lien est d'appartenir à la très grande famille des problèmes issus de la physique au sens large qui présentent pour leur modélisation et leur simulation cette difficulté essentielle de comporter en leur sein des échelles de temps ou d'espace très différentes.











Telecharger Programmation système en C sous Lunix - 2ème Edition Gratuit
Programmation système en C sous Lunix - 2ème Edition

Programmation système en C sous Lunix - 2ème Edition

Programmation système en C sous Lunix - 2ème Edition

Tirer le meilleur parti de l'environnement Linux : La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui désirent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs OpenSource. Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants : Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète de la programmation système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilité des applications. La deuxième édition de ce livre a été entièrement actualisée en fonction du noyau Linux 2.6 et des nombreuses évolutions de la bibliothèque C.


Telecharger Programmation OpenOffice.org 2 : Macros OOoBasic et API Gratuit
Programmation OpenOffice.org 2 : Macros OOoBasic et API

Programmation OpenOffice.org 2 : Macros OOoBasic et API

Programmation OpenOffice.org 2 : Macros OOoBasic et API
2005 | ISBN: 2212117639 | Français | 758 pages | PDF | 102 MB

OpenOffice.org, suite bureautique libre et gratuite, est munie du langage de script OOoBASIC et d'une API permettant de manipuler ses objets. Ainsi automatisable et extensible, elle peut s'intégrer
parfaitement au système d'information de l'entreprise. Ecrit par deux contributeurs majeurs de la communauté francophone fr.OpenOffice.org, ce livre est une référence incontournable sur le puissant langage de macros OOoBASIC et sur l'API d'OpenOffice.org. Destiné aussi bien aux utilisateurs d'OpenOffice.org que de StarOffice, il explique comment gérer des fichiers OOo,
automatiser des tâches répétitives, traiter des chaînes, créer des boîtes de dialogue et des formulaires, accéder et exploiter des bases de données, intercepter des événements, explorer et utiliser l'API d'OpenOffice.org, créer dynamiquement des macros, gérer des erreurs.
La version 2 d'OpenOffice.org comporte certaines nouveautés du point de vue de la programmation. Elles sont soulignées tout au long du livre et, au besoin, accompagnées d'exemples dédiés. Cet ouvrage aborde notamment l'interface utilisateur, la sécurité des macros, les autres langages de script
(javascript, BeanShell, Python). Il décrit également l'environnement de développement, l'installation d'addons, les appels de scripts, et explique les particularités de la version 2 d'OpenOffice.org pour les sources de données, requêtes, rapports et formulaires de Base.


Telecharger Conception de systèmes d'Exploitation - Le Cas LINUX Gratuit
Conception de Systèmes d'Exploitation - Le Cas Linux

Conception de Systèmes d'Exploitation - Le Cas Linux

Conception de Systèmes d'Exploitation - Le Cas Linux

Comprendre les systèmes d'exploitation : au cœur de Linux. Cet ouvrage s'adresse à tous ceux qui, au-delà de l'utilisation d'un système d'exploitation et de la programmation système, veulent comprendre comment est conçu et implémenté le noyau du système Linux. II en explore le code source dans sa toute première version (Linux 0.01), et commente ses évolutions vers les noyaux actuels. l'ouvrage éclaire notamment l'utilisation des ressources du microprocesseur et les commandes des cartes des périphériques, et permet de comprendre comment aborder la conception de pilotes. Deuxième édition mise à jour : de Minix à Linux 2.6. Dans cette deuxième édition mise à jour et augmentée, l'auteur montre comment appliquer au noyau Linux 2.6 la méthode préconisée pour étudier un noyau, en soulignant que les concepts fondamentaux sous-jacents au micro-noyau demeurent inchangés depuis le tout premier noyau de treize ans d'âge, tandis que les structures associées évoluent pour tenir compte de nouvelles fonctionnalités. À qui s'adresse cet ouvrage ? Tous ingénieurs et développeurs système, en particulier Unix/Linux, développeurs C et autres langages de bas niveau, étudiants en IUT informatique, licences et maîtrises d'informatique, écoles d'ingénieurs (informatique théorique et électronique), et leurs enseignants.


Telecharger Programmation OpenOffice.org 3 : Macros OOoBasic et API Gratuit
Programmation OpenOffice.org 3 : Macros OOoBasic et API

Programmation OpenOffice.org 3 : Macros OOoBasic et API

Programmation OpenOffice.org 3 : Macros OOoBasic et API
Eyrolles | French | PDF | 104 Mo

Suite bureautique libre, gratuite et multi-plate-forme, OpenOffice.org comporte plusieurs langages de script dont OOoBasic. Elle est également munie d'une API permettant de manipuler ses objets. Automatisable et extensible, elle s'intègre parfaitement au système d'information de l'entreprise. Le livre de référence sur la programmation OpenOffice.org et StarOffice. Écrit par deux contributeurs majeurs de la communauté francophone frOpenOffice.org, ce livre est une référence incontournable sur le puissant langage de macros OOoBASIC et sur l'API d'OpenOffice.org. Il explique comment utiliser l'interface utilisateur liée aux macros et aux scripts afin d'automatiser des tâches répétitives, mais aussi comment tirer parti du langage de OOoBasic pour manipuler des documents, créer des boîtes de dialogue et des formulaires, exploiter des bases de données externes ou intégrées, intercepter des événements. Chaque point de l'API est décrit grâce à de nombreux exemples de macros et de routines réutilisables. Nouveautés liées à la version 3.1 d'OpenOffice.org : En plus des fonctions de programmation d'OpenOffice.org 2, ce livre couvre les nouveautés de la version 3.1 : Document-Properties, surlignement, notes et tableaux irréguliers dans Writer, gestion de diaporama dans Impress, intégration des macros dans Base, jusqu'aux fonctions peu connues, sans oublier l'exportation PDF, l'export et import de texte encodé, le filtrage de données, en passant par les fonctions matricielles et la gestion d'événements. La création de boîtes de dialogue ergonomiques et multilingues est expliquée ainsi que les contrôles de formulaire et les formulaires intégrés. À qui s'adresse cet ouvrage ? Aux utilisateurs d'OpenOffice.org et StarOffice souhaitant automatiser et étendre leur suite bureautique ; - À ceux qui migrent vers OpenOffice.org et souhaitent recréer des macros existantes. Aux développeurs d'applications d'entreprise et services informatiques ayant à intégrer la suite OpenOffice.org. Aux étudiants et à tous ceux qui souhaitent s'initier à l'API d'OpenOffice.org et à son langage de macros OOoBASIC.