Descripteur
Documents disponibles dans cette catégorie (44)



Etendre la recherche sur niveau(x) vers le bas
Titre : Programming persistent memory : a comprehensive guide for developers Type de document : Guide/Manuel Auteurs : Steve Scargall, Auteur Editeur : New York : Apress Année de publication : 2020 Importance : 438 p. ISBN/ISSN/EAN : 978-1-4842-4932-1 Note générale : Glossaire Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] C++
[Termes IGN] données massives
[Termes IGN] Java (langage de programmation)
[Termes IGN] Linux
[Termes IGN] modèle logique de données
[Termes IGN] programmation informatiqueRésumé : (Auteur) Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several new software/hardware requirements, and offers great promise for better performance and faster application startup times—a huge leap forward in byte-addressable capacity compared with current DRAM offerings. This revolutionary new technology gives applications significant performance and capacity improvements over existing technologies. It requires a new way of thinking and developing, which makes this highly disruptive to the IT/computing industry. The full spectrum of industry sectors that will benefit from this technology include, but are not limited to, in-memory and traditional databases, AI, analytics, HPC, virtualization, and big data. Programming Persistent Memory describes the technology and why it is exciting the industry. It covers the operating system and hardware requirements as well as how to create development environments using emulated or real persistent memory hardware. The book explains fundamental concepts; provides an introduction to persistent memory programming APIs for C, C++, JavaScript, and other languages; discusses RMDA with persistent memory; reviews security features; and presents many examples. Source code and examples that you can run on your own systems are included. What You’ll Learn Understand what persistent memory is, what it does, and the value it brings to the industry Become familiar with the operating system and hardware requirements to use persistent memory Know the fundamentals of persistent memory programming: why it is different from current programming methods, and what developers need to keep in mind when programming for persistence Look at persistent memory application development by example using the Persistent Memory Development Kit (PMDK) Design and optimize data structures for persistent memory Study how real-world applications are modified to leverage persistent memory Utilize the tools available for persistent memory programming, application performance profiling, and debugging Who This Book Is For C, C++, Java, and Python developers, but will also be useful to software, cloud, and hardware architects across a broad spectrum of sectors, including cloud service providers, independent software vendors, high performance compute, artificial intelligence, data analytics, big data, etc. Note de contenu :
Chapter 1: Introduction to Persistent Memory Programming
Chapter 2: Persistent Memory Architecture
Chapter 3: Operating System Support for Persistent Memory
Chapter 4: Fundamental Concepts of Persistent Memory Programming
Chapter 5: Introducing the Persistent Memory Development Kit
Chapter 6: libpmem: Low-Level Persistent Memory Support
Chapter 7: libpmemobj: A Native Transactional Object Store
Chapter 8: libpmemobj-cpp: The Adaptable Language - C++ and Persistent Memory
Chapter 9: pmemkv: A Persistent In-Memory
Chapter 10: Volatile Use of Persistent Memory
Chapter 11: Designing Data Structures for Persistent Memory
Chapter 12: Debugging Persistent Memory Applications
Chapter 13: Enabling Persistence Using a Real-World Application
Chapter 14: Concurrency and Persistent Memory
Chapter 15: Profiling and Performance
Chapter 16: PMDK Internals: Important Algorithms and Data Structures
Chapter 17: Reliability, Availability, and Serviceability (RAS)
Chapter 18: Remote Persistent Memory
Chapter 19: Advanced Topics
Appendix A: How to Install NDCTL and DAXCTL on Linux
Appendix B: How to Install the Persistent Memory Development Kit (PMDK)
Appendix C: How to Install IPMCTL on Linux and Windows
Appendix D: Java for Persistent Memory
Appendix E: The Future of Remote Persistent Memory ReplicationNuméro de notice : 26513 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique DOI : 10.1007/978-1-4842-4932-1 En ligne : http://doi.org/10.1007/978-1-4842-4932-1 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=97277 Automatisation de l’acquisition et du traitement des images Sentinel-2 pour le calcul d’indices de végétation aidant à la prévention des pics de paludisme à Madagascar / Charlotte Wolff (2017)
Titre : Automatisation de l’acquisition et du traitement des images Sentinel-2 pour le calcul d’indices de végétation aidant à la prévention des pics de paludisme à Madagascar Type de document : Mémoire Auteurs : Charlotte Wolff, Auteur Editeur : Champs-sur-Marne : Ecole nationale des sciences géographiques ENSG Année de publication : 2017 Importance : 64 p. Format : 21 x 30 cm Note générale : Bibliographie
Mémoire de fin d'études, cycle des ingénieurs ENSG 3ème année, master PPMDLangues : Français (fre) Descripteur : [Vedettes matières IGN] Applications de télédétection
[Termes IGN] base de données localisées
[Termes IGN] Geospatial data abstraction library
[Termes IGN] image multibande
[Termes IGN] image Sentinel-MSI
[Termes IGN] indice de végétation
[Termes IGN] Linux
[Termes IGN] Madagascar
[Termes IGN] maladie parasitaire
[Termes IGN] masque
[Termes IGN] Orfeo Tool Box
[Termes IGN] Python (langage de programmation)
[Termes IGN] QGIS
[Termes IGN] restauration d'image
[Termes IGN] série temporelle
[Termes IGN] surveillance sanitaireIndex. décimale : MPPMD Mémoires du mastère spécialisé Photogrammétrie, Positionnement et Mesures de Déformation Résumé : (Auteur) Dans des pays africains en voie de développement, tels Madagascar ou l’Afrique du Sud, le taux de mortalité lié aux maladies infectieuses est en constante diminution. Pourtant, le paludisme persiste. Pour gérer les épisodes de pics épidémiques, les autorités sanitaires développent des systèmes de surveillance basés sur l’acquisition en temps réel de données sur les cas de paludisme recensés par des agents présents sur le terrain et corrélées à des données environnementales acquises par satellite. L’Institut Pasteur de Madagascar a développé notamment un système de détection précoce et de prédiction des épidémies de paludisme à partir du système de surveillance sentinelle des maladies à potentiel épidémique et de données environnementales à basse résolution. Les données Sentinel-2, dont la résolution atteint 10m et dont la fréquence d’acquisition est de 5 jours, permettrait de compléter cette application. Mon stage de fin d’études réalisé avec l’UMR Espace-Dev, au sein des locaux de SEAS-OI à Saint-Pierre de La Réunion a donc pour objectif de tester et de comparer les différentes chaînes d’acquisition et de traitement des images Sentinel-2, permettant de les corriger de l’effet de l’atmosphère et de créer un masque de nuages. Les chaînes testées sont Sen2cor, MAJA et MUSCATE. Sen2cor donne des résultats moins bons que les deux autres chaînes mais qui restent suffisants pour l’utilisation que l’on veut en faire, d’autant que la chaîne de traitement Sen2cor est plus facile à prendre en main et ne nécessite pas de profondeur historique des images pour fonctionner, comme c’est le cas avec MAJA et MUSCATE. Les images téléchargées et traitées sont ensuite rangées dans une base de données et des images d’indices -de végétation dans un premier temps- sont calculées et rangées à leur tour dans la base de données. Ces indices sont utilisés pour créer des fichiers de séries temporelles facilement utilisables par l’Institut Pasteur de Madagascar pour aider à prédire les pics de paludisme sur le territoire malgache. Le produit attendu a été défini lors d’un séjour de cinq jours à l’institut, situé à Antananarivo, capitale de Madagascar. Puis dans un deuxième temps, les images des indices ont été intégrées au catalogue en ligne du SEAS-OI pour pouvoir dans le futur télécharger à distance les images traitées si besoin. L’automatisation a été réalisée sous un environnement Linux, avec des scripts codés en bash (Linux) ou en Python. Des librairies telles que Orpheo ToolBox et GDAL ont été utilisées. Note de contenu : INTRODUCTION
CH 1 DEROULEMENT DU STAGE
1.1 Les objectifs du stage
1.2 Les organismes d’accueil
1.3 La gestion de projet
CH 2 ACQUISITION ET CHOIX DU PRE-TRAITEMENT DES IMAGES
2.1 Caractéristiques des images Sentinel-2
2.2 Acquisition des images Sentinel-2
2.3 Logiciels de prétraitement des images
2.4 Comparaison et choix de la chaîne de prétraitement
2.5 Création du masque des nuages
CH 3 AUTOMATISATION DE L'ACQUISITION ET DU PRE-TRAITEMENT DES IMAGES
3.1 Organisation de la base de données
3.2 Acquisition et traitement des données déjà disponibles
3.3 Automatisation pour l’acquisition des données futures
3.4 Ajout de nouveaux indices
CH 4 REQUETES DANS LA BASE DE DONNEES
4.1 Format des séries temporelles pour répondre aux besoins de l’IPM
4.2 Développement du code
4.3 Résultats et comparaison avec les données MODIS
4.4 Produits complémentaires
CONCLUSIONNuméro de notice : 22906 Affiliation des auteurs : non IGN Thématique : FORET/IMAGERIE Nature : Mémoire de fin d'études IT Organisme de stage : UMR Espace pour le Développement (Institut Pasteur de Madagascar) Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=89685 Docker, déploiement de microservices sous Linux ou Windows (Docker Swarm, Docker Compose, Docker Machine) / Jean-Philippe Gouigoux (2017)
Titre : Docker, déploiement de microservices sous Linux ou Windows (Docker Swarm, Docker Compose, Docker Machine) Type de document : Guide/Manuel Auteurs : Jean-Philippe Gouigoux, Auteur Editeur : Saint-Herblain : ENI Editions Année de publication : 2017 Collection : Epsilon Sous-collection : Informatique technique Importance : 362 p. Format : 17 x 21 cm ISBN/ISSN/EAN : 978-2-409-00937-2 Note générale : Niveau : Expert Langues : Français (fre) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] Docker
[Termes IGN] Linux
[Termes IGN] réseau informatique
[Termes IGN] WindowsIndex. décimale : 26.03 Systèmes d'exploitation Résumé : (Editeur) Ce livre s'adresse aux architectes logiciels, tech leads, administrateurs système et de manière générale à toute personne concernée par le déploiement en production d'architectures de services basées sur des conteneurs. Son ambition est de convaincre que les microservices, le DevOps et le déploiement par conteneurs sont les trois faces d'une même réalité, à savoir une architecture réellement agile au service de l'alignement de l'informatique sur les besoins fonctionnels. Il permettra au lecteur, utilisant idéalement Docker couramment, d'être en mesure de mettre en œuvre les toutes nouvelles méthodes de déploiement d'une architecture microservices sur un cluster Swarm. Le livre s'appuie sur les récents développements de Docker permettant d'industrialiser le déploiement de ces applications sur des réseaux de machines hôtes, levant ainsi les limites des versions précédentes. L'auteur étudie plusieurs technologies en profondeur : Docker Machine qui permet de créer automatiquement des machines hôtes, Docker Compose qui, dans ses nouvelles versions, aide à la prise en compte des spécificités des applications de services distribués et Docker Swarm qui sert de support à un cluster haute disponibilité ainsi que d'orchestrateur de tâches pour assurer une répartition optimale des conteneurs. Docker apparaissant sous Windows, un chapitre est consacré aux spécificités de cet environnement dans les approches de conteneurs. Enfin, le livre fournit de nombreux conseils pratiques, issus d'une expérience en production, sur des sujets aussi variés que la gestion dynamique de la charge ou la mise à jour à chaud des services. Docker évoluant rapidement, les exemples sont montrés sur plusieurs versions du produit, depuis la 1.13.0 jusqu'à la 17.04. Des éléments sont en téléchargement sur le site www.editions-eni.fr et sur le compte GitHub des Editions ENI. Ainsi, le lecteur est en mesure de mettre en œuvre la totalité de l'exemple traité dans le livre. Note de contenu :
Chapitre 1 - Introduction
Chapitre 2 - Docker en réseau
Chapitre 3 - Distribution logicielle
Chapitre 4 - Maintien en condition opérationnelle d’un cluster
Chapitre 5 - Docker pour Windows
Chapitre 6 - IndustrialisationNuméro de notice : 22762 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=86609 Réservation
Réserver ce documentExemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 22762-01 26.03 Manuel Informatique Centre de documentation Informatique Disponible
Titre : Docker, pratique des architectures à base de conteneurs Type de document : Guide/Manuel Auteurs : Pierre-Yves Cloux, Auteur ; Thomas Garlot, Auteur ; Johann Kohler, Auteur Editeur : Paris : Dunod Année de publication : 2016 Collection : InfoPro Sous-collection : Etudes, Développement & Intégration Importance : 306 p. Format : 17 x 25 cm ISBN/ISSN/EAN : 978-2-10-074744-3 Note générale : S'adresse à un public professionnel Langues : Français (fre) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] architecture logicielle
[Termes IGN] conteneur
[Termes IGN] Docker
[Termes IGN] Linux
[Termes IGN] réseau informatique
[Termes IGN] serveurIndex. décimale : 26.03 Systèmes d'exploitation Résumé : (Editeur) Cet ouvrage s’adresse autant aux développeurs et aux architectes logiciel qui lancent de nouvelles applications qu’aux opérationnels responsables des déploiements.
Déployer du code en production a longtemps été une source de problèmes auxquels la virtualisation avait commencé à apporter des solutions. Aujourd’hui Docker propose des réponses nettement plus satisfaisantes. Cet ouvrage a plusieurs objectifs : - vous expliquer le concept de conteneur et d’architectures à base de conteneurs (CaaS, DCOS, Kubernetes, Mesos, etc.) ; - vous apprendre à installer Docker (mais aussi Compose, Swarm, Kitematic, etc.) sur un poste de travail, dans un environnement serveur ou dans le cloud ; - vous montrer comment utiliser Docker pour créer des images, manipuler des conteneurs et configurer votre environnement ; - vous fournir des exemples didactiques et réutilisables d’architectures plus complexes (architectures multi-conteneurs, développement, intégration continue, implémentation de clusters multi-hôtes…).Note de contenu :
PREMIERE PARTIE - LES CONTENEURS : PRINCIPES, OBJECTIFS ET SOLUTIONS
Chapitre 1 - Les conteneurs et le cas Docker
Chapitre 2 - Conteneurs et infrastructures
DEUXIEME PARTIE - DOCKER EN PRATIQUE : LES OUTILS DE BASE
Chapitre 3 - Prise en main
Chapitre 4 - Docker sur un serveur
Chapitre 5 - Conteneurs et images
TROISIEME PARTIE - APPRENDRE DOCKER
Chapitre 6 - Prise en main du client Docker
Chapitre 7 - Les instructions Dockerfile
Chapitre 8 - Usage avancé de Docker
QUATRIEME PARTIE - EXEMPLES D’ARCHITECTURES ET CONCEPTS AVANCES
Chapitre 9 - Application multi-conteneurs
Chapitre 10 - Intégration continue avec Docker
Chapitre 11 - Docker SwarmNuméro de notice : 22763 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=86610 Réservation
Réserver ce documentExemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 22763-01 26.03 Manuel Informatique Centre de documentation Informatique Disponible
Titre : Active Directory et Windows PowerShell en action Type de document : Guide/Manuel Auteurs : Kaïs Ayari, Auteur Editeur : Saint-Herblain : ENI Editions Année de publication : 2015 Collection : Expert IT Importance : 518 p. Format : 17 x 21 cm ISBN/ISSN/EAN : 978-2-7460-9570-0 Langues : Français (fre) Descripteur : [Vedettes matières IGN] Informatique
[Termes IGN] architecture pipeline (processeur)
[Termes IGN] Linux
[Termes IGN] programmation adaptée à l'objet
[Termes IGN] protocole LDAP
[Termes IGN] sécurité informatique
[Termes IGN] stratégie de groupe (GPO)
[Termes IGN] Windows PowerShellIndex. décimale : 26.03 Systèmes d'exploitation Résumé : (Editeur) Ce livre s'adresse principalement aux administrateurs et ingénieurs Active Directory dans un environnement Microsoft. Une connaissance de base des principes de fonctionnement de Windows PowerShell est un prérequis indispensable pour tirer le meilleur profit de ce livre. En intégrant Windows PowerShell à la gestion de la technologie Active Directory, le lecteur de ce livre deviendra plus efficace et s'émancipera des aspects rébarbatifs des modes d'administration auxquels il est habitué. L'auteur accompagne les IT Pros Active Directory et les aide à gérer, d'un point de vue de l'automatisation, toutes les dimensions importantes de l'administration de l'Active Directory :
- gestion des utilisateurs, ordinateurs, groupes, contrôleurs de domaine, objets de l'Active Directory, comptes de service, unités d'organisation, stratégies de groupe, domaines et forêts, - administration des sites et réplication,
- sauvegarde et restauration des données, - maintien d'une infrastructure Active Directory, - gestion de la sécurité de l'Active Directory. L'ouvrage permettra au lecteur d'avancer sereinement dans l'acquisition des compétences en matière d'automatisation de l'Active Directory dans une exploitation quotidienne.Note de contenu : Partie 1 - Les concepts clés
Chapitre 1 : les bases de la syntaxe
Chapitre 2 : l'aide intégrée
Chapitre 3 : les variables
Chapitre 4 : les fournisseurs
Chapitre 5 : les collections
Chapitre 6 : les opérateurs
Chapitre 7 : le fonctionnement du pipeline
Chapitre 8 : la dimension objet
Chapitre 9 : le format des données
Partie 2 - Administrer Active Directory avec Windows PowerShell
Chapitre 10 : le module Active Directory, ADSI et WMI
Chapitre 11 : déployer un contrôleur de domaine
Chapitre 12 : gérer les objets de l'Active Directory
Chapitre 13 : la gestion des utilisateurs
Chapitre 14 : la gestion des mots de passe utilisateur
Chapitre 15 : la gestion des ordinateurs
Chapitre 16 : la gestion des groupes
Chapitre 17 : la gestion des unités d'organisation
Chapitre 18 : la gestion des stratégies de groupe
Chapitre 19 : la gestion des comptes de service
Chapitre 20 : la gestion des domaines et forêts
Chapitre 21 : la gestion des sites et de la réplication
Chapitre 22 : la sauvegarde et la restauration
Chapitre 23 : maintenir une infrastructure Active Directory
Chapitre 24 : la gestion de la sécurité
Chapitre 25 : Active Directory, PowerShell et Linux
Annexe : la loi des trois espritsNuméro de notice : 22277 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=76492 Réservation
Réserver ce documentExemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 22277-01 26.03 Manuel Informatique Centre de documentation Informatique Disponible PermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkAndroid : apprendre à programmer des applis, environnement de développement Eclipse, programmation orientée objet en Java / Stefan Schwark (2012)
PermalinkPermalink