Nouvelles, articles, podcasts, vidéos et découvertes intéressantes du mois de novembre 2020.
Nouvelles
- Spring Boot 2.4.0 available now — avec, entre autres, Spring 5.3, le support de Java 15, des améliorations relatives à la conteneurisation et à la gestion de la configuration.
- What’s New in Maven 4 — pas encore de date de sortie mais le travail avance.
- Version 11 of Angular Now Available — pas de nouvelle fonctionnalité importante mais de nombreuses améliorations : support de TypeScript 4.0, amélioration des performances, amélioration de la localisation / des pipes / des formulaires, meilleures remontée des erreurs…
- Announcing .NET 5.0 — avec des améliorations de performance, C# 9, l’amélioration des options de déploiement.
- GitLab 13.5 released with Mobile App Sec, Group Wikis, and more! et GitLab 13.6 released with Auto Deploy to EC2 and Usage Trends Dashboard — deux pour le prix d’un (j’avais pris un peu de retard) !
- OpenZFS 2.0 Released With Unified FreeBSD/Linux Support, Many New Features — et ZFS on Linux devient OpenZFS.
- Introducing another free CA as an alternative to Let’s Encrypt — et elle se nomme ZeroSSL.
- Firefox 83 Released With Warp’ed JavaScript, HTTPS-Only Mode Option — la documentation du mode HTTPS-only est disponible sur support.mozilla.org.
- Alliance inédite entre l’américain Google et le français OVH — peu de détails concrets pour le moment.
- Debian 11 “Bullseye” Freezes Coming Up, Debian 13 To Be Trixie — et le thème par défaut de Debian 11 sera “Homeworld”.
- Elastic 7.10 released, with a beta of searchable snapshots and the GA of Kibana Lens — comme d’habitude le principal est dans le titre.
Articles, podcasts et vidéos
- Should You Use Enums or Union Types in Typescript? — tl;dr : les Union Types (de plus si vous utilisez WebStorm le renommage est relativement bien supporté).
- New in Spring 5.3: Improved Cron Expressions — sympa !
- Quand tu sors du sous-marin — un article touchant qui n’a pas dû être facile à écrire.
- Mise en perspective des impacts écologiques du numérique — on entend tout et n’importe quoi ces derniers temps, enfin une information claire sur le sujet.
- Top 10 Angular Best Practices to Adapt in 2020 — ça peut sembler bateau pour un expert, mais les autres (dont moi) ce genre d’article est très appréciable.
- Interview Jean-Baptiste Kempf — une interview très intéressante (orientée sécurité bien sûr) d’un des principaux contributeurs de VLC media player.
- Ansible best practices: using project-local collections and roles — pratique si vous souhaitez commencer à utiliser le concept de collections introduit par Ansible 2.9 / 2.10. Et en bonus : How to add integration tests to an Ansible collection with Molecule .
- Faites entrer le hackeur — si vous vous demandez ce qui peut se passer quand on se fait hacker, écoutez !
- Myth busted: Kibana isn’t just for developers — it’s for everyone — ce genre d’article est le bienvenu, dommage que seuls des profils plutôt techniques le liront.
- SCP user’s migration guide to rsync — faut vraiment que je m’y mette…
- Simple Anomaly Detection Using Plain SQL — intéressant ce qu’on peut faire avec PostgreSQL.
- Why aren’t we using SHA-3? — bonne question, et si vous souhaitez vous y mettre : How can I generate SHA-3 if there is no sha3sum command in coreutils? .
- Why and when you should use JPA — sans oublier que ça n’est pas parce que vous utilisez JPA que vous ne pouvez plus faire de SQL.
- Avoiding the Pitfalls of BRIN Indexes in Postgres — tl;dr : Use BRIN when we have a large insert-only in-order table with large select results.
- REST / HTTP methods: POST vs. PUT vs. PATCH — toujours aussi intéressant cette série d’articles sur REST.
Découvertes
- A better git diff — c’est vraiment très utile, dommage que ce ne soit pas disponible de base.
- Le service MySocket, pour donner un accès Internet à ses développements locaux — pas sûr que ce soit très safe d’utiliser ce genre de chose, mais ça peut servir.
- asdf-vm/asdf — pour gérer tous types de SDK, notamment Java et Node.js : une alternative intéressante à SDKMAN! / nvm ?
- geerlingguy/docker-*-ansible — ces images sont idéales pour vos tests Ansible Molecule.
- crontab guru — the quick and simple editor for CRON schedule expressions.
- {JSON} Placeholder — à garder sous la main.