Développement

Articles autour du développement logiciel, de l’automatisation et du DevOps, avec des retours d’expérience concrets issus de projets personnels, d’outils open source et d’un homelab orienté production.

  • FluxSphinx, l’intégration de Sphinx dans FluxBB

    FluxSphinx, l’intégration de Sphinx dans FluxBB

    Il y a de cela quelques mois, nous avons rencontré des montées en charge sur Borsalino (l’ancien serveur de Fedora-Fr). Après enquête, il s’est avéré que la recherche de certains mots (ceux qui remontaient le plus de résultats) sur les…

  • Fedora & l’assurance qualité sur les projets php

    Fedora & l’assurance qualité sur les projets php

    La qualité est un problème récurent dans les applications php. En effet, le php est un langage hautement permissif et très facile d’accès. Ceci donne certains codes disponibles sur la toile de bien piètre qualité voir carrément nocifs pour ceux…

  • Mes débuts avec Python

    Mes débuts avec Python

    Récemment, j’ai entrepris d’apprendre un nouveau langage de programmation. Pour le choix du langage, j’avais plusieurs prérogatives : Un langage open-source Un langage permettant des IHM (PHP-GTK n’est pas satisfaisant en mon sens) mais aussi des scripts (pour le côté…

  • Optimiser ses javascripts : le cas de mootools

    Optimiser ses javascripts : le cas de mootools

    Avec le nouveau thème du blog, Nodoka, c’est posé la question de l’optimisation des javascripts. En effet, mootools c’est bien, mais c’est lourd : 87Ko pour la version complète ! J’ai donc essayé les différents moyens de compresser du javascript et j’en…

  • jQuery 1.2 est dans les bacs

    jQuery 1.2 est dans les bacs

    C’est juste au moment où je suis en train de réfléchir aux côtés dynamiques, 2.0 & funky de Scénario-PaintBall v3; que mon framework JavaScript / AJAX préféré voit publier sa version 1.2. Pour ceux qui ne le connaissent pas (encore),…

  • jQuery, UTF8 et Internet Explorer

    jQuery, UTF8 et Internet Explorer

    Toujours dans la catégorie « pamphlet contre le navigateur de la firme de Redmond » : un petit désagrément que je viens de constater entre jQuery, le plugin Validation et Internet Explorer. Si l’encodage de la librairie de base (jquery.js) et celui…

  • php4 et l’héritage

    php4 et l’héritage

    Jusqu’à présent, ma connaissance et mes compétences face à l’héritage était due à la programmation Java, et son application au php n’était que pure théorie (rappelez-vous)… Or, je viens de sauter le pas sous php4 (Version utilisée à mon stage).…

  • Aventure XML – Part4 (Problème de balise)

    Aventure XML – Part4 (Problème de balise)

    L’XML/XSL est un langage à balise tout comme l’HTML, mais là où l’HTML s’arrête à du texte pur, l’XSL permet de faire des boucles, des tests, etc… Arrêtons nous justement sur ces tests et plus particulièrement les tests de supériorité…

  • Aventure XML – Part3 (Drivers xsltProc)

    Aventure XML – Part3 (Drivers xsltProc)

    Nous avons vu précédemment les concepts d’abstraction de SGBD, d’abstraction de processeur XSLT et je vous ai livré le code de mes drivers pour processeur domXML… Ce coup si c’est le code de mes drivers xsltProc que je vous livre.…