Livres : Javascript, Subversion, CSS
Je vous l’annonce, depuis janvier 2007 je suis boulimique. Boulimique mais d’informations, de connaissances et de savoir. S’il y a bien un univers qui ne pardonne pas à ceux qui se contentent des acquis, c’est bien celui d’Internet. Donc en plus des 300 brèves quotidiennes que je lis, je viens de passer commande de trois livres :
- Ppk on Javascript (New Riders Publishing, en anglais)
- CSS Mastery (Friends of ED, en anglais)
- Subversion : Pratique des projets collaboratifs avec SVN (Eyrolles, en français)
Au début de l’année j’avais jeté mon dévolu sur trois autres références pour voir où j’en étais, ce que j’avais encore à apprendre (beaucoup) et ce qui pouvait me faciliter la vie :
- PHP 5 avancé (Eyrolles) que j’avais trouvé moyen car davantage débutant qu’avancé
- Maîtriser MySQL 5 (O’Reilly) que je n’ai pas encore terminé mais intéressant bien que pas assez complet à mon goût au niveau des fonctions utiles
- Gestion de projets avec Subversion (O’Reilly) que je n’ai pas non plus terminé, très technique et instructif mais il me manquait les bases pour bien comprendre comment bien utiliser Subversion
D’ailleurs peut-être que ça en intéresse certains d’avoir une critique de plus sur ces ouvrages. Faites signe (ou canard) ;-)
C’est finalement en relisant un article fort intéressant concernant l’installation d’un dépôt Subversion sous Ubuntu que j’ai décidé de passer à l’acte.
§Subversion : Pratique des projets collaboratifs avec SVN
Subversion est un formidable outil de gestion et d’archivage de fichiers très utilisé dans les projets informatiques. Il est performant, efficace et permet le travail simultané de plusieurs personnes sur un même projet. Je souhaitais coupler cet outil avec l’interface en ligne TRAC pour gérer des tickets d’incidents ainsi que les feuilles de route. Pour ne plus jamais oublier un bug à corriger ou une fonctionnalité à rajouter.
§Ppk on Javascript
J’ai découvert le site de l’auteur bien avant qu’il écrive son livre et je le trouvais déjà fort bien renseigné concernant les différences de comportement entre les différents navigateurs Web concernant Javascript. Egalement de bonnes explications à propos de la gestion des objets, des évènements et les manipulations du DOM. Ce livre très orienté sur la pratique et l’expérience de son auteur (le plus important à mes yeux) aborde les manipulations de CSS, les incompatibilités des navigateurs, bien déboguer son code ainsi que des cas pratiques avec des exemples concrets. Pour que Thomas = { 'taille' : 183, 'feignant' : true }
ne soit plus un mystère pour vous ;-)
§CSS Mastery
La même chose que Ppk on Javascript mais avec des CSS ! Pour bien comprendre les différents bugs des navigateurs, les histoires de DOCTYPE et de mode navigateur, les bonnes pratiques pour maintenir son code CSS, les hacks, les filtres et tout ce qui est recommandé ou pas. Bref ça me paraît être un bon choix.
Rendez-vous dans quelques temps : on verra bien si ça me servira :-)