On m'a fait découvrir Cayenne, qui permet de simplifier l'IoT ou, en français, l'Internet des Objets avec un Raspberry Pi.
J'ai testé, et pour l'instant je ne suis pas convaincu.
lundi 22 février 2016
Par Cat Crazy le lundi 22 février 2016, 09h46
On m'a fait découvrir Cayenne, qui permet de simplifier l'IoT ou, en français, l'Internet des Objets avec un Raspberry Pi.
J'ai testé, et pour l'instant je ne suis pas convaincu.
vendredi 11 septembre 2015
Par Cat Crazy le vendredi 11 septembre 2015, 14h07 - PHP
Lorsque Yii2 est sorti, une grande avancée a été faite dans son système d'installation, ainsi que dans celui des extensions: l'utilisation de composer. Composer est un outil de gestion des dépendances en PHP qui est fort utile et pratique, un peu comme les gestionnaires de package sous linux (apt, yum, ...). Mais parfois, on ne peut pas l'utiliser, et c'est plutôt bloquant.
Je vais donc vous décrire, si possible simplement, comment ajouter une extension à Yii2 à la main.
mardi 13 mai 2014
Par Cat Crazy le mardi 13 mai 2014, 09h17 - PHP
Ce billet concerne fort peu de monde en l'état, mais contient diverses astuces et réflexions sur l'utilisation de SOAP et des objets relativement complexes à y intégrer, la documentation n'étant pas très explicite. La part HPOO est anecdotique, c'est essentiellement parce que c'est l'interfaçage avec ce système qui m'a posé des soucis.
J'espère que ce petit résumé de mes pérégrinations au sein du SOAP et des webservices HPOO aideront certains qui pourraient tomber sur les mêmes écueils que moi.
vendredi 9 mars 2012
Par Cat Crazy le vendredi 9 mars 2012, 12h28 - Langages
J'ai eu besoin de gérer des dates en C pour un petit module et, découvrant ce langage, je me suis apperçu que les dates sont traitées essentiellement comme des chaînes. Si l'on définit une date au 37/02/2005, ça ne pose aucun souci.
Après quelques recherches sur le net, j'ai trouvé une source simple et fonctionnelle qui permet de vérifier le format de la date ainsi que sa validité.
lundi 10 octobre 2011
Par Cat Crazy le lundi 10 octobre 2011, 15h25 - Shell
Lorsqu'on développe une (ou des) application(s), il y a fréquemment des mises à jour à faire.
Très souvent, et moi le premier, la méthode la plus simple consiste à purement et simplement écraser ce que l'on a mis en place par les nouveaux fichiers, ce qui peut parfois être lourd (en quantité transférée) alors que les modifications sont mineures, et comporte des risques dûs au transfert FTP.
Heureusement, si votre application est gérée par SVN (je le conseille fortement) et si vous avez accès à l'hébergement de votre application par SSH (ce qui est malheureusement rarement le cas dans le cadre des applications web), diff et patch vont vous simplifier grandement le travail.
mardi 27 avril 2010
Par Cat Crazy le mardi 27 avril 2010, 10h07 - PHP
Les tests unitaires sont au développeur ce que la prose est à M. Jourdain: ils en font sans le savoir. Malheureusement, ces tests ne sont pas souvent effectués de manière complète et approfondie, et le développeur ne s'intéresse pas au complément de ces tests: la couverture de code.
Heureusement, il existe des outils qui simplifient ce travail et le rendent plus cohérent. Je traiterai ici des procédures lorsqu'on développe en PHP, en m'appuyant sur PHPUnit.