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.