Un livre à la fois théorique et pratique Cet ouvrage à vocation pédagogique a pour but d'aider les débutants et même les praticiens confirmés de l'intelligence artificielle à mieux faire le tri entre certains mécanismes algorithmiques propres à cette discipline et souvent confondus dont les trois fondamentaux : « la recherche », « l'optimisation » et « l'apprentissage ». Même si le Web regorge de solutions algorithmiques et de codes clés en main mis à disposition des internautes, ces codes constituent rarement la bonne solution pour faire face à un problème. En effet, il faut souvent prendre du recul, et c'est précisément ce que propose cet ouvrage, pour pouvoir trancher entre les différentes offres algorithmiques (les trois fondamentaux) et choisir celle qui sera la plus appropriée au cas de figure que l'on rencontre. Dix problèmes très classiques de l'univers algorithmique et de l'IA sont abordés dans la 2e édition ce livre. Pour chacun, nous allons détailler l'une ou l'autre méthode issue d'un des trois mécanismes fondamentaux (recherche, optimisation ou apprentissage) : le jeu du taquin ; l'algorithme du plus court chemin (celui qu'on trouve dans les GPS) ; le jeu du sudoku ; le jeu de Puissance 4 à deux joueurs ; le jeu du Tetris ; (Mis à jour) le jeu du Snake ; la séparation des spams et des non-spams ; les règles d'accès au crédit ; (Nouveau) les aides au tri de la presse ou des avis de clients ; (Nouveau) la reconnaissance sur photo de chiens ou de chats. À qui s'adresse cet ouvrage ? Aux étudiants, en informatique ou pas, qui découvrent l'IA dans leur parcours académique Aux informaticiens, même les plus confirmés, qui se sentent de plus en plus décontenancés devant l'offre pléthorique des recettes d'IA dont ils n'arrivent pas toujours à comprendre « qui fait quoi » Compléments web Le code source des exemples du livre en Python est disponible sur le site d'accompagnement www.editions-eyrolles.com/dl/0101094 Au sommaire Introduction - Jouons au taquin - Découvrir le plus court chemin - Jouons au sudoku - Jouons à Puissance 4 - Jouons au Snake - Jouons à Tetris - Comment reconnaître un spam - Découvrir les règles d'accès au crédit - Aider à trier la presse ou les avis de clients - Comment distinguer un chien d'un chat - Conclusion : les deux IA
Vous voulez donner à vos héros et héroïnes de mangas plus de caractère et enrichir leur personnalité ? Cela commence par le visage.
Maîtriser le dessin des visages est la clé pour réussir des personnages expressifs, transmettre des émotions et raconter des histoires. À travers cet ouvrage, vous apprendrez comment dessiner plus de 900 visages et expressions avec des pas à pas détaillés, ainsi que les mouvements du corps qui y sont associés.
Après un rappel des bases de construction des visages, Aya Hosoi passe en revue les principaux personnages (filles et garçons de tous âges), puis décrit les expressions de personnages plus spéci?ques (les ambitieux, les antihéros, les personnages mignons, les fauteurs de troubles...), avant de détailler sur la manière de dessiner les émotions de façon nuancée et selon différents points de vue (le soulagement, la stupeur, l'émerveillement, la colère, la malice, le remords, l'amour...).
Un manuel indispensable pour renforcer l'impact de vos mangas !
Vue.js côté client et Node.js/MongoDB côté serveur Un livre incontournable pour développer des applications web ! Né à la fin des années 1990, le langage JavaScript connaît aujourd'hui une deuxième vie. Après s'être installé sur la plupart des sites web de la planète, il s'invite désormais sur de plus en plus de serveurs web, notamment grâce à Vue.js côté client, qui est l'une des principales bibliothèques JavaScript utilisées de nos jours. Et grâce à Node.js côté serveur, qui permet de créer aisément un serveur http qui contiendra les sources de votre application, en utilisant également la base de données MongoDB. Des outils de plus en plus répandus Ce livre est un résumé de ce qu'il est possible de réaliser aujourd'hui avec JavaScript. Il explore l'utilisation de ce langage dans un navigateur (côté client) et dans Node.js (côté serveur). Chaque exemple de code est suivi de son exécution, soit dans le navigateur, soit sur le serveur, afin de montrer les résultats attendus. À qui s'adresse cet ouvrage ? Aux étudiants, développeurs et chefs de projet À tous les autodidactes férus de programmation qui veulent découvrir JavaScript côté client ou côté serveur
Aménager son jardin est plus simple qu'il n'y paraît. C'est à la portée de tous !
Tel est le credo d'Adam Frost, paysagiste vedette de la BBC et ambassadeur de la RHS.
Quels que soient votre expérience et votre budget, réalisez le jardin de vos rêves grâce aux conseils avisés d'un professionnel.
Suivez son approche pratique pour imaginer et réinventer votre espace extérieur.
Apprenez à concevoir et à réaliser un plan de votre espace afin qu'il reflète véritablement vos besoins, vos envies et votre personnalité.
Découvrez comment construire les structures nécessaires et planter les espèces les plus adaptées grâce à des pas-à-pas simples et clairs.
Profitez chaque mois du guide complet proposé en fin d'ouvrage pour entretenir votre jardin au fil des saisons.
Concevoir et aménager son jardin est le manuel idéal pour créer un espace extérieur cohérent et réaliste en parfait accord avec votre vie et vos attentes.
En bas de chez vous, dans votre jardin ou en balade, découvrez les plantes qui vous entourent et la façon dont elles peuvent améliorer votre vie, celle de votre famille ou même celle de vos animaux.
Vous saurez tout sur la cueillette - comment procéder et à quelle saison (en respectant l'environnement et le cycle de la nature !) -, mais aussi quels moyens utiliser pour faire sécher les plantes et les conserver, et comment créer ensuite des remèdes naturels et sains pour soulager les maux de gorge, apaiser les démangeaisons ou faire baisser la fièvre.
Grâce à 30 fiches pratiques et complètes regroupant plusieurs espèces de menthes, l'astragale, le bouleau, la sauge ou la mélisse, les usages thérapeutiques n'auront plus de secrets pour vous. Il ne vous restera plus qu'à parcourir les différentes recettes pour transformer votre butin en baume, teinture mère, sirop, tisane ou cataplasme.
Une méthodologie infaillible.
Écrit par l'un des plus grands spécialistes français du référencement, cet ouvrage de référence (10 e édition !) fournit toutes les clés pour garantir à un site Internet une visibilité maximale sur les principaux moteurs de recherche. Dédié au référencement naturel, il explique notamment comment optimiser le code HTML des pages web pour qu'elles remplissent au mieux les critères de pertinence de Google, Bing, Qwant et les autres.
Traitant de tous les aspects liés au référencement, ce livre constituera un guide précieux et complet pour tous ceux qui souhaitent renforcer la présence de leur site sur Internet. Il fournit des solutions techniques mais également des conseils pratiques pour mener à bien un tel projet : où trouver un prestataire et sur quels critères le choisir ? combien coûte un référencement ? quelles garanties doit offrir un référenceur à ses clients ? comment gérer le suivi d'un référencement ?
Entièrement refondue, cette nouvelle édition propose un contenu encore plus synthétique et accessible, distinguant les aspects fondamentaux et les notions plus avancées du référencement naturel. Elle traite notamment de tendances fortes comme l'EAT et les sites YMYL, la nouvelle Search Console, le vocal ou le SEO pour les boutiques en ligne. S'adressant aux non-spécialistes comme aux plus avertis, cet ouvrage intéressera tous les webmasters et responsables marketing qui veulent connaître les secrets d'un bon référencement sur Internet et les dernières évolutions en matière de SEO.
À qui s'adresse ce livre ?
À tous les acteurs du Web (chefs de projet, webmasters, développeurs...).
À tous ceux qui veulent améliorer le positionnement de leur site sur les moteurs de recherche.
Vous avez succombé à la beauté exotique d'une orchidée ? Ce petit guide pratique vous dévoile tous les secrets d'entretien de cette plante réputée délicate : où la placer, quelle quantité de lumière apporter, comment favoriser la ?oraison, quand procéder au rempotage... Vous y découvrirez les besoins spéci?ques de plus de 140 espèces, des variétés les plus courantes aux plus rares, a?n de prendre soin de vos protégées et de les aider à s'épanouir et à re?eurir au ?l des ans.
Maîtrisez la programmation VBA et tirez pleinement profit d'Excel. Cet ouvrage détaille les principes de la programmation orientée objet, le langage VBA et Visual Basic Editor, l'environnement de programmation Excel.
Intégrez pleinement vos programmes Excel dans le ruban office. Apprenez à créer un fichier XML pour vos programmes VBA afin de les intégrer dans Excel sous la forme d'un nouvel onglet.
EXCELlez. Le dernier chapitre offre l'occasion de réviser l'ensemble des connaissances acquises lors de votre lecture, en développant un programme complet de génération de feuilles de paie Excel qui édite en parallèle un fichier Word.
Distribuez. Apprenez à créer un programme d'installation avec Inno Setup pour distribuer vos applications Excel de façon professionnelle.
La nouvelle édition de cet ouvrage intègre un nouveau chapitre qui donne les clés de l'exploitation de la base de registre de Windows pour le programmeur VBA. Vous y créerez un programme de gestion de licence/abonnement qui lit et écrit dans la base de registre.
Compléments web Tous les exemples des programmes du livre sont en téléchargement sur notre site Internet https://www.editions-eyrolles.com/dl/0100544.
À qui s'adresse cet ouvrage ?
Aux utilisateurs d'Excel désireux d'améliorer leur productivité ;
Aux développeurs qui souhaitent créer et distribuer des solutions Excel sûres et efficaces ;
Aux personnes qui souhaitent s'initier à la programmation via le tableur de Microsoft ;
Cet ouvrage rassemble tout ce qu'il faut savoir pour reproduire 600 motifs de tissage, puis s'en affranchir. Un vaste panorama du matériel, des ?bres textiles et des ?ls vous est d'abord proposé, préalable indispensable pour bien démarrer.
Anne Dixon rappelle également comment exécuter les lisières, élaborer le rapport d'armure, calculer la longueur de chaîne, choisir ses couleurs et arrêter son ouvrage. Vous pourrez alors aborder sans crainte cette magni?que bibliothèque de motifs ! Nul doute que vous y puiserez de nouvelles idées pour créer de merveilleux tissages.
Pour chaque motif :
Le croquis de remettage et son sens de lecture ;
Le croquis d'attachage ;
L'armure toile ;
Le croquis de marchage et son sens de lecture ;
Une photo de l'échantillon et un zoom ;
Une photo de l'envers.
Les 600 motifs sont conçus pour être réalisés sur un métier à quatre lames.
La référence des étudiants et des développeurs professionnels Cet ouvrage de référence a été conçu pour les étudiants de niveau avancé en programmation et pour les développeurs souhaitant approfondir leur connaissance du C ou trouver une réponse précise aux problèmes techniques rencontrés lors du développement d'applications professionnelles.
Exhaustif et précis, l'ouvrage explore le langage C dans ses moindres recoins. Il clarifie les points délicats et les ambiguïtés du langage, analyse le comportement qu'on peut attendre d'un code ne respectant pas la norme ou confronté à une situation d'exception. Tout au long de l'ouvrage, des notes soulignent les principales différences syntaxiques entre le C et le C++ , de manière à établir des passerelles entre les deux langages.
Une annexe présente les spécificités des deux dernières moutures de la norme ISO du langage, connues sous les noms C99 et C11.
De l'abaisseur de tension à la ZUP passant par les douze grands types de fenêtre et leurs schémas, la niche d'arrachement ou encore la tonne équivalent pétrole, ce dictionnaire recense tous les termes utilisés par les professionnels de la construction, qu'ils soient sur les chantiers ou dans les bureaux, techniciens ou urbanistes, artisans ou étudiants, entrepreneurs ou architectes. Rigoureusement conforme aux règles lexicographiques, il donne de chaque terme une définition précise où le thème, le sens et les usages sont exposés clairement.
Pour que l'ouvrage renseigne efficacement tous les lecteurs quels qu'ils soient et d'où qu'ils viennent, termes courants et définitions générales sont à leur place parmi les quelque 11000 définitions illustrées de près d'un millier de schémas.
La précision et la concision des définitions autant que la clarté des schémas font de ce livre compact un outil universel pour les entreprises, les administrations, les bureaux d'études ou de contrôle mais aussi les artisans, les techniciens, les architectes et les ingénieurs.
Un guide pratique pour dessiner, métrer et estimer Ce grand classique contient les notions fondamentales et pratiques de dessin technique (2D et 3D), de lecture de plan, de métré et d'étude de prix. Les auteurs y proposent une méthodologie accessible à tous pour acquérir les bases ou consolider ses acquis.
Avec cet ouvrage, on pourra notamment :
-apprendre à dessiner pas à pas avec Autocad, à quantifier et à chiffrer avec un tableur des ouvrages du BTP ;
-découvrir 11 études de cas concrets, professionnels et corrigés pour mettre en application trois activités indissociables de l'acte de construire : le dessin assisté par ordinateur (DAD), le métré et l'étude de prix ;
-visualiser près de 800 dessins, plans, coupes, perspectives, rendus de modèles volumiques et photos de chantier pour illustrer et expliquer les solutions proposées.
Organisé sous forme de thèmes de complexité croissante, ce manuel place son utilisateur en situation réelle de production à travers des études de cas techniques.
Les compléments apportés à cette nouvelle édition prennent en compte les nouvelles interfaces d'Autocad.
A qui s'adresse l'ouvrage ?
Il s'adresse aussi bien aux débutants qu'aux techniciens confirmés :
-étudiants en économie de la construction, en organisation et gestion des travaux (Bac pro, BTS, DUT, Licence pro et école d'architecture) ;
-métreurs, projeteurs, architectes, bureaux d'études, entrepreneurs, ingénieurs en bâtiment, techniciens de chantier, artisans, etc.
Prolongement sur le Web Pour faciliter l'apprentissage, les fichiers d'exemples sont librement disponibles à l'adresse suivante :
Www.editions-eyrolles.com
Une introduction aux bases de l'administration Linux.
Ce guide pratique et ludique répond à toutes les questions que vous vous posez sur les bases de l'administration Linux, en explorant les distributions GNU/Linux les plus populaires, notamment CentOS 7 et la famille Red Hat Enterprise Linux.
Il vous permet d'installer, de configurer et de gérer des serveurs sous Linux. Conçu étape par étape, il suit une progression pédagogique cohérente, en détaillant tout ce qu'il faut savoir sur les bases de l'administration système Linux (shell et ligne de commande, droits d'accès, processus, etc.).
100 % pratique et compatible RHEL/CentOS.
Les configurations fournies en exemple sont immédiatement utilisables, telles quelles. Aucun prérequis externe n'est nécessaire puisque les techniques enseignées permettent à un administrateur novice de RHEL/CentOS de maîtriser les bases du système, tout en lui montrant les bons réflexes pour se documenter et apprendre en autonomie par la suite.
À qui s'adresse cet ouvrage ?
Aux administrateurs de serveurs qui souhaitent maîtriser leurs systèmes Linux au quotidien.
Aux adeptes de Linux désireux d'approfondir leurs connaissances.
Aux professionnels qui préparent la certification RHCSA ou RHCE.
CPenser le BIM à travers ses différents registres (création, techniques et sciences) est aujourd'hui la clé pour réussir son déploiement. En effet, qu'il s'agisse des bâtiments ou des infrastructures, en projet ou construits, les pratiques du BIM font apparaître des enjeux opérationnels et culturels. Pour toutes les disciplines participant à l'évolution de l'environnement construit, l'enjeu est donc crucial.
En respectant la diversité des recherches conduites autour du BIM, les auteurs proposent ici de penser le BIM comme lieu de débat et d'émergence de nouvelles configurations au sein de l'ingénierie et de l'architecture, de la recherche et de l'enseignement. Adressé aux communautés scientifiques et professionnelles, on trouvera ici un choix représentatif de travaux de recherches - à la fois accessibles et rigoureux - pleinement engagé en faveur du développement de cet objet d'étude multidisciplinaire qu'est aujourd'hui le BIM et de son enjeu sur l'évolution des pratiques.
Ont contribué à l'ouvrage :
Pierre Bourreau (Nobatek/INEF4) ;
Jakob Beetz (RWTH Aachen) ;
Mohamed Bouattour (MMRCA, ENAU, Tunis) ;
Nicolas Bus (CSTB) ;
Nathalie Charbel (Nobatek/INEF4) ;
Samuel Degrande (CRISTA UMR 9189, Univ. Lille) ;
Vincent Gouezou (MAP ARIA. Univ. Lyon, ANMA) ;
Paula Gordo Gregorio (LET, ENSA Paris/La Villette);
Elio Hbeich (CSTB) ;
Gilles Halin (CRAI, ENSA Nancy);
Samir Lamouri (LAMIH, ENSAM Paris-Tech) ;
Mohammed Larabi (Treegram, Paris) ;
Thomas Maigne (Treegram, Paris) ;
Pieter Pauwels (Eindhoven University of Technology) ;
Robert Pellerin (Math, et Génie Indus., Polytechnique Montréal) ;
Ana Roxin (LIB EA7534, Univ. Bourgogne Franche-Comté);
Léa Sattler (LAMIH, ENSAM Paris-Tech) ;
Aida Siala (MMRCA, ENAU, Tunis) ;
Madhumitha Senthilvel (RWTH Aachen) ;
Jeroen Werbrouck (Ghent University) ;
Une étude géotechnique permet de définir les conditions générales et particulières dans lesquelles un ouvrage de BTP répondant à un programme spécifique peut être implanté puis construit dans un site donné avec le maximum de sécurité, d'efficacité et d'économie. La géologie et la géomécanique sont les parties indissociables et complémentaires de la géotechnique. Or, au cours d'une même étude, elles sont rarement utilisées conjointement comme elles le devraient, car la plupart des géotechniciens connaissent mal soit la géologie soit la géomécanique. Cet essai présente d'abord les éléments de géologie et de géomécanique que tout géotechnicien doit connaître ; il précise ensuite le rôle de la géologie dans le BTP et montre son efficacité dans l'étude géotechnique des aménagements, des ouvrages et des travaux.
Quatre siècles après la naissance de Colbert, cet ouvrage propose un regard nouveau sur le colbertisme tel qu'il a été pratiqué en France et dans le monde, du XVII e siècle à aujourd'hui.
Des États-Unis de 1800 à la Chine de 2000, du secteur aéronautique à celui du champagne, des sciences aux arts, cet ouvrage met en lumière les trois principes complémentaires des politiques colbertistes : une vision à long terme, une approche intégrant l'ensemble des politiques sectorielles et une méthode pragmatique reposant sur la pratique des enquêtes sur le terrain.
S'inspirer de Jean-Baptiste Colbert, au parcours si singulier, n'est pas le copier. Face aux enjeux du XXI e siècle, comme l'environnement, l'évolution démographique mondiale et les inégalités croissantes, le colbertisme de demain peut se décliner à de multiples niveaux, local, étatique, régional et mondial. Il est donc plus que jamais d'actualité pour les citoyens et les décideurs d'aujourd'hui.
Configurer les services les plus courants Dans la continuité du premier tome, "Les fondamentaux de l'administration système", ce guide pratique et ludique répond à toutes les questions que vous vous posez sur la configuration des services les plus répandus sous Linux : authentification SSH, serveur DHCP serveur DNS, synchronisation NTR serveur de bases de données, serveur web, serveur mail, serveur de fichiers, serveur d'annuaire, serveur proxy, etc.
Il traite également de plusieurs aspects utiles au quotidien et souvent négligés comme le peaufinage de votre environnement de travail ou l'installation de Linux sur du matériel spécifique comme les routerboards ou les serveurs dédiés dans les datacenters. Vous apprenez à héberger les applications web les plus populaires comme WordPress, Dolibarr, OwnCloud et Roundcube. Sans oublier les réflexes indispensables à adopter face à un serveur qui ne répond plus.
Chaque chapitre est organisé sous forme d'atelier pratique. Conçu étape par étape, ce livre suit une progression pédagogique cohérente, en détaillant tout ce qu'il faut savoir pour configurer un serveur Linux immédiatement utilisable en production.
Un focus sur la sécurité des serveurs :
La sécurité des configurations occupe une place centrale dès les premiers chapitres : configuration du pare-feu, protection contre les attaques en force brute, utilisation de SELinux (Security Enhanced Linux) en mode renforcé, audits de sécurité, lutte contre le spam, etc.
À qui s'adresse cet ouvrage ?
Aux administrateurs de serveurs qui souhaitent maîtriser leurs systèmes Linux au quotidien.
Aux adeptes de Linux désireux d'approfondir leurs connaissances.
Aux professionnels qui préparent la certification RHCSA ou RHCE.
Le manuel d'apprentissage de référence.
Cet ouvrage est un manuel d'apprentissage technique qui a été rédigé pour toute personne souhaitant développer des compétences sur une ou plusieurs technologie(s) de l'écosystème Hadoop. Il permet d'utiliser de façon professionnelle 18 technologies clés de l'écosystème Hadoop : Spark, Hive, Pig, Impala, ElasticSearch, HBase, Lucene, HAWQ, MapReduce, Mahout, HAMA, Tez, Phoenix, YARN, ZooKeeper, Storm, Oozie et Sqoop.
L'ouvrage permet d'initier les débutants pour les emmener vers une utilisation professionnelle de ces technologies. Pour faciliter la compréhension de l'ouvrage, chaque chapitre s'achève par un rappel des points clés et un guide d'étude qui permettent au lecteur de consolider ses acquis. Des compléments web sont également disponibles en téléchargement sur le site www.editions-eyrolles.com/dl/0067478.
Au fil de la lecture de cet ouvrage, vous allez comprendre les approches conceptuelles de chacune de ces technologies pour rendre vos compétences indépendantes de l'évolution d'Hadoop. Vous serez finalement capable d'identifier les portées fonctionnelle, stratégique et managériale de chacune de ces technologies.
À qui cet ouvrage s'adresse-t-il ?
Aux consultants BI/big data, data scientists, chargés d'études et chefs de projets data.
Aux étudiants désireux de s'orienter vers le big data.
Plus généralement, à tout professionnel souhaitant prendre le virage du big data ou souhaitant valoriser les données de son entreprise.
Avec une préface de Raphaël Goetter.
Une référence pour le développeur web.
HTML 5 intègre dans sa conception l'architecture à trois piliers qu'est HTML pour la structure, CSS 3 pour l'apparence et JavaScript pour l'interactivité, avec de nombreuses nouvelles API pour concevoir des applications web. L'intégrateur ou le développeur web pourra ainsi découvrir et exploiter les standards du Web, pour proposer au sein de sites performants et accessibles des contenus multimédias (animations, audio et vidéo), mais également interactifs (nouveaux formulaires, glisser-déposer, etc.).
Concevoir des sites riches, performants et accessibles avec HTML 5.
Ce livre fait la lumière sur les spécifications ardues d'HTML 5, dont il explore l'ensemble des nouveautés et des balises, y compris celles ayant existé et évolué depuis les précédentes versions. Après avoir rappelé l'histoire mouvementée de sa conception au W3C et au WhatWG, l'auteur explique au fil des chapitres comment concevoir des sites et applications web performants et accessibles, en y incorporant des éléments médias (audio, vidéo), en créant des zones de dessin interactives et des animations avec Canvas et en exploitant les microformats pour un balisage sémantique qui améliorera l'échange de données et le référencement.
Il détaille pas à pas les interfaces de programmation pour la gestion des fichiers (File API), la géolocalisation, la prise en charge du glisser-déposer (Drag & Drop), et explique comment stocker des données locales dans le navigateur (Web Storage), communiquer en temps réel ou procéder à des échanges interdocuments (Web Sockets, Server-Sent Events et Web Messaging). Il aborde enfin les techniques permettant d'exécuter du JavaScript en multithread (Web Workers) et la réalisation d'applications hors ligne, les bases de données côté navigateur (Indexed Database et Web SQL Database), ainsi que la manipulation avancée de l'historique (History API).
Très illustrée, riche en conseils et bonnes pratiques, la troisième édition de cet ouvrage intègre toutes les dernières évolutions d'HTML 5 - depuis que sa première version a vu le jour-et les nouveautés concrètement implémentées par les navigateurs web. L'approche pragmatique permet de l'utiliser comme référence pour élaborer et modifier des pages web, mais aussi comme guide pour concevoir une application web.
A qui cet ouvrage s'adresse-t-il ?
- Aux développeurs web, intégrateurs qui souhaitent mettre en oeuvre les nouvelles API d'HTML 5 et moderniser leurs bonnes pratiques de développement web.
- Aux designers web qui souhaitent découvrir toutes les possibilités que leur offre HTML 5.
- À tous ceux qui souhaitent acquérir une méthodologie cohérente du développement web, combinant qualité et accessibilité.
La géotechnique tient une place importante parmi les sciences et techniques du BTP. Elle permet l'adaptation des aménagements et ouvrages aux sites de construction pour en optimiser la sécurité et l'économie. Fruit de l'expérience, affranchi d'un formalisme mathématique dont il tient néanmoins rigoureusement compte, cet essai présente les principes, les théories, la méthode et les usages techniques, commerciaux, administratifs et juridiques de la géotechnique actuelle. Cet ouvrage s'adresse aux géotechniciens, étudiants, enseignants, praticiens et aux acteurs du BTP, décideurs, maîtres d'ouvrage, maîtres d'oeuvre, ingénieurs, entrepreneurs, experts et juristes.
Cet ouvrage explore l'ensemble des diagrammes SysML pour en faire découvrir la richesse et les atouts. Au fi l d'une étude de cas que tout expert peut s'approprier, quel que soit son domaine, l'auteur transmet une démarche cohérente de modélisation avec SysML, à commencer par l'identification des véritables besoins utilisateur. Toutes les difficultés inhérentes à la modélisation sont abordées, et l'ouvrage explique quelles sont les exigences système induites, comment décrire l'architecture interne d'un système et garantir son adéquation aux fonctions demandées.
En tant qu'extension d'UML (profil), SysML rend plus aisé le passage toujours délicat du niveau système aux composants logiciels. Les ingénieurs ont ainsi l'occasion de parler un langage compréhensible en grande partie par les informaticiens, puisqu'il est basé sur des concepts et diagrammes similaires. Cela permet notamment d'améliorer la cohérence entre la vision globale du système et les parties souvent critiques réalisées en logiciel A qui s'adresse cet ouvrage ?
-Aux professionnels de l'ingénierie système en charge de systèmes complexes logiciels et matériels (aéronautique, astronautique, automobile, énergie, transports, armement, etc. ;
-Aux enseignants et leurs étudiants en école d'ingénieurs.
La connaissance préalable du langage de modélisation UML est préférable, mais facultative.
Django, framework Python MVC réputé pour son élégance et sa puissance, permet de développer des applications web de qualité professionnelle extrêmement riches et dynamiques en un temps record - pour peu que le développeur fasse l'effort de conception nécessaire et tire parti de son modèle de développement et de son écosystème.
Gagnez en expertise sur le framework de développement web le plus ambitieux !
Au fil de deux études de cas (un tracker et un agenda partagé) menées de bout en bout, cet ouvrage expose les fondamentaux de Django que sont les les vues, les templates, les formulaires et les modèles. Par sa présentation détaillée de l'architecture et des fonctionnalités de Django, cet ouvrage permet au développeur, aguerri comme débutant, d'atteindre une connaissance intime du framework.
Riche en exemples concrets et en astuces utiles, l'ouvrage distille également de nombreuses bonnes pratiques issues de l'expérience professionnelle de l'auteur. Il constitue pour le développeur Django le complément avancé indispensable à la documentation existante.
A qui s'adresse ce livre ?
-A tous les développeurs web (PHP, Java, Python, etc.) qui souhaitent recourir à un framework puissant pour des applications professionnelles ;
-Aux développeurs Django souhaitant aller plus loin dans leur maîtrise du framework.
Un ouvrage de référence pour le développeur web.
Vue.js est un framework JavaScript orienté front-end qui mérite considération à plusieurs égards. Il est réactif, performant, versatile, facilement testable, maintenable et sa courbe d'apprentissage est réellement rapide.
L'écriture globale est idéalement structurée et son écosystème aide à créer, organiser et maintenir vos applications clientes.
Ce framework peut se suffire à lui-même pour développer des applications complexes en ayant recours à de simples composants, des mixins ou des plug-ins. De plus, il s'accompagne d'un univers où de multiples outils sont disponibles pour aider au développement : des extensions, des plug-ins et des librairies complètes pour vous faire gagner en temps de réalisation, en qualité de code et également en performance.
Compléments web.
Tous les exemples des programmes du livre sont en téléchargement sur notre site Internet : www.editions-eyrolles.com/dl/0067783.
À qui s'adresse cet ouvrage ?
Aux développeurs et chefs de projet web qui souhaitent réaliser des applications web performantes.
À toutes les personnes qui souhaitent découvrir Vue.js et acquérir des connaissances certaines afin d'être autonomes dans le développement web autour de ce framework.
Le framework mobile créé par Facebook À l'origine de React Native, il y a React.js, une bibliothèque JavaScript développée par une équipe d'ingénieurs de Facebook exclusivement pour Facebook. Repris ensuite par Instagram (qui appartient à Facebook), le code source est rendu libre en mars 2013. Début 2015, Facebook annonce React Native, un framework qui se fonde sur les mêmes composants que React.js, adapté au mobile. Le framework offre donc la possibilité de développer de manière native sur iOS, Android et Windows Phone.
Contrairement à Ionic, React Native, lui, est compilé. C'est-à-dire que chaque partie de l'interface est conçue sur mesure et s'adapte complètement à la plate-forme. Que vous affichiez un bouton, une zone de texte, une image ou n'importe quoi d'autre, vous allez alors vous servir d'un composant React Native que le framework va se charger lui-même de transformer en composant natif.
Cet ouvrage va vous permettre de découvrir et de vous perfectionner en React Native et vous donnera les clés pour monétiser votre application sur les kiosques mobiles d'Apple et de Google. Cette seconde édition tient compte des dernières évolutions de React Native.
Étude de cas : développement d'une appli "météo".
Tout au long de l'ouvrage, vous serez amené à développer une application multi-plates-formes de prévisions météo. Elle sera créée et enrichie avec des fonctionnalités de plus en plus complexes, entrecoupées par la publication et l'analyse marketing de votre projet.
A qui s'adresse ce livre ?
Aux développeurs d'applications mobiles qui souhaitent découvrir ou perfectionner leurs connaissances sur React Native.
Aux étudiants et amateurs éclairés désirant parfaire leurs acquis sur ce sujet et créer de puissantes applications mobiles.
Plus généralement à tous ceux ayant déjà une expérience web et qui souhaitent découvrir le monde du mobile.