• De Sheets à GTM : automatiser un processus simple sur le dataLayer

    Je me suis récemment un peu amusé avec Google Sheets. J’avais pour but d’automatiser la création d’un fragment de code pour Google Tag Manager, basé sur deux colonnes précédemment définies.La première colonne avait le nom de l’évènement, et la deuxième colonne pouvait contenir plusieurs paramètres sur plusieurs lignes. Par exemple : La première colonne doit…

  • Création de promotion personnalisée avec Sylius

    Imaginons que vous ayez un site e-commerce qui utilise Sylius.Il y a un système de promotion à mettre en place. Cette promotion sera appliquée sur tout le site et ne devra pas être modifiable. Elle aura une logique métier complètement personnalisée et dépendra de règles métier spécifiques1. Vous pourriez définir des promotions avec les règles…

  • 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…