Ma bibliothèque de geek
Par Toniob le mercredi, mars 8 2006, 20:46 - Geekerie - Lien permanent
Il y a quelques temps maintenant, chacun a montré sa bibilothèque de geek. N'ayant rien a montrer à cette époque, je n'avais bien sûr pas fait de billet sur ce sujet. Ça paraît con dit comme ça mais ça ne fût pas le cas de tout le monde (si si, cherchez bien, certains aiment bien surfer sur la vague). Bon, toujours est-il que j'ai alors commencé à me demander si c'était un tort que j'avais de ne pas lire plus que ça. J'ai donc décidé de demander plein de livres au papa noyel. J'ai donc reçu trois bouquins des éditions Eyrolles.
Le premier dans lequel je me suis plongé est XUL. J'ai trouvé ce livre très bien pour débuter. En effet, mis à part mes quelques visites sur le site XulFR, j'étais totalement novice dans le langage made in Mozilla. Le fil du livre décrit pas à pas la création d'un forum. C'est très bien expliqué. On pourra reprocher à ce livre de ne pas rentrer assez dans les détails (par exemple sur la programmation XPCOM). Mais bon, il est surtout destiné aux débutants. J'aurais aussi aimé un peu plus de contenu sur la création des extensions, d'autant plus que c'est ici expliqué pour Firefox 1.0, la gestion ayant changé dans sa dernière version. Oui, je sais, je fais plein de critiques mais l'ensemble du livre est très correct.
N'en ayant pas eu assez, j'ai ensuite attaqué le pavé PHP 5 Avancé. Attention, il faut avoir des bons bras pour pouvoir lire ce géant de 796 pages. Malgré le fait que j'avais un bon niveau en PHP, j'ai fait le choix de ce bouquin pour en apprendre plus sur la version 5 de ce language (et en particulier la création d'objets). Je dois avouer que j'ai été impressionné par le caractère exhaustif de ce livre. J'ai préféré ne pas sauter de chapitres même ceux que je pensais connaître sur le bout des doigts. Et pourtant, j'en ai quand même appris, comme par exemple sur les noms de variables dynamiques (l'utilisation de $$foo). Même si le livre part de zéro et est accessible aux débutants, certains passages méritent qu'on s'y attarde plus amplement ou bien que l'on ait déjà un peu de bouteille en php. Je le conseille sincèrement, même aux professionnels du langage, ils apprendront forcément quelque chose.
Enfin, j'ai terminé par le Zen des CSS. J'avais hésité pendant un moment entre celui-ci et CSS2. J'ai choisi le premier car il est moins orienté code pur et dur. En effet, je connais bien le langage CSS mais je suis par contre totalement à la ramasse niveau design, vers lequel ce livre passe plus de temps. La première chose que l'on remarque à la première ouverture : il est splendide. Il aurait été très dommage, pour un ouvrage sur le design par css, que le livre soit austère, mais il faut avouer qu'il est magnifique. On le mettrais dans une vitrine que ça ne choquerait pas plus que ça. Concernant le contenu, l'accent est mis sur la description de 36 oeuvres présentes sur le site CSS Zen Garden, en détaillant six créations par chapitre. Même si les choix sont assez inégaux, on se complaît à découvrir les petits détails de certains designs. Petite anecdote, la traductrice (bon, c'est pas vraiment de sa faute mais c'est pas grave) a laissé une phrase telle quelle, en anglais. C'est assez déroutant quand on est en pleine lecture.
Pour conclure, je ne regrette vraiment pas ces achats (enfin, plutôt ces cadeaux) et si vous vous interessez à l'un de ces sujets, n'hésitez pas, courrez les acheter.