Petit bilan PHP Tour Lille 2011

mardi 29 novembre 2011 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Trois jours après le PHP Tour Lille 2011, j'ai enfin ouvert mon lecteur de flux RSS... Et là, sacrée surprise :

Le planète PHP francophone fait le plein par rapport au planète PHP anglophone : c'est que la communication a marché à fond après ce cycle de conférences ! J'adore ces petits signes qui marquent bien que l'évènement fut un succès. On va pouvoir passer à la suite ;-)

Apéro PHP à Lille (demain)

mercredi 2 novembre 2011 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Vite vite un petit rappel à tous les PHPistes lillois : demain - le 3 novembre 2011 - il y a un apéro PHP dans notre belle ville. Rendez-vous à Le Drugstore, 21 Rue Royale, 59000 Lille à partir de 19h... On y parlera bien sur du PHP Tour qui approche à grand pas (d'ailleurs vous êtes inscrits ?) mais aussi de cette bonne blague que nous ont réservée certains hôteliers de la capitale des Flandres...

PS : pour tous ceux qui se plaignent de la vétusté du site des apéros PHP : il y a désormais un projet GitHub. Avis aux volontaires ;-)

PHP Tour 2011 à Lille : une première

mercredi 19 octobre 2011 :: perrick :: PHP :: un commentaire :: aucun trackback

La dernière ligne droite pour le PHP Tour - 1ère édition - approche à grand pas. Côté organisation, on voit que la pression monte petit à petit : parmi les dernières annonces, il y a eu l'arrivé de David Soria Parra, co-release master de PHP 5.4. Avec tous les changements récents (tant au niveau du code qu'en terme de mode d'organisation du développement), cela promet d'être bigrement intéressant.

Après il y a un programme classique et bien ficelé : des retours d'expérience de grands noms (20Minutes, Doublet, Mediapart, La Maison de Valérie), des technos émergentes (XQuery, MongoDB, XHProf, Mongrel2, ZeroMQ) et des questions pratiques (tests unitaires, intégration continue, devops). Bref que du bon. Et puis ce sera une grande première à Lille : il paraît qu'on sait accueillir, il va falloir être à la hauteur de notre réputation. Bref on vous attend avec plaisir !

L'appel à conférence pour le premier PHP Tour 2011

vendredi 13 mai 2011 :: perrick :: PHP :: 2 commentaires :: aucun trackback

D'ordinaire l'écrasante majorité des propositions de conférence pour un évènement a lieu dans la dernière semaine. Pour le PHP Tour Lille 2011, il faut croire que la communication passe un peu mieux : nous avons déjà plus de 25 propositions. Avec pas mal de qualité d'ailleurs ! Cela nous promet un sacré évènement... Vivement les 24 et 25 novembre 2011.

D'ici là la date à retenir est le 31 mai 2011, après on ferme l'appel à conférenciers.

Ce qu'on fait au Forum PHP

jeudi 2 décembre 2010 :: perrick :: PHP :: 2 commentaires :: aucun trackback

Maintenant que le Forum PHP 2010 est passé (et même très bien passé), je dois vous faire une confidence : voici la véritable étendue de mes pouvoirs...

Merci à Arnaud pour la prise de vue ;-)

Rasmus publie son outil de déploiement de code

mercredi 1 décembre 2010 :: perrick :: PHP :: 2 commentaires :: aucun trackback

C'était plus ou moins annoncé lors du Forum PHP 2010 à Paris : la première contribution Open Source de Rasmus avec sa nouvelle casquette chez WePay a été rendu publique il y a quelques jours... Le projet s'appelle WePloy et permet de déployer du code PHP en production.

Bien sûr l'annonce met en lumière les différents problèmes dans les approches plus ou moins naives : gestion de l'atomicité, dépendences des fichiers, gestion des niveaux de cache, processus de retour en arrière, contraintes du cluster.

Au sein de No Parking, nous avons déjà un système similaire (plus rudimentaire sur la partie système et plus avancé sur la partie base de données) pour passer Opentime en production chez nos clients. Et pour l'AFUP aussi j'ai mis en place un système qui permet au site de se mettre à jour automatiquement (via SVN export en l'occurence). A chaque fois le niveau de confort est incomparable : cela change la vie, littéralement !

PHP en front page de LeMonde.fr

mercredi 10 novembre 2010 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Après 10 ans d'AFUP, on mesure le chemin parcouru : l'interview de Rasmus passe en page d'accueil sur LeMonde.fr.

Bravo à toutes les équipes de l'AFUP et du Forum depuis 2000 ! En attendant bien sûr le journaliste de Libération dans la journée ;-)

Le programme 2010 du Forum PHP est enfin là

vendredi 3 septembre 2010 :: perrick :: PHP :: aucun commentaire :: aucun trackback

C'est parce le programme du Forum PHP 2010 est assez exceptionnelle qu'il a mis du temps à sortir... Bien sûr Rasmus nous a fait l'honneur de venir : rien que pour le voir, le Forum vaut le déplacement. Si vous comptez en plus Derick et Ilia, vous avez une dream team qui parle anglais. Alors on a ajouté des sessions en français : retours d'expérience, méthodologie, techniques avancées, frameworks. Bref de quoi s'armer pour du PHP toujours plus intéressant. Bref pensez à vous inscrire...

PS : si vous avez un compte Twitter, vous pouvez tester le service Lanyrd avec le tag #forumphp

Le 100Mbps est là...

lundi 30 août 2010 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Et voilà : deux branchements, une configuration mise à jour et un reboot du routeur plus loin, nous sommes passés aux 100Mbps. La différence est notable : on fait bien du x10 par rapport au modem ADSL précédent. Tout part plus vite, y compris les emails : il faudra y faire attention désormais. J'avais pris l'habitude de les relire après avoir appuyé sur le bouton "envoyer". Ces quelques secondes de rabe étaient suffisantes pour annuler l'envoi en cas de besoin.

Cela fait parti des petites nouvelles qui donnent la pêche un lundi matin : nous sommes bien peu de choses ;-) Surtout que tout le reste du réseau n'a pas bouger d'un iota... On n'allait pas se fatiguer quand même.

Venir au prochain Forum PHP en tant que conférencier

mardi 22 juin 2010 :: perrick :: PHP :: aucun commentaire :: aucun trackback

C'est la saison de l'appel à confériencier de l'AFUP : le Forum PHP aura lieu les 9 et 10 novembre 2010 à la Cité des Sciences et de l'Industrie à Paris. Si cette année nous avons décidé de ne pas donner de thème spécifique, c'est qu'il y aura plus de sessions en parallèle - histoire de fêter dignement les 15 ans de PHP et les 10 ans de l'AFUP !

Si votre conférence est sélectionnée, vous bénéficiez gratuitement d'une entrée au Forum, du remboursement de déplacement (train ou avion) et de tous vos frais sur place (repas et hôtel). Il ne vous reste plus qu'à proposer des trucs bien ;-)

Relire du code : le pouvoir du F3

lundi 31 mai 2010 :: perrick :: PHP :: 2 commentaires :: aucun trackback

Une fois n'est pas coutume, je me vois dans l'obligation de repdrendre un code existant alors que le développeur initial est parti. Comme il s'agit d'une application à fort potentiel, je préfère m'y coller en profondeur. Truffés de __set(), de __get() ou d'autres fonctions magiques que PHP5, les lignes qui s'enchaînent ne sont pas des plus faciles à suivre. Et surtout Eclipse s'y perd : la touche F3 ne permet pas d'y naviguer facilement. J'en viens presque à demande s'il ne s'agit pas là d'un critère de plus pour cerner cette notion.

C'est dans ces moments-là que se cristallise la différence entre concis et explicite. Si mon premier est souvent la quête d'un bon développeur, mon second me semble tellement plus indispensable pour une bonne maintenabilité de l'application. Et j'ai l'impression ne pas être le seul... Tant mieux. Et au détour d'un autre billet, je découvre que l'extreme programming en fait mention aussi : peut-être l'occasion de relire certains ouvrages !

Finalement, une vie sans JOIN au Forum PHP 2009

mercredi 11 novembre 2009 :: perrick :: PHP :: un commentaire :: aucun trackback

Finalement Zoe Slattery ne sera là au Forum PHP : j'attendais avec intérêt son compte-rendu sur la TestFest qu'elle organise chaque année désormais. Ce sera pour une prochaine fois j'imagine. Pour pallier à cette défaillance de dernière minute, j'ai proposé une session sur le mouvement NOSQL. Les outils qui le composent (je parlerai en particulier de CouchDB et de Reddis) modifient les priorités d'accès et de sauvegarde des données. Moins de relation pour aller plus vite, moins de cohérence pour être plus gros... Ce sera donc une vie sans JOIN, dès jeudi au Forum PHP 2009 !

J-45 pour le Forum PHP 2009

mercredi 30 septembre 2009 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Bientôt novembre, c'est la saison des conférences avec en particulier le Forum PHP 2009. Cette fois-ci encore l'AFUP innove puisqu'il y aura 4 tracks en parallèle avec une salle dédiée aux projets PHP Open Source par leurs contributeurs... Autre nouveauté, le partenariat avec LeMug : sera présent Monty en personne. En plus de Zoe Slattery (IBM / PHP QA Team), Fabien Potencier (Sensio / Synfony) ou encore Johannes Schlüter (Sun / PHP5.3 Release Master). Bref pas mal de jolie monde... Donc les dates : les 12 et 13 novembre 2009 à Paris - La Villette. Comme d'habitude, c'est pas très cher (120 euros pour les membres de l'AFUP) et ça vaut son pesant de cacahuètes : reste à s'incrire ;-)

PS : il y a aussi 2 salariés de No Parking qui font une conférence sur VIM (attention les yeux, ça déménage), Fred et Matthieu.

PhpCamp & TestFest de retour à Paris

mercredi 8 avril 2009 :: perrick :: PHP :: aucun commentaire :: aucun trackback

Pour la deuxième année consécutive, l'AFUP organise un PhpCamp à La Cantine (Paris). Comme l'année dernière, il y aura des pizzas, du réseau et des fauteuils par parler tranquillement de PHP. Ce sera le samedi 9 mai 2009, entre 10h et 20h. Oui, oui, on profite du long week-end pour qu'un maximum de gens puisse venir.

Les inscriptions se font directement sur le site de l'AFUP ou sur celui des BarCamp. En espérant vous y croiser nombreux...

Découvrir une nouvelle méthode dans la doc PHP : preg_quote

dimanche 29 mars 2009 :: perrick :: PHP :: 2 commentaires :: aucun trackback

Ce n'est pas tous les jours que je découvre une nouvelle fontion dans la documentation PHP et ça grâce au travail en binôme...

string preg_quote ( string $str [, string $delimiter= NULL ] )

preg_quote() ajoute un antislash devant tous les caractères de la chaîne str . Cela est très utile si vous avez une chaîne qui va servir de masque, mais qui est générée durant l'exécution.

Les caractères spéciaux qui seront échappés : . \ + * ? [ ^ ] $ ( ) { } = ! < > | :

Fort utile quand on a une longue liste de caractère à manipuler pour des tests avec assertPattern par exemple. Bref merci à Matthieu pour la découverte !