mageekblog Le blog personnel de Frédéric Hardy. Au menu, PHP, agilité, FreeBSD, cuisine et photographies.

Aller au contenu | Aller au menu | Aller à la recherche

cv | twitter | linkedin subversion atoum

Mot-clé - Derick Rethans

Fil des billets - Fil des commentaires

Il y a la ConFoo pour ça !

Assister à des conférences de qualité pendant 3 jours ?

Il y a la ConFoo pour ça !

Rencontrer Pierrick Charron IRL ?

Il y a la ConFoo pour ça !

Faire la fête avec Christian Heilmann ?

Il y a la ConFoo pour ça !

Troller au sujet de PHP, Python, Ruby et Java autour d'une bière ?

Il y a la ConFoo pour ça !

Discuter de développement agile avec un plat de saumon à la fraise devant soi ?

Il y a la ConFoo pour ça !

Parler de Symfony avec Fabien Potencier et Hugo Hamon en pleine tempête de neige ?

Il y a la ConFoo pour ça !

Se baigner avec des geeks et une geekette dans une piscine à 31° au milieu des buildings de Montréal par -10° ?

Il y a la ConFoo pour ça !

Discuter toute une soirée en anglais avec un londonien qui a émigré en Ontario ?

Il y a la ConFoo pour ça !

Montrer le code d'une classe de test unitaire basée sur Atoum dans un pub de Montréal sur un Iphone ?

Il y a la ConFoo pour ça !

Voir Ilia Alshanetsky avec un élephpant sur la tête ?

Il y a la ConFoo pour ça !

Prendre en photo Derick Rethans en train de boire de la téquila ?

Il y a la ConFoo pour ça !

Rencontrer des gens intéressants capable de parler de tout et de rien, mais surtout de développement logiciel ?

Il y a la ConFoo pour ça !

Découvrir que j'ai, à ma grande surprise, un certain nombre de points communs avec Fabien Potencier ?

Il y a la ConFoo pour ça !

Comprendre que l'habit ne fait pas le moine ?

Il y a la ConFoo pour ça !

Être interviewé et se trouver minable ?

Il y a la ConFoo pour ça !

Manquer de louper l'avion du retour pour cause de passage à l'heure d'été ?

Il y a la ConFoo pour ça !

Se faire défoncer par les soirées canadiennes et le décalage horaire ?

Il y a la ConFoo pour ça !

Vous l'aurez compris, j'ai adoré les cinq jours que je viens de passer à Montréal pour la ConFoo 2011, et je remercie Anna Filina, Yann Larrivée, ainsi que tous les autres organisateurs et bénévoles, pour leur accueil et pour m'avoir permis d'y participer en tant que conférencier.

Vivement l'édition 2012 !

ConFoo - 5 jours

Le 9 mars 2011, la ConFoo ouvrira ses portes, au sein de l'hôtel Bonaventure de Montréal.

Cet événement, organisé par PHP Québec, Montréal-Python, Montreal.rb, W3Qc, et OWASP Montréal, rassemble en un même lieu un panel de conférenciers spécialistes du Web en général et de Python, Ruby et PHP en particulier.

Il est pour moi l'opportunité de rejouer la conférence au sujet des PHAR que j'ai donné lors du forum PHP 2010 à Paris et ainsi rencontrer un autre auditoire, pour peut-être, faire des rencontres intéressantes.

C'est aussi l'occasion de revoir Ilia Alshanetsky, Derick Rethans et Andrei Zmievsky, et de pouvoir rencontrer physiquement pour la première fois Pierrick Charron, ainsi que d'autres intervenants de qualité.

J'y retrouverais aussi avec joie Damien Seguy et Hugo Hamon ainsi que quelques autres habitués du forum PHP français.

Cependant, la ConFoo est aussi une excellente occasion pour passer quelques jours de vacances au Canada avec ma femme en mode couple sans enfants.

Au menu, hockey, ballades, shopping, restaurants, sucrage de becs au sirop d'érable et à la tire, et peu, voir pas du tout, de développement et d'accès à Internet.

En conséquence, l'activité sur ce blog risque donc d'être très réduite durant une bonne semaine, d'autant que je n'ai absolument pas eu le temps de préparer de billets à l'avance, à cause d'un emploi du temps entièrement phagocyté par le développement d'Atoum et la préparation de ma conférence.

Mort de PHP6 + 320 jours

Avec un peu de retard, pour cause d'emploi du temps chargé et de grippe tenace, voici la rétrospective des dix derniers jours de développement sur la prochaine version majeure de PHP.

Et je suis au regret de vous dire que malgré mon retard, la période qui vient de s'écouler n'est guère plus intéressante que la précédente, qui avait pourtant déjà été particulièrement terne, pour le moins.

En effet, bien qu'il y ait eu une soixantaine de modifications effectuées sur le trunk, la version de développement de PHP, contre une cinquantaine seulement sur la période précédente, il ne s'agit, dans la plus grande majorité des cas, que de correction de bugs.

De plus, il n'y a pas eu plus d'activité sur la liste de diffusion des contributeurs, internals@, que lors des dix jours précédents.

La phase de stabilisation commencée lors de la période précédente semble donc devoir durer un petit moment.

Malgré tout, j'ai tout de même réussi à faire ressortir de la très petite quantité d'informations à ma disposition quelques informations que je qualifierais de significatives à défaut d'intéressantes.

Elles ne vous feront donc aucunement sauter au plafond, mais je pense qu'elles valent tout de même le coup d'être connues.

Lire la suite...

Interview avec Rasmus, Ilia et Derick

Lors du forum PHP 2010, j'ai eu l'occasion de discuter avec Rasmus Lerdorf, Ilia Alshanetsky et Derick Rethans.

Il est ressorti de ces discussions un article au sujet de PHP, de son avenir et de sa communauté, destiné à paraître dans Programmez!, mais qui n'a apparemment pas été retenu.

Je vous en propose donc ici une version légèrement remaniée, afin que le temps que j'ai passé à l'écrire durant le forum au lieu d'assister aux conférences qui m'intéressaient ne soit pas entièrement perdu.

Je précise que cet article a été écrit il y a plus d'un mois, au moment du forum, et que depuis, l'actualité du langage a beaucoup évoluée.

En conséquence, les informations qu'il contient ne sont plus d'actualité pour certaines, et je vous invite donc à lire les billets relatifs à l'évolution du développement afin de faire le tri.

Lire la suite...

Complément à la documentation de Xdebug

Je <ironie>m'amuse</ironie> énormément avec PHPUnit actuellement, dans le cadre de mon travail.

Évidemment, j'ai rencontré quelques problèmes, mais rien de bien insurmontable, jusqu'à il y a quelques jour ou je me suis rendu compte que le rapport de couverture de code n'était plus généré.

Après quelques recherche, j'ai découvert que le problème provenait d'un appel à require('php://temp') dans le cadre d'une méthode de test.

Cependant, à partir de cette information, j'ai eu du mal à incriminer avec certitude PHPUnit, puisque ce dernier fait appel à un outil externe, à savoir Xdebug, pour collecter les informations relatives à la couverture de code.

Je me plonge donc actuellement dans les arcanes de PHPUnit et de Xdebug afin de découvrir le coupable, et du coup, je suis obligé de lire dans le détail leur documentation.

Or, celle de Xdebug est parfois incomplète sur certain point précis, comme, par exemple, la couverture de code (merci Murphy).

Lire la suite...

- page 1 de 2