Juste un petit post pour une astuce dans Doctrine qui m’a bien servi. Je voulais dupliquer un objet Doctrine Record qui correspondait donc à une entrée dans ma base de données. L’objectif étant d’avoir un autre objet en tous points identique sauf bien sûr son identifiant (clé primaire), avec les objets associés à cet objet s’il y en a. La méthode classique clone() de PHP5 parait limitée pour y arriver, mais Doctrine a prévu le coup !
Dupliquer ou cloner un objet Doctrine Record
(02.02.2010)
La certification PHP5 : l’aventure
(10.12.2009)
Eh oui, ça y est, je suis certifié PHP5 depuis peu, une reconnaissance de ses compétences qui fait toujours plaisir à recevoir. C’est donc l’occasion pour moi de vous faire un petit retour d’expérience sur cette aventure. Ça vaut vraiment la peine de la passer? Quels sont les avantages? Que faut-il savoir pour réussir?
Les méthodes agiles : applicables en agence web ?
(05.11.2009)
Je suis personnellement convaincu par les méthodes agiles et l’intérêt qu’il y a à les mettre en application. Mais sont-elles toujours applicables? Par exemple en agence web avec beaucoup d’intervenants dans un projet et beaucoup de projets à gérer en même temps? Ben, en fait, c’est pas si évident. Je vais tenter de vous livrer mon analyse de la question, suite à l’expérience que j’ai pu en avoir dans ce contexte en particulier.
Protéger ses formulaires Symfony contre les spams
(26.10.2009)
La protection contre le spam pour les formulaires est bien sûr importante pour tout développeur qui veut faire les choses bien et qui a pitié du ou des destinataires de ces formulaires (et parfois de la base de données de son client). Alors bien sûr, me direz-vous, que vas-tu nous apprendre, il existe pléthore de plugins de captcha Symfony qui marchent très bien ! Heu… oui mais non ! D’abord je suis contre le captcha (parce que je suis contre c’est tout, je trouve ça contraignant d’un point de vue utilisateur), et puis une autre technique qui marche très bien existe. Je ne vais pas vous détailler cette technique (ce n’est pas moi qui l’ai mise au point), vous trouverez une très bonne explication du principe de celle-ci dans cet article . Je vais plutôt montrer comment l’intégrer de manière simple dans une classe de type SfForm.
Mots-clés
agence web certification comparatifs disneyland doctrine formulaires frameworks gestion de projets méthodes agiles parcs d'attractions performance php programmation objet protection spam qualité scrum symfony
Les copains...
Mon dernier tweet...
Pour pas faire de jaloux @AgathePavia doit avoir aussi sa photo http://yfrog.com/5hhbkbtj