🧾 Ourson's blog 🧾

Signer ses commits Git

🔐 Pourquoi et comment sĂ©curiser simplement ses commits Git.

7 minute(s) read

Helm pour les développeurs

En ce moment ma principale occupation est de mettre en place Openshift avec notamment une adaptation de toute la delivery. Je me suis dit, du coup, que j'allais partager mes diffĂ©rentes petites trouvailles qui pourront servir pour des personnes voulant se lancer ou des dev dĂ©sireux de toucher un peu la partie Kube / Helm. Je sais qu'il existe de nombreux posts sur Internet sur le mĂȘme sujet mais celui-ci...

16 minute(s) read

Netlify, Jekyll et GitHub actions sont dans un bateau ...

Cela fait quelque temps que je cherche un moyen d'avoir un environnement de staging pour mes sites Jekyll qui sont déployés sur GitHub Pages. En effet, lorsque l'on est plusieurs à contribuer c'est plutÎt pratique de pouvoir voir ce que cela donne pour relire avant de le faire sur la prod ! La version prod est déployée sur GitHub Pages, mais comme cela ne permet pas d'avoir un...

7 minute(s) read

Déployer un site statique sur un bucket S3 avec GitHub Actions

Cela fait quelques temps que j'utilise GitHub Pages pour le site de l'association TADx avec Jekyll. Et cela fonctionne plutÎt bien ! Oui mais il me manque quelque chose : un environnement de staging qui me permet de voir ce que donne une modification du site représentée par une branche. GitHub Pages ne permet pas d'avoir plus d'une branche déployée. C'est là que je me suis mis...

5 minute(s) read

Créer un CLI multiplateformes en Go

Mais pourquoi un CLI ? Pour des raisons professionnelles (mais aussi personnelles) je me suis mis dans l'idée d'écrire un Command Line Interface (un CLI quoi :wink:). L'idée est assez simple : avoir un CLI multiplateformes (en fait si il tourne sur Linux et Windows ça me va !) qui me permet d'effectuer des actions via des appels d'API REST d'une application distante. Voilà pour les specs ! PremiÚre question...

10 minute(s) read

Créer un readme pour son profile GitHub

Il y a quelque temps GitHub a mis à disposition une nouvelle fonctionnalité : la possibilité de gérer son profile utilisateur avec un readme. Ni une, ni deux, en bon geek des familles je me suis dit et pourquoi pas essayer ! :wink: Initialiser le readme et la fonctionnalité Pour accéder à cette fonctionnalité, rien de plus simple : il suffit de créer un repository ayant comme nom votre nom d'utilisateur, dans mon cas philippart-s...

4 minute(s) read

GitHub API for Java

Récemment j'ai eu besoin d'accéder aux éléments de mes repositories GitHub via une application codée en Java. Le premier réflexe : utiliser les API REST ou GraphQL documentées sur le site développeur de GitHub. Le graphQL c'est bien (il paraßt :wink:) mais, je trouve, avec un ticket d'entrée assez élevé. Du coup je me suis tourné vers la version REST, estampillée v3...

6 minute(s) read

Quand je serai grand ...

Quand je serai grand, je serai dĂ©veloppeur ! Un peu d'histoire VoilĂ , en rĂ©sumĂ©, ce que je me dis depuis que j'ai 9 ans ... Alors oui, plus jeune encore, je suis passĂ© par la case cuisinier (je suis un gourmand) mais trĂšs vite je me suis orientĂ© vers l'informatique. Pour ĂȘtre honnĂȘte, Ă  cet Ăąge lĂ , c'est surtout les jeux vidĂ©os qui m'intĂ©ressaient et mes stars...

9 minute(s) read

Test du clavier Mx Keys (Logitech)

Une fois n'est pas coutume je ne vais pas parler de code mais de matĂ©riel. En ces pĂ©riodes oĂč le tĂ©lĂ©travail est la normalitĂ© pour bon nombre d'entre nous je commence Ă  essayer de me crĂ©er un petit endroit oĂč travailler sereinement et me sentir comme "au bureau" mais Ă  la maison. Le plus facile c'est dĂ©jĂ  d'avoir du materiel digne de ce nom, viendra...

5 minute(s) read

Revealjs un truc de geek ?

Lors d'une conf du Devoxx 2018 (souvenez-vous dans l'ancien monde on faisait ça: se réunir pour échanger :wink:) j'avais été assez bluffé par les supports de présentation du speaker fait sur revealjs. En bon geek que je suis je m'étais dit qu'il fallait que j'essaie ça un jour et je n'ai pas eu l'occasion ni le temps de le faire. Je dois donner un...

6 minute(s) read