Zero, c’est la tête à toto

C’est pas moi qui le dit, c’est PHP.

La preuve :

var_dump(0 == "toto");

Voir ça sur codepad

La vie est belle

D’habitude je ne parle que technique sur ce blog, mais pas cette fois-ci.

Lire la suite →

Qui veut une invitation à Google Wave ?

Il me reste 3 invitations à Google Wave, si vous en voulez une laissez moi un commentaire ici.

Faites vite, seuls les 3 premiers en auront une.

Attention à la faille dans subversion

Enfin, c’est pas vraiment une faille, c’est juste que lorsque l’on déploie un projet à partir d’un dépôt subversion, il faut faire attention aux fichiers et répertoires .svn qui peuvent être visibles, selon  la configuration de votre serveur web.

Pour empêcher ça avec apache, quelques lignes dans votre httpd.conf suffisent :

<Directory ~ ".*\.svn">
    Order allow,deny
    Deny from all
    Satisfy All
</Directory>

Thanks Anton Isaykin for pointing that out to us.

Magento : ajouter et enlever des produits du panier

Magento est un système de commerce électronique assez complexe à appréhender, il est bien mieux organisé que le vieillissant Oscommerce et peut être modifié à souhait grâce à une architecture bien pensée, basée sur Zend Framework mais qui demande quand même assez de temps pour s’y habituer. Je vous propose dans ce billet de voir comment faire pour ajouter et enlever des produits du panier de façon automatique.

Lire la suite →

Installer XDebug avec PHP 5.3

PHP 5.3 à plein de nouvelles fonctionnalités à explorer, autant en profiter pour entrer dans le détail mettre en place un environnement de développement complet comprenant un profiler et un debugger.

Lire la suite →

Ajoutez des évenements à vos objets

Pour les besoins de Nano, notre framework PHP, JP et moi avons réalisé un système de d’abonnement et de gestion d’évènements à des objets.

Lire la suite →

PHP5 et PHP6 sur le même serveur

Dans un article précédent, j’expliquais comment installer PHP6 en module module Apache. Maintenant je vais vous montrer comment installer PHP5 et PHP6 en même temps.
Lire la suite →

CSS : Poser les bases

Parfois avoir une base qui définit ses styles (css) c’est bien. Voici comment je fais dans la pratique pour remettre à plat les styles par défaut des navigateurs et pour les redéfinir selon mes besoins.
Lire la suite →

Monter une iso facilement sous Linux Ubuntu

Une petite astuce pour monter et démonter simplement une image iso sous Ubuntu afin d’y accéder comme un répertoire.

En commande en ligne il suffit de faire :
Lire la suite →