Analyse statique de code

L’actualité de ces derniers jours tombe à pic par rapport à ce que j’avais écrit à propos du typage statique et la sécurité que cela apporte. Une faille de sécurité a été corrigée par Apple, dans du code open-source, et elle a fait couler beaucoup d’encre car il s’agit d’une erreur assez grossière dans une section de code assez critique (couche SSL/TLS). Nous allons voir en quoi l’analyse statique de code aurait permis d’éviter tout cela. Continuer la lecture de Analyse statique de code

Le lancement de PHPBoost

J’ai fait mon premier site avec Microsoft FrontPage (outil WYSIWYG de génération de pages HTML) lorsque j’étais en seconde. C’était une sorte de vitrine pour ma bande de copains avec qui nous faisions du BMX et du VTT.

Le site en question ayant une certaine activité à l’époque, FrontPage montra vite ses limites, surtout quand il s’agissait de gérer la pagination des actualités à la main (quel travail ingrat et délicat !). Direction le Site du Zéro pour apprendre le HTML et le PHP. Ces nouvelles connaissances en poche, nous avons pu faire une seconde version du site plus dynamique qui nous permettait de gérer bien plus facilement le contenu.

Le site devenant de plus en plus dynamique, c’est une bien folle idée qui nous passa par la tête.

Finalement, si on continue à rendre notre site plus dynamique, nous pourrons utiliser le même code pour faire un autre site. Continuer la lecture de Le lancement de PHPBoost

Une histoire de typage

Les premières lignes de code que j’ai écrites étaient en PHP. J’ai utilisé uniquement ce langage pendant mes premières années de développement sur PHPBoost. Puis, pour ma culture, j’ai suivi les cours de C de l’ex-Site du Zéro. Le passage d’un langage dynamique de haut niveau à un langage statique de bas niveau m’a fait un gros choc, et ma première réaction a été la suivante :

A quoi bon typer son code si ce n’est pas nécessaire pour que le programme fonctionne ? Continuer la lecture de Une histoire de typage

L’aventure PHPBoost

Logo du CMS PHPBoost
PHPBoost

En parallèle de mes études j’ai passé beaucoup de temps à travailler sur PHPBoost, un CMS open source écrit en PHP. Ce projet, nous l’avons lancé en 2005 avec un ami sur son initiative.

En tant que leader d’un tel projet, il faut s’occuper de tout, le tout étant bien plus vaste que ce qu’on imagine au premier abord. Le développement du produit n’est finalement que la partie visible de l’iceberg. Continuer la lecture de L’aventure PHPBoost

Lancement du blog

Il y a longtemps que cette idée me trottait dans la tête et à l’occasion du passage à l’année 2014 j’ai décidé de me lancer.

Pourquoi un blog ? Ai-je vraiment des choses intéressantes à raconter ?

Je suis développeur et fier de l’être. Mon métier me passionne. Cela me conduit à utiliser certaines technologies au quotidien, mais aussi à regarder ce qui se fait ailleurs dans l’esprit de l’amélioration continue qui est si chère à la mouvance agile.

J’aime avoir un avis critique sur les technologies et les méthodes de travail. Ce blog me permettra de partager mes états d’esprits sur des langages, des bibliothèques et bien d’autres choses.