Veille de la semaine du 22 janvier 2024
L'art du mensonge, Meilisearch 1.6, des souhaits pour le futur de PHP et un Copilot via Rust ? 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, la base de données ainsi que PHP sont à l’honneur, on se lance ?
Commençons donc par la culture générale et notamment par la construction d’un processus de code review efficient, chacun ayant une approche différente, je me garderais bien de juger le processus détaillé ici, j’ai personnellement une préférence pour l’approche Google (dont certains exemples sont disponibles ici), dans tous les cas, cette partie de la construction de vos projets doit être parmi vos priorités quand vous souhaitez que le projet puisse survivre.
Culture générale
On continue avec le cloud et notamment GodotOS, une expérimentation autour de la construction d’un US via le moteur Godot qui a bénéficié d’un regain de popularité après les déboires d’Unity récemment (et le fait qu’Unreal continue dans une politique du chiffre)
Cloud computing
Bifurquons du côté de la base de données pour découvrir la version 1.6 de Meilisearch (qui apporte de grosses améliorations de performances sur l’indexation) ainsi qu’un article expliquant en quoi l’usage de la fonction RAND via MySQL peut mener à quelques conflits (le souci venant majoritairement de la seed utilisé par l’algorithme derrière).
Base de données
Meilisearch 1.6 is out with performances improvements and hybrid search
Using websearch syntax in PostgreSQL to build full text search
Nouveau détour du côté de PHP pour voir une liste de souhait pour l’avenir de PHP (dont les génériques, encore et toujours) ainsi qu’un article sur l’usage de fsync, à noter aussi que Dagger a récemment publié le SDK communautaire pour PHP, un must si vous souhaitez vous lancer rapidement sur l’outil (que je recommande sans faille depuis des mois / années).
PHP
Léger détour du côté de Rust pour découvrir une expérimentation sur la conception d’un “Copilot” via Rust, idée toujours agréable quand on sait les quelques problèmes que peut causer l’usage de Copilot sur du code propriétaire.
Rust / Go
On termine cette veille avec du frontend et notamment un portfolio inspiré par l’esthétique de la console de Nintendo, un must pour les plus nostalgiques d’entre nous (dans le même style, sachez qu’il existe un framework basé sur l’esthétique de la NES).
Frontend
Voici donc qui conclue la veille de cette semaine, comme toujours, n’hésitez pas à commenter si le coeur vous en dit, de mon côté, je vous retrouve la semaine prochaine pour une nouvelle veille.
D’ici-là, passez un excellent week-end ainsi qu’une très bonne semaine, à vendredi !