Les Blockchains - De la théorie à la pratique, de l'idée à l'implémentation
Leporcher-Goujon-Chouli
ENI
51,18 €
Sur commande en 6-10 jours
EAN :9782409022050
Ce livre offre une vision à 360 degrés de l'état de l'art de la technologie Blockchain, son environnement et son potentiel, à un public désireux d'en faire sa spécialité en lui fournissant les clés pour se l'approprier. Bien plus qu'une cryptomonnaie, la Blockchain est une pépite de technologie, à la croisée des concepts cryptographiques bien implémentés et d'une architecture décentralisée opérationnelle en environnement de production. Dans un premier temps, les auteurs présentent les promesses de la technologie pour permettre au lecteur de faire le tri sur l'information et la désinformation disponibles sur le web. Il découvre ainsi les réels intérêts de la technologie au-delà de la cryptomonnaie. Puis un chapitre présente la Blockchain grâce à une définition de la technologie, de ses composants et mécanismes à l'oeuvre, permettant de mieux la comprendre et de s'en approprier les piliers. Un chapitre, davantage dédié aux profils de chefs de projet, détaille ensuite la Blockchain selon un axe métier. Le lecteur est accompagné pour comprendre le processus de définition du cas d'usage, choisir la technologie adaptée, évaluer les coûts. Le contexte légal est présenté ainsi que différents cas d'usage permettant de donner une culture générale sur les différentes technologies, leur exploitation et leur intégration aux écosystèmes existants. Dans un autre chapitre, davantage orienté sur l'axe technique, les concepts sous-jacents à la Blockchain sont présentés avec plus de profondeur. Les architectes solutions et techniques y trouveront des éléments d'architecture leur permettant de se projeter dans la mise en oeuvre de cette technologie et les développeurs verront comment déployer les principales technologies grâce à des exemples détaillés pas à pas. Dans la suite du livre, les auteurs détaillent plus finement la théorie cryptographique et son application dans le domaine de la Blockchain, en l'illustrant par de nombreux exemples qui en facilitent la compréhension. Pour finir, le dernier chapitre identifie les contraintes et les conditions de succès, tant pour la technologie que pour son application et sa survie dans le futur. S'émancipant de toute démarche prospective, il évoque les défis à relever pour assurer le succès des clients et des fournisseurs de solutions à base de Blockchain. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Date de parution
11/12/2019
Poids
780g
Largeur
178mm
Plus d'informations
Plus d'informations
EAN
9782409022050
Titre
Les Blockchains - De la théorie à la pratique, de l'idée à l'implémentation
Auteur
Leporcher-Goujon-Chouli
Editeur
ENI
Largeur
178
Poids
780
Date de parution
20191211
Disponibilité
Sur commande en 6-10 jours
Pourquoi choisir Molière ?
Efficacité et rapiditéCommandé avant 16hlivré demain
Économique et pratiqueLivraison dès 3,90 €
Facile et sans fraisRetrait gratuiten magasin
Disponibilité et écouteContactez-nous sur WhatsApp
La révolution blockchain est là... depuis 2008 ! Mais si l'on peut observer quelques initiatives notables essentiellement dans la finance et la logistique, le monde industriel ne l'a toujours pas adoptée. Pourtant, la blockchain est un vecteur évident de conduite du changement et d'excellence opérationnelle. Alors pourquoi existe-t-il si peu de projets blockchain dans l'industrie?D'abord parce que les industriels ne font pas le lien entre la technologie blockchain et l'excellence opérationnelle. La technologie blockchain est une technologie digitale, plutôt gérée par les acteurs de la data et du numérique. L'excellence opérationnelle est traditionnellement maîtrisée par les acteurs des métiers associés à l'industrie. Ensuite parce que les industriels ne perçoivent pas la valeur de cette technologie. Ils utilisent la technologie comme une digitalisation des processus existants et pas comme une transformation digitale profonde.Cet ouvrage est donc destiné à expliquer en quoi la blockchain peut permettre une forte interaction du digital et des métiers de l'industrie.
Qu'est-ce que la perversion narcissique ? Comment prend-elle naissance ? Comment la prendre en charge ? La perversion narcissique est une notion développée par Paul-Claude Racamier, psychanalyste et psychiatre français, en 1986. Depuis lors, le terme s'est largement démocratisé au point d'être utilisé avec une facilité déconcertante, dès qu'un sujet se montre un peu tyrannique avec ses pairs. Pourtant, la pathologie existe réellement et représente une véritable problématique sociétale étant donné les conséquences désastreuses qu'elle occasionne sur autrui. Par conséquent, elle requiert toute notre attention. Cet ouvrage a pour ambition certaine de défi nir précisément la notion de perversion narcissique et de proposer une prise en charge adaptée aux pervers narcissiques et aux victimes afi n de permettre à tout le système de sortir du cercle de la violence. Et qui sait, peut-être qu'un jour, nous vivrons dans un monde sans violence ...
Ce livre sur GNU/Linux s'adresse à tout informaticien désireux de maîtriser les principes de base de ce système d'exploitation ou d'organiser et consolider des connaissances acquises sur le terrain. Il présente de façon détaillée les principes de base du système et décrit très précisément les commandes essentielles à la manipulation de la ligne de commande shell, en les illustrant de nombreux exemples : l'arborescence Linux, la manipulation des fichiers, l'éditeur de fichiers texte, les droits d'accès, la gestion des processus, le shell Bash, les scripts Bash, la gestion des comptes utilisateurs, les outils Linux... Les notions présentées dans ce livre, si elles sont essentielles pour comprendre le fonctionnement du système GNU/Linux au niveau utilisateur, sont tout aussi indispensables au lecteur qui désire poursuivre en administration système. Ce livre peut être utilisé comme ouvrage de référence donnant ainsi au lecteur les moyens d'acquérir son autonomie, aussi bien en environnement graphique qu'en ligne de commande. Avec cette nouvelle édition, vous découvrirez les nouveautés et particularités accompagnant les dernières distributions Linux disponibles.
Ce livre s'adresse aussi bien à un débutant qui souhaite découvrir le fonctionnement d'Arduino pour créer des objets intelligents qu'aux utilisateurs confirmés souhaitant rafraîchir leurs connaissances ou trouver de nouvelles idées pour la création de leurs projets. Il peut également être utile aux professeurs de collèges ou de lycées souhaitant enseigner l'électricité, l'électronique, la domotique ou le codage ou encore aux makers et amateurs de DIY qui aiment démonter et modifier les objets déjà créés... Les premiers chapitres présentent l'Arduino et ses différents modèles et le matériel nécessaire. L'auteur consacre ensuite un chapitre aux notions d'électricité indispensables. Il y détaille aussi les différentes sources d'alimentation acceptées par l'Arduino et les principaux composants électroniques. Un chapitre est consacré aux principaux langages de programmation de l'Arduino et à l'utilisation de l'IDE Arduino sous Windows, Mac OS X, Linux, Android. D'autres environnements comme Arduino Web Editor, la programmation par blocs (Ardublock, Scratch, Blockly), un Arduino virtuel (tinkercad.com), les problèmes les plus couramment rencontrés et l'optimisation du code sont également étudiés. Les chapitres suivants présentent les principes de base du codage illustrés par des exemples concrets en utilisant tout d'abord les composants électroniques les plus courants (LED, boutons, résistances, potentiomètres, buzzer), puis des composants et modules plus spécialisés comme les capteurs (analogiques ou numériques), les relais, les moteurs ou des modules d'affichage (à LED ou LCD), de lecture/écriture (RFID, carte SD) ou de gestion du temps (horloge en temps réel). L'auteur explore ensuite les nombreuses façons de communiquer avec l'Arduino (bus I2C, liaisons série, Bluetooth, radio, infrarouge, Ethernet, WIFI, ou encore avec le Raspberry Pi en USB). La fabrication d'un clone rudimentaire de l'Arduino à partir d'un microcontrôleur (ATTiny ou ATMEGA328) est détaillée. De même, les particularités de certaines cartes électroniques (moins connues que l'Arduino Uno), comme l'Arduino Leonardo, l'ESP8266, la WeMos ou la Kitco (console de jeu portable basée sur l'ATMEGA328) sont expliquées. Le dernier chapitre regroupe les principales instructions de l'IDE Arduino permettant de retrouver facilement une fonction pour en vérifier la syntaxe. Tout au long du livre et pour illustrer ses propos, l'auteur vous fera découvrir comment gérer des feux de circulation, envoyer un message en morse, créer un appareil enregistrant l'évolution des températures, jouer de la musique avec des bananes, fabriquer une manette de jeu, un clone du jeu Simon... Les sketchs utilisés dans les chapitres 6 à 9 sont disponibles en téléchargement sur le site www.editions-eni.fr.
Ce livre sur Arduino s'adresse à toute personne qui souhaite exploiter cette carte autour d'un projet concret. En effet, tout au long de ses pages, l'auteur donne toutes les informations nécessaires pour piloter un réseau de trains miniatures à l'aide d'Arduino. Des notions de programmation, de préférence dans les langages C ou C++, et une connaissance préalable d'Arduino sont un plus pour la lecture de ce livre. Après avoir présenté les connaissances de base liées à la numérisation d'un réseau de trains (adressage, contrôle de la vitesse, commandes, circuits électroniques...), l'auteur étudie les protocoles DCC et IC. Des chapitres dédiés détaillent ensuite la programmation de nombreuses interfaces pilotables par une carte Arduino pour numériser le réseau de trains. Le lecteur est ainsi amené à programmer le panneau de contrôle, la centrale de pilotage, la position des trains, le pilotage des aiguillages, la régulation des circulations, le poste de commande... Au total, une trentaine de programmes et près d'une vingtaine de circuits électroniques sont présentés et expliqués dans ce livre. Ils permettent au lecteur d'appréhender l'étendue des possibilités offertes par Arduino pour numériser un réseau de trains.
Ce livre s'adresse à toute personne qui souhaite disposer des connaissances nécessaires sur le langage Python pour être en mesure de développer efficacement pour le nano-ordinateur Raspberry Pi. Pour rendre cet apprentissage plus concret, l'auteur propose au lecteur, pour certaines notions étudiées, des projets de mise en application. La lecture de ce livre ne nécessite pas de connaissances particulières en développement ou en électronique. toutefois des connaissances d'un environnement Linux/UNIX sont un plus. Pour commencer l'auteur explique comment installer et configurer des modules Python sur le Raspberry Pi. Il présente ensuite les bases importantes de l'algorithmique qui permettent au lecteur de s'approprier le langage Python (boucles, conditions, types et structures de données) ainsi que des concepts plus avancés (classes. syntaxe en compréhension, fonction lambda, générateur, gestion des exceptions...). Puis l'auteur apporte les connaissances nécessaires pour administrer correctement le Raspberry Pi avec Python (avec la ligne de commandes ou avec l'écriture de scripts), et ainsi gérer les utilisateurs, explorer le système de fichiers ou encore utiliser des signaux UNIX. Dans les chapitres qui suivent, le lecteur découvre comment construire des applications orientées console avec la bibliothèque urwid et des applications graphiques avec la bibliothèque tkinter. Un chapitre met l'accent sur la programmation web et decrit comment construire son propre serveur web, écrire ses scripts CGI ou programmer ses premiers formulaires. Pour les développeurs plus expérimentés. l'auteur donne une introduction à l'incontournable framework Flask. Les aspects multimédia et audio du Raspberry Pi sont également étudiés, notamment comment dessiner avec Pillow ou comment manipuler l'audio avec pyalsaaudio. Des chapitres dédiés permettent au lecteur d'appréhender la persistance de données (XML JSON ou encore SOL avec SOLite) ainsi que l'écriture de tests unitaires et la documentation de scripts. Pour finir, l'auteur guide le lecteur dans la découverte et le fonctionnement des broches GPIO du Raspberry Pi. A l'aide de schémas et de photos. il détaille le raccordement d'un écran LCD avec le Raspberry Pi. Pour la rédaction du livre. l'auteur a utilisé le Raspberry Pi 3 modele B version 2. Toutefois, l'utilisation d'une autre version n'a aucune incidence sur les informations et exemples fournis tout au long des chapitres à l'exception du dernier chapitre les broches du GPIO évoluant à chaque nouvelle itération du Raspberry Pi.