Recherche

Apple iOS applications

Extraits

ActuaLitté

Informatique

Apache NetBeans. Développez vos applications en Java

Ce livre s'adresse aux développeurs qui souhaitent découvrir les principaux outils de l'environnement de développement intégré Apache NetBeans utiles pour le développement, la maintenance et l'industrialisation d'applications avec le langage Java. Dans chaque chapitre, les notions théoriques essentielles sont expliquées puis mises en pratique grâce à des exemples détaillés et des exercices corrigés. Les auteurs commencent par décrire la mise en fonctionnement d'Apache NetBeans et de l'environnement Java sur un poste de développement, avant de détailler les notions importantes de la programmation orientée objet grâce à la réalisation d'un programme. La prise en main de l'IDE est approfondie grâce à la présentation de fonctionnalités facilitant et accélérant les développements. Dans la suite du livre, le lecteur aborde des connaissances plus poussées lui permettant de développer des applications plus riches. Un cas concret d'utilisation propose une comparaison de deux librairies graphiques, Swing et JavaFX. La notion d'industrialisation d'une application est illustrée avec la présentation en profondeur d'outils comme Git, Maven ou SonarQube, très fréquemment rencontrés dans le milieu professionnel et nécessaires à la mise en place d'une maintenance efficace et pérenne des applications développées avec Java. Un exercice corrigé permet au lecteur de découvrir la technique de développement TDD (Test Driven Development) utilisée pour réaliser des logiciels de qualité. La conception et l'exploitation de services sont décrites avec le développement de services web de type SOAP et REST, qu'ils soient automatiquement générés grâce aux outils d'Apache NetBeans ou entièrement développés grâce au framework Spring. Les principaux patrons de conception, Model-View-Controller et Model-View-Presentation, sont également étudiés puis mis en pratique grâce aux outils proposés par Apache NetBeans et aux librairies JSP et JSF utilisées dans le cadre de développement d'applications Java EE. Pour aller plus loin, les auteurs familiarisent également le lecteur avec le profilage d'applications Java pour mettre en place une analyse en profondeur des performances d'une application Java.

01/2021

ActuaLitté

Programmation

Bubble. Programmez vos premières applications en no-code

L'arrivée des technologies no-code a radicalement changé les prérequis nécessaires à la création d'applications web et mobiles. Que vous soyez entrepreneur, en reconversion ou simplement curieux, la technologie est à portée de main pour réaliser vos propres applications grâce à Bubble. Bubble est un éditeur de programmation visuelle créé en 2012 qui permet de concevoir des applications web et mobiles sans avoir besoin de coder. Ce livre a comme objectif de vous apprendre à créer et publier une application complète sans une seule ligne de code. Il est destiné à toutes les personnes non développeurs désirant exploiter le no-code pour construire une application personnalisée, ergonomique et conviviale. Au fil des chapitres, vous concevrez pas à pas vos premières interfaces en y intégrant votre design, en collectant, organisant et affichant de la donnée. Vous découvrirez ainsi le concept du no-code et pourrez concevoir toute sorte d'applications pour répondre à vos besoins.

12/2023

ActuaLitté

Gestion

Inside Apple

Journaliste spécialisé dans les nouvelles technologies, Adam Lashinsky a enquêté pendant de long mois sur Apple et raconte dans cet ouvrage très documenté quelques-uns des secrets les mieux gardés de la firme à la pomme en matière d'innovation, de marketing, de communication, de management et de lobbying.Il revient sur l'histoire de la compagnie et s'attarde sur la personnalité de Steve Jobs et la façon dont celui-ci a façonné l'entreprise. il offre également de nombreux éclairages sur les pièges qui attendent Apple aujourd'hui que son charismatique fondateur a disparu...

04/2012

ActuaLitté

Programmation

Coder 10 applications pour les kids en Swift, iPhone et iPad. Niveau débutant

Volume "Niveau école primaire" Nous sommes entourés par les objets connectés dans notre quotidien et il est devenu évident que de nombreux métiers feront appel au numérique dans le monde de demain. Aussi, depuis 2016, coder fait partie des programmes de l'Education nationale où chaque enfant est amené à utiliser les nouvelles technologies pour mieux les comprendre et les maîtriser. L'objectif de cet ouvrage est de vous montrer que créer des applications simples pour iPhone ou iPad est à la portée d'enfants de 9 ans. En effet, vous créerez vos premières applications dans le langage Swift, langage créé par Apple. Vous n'avez absolument pas besoin de connaissances préalables en informatique puisque ce langage est très simple à utiliser et à comprendre. Ce livre conseillera le lecteur étape par étape dans la réalisation d'applications à l'aide de nombreuses captures d'écran. Chaque chapitre permet de réaliser une nouvelle application simple et ludique au travers d'un ou de deux nouveaux concepts mais surtout en codant des programmes de plus en plus complexes. Ainsi, le lecteur va pouvoir créer, au minimum, 14 applications. De même, il est désormais possible de visualiser son application sur son propre Mac. Vous apprendrez même à découvrir des éléments graphiques comme le stepper ou le segmented control que vous avez sûrement déjà utilisés dans des applications de l'App Store.

03/2022

ActuaLitté

Sécurité

Prometheus et Grafana. Surveillez vos applications et composants système

Avec ce livre, illustré par de nombreux exemples de mise en oeuvre, les administrateurs système comme les développeurs apprendront à déployer l'outil de surveillance Prometheus, interfacé avec l'outil de visualisation de données Grafana, pour mieux maîtriser la surveillance de leurs applications ou de leurs composants système. L'auteur commence pour cela par présenter l'intégration de Prometheus à de nombreux systèmes ou applications tels que Linux, Docker Swarm, Kubernetes, Spring Boot, PostgreSQL ou encore MySQL/MariaDB, sans nécessiter de connaissances approfondies pour chacun d'eux. Les concepts à connaître a minima pour réaliser ce travail seront toutefois présentés. Le lecteur découvre ensuite comment interfacer Prometheus à Grafana, ainsi que la mise en place de l'automatisation des différentes tâches nécessaires à l'intégration de Prometheus et Grafana (source de données Grafana, tableaux de bord, etc.) dans les applications ou systèmes, à commencer par la mise en place sous Linux. Les chapitres suivants étudient la surveillance du système ainsi que la gestion des accès (certificats HTTPS, authentification, autorisation via LDAP ou OAuth). Un chapitre sera également consacré à la mise en place d'alertes transmises par e-mail ou à l'aide de notifications Slack. Les mécanismes de découverte automatique des containers avec Docker Swarm ou Kubernetes ainsi que le choix de tableaux de bord suite à la mise en place de cAdvisor sont détaillés. Par ailleurs, un chapitre en fin de livre sera dédié à l'installation d'un opérateur pour gérer Prometheus dans Kubernetes. Tout un ensemble de chapitres présente la surveillance des briques applicatives classiques (bases de données, applications Spring Boot ou Flask) mais également le suivi de composants externes telle que l'API d'un partenaire ou plus simplement des briques hardware sur lesquelles il n'est pas possible d'installer d'exporteur Prometheus. Pour finir, l'auteur détaille les mécanismes d'agrégation et d'archivage vers des supports de stockage longue durée comme InfluxDB. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr.

12/2021

ActuaLitté

Programmation

Coder 10 applications pour les kids en Swift, iPhone et iPad. Niveau collège

4° couverture : Volume "Niveau collège et lycée" Nous sommes entourés par les objets connectés dans notre quotidien et il est devenu évident que de nombreux métiers feront appel au numérique dans le monde de demain. Aussi, depuis 2016, coder fait partie des programmes de l'Education nationale où chaque enfant est amené à utiliser les nouvelles technologies pour mieux les comprendre et les maîtriser. L'objectif de cet ouvrage est de continuer à vous montrer que créer des applications simples pour iPhone ou iPad est à la portée d'enfants de 11 ans puisque ce volume est la suite logique de "Coder 28 applications en Swift pour les kids - Niveau école primaire" . En effet, vous créerez d'autres applications dans le langage Swift, langage créé par Apple, dont la simplicité et la facilité d'utilisation sont déconcertantes. Ce livre conseillera le lecteur étape par étape dans la réalisation d'applications à l'aide de nombreuses captures d'écran. Chaque chapitre permet de réaliser une nouvelle application simple et ludique au travers d'un ou de deux nouveaux concepts mais surtout en codant des programmes de plus en plus complexes. Ainsi, le lecteur va pouvoir créer 14 nouvelles applications. Vous apprendrez à dessiner des formes géométriques et animer des images pour créer un effet parfois utilisé dans des applications du Store lors d'une bonne réponse. A la fin de cet ouvrage, vous serez même capable de créer une application qui permet de transférer des données entre différentes vues !

03/2022

ActuaLitté

Intelligence artificielle

Intelligence Artificielle. Applications

"A l'institut EuropIA, nous partons du principe que l'Intelligence Artificielle est un changement culturel et que l'impulsion doit venir "d'en haut". Nous proposons avant tout d'informer et de former (PedagogIA). Nous n'allons pas parler de deep learning ou de machine learning, mais nous voulons surtout faire comprendre l'importance qu'on les data pour ge?ne?rer une application effective de l'Intelligence Artificielle. Elle n'est pas une menace pour l'homme. Il faut pluto?t avoir peur de l'humain qui l'utilise. De la me?me fac?on qu'un laser peut e?tre une arme le?tale ou bien de gue?rison. Elle ne va pas non plus se substituer a? l'homme : elle est et doit rester au service de l'humanite?. Pour l'instant, nous sommes encore dans ce qu'on appelle l'IA faible. Cela signifie qu'elle n'est pas capable d'apprendre seule, c'est le datascientist qui la nourrit. Certes, on arrivera un jour a? l'IA forte qui sera a? me?me de comprendre les e?motions et la gestualite? mais elle n'aura jamais de conscience... En fait, je pense que c'est l'appellation intelligence artificielle en elle-me?me qui fait peur et qui cause proble?me. Avant, on l'appelait syste?me- expert et cela faisait toute la diffe?rence. Je pro?ne pour une IA e?thique, c'est-a?-dire inclusive, soutenable et responsable. Inclusive, cela veut dire qu'elle ne reproduit pas de ste?re?otypes ou de discriminations sociales ou culturelles. Pour qu'elle soit soutenable, l'algorithme de?veloppe? et la machine qui le fera tourner ne devront pas e?tre e?nergivores. Enfin, l'intelligence artificielle responsable doit viser le bien-e?tre de l'humanite?," Marco Landi.

04/2023

ActuaLitté

Informatique

Arduino. Applications avancées

Dans le prolongement du précédent ouvrage "Arduino - Maîtrisez sa programmation et ses cartes d'interface (shields)" ce deuxième titre propose de nouveaux montages électroniques programmables plus complexes et plus ambitieux.Il aborde ainsi des concepts et des interfaces dits "évolués" tels que :- la connexion aux réseaux (notamment à Internet) que ce soit en mode filaire ou sans fil, - l'utilisation de modules GSM pour exploiter Arduino via un téléphone mobile,- l'utilisation de cartes mémoire SD- le couplage à des modules GPS pour réaliser des applications géolocalisées,- l'utilisation de la synthèse et de la reconnaissance vocale.Les programmes nécessaires à leur mise en oeuvre sont fournis dans les suppléments en ligne de l'ouvrage.Un premier chapitre de "remise à niveau" permet à ceux qui n'auraient pas lu le premier ouvrage d'aborder néanmoins celui-ci sans difficulté.

10/2012

ActuaLitté

Informatique

UNDERSTANDING NETWORKED APPLICATIONS

This one-of-a-kind, class-tested textbook introduces the possibilities arising from the convergence of computing and communications technologies to students who don't have an information technology background. By combining the appropriate technical detail with illustrative examples, nontechnical issues, review sections, discussion items, and exercises, it empowers students to envision how networked computing applications con support individuals, groups, and organizations. Whether students are preparing for careers in business, information management, education, low, or public policy, no other book equips them with the broad understanding needed to effectively exploit these powerful technologies. Features. Thoroughly explains the use of networked computing in collaboration, information retrieval, education, business, and e-commerce. Covers a brood range of subjects including applications - their acquisition, the supporting technical infrastructures (architecture, security, databases, middleware, network, and communications), and performance - as well as important industry, economic, and policy issues. Provides supplementary materials via a companion Web site, links to other relevant Web sites, and additional resources for instructors.

11/1999

ActuaLitté

Art-thérapie

Dramathérapie. Applications cliniques

Quels facteurs rendent les médiations dramatiques thérapeutiques ? Depuis une quinzaine d'années, le terme dramathérapie fait sa place sur le sol français dans les écoles, les associations et les ouvrages souvent en anglais. Rassemblant onze professionnels, ce livre intègre diverses théories et recherches inspirées tant par la psychanalyse, le théâtre, que par les grands concepts de la dramathérapie anglo-saxonne. Des modèles émergents apparaissent, nourris d'études de cas détaillées et participent à l'expansion d'un corps de littérature propre. L'analyse des processus de dramathérapie auprès d'un large panel de patients et dans divers contextes nous amène à réfléchir sur l'efficacité, mais aussi les limites et l'éthique des pratiques. Il est destiné aux professionnels s'intéressant à la médiation dramatique à usage thérapeutique, mais aussi social et éducatif ainsi qu'à tous ceux qui souhaiteraient en bénéficier.

03/2021

ActuaLitté

Poches Littérature internation

Mina

Mina et Sujeong, deux jolies lycéennes, très amies, sont en froid. Minho, frère de Mina, lycéen distant et apathique, se garde bien de prendre parti dans leur querelle. Tous trois mènent une vie aisée dans les quartiers riches de Séoul. Leurs parents ne leur refusent rien, pourtant le bonheur n'est jamais proche. La relation entre Mina et Sujeong se dégrade jusqu'au moment où le drame va surgir. Avec Mina, le lecteur découvre une Corée obsédée par l'argent et la réussite à n'importe quel prix, jusqu'à en arriver à la pire des extrémités.

05/2019

ActuaLitté

Littérature étrangère

Au paradis

Kay, Coréenne de passage aux Etats-Unis, découvre la vie new-yorkaise en compagnie de sa séduisante amie Summer et son petit ami Dan, deux jeunes amateurs de soirées festives et de lieux branchés — un milieu plutôt aisé. De rencontres en nuits blanches où l'alcool coule à flots et la drogue s'invite parfois, le trio mène une vie insouciante. Mais le rêve prend fin lorsque Kay doit rentrer en Corée et renouer avec la réalité de sa vie quotidienne. Le lecteur va la suivre dans ses rencontres américaines et coréennes, ses petites joies et ses désillusions. L'attrait du roman réside dans l'analyse sociologique fine qui infuse l'histoire. Le milieu social de chaque individu est décortiqué, comme le sont son parcours personnel, ses choix de vie. Certains passages prennent la forme d'un pamphlet où l'auteur, dans un discours assumé, n'hésite pas à " démonter " ses personnages, dénoncer leur travers ou, plus précisément, ce qui dans la société les broie. Un récit de facture réaliste où les dialogues, souvent durs et sans détour, collent à la situation realistico-actuelle des jeunes locuteurs.

05/2017

ActuaLitté

Informatique

Kubernetes. Gérez la plateforme de déploiement de vos applications conteneurisées

Ce livre s'adresse aux administrateurs système qui souhaitent maîtriser le déploiement de Kubernetes et comprendre en quoi il répond aux nouveaux enjeux informatiques liés à l'arrivée des containers. Le lecteur découvre ainsi les différentes fonctionnalités de Kubernetes qui lui permettront de gérer des containers et leur cycle de vie et de mettre en place toutes les briques indispensables à un cluster de production. Pour appréhender au mieux la lecture de ce livre, des notions sur l'administration d'un système Linux, sur le principe de fonctionnement des couches réseau, sur l'utilisation de Git ainsi que la connaissance d'un environnement Cloud sont recommandées. Tout au long du livre, l'auteur s'appuie sur des exemples concrets pour aider le lecteur dans sa découverte de Kubernetes et dans l'assimilation des concepts étudiés. Après l'installation de l'environnement et des outils indispensables pour suivre les exemples du livre, l'auteur familiarise le lecteur avec les concepts propres à Kubernetes tels que le cycle de vie d'un container, les pods, les services ou le tableau de bord. Au fur et à mesure, le lecteur découvre des concepts plus avancés comme la persistance des données, l'hébergement d'applications en cluster, la mise en place de réplications entre plusieurs pods, la gestion des briques internes de Kubernetes ou le gestionnaire de paquets Helm. Puis l'auteur présente comment installer et configurer Kubernetes afin d'aider le lecteur à mettre en place un cluster, dans le cloud ou sur des machines classiques, avant de détailler l'exposition d'une application sur Internet, les polices réseaux, la sécurisation SSL, les montées en charge ou encore la surveillance applicative. Pour finir, le lecteur trouve dans les derniers chapitres une introduction au maillage de services avec Istio, ainsi que des informations sur la gestion des droits d'accès, sur la notion d'opérateur ou encore sur la gestion de l'application dans un système d'intégration continue.

10/2019

ActuaLitté

Code de la route

Code de la route spécial examen. Permis B, Edition 2022, avec 1 DVD-ROM

- 10 examens blancs complets : 400 questions et réponses commentées- Un récapitulatif des principaux panneaux - Un DVD-Rom PC contenant 100 leçons animés, 5000 questions/réponses et des tests renforcés.

01/2022

ActuaLitté

Développement durable-Ecologie

Management environnemental. Application à la norme ISO 14001 révisée

L'intégration de la protection de l'environnement dans la gestion de l'entreprise, quels que soient sa taille et son secteur d'activité, est devenue incontournable. Cet ouvrage vous permettra tout à la fois : de comprendre les enjeux du management environnemental dans l'entreprise ; de connaître les exigences de la norme ISO 14001 ainsi que les modifications introduites par la version révisée ; de mettre en place un système de management environnemental conforme à cette norme, et d'obtenir sa certification ; d'intégrer ce système avec un système de management de la qualité (ISO 9000). L'auteur fait part de ses nombreuses expériences industrielles à travers de précieux conseils pratiques et des exemples concrets. Un outil de travail indispensable pour les chefs d'entreprise, les responsables environnement, ainsi que les auditeurs et consultants en environnement.

06/2004

ActuaLitté

Technologies

Exposé des applications de l'électricité. Applications physiques et mécaniques

Exposé des applications de l'électricité. Applications physiques et mécaniques / par M. Th. Du Moncel Date de l'édition originale : 1853-1854 Le présent ouvrage s'inscrit dans une politique de conservation patrimoniale des ouvrages de la littérature Française mise en place avec la BNF. HACHETTE LIVRE et la BNF proposent ainsi un catalogue de titres indisponibles, la BNF ayant numérisé ces oeuvres et HACHETTE LIVRE les imprimant à la demande. Certains de ces ouvrages reflètent des courants de pensée caractéristiques de leur époque, mais qui seraient aujourd'hui jugés condamnables. Ils n'en appartiennent pas moins à l'histoire des idées en France et sont susceptibles de présenter un intérêt scientifique ou historique. Le sens de notre démarche éditoriale consiste ainsi à permettre l'accès à ces oeuvres sans pour autant que nous en cautionnions en aucune façon le contenu.

02/2020

ActuaLitté

Technologies

Exposé des applications de l'électricité. Applications de l'électricité

Exposé des applications de l'électricité. Applications de l'électricité / par M. Th. Du Moncel Date de l'édition originale : 1853-1854 Le présent ouvrage s'inscrit dans une politique de conservation patrimoniale des ouvrages de la littérature Française mise en place avec la BNF. HACHETTE LIVRE et la BNF proposent ainsi un catalogue de titres indisponibles, la BNF ayant numérisé ces oeuvres et HACHETTE LIVRE les imprimant à la demande. Certains de ces ouvrages reflètent des courants de pensée caractéristiques de leur époque, mais qui seraient aujourd'hui jugés condamnables. Ils n'en appartiennent pas moins à l'histoire des idées en France et sont susceptibles de présenter un intérêt scientifique ou historique. Le sens de notre démarche éditoriale consiste ainsi à permettre l'accès à ces oeuvres sans pour autant que nous en cautionnions en aucune façon le contenu.

02/2020

ActuaLitté

Histoire de la philosophie

Les causes de nos malheurs. Appel au peuple

" Il y a deux manières d'amener les gens à soi et de convertir des adversaires. La première, la plus simple, consiste à prendre leur programme et leur religion. C'est le procédé d'Henri IV. Le procédé est excellent, quand on est une minorité victorieuse et qu'il s'agit d'absorber une majorité hésitante et désorientée, dont les exigences sont modestes et acceptables. La seconde manière est plus compliquée et plus lente comme résultat. Elle se borne à dire la vérité aux gens, aussi désagréable qu'elle puisse leur paraître, à leur démontrer leurs erreurs passées, sans aucune récrimination et mauvaise humeur, mais aussi sans mensonges et sans concessions inutiles. Elle ne réussit pas toujours, mais les con- versions qu'elle opère sont solides, et le parti qui y a recours sait où il va. Cette méthode loyale est celle qui convient à tout parti de Gouvernement conscient de sa responsabilité et de la valeur de ses doctrines".

03/2023

ActuaLitté

DHTML, XML, PHP

Laravel. Un framework efficace pour développer vos applications PHP, 2e édition

Ce livre s'adresse aux développeuses et développeurs qui souhaitent découvrir Laravel et acquérir des bases solides pour être autonomes dans le développement d'applications avec ce framework. Pour l'apprécier, il est conseillé d'avoir un minimum de connaissances sur les concepts de base du langage PHP ou d'un autre langage orienté objet. Les auteurs commencent par détailler la préparation de l'environnement de développement. Ensuite, les éléments clés du développement avec Laravel sont étudiés et agrémentés d'exemples : la création de routes, l'utilisation des vues, le mapping objet-relationnel avec l'ORM Eloquent, la mise en place de contrôleurs, le filtrage avec les middlewares ou encore le traitement des données de formulaires. Vous apprendrez également à mettre en place un système d'authentification et à gérer les autorisations, à utiliser les sessions et les files d'attente et à planifier l'envoi d'email. Pour finir, les auteurs traitent de la mise en place de tests automatisés, l'intégration de composants ou le recours à des fonctions assistantes avant de conclure par le déploiement en production de l'application développée. A l'issue de la lecture de ce livre, le lecteur aura une connaissance avancée des possibilités du framework et sera en mesure de faire les bons choix pour développer des applications PHP robustes et fiables.

12/2023

ActuaLitté

Non classé

Modern Mathematical Methods in Diffraction Theory and its Applications in Engineering

In 1896 A. Sommerfeld published his famous paper "Zur Theorie der Diffraktion" in vol. 47 of the "Mathematische Annalen". His investigations initiated the study of boundary value problems in scattering theory. A long series of research works on general mixed boundary value problems sprang up then. Boundary integral equations together with the Wiener-Hopf method have been generalized and are now a basis for analytical and numerical studies by many mathematicians and engineers working on wave diffraction problems. Commemorating the centenary of Sommerfeld's paper, the aim of this conference is to join the experts and young researchers to present surveys and new results.

07/1997

ActuaLitté

Client serveur

Oauth 2 et OpenID Connect. Sécurisez vos applications .Net avec IdentityServer

Ce livre s'adresse aux équipes de développement .Net qui désirent comprendre le fonctionnement des technologies OAuth 2 et Open ID Connect appliquées à l'écosystème .Net pour sécuriser leurs applications. A travers une exploration détaillée d'ASP.NET 7 et de Identity Server 6, l'auteur vous propose ainsi de découvrir comment créer et consommer un serveur d'authentification mettant en oeuvre un Single Sign-On (SSO) robuste. Après avoir étudié les subtilités du Single Sign-On et compris son rôle central en tant que noeud principal de gestion des droits d'accès, vous êtes accompagné dans la création d'une application MVC, tout en explorant la configuration précise d'ASP.NET Identity et son intégration fluide avec Entity Framework. L'auteur étudie ensuite les détails complexes des cookies et vous apprend à les configurer en conformité avec les normes du RGPD, avant de présenter l'interface au travers de la mise en place de pages de connexion, la création de comptes et la gestion avancée des sessions utilisateur. La suite du livre aborde l'authentification via des fournisseurs externes, la génération et la consommation de JSON Web Tokens (JWT), ainsi que la mise en oeuvre complète d'Identity Server avec les protocoles d'authentification tels qu'OAuth 2, OpenID Connect, tout en maîtrisant les flux d'authentification correspondants. Vous apprenez à protéger efficacement vos API web et applications web, y compris celles développées avec Blazor, et explorez des concepts tels que la Multi Factor Authentication (MFA) et le Backend For Frontend (BFF) Framework.

06/2024

ActuaLitté

Romans policiers

Meurtre au Golden Apple

Alors qu'il visitait le pays de ses parents pour la première fois pour en apprendre davantage sur son père biologique décédé de façon accidentelle il y a vingt ans, James Charles, 25 ans, meurt dans de troublantes conditions dans une petite auberge à Sainte-Lucie dans les Caraïbes. Sa mère qui avait quitté son pays natal en catimini pour s'établir en Grande-Bretagne, ne fait aucunement confiance aux autorités policières de Sainte-Lucie concernant l'enquête sur la mort de son fils. Elle fait alors appel au major Maximilien Le Gardeur, ancien pilote de chasse de l'armée canadienne reconnu, pour aller enquêter sur place. Son enquête l'amènera à découvrir des liens étranges entre la mort du jeune James et celle de son père Charlie Liverpool...

02/2023

ActuaLitté

Mathématiques pour l'informati

Logique : fondements et applications

Cet ouvrage concis et rigoureux présente l'ensemble des fondements de la logique vue en Licence 2 et 3 d'informatique et de mathématiques appliquées à l'informatique, à savoir logique propositionnelle et logique du premier ordre. De nombreux exercices corrigés permettent au lecteur de s'entrainer. Il propose enfin une ouverture sur des applications pratiques de la logique : logique et base de données, structures automatiques, et jeux d'évaluation. L'outil en ligne Pravda, développé pour le livre par les auteurs et accessible gratuitement, fournit des exercices en logique formelle, plus précisément pour les systèmes de preuve.

01/2022

ActuaLitté

Programmation

Ansible. Gérez la configuration de vos serveurs et le déploiement de vos applications, 3e édition

Ce livre sur Ansible s'adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les différentes fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et applications. A l'aide d'exemples concrets, l'auteur apporte au lecteur les connaissances nécessaires pour bien comprendre l'intérêt de son utilisation. Certains prérequis sur le langage YAML ou l'utilisation du protocole SSH sont un plus pour une utilisation efficace d'Ansible. Dans les premiers chapitres, l'auteur aide toutefois le lecteur à les acquérir pour qu'il puisse tirer le meilleur profit de la lecture du livre. Les chapitres qui suivent traitent des différents mécanismes d'Ansible avec une approche de difficulté progressive. Les premiers mécanismes permettent ainsi d'administrer de façon classique les serveurs (Unix ou Windows) alors que les suivants nécessitent des notions plus avancées, notamment sur la programmation Python. Le lecteur y découvre alors comment créer un inventaire, comment réinjecter des informations provenant de sources existantes (ESX, AWS, Docker...) ou comment créer des playbooks. La création de rôles Ansible est également traitée ainsi que quelques bonnes pratiques à suivre (analyse de code et test avec Molecule à l'aide de Podman ou Docker). A côté des notions purement orientées Ansible, certains chapitres sont consacrés au déroulement du déploiement d'une application MediaWiki. Le lecteur étudie ainsi les problématiques de parallélisation des tâches, l'introduction d'un répartiteur de charge Haproxy et le lancement en séquence des opérations permettant de réaliser les mises à jour avec un impact minimal (rolling update). L'optimisation des tâches sera également un point important avec la mise en place de Mitogen. La suite du livre détaille plus particulièrement la personnalisation d'Ansible. La restitution d'informations (mécanismes de callback et découverte de ARA), l'écriture de modules pour la gestion d'opérations, les filtres Jinja ou encore la création d'actions sont ainsi étudiés. Enfin, l'auteur présente dans les derniers chapitres la problématique de la création de machines virtuelles, classiques (via l'hyperviseur ESX/VMware/vCenter) ou dans le cloud (avec AWS), l'utilisation de containers containers Podman/Docker avec Ansible, le pilotage d'applications dans un cluster Kubernetes ainsi que la création d'un opérateur.

05/2023

ActuaLitté

Informatique

Programmation pour smartphones et tablettes. Principes et applications pour Android, IOS, Windows 10, langages Java, Swift, C++, C#, JavaScript

Les téléphones "intelligents" et les tablettes tactiles, véritables ordinateurs de poche, avec accès Internet, appareil photo, géolocalisation et capteurs divers, utilisent beaucoup d'applications, ces programmes que l'on trouve sur les stores. Comment les programmer ? Comment écrire une application qui fonctionne à la fois sur les téléphones Android, les iPhones, les PC de bureau ? Quels sont les outils et langages de programmation utilisables pour réaliser ces applications ? Après un rapide rappel des notions de base de programmation objet et une présentation des différents outils et langages de programmation possibles, ce livre décrit comment programmer les interfaces utilisateur mobiles, réaliser des applications multilingues ou encore sauvegarder les données des applications. L'utilisation des différents capteurs du téléphone (GPS par exemple), la programmation de taches répétées ou d'alarmes, l'utilisation d'un service web sont également abordées. La mise à disposition des applications sur les magasins d'applications (Apple Store, Google Play Store, Microsoft Store) est également décrite. Enfin, dix applications différentes sont présentées au travers d'ateliers pratiques, avec différents langages et outils. Que vous soyez étudiant en informatique (DUT, BTS, écoles d'ingénieurs, université), développeur professionnel ou simple passionné, ce livre a pour but de vous apprendre à programmer pour votre téléphone/tablette (iOS, Android ou Windows 10) dans différents langages (Java, C++, C#, Javascript, Swift).

06/2019

ActuaLitté

Informatique

WEBCLASSES FROM SCRATCH. CD-Rom Includes

Jesse Liberty's WebClasses from scratch is designed to teach Web database programming in the context of building EmployeeNet, a robust and scalable human resources intranet application. This book is for you if you are a Visual Basic programmer who wants to make the transition to developing Web applications, a database programmer who wants to put his data on the Web, a Web designer and programmer who wants to write the server-side and client-side code to support your increasingly complex and powerful Web sites, or a Web developer who wants to apply object-oriented analysis and design and industry best-practices to your web development. The Concept Web on the inside cover graphically represents the interrelationships between the Windows interNet Application architecture and the various technologies used to create the application. - Design a database to effectively organize tables, create indexes, and support referential integrity - Build a robust, maintainable, and scalable application using COM and ActiveX - Use JavaScript- extensively for data manipulation and validation on the client side - Utilize Microsoft's Distributed interNet Applications architecture (DNA) to build large-scale distributed application - Connect the database and application by using ADO and ODBC

12/1999

ActuaLitté

Littérature étrangère

Nos os

De São Paulo au Nordeste du Brésil : quatre mille kilomètres séparent l'utopie urbaine du paradis rural en émotion crescendo. "Allons à São Paulo, Carlos passait son temps à m'en persuader, on fera du théâtre ensemble là-bas, il connaissait des troupes, Recife, c'est mort pour les gens qui ont du talent comme toi, là-bas ils reconnaîtront tout de suite ta valeur, ton humour hors du commun, mon amour, il n'y a personne comme toi, tu sais, aussi drôle. Marcelino Freire s'empare de l'histoire de ceux qui quittent leur supposé paradis rural à la recherche d'une utopie urbaine. Il explore la ville de São Paulo, ses homosexuels et ses personnages marginalisés, et mélange les références dans ce roman mi-urbain mi-rural. Il confirme ici son talent, avec cette écriture orale qui lui a valu les plus grandes récompenses littéraires au Brésil.

03/2014

ActuaLitté

Entrepôt de données

Kubernetes. Gérez la plateforme de déploiement de vos applications conteneurisées, 2e édition

Ce livre s'adresse aux administrateurs système qui souhaitent maîtriser le déploiement de Kubernetes et comprendre en quoi il répond aux nouveaux enjeux informatiques liés à l'arrivée des containers. Le lecteur découvre ainsi les différentes fonctionnalités de Kubernetes qui lui permettront de gérer des containers et leur cycle de vie et de mettre en place toutes les briques indispensables à un cluster de production. Pour appréhender au mieux la lecture de ce livre, des notions sur l'administration d'un système Linux, sur le principe de fonctionnement des couches réseau, sur l'utilisation de Git ainsi que la connaissance d'un environnement Cloud sont recommandées. Tout au long du livre, l'auteur s'appuie sur des exemples concrets pour aider le lecteur dans sa découverte de Kubernetes et dans l'assimilation des concepts étudiés. Après l'installation de l'environnement et des outils indispensables pour suivre les exemples du livre, l'auteur familiarise le lecteur avec les concepts propres à Kubernetes tels que le cycle de vie d'un container, les pods, les services ou le tableau de bord. Au fur et à mesure, le lecteur découvre des concepts plus avancés comme la persistance des données, l'hébergement d'applications en cluster, la mise en place de réplications entre plusieurs pods, la gestion des briques internes de Kubernetes ou le gestionnaire de paquets Helm. Puis l'auteur présente comment installer et configurer Kubernetes afin d'aider le lecteur à mettre en place un cluster, dans le cloud ou sur des machines classiques, avant de détailler l'exposition d'une application sur Internet, les polices réseaux, la sécurisation SSL, les montées en charge ou encore la surveillance applicative. Pour finir, le lecteur trouve dans les derniers chapitres une introduction au maillage de services avec Istio, ainsi que des informations sur la gestion des droits d'accès, sur la notion d'opérateur ou encore sur la gestion de l'application dans un système d'intégration continue.

05/2022

ActuaLitté

Informatique

Concevez des applications mobiles avec React Native. Développement, publication sur les stores et stratégie marketing, 2e édition

Le framework mobile créé par Facebook A 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. Etude 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.

11/2019

ActuaLitté

Dentaire

Applications cliniques de la recherche

L'institut Français pour la recherche odontologique (IFRO) dresse dans cet ouvrage, de façon non exhaustive, un panorama de la recherche odontologique en France. L'objectif des onze auteurs réunis par Martine Bonnaure-Mallet et Jacques-Olivier Pers, respectivement présidente et président scientifique de l'IFRO : permettre aux lecteurs de mieux appréhender la façon dont la recherche aboutit à des applications cliniques au cabinet, utiles aux praticiens pour une meilleure prise en charge des patients, et entrevoir les avancées à venir, notamment en termes de médecine régénératrice et réparatrice. Parce que la recherche, fondamentale ou expérimentale, est ancrée dans la réalité du praticien et intimement liée à la qualité des soins et à la qualité de la formation des étudiants et des professionnels qui, chaque jour, mettent en oeuvre les traitements de demain devenus ceux d'aujourd'hui...

06/2019