• Ajout des pensées sur le site

    J’aime changer des choses sur mon site, et j’aime aussi garder trace des changements. Ce que j’aime avec la gestion de contenu sur WordPress c’est que j’ai la liberté de pouvoir créer des types de contenu de toute sorte, pour différencier les articles des autres contenus. Ma dernière idée en tête est d’avoir un contenu…

  • Comment je fais ma veille technique

    Quotidiennement depuis plusieurs années, j’ai pris l’habitude de me rendre sur quelques sites qui représentent la majeure partie de ma veille technique. Pour rappel, la veille est l’activité de se tenir informé sur un sujet en cherchant des informations. Quotidiennement Flux RSS Chaque jour, en général le matin, je vais sur Feedly. C’est là dessus…

  • Création de script avec ChatGPT

    Hier matin, je cherchais a créer facilement des enregistrements audio en utilisant le Dictaphone intégré de MacOS.A côté, j’utilise le logiciel HammerSpoon pour créer mes propres raccourcis. Je sais qu’il existe aussi “Raccourcis” ou “Automator” mais j’utilise ce logiciel depuis quelques temps et ça me va très bien. J’imagine que ce que je décris ci-dessous…

  • Retrospective 2023 et objectifs 2024

    L’année 2023 sur ce blog Écriture Au début de l’année 2023, je me suis fixé pour objectif de publier plus régulièrement sur mon blog, pour les raisons listés dans cet article : Objectif pour 2023 sur ce site. Après vérification, j’ai publié 14 articles au total en 2023, c’est un record personnel. Je tournais plutôt…

  • Variables dynamiques avec Postman

    Quand on veut débugger du temps réel, on doit parfois renseigner en paramètre d’une requête HTTP la date du jour avec l’heure et les minutes. C’est pénible à écrire à la main, car il faudrait à chaque fois mettre a jour le paramètre de la requête avec l’heure actuelle. Avec Postman c’est facile a faire,…

  • Authentification conditionnelle avec Symfony 6

    Objectif Le but de cet article est d’arriver a créer une page protégée par une authentification conditionnelle. La condition sera définie sur une entité via une de ses propriété. Nous allons créer une entité « Territoire » qui aura une propriété $public définie soit à false, soit à true. En fonction de cette valeur, nous pourrons accéder…

  • Créer un serveur d’envoi de webhooks avec Symfony et le composant Webhook

    Voyons comment créer un serveur d’envoi de webhooks avec Symfony. La plupart des documentations montrent comment recevoir des webhooks, mais pas forcément comment créer une fonctionnalité d’envoi des webhook. Un webhook est plus qu’une simple requête En soi, il n’y a rien de particulier a implémenter un webhook. Dans sa forme la plus basique, c’est…

  • Tests de réponses HTTP avec Postman

    Postman est un logiciel qui permet de créer, stocker, organiser des requêtes HTTP de toute sorte : GET, POST, DELETE, etc… et de configurer toutes les données liées a ces requêtes : entêtes HTTP, entêtes d’authentification et contenu du corps de la requête par exemple. On peut aussi y générer la documentation d’une api avec…

  • N’oubliez pas TRUSTED_HEADERS dans Symfony

    Petit article pour vous dire qu’il ne faut pas oublier de mettre la valeur de TRUSTED_HEADERS dans la configuration de Symfony. J’ai un site qui utilise Varnish comme proxy. Mon problème est que certaines URLs apparaissent en HTTP sur le site, alors que sur mon environnement local, toutes les requêtes sont bien déclarés en HTTPS.…

  • Comment fonctionne la création d’alias de service dans Symfony

    Quand j’ai commencé à développer sur Symfony, il y a quelques années, je voulais tester la librairie flysystem-bundle pour arriver faire du stockage de fichier via une application Symfony. Je ne connaissais pas encore vraiment bien les notions d’alias, et il y avait un point dans l’utilisation de la librairie qui me laissais perplexe. Dans…