Veille de la semaine du 20 avril 2025
Linux, ses secrets, son évolution et son futur, l'art de debugger vos réseaux, attendre plus longtemps pour aller plus vite et bien d'autres sujets, oui, il y a de tout cela cette semaine, prêt(e)s ?
Bien le bonjour à tous et à toutes, j'espère que tout le monde va bien ?
Nouvelle semaine, nouvelle veille et cette semaine, on continue sur la lancée récente avec pas mal de contenu (dont plusieurs vidéos) ainsi que quelques coups de coeur, pour éviter de m'éparpiller, autant se lancer tout de suite ?
Culture générale
On commence donc par la culture générale et notamment une excellente vidéo sur la façon dont Linux est construit / maintenu / livré (le tout expliqué par un core maintainer, un must-have à écouter ce weekend), à noter aussi la découverte de Reachy, un robot open-source (mais sans prix, pourquoi pas) pour explorer l'usage des modèles via la robotique.
How Linux is built - Youtube
Cloud computing
On continue du côté du cloud avec un tutoriel sur comment debugger vos soucis de réseau (et non, tout n'est pas de la faute du DNS) ainsi qu'un guide sur l'usage de Powershell pour escalader les droits une fois que vous avez obtenu l'accès sur une machine.
Base de données
Léger détour du côté de la base de données pour découvrir comment Meilisearch arrive à indexer plus vite en attendant plus longtemps (oui, lisez et jugez sur pièce, l'approche ouvre pas mal de portes), à noter aussi le changement de nom de EdgeDB, le wrapper Postgres écrit en Python.
Could Meilisearch indexation process be improved by waiting faster? Yes
Kuzu, an embedded graph database that supports vector search and full-text search
Machine learning
On explore un peu le ML avec l'intégration (plus que légère) de Gemini dans vos applications Laravel ainsi qu'une démonstration de l'usage de MCP pour revenir aux classiques mashup sur nos sites web (pas convaincu par l'argument mais soit, il se défend).
Could RAG help LLMs generate more factual content? Maybe - Youtube
Integrating Gemini in your Laravel application using a few lines
PHP
On revient aux fondamentaux avec PHP et notamment Sulu qui explique comment optimiser les performances de vos applications en quelques étapes (plus que simples mais diablement efficaces) ainsi qu'une explication sur l'usage de PCNTL pour créer un semblant de parallélisme dans vos applications (à ce sujet, recommandation personnelle avec Fork, une librairie par Spatie).
Rust / Go
On termine cette veille avec Rust / Go et notamment une explication sur l'intérêt de Rust dans le kernel Linux (faites du Rust, vous y reviendrez) ainsi que la découverte de Nsqite, une queue semblable à RabbitMQ mais entièrement en Go et pouvant s'intégrer à vos process Go en quelques lignes (FrankenPHP si tu nous lis).
Rust in the Linux kernel, a new area for performances and more - Youtube
Monitoring Go applications using Prometheus, Grafana and Docker
Voici donc pour la veille de cette semaine, n'hésitez pas à laisser un commentaire / like (comme d'habitude, vous commencez à prendre le coup de main), de mon côté, je vous retrouve la semaine prochaine, même jour, même heure.
D'ici-là, passez un excellent weekend ainsi qu'une très bonne semaine.
A vendredi !