Read more about the article GCOV et la couverture de tests
Free-Photos / Pixabay

GCOV et la couverture de tests

Dans mon article précédent sur la mise en place de Sonarcloud, je pensais que pour mettre en place la couverture de code il fallait recréer tous les tests unitaires, et j’avais tout faux. GCOV permet en effet de mesure le code utilisé avec n’importe quelle méthode de tests, y compris les scripts basiques que j’utilise. Donc c’est parti pour la mise en place ! (suite…)

0 commentaire

Sonarcloud et la qualimétrie logicielle

Dans la continuité de la migration des projets sur GitHub, de l’ajout d’une intégration continue avec Travis-CI, l’étape d’après était d’ajouter de l’analyse de code, notamment sur le volet des vulnérabilités. J’ai choisi le scanner Sonar, et son portail Sonarcloud, un des plus connus et qui a le mérite d’être gratuit pour les projets open source. C’est déployé uniquement pour libxmldiff pour l’instant car c’est le projet qui en a le plus besoin, mais les autres devraient suivre. (suite…)

0 commentaire
Read more about the article Domotique avec Google Home
geralt / Pixabay

Domotique avec Google Home

J’ai acheté un Google Home Mini récemment, il fonctionne très bien pour ce pour quoi je l’ai acheté, à savoir la lecture de Spotify, le controle du chromecast, et les autres détails pratiques (réveil, météo, minuteur,…). Vous pouvez tester la majorité des fonctions sur le Google Assistant sur android, mais bien que j’ai un téléphone haut de gamme, le Google Home Mini est bien plus fluide. Compte-tenu des fonctions domotique de Google Home j’ai voulu alors le tester le raccordement avec ma solution de domotique actuelle. (suite…)

0 commentaire

WordPress – Issue with latest Redirection update and SQLite Integration

I had some issue after upgrade the Redirection plugin to 4.0. Redirections were not working anymore and I was unable to add some (with ugly « something went wrong » and a 500 API error code). It turned out that was because an incompatibility of the database upgrade with the SQLite Integration plugin : the database upgrade uses many keywords unknown to SQLite (« AFTER » keyword in ALTER TABLE, « SUBSTRING_INDEX » and « LEFT » functions) (suite…)

0 commentaire