Archives mensuelles : juin 2016

Recettes CQRS, pour bien cuisiner son architecture

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 vous qu’en avez-vous pensé ? Où en êtes vous avec le DDD ? Qu’est ce qui se passe pas bien ?

Retour sur l’Atoum Day 2016 de Lyon

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. Et évidemment de mieux le découvrir.

Puis vient le moment de découverte des entrailles du framework (toujours par Julien). Connaître le fonctionnement interne d’un outil permet d’aller plus loin dans son utilisation.

Après une courte pause, Adrien Gallou nous raconte son aventure dans la création du plug-in Atoum pour PhpStorm. De la première version à maintenant, l’histoire est complète. Il a même montré certaines fonctionnalités à venir.

Enfin nous finissons l’après-midi avec Grummfy qui nous parle de la documentation d’Atoum. Comment la mise à jour de la documentation se passe, quels sont les outils utilisés, etc. Il est vrai que la doc est souvent un point faible des projets, mais celle d’Atoum est plutôt de bon niveau. Sans elle, je n’aurais peut-être pas utilisé Atoum.

Ce beau projet de framework de tests unitaires a été initié par mageekguy et je l’en remercie.

Ce fut une journée agréable et j’espère qu’elle se renouvellera. Merci à l’AFUP Lyon pour l’organisation et aux intervenants.

Version 0.1.0 du programme de télérelève EDF

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 base de données SQLITE. Avant cette version, il n’y avait aucun index dans la table relevée.

Si vous utilisez les versions précédentes avec une base SQLITE, il est nécessaire à la mettre à jour manuellement.

Voici les requêtes SQL à exécuter pour la mettre à jour.

Après cela, la base est à jour.

Et vous, avez-vous mis en place un tel système ? Comment gérez-vous votre consommation électrique ?