
Dernière mise à jour : 10 Janvier 2008 - 7 livres - 7 critiques
|  | 
 Public visé : Tous niveaux Résumé de l'éditeur
		  Developpé depuis 1989, Python est un langage portable
		  (Unix/Linux, Mac OS X, Windows...), libre et gratuit. Il
		  permet de développer  de façon modulaire et orientée objet
		  des applications de toutes tailles, notamment pour le Web,
		  la plus connue d'entre elles étant  le gestionnaire de
		  contenu Zope. Python : de la syntaxe à
		  l'optimisation. Python est tout indiqué pour le
		  développement d'applications web : serveurs de contenu,
		  moteurs de recherche, agents intelligents, objets
		  distribués... Il est également performant pour réaliser des
		  scripts  d'administration système ou d'analyse de fichiers
		  textuels, pour gérer l'accès à des bases de données, pour
		  servir de langage glu entre plusieurs  applications,
		  réaliser des applications graphiques classiques, etc. Pour
		  autant, le développeur n'exploitera vraiment sa puissance
		  qu'en ayant  acquis une certaine culture. C'est ce que ce
		  livre tente de transmettre par la description de techniques
		  éprouvées dans tous les grands projets  de développement en
		  Python : au-delà d'une prise en main élémentaire
		  (installation des environnements d'exécution et de
		  développement, rappels  de syntaxe avec les primitives et la
		  bibliothèque standard), ce livre aborde les bonnes pratiques
		  de développement Python, depuis les conventions  de nommage
		  et les design patterns objet les plus courants jusqu'à la
		  programmation dirigée par les tests et l'optimisation de
		  code.
		 Critique du livre par la rédaction (hiko-seijuro) 
		  Le livre se veut pour tout niveau et sur ce point est
		  formidablement réussi. Il se veut de difficulté croissante
		  en présentant les outils qui permettent de développer avec
		  Python dont, ce qui est particulièrement utile, une
		  comparaison d'éditeurs sur des  propriétés extrêment
		  précises. Ensuite la syntaxe propre au langage est
		  abordé. Bien que l'exercice aurait pu etre compliqué car
		  pour donner quelques exemples il faut connaître un peu la
		  bibliothèque standard, on se rend compte que ceux-ci sont
		  d'une limpidité déconcertante.
		 
		  La troisième partie du livre concerne la présentation de la
		  bibliothèque standard. Cette partie se présente comme un
		  petit "lexique" de fonctions avec une petite explication
		  ainsi que des exemples illustrant son utilisation et son
		  principe. Heureusement la table des matières et l'index nous
		  permettent de nous y retrouver. Les exemples sont pensés et
		  mettent en avant des points importants. Un chapitre entier
		  est consacré à des exercices et à leurs corrections ce qui
		  permet au lecteur d'appréhender le langage ainsi que sa
		  bibliothèque de manière concrète.
		 
		  La dernière partie de l'ouvrage a pour objectif de permettre
		  au lecteur d'améliorer ses pratiques. Cette partie est sans
		  doute celle qu'il faut lire avec la plus grande attention et
		  ce dès l'apprentissage pour éviter de coder en python avec
		  de mauvaises habitudes. En plus de ces pratiques, cette
		  partie présente, de manière un peu plus poussée que
		  précédemment, la programmation orientée objet. Evidemment,
		  il ne s'agit que d'une introduction qui permet de montrer la
		  puissance du langage.
		 
		  En résumé, ce livre est un incontournable du langage python
		  et permet de présenter ce langage à la fois de manière
		  simple et relativement complète.  L'auteur arrive à se
		  placer comme une personne étant totalement étrangère au
		  langage et lui permet ainsi d'appréhender ce qui pourrait
		  sembler compliquer de manière très pertinente.
		 537 pages,
				1ère édition, 
			Janvier 2006
				Editions Eyrolles,
				ISBN10 : 2212116772,
				broché Commandez sur www.amazon.fr :  36.10 EUR TTC seulement (au lieu de 38.00 EUR TTC : prix éditeur) - Livraison Gratuite ! | 
|  | 
 Public visé : Tous niveau Résumé de l'éditeur
		  Une approche 100 % pratique pour acquérir rapidement les
		  bases de l'administration Linux. Idéal pour les débutants
		  souhaitant être rapidement opérationnel en administration
		  Linux, ce premier tome d'une série qui en comptera cinq
		  couvre les bases de l'administration Linux : installation,
		  manipulation des commandes et des scripts shell, gestion des
		  utilisateurs, des disques et des fichiers, sauvegardes,
		  accès Internet et gestion de réseau, etc. Les tomes
		  suivants, à paraître en 2007, permettront au lecteur
		  d'approfondir ses compétences dans tous les domaines de
		  l'administration système, de l'administration réseau et de
		  la sécurité. Très pragmatique dans son approche, l'auteur va
		  à l'essentiel avec des fiches de cours synthétiques
		  accompagnées de travaux dirigés pour se mettre immédiatement
		  en situation et maîtriser les tâches principales que doit
		  assurer au quotidien un administrateur Linux. L'auteur a
		  choisi de mettre l'accent sur le mode commande, plutôt que
		  sur les outils graphiques fournis avec les distributions. La
		  connaissance des fichiers et des commandes qui se cachent
		  derrière ces outils est en effet indispensable aux
		  administrateurs opérant dans un contexte professionnel, et
		  offre l'avantage d'une certaine indépendance vis-à-vis des
		  distributions. Les quelques variantes sont indiquées dans
		  des sections intitulées Les particularités des
		  distributions, qui couvrent Fedora, RedHat, Debian, SUSE et
		  Mandriva
		 Critique du livre par la rédaction (hiko-seijuro) 
		  Ce premier tome concernant l'administration Linux s'adresse
		  avant tout aux débutants. En effet, il s'agit de présenter
		  les différentes bases de ce système
		  d'exploitation. Néanmoins, il constitue aussi une version
		  manuscrite qui pourra être utile aux confirmés pour
		  rechercher différentes informations.
		 
		  L'analyse de ce premier tome va se décomposer suivant deux
		  parties principales : La forme et le fond. La forme étant
		  commune au trois tomes de cette série, elle ne sera plus
		  développée dans les critiques des tomes 2 et 3.
		 
		  En dehors de la décomposition classique en chapitres (nommés
		  modules), l'auteur a choisi de décomposer chaque point
		  développé suivant deux axes : la présentation théorique, "le
		  savoir concret" et une partie intitulée "Ateliers". Le
		  premier axe permet d'aborder très simplement un concept pour
		  en comprendre les tenants et les aboutissants. Cette partie
		  ne sert en général que d'introduction au "savoir
		  concret". Bien que la formule soit un peu pompeuse, elle
		  représente efficacement ce que contient la partie : les
		  commandes à exécuter, les éléments du langage shell, ... Il
		  s'agit ici de présenter les différents constituants d'une
		  manière descriptive. Le but étant de connaître une commande
		  et de savoir à quoi elle sert. Enfin, le dernier axe, qui
		  est aussi le plus conséquent et (à mon sens) un des
		  fondamentaux du livre, introduit des exemples d'exécution
		  de commandes, ou de scripts. Chaque exemple a un objectif
		  très précis ce qui renforce l'aspect pédagogique de ce livre
		  en indiquant l'appel de(s) la commande(s) et le résultat
		  obtenu.
		 
		  La forme est un des points forts de cette série car elle
		  dénote une volonté de pédagogie. Elle permet de rassurer le
		  lecteur et de le guider pas à pas tout au long de son
		  avancement. Un autre atout est de faciliter la recherche
		  d'information pour une personne non novice.
		 
		  Sur le fond, le livre commence par introduire les bases de
		  linux (présentation, installation, ...) puis progresse petit
		  à petit pour présenter des notions "intermédiaires" comme le
		  spool, l'environnement X, ...
		 
		  Les aspects présentés dans ce tome se veulent simples mais
		  sont expliqués très clairement. Néanmoins, j'aurai un
		  reproche à faire : le passage rapide sur certaines
		  notions. Par exemple, dans le module d'installation,
		  l'auteur prend le parti de créer automatiquement les
		  partitions. Parfois, la création manuelle d'une partition
		  est préférable et, de plus, permettrait au lecteur de mieux
		  appréhender le fonctionnement de linux. En restant dans ce
		  module, on peut regretter le manque d'images. L'auteur ayant
		  fixé la distribution Fedora (tout en indiquant les
		  manipulations à effectuer, pour les principales
		  distributions, si elles diffèrent) comme fil rouge pour ce
		  livre, rien ne l'empêchait de pousser son raisonnement plus
		  loin en y introduisant des screenshots de chaque étape
		  d'installation pour Fedora.
		 
		  Malgré ces "petits" défauts, on ne peut que saluer la
		  présence des annexes qui constituent une formidable
		  ressource pour tout utilisateur de Linux. On peut les
		  comparer à des "refcards" (je vous laisse le soin de
		  rechercher sur Google des exemples) qui seront nécessaires
		  lors de la manipulation du système d'exploitation.
		 
		  En conclusion, malgré quelques petits défauts qui peuvent
		  être rapidement paliés par quelques recherches auxiliaires,
		  ce tome représente une introduction pédagogique et complète
		  au monde de l'administration (et de la simple utilisation !)
		  du système linux. Ses atouts, comme ses annexes, sa
		  couverture relativement complète des distributions, la
		  présentation des notions de manière précise et claire, font
		  de ce tome un incontournable des livres d'introduction sur
		  Linux.
		 200 pages,
				2eme édition, 
			Juin 2008
				Editions Eyrolles,
				ISBN10 : 2212120370,
				broché, collection "Les guides de formation" Commandez sur www.amazon.fr :  18.91 EUR TTC seulement (au lieu de 19.90 EUR TTC : prix éditeur) - Livraison Gratuite ! (voir conditions) | 
|  | 
 Public visé : administrateur ou utilisateur avancé Résumé de l'éditeur
		  Acquérir des compétences professionnelles en administration
		  Linux
		 
		  Après un premier tome dédié aux Bases de l'administration
		  système, ce deuxième tome de la série Linux Administration
		  s'adresse aux administrateurs souhaitant approfondir tous
		  les aspects de la gestion d'un serveur Linux en entreprise :
		  compilation du noyau, gestion des périphériques, gestion des
		  espaces disque, sauvegarde, optimisation des performances et
		  dépannage.
		 
		  Il met l'accent sur plusieurs techniques incluses récemment
		  dans les distributions Linux : Kickstart, Yum, SysFS, Udev,
		  Im_sensors, SMART, ACL, xattr, LVM, création de live-CD ou
		  de clé USB bootable, etc.
		 
		  Très pragmatique dans son approche, l'auteur va à
		  l'essentiel avec des fiches de cours synthétiques,
		  illustrées de nombreux exemples de commandes et de
		  scripts. Chaque module se termine par une série de travaux
		  dirigés minutés pour se mettre immédiatement en situation et
		  maîtriser les tâches que doit assurer au quotidien un
		  administrateur Linux.		  
		 Critique du livre par la rédaction (hiko-seijuro) 
		  Contrairement au premier tome, nous n'aborderons qu'ici le
		  fond. Pour la forme je vous renvoie à la critique du premier
		  tome.
		 
		  Entrons directement dans le vif du sujet. Ce tome présente
		  des notions avancées de Linux. Si l'ensemble est cohérent
		  (maîtrise du noyau, fs, ...); l'ordre des chapitres ne me
		  paraît pas le plus audacieux. Comme il est précisé dans le
		  chapitre sur le noyau, la recompilation tend à devenir de
		  plus en plus exceptionnel. J'aurais eu tendance à présenter
		  ce chapitre en fin de livre.
		 
		  De plus, comme l'a souligné mon collègue Nicolas Vallé, la
		  relecture donne l'impression d'avoir été baclée (en une page
		  on distingue 3 orthographes différentes pour le mot "python"
		  : python, phyton, phython). Des erreurs apparaîssent même
		  dans les mots clefs mis en avant (toujours sur l'exemple
		  "python", on a : phyton un langage clair et
		  puissant). Cela fini par procurer une certaine gêne à la
		  lecture parfois.
		 
		  Malgré cela, ce livre est une excellente approche aux
		  notions avancées dans le domaine de linux. Les explications
		  sont toujours aussi claires, les exemples sont à la fois
		  pertinents, précis, et complets. La force de ce tome réside
		  dans des ateliers qui présentent des cas concrets et que
		  l'on peut utiliser dans des cas concrets.
		 
		  Enfin les annexes, même si leur nombre est relativement
		  faible comparé au premier tome, sont toujours aussi
		  pertinent et apporte véritablement un plus à ce livre.
		 
		  En conclusion, malgré un défaut de relecture évident, ce
		  tome reste un incontournable pour apprendre des notions
		  avancées sans rester fixé à une distribution précise. Les
		  ateliers et les annexes font toujours la force de ce tome et
		  assure un lien évident avec une utilisation de tous les
		  jours. Chaudement recommandé donc !
		 Sommaire
 400 pages,
				2ème édition, 
			mai 2007
				Editions Eyrolles,
				ISBN10 : 2-212-12154-7,
				Broché Commandez sur www.amazon.fr :  23.75 EUR TTC seulement (au lieu de 25.00 EUR TTC : prix éditeur) - Livraison Gratuite ! | 
|  | 
 Public visé :  Résumé de l'éditeur		  
		  Après deux premiers tomes dédiés aux bases et aux aspects
		  avancés de l'administration système, ce troisième tome de la
		  série Linux Administration traite de toutes les facettes de
		  la sécurité Linux : sécurité de connexion, sécurité réseau,
		  pare-feu, audit de sécurité, politiques de sécurité, etc.
		 
		  Très pragmatique dans son approche, l'auteur va à
		  l'essentiel avec des fiches de cours synthétiques,
		  accompagnées d'ateliers qui forment un recueil de recettes
		  pratiques pour la gestion au quotidien de la sécurité d'un
		  serveur Linux.
		 
		  L'auteur a choisi de mettre l'accent sur le mode commande,
		  plutôt que sur les outils graphiques fournis avec les
		  distributions. La connaissance des fichiers et des commandes
		  qui se cachent derrière ces outils est en effet
		  indispensable aux administrateurs opérant dans un contexte
		  professionnel, et offre l'avantage d'une certaine
		  indépendance vis-à-vis des distributions. Les quelques
		  variantes sont indiquées dans des sections intitulées Les
		  particularités des distributions, qui couvrent Red Hat, SUSE
		  et Debian.		  
		 Critique du livre par la rédaction (hiko-seijuro) 
		  Ce dernier tome aborde la sécurité linux. Il s'agit
		  évidemment d'une introduction tant le domaine est complet et
		  complexe. Ce tome peut servir de point d'entrée pour avoir
		  un point de vue général sur la sécurité. Pour entrer plus
		  dans les détails, il faudra le faire par vous même.
		 
		  Un petit détail par rapport à la forme. Les lignes de
		  commandes sont privilégiées. L'utilisation des commandes,
		  dans ce contexte, est une base à acquérir. Cette orientation
		  est donc un choix logique vis à vis du domaine étudié.
		 
		  Abordons maintenant le fond un peu plus en détail. Ce tome
		  est composé 3 parties égales : Système; réseau
		  (protocoles...) et applications.
		 
		  La première partie introduit les notions de bases de
		  cryptage en y expliquant les tenants et
		  aboutissants. L'introduction est relativement brèves mais
		  précise.  On entre ensuite dans le sujet en y expliquant les
		  bases de la cryptologie, PAM, SE Linux, ... Les notions sont
		  très bien expliqués mais on peut déplorer l'absence de
		  figure qui aurait permi d'appréhender les concepts
		  (notamment PAM). Il aurait été judicieux de donner quelques
		  avantages et quelques inconvénients. La partie "pratique"
		  est complète, présente les commandes et leur enchaînement de
		  manière très didactique et logique. 
		 
		  La seconde partie débute par la présentation de SSH. Au
		  premier abord, cela m'a semblé curieux de ne pas avoir
		  introduit cette notion dans les tomes précédents. Le choix
		  de l'auteur s'avère judicieux puisque les explications
		  suivent une logique très naturelle pour le lecteur. Toutes
		  les notions nécessaires, à cet outil indispensable du monde
		  linux, sont abordées. On aborde ensuite les notions de PKI,
		  SSL, Kerberos, pare-feu et VPN. Dans toutes ces notions, les
		  exemples concrets sont multiples et précis. Si les
		  explications peuvent par fois sembler courtes, il ne faut
		  pas oublier qu'il s'agit d'un livre "d'introduction". De ce
		  point de vue, la présentation des notions est ciblée très
		  efficacement : l'utilisation de ce tome, comme référence,
		  peut servir à la seule condition de ne pas vouloir devenir
		  un spécialiste ! 
		 
		  On passe enfin à la dernière partie, qui constituait pour
		  moi le centre d'intérêt de ce tome. L'accent a été mis sur
		  l'audit. Le premier module de cette partie concerne la
		  sécurisation des applications. On aborde ici les concepts,
		  tels que "chroot", sécurité dns, ... qui permettent une
		  utilisation restreinte de votre système. L'exemple du ftp
		  est utilisé et permet de bien illustré le problème. La
		  partie pratique est toujours très bien illustrée avec des
		  exemples sur le moteur apache. L'audit est, à mon sens,
		  présentée de manière plus complète que le reste des
		  modules. On peut sentir qu'il s'agit du point névralgique du
		  livre. Ce module constitue un manuel auto suffisant sur
		  l'audit. Quelques outils, dont les plus courant sont
		  présentés, et utilisés dans les exemple de manière
		  précise. Le dernier module permet de résumer tout le livre
		  et apporte un exemple simple de sécurisation du serveur. Il
		  s'agit réellement d'intégrer toutes les notions de ce tome
		  au sein d'un exercice qui d'un point de vueu pédagogique me
		  semble sans faille.
		 
		  En conclusion, comme vous avez pu le constatez, j'insiste
		  lourdement sur un point : l'objectif n'est pas de décrire
		  dans les détails chaque notion mais bien de donner un point
		  d'entrée du domaine de la sécurité. Ce tome est utile pour
		  deux cibles : les personnes n'ayant aucune base en sécurité
		  linux et ceux qui souhaitent avoir un aide-mémoire global
		  sur ce thème. Le dernier tome de cette série concernant
		  l'administration linux est toujours incroyablement
		  pédagogique et ne sort pas du "cadre du réel". Cette
		  alliance constitue la force de cette série. Quelques figures
		  en plus auraient pu rendre ce tome presque parfait.
		 Sommaire
 600 pages,
				3ème édition, 
			mai 2008
				Editions Eyrolles,
				ISBN10 : 2212122454,
				Broché Commandez sur www.amazon.fr :  27.55 EUR TTC seulement (au lieu de 29.00 EUR TTC : prix éditeur) - Livraison Gratuite ! | 
|  | 
 Public visé : débutant Résumé de l'éditeur
		  Enormous quantities of data go unused or underused today, simply
		  because people can't visualize the quantities and relationships in
		  it. Using a downloadable programming environment developed by the
		  author, Visualizing Data demonstrates methods for representing
		  data accurately on the Web and elsewhere, complete with user
		  interaction, animation, and more. How do the 3.1 billion A, C, G
		  and T letters of the human genome compare to those of a chimp or a
		  mouse? What do the paths that millions of visitors take through a
		  web site look like?  With Visualizing Data, you learn how to
		  answer complex questions like these with thoroughly interactive
		  displays. We're not talking about cookie-cutter charts and
		  graphs. This book teaches you how to design entire interfaces
		  around large, complex data sets with the help of a powerful new
		  design and prototyping tool called "Processing." Used by many
		  researchers and companies to convey specific data in a clear and
		  understandable manner, the Processing beta is available free. With
		  this tool and Visualizing Data as a guide, you'll learn basic
		  visualization principles, how to choose the right kind of display
		  for your purposes, and how to provide interactive features that
		  will bring users to your site over and over. This book teaches
		  you: The seven stages of visualizing data -- acquire, parse,
		  filter, mine, represent, refine, and interact How all data
		  problems begin with a question and end with a narrative construct
		  that provides a clear answer without extraneous details Several
		  example projects with the code to make them work Positive and
		  negative points of each representation discussed. The focus is on
		  customization so that each one best suits what you want toconvey
		  about your data set The book does not provide ready-made
		  "visualizations" that can be plugged into any data set. Instead,
		  with chapters divided by types of data rather than types of
		  display, you'll learn how each visualization conveys the unique
		  properties of the data it represents -- why the data was
		  collected, what's interesting about it, and what stories it can
		  tell. Visualizing Data teaches you how to answer questions, not
		  simply display information.
		 Critique du livre par la rédaction (hiko-seijuro) 
		  Visualizing Data est un livre dont l'objectif est
		  d'introduire au lecteur les techniques de visualisations de
		  données. Pour cela, l'auteur se base sur 7 étapes
		  fondamentales qui seront introduites dès le premier
		  chapitre. A chaque introduction d'un nouveau type de
		  données, ou d'un nouveau concept à modéliser, ces étapes
		  seront précisées. Cela permet au lecteur de savoir à quel
		  niveau de la méthode il se situe et donc de pouvoir se
		  référer à la partie du premier chapitre si nécessaire. Je
		  trouve cela plutôt judicieux.
		 
		  Pour ma part, je dirais que livre se découpe en 3 parties
		  principales: introduction de la méthode (et du langage
		  utilisé), types de donnée/types d'affichage et enfin
		  traitement des données en vue d'un affichage plus approprié.
		 
		  La première partie présente les 7 étapes de la méthode et le
		  langage utilisé. Il s'agit d'un d'un dialecte Java,
		  développé par l'auteur afin de faciliter la visualisation,
		  nommé "processing". Dès cette première partie, le principal
		  défaut de l'ouvrage est présent: l'auteur ne va pas au bout
		  des choses. La méthode est néanmoins présentée de manière
		  compréhensible et claire grâce à l'utilisation d'un exemple
		  extrêmement simple. Et il s'agit ici de l'atout principal du
		  livre: il est riche en exemples.
		 
		  La seconde partie liste simplement des exemples pour les
		  différents types de donnée. Je pense qu'il aurait été judicieux
		  de rajouter des exemples un peu plus "tordus" afin de montrer
		  comment quelquechose de complexe, une fois bien analysé, peut se
		  représenter de manière extrêment simple. Les exemples, en
		  revanche, couvrent presque tous les domaines et donnent toutes
		  les bases. Par contre, vous risquez d'avoir besoin de complément
		  pour certains problèmes plus spécifiques (toujours le même
		  défaut !).
		 
		  La dernière partie aurait pu être la plus intéressante, car
		  elle présente comment traiter les données, si elle n'avait
		  pas été si pauvre. Encore une fois, seules les bases
		  d'acquisition et de traitement des données sont
		  présentés. Il faut néammoins laisser à la charge de l'auteur
		  qu'un approfondissement de cette partie revient à écrire un
		  livre traitant de la fouille de données!
		 
		  En conclusion, je soutiens que le livre est intéressant mais
		  ne présente en réalité qu'un ensemble d'exemples et
		  n'approfondi pas les choses. Il aurait été vraiment
		  intéressant d'aller plus loin, beaucoup plus loin... Ce
		  livre se révèle une excellente acquisition, si il est couplé
		  avec un livre traitant des fouilles et de l'acquisition des
		  données.
		 Sommaire
 382 pages,
				1 édition, 
			11 Janvier 2008
				Editions O'Reilly UK,
				ISBN10 : 0596514557,
				ISBN13 : 9780596514556 | 
|  | 
 Public visé : Tous niveaux Résumé de l'éditeur
		  Le Guide du Calcul avec les logiciels libres vous
		  propose de maîtriser les bases de plusieurs
		  logiciels gratuits de calcul formel et numérique, et
		  de géométrie dynamique : XCAS, Scilab, Bc, Gp,
		  GnuPlot, Maxima, Octave, Yacas, et également MuPAD
		  (non libre). Ces logiciels sont multiplateformes
		  (Windows, Mac, Linux) et s'installent rapidement. La
		  grande originalité de cet ouvrage est de détailler
		  pas à pas l'utilisation de plusieurs logiciels pour
		  plusieurs types de calcul. Il propose ainsi des
		  applications en mathématiques, en physique et en
		  sciences de l'ingénieur (par exemple : équations
		  différentielles utilisées en physique, traitement du
		  son...). Il vous aidera à savoir utiliser le bon
		  logiciel au bon moment pour résoudre le bon
		  problème. Cet ouvrage s'adresse à toute personne
		  voulant utiliser le calcul en mathématiques à l'aide
		  de logiciels libres : étudiants en mathématiques ou
		  en informatique, professeurs de lycée souhaitant
		  utiliser ces outils dans le cadre de leur cours et
		  jusqu'aux candidats à l'agrégation désirant se
		  préparer à l'épreuve de modélisation. Un index
		  thématique et un index des commandes par logiciel
		  aident le lecteur à trouver rapidement l'information
		  qu'il recherche.
		 Critique du livre par la rédaction (hiko-seijuro) 
		  Aussi concis que précis, ce livre permet à n'importe
		  quel lecteur de prendre en main rapidement divers
		  outils libres pour faire du calcul. Ce livre est
		  divisé en 4 parties. La première permet de présenter
		  rapidement comment installer et communiquer avec les
		  logiciels de base. La seconde présente l'utilisation
		  de ces logiciels en étant axé sur les notions
		  contrairement à la troisième qui est axé sur des
		  problèmes à résoudre (des exemples un peu plus
		  poussés). La dernière partie contient les annexes,
		  index,...
		 
		  La première partie constitue pour moi la partie à
		  étoffer: en effet, l'installation est juste
		  effleurée. Une personne qui ne sait pas forcément
		  installer des logiciels risque de se retrouver
		  désorientée par cette entrée en matière. Il s'agit
		  du seul point faible du livre, dommage qu'il
		  intervienne dès le début. Le reste de cette partie
		  permet d'apprendre à utiliser l'aide et les
		  différents logiciels de manière très pédagogique
		  avec des captures d'écran, des listings,...
		 
		  La seconde partie permet d'aborder un peu plus en
		  détail l'utilisation de ces logiciels dans le cadre
		  de calculs. Cette partie est orientée sur les
		  différents types de calculs possibles. Elle regorge
		  d'exemples, qui sont développés de manière très
		  précise. Je trouve la pédagogie de cette partie (et
		  de la suivante) imbattable: le lecteur est guidé pas
		  à pas, il peut se reposer sur les captures d'écrans
		  et listings qui viennent ettayer le propos. Il faut
		  préciser que ce livre est orienté "exemples". Vous
		  ne trouverez pas l'énoncé des théorèmes,... Cela ne
		  gène absolument pas et évite au lecteur de se perdre
		  en cours de lecture.
		 
		  La troisième partie permet d'aborder l'utilisation
		  des logiciels avec une optique différente. Elle
		  complète parfaitement la seconde partie en y
		  apportant plus de cohérence et plus de lien vis à
		  vis de l'utilisation de tous les jours. Dans cette
		  partie, ce n'est plus de simples exemples mais un
		  problème précis que chacun des chapitres va
		  résoudre. Comme dans la partie précédente,
		  l'utilisateur va être guidé pas à pas. Pédagogie et
		  lien avec "la réalité" m'ont permis de dévorer cette
		  partie.
		 
		  En conclusion, malgré une entrée en matière un peu
		  brutale, je trouve ce livre très pédagogique, très
		  clair et très précis. Bien qu'ayant l'habitude
		  d'utiliser ce genre de logiciels, il peut me servir
		  d'aide mémoire sans problème. Pour un débutant c'est
		  le livre idéal pour aborder l'utilisation des outils
		  libres dans le cadre des mathématiques. Je ne le
		  conseillerai pas simplement, je le recommande
		  vivement!
		 320 pages,
				1ère édition, 
			23 janvier 2008
				Editions Dunod,
				ISBN10 : 2100516191,
				broché Commandez sur www.amazon.fr :  24.70 EUR TTC seulement (au lieu de 26.00 EUR TTC : prix éditeur) - Livraison Gratuite ! | 
|  | 
 Public visé : Tous niveaux Résumé de l'éditeur
		  With the recipes in this book, you can take full advantage
		  of the vast collection of community-contributed modules that
		  make the Drupal web framework useful and unique. You'll get
		  the information you need about how to combine modules in
		  interesting ways (with a minimum of code-wrangling) to
		  develop a variety of community-driven websites. Each chapter
		  describes a case study and outlines specific requirements
		  for one of several projects included in the book -- a wiki,
		  publishing workflow site, photo gallery, product review
		  site, online store, user group site, and more. With Using
		  Drupal, you will:
		 
 
		  Newcomers will find a thorough introduction to the
		  framework, while experienced Drupal developers will
		  learn best practices for building powerful
		  websites. With Using Drupal, you'll find concrete and
		  creative solutions for developing the exact community
		  website you have in mind.
		 Critique du livre par la rédaction (hiko-seijuro) 
		  "Using Drupal" dans les éditions O'Reilly (Langue
		  Anglaise) présente les grand principes de
		  l'utilisation du désormais célèbre CMS : Drupal. Ce
		  livre s'adresse principalement aux concepteurs de
		  sites web désirant utiliser un CMS, et non-pas aux
		  développeurs désireux de programmer leur plugins
		  pour Drupal. C'est bien un ouvrage pour les
		  utilisateurs de Drupal.
		 
		  Après une brève présentation de Drupal, de ses
		  principes et de son architecture, les auteurs
		  proposent une suite de mises en pratiques des
		  possibilité du CMS. On put compter parmi celles-ci
		  le démarrage avec Drupal, un site d'annonces pour
		  des emplois, un site d'inventaire de produits, un
		  wiki, la gestion d'un flux de puublication, une
		  galerie de photos, un sit multilingue, une gestion
		  d'évènements (culturels, par exemple), un site
		  marchand, l'utilisation de thèmes pour son
		  site. Comme on peut le voir, chaque chapitre
		  s'intéresse donc à une particularité de Drupal et
		  reprend un schéma de travail quasi-constant qui part
		  de l'introduction de la problématique, en exposant
		  ensuite l'étude de cas, des notes d'implantations et
		  des focus sur des points particuliers, une prise en
		  main pas à pas et comment aller plus loin. Les
		  modules Drupal, sont évidemment exposés dans ces
		  différents cas d'étude.
		 
		  En conclusion, l'ouvrage est intéressant est bien
		  structuré et permettra à l'utilisateur débutant
		  jusqu'à confirmé de Drupal de découvrir des mises en
		  pratiques très bien focalisées sur des problèmes
		  courants du webmestre.
		 560 pages,
				1ère édition, 
			19 décembre 2008
				Editions O'Reilly Media,
				ISBN10 : 0596515804,
				broché Commandez sur www.amazon.fr :  30.37 EUR TTC seulement (au lieu de 31.97 EUR TTC : prix éditeur) - Livraison Gratuite ! | 
Copyright © 2000-2007 Developpez LLC Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.