Ecriture d’un petit programme en C pour Raspbery Pi et d’une extension pour PHP.
Voici une vidéo de présentation du CQRS au Microsoft User Group de Lyon. C’est très instructif sur le chemin qui mène au CQRS avec le DDD et l’Event Sourcing. Elle aborde des détails rarement abordés dans ce genre de présentation. Les questions en fin de présentation sont également intéressantes. Et…
Le premier Atoum Day a eu lieu le samedi 4 juin 2016 à Lyon. Cette journée était centrée sur le framework de tests unitaires Atoum pour PHP. L’après-midi commença vers 14h par la présentation d’Atoum par Julien Bianchi. Cela a permis de voir que le framework a beaucoup évolué depuis les débuts.…
La première version de l’outil permettant de réaliser un télérelevé EDF chez soi est arrivée. Cette version 0.1.0 fige une première fois le code source et en donne une première base utilisable. J’utilise déjà cette version sur mon Raspberry Pi. Attention toute fois, cette version corrige un manque dans la…
Après avoir cherché de nombreuses fois la meilleure méthode pour suivre la consommation électrique de la maison, je suis tombé sur un gazouillis qui parlait du télé-relevé EDF côté client. Puis une recherche Google plus loin, je suis arrivé sur cette page. Les gros avantages de cet exemple pour moi sont…
Alexandre Balmes propose à tous les développeurs PHP une journée (le samedi 30 janvier 2016 de 9H à 16H30) centrée sur la conception guidée par le domaine. L’évènement est gratuit et la liste des intervenants annonce une belle journée. Pour s’inscrire, cela ce passe ici sur EventBrite. J’y serais présent…
En ce premier jour de l’année, je viens vous souhaiter une bonne et heureuse année 2016 remplie de joie en famille, entre amis, mais également professionnelle. L’année 2015 fût chargée d’évènements dans le monde PHP ! Espérons que ces nouvelles versions améliorent notre quotidien et qu’elles nous permettent de progresser…
Voici une vidéo d’une réunion du MUG de Lyon (octobre 2015) qui vous présente en 1h25. DDD : « Domain Driven Design » soit en français « Conception Guidé par le Domaine ». CQRS : « Command Query Responsibility Segregation » en français « Ségrégation des Responsabilité entre Commande et Requête ». Event Sourcing : Principe qui place…
If you want to avoid this code in your class using the cache, the NullDriver and a possible answer. class myService { […] public function myAction() { if ($this->cache && $this->cache-exists(‘key’)) { $val = $this->cache->get(‘key’); } else { $val = $otherService->getFromWebservice(‘key’); } if ($this->cache) { $this->cache->set(‘key’,’value’); } […] } }…
Note : This article is the translate of this article. I use Google Translate for help me to write in english. Please, if you read wrong phrase send me the correct by one comment. In a refactoring sprint, I found that my main aggregate class took much overweight. I had exceeded…