2023

GitHub: Forcer SSH à la place de HTTPS

Si vous avez des soucis dans certains projets Git qui nécessitent un login dans la console pour certaines opérations, c’est certainement que les échanges avec Github passent par HTTPS au lieu de SSH. On va voir ici comment forcer SSH de manière globale pour toutes les connexions à github. Configurer sa clé privée SSH Tout …

GitHub: Forcer SSH à la place de HTTPS Lire la suite »

Lessive maison DIY à la lavande en 10 minutes

J’ai récemment voulu tester la lessive maison au savon de Marseille. L’idée est d’une part de faire des économies, mais aussi d’éviter au maximum les produits chimiques et additifs des lessives classiques. C’est meilleur pour l’air intérieur quand le linge sèche, pour la peau et pour l’environnement. J’ai regardé plusieurs recettes sur internet pour retenir …

Lessive maison DIY à la lavande en 10 minutes Lire la suite »

La commande cat expliquée par l’exemple

Cat est l’abréviation de concaténation. C’est un outil très utile que tous les développeurs connaissent. Elle permet de réaliser un grand nombre d’opérations sur les chaînes de caractères et les fichiers. Les fonctionnalités principales de la commande cat sur les fichiers texte sont les suivantes: Nous allons parcourir chacune de ces fonctionnalités par des exemples …

La commande cat expliquée par l’exemple Lire la suite »

Utiliser le DISTINCT ON PostgreSQL avec Doctrine ORM (Symfony)

Il y’a quelques temps, dans un projet Symfony + API platform avec SGBD Postgre, j’ai eu besoin de faire un DISTINCT ON. Ça parait simple dit comme ça, mais ça n’a pas été une promenade de santé. Pourquoi DISTINCT ON ? Prenons une requête toute simple, avec pour seule particularité d’avoir un ORDER BY. Et …

Utiliser le DISTINCT ON PostgreSQL avec Doctrine ORM (Symfony) Lire la suite »