Réunion de création de l’antenne lilloise de l’AFUP

Après la création des antennes lyonnaise et Centre, c’est au tour de la
communauté PHP lilloise de se lancer dans l’aventure de l’antenne locale de
l’AFUP.

Cette première édition de PHP Tour à Lille a démontré tout le dynamisme de la communauté nordiste. La création d’une antenne locale est donc la suite logique pour organiser de manière plus formelle la communauté PHP qui se retrouve régulièrement aux ApéroPHP depuis bientôt 9 ans.

Sous l’égide de l’AFUP, cette antenne a pour vocation de représenter les développeurs PHP de la région, de dynamiser ce réseau de professionnels et de promouvoir cette technologie au travers d’événements en prise directe avec le tissu économique nordiste.

Nous vous proposons de nous rejoindre le lundi 19 décembre, de 18h30 à 21h, dans la salle Prestige au sein d’EuraTechnologies. Lors de cette réunion, nous discuterons de l’organisation de cette antenne lilloise et des projets que vous avez envie de voir se réaliser dans la région.

Inscrivez-vous dès maintenant sur le site de l’AFUP.

Posted in AFUP, PHP | Commentaires fermés

Plus que 3 semaines avant PHP Tour Lille 2011

La première édition de PHP Tour approche à grand pas. L’équipe règle les derniers détails pour vous proposer un évènement de qualité à Lille.

Cette première édition s’annonce sous les meilleurs auspices avec en tête d’affiche, la présence de David Soria Parra, le co-release master de PHP 5.4, qui ouvrira de ce premier PHP Tour.

Le reste du programme est à l’avenant avec des conférences sur le e-commerce, la performance, la qualité mais également des sessions sur des sujets plus novateurs tels que la VoIP avec PHP, Cheyenne, Sonar, les services asynchrones, XHProf ou encore XQuery.

Sans oublier les retours d’expérience de 20minutes, La maison de Valérie, Mediapart, qui utilisent PHP dans des contextes stratégiques.

PHP Tour Lille 2011 sera également l’occasion d’assister à la présentation officielle d’atoum, un nouveau framework de tests unitaires innovant, dont on entendra parler dans les prochains mois à n’en pas douter.

Enfin, mon petit doigt me dit qu’il y aura très prochainement une grosse annonce mais chut. ;)

On vous attend nombreux dans notre belle ville de Lille !

Posted in AFUP, PHP | Commentaires fermés

Serez-vous à PHP Tour Lille 2011 ?

La première édition du PHP Tour, le nouveau cycle de conférence de l’AFUP approche à grands pas.

Pour les deux du fond qui ne suivent pas, il s’agit d’un évènement similaire au désormais traditionnel Forum PHP mais qui a la particularité de se dérouler en région et de changer chaque année de ville. Le PHP Tour ne se substitue pas au Forum PHP qui lui se tiendra désormais à la fin du printemps et toujours à Paris.

Si vous comptez venir à cette première édition du PHP Tour à Lille et que vous voulez le faire savoir, n’hésitez pas à utiliser le code HTML suivant :

<a href="http://afup.org/pages/phptourlille2011/">
<img src="http://afup.org/templates/phptourlille2011/images/php_tour_lille_2011_jyserai.png"
    alt="PHP Tour Lille 2011, j'y serai !">
</a>

Ce qui donne le résultat suivant :
PHP Tour Lille 2011, j'y serai !

Posted in AFUP, Développement Web, PHP | Commentaires fermés

ConFoo 2012 : Votez pour mes conférences

Cette année, la célèbre conférence québecoise ConFoo innove en proposant à tout un chacun de commenter et de voter les propositions de conférences. Je suis doublement curieux de voir ce que cela va donner.

Tout d’abord en tant qu’organisateur du Forum PHP, et maintenant de PHP Tour, je sais combien il est difficile de sélectionner des conférences parmi la montagne de propositions reçues. Bien entendu comme le rappelle Anna Filina sur son blog, le vote ne sera pas le seul élément déterminant car d’autres facteurs entrent en ligne de compte comme le coût de la venue de certains conférenciers étrangers.

Je suis également curieux de voir ce que cela va donner en tant que conférencier. C’est la troisième année que je propose des conférences. Sans succès jusqu’à présent malheureusement.

Il est toujours décevant de voir ses propositions refusées mais le pire est sans doute le fait qu’on ne sait pas pourquoi. Je ne jette pas du tout la pierre aux organisateurs. Ils sont bénévoles et leur temps est donc compté. Il faut se concentrer sur l’essentiel.

Peut-être que cette nouvelle approche va permettre d’obtenir des retours de la part des spectateurs et aidera les conférenciers à mieux cibler leurs propositions.

Cette année, j’ai proposé 6 conférences dont certaines ont déjà été données au Forum PHP 2010 et aux RMLL 2011 :

Si vous les avez vues et appréciées, si vous souhaitez les voir à ConFoo 2012 ou encore si vous avez envie que je vous fiche la paix en étant une semaine de l’autre côté de l’atlantique, enfin bref pour toutes les bonnes raisons du monde, n’hésitez pas à aller voter pour me soutenir. Je vous en remercie par avance !

Il faut vous enregistrer si vous n’avez pas encore de compte car il faut être connecté pour voter. Il faut reconnaître que cela n’est pas des plus pratique, et va sans doute limiter le nombre de votants mais j’imagine que le but est d’éviter les votes bidons.

Posted in PHP | 2 Comments

Supports de mes conférences aux RMLL 2011

J’ai eu le plaisir de participer la semaine passée aux RMLL qui se tenaient cette année à Strasbourg. J’y ai présenté trois conférences dont je viens de mettre les supports en ligne.

Comme l’an passé, l’ambiance était très détendue et amicale. J’espère que j’aurai la chance de participer à nouveau l’an prochain à ce rassemblement sur le thème du logiciel libre.

Posted in PHP | Commentaires fermés

PHP Tour Lille 2011 : Appel à conférenciers

La fin de cette année va marquer l’histoire de l’AFUP avec l’organisation du premier évènement PHP de taille en région. Calqué sur le modèle éprouvé du Forum PHP, le PHP Tour s’en distinguera par sa localisation en province mais également parce qu’il changera de ville chaque année. La première édition aura lieu à Lille et se tiendra les 24 et 25 novembre 2011.

Pour cette édition lilloise, plusieurs thématiques sont à l’honneur :

  • Le commerce en ligne : e-commerce, m-commerce, internet des objets…
  • L’intégration d’applications hétérogènes au sein des systèmes d’informations
  • L’échelle du web : outils, techniques et astuces pour résister aux montées en charge

Vous êtes expert dans l’un de ces domaines, vous avez installé une ou plusieurs applications PHP dans un contexte spécifique (forte charge, client reconnu, projet innovant) ou bien vous participez à un projet Open Source lié à PHP, venez proposer des solutions globales à des problématiques locales.

Attention : l’appel à conférenciers du PHP Tour se termine le 31 mai !

Posted in AFUP, Développement Web, PHP | Commentaires fermés

Solutions Linux 2011

Un petit billet rapide pour vous dire que j’aurai le plaisir de participer demain à la table ronde « 2010 l’année des forks : et l’avenir ? Quelles sont les meilleures pratiques pour pérenniser une communauté ? » au salon Solutions Linux, au CNIT à La Défense.

Par ailleurs, je serai sur le stand d’Alter Way de 12h à 14h pendant les 3 jours du salon et je partagerai le reste de mon temps entre le stand Alter Way et celui de l’AFUP alors n’hésitez pas à passer dire bonjour !

 

Posted in PHP | Commentaires fermés

Les maires ont de l’humour

Posted in Divers | Commentaires fermés

Rotation des logs Apache

Les logs sont une mine d’or pour comprendre le fonctionnement d’une application et débusquer les bogues vicieux. Il faut cependant veiller à ne pas les laisser grossir excessivement car cela ralenti progressivement l’application et fini parfois par la paralyser.

Sous Linux, on utilise généralement logrotate qui est simple à mettre en œuvre et efficace. Il permet de faire tourner les logs de n’importe quelle application.

Dans le cas particulier d’Apache, un redémarrage rechargement est nécessaire car sinon il n’écrit plus dans le nouveau fichier de log vierge. Cela peut-être gênant pour des serveurs fortement sollicités pour lesquels il est difficile de trouver une période sans charge.
Correction: Suite à une remarque judicieuse d’Eric Daspet sur Twitter, j’ai corrigé ce paragraphe.

Pour pallier à ce problème, l’utilitaire rotatelogs est livré avec Apache. Il est très simple à mettre en œuvre : il suffit de modifier la déclaration des fichiers de log ainsi :

CustomLog "|bin/rotatelogs logs/access.%Y-%m-%d-%H_%M_%S 10M" common
ErrorLog "|bin/rotatelogs logs/error.%Y-%m-%d-%H_%M_%S 10M"

Désormais, au lieu d’écrire les lignes de log dans un fichier, Apache les envoie à l’exécutable rotatelogs qui se charge de les stocker dans un fichier nommé en fonction de la date. Ici la rotation s’effectue lorsque le fichier atteint la taille de 10 Mo.

On peut également définir une durée comme critère de rotation. Dans l’exemple suivant, les logs seront tournés toutes les 24 heures :

CustomLog "|bin/rotatelogs logs/access.%Y-%m-%d-%H_%M_%S 86400" common
ErrorLog "|bin/rotatelogs logs/error.%Y-%m-%d-%H_%M_%S 86400"

L’avantage de rotatelogs est qu’il fonctionne également sous Windows ce qui peut-être pratique lorsqu’on doit faire tourner un Apache sur ce système d’exploitation.

En revanche, rotatelogs n’effectue aucune compression ni nettoyage des logs archives comme le fait logrotate. Il faut donc veiller à effectuer ces tâches de maintenance par un autre moyen sous peine de remplir inexorablement le disque-dur de la machine.

Posted in Boîte à outils | 2 Comments

Présidence de l’AFUP

Cela fait, déjà, 6 ans que je suis membre de l’AFUP, l’Association Française des Utilisateurs PHP, dont le but est de promouvoir l’usage de PHP auprès des professionnels.

Depuis lors j’ai participé à la plupart des actions menées par l’association et bien évidemment l’organisation du Forum PHP, l’évènement national du monde PHP en France.

Après avoir occupé le poste de trésorier en 2005, c’est avec joie que je suis devenu samedi le président de l’AFUP pour cette année 2011.

Je serai évidemment accompagnée d’une équipe aussi efficace que sympathique composée de :

Parmi les chantiers que nous comptons initier cette année, on trouve :

  • l’organisation d’un Forum PHP en province dont nous reparlerons très prochainement
  • la publication d’une version totalement réécrite du livre blanc « PHP en entreprise »
  • la création de passerelles avec les autres associations françaises du monde PHP ainsi qu’avec les écoles
  • l’amélioration des avantages dont profitent nos membres

Comme vous le voyez les idées ne manquent pas alors si vous souhaitez travailler avec nous sur ces chantiers et faire avancer la cause de PHP, n’hésitez pas à nous rejoindre !

Posted in PHP | 9 Comments