En temps de guerre, un officier japonais se voit refuser l'autorisation d'effectuer son ultime mission en tant que Kamikaze...
Ce livre sur XML est destiné à toute personne concernée par le stockage ou l'échange de données structurées. Il détaille les concepts fondamentaux de XML et s'attache à les présenter au travers de cas pratiques faciles à implémenter.
Après la découverte de la syntaxe du langage et les normes de validité d'un document XML, vous serez en mesure de créer vos premiers documents XML en vous appuyant sur les contextes suivants :
- Concevoir des documents et des grammaires XML simples, en employant les DTD, les Schémas XML, RELAX NG.
- Lier des documents XML entre eux avec Xlink et XPointer.
- Extraire les informations d'un document XML en réalisant des requêtes XQuery.
- Mettre en forme des documents XML grâce à la recommandation XSL (eXtensible StyleSheet Language).
- S'initier aux technologies XSLT et XSL-FO et créer un document PDF à partir de données XML.
- Intégrer XML à vos solutions Internet en exploitant le protocole SOAP.
- Comprendre les échanges entre Javascript, DOM et XML.
- Utilisez RSS pour vos solutions de syndication de contenu, SMIL dans vos ouvrages multimédia, XHTML et XFORM pour vos pages Web interactives.
- Comprendre la fédération d'identités avec SAML - Optimiser le traitement des données XML avec le format binaire EXI - Comprendre la conception d'interfaces homme machine en XML, XAML et JFXML Les exemples cités dans l'ouvrage sont en téléchargement sur le site www.editions-eni.fr.
Ce livre s'adresse aux développeurs ou futurs développeurs qui souhaitent trouver les informations nécessaires pour programmer et utiliser des chatbots (robots conversationnels) avec DialogFlow, le produit de Google destiné à gérer le traitement en langage naturel d'un logiciel, en tirant profit de technologies telles que Node.js, Firebase ou Glitch.com. Une bonne culture du développement logiciel et des connaissances sur le langage JavaScript sont un plus pour tirer le meilleur parti de ce livre.
L'auteur commence par présenter DialogFlow et les notions de chatbots et d'Intelligence artificielle avant de détailler les concepts inhérents à la création d'un chatbot, en commençant par l'agent qui est l'élément au coeur d'un projet DialogFlow. Puis le lecteur découvre comment traiter les conversations avec les intentions (intent) et comment structurer les données transmises entre le système et les utilisateurs avec les entités (entities).
Le concept d'apprentissage par le logiciel est ensuite expliqué avec la notion d'entraînement (training) ainsi que la possibilité d'ouvrir DialogFlow à d'autres systèmes tels que des bases de données par exemple avec la notion d'accomplissement (fulfillments). Au travers du concept de contexte (context), l'auteur donne de bonnes pratiques pour le suivi des conversations, puis il montre comment utiliser efficacement les messages pour utiliser des interfaces graphiques dans les conversations. La gestion des évènements (events) pouvant apparaître lors d'une conversation est également étudiée.
Pour finir, les derniers chapitres du livre sont résolument orientés mise en pratique avec des projets de réalisation de robots tels qu'un robot qui affiche et joue des notes de musique ou un robot conseiller littéraire sur Facebook. Un cas pratique est destiné principalement aux enceintes connectées Smart Display pour montrer comment, grâce à la technologie immersive Interactive Canvas, il est possible de piloter à la voix un écran en manipulant des interfaces web graphiques.
De nos jours, un vieil homme parcourt ses champs de maïs... Un lieu de paix et de patience sereine. Mais un soir d'orage, de vieux avions et leurs pilotes apparaissent sur ses terres, puis se volatilisent, sans explication. Au delà des questions qui l'assaillent , les souvenirs de guerre du vieil homme ressurgissent avec la nuit. Des images du Pacifique où il a combattu, en 1945. Des images de ces pilotes kamikazes qui l'avaient tant effrayé qu'il les avait chassé de sa mémoire. Avec ce nouvel album, Thierry BOULANGER nous fait découvrir le pendant américain d'Acéré comme la dent du serpent.
Ce livre sur Symfony et CodeIgniter s'adresse à toute personne désirant programmer, en PHP, des applications performantes et dans un délai court et à tout développeur désireux de découvrir le fonctionnement de ces frameworks.
A travers des exemples simples, ce livre permet de s'initier aux frameworks Symfony et CodeIgniter (respectivement en version 1.4 et 1.7.2 au moment de la rédaction du livre). Ces deux outils pouvant satisfaire, à eux deux, tous les besoins en termes de réalisation de sites web dynamiques en PHP. Basés sur une architecture MVC (Modèle Vue Contrôleur), Symfony et CodeIgniter proposent de riches bibliothèques de classes qui permettent de réduire considérablement les temps de développement. De l'installation en passant par les tests unitaires, les arcanes de ces deux outils sont expliqués aux lecteurs. La création rapide de modules CRUD (Create, Read, Update et Delete) est décrite, grâce à l'emploi de Symfony associé à Doctrine, un ORM (Object-Relational Mapping).
Des exemples détaillés permettent de suivre chaque étape de la réalisation d'un site web ou d'une application.
Pour ces deux frameworks, un cas pratique met en situation le développement d'un projet fonctionnel. Les codes sources sont en téléchargement sur www.editions-eni.fr.
"Cet ouvrage est extrait du titre ""Symfony et Codelgniter - Le développement rapide d'applicaitons web en PHP"" dans la collection Expert IT aux Editions ENI.
Chaque titre de cette collection s'adresse à un public d'informaticiens désireux d'accéder rapidement à toutes les connaissances sur un sujet précis. Les pré-requis et les objectifs de chaque ouvrage sont clairement définis pour que le lecteur cible parfaitement le titre qui lui apportera les informations dont il a besoin. Un glossaire des acronymes et outils utilisés peut être proposé pour disposer de toute l'information souhaitée.
Plus particulièrement pour ce titre, seront décrits : Présentation du framework Symfony - Installation - Travailler avec les vues - comprendre le format YAML - Travailler avec les modèles - Utiliser le générateur d'admin - Comprendre le routage - Mettre en pratique Symfony..."
Certains d'entre Nous oublieront et deviendront des hommes... ...pleurant cette joie simple, et pour toujours enfuie, d'avoir été autrefois des loups. Réédition du titre aujourd'hui épuisé, publié en 2008 chez l'éditeur Fugues en Bulles.
Frédérique, une étudiante marnaise, est à Châlons, chef-lieu de la Marne, pour y travailler sur l'histoire du département depuis le début des âges. Elle rencontre Georges, un spécialiste, qui va tout lui raconter, avec fougue et passion. Frédérique n'aura de cesse d'apprendre sur un des départements français les plus riches en passé historique.
Après les premiers hommes, Jules César arrive à Durocortorum, ancien nom de Reims. Reims qui voit arriver le christianisme et les hordes Barbares, et qui voit s'installer Clovis. Reims, qui débute sa prestigieuse carrière de cité des sacres, laquelle durera mille ans !
Georges nous narre tout. Savions-nous que la Marne vit naître un futur pape avec Urbain II ? Savions-nous que ce département fut, au Mont-Aimé, un haut-lieu du catharisme ?
Avions-nous encore en tête que Jeanne d'Arc se fit remarquer en allant secouer Charles VII et l'emmener dans la cathédrale rémoise pour s'y faire sacrer ?
Georges est intarissable : Vitry qui brûle et que François 1er reconstruit, les guerres de religion, le châlonnais Jean Talon, premier intendant de la Nouvelle-France, c'est à dire le Québec. Il raconte les plaines en permanence pénétrées pour tenter de conquérir Paris. Il raconte Colbert qui voulait accroître la richesse nationale, Dom Pérignon qui a donné ses lettres de noblesse au plus prestigieux de tous les vins, le champagne ! Il raconte l'histoire de l'enfant sauvage capturé à Songy après dix ans d'errance du sud au nord de la France, un cas unique de résurrection intellectuelle.
Georges insiste sur les grands faits historiques où la Marne a joué un rôle d'intérêt national : Louis XVI arrêté dans sa fuite, la République proclamée après la bataille de Valmy, la défaite de Napoléon à Fère-Champenoise, dernière bataille de la campagne de France avant son abdication puis son exil.
Et puis Georges s'étend longuement sur trois guerres horribles dont la Marne a souffert comme peu à partir de 1870. Il n'oublie pas que le champagne a vécu lui aussi des révoltes, que la Marne a été un berceau de l'aviation, que c'est à Chalons où fut choisi le soldat inconnu américain de la première guerre mondiale, qu'avec le lac duder et ces villages engloutis, Paris n'est plus inondé.
Et avant de laisser Frédérique méditer sur ses notes, il laisse le message plein d'espoir d'un département, terre de Appert et d'Oehmichen, inventeurs de la boîte de conserve et de l'hélicoptère, terre de Cabu et d'Uderzo, génies du dessin : celui de faire confiance à la jeunesse marnaise en passe de reprendre le flambeau...
Un vieil homme hanté par un souvenir d'enfance...
Celui du marin qu'il avait aperçu au retour de cette ancienne marée et que tout le village savait condamné par le cancer.
Mais lui en doutait...
Il avait vu la bête remonter le chenal.
Mais lorsque l'on est atteint du cancer, ne combattons-nous pas tous des monstres, en fin de compte...
Cet homme utilisant tous ses bons de remboursement que vous avez rencontré au moins une fois au supermarché, alors que vous étiez pressé. Vous êtes-vous demandé qui il était?
Notre héros Pierre est une de ces victimes du consumérisme toujours à l'affût d'offres de remboursement. Mais rien ne serait arrivé sans l'intervention de l'étrange vieille femme moche.
Ce roman court raconte l'histoire aux frontières du réel d'un génie arpentant les rayons d'un supermarché, se débattant dans un autre monde. Sur un ton humoristique, en passant de l'ombre à la lumière, on découvre toute la mécanique autour de Pierre et de l'étrange vieille femme moche.
Ces deux livres offrent au lecteur un maximum d'informations le développement PHP avec le framework Symfony : 807 pages pour devenir Expert. Des éléments sont en téléchargement sur le site www.editions-eni.fr.
Un livre de la collection Ressources Informatiques.
PHP 5.3 - Développez un site web dynamique et interactif.
Ce livre sur PHP 5.3 s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site Web dynamique et interactif.
Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s'attachant à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...).
Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP.
Un livre de la collection Expert IT Symfony et CodeIgniter - Le développement rapide d'applications web en PHP Ce livre sur Symfony et CodeIgniter s'adresse à toute personne désirant programmer, en PHP, des applications performantes et dans un délai court et à tout développeur désireux de découvrir le fonctionnement de ces frameworks.
à travers des exemples simples, ce livre permet de s'initier aux frameworks Symfony et CodeIgniter (respectivement en version 1.4 et 1.7.2 au moment de la rédaction du livre). Ces deux outils pouvant satisfaire, à eux deux, tous les besoins en termes de réalisation de sites web dynamiques en PHP. Basés sur une architecture MVC (Modèle Vue Contrôleur), Symfony et CodeIgniter proposent de riches bibliothèques de classes qui permettent de réduire considérablement les temps de développement. De l'installation en passant par les tests unitaires, les arcanes de ces deux outils sont expliqués aux lecteurs. La création rapide de modules CRUD (Create, Read, Update et Delete) est décrite, grâce à l'emploi de Symfony associé à Doctrine, un ORM (Object-Relational Mapping).
Des exemples détaillés permettent de suivre chaque étape de la réalisation d'un site web ou d'une application.
Pour ces deux frameworks, un cas pratique met en situation le développement d'un projet fonctionnel.