Sur le groupe PHP Lyon

Puisque mon article précédent a déchaîné les passions, voilà ce que je peux dire sur le groupe PHP Lyon :

  • c’est Geoffrey Bachelet notre chef (son twitter : @ubermuda)
  • le but de ce groupe PHP Lyon est de faire des choses…à Lyon (et je ne parle pas d’apéros uniquement) et si vous avez des idées ou des envies, parlez en à Geoffrey
  • on est parti pour faire un groupe local de l’AFUP : pour devenir membre du groupe lyonnais PHP, il vous suffira de devenir membre de l’AFUP

edit : en fait, ça y est, c’est officiel nous sommes l’antenne locale AFUP Lyon

On peut donc dévoiler les projets :

  • s’occuper sérieusement du site aperoPHP.net, qui date, mais surtout qui manque de fonctionnalités, et pour cela, on va se le faire en coding party.
    Si vous êtes de la partie graphique et que vous voulez vous la péter grave, n’hésitez pas à proposer une CSS pour le site !
  • faire des apéros aussi pour le côté échange et ambiance
  • il se prépare un RendezVous AFUP, mais vous en saurez plus quand il sera prêt sur le site de l’AFUP
Publicité

Un groupe PHP Lyon

Depuis un moment, on se disait qu’on monterait bien un User Group lyonnais de développeurs PHP.
Hier soir, à l’occasion de l’apéro PHP pour fêter les 2 ans de PHP5.3, avec quelques développeurs PHP lyonnais, on a entériné cette décision.

Les détails restent à spécifier, mais on va le faire !

PHP Tour Lille 2010 : une semaine restante pour soumettre vos conférences

Voilà que j’ai complètement oublié de prévenir que le site web du PHP Tour Lille 2011 était sorti dans son design final. Un nouveau type d’événement justifiait un nouveau design de site web.
24 et 25 novembre 2011
Son look est plus coloré que le site de l’association AFUP que vous avez l’habitude de fréquenter (n’est-ce pas ?) et je suis certaine que cela ne vous empêchera pas de proposer une conférence pour cet événement, avant le 31 mai.

Comme le rappelle notre préz Jean-Marc Fontaine :

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

Rappel : le PHP Tour Lille 2011 se tiendra les 24 et 25 novembre 2011…à Lille.

Assemblée générale de l’AFUP

Cette année, l’AG de l’AFUP a été fort intéressante. En premier lieu, notre comptabilité a été révisée par un expert-comptable très pédagogue, il a été à même de nous expliquer les débits et crédits de l’association, sans nous embrouiller dans des termes techniques et sans nous cacher la vérité.

Ensuite, nous avons entériné le rôle de Jean-Marc Fontaine en tant que vice-président pour l’année écoulée. Jean-Marc a souhaité poursuivre l’aventure dans le bureau en se présentant au poste de président de l’AFUP, avec une liste de bénévoles motivés. Pour l’aider dans ses tâches, il sera accompagné de :

  • Gauthier Delamarre (Secrétaire)
  • Perrick Penet (Trésorier)
  • Xavier Lacot (Vice-président)
  • Aurélien Vairet (Vice-secrétaire)
  • Mickaël Perraud (Vice-trésorier)

Cette liste a pour projet de modifier le rapport de l’AFUP avec le monde extérieur. J’en suis ravie, car PHP mérite d’être soutenu d’une manière plus ferme, et avec plus de dynamisme de la part d’une association telle que l’AFUP.
Par exemple, depuis quelques années, l’annuaire des prestataires qui proposent des services professionnels autour de la plate-forme PHP n’a pas été tenu à jour. Le bureau 2011 pourrait remettre en route cet annuaire qui mettrait en valeur les spécialistes et les membres de l’AFUP.

Pour le reste du programme, je vous invite à consulter le billet de Jean-Marc Fontaine sur son nouveau rôle.
Enfin, les événements PHP en France vont accueillir un nouveau venu dont les contours se précisent de jour en jour. La première info : cet événement aura lieu hors de Paris.

Edit : reformulation puisque je ne sais plus écrire (j’ai perdu la main, on dirait)

Personnaliser une 404 dans un plugin Symfony

Depuis maintenant plus de 6 mois, je suis revenu à mon métier initial : développeuse PHP. Ah, c’est moins prestigieux que d’autres postes dans une entreprise, mais j’aime l’aspect technique.
J’ai quelques mémento à placer sur le Net, car je pressens que le problème se reproduira un jour. J’hésitais à ouvrir un blog « technique », et je me suis dit que c’était plutôt ambitieux. Si jamais je voulais maintenir un certain intérêt, il me faudrait publier régulièrement sur ce nouveau blog technique.
Pour le moment, je mettrais donc mes mementos ici, et s’ils sont trop nombreux, j’aviserais.

On commence par un petit pense-bête ou snippet, sur comment personnaliser une page 404 dans un plugin Symfony.


try
{
$this->poll = $this->getRoute()->getObject();
} catch ( sfError404Exception $e )
{
$message = 'Sondage pas encore ouvert ou déjà fermé.';
$request->setParameter('msg', $message);
$this->forward('poll', 'error');
}

Tout ça, parce que dans mon routing.yml, j’ai utilisé une sfPropelRoute avec l’utilisation d’un modèle et d’une méthode spéciale pour le criteria :
polling_test:
url: /qcm/:id
class: sfPropelRoute
options: { model: Poll, type: object, method_for_criteria: selectAvailablePoll }
params: { module: poll, action: show }
requirements:
sf_method: [GET, POST]

et que l’erreur générée, par défaut est une sfError404Exception. Quand nous essayons d’accéder à un objet donc le critère ne correspond pas (il faut vérifier les paramètres de filtrage de la fameuse méthode spéciale pour le criteria).


public function executeError(sfWebRequest $request)
{
$this->message = $request->getParameter('msg');
}

Qu’apporte le PHP comme language de programmation ?

J’ai publié ce message dans le forum PHPFrance.com, suite à la question d’un membre sur « comprendre l engouement des jeunes pour le PHP » ; et j’avais envie de partager ce point de vue.

PHP est fortement lié au web, et en ce moment, tu as pu remarquer un engouement pour le web !
Comme certains l’ont dit : PHP est facile d’approche, pour plusieurs raisons,
on peut utiliser des scripts PHP (forums, CMS, blog) sans forcément coder
des tutoriaux nombreux, variés et dans toutes les langues existent pour ceux qui voudraient modifier ces applis web ou se mettre à coder
la communauté PHP est dynamique en Europe (France et Allemagne notamment), ce forum y participe
il est plutôt facile de voir le résultat de ce qu’on fait rapidement, avec du PHP qui génère des pages web, c’est gratifiant
des tas d’outils pour développer existent et sont disponibles gratuitement (autant WampServer que Notepad++)
PHP lui-même est disponible gratuitement

La gratuité, le nombre d’outils (pour le développeur ou le webmaster) et la présence d’aide accessible font monter la popularité de PHP.

PHPFrance relooke son forum

Depuis quelques années, je fréquente le forum de PHPFrance. Les discussions techniques ont pris peu à peu un tour convivial, et je fais partie maintenant de l’équipe de modération du forum.
Les cordonniers sont les plus mal chaussés, paraît-il, mais nous avions envie de moderniser notre espace de discussion, qui accueille chaque jour des développeurs débutants, et des développeurs plus avancés en PHP qui ont besoin d’aide.

Après quelques années de fonctionnement comme sur des roulettes, l’envie de changer la déco nous titillait, et c’est @rthur qui a oeuvré pour refaire le logo et changer la maquette du forum. Merci @rthur !

nouveau look PHPFrance

Nous avons voulu mettre en avant des parties, qui sont dans le forum mais qui font la force du site PHPFrance :

Comme je l’ai déjà dit de visu à ceux que j’ai croisé, le gros atout du forum PHPFrance est sa réactivité : des membres sont connectés en permanence et vous permettent d’avoir rapidement une réponse. Allez donc y faire un tour !

edit : à la demande de J0k sur Twitter, voici un aperçu de la version précédente (un simple PHPBB au niveau du design, mais complètement modifié au niveau fonctionnalités).

vieux design PHPFrance

Au revoir à un développeur de talent

Il y a un peu plus d’un mois, je vous relayais un avis de recherche concernant Yannick Laurent, développeur PHP et membre de l’AFUP. Merci de votre aide.

J’ai le regret aujourd’hui de vous annoncer que Yannick est décédé.
J’ai assisté aux funérailles, en qualité de membre de la communauté PHP et pote, puisque je le fréquentais par d’autres canaux que l’AFUP.

On a pu se croiser plusieurs fois, un garçon à l’air sérieux, calme, presque timide. Et pourtant, tu as commis la seule chose qu’on ne peut pas faire en rollback.

On perd un développeur doué et consciencieux.

Mon article sur les EDI PHP dans Programmez!

Très fière, je vous annonce la parution d’un article écrit par moi dans le numéro de Programmez! de ce mois ci (n°114), ces deux courtes pages traitent des EDI pour PHP, intitulé « Panorama des IDE PHP ».

logo programmez

Je vous invite donc à vous procurer le magazine pour le lire, ainsi que les autres articles de ce numéro contenant plein de PHP.

Comme autres articles intéressants dans ce numéro, j’ai repéré :

  • un duo : « Manipuler et gérer des documents OpenXML » et son pendant « Manipuler des fichiers OpenDocument« 
  • un tutoriel « Mes premiers pas avec Symfony » basé sur la version 1.1, avec la promesse d’un prochain article sur les formulaires dans la 1.1
  • Un tutoriel sur OpenSocial, le système de pont pour que votre application soit disponible sur plusieurs réseaux sociaux en même temps

Les potins du forum PHP

On sent que pas mal de blogueurs francophones sont à Paris Web 2008, voici des nouvelles prochain événement : le forum PHP.
Je vous propose tout ce qui n’est pas dit dans le programme et sur le site officiel.

Déjà, il reste des places, dépêchez vous de vous inscrire, car c’est dans moins d’un mois, maintenant ! Et ceux qui sont inscrits sont sûrs de rentrer.

Les stars

Ensuite, niveau stars du PHP, il y aura vraiment du monde. Bon, vous aviez déjà remarqué que Rasmus Lerdorf ne serait pas présent. Il avait le choix entre la France et le Brésil, et je crois que j’aurais fait pareil, en décembre. Vous avez bien lu dans le programme qu’il y aurait Zak Greant, Laura Thompson et Lukas Smith.
Avez vous noté la présence, dans les conférenciers de Damien Seguy, fondateur de Nexen.net ? Egalement Cyril Pierre de Geyer et Eric Daspet, les auteurs de la bible française sur PHP ? Ou encore de Fabien Potencier, dans l’équipe de création du framework Symfony ?

Logo symfony

Mais ce n’est pas tout, je sais de source sûre qu’on pourra rencontrer Guillaume Ponçon (de PHP TV), et Julien Pauli (de Développez.com) qui seront ravis de dédicacer leur tout nouveau livre sur le Zend Framework. Je sais aussi qu’il y aura des membres de PHPFrance.com, de Nexen.net, le créateur de WampServer.

Logo PHP TV logo phpfrance Logo Wampserver

Couverture livre Julien Pauli ZF

Les cadeaux de geek

Côté goodies, il y aura des peluches elePHPant, je me suis laissée dire qu’elles seraient customisées pour l’occasion, mais ce n’est peut-être qu’une rumeur.
Cette année, comme les précédentes, les participants auront un tee-shirt. On m’a laissé entendre qu’il y aurait aussi des stickers…mais lequel portera cette image dévoilée sur le site AFUP ?

Quel goodies aura cet éléphant ?

Quel goodies aura cet éléphant ?

Les animations

Alors là, j’ai tout entendu, de la femme de ménage qui ferait la conférence Ajax, à la Boum entre les conférences. Les rumeurs les plus plausibles sont : la présence de PHP TV, des conférences impromptues sur PHP 5.3 (au hasard), des dédicaces et ventes de livres sur PHP, des passages de certification Zend sur place, une attaque de peluches (leMug.fr avec leurs dauphins ?), un numéro de Programmez! spécial PHP, un concours de déboguage du code, de la distribution de café à tout moment.

Si vous avez entendu autre chose, ou si vous imaginez autre chose, dites le, qu’on puisse s’amuser un peu.

25 novembre 2008 : ApéroPHP, livre Zend Framework

A l’occasion de la sortie de leur livre sur le Zend Framework, Guillaume Ponçon et Julien Pauli lancent un apéro PHP.

Couverture livre Julien Pauli ZF

Vous pourrez rencontrer les auteurs, feuilleter le livre, et peut-être l’acquérir.
Vous pouvez y aller sans être inscrit, alors, faites vous plaisir !

L’apéro sera certainement suivi d’un repas, puisque cela se passe dans le restaurant de ma belle-soeur, qui est aussi un bar à vins…avec une carte de vins sympa.

Date : mardi 25 novembre 2008, à partir de 19h30

Lieu : bar à vins – restaurant O Batignolles, 89 r Truffaut, 75017 Paris

Forum PHP 2008 : inscrivez vous

Vous l’attendiez tous, vous pouvez vous inscrire au forum PHP.

Les tarifs ne sont pas prohibitifs pour un salon aussi intéressant :

  • Tarif plein : 1 journée, 120 euros
  • Tarif plein : 2 journées, 180 euros
  • Tarif membre : 2 journées, 120 euros
  • Tarif étudiant : 2 journées, 120 euros

Rappel : il s’agit de deux journées de conférences sur PHP , avec des points techniques, des retours d’expériences, et même des ateliers (en plus petit comité et avec du code).

Pour devenir membre de l’AFUP, c’est simple : vous téléchargez (PDF) et imprimez le formulaire d’inscription que vous renvoyez par la poste avec votre chèque. Si vous souhaitez payer en ligne, contactez bureau@afup.org

En tous cas, la cotisation pour un particulier est de 20 euros l’année, et pour une entreprise de 50 euros. Dans les deux cas, il est plus intéressant d’être membre pour participer au forum PHP.

edit : Perrick Penet (de noParking) a mis le programme en ligne, donc vous avez un bon aperçu des conférences à venir.