Étiquette : programmation

Découvrez mon livre Magento sur le Journal du Net

Ce n’est pas une nouvelle fraîche, mais je n’avais pas eu le temps d’en parler : il y a deux mois, le Journal du Net – Développeurs a réalisé un dossier spécial sur Magento dont le contenu repose entièrement sur le chapitre 19 de mon livre. Il s’agit d’une petite découverte de l’architecture de la […]

Lire la suite

Livre Magento : il est dans les bacs !

29 avril 2011, une date qui restera dans les mémoires ! Un événement unique a rassemblé 2 milliards de personnes. Le rapport avec Magento, vous ne voyez pas ? Allez, je vous aide. Si les mariages de célébrités ne sont pas votre grande passion et si vous avez une activité e-commerce à faire tourner, vous […]

Lire la suite

Livre Magento : c’est pour bientôt !

Dans un mois, mon livre sera dans les bacs. Maintenant que son contenu est figé (il est en cours d’impression), c’est le moment de découvrir son approche et son contenu. Quelques chiffres Environ 570 pages Environ 150 000 mots 484 figures 700 heures de travail (en plus de mon travail quotidien) 230 e-mails échangés Comme […]

Lire la suite

Explorer Magento avec nWIRE

Magento est un bien joli projet qui peut maintenant servir de cas d’école pour les élèves ingénieurs. Son architecture objet complexe mais extensible offre un degré de personnalisation rarement vu dans une solution e-commerce. Cependant, avoir une vision globale ou comprendre le comportement précis d’un module reste un exercice ardu. Surtout sans documentation de référence… […]

Lire la suite

Barcamp PHP toulousain : la synthèse

Jeudi dernier se tenait le Barcamp PHP Cheese & Wine. Même si le vin et le fromage ont été très appréciés, nous n’étions pas venus (seulement) pour ça. Alors pour les absents qui ont eu tort de l’être, voici une petite synthèse de cette longue soirée. Un vrai barcamp Premier bon point : c’est un […]

Lire la suite

Un comparateur des versions stables de Magento

Au rythme des versions de Magento, il devient difficile de suivre les modifications apportées au code source. Pourtant, ce suivi est obligatoire pour garantir la compatibilité des extensions ou des thèmes avec une nouvelle version. Pour les extensions, les développeurs ont l’habitude de suivre les feuilles de route et les changelogs. Une nouvelle version de […]

Lire la suite

Configurer Xdebug pour Eclipse PDT en utilisant un serveur de test distant

Fini le développement web approximatif ! Aujourd’hui, les applications web deviennent de véritables usines à gaz qu’il faut savoir maîtriser. Certains regrettent l’époque du développement procédural avec ses projets de moins de 2000 lignes de code, mais il faut se rendre à l’évidence : le web est la plate-forme, il a besoin d’applications riches, complexes […]

Lire la suite

Du bon usage des exceptions

Si nous intégrons tous la gestion des exceptions dans notre code source (enfin, je l’espère…), en faisons-nous vraiment bon usage ? Entre les « maniaco-dépressifs » qui en mettent partout et les « bricolo-codeurs » qui savent à peine les mettre en place, il y a un compromis… qui n’est pas toujours évident à trouver. Erreur, dysfonctionnement et exception Par […]

Lire la suite

Nouvelle année, nouvelles idées

Je souhaite que 2008 soit, pour nous tous, une nouvelle année de création, d’innovation et de réalisation. Avec beaucoup de satisfaction à la clé ! Internet qui fêtera ses 18 ans cette année, sera encore et toujours une source d’inspiration inépuisable. Un florilège pour bien commencer l’année :

Lire la suite

Trouver un motif dans un fichier de log avec PHP

Rien de plus exhaustif qu’un fichier de logs ! Pourtant, nous les consultons rarement pour la simple et bonne raison qu’ils sont particulièrement indigestes (nous devrions apprendre à lire la matrice…). Bien entendu, il existe un tas d’outils pour analyser et construire une synthèse à partir des données de log. Mais il arrive souvent qu’on ait […]

Lire la suite

Utiliser les catégories pour gérer les tags sous WordPress

Incroyable mais vrai : WordPress ne gère pas les tags ! Ces petites étiquettes qui donnent du sens au contenu généré par les utilisateurs, sont dans tous les services estampillés « Web 2.0″… sauf dans WordPress. Les utilisateurs râlent depuis longtemps : c’est qu’ils les demandent, ces tags ! Et avec insistance ! Ils devaient être intégrés dans la prochaine version […]

Lire la suite

Javascript et ActionScript : le piège de parseInt()

Comme tous développeurs pressés, nous utilisons très souvent des fonctions de façon empirique, sans en comprendre le fonctionnement réel et les subtilités de paramétrage. Et parfois, on le paye cher en mal de crâne, suite à des comportements incompréhensibles… et pourtant normaux. Prenons la fonction Javascript parseInt(). Elle permet de transformer une chaîne en nombre […]

Lire la suite