Archives for Développement
GraalVM – polyglotte pour le meilleur et pour le pire
GraalVM est une JVM polyglotte. Mais à quoi cela peut-il bien servir ? Avez-vous déjà codé du Java et Javascript en même temps ? Attention, il faut avoir le cœur…
SQL – 30 questions pour un entretien
Il faut réviser ses classiques de temps en temps ! (suite…)
Git – le b.a.-ba – changer l’auteur d’un commit
Il faut croire que la série Git – le est relancée ! Alors, savez-vous comment modifier l'auteur d'un commit ? Et pourquoi en arrive-t-on à ce genre extrémité ? Introduction…
Git – le b.a.-ba – cherry-pick & squash
Cela faisait longtemps que je n'avais pas alimenté la section Git - le Imaginons que pour réaliser un développement bien particulier, vous avez été amené à le faire en plusieurs…
Parcel – l’empaqueteur d’application web léger
Il existe de nombreux empaqueteurs d'application web. Le plus en vogue actuellement semble être Webpack mais il en existe un qui sort du lot pour sa simplicité : Parcel. Je…
Docker Desktop avec WSL2
La mise à jour de Windows 10 en version 2004 est en cours de déploiement. Si vous êtes développeur, elle devrait vous intéresser car elle permet d'utiliser WSL2. Cette nouvelle…
Pattern matching en Javascript
Sans rentrer dans le détail de la programmation fonctionnelle, le pattern matching ou filtrage par motif, permet de créer des instructions switch avancées. Malheureusement, cette fonctionnalité n'est pas proposée en…
Afficher et cacher du texte en CSS
Depuis quelques temps, je fais la chasse aux frameworks Javascript inutiles. Par exemple, je m'interdis d'utiliser jQuery. En effet, il est généralement possible d'écrire du code équivalent avec l'API ECMAScript…
Comment faire simplement un tutoriel vidéo du terminal ?
Parfois, une courte vidéo est bien plus parlante qu'un long texte avec des lignes de code. C'est pourquoi, je me suis récemment mis à la création de tutoriels vidéo sous…
xmlstarlet – manipuler du XML en shell
A l'époque où le JSON est roi, ce billet fait un peu tâche, non ? Pourtant le XML est toujours là, plutôt côté serveur, bien discret. Et même s'il n'est…