Newsletter Developpez.com

Inscrivez-vous gratuitement au Club pour recevoir
la newsletter hebdomadaire des développeurs et IT pro

Les critiques de Julien PluConsultez tous les livres

Dernière mise à jour : 28 avril 2013  - 17 livres - 17 critiques

  1. C# Développez avec Visual Studio 2008
  2. Programmer en Java
  3. LAMP (Linux, Apache, MySQL, PHP) - Coffret de 4 livres : Maîtrisez vos applications Web Open Source
  4. Maîtriser l'administration d'un réseau
  5. Windows Server 2008 R2 - Coffret de 2 livres : Maîtrisez l'administration et l'accès à distance
  6. Programming the Semantic Web
  7. Intelligence artificielle
  8. HTML 5 et CSS 3
  9. Semantic Web for the Working Ontologist, 2nd Edition - Effective Modeling in Rdfs and Owl
  10. Semantic Web Programming
  11. Natural Language Processing with Python
  12. Learning SPARQL
  13. Le web sémantique - Comment lier les données et les schémas sur le web ?
  14. Linux - 4ème édition - Programmation système et réseau - Cours et exercices corrigés
  15. VirtualBox - Faites cohabiter Windows, Mac OS et Linux
  16. Apache Maven version 2 et 3
  17. Réseaux
couverture du livre C# Développez avec Visual Studio 2008

Note 4.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

C# Développez avec Visual Studio 2008

de Thierry Groussard
Public visé : débutant-initié

Résumé de l'éditeur

Ce livre sur Visual C# s'adresse aux développeurs, même débutants, désireux de maîtriser le langage C#. Après une description de l'environnement de développement (Visual Studio 2008), le lecteur découvrira les bases de la programmation orientée objet avec Visual C#. Il évoluera de façon progressive vers sa mise en oeuvre avec le développement d'application Windows Form. Les nombreux exemples et les conseils sur l'utilisation des outils de débogage lui fourniront une aide précieuse pendant la réalisation d'une application.

Un chapitre consacré à l'accès aux bases de données à l'aide de ADO.NET 2.0 et de SQL permettra d'évoluer vers le développement d'applications client-serveur. Les puissantes fonctionnalités de LINQ sont présentées et détaillées pour faciliter l'accès et la manipulation des données. L'utilisation du langage XML est également présenté permettant ainsi de faciliter l'échange d'informations avec d'autres applications.

Les utilisateurs des versions précédentes découvriront les nouveautés et améliorations de cette version 2008 leur permettant de développer encore plus rapidement et facilement des applications pour le framework .NET 3.5 et pour Windows Vista.

La distribution d'une application est présentée avec l'utilisation de Windows Installer et de la technologie ClickOnce.

Les exemples cités dans le livre sont en téléchargement sur www.editions-eni.fr.

400 pages, 1ère édition, 1er juin 2008 

Édition ENI

ISBN10 : 2746042614

ISBN13 : 9782746042612

Commandez sur www.amazon.fr :

25,78 € TTC (prix éditeur 27,14 € TTC) livraison gratuite !
  • Présentation de la plate-forme .NET
  • Présentation de Visual Studio
  • Organisation d'une application
  • Bases du langage
  • Programmation objet
  • Gestion des erreurs et débogage du code
  • Applications Windows
  • Accès aux bases de données
  • Présentation de LINQ
  • Utilisation de XML
  • Déploiement d'applications et de composants

 
Critique du livre par la rédaction Julien Plu le 1er juillet 2008 

La majeure partie de ce livre est basée sur l'apprentissage et les nouveautés de la plateforme .NET 3.5, du langage C#, de Visual Studio et de la POO. Si jamais vous êtes déjà  un connaisseur de ces trois choses, il vous faudra passer les 200 premières pages et donc les 5 premiers chapitres.

Le chapitre 6 lui, consacré essentiellement au débogage et à la gestion d'erreur, présente en majeure partie les nouveautés de Visual C# 2008 sur ces questions. Cette partie est très intéressante car on y apprend à se servir de ces nouveautés pour faire un code efficace et ce rapidement.

Le chapitre 7 parle des applications qui sont propres à Windows (gestion des contrôles, clavier/souris, boîte de dialogue,...). Ce chapitre est bien pratique car il montre bien comment utiliser ces applications, même si on ne les avait jamais utilisées auparavant, pour les incorporer dans vos codes simplement.

Les chapitres 8 et 9 sont consacrés à la gestion d'une BDD avec ADO.NET et LINQ. Le chapitre sur ADO.NET est assez complet, même s'il ne nous montre que les bases et deux ou trois petites choses en plus. Par contre le chapitre qui traite de LINQ - seulement une petite dizaine de pages - malgré qu'il soit bien expliqué est trop court car j'ai trouvé vraiment intéressant son utilisation et suis resté un peu sur ma faim.

Le chapitre 10, quant à lui, nous parle de l'utilisation de XML. On y voit comment est fait un document XML et diverses utilisations possibles pour la communication et l'échange avec d'autres applications. Ce chapitre est encore une fois un peu maigre avec même pas 10 pages.

Pour le dernier chapitre, on apprend à se servir de Windows Installer et de ClickOnce pour pouvoir créer des exécutables afin de mettre à la disposition des utilisateurs vos applications ou encore pour permettre aux utilisateurs d'installer vos applications à partir d'un emplacement précis. Ce chapitre est vraiment bien décrit et explique bien chaque étape de l'utilisation de ces deux outils.

Conclusion: Très bon livre pour apprendre ou maîtriser le C# - les codes y sont vraiment bien expliqués - simple à comprendre autant pour un débutant que pour un utilisateur confirmé. Seule lacune, la pauvreté du chapitre sur LINQ qui pourrait être un peu plus développé. Pour le chapitre sur XML, malgré sa maigreur, tout y est bien expliqué pour l'utilisation que l'on en fait dans ce livre .

 
couverture du livre Programmer en Java

Note 4.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Programmer en Java

de Claude Delannoy
Public visé : débutant-initié

Résumé de l'éditeur

Le best-seller de Claude Delannoy, pour une parfaite maîtrise du langage Java.

Réédition au format semi-poche de la cinquième édition du classique Programmer en Java de Claude Delannoy, qui a guidé plus de 35 000 étudiants et professionnels dans l'apprentissage du langage Java.

L'ouvrage vous conduira à une parfaite maîtrise de la programmation orientée objet et des possibilités les plus avancées de Java dans ses versions 5 et 6. Après avoir assimilé la syntaxe de base du langage, vous découvrirez toutes les subtilités de la programmation objet en Java, avant d'aborder la programmation d'applications graphiques à l'aide de la bibliothèque Swing et le développement Web avec les servlets et les JSP.

Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets dont le code source est fourni sur le site www.editions-eyrolles.com. Cette cinquième édition met tout particulièrement l'accent sur les nouveautés des versions 5 et 6 de Java SE: programmation générique, type énumérés, annotations, etc.

787 pages, 5ème édition, 1er mars 2008 

Édition Eyrolles

ISBN10 : 2212123264

ISBN13 : 9782212123265

Commandez sur www.amazon.fr :

18,05 € TTC (prix éditeur 19 € TTC) livraison gratuite !
  • Présentation de Java
  • Généralités
  • Les types primitifs de Java
  • Les opérateurs et les expressions
  • Les instructions de contrôle de Java
  • Les classes et les objets
  • Les tableaux
  • L'héritage
  • Les chaînes de caractères et les types énumérés
  • La gestion des exceptions
  • Les threads
  • Les bases de la programmation graphique
  • Les contrôles usuels
  • Les boîtes de dialogue
  • Les menus, les actions et les barres d'outils
  • Les événements de bas niveau
  • Les gestionnaires de mise en forme
  • Textes et graphiques
  • Les applets
  • Les flux et les fichiers
  • La programmation générique
  • Les collections et les algorithmes
  • Programmation Java côté serveur: servlets et JSP
  • L'introspection et les annotations

 
Critique du livre par la rédaction Julien Plu le 1er août 2008 

Ce livre est vraiment instructif car il explique vraiment bien ce que peut être le langage Java. Le débutant y trouvera un très bon cours pour le Java, la POO, les graphiques avec SWING, et même pour le développement web avec JSP et d'autres outils / techniques / ... .

Ce livre sera aussi une très bonne référence pour les initiés à Java car il contient une annexe très bien fournie et des exemples de code tout faits qui peuvent beaucoup servir.

Une chose très constructive aussi : beaucoup de remarques sur certains points communs avec le langage C++, pour que l'on puisse bien voir les différences ou similitudes avec ce langage. J'ai également beaucoup apprécié le chapitre sur la programmation générique qui est vraiment bien construit. Sinon, mon seul regret est qu'il manque un chapitre sur JDBC qui est très utile et aurait pu introduire une partie BDD.

Conclusion : Ce livre est pour moi LA référence en français du langage Java pour ceux qui voudraient l'apprendre et un très bon aide mémoire pour les initiés car il donne tout ce qu'il faut pour être totalement autonome afin de développer ses propres applications et appréhender en toute sérénité la volumineuse documentation Java.

 
couverture du livre LAMP (Linux, Apache, MySQL, PHP) - Coffret de 4 livres : Maîtrisez vos applications Web Open Source

Note 4.0drapeau
Détails du livre
Critiques (1)
 
 

LAMP (Linux, Apache, MySQL, PHP) - Coffret de 4 livres : Maîtrisez vos applications Web Open Source

de Olivier Heurtel
Public visé : initié-confirmé

Résumé de l'éditeur

LAMP - Maîtrisez vos applications Web Open Source

L'acronyme LAMP désignant Linux, Apache, MySQL et PHP, les compétences des administrateurs systèmes doivent être multiples : en complément de la maîtrise des systèmes Linux, ils doivent savoir installer, configurer et administrer, à la fois les serveurs Apache et les serveurs MySQL. Assez souvent, même s'ils ne sont pas en charge des développements, ils devront aussi savoir lire et éventuellement modifier des programmes écrits en PHP.

Ce coffret contient quatre livres de la collection Ressources Informatiques. Des éléments sont en téléchargement sur cette page.

-Debian GNU/Linux- Administration du système: Fondé sur la distribution Debian version 4, ce livre permet d'acquérir les connaissances fondamentales à l'administration de ce système d'exploitation et de découvrir ses particularités pour assurer son bon fonctionnement dans le temps.

-APACHE (version 2) - Installation, administration et sécurisation. Vous installerez Apache pas à pas, en réalisant les procédures de tests de validation et vous apprendrez à le configurer selon vos besoins, en modifiant directement les fichiers d'Apache ou en utilisant des applications extérieures.

-MySQL 5 - Installation, mise en oeuvre, administration et programmation. Dans ce livre, l'installation et la mise en oeuvre sont détaillées. Le chapitre sur l'administration couvre tous les aspects liés à la sécurité, la maintenance et la sauvegarde des bases de données et prend en compte les nouveaux moteurs de stockage. La partie programmation offre au lecteur toutes les clefs pour développer via de nombreuses API.

-PHP 5.2- 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...).

Ces quatre livres sont écrits par des professionnels de l'informatique et/ou de la formation, ils sont abondamment illustrés d'exemples et d'astuces et se veulent avant tout réellement pratiques.

1781 pages, 1er août 2008 

Édition ENI

ISBN10 : 2746043084

ISBN13 : 9782746043084

Commandez sur www.amazon.fr :

77,43 € TTC (prix éditeur 77,42 € TTC) livraison gratuite !
Critique du livre par la rédaction Julien Plu le 1er décembre 2008 

Le livre sur MySQL 5 est vraiment très complet sur ce que peut être ce SGBDR. On pourra y voir les notions fondamentales des bases de données sur ce que peut être une base de données (BDD), les cas d'utilisations, et tout le système afin de permettre, aussi bien au débutant qu'a l'expert désireux de pousser ses connaissances, de pouvoir manipuler cet outil.

Ce livre montre aussi toutes les différentes étapes d'installation de MySQL, aussi bien sous Windows que sous Linux, tout en indiquant la structure du système de fichiers d'une façon vraiment simpliste et compréhensible, mais surtout l'administration de A à Z afin d'optimiser le plus possible ses BDD pour un maximum d'efficacité. Le plus gros du sujet se trouve justement être la partie algèbre relationnelle, qui montre bien toutes les façons d'interroger, de mettre à jour et de modifier une BDD afin de permettre à l'utilisateur de pouvoir gérer les siennes comme il se doit. Il y a ensuite une partie sur la programmation pour pouvoir faire communiquer MySQL avec différentes API comme C/C++, PERL, PHP et ADO. Il y a dans ce livre une documentation très complète sur la bibliothèque de MySQL et particulièrement celle de C/C++.

Pour finir, ce livre est vraiment très bien pour quiconque voulant apprendre et savoir se servir du système de BDD de SUN.

Le livre sur la distribution Linux, nommé Debian (version 4.0), est particulièrement bien écrit puisque, après la lecture de ce livre, même les plus néophytes des utilisateurs pourront utiliser sans problème ce système d'exploitation, sous Debian, connu pour être la distribution la plus stable du marché. Ce livre est avant tout axé sur l'optimisation et la sécurité du système même s'il explique un peu son administration. C'est-à-dire son système de fichier, la gestion des utilisateurs, des disques, de la mémoire, etc. Donc ne vous attendez pas à voir de partie sur le réseau, la communication Linux/Windows ou autres.

Il y a deux très bonnes parties dans ce livre, une explique en particulier la manière d'optimiser, modifier, rajouter des modules, etc. sur le noyau en version 2.6 d'une façon très précise.L'autre partie est sur X Window, dans cette partie on voit entièrement son mode de fonctionnement, son administration et surtout sa configuration ainsi que son architecture.

En résumé ce livre est très bien conçu peut être un peu mis à part la partie sauvegarde du système qui manque un peu d'explications précises.

Le livre sur PHP version 5.2 est excellent. C'est vrai qu'il ne parle pas de tout ce que peut apporter ce langage, mais pour débuter avec PHP c'est exactement le livre qu'il vous faut. Il aborde le plus gros de ce langage avec des exemples à la fois très compréhensible mais surtout réutilisable tels quels.

La partie sur les bases de données est, je crois, la mieux faite car en un chapitre on nous montre comment communiquer avec presque tous les SGBDR soit MySQL, SQLite, SQL Server et Oracle, avec à chaque fois à peu près le même exemple pour bien voir les différences entre eux. La notion de classe exprimée dans ce livre est parfaitement compréhensible même sans aucune notion de programmation orientée objet.

Tout cela pour dire que ceux qui veulent apprendre ce langage peuvent commencer avec ce livre sans hésiter.

Le livre sur Apache 2 est, quant à lui, un peu moins explicite que les autres malgré sa grande clarté sur les trois quart des chapitres. Il manque de précision pour deux parties. Celle sur la sécurité qui ne montre pas de cas vraiment concret ainsi que celle sur la configuration qui n'est pas vraiment très détaillée.

Sinon, mise à part ces deux parties, les autres sont vraiment bien faites et tout particulièrement le chapitre sur les exemples de configurations qui, par un éventail de configurations assez diverses, couvre pratiquement tous les cas (minimale, complète, dynamique, log, etc.). Celle sur le web dynamique parle beaucoup des langages qu'Apache peut comprendre comme les scripts CGI Python, C, Perl et Bash avec quelques exemples très pratiques, mais aussi surtout du fameux langage très utilisé dans ce domaine : le PHP.

En bref, ce livre, malgré le fait qu'il soit bien écrit pour la plupart de ses parties, est quand même assez court. Il se lit très vite et n'accentue pas assez le côté administration.

 
couverture du livre Maîtriser l'administration d'un réseau

Note 4.5drapeau
Détails du livre
Critiques (1)
 
 

Maîtriser l'administration d'un réseau

de José Dordoigne
Public visé : initié-confirmé

Résumé de l'éditeur

Ces deux livres offrent au lecteur un maximum d'informations sur les réseaux informatiques et plus de 15H de mise en pratique sous la forme de TP à réaliser (avec leurs corrigés.

Le livre de la collection Les TP Informatiques : Les réseaux - Entraînez-vous à l'administration d'un réseau

Ce livre, destiné à toute personne ayant une connaissance générale sur les ordinateurs (matériel, logiciels), propose de nombreux exercices qui vous permettront de travailler sur les grands thèmes liés aux réseaux TCP/IP (Intranet et Internet). Il a pour objectif de vous aider à maîtriser tous les concepts de base indispensables à tout travail d'administration d'un réseau : concepts réseaux, services applicatifs, équilibre de charge réseau avec Windows Server 2003, calculs de parité en RAID 5, identification de composants réseaux (hub, répéteur, pont, commutateur, routeur, carte), types de bus, types de câblage, types de réseau utilisé (tels que Ethernet ou Token ring), codage de données, étude de trames brutes, identification de services démarrés, topologies, découpage en domaines de bande passante et de diffusion, décomposition en sous-réseau IP et sur-réseau, détermination du contenu d'une table de routage Windows à partir d'un shéma réseau, dépannage réseau.

Pour les apports théoriques sur ce sujet, Editions ENI édite, dans la collection Ressources Informatiques, l'ouvrage Les réseaux - notions fondamentales, du même auteur.

Le livre de référence de la collection Ressources Informatiques :Réseaux informatiques : Notions fondamentales

Ce livre s'adresse autant aux débutants désireux de comprendre les réseaux informatiques, qu'aux informaticiens plus expérimentés souhaitant renforcer et mettre à jour leurs connaissances. Les principes de base sont présentés (normes, architectures courantes, câblages, codage des données, topologie, réseaux sans fil, interconnexions de réseaux...) puis les différents protocoles qui comptent dans les réseaux informatiques (Ethernet, Token Ring, Wi-Fi, Bluetooth, ADSL, WiMax...) sont déclinés d'un point de vue opérationnel sans noyer le lecteur dans un discours trop théorique. Les technologies ATM et autres relais de trames sont également abordés. Les protocoles TCP/IP (dont les spécificités de la voix sur IP) sont présentés en détail. Un chapitre traite des principes de base de la sécurité face aux menaces qui pèsent sur un réseau. En annexe, est fournie une liste des acronymes les plus significatifs dans le monde des réseaux informatiques.

722 pages, 1er mars 2006 

Édition ENI

ISBN10 : 2746024047

ISBN13 : 9782746024045

Commandez sur www.amazon.fr :

46,55 € TTC (prix éditeur 46,55 € TTC) livraison gratuite !
Critique du livre par la rédaction Julien Plu le 1er janvier 2009 

Le livre sur les notions de réseaux est parfait pour apprendre et savoir comment fonctionne un réseau informatique. Il explique de façon très simple les bases de ce que peut être un réseau (les normes, l'interface, l'architecture, etc.…). L'avantage de ce livre est que non seulement il explique le principe d'un réseau Ethernet, mais aussi WIFI, Bluetooth, et autres. Il donne aussi de très bon moyens de détecter et résoudre différents problèmes fréquents que l'on peut rencontrer sur un réseau. Mais surtout le point fort de ce livre est qu'il explique de A à Z comment monter son propre réseau d'une façon fiable et sécurisé avec de très bons outils. Pour moi le seul point faible de ce livre est qu'il est trop focalisé sur les réseaux sous Windows et vraiment pas suffisamment sous Linux. Enfin pour finir je conseille vraiment ce livre, pour le débutant qui souhaite apprendre le réseau ou bien pour l'initié/expert à qui, ce livre, peut servir d'aide ou de pense-bête.

Le livre d'exercices vous formera très bien aux différentes applications d'un réseau (TCP/IP, concepts réseaux, etc). Il y a des exercices de toutes difficultés, mais surtout ce sont des applications que vous rencontrerez en entreprise et donc d'une grande utilité. Ils sont corrigés et expliqués. Par contre encore une fois les exercices comme sur le livre de cours sont essentiellement axés sur Windows. Pour finir, on peut dire que ce livre d'exercices est très bien pour apprendre à mettre en place un réseau par la pratique.

 
couverture du livre Windows Server 2008 R2 - Coffret de 2 livres : Maîtrisez l'administration et l'accès à distance

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Windows Server 2008 R2 - Coffret de 2 livres : Maîtrisez l'administration et l'accès à distance

de Cédric ORTEGA, Yann BOUVIER, Thierry DEMAN, Mathieu CHATEAU et Freddy ELMALEH Sébastien NEILD
Public visé : débutant-initié

Résumé de l'éditeur

Ces deux livres de la collection Expert IT offrent au lecteur un maximum d'informations sur l'administration de Windows Server 2008 R2 et plus précisément sur l'accès à distance avec le service RDS : 976 pages pour devenir Expert.

Windows Server 2008 R2 - Administration avancée
Ce livre s'adresse aux administrateurs et ingénieurs systèmes désireux d'acquérir et de maîtriser des connaissances approfondies sur Windows Server 2008 et Windows Server 2008 R2.
Il répond aux besoins d'expertise du lecteur en traitant de façon approfondie, d'un point de vue théorique et pratique, des rôles incontournables comme Active Directory, DFS, Hyper-V, la répartition de charge ou encore le VPN.
Toutes les nouveautés R2 de Windows Server 2008 sont également expliquées (comme la corbeille Active Directory, Direct Access etc..) afin de vous permettre d'utiliser pleinement les spécificités de cette version.
Depuis le déploiement en passant par le clustering et jusqu'à la virtualisation, cet ouvrage est le compagnon idéal pour appréhender les moindres détails de cette version de Windows Server. Il apporte un haut niveau d'expertise et son ambition est de devenir un livre de référence.
Les auteurs mettent au service du lecteur leur expertise Microsoft (MVP, MCSE et/ou MCITP) et leur expérience très significative dans des infrastructures conséquentes et complexes, afin de fournir un livre de qualité respectant les meilleures pratiques du monde de l'entreprise.

Services RDS de Windows Server 2008 R2 - Clients légers : architecture et implémentation
Ce livre sur les services RDS (Remote Desktop Services) de Windows Server 2008 R2 s'adresse à des responsables informatiques sur le point de s'engager dans la mise en œuvre d'une solution clients légers, aussi bien qu'à des informaticiens confrontés à l'installation et à l'administration de cette architecture en entreprise.
Désormais appelés Remote Desktop Services, les Terminal Services de Windows Server 2008 R2 font partie intégrante de toutes les nouvelles architectures des systèmes d'informations des entreprises, de la simple PME aux plus grands groupes. Les auteurs ont réussi à synthétiser les possibilités réellement apportées dès l'origine par les architectures TSE/RDS, afin que le lecteur puisse s'engager dans ce type de projet en toute connaissance de cause et maîtriser sa mise en place.
Les premiers chapitres détaillent les architectures clients légers en entreprise (concept, principes technologiques, bénéfices pour l'entreprise...) ainsi que les particularités de la solution RDS (composants de la solution, système de licences...). Les chapitres suivants décrivent les fonctionnalités globales Windows Server 2008 R2 applicables et intéressantes pour les services RDS, puis les spécificités des services RDS 2008 R2, qui en font une version majeure. Enfin, les méthodologies d'implémentation d'une architecture RDS (choix de l'architecture réseau, calibrage des serveurs...) permettront au lecteur d'entamer sereinement son projet.

976 pages, 1 édition, 1er janvier 2011 

Édition ENI

ISBN10 : 2746060566

ISBN13 : 9782746060562

Commandez sur www.amazon.fr :

74,10 € TTC (prix éditeur 74,10 € TTC) livraison gratuite !
  • Les architectures TSE en entreprise
  • Tour d'horizon de Windows 2008 R2
  • Services Bureau à distance 2008 R2
  • Concepts avancés
  • Implémenter une architecture RDS 2008 R2
  • Introduction
  • Domaine Active Directory
  • Architecture distribuée d'accès aux ressources
  • Haute disponibilité
  • Mise en place des services réseaux d'entreprise
  • Déploiement des serveurs et postes de travail
  • Bureau à distance (Terminal Services)
  • Accès distant
  • Application Internet
  • Limiter les possibilités d'attaque avec Server Core
  • Consolider vos serveurs
  • Sécuriser votre architecture
  • Cycle de vie de votre infrastructure
  • Se préparer pour le futur

 
Critique du livre par la rédaction Julien Plu le 1er mai 2011 

Le premier livre est une excellente référence pour qui veut monter un réseau de client léger dans son entreprise. Il explique tout de A à Z, comment ça fonctionne ? À quoi ça sert ? Comment le mettre en place ? Etc. Le plus gros avantage de ce livre à mon avis est une explication de comment calculer le coût d'une telle installation pour l'entreprise et évaluer ses réel besoin. C'est-à-dire que les auteurs nous donnent directement un cahier des charges avec des questions et ils donnent des suggestions en fonction de vos réponses. Ainsi vous aurez une idée de la puissance matérielle qui sera nécessaire pour monter une telle infrastructure suivant vos besoins et son coût.
Un autre bon point est les deniers chapitres qui nous expliquent pas à pas et en image l'installation et la configuration du service RDS sur Windows Server 2008 R2. De cette manière, vous n'aurez qu'à faire tout ce qui est indiqué sur les images et suivre les petites explications qui se trouvent à côté pour comprendre parfaitement ce que vous êtes en train de faire et à la fin vous aurez entièrement compris les étapes à suivre et vous pourrez ainsi les reproduire facilement lors d'une prochaine installation.

Le second livre est tout simplement un excellent moyen de comprendre ce que peut être et comment fonctionne Windows Server 2008 R2. Il nous décrit parfaitement bien les différences entre Windows Server 2008 et Windows Server 2008 R2 afin que l'on puisse bien voir les nouveautés ajoutées par ce dernier. Il nous montre aussi quasiment tout ce qu'il est possible de faire avec Windows Server 2008 R2, cela va de la simple installation d'un annuaire Active Directory aux choses un peu plus complexes comme le clustering et la virtualisation.
Le plus gros avantage de ce livre est que les étapes d'installation et de configuration sont illustrées en image, ainsi on ne peut pas se tromper lorsque l'on veut refaire la même chose. Étant quelqu'un de totalement étranger dans le domaine des serveurs Windows, eh bien je peux affirmer maintenant après lecture de ce livre que j'ai une bonne connaissance du fonctionnement et de l'administration d'un système sous Windows Server 2008 R2. C'est pour cette raison que je le conseille aussi bien à tous les curieux qui veulent savoir comment l'administration sous Windows fonctionne qu'aux professionnels désirant monter un réseau autour de Windows Server 200 R2, car c'est une excellente référence.

 
couverture du livre Programming the Semantic Web

Note 4.5drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Programming the Semantic Web

de Toby Segaran, Colin Evans and Jamie Taylor
Public visé : débutant

Résumé de l'éditeur

With this book, the promise of the Semantic Web -- in which machines can find, share, and combine data on the Web -- is not just a technical possibility, but a practical reality Programming the Semantic Web demonstrates several ways to implement semantic web applications, using current and emerging standards and technologies. You'll learn how to incorporate existing data sources into semantically aware applications and publish rich semantic data.

Each chapter walks you through a single piece of semantic technology and explains how you can use it to solve real problems. Whether you're writing a simple mashup or maintaining a high-performance enterprise solution, Programming the Semantic Web provides a standard, flexible approach for integrating and future-proofing systems and data.

This book will help you :

  • Learn how the Semantic Web allows new and unexpected uses of data to emerge
  • Understand how semantic technologies promote data portability with a simple, abstract model for knowledge representation
  • Become familiar with semantic standards, such as the Resource Description Framework (RDF) and the Web Ontology Language (OWL)
  • Make use of semantic programming techniques to both enrich and simplify current web applications
304 pages, 1 édition, 1er juillet 2009 

Édition O'Reilly UK

ISBN10 : 0596153813

ISBN13 : 9780596153816

Commandez sur www.amazon.fr :

28,26 € TTC (prix éditeur 27,76 € TTC) livraison gratuite !
  • Why Semantics ?
  • Expressing Meaning
  • Using Semantic Data
  • Just Enough RDF
  • Sources of Semantic Data
  • What Do You Mean, “Ontology”?
  • Publishing Semantic Data
  • Overview of Toolkits
  • Introspecting Objects from Data
  • Tying It All Together
  • The Giant Global Graph

 
Critique du livre par la rédaction Julien Plu le 14 décembre 2011 

Tout d'abord, ce livre est une excellente petite introduction à ce que peut être le Web sémantique, il explique le plus important sans être trop technique et est donc accessible à n'importe quelle personne désirant avoir un minimum de connaissance dans ce domaine.

Il est surtout axé sur la compréhension des ontologies et des différents formats que peut avoir le RDF. Une fois passé ces deux choses, le reste n'est juste que quelques pages d'introduction qui énoncent seulement le but et à quoi peuvent servir les chapitres sur les outils, et le framework en est un très bon exemple.

D'ailleurs, ce que j'ai le plus aimé dans ce livre, c'est l'introduction et la façon dont les auteurs nous amènent petit à petit à comprendre à quoi peut bien servir le Web sémantique et les avantages par rapport à d'autres méthodes.

Malheureusement, la simple lecture de ce livre ne fera pas de vous un expert dans le domaine, il vous faudra obligatoirement vous procurer d'autres ouvrages pour vraiment connaître celui-ci plus en détail.

 
couverture du livre Intelligence artificielle

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Intelligence artificielle

de Stuart Russel et Peter Norvig
Public visé : intermédiaire-expert

Résumé de l'éditeur

Écrit par les experts de renommée mondiale, ce livre est la référence incontournable en matière d'intelligence artificielle (IA) dont il présente et analyse tous les concepts : logique, probabilités, mathématiques discrètes et du continu, perception, raisonnement, apprentissage, prise de décision et action.

Sa spécificité est de présenter l'IA à travers le concept des agents intelligents. Les auteurs exposent comment un système réussit à percevoir son environnement de manière à analyser ce qu'il s'y passe, et comment il transforme la perception qu'il a de son environnement en actions concrètes.

Parmi les sujets couverts :

  • les contributions historiques des mathématiques, de la théorie des jeux, de l'économie, de la théorie des probabilités, de la psychologie, de la linguistique et des neurosciences ;
  • les méthodes qui permettent de prendre des décisions lors de l'établissement d'un projet, en tenant compte des étapes à venir ;
  • les différentes manières de représenter formellement les connaissances relatives au monde qui nous entoure ainsi que le raisonnement logique fondé sur ces connaissances ;
  • les méthodes de raisonnement qui permettent d'établir des plans et donc de proposer des actions à entreprendre ;
  • la prise de décisions en environnement incertain : réseaux bayésiens et algorithmes tels que l'élimination de variables et MCMC (Markov Chain Monte-Carlo) ;
  • les méthodes employées pour générer les connaissances exigées par les composants de prise de décision : les algorithmes de boosting, l'algorithme EM (expectation-minimization), l'apprentissage à base d'exemples et les méthodes à noyaux (machines à vecteurs support) ;
  • les implications philosophiques et éthiques de l'IA.

Chaque chapitre est illustré par de nombreux exemples et s'achève par des activités, qui vont des exercices de réflexion à des exercices de programmation, en passant par l'approfondissement des méthodes décrites, soit plus de 500 activités au total.

Cette 3' édition tient compte des derniers développements de la matière, concernant notamment les représentations qu'un agent peut utiliser (atomique, factorisée, structurée), les environnements partiellement observables et non déterministes, les planifications contingente et hiérarchique, les modèles probabilistes du premier ordre, l'apprentissage automatique, la recherche et l'extraction d'information sur le web et l'apprentissage à partir de très grandes bases de données.

1200 pages, 3 édition, 1er novembre 2010 

Édition Campus Press / Pearson

ISBN10 : 2744074551

ISBN13 : 9782744074554

Commandez sur www.amazon.fr :

70,30 € TTC (prix éditeur 70,30 € TTC) livraison gratuite !
  • Intelligence artificielle
  • Résolution de problèmes
  • Connaissances, raisonnement et planification
  • Connaître et penser l'incertain
  • Apprentissage
  • Communication, perception et action

 
Critique du livre par la rédaction Julien Plu le 1er octobre 2011 

Ce livre est le meilleure livre que j'ai pu lire sur le sujet de l'intelligence artificielle. Il aborde toutes les facettes de ce domaine avec des sujets d'actualités, ainsi en lisant ce livre on peut être au courant des problèmes et des solutions aux problèmes actuels. Les 500 exercices fournis vous aideront beaucoup à la compréhension des diverses leçons.

Malgré tout, un bon niveau en mathématique et en algorithmique est fort conseillé mais pas obligatoire. Cela vous permettra de mieux comprendre les algorithmes et les formules mathématiques données dans ce livre.

Autre bon côté de ce livre, contrairement à certains de ses concurrents, il n'utilise pas de langage de programmation précis, tous les algorithmes sont écrits en pseudo-code. Ainsi tout le monde peut les implémenter dans le langage qu'il souhaite, car il ne privilégie pas les amateurs de tel ou tel langage de programmation. Malgré tout, les auteurs proposent sur leur dépôt en ligne l'implémentation des algorithmes dans quelques langages comme Java, Python et C++.

C'est vraiment un ouvrage de pure théorie donc pour les personnes qui souhaitent avoir des exemples d'intelligence artificielle tout faits comme on peut en trouver dans des ouvrages habituels, passez votre chemin ce livre n'est pas fait pour vous. Vous ne trouverez dedans que des algorithmes, des formules mathématiques, des démonstrations mathématiques, des courbes explicatives, de la notation BNF (Backus Naur Form), etc…

 
couverture du livre HTML 5 et CSS 3

Note 4.5drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

HTML 5 et CSS 3

de Michel Martin
Public visé : débutant-intermédiaire-expert

Résumé de l'éditeur

Ce Guide de survie est la boîte à outils indispensable pour employer dès maintenant HTML5 et CSS3. Il permettra aux développeurs et intégrateurs web de concevoir rapidement des pages et applications fondées sur des fonctionnalités implémentées de façon native dans les navigateurs.

CONCIS ET MANIABLE : Facile à transporter, facile à utiliser !

PRATIQUE ET FONCTIONNEL : Plus de 100 séquences de code prêtes à l'emploi pour répondre aux situations les plus courantes et tirer pleinement profit de HTML5/CSS3.

390 pages, 1 édition, 1er février 2011 

Édition Campus Press / Pearson

ISBN10 : 2744024775

ISBN13 : 9782744024771

Commandez sur www.amazon.fr :

18,05 € TTC (prix éditeur 18,05 € TTC) livraison gratuite !
  • Les bases du HTML5/CSS3
  • Ossature d'un document HTML5
  • Mise en forme d'un document HTML5 avec CSS3
  • Textes et polices
  • Regroupement du contenu
  • Les éléments interactifs
  • Liens hypertextes
  • Coins arrondis et ombres
  • Transformations 2D
  • Transitions
  • Menus
  • Les formulaires
  • Les tableaux
  • Evénements et gestion événementielle
  • Éléments graphiques et multimédias
  • HTML5 avancé

 
Critique du livre par la rédaction Julien Plu le 1er octobre 2011 

Très bon livre, simple, concis et précis. Il nous permet de voir, avec un exemple déjà tout prês à l'emploi, la plupart des nouveautés que nous proposent le HTML5 et le CSS3. Seul le Drag and drop, le Drag anything, les Web Socket, le Web SQL Database Storage et les Microdata manquent à l'appelle, pour ce qui concerne le HTML5.

Les explications sont vraiment claires, on comprend tout de suite comment on utilise les balises HTML5 ou les fonctionnalités CSS3. Seul bémol pour moi de ce livre (c'est juste un avis personnel) est que toutes les fonctionnalités auraient pu faire l'objet d'un petit projet que l'on améliorerait au fur et à mesure du livre avec ces différentes fonctionnalités.

Ce livre est donc une excellente référence pour toutes les personnes qui souhaitent avoir un aide-mémoire à portée de main, ou bien pour voir d'un coup d'œil rapide la plupart des nouveauté du HTML5 et du CSS3.

 
couverture du livre Semantic Web for the Working Ontologist, 2nd Edition

Note 4.5drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Semantic Web for the Working Ontologist, 2nd Edition

Effective Modeling in Rdfs and Owl

de Dean Allemang, James A. Hendler
Public visé : débutant

Résumé de l'éditeur

As businesses increasingly depend upon Internet data, software engineers are challenged to use new technologies to build semantic content and applications that access that content. The second edition of Semantic Web for the Working Ontologist puts semantic technology into context, providing practical information on modeling data to fit the requirements of the Semantic Web. Expanding the best-selling original, it covers the latest advances for practitioners in heath care, artificial intelligence, finance, engineering, military intelligence, enterprise architecture, and more. Experts Dean Allemang and Jim Hendler demonstrate how to construct useful and reusable semantic models, drawing on years of experience delivering Semantic Web training courses.

352 pages, 2ème édition, 1er juillet 2011 

Édition Morgan Kaufmann

ISBN10 : 0123859654

ISBN13 : 9780123859655

Commandez sur www.amazon.fr :

37,95 € TTC (prix éditeur 41,14 € TTC) livraison gratuite !
  • What is the Semantic Web?
  • Semantic modeling
  • RDF - The basis of the Semantic Web
  • Semantic Web application architecture
  • Querying the Semantic Web - SPARQL
  • RDF and inferencing
  • RDF schema
  • RDFS - Plus
  • Using RDFS - Plus in the wild
  • SKOS - managing vocabularies with RDFS - Plus
  • Basic OWL
  • Counting and sets in OWL
  • Ontologies on the Web - putting it all together
  • Good and bad modeling practices
  • Expert modeling in OWL
  • Conclusions

 
Critique du livre par la rédaction Julien Plu le 9 décembre 2011 

Dans cette nouvelle édition, il y a eu pas mal de mise à jour. Notamment la mise à jour avec les derniers développements et avancées dans les technologies du Web sémantique pour l'organisation, l'interrogation et le traitement de l'information avec SPARQL, RDF, RDFS, OWL 2, et SKOS. La grosse nouveauté dans ce livre est l'ajout de OWL 2 et des chapitres sur SKOS et SPARQL. Un focus a été fait en particulier sur l'utilisation des ontologies dans les dernières applications Web d'aujourd'hui de réseaux sociaux, de data mining et autre.

Autrement dit, ce livre garde les mêmes avantages que sa première édition tout en rajoutant les dernières nouveautés en matière d'ontologie.

 
couverture du livre Semantic Web Programming

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Semantic Web Programming

de John Hebeler, Matthew Fisher, Ryan Blace, Andrew Perez-Lopez
Public visé : débutant

Résumé de l'éditeur

The next major advance in the Web Web 3.0 will be built on semantic Web technologies, which will allow data to be shared and reused across application, enterprise, and community boundaries. Written by a team of highly experienced Web developers, this book explains examines how this powerful new technology can unify and fully leverage the ever-growing data, information, and services that are available on the Internet. Helpful examples demonstrate how to use the semantic Web to solve practical, real-world problems while you take a look at the set of design principles, collaborative working groups, and technologies that form the semantic Web. The companion Web site features full code, as well as a reference section, a FAQ section, a discussion forum, and a semantic blog.

648 pages, 1ère édition, 1er avril 2009 

Édition Wiley

ISBN10 : 047041801X

ISBN13 : 9780470418017

Commandez sur www.amazon.fr :

33,62 € TTC (prix éditeur 36 € TTC) livraison gratuite !
  • Preparing to Program a Semantic Web of Data
  • Hello Semantic Web World
  • Modeling Information
  • Incorporating Semantics
  • Modeling Knowledge in the Real World
  • Discovering Information
  • Adding Rules
  • Applying a Programming Framework
  • Combining Information
  • Aligning Information
  • Sharing Information
  • Developing and Using Semantic Services
  • Managing Space and Time
  • Semantic Web Patterns and Best Practices
  • Moving Forward

 
Critique du livre par la rédaction Julien Plu le 9 décembre 2011 

Mention spéciale pour ce livre. C'est LE livre qu'il faut absolument posséder pour une excellente introduction au domaine. Il explique absolument tout, des simples principes du Web sémantique au développement d'applications.

Le livre se découpe en 4 parties. La première est une introduction au domaine, un état de l'art en quelque sorte. La seconde partie est beaucoup plus technique avec une explication des "fondations" du Web sémantique et surtout des outils que vous utiliserez. C'est dans cette partie que ce fait le plus apprentissage. Ensuite la troisième partie qui parle du développement d'applications, autrement dit ce chapitre vous montrera toutes les bonnes règles à adopter et respecter pour développer une bonne application. Pour finir, la quatrième et dernière partie portant sur l'utilisation et le développement des services sémantiques.

Le nombre de technologies que ce livre aborde est vraiment très conséquent. Avec RDF, RDFS, OWL 2, SIOC, Jena, RIF, RDFa, D2RQ, FOAF, SPARQL, Microformats et beaucoup d'autres.

 
couverture du livre Natural Language Processing with Python

Note 4.5drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Natural Language Processing with Python

de Steven Bird, Ewan Klein, Edward Loper
Public visé : débutant-initié

Résumé de l'éditeur

This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range of linguistic data structures, and you'll understand the main algorithms for analyzing the content and structure of written communication.

Packed with examples and exercises, Natural Language Processing with Python will help you:

  • Extract information from unstructured text, either to guess the topic or identify "named entities"
  • Analyze linguistic structure in text, including parsing and semantic analysis
  • Access popular linguistic databases, including WordNet and treebanks
  • Integrate techniques drawn from fields as diverse as linguistics and artificial intelligence

This book will help you gain practical skills in natural language processing using the Python programming language and the Natural Language Toolkit (NLTK) open source library. If you're interested in developing web applications, analyzing multilingual news sources, or documenting endangered languages -- or if you're simply curious to have a programmer's perspective on how human language works -- you'll find Natural Language Processing with Python both fascinating and immensely useful.

504 pages, 1ère édition, 1er juin 2009 

Édition O'Reilly

ISBN10 : 0596516495

ISBN13 : 9780596516499

Commandez sur www.amazon.fr :

30.99 € TTC seulement (au lieu de 35.31  € TTC : prix éditeur) livraison gratuite !
  • Language Processing and Python
  • Accessing Text Corpora and Lexical Resources
  • Processing Raw Text
  • Writing Structured Programs
  • Categorizing and Tagging Words
  • Learning to Classify Text
  • Extracting Information from Text
  • Analyzing Sentence Structure
  • Building Feature-Based Grammars
  • Analyzing the Meaning of Sentences
  • Managing Linguistic Data

 
Critique du livre par la rédaction Julien Plu le 1er mai 2012 

Ce livre sur NLTK est réellement bien écrit, il n'est pas nécessaire d'avoir une expérience en traitement automatique du langage pour pouvoir aborder cet ouvrage, il vous apprendra tout ce dont vous avez besoin pour comprendre chaque chapitre. La seule obligation est d'avoir une connaissance du langage Python.

Les exemples sont non seulement simples, mais aussi très utiles, car ce sont des choses dont on pourrait avoir besoin dans une application. J'ai principalement aimé les chapitres sur les extractions d'entités nommées, l'apprentissage pour la création d'un classifieur et l'analyse du sens d'une phrase qui sont particulièrement bien faits et expliqués.

La seule remarque que je ferais est le manque de détails sur toutes les possibilités de création et d'utilisation d'une grammaire via les expressions régulières NLTK ou non.

 
couverture du livre Learning SPARQL

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Learning SPARQL

de Bob DuCharme
Public visé : débutant-initié

Résumé de l'éditeur

Get hands-on experience with SPARQL, the RDF query language that's become a key component of the semantic web. With this concise book, you will learn how to use the latest version of this W3C standard to retrieve and manipulate the increasing amount of public and private data available via SPARQL endpoints. Several open source and commercial tools already support SPARQL, and this introduction gets you started right away.

Begin with how to write and run simple SPARQL 1.1 queries, then dive into the language's powerful features and capabilities for manipulating the data you retrieve. Learn what you need to know to add to, update, and delete data in RDF datasets, and give web applications access to this data.

  • Understand SPARQL's connection with RDF, the semantic web, and related specifications
  • Query and combine data from local and remote sources
  • Copy, convert, and create new RDF data
  • Learn how datatype metadata, standardized functions, and extension functions contribute to your queries
  • Incorporate SPARQL queries into web-based applications
258 pages, 2ème édition, 1er octobre 2011 

Édition O'Reilly

ISBN10 : 1449306594

ISBN13 : 9781449306595

Commandez sur www.amazon.fr :

23.58 € TTC (prix éditeur 23.54 € TTC) livraison gratuite !
  • Jumping Right In: Some Data and Some Queries
  • The Semantic Web, RDF, and Linked Data (and SPARQL)
  • SPARQL Queries: A Deeper Dive
  • Copying, Creating, and Converting Data (and Finding Bad Data)
  • Datatypes and Functions
  • Updating Data with SPARQL
  • Building Applications with SPARQL: A Brief Tour

 
Critique du livre par la rédaction Julien Plu le 1er mai 2012 

Ce livre sur SPARQL n'est pas une référence pour rien, non seulement il aborde toutes les possibilités du langage, mais en plus il a l'audace d'utiliser le dernier standard qui n'est pas encore en version définitive. D'ailleurs il y est dit à chaque fois qu'est utilisée une des nouveautés « sensibles » du standard, qu'il y a un risque pour qu'une modification soit faite.

Pour chaque fonctionnalité exposée on trouve un exemple ainsi on peut très facilement adapter ces exemples à un autre cas. Même la partie expliquant les requêtes CONSTRUCT, qui sont pour moi les plus difficiles à comprendre, est parfaitement abordée et compréhensible sans aucune ambiguïté. Le petit plus que j'ai beaucoup aimé est que l'auteur informe des extensions possibles ajoutées au langage par les outils les plus utilisés tels que ARQ ou Virtuoso.

Je n'ai pas trouvé de points négatifs sur ce livre car il est pour moi tout simplement excellent.

 
couverture du livre Le web sémantique

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Le web sémantique

Comment lier les données et les schémas sur le web ?

de Fabien Gandon, Catherine Faron-Zucker, Olivier Corby
Public visé : débutants

Résumé de l'éditeur

Le web sémantique désigne un ensemble de technologies visant à rendre les ressources du web plus largement utilisables ou plus pertinentes grâce à un système de métadonnées qui utilisent notamment la famille des langages développés par le W3C (World Wide Web Consortium).

Cet ouvrage offre dans un langage accessible une synthèse de ce qu'il faut aujourd'hui savoir du web sémantique. Il explique simplement quelles sont les techniques mises en œuvre et dresse un panorama des utilisations potentielles et des bénéfices attendus.

224 pages, 1ère édition, 1er mai 2012 

Édition Dunod

ISBN10 : 2100572946

ISBN13 : 9782100572946

Commandez sur www.amazon.fr :

31,25 € TTC (prix éditeur 33,00 € TTC) livraison gratuite !
  • Un seul web
  • Le web des données
  • Sémantique des vocabulaires et inférences
  • Règles d'inférence
  • Ressources, outils et standards connexes
  • Pour en finir avec quelques idées reçues
  • Web et métadonnées ubiquitaires

 
Critique du livre par la rédaction Julien Plu le 2 novembre 2012 

Déjà rien qu'en voyant les auteurs on ne peut être que certains de la qualité du contenu de l'ouvrage. Le premier chapitre a été pour moi extrêmement intéressant, on y apprend toute l'histoire du Web et d'Internet, il introduit parfaitement bien le reste du livre car lorsque l'on commence le second chapitre on est déjà bien au courant des problématiques auxquelles le Web sémantique peut répondre.

Quasiment tous les aspects du domaine sont évoqués et expliqués, même un peu trop brièvement parfois. Mais nous sommes prévenus dès le début du livre que cet ouvrage est spécialement réalisé pour les personnes voulant une idée d'ensemble du domaine. Le format RDF, les ontologies et le principe d'inférence y sont parfaitement bien expliqués, on peut le comprendre car ce sont des parties importantes du domaine et que l'on doit avoir bien assimilées avant d'aller plus loin, c'est donc normal que les trois quarts du livre leur soient consacrés.

Malgré tout on reste un peu sur sa faim dans le sens où on ne nous explique pas (ou du moins vraiment pas assez) comment se passe le développement d'une application consacrée au Web sémantique, on donne juste quelques outils et c'est tout, personnellement j'aurais bien vu un petit chapitre décrivant point par point les étapes importantes avec les erreurs à ne pas commettre dans le développement d'une application. C'est pourquoi je conseille cet autre livre qui explique très bien ce qui peut manquer dans cet ouvrage. Ces deux ouvrages se complètent parfaitement. Une fois ces deux livres en votre possession vous aurez alors une excellente base dans le Web sémantique.

Pour finir, je conseille à 100 % l'obtention de ce livre à toute personne voulant débuter dans le domaine ou du moins en avoir une idée, cela vous évitera de vous plonger dans des ouvrages en anglais certes plus complets mais beaucoup plus longs et plus compliqués à assimiler mais surtout on ne s'y ennuie pas une seconde contrairement à certains de ces gros ouvrages anglais.

 
couverture du livre Linux - 4ème édition - Programmation système et réseau - Cours et exercices corrigés

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Linux - 4ème édition - Programmation système et réseau - Cours et exercices corrigés

de Joëlle Delacroix
Public visé : débutant

Résumé de l'éditeur

Ce livre a pour but de présenter les principes de la programmation système sous Linux grâce à une partie théorique et une partie applicative qui décrit de manière simplifiée la mise en oeuvre des concepts dans un noyau Linux. Des exemples de programmation illustrent ces notions. L'étudiant peut ensuite s'entraîner par le biais d'exercices corrigés.

Cet ouvrage s'adresse plus particulièrement aux étudiants de premier et deuxième cycles d'informatique.

Il présente les principes fondamentaux des systèmes d'exploitation ainsi que la programmation système sous les systèmes d'exploitation Linux, conformes à la norme POSIX.

Cet ouvrage se compose de dix chapitres qui décrivent l'ensemble des fonctions d'un système d'exploitation multiprogrammé comme l'est Linux :

  • une première partie traite du fonctionnement du système d'exploitation : notions de base, processus, ordonnancement, système de gestion de fichiers, mécanisme des entrées-sorties, gestion de la mémoire centrale, pagination et mémoire virtuelle ;
  • une deuxième partie présente les outils de communication et de synchronisation tels que les sockets, les tubes, les files de messages, les signaux, les régions de mémoires partagées, les sémaphores et l'appel de procédure à distance ;
  • une dernière partie présente des notions avancées sur les systèmes Linux temps réel et multiprocesseurs.

Chaque chapitre s'ouvre sur une partie théorique. Puis une partie applicative, toujours basée sur Linux, décrit de manière simplifiée l'implémentation faite de ces concepts au sein du noyau Linux, ainsi que les primitives systèmes qui leur sont attachées. Des exemples de programmation illustrent l'emploi de ces primitives. Des exercices corrigés actualisés pour cette 4e édition clôturent chaque chapitre et des énoncés de programmation sont suggérés.

384 pages, 4ème édition, 1er avril 2012 

Édition Dunod

ISBN10 : 2100576372

ISBN13 : 9782100576371

Commandez sur www.amazon.fr :

24.70 € TTC seulement (au lieu de 26  € TTC : prix éditeur) livraison gratuite !
  • Introduction au système Linux
  • Processus, threads et ordonnancement
  • Système de gestion de fichiers
  • Gestion des entrées-sorties
  • Gestion de la mémoire centrale
  • Gestion des signaux
  • Communication entre processus
  • Synchronisation entre processus – Interblocage
  • Programmation réseau
  • Systèmes Linux avancés

 
Critique du livre par la rédaction Julien PLU le 8 novembre 2012 

Ce livre est une excellente introduction à la programmation système et réseau sous Linux, certes ce n'est pas l'ouvrage le plus complet dans le domaine mais il a la particularité de ne parler que de ce qui est important, intéressant et surtout simple à comprendre pour les débutants. D'ailleurs les exercices proposés sont d'une grande aide et surtout il y a les corrections, ce qui maintenant devient de moins en moins fréquent. Chaque chapitre commence par une partie théorique, puis applicative et enfin les exercices. La meilleure des configurations à mon gout.

On voit du début à la fin que l'ouvrage est écrit par un professeur pour des étudiants, il est très pédagogique et insiste beaucoup sur les points importants à comprendre et les pièges que l'on peut rencontrer.

Personnellement, je n'ai pas réussi à y trouver de défauts, il décrit parfaitement ce pour quoi il a été écrit, ni plus ni moins. À mettre entre toutes les mains des étudiants.

 
couverture du livre VirtualBox - Faites cohabiter Windows, Mac OS et Linux

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

VirtualBox - Faites cohabiter Windows, Mac OS et Linux

de Henri-Dominique Rapin
Public visé : débutant

Résumé de l'éditeur

Avec VirtualBox, créez plusieurs machines virtuelles sur votre ordinateur personnel !

Vous aimeriez pouvoir continuer à profi ter de votre logiciel préféré désormais incompatible avec votre nouvel ordinateur. Vous êtes sur Mac OS ou Linux, et vos enfants vous harcèlent pour jouer à un jeu PC. Vous souhaitez tester des logiciels ou des systèmes d'exploitation dont vous n'êtes pas sûr de la stabilité. Ce livre est fait pour vous !

Très accessible, il met à la portée de tous VirtualBox, l'une des solutions de virtualisation les plus populaires du moment, car conviviale, performante... et gratuite ! Il vous explique pas à pas comment virtualiser d'anciens systèmes d'exploitation, faire tourner des logiciels incompatibles, tester des programmes ou des utilitaires sans compromettre votre ordinateur, ou encore archiver vos applications et protéger vos données dans des machines virtuelles. Vous apprendrez à maîtriser les principales fonctionnalités de VirtualBox, et deviendrez rapidement un inconditionnel de la virtualisation.

225 pages, 1ère édition, 1er décembre 2010 

Édition Pearson

ISBN10 : 274402435X

ISBN13 : 9782744024351

Commandez sur www.amazon.fr :

19.47 € TTC seulement (au lieu de 20  € TTC : prix éditeur) livraison gratuite ! (voir conditions)
  • Bienvenue dans VirtualBox
  • Faire cohabiter plusieurs monde
  • Retrouver de vieux programmes et jouer sur VirtualBox
  • Tester des programmes

 
Critique du livre par la rédaction Julien PLU le 25 mars 2013 

Ce livre est tout bonnement parfaitement écrit. Il décrit vraiment tout ce que l'on a besoin de savoir pour virtualiser un système d'exploitation et ces explications sont faites sur chacun des systèmes d'exploitation supportés par Virtual Box soit Mac OS X, Windows et Linux. Ainsi peu importe le système que vous utilisez chaque fonctionnalité sera décrite pour celui-ci.

On nous apprend à se servir de VirtualBox pour toutes sortes d'utilisations allant de la simple installation d'un système d'exploitation pour le tester, en passant par un système pour jouer à de vieux jeux tournant seulement sur de vieilles versions de Windows (3.X, 95 ou 98) jusqu'à se monter un réseau local de plusieurs ordinateurs et j'en passe et des meilleurs.

J'ai particulièrement apprécié la partie qui explique comment optimiser un système d'exploitation virtualisé spécialement pour pouvoir y jouer dessus. L'auteur rentre dans les moindres détails, configuration graphique, processeur ou de mémoire. Pour conclure vous l'aurez deviné je recommande fortement cet ouvrage à toutes personnes désireuses de virtualiser des systèmes d'exploitation de façon gratuite et performante.

 
couverture du livre Apache Maven version 2 et 3

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Apache Maven version 2 et 3

de Nicolas De loof et Arnaud Héritier
Public visé : débutant

Résumé de l'éditeur

Maven, l'outil open-source de gestion et d'automatisation de développement Java, a le vent en poupe. Les raisons : il systématise, rationalise et simplifie le développement collaboratif de projets Java, faisant gagner aux entreprises comme aux développeurs du temps et de l'argent !

Les auteurs, membres de l'équipe de développement Maven, aidés par toute la communauté francophone, ont imaginé de présenter Maven 3 et ses versions précédentes sous un angle original et didactique, à travers un projet fictif, inspiré de leurs expériences sur le terrain. Ils présentent dans ce livre :

  • Les concepts fondamentaux de Maven et leur mise en oeuvre pratique sur un projet.
  • Les fonctionnalités plus avancées pour les gros projets d'entreprise.
  • Des facettes plus spécialisées et moins mises en avant de Maven, mais tout aussi essentielles.
  • Toutes les nouveautés Maven 3.

Chaque chapitre introduit un nouveau cas de figure, un changement d'organisation ou une contrainte supplémentaire à traiter, puis donne des solutions concrètes, des recommandations et les bonnes et mauvaises pratiques. En bref, tout ce que vous devez savoir pour exploiter le formidable potentiel de Maven.

310 pages, 2ème édition, 1er août 2011 

Édition Pearson

ISBN10 : 2744024945

ISBN13 : 9782744024948

Commandez sur www.amazon.fr :

30.88 € TTC seulement (au lieu de 32  € TTC : prix éditeur) livraison gratuite !
  • Introduction
  • Au-delà de java.lang
  • Un peu plus que compiler
  • Mettre en place des tests unitaires
  • Gestion avancée des dépendances
  • Quand le projet devient trop lourd
  • Maven et JavaEE
  • Maven et les IDE
  • Le jour J : la livraison
  • Utiliser un outil non supporté
  • L'assurance qualité
  • Respecter un format de distribution
  • Un nouveau projet démarre
  • Avons-nous fait le bon choix ?
  • Au-delà de Maven
  • Nos recommandations
  • Épilogue
  • Lexique

 
Critique du livre par la rédaction Julien PLU le 25 mars 2013 

Ce livre m'a beaucoup surpris, car il ne commence pas du tout comme tous les autres livres d'informatiques puisque tout est détaillé dans une histoire du début à la fin du livre, il se lit donc comme un roman, de plus c'est assez humoristique. C'est une chose absolument géniale puisque l'on est très vite pris par cette histoire. Pour faire très simple, l'histoire décrit plusieurs personnes, arrivant au fur et à mesure de l'histoire, qui travaillent sur un projet et chaque chapitre représente un problème dans ce projet dans lequel l'on décrit la solution.

Une chose aussi bien appréciée est le fait que les auteurs prennent vraiment leur temps pour expliquer les parties compliquées de Maven. J'ai particulièrement apprécié le chapitre traitant du couple Maven et serveur d'intégration, parfaitement détaillé. Chose assez rare quand l'on regarde les différents tutoriels existant sur Internet.

Ce livre aura le don de vous faire comprendre Maven de la façon la plus ludique et simple possible. On se laisse très facilement prendre par l'histoire en se mettant à la place des personnages et en se disant que cette situation nous est déjà arrivée. Un livre que je recommande à toute personne faisant du développement en Java.

 
couverture du livre Réseaux

Note 5.0drapeau
Détails du livre
Sommaire
Critiques (1)
 
 

Réseaux

de Andrew Tanenbaum et David Wetherall
Public visé : débutant-confirmé

Résumé de l'éditeur

L'ouvrage de référence sur les réseaux, entièrement mis à jour pour inclure les technologies incontournables de demain.

Ce best-seller mondial a fait l'objet d'une révision minutieuse pour refléter les évolutions technologiques récentes, avec une attention particulière accordée aux avancées en matière de multimédia, aux réseaux 3G utilisés avec les smartphones et les terminaux de poche, aux étiquettes radio (RFID) et aux réseaux de capteurs, aux réseaux de distribution de contenu (CDN), et aux réseaux peer-to-peer. De nouveaux développements concernent également le temps réel (audio et vidéo à partir de fichiers ou en streaming), la vidéo à la demande et la téléphonie sur Internet (voix sur IP).

Andrew Tanenbaum et David Wetherall exposent de façon détaillée le fonctionnement interne des réseaux, depuis la couche physique jusqu'à la couche application. Cet ouvrage est organisé de la façon suivante :

  • Couche physique (cuivre, fibre, sans fil, satellites, OFDM et CDMA, etc.).
  • Couche liaison de données (principes des protocoles, détection et correction des erreurs, HDLC, PPP, etc.).
  • Sous-couche MAC (Ethernet gigabit, 802.11, 802.16, Bluetooth et les RFID, sans fil à large bande, etc.).
  • Couche réseau (algorithmes de routage, qualité de service en temps réel, IPv4, IPv6, etc.).
  • Couche transport (programmation de sockets, UDP, TCP, RTP, contrôle de congestion, performances des réseaux, réseaux tolérants aux délais, etc.).
  • Couche application (messagerie électronique, Web, PHP, DNS, streaming audio, etc.).
  • Sécurité des réseaux (AES, RSA, chiffrement quantique, IPSec, sécurité du Web, sécurité 802.11 et Kerberos V5, etc.).

Ce livre présente en outre de nombreux exemples issus de l'Internet et des réseaux sans fil ; il comporte plusieurs centaines d'exercices, tous entièrement corrigés sur le site compagnon.

970 pages, 5ème édition, 26 août 2011 

Édition Pearson

ISBN10 : 2744075213

ISBN13 : 9782744075216

Commandez sur www.amazon.fr :

48.92 € TTC seulement (au lieu de 51.50  € TTC : prix éditeur) livraison gratuite !
  • Introduction
  • La couche physique
  • La couche liaison de données
  • La sous-couche MAC de contrôle d'accès au canal
  • La couche réseau
  • La couche transport
  • La couche application
  • La sécurité des réseaux

 
Critique du livre par la rédaction Julien PLU le 28 avril 2013 

Ce livre est à conseiller à toutes les personnes voulant apprendre ce qui concerne les réseaux (IP, Wi-Fi, Ethernet, protocoles, etc.). Néanmoins il débute par de fortes explications théoriques puisque le livre commence par les protocoles et concepts de base d'un réseau. Il faut donc bien s'accrocher et ne pas être trop allergique à ce type de d'explications. Malgré que ce soit théorique, c'est parfaitement bien expliqué et cela nous prépare très bien aux prochains chapitres. Le seul inconvénient de cette partie théorique est que les auteurs supposent que certaines bases en mathématique, physique et programmation sont acquises par le lecteur.

Une fois les parties théoriques terminées, les auteurs expliquent certaines technologies utilisant ces bases et même les plus récentes comme la VoIP, le Bluetooth ou le Wi-Fi. Chaque domaine expliqué comporte un ou plusieurs exemples et des exercices afin de bien s'assurer que le lecteur ait compris ce qu'il a lu avant de continuer. C'est donc un livre à conseiller à tout étudiant et même aux professionnels qui voudraient avoir une référence à portée de mains.

J'ai particulièrement aimé la partie sécurité que j'ai trouvée vraiment parfaitement bien expliquée. Je recommande donc ce livre qui peut être considéré comme LA référence pour ce qui concerne les réseaux, tellement les domaines expliqués par ce livre sont vastes.