Calendriers de l’Avent 2009

Je ne sais pas depuis combien de temps cette pratique est apparue, mais de plus en plus de sites proposent un calendrier de l’Avent (en publiant un article par jour jusqu’à Noël). Pour cette année, je retiens :

J’en oublie certainement, n’hésitez pas à compléter la liste dans les commentaires.

Maintenir des volumes propres sous Mac OS X

Mac OS X est devenu mon système d’exploitation favori depuis déjà plusieurs mois, mais je n’en reste pas moins (légèrement) maniaque sur les bords. Entre les clés USB, les disques durs externes ou les volumes réseaux, il n’est pas rare de devoir manipuler des systèmes de fichiers tels que NTFS, FAT32 ou Ext3. C’est même très fréquent si comme moi vous avez décidé de virtualiser votre serveur de développement.

Continuer à supporter Internet Explorer 6 ?

internet-explorer6-logoLe web évolue, les usages aussi. Disons-le clairement, Internet Explorer 6, sorti en 2001, est aujourd’hui une plaie pour les métiers du web et en particulier pour les intégrateurs. Et ceci depuis plusieurs années déjà. Ce n’est pas les alternatives qui manquent, mais pourtant une part non négligeable d’internautes, bien que décroissante, continue à utiliser ce navigateur.

Marqués par la frustration, de plus en plus d’intégrateurs commencent à ne plus supporter IE6, des campagnes fleurissent sur Internet : le métier a besoin d’évoluer. Et je le comprends… Mais doit-on stopper subitement le support d’un navigateur encore utilisé par une part réduite mais non négligeable d’utilisateurs ?

Virtualiser son serveur de développement

debian_splashAprès avoir migré sous Mac OS X, je me suis demandé quelle solution était la plus flexible et fiable pour développer dans un environnement xAMP (Apache-MySQL-PHP, ou x restait à définir). Après avoir eu de brefs échos (plutôt mauvais) sur Twitter à propos de MacPorts (Lien externe) et MAMP (Lien externe), j’ai décidé de continuer à virtualiser mon serveur de développement.

C’est une technique que j’avais déjà expérimentée sous Windows. Lorsque l’on travaille avec un framework web tel que Symfony (Lien externe), la ligne de commande est omniprésente. Et soyons honnête, la ligne de commande sous Windows, c’est pas ça (malgré l’existence d’outils comme Cygwin (Lien externe)).

Virtualiser mon serveur de développement sous Linux m’est apparu comme le meilleur choix : On peut ainsi profiter de son système de prédilection (Mac OS X dans mon cas) pour développer ses projets web tout en disposant de la robustesse d’une architecture LAMP pour les tester. Cela permet aussi de tester son application dans des conditions proches de celles de l’environnement de production, et il est même possible de tester son projet sous différentes configurations en installant, au besoin, plusieurs machines virtuelles.

Dans cet article, nous allons voir comment configurer une machine virtuelle sous Debian (Lien externe) adaptée au développement avec le framework Symfony (Lien externe).

Un blog, un !

Un blog de plus. J’espère ne pas faire exploser la blogosphère… Mais je vais me faire petit, c’est promis.

Je profite de la refonte de mon portfolio pour ouvrir cet espace qui me permettra de publier ponctuellement quelques articles en rapport avec le développement web, les nouvelles technologies, et peut-être même plus selon mes envies du moment. C’est une première pour moi, on verra où cela nous mène.

La peinture est toute fraîche, portfolio y compris. Si vous voyez quelque chose de suspect,  merci de le faire remonter via les commentaires ou le formulaire de contact. Même tarif si vous avez des critiques ou suggestions.

Il ne me reste qu’à vous souhaiter une bonne visite !