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.

  • SeedboxSync v3 réécriture complète !

    SeedboxSync v3 réécriture complète !

    Je viens de publier une nouvelle version de SeedboxSync, la v3 ! Et cette version est une version majeure avec un grand « M ». En effet, si la v1 était la première version de mon script sous Python 2 (pour des…

  • Sortie de jquery-async-gravatar v1.1.2

    Sortie de jquery-async-gravatar v1.1.2

    Je viens de mettre à jour mon plugins jQuery pour gérer de façon asynchrone le chargement de Gravatars. Au programme : Migration de grunt-qunit vers Karma. La raison est simple: grunt-qunit n’offrait pas de couverture de code ! Et lorsqu’on…

  • GitHub Actions pour déployer son WordPress avec Deployer

    GitHub Actions pour déployer son WordPress avec Deployer

    GitHub a depuis quelques semaines mis à disposition pour tous son système de pipelines : les GitHub Actions. Dans un précédent article je vous avais décrit comment je déploie ce blog via Deployer. Jusqu’à présent, même si mon code était…

  • Déployer votre application php avec Deployer

    Déployer votre application php avec Deployer

    Cela va maintenant faire un peu plus d’1 an que ce blog est motorisé par WordPress et non plus par Dotclear. Pour rappel, lors de cette migration vers WordPress, afin d’avoir quelque chose d’un minimum industrialisé, de propre mais surtout…

  • Uploader un package sur PyPi

    Uploader un package sur PyPi

    Histoire de garder ça sous le coude et de le partager, voici un pense bête sur comment uploader un package sur PyPi.org. Les prérequis Se créer un compte sur PyPi, mais également sur l’index de test. L’index de test permet…

  • Atom pour remplacer Netbeans

    Atom pour remplacer Netbeans

    J’avais, par le passé, fait un article sur mon passage d’Eclipse vers Netbeans. Je dois dire qu’au fil du temps, cet IDE m’a déçu : Cycle de vie assez long. Plugin Python qui n’est plus maintenu depuis près de 3…

  • jQuery async Gravatar v1.1.1

    jQuery async Gravatar v1.1.1

    Je viens de publier la version 1.1.1 de jQuery async Gravatar. jQuery async Gravatar qu’est ce que c’est ? C’est une petite librairie qui permet de télécharger les images Gravatar de manière asynchrone afin de ne pas pénaliser le temps…

  • Le blog passe la v6, sous WordPress

    Le blog passe la v6, sous WordPress

    Comme certains l’auront peut-être remarqué, le blog vient de faire peau neuve : Nouveau look basé sur un template Material Design, Migration de Dotclear vers WordPress. Nouveau look Effectivement il était temps, la précédente version du blog datée de 2012.…

  • SeedboxSync 0.9.0: synchronisez votre NAS avec votre seedbox

    SeedboxSync 0.9.0: synchronisez votre NAS avec votre seedbox

    Imaginons que vous soyez fan de distribution linux et que vous ayez des scripts maisons pour écouter toutes les dernières sorties de distributions Linux et pour les télécharger automatiquement sur votre NAS avec BitTorrent. Imaginez ensuite que vous ne souhaitiez…

  • jQuery async Gravatar, chargez vos Gravatars de manière asynchrone

    jQuery async Gravatar, chargez vos Gravatars de manière asynchrone

    Jusqu’à présent, j’utilisais sur mon blog la librairie async-gravatars de Joseph Scott qui permettait de charger de manière asynchrone les Gravatars utilisés pour illustrer vos commentaires avec vos têtes. Je ne vais pas m’étendre sur cette méthode de chargement, d’autres l’on…