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.

Publié dans 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 !

Publié dans 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 !

 

Publié dans PHP | Commentaires fermés

Les maires ont de l’humour

Publié dans 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.

Publié dans Boîte à outils | 2 commentaires

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 !

Publié dans PHP | 9 commentaires

Premier ApéroPHP Lillois de 2011

Pour fêter dignement la nouvelle année,  un ApéroPHP aura lieu le jeudi 20 janvier prochain au Café Citoyen, à Lille.

Comme à chaque fois, tout le monde est le bienvenue pour discuter de PHP autour d’un verre. L’évènement est convivial et ouvert à tous les niveaux alors n’hésitez pas à amener vos amis et vos collègues et à en parler autour de vous !

Mise à jour : Un contre-temps professionnel m’oblige à annuler ma présence. L’apéro est cependant maintenu alors venez nombreux !

Publié dans PHP | Un commentaire

Paré pour le Forum PHP

Le Forum PHP 2010 se tiendra demain et après-demain à Paris. Pour les organisateurs, dont je fais partie, c’est la fin d’un long travail entamé au printemps. On ne compte plus les soirées et les week-ends passés à travailler pour vous organiser ce qu’on espère être la plus belle édition depuis la création de cet évènement il y a déjà 10 ans.

Cette édition sera d’autant plus spéciale pour moi que j’y donnerai pour la première fois une conférence sur les revues de code. Cela se passera mardi de 11h à 11h45 en salle 3.

Ce genre d’évènement est également l’occasion idéale de rencontrer de nouvelles personnes alors surtout n’hésitez pas à venir me dire bonjour et échanger quelques mots. Je ne mords pas. ;)

Publié dans PHP | Commentaires fermés

Alter Way organisera un jeu concours au Forum PHP

Alter Way, qui n’est autre que mon employeur, organisera un jeu concours au Forum PHP qui se déroule demain et après-demain à La Villette, à Paris.

Le but sera de tester vos connaissances sur le monde PHP de manière amusante. Vous  pourrez peut-être gagner une bouteille de champagne ou un t-shirt dédicacé par les gourous présents au Forum PHP.

Un gagnant sera désigné chaque soir pendant le Forum PHP et les résultats seront publiés sur mon autre blog : Industrialisation PHP.

Que les perdants se rassurent, il y aura également quelque chose à gagner pour eux mais je n’en dis pas plus. ;)

Publié dans PHP | Marqué avec , , , , , | Commentaires fermés

La pince à dessin, outil indispensable de l’homme moderne ?

A priori, il n’y a, rien de plus bête qu’une pince à dessin. Pourtant, avec un peu d’imagination, elle devient l’outil indispensable de l’homme moderne (l’Homo Sapince ? :) ) :

Source: lifehacking.nl

Source: ni9e blog

Source: Tumblr

Source: Lifehacker

Publié dans Boîte à outils | Marqué avec , , , , , , | 2 commentaires