Veille de la semaine - 27 février 2023
Des tips sur la sécurité, Google Sheets comme base de données, PHP et distroless, de la base de données ? Le menu s'annonce copieux.
Bien le bonjour à tous et à toutes, j’espère que tout le monde va bien.
Qui dit nouvelle semaine, dit nouvelle veille et cette semaine, elle se veut copieuse, afin de vous éviter toute indigestion, je vous conseille de prendre un café ou un thé, de vous asseoir confortablement et de dérouler sujet par sujet, c’est parti.
On commence donc par la culture générale et notamment sur un très bon article de Marmelab sur l’usage de Copilot (ou équivalents) afin d’améliorer nos code reviews, à noter aussi un très bon thread sur l’usage de Google Sheets ainsi qu’un article “controversé” sur en quoi l’approche “clean code” (qui n’a aucun sens en l’état actuel des choses, chacun(e) ayant sa propre représentation du clean code) pourrait être plus lente à l’exécution qu’un code “moins propre”.
Culture générale
The NSA tips to secure your local stack (French) - (@Kevin)
Du côté du cloud computing, petit coup de coeur pour Wolfi qui propose des images sécurisées et souvent basées autour de l’approche distroless (plus d’informations sur le concept ici) ainsi que pour Gnomowk qui permet d’utiliser des containers éphémères dans vos tests.
Cloud computing
On bifurque rapidement du côté de WebAssembly pour découvrir Hermit, un unikernel pensé pour Wasm qui se veut plus léger et efficace que ses concurrents.
WebAssembly
On revient sur la route et on se dirige vers la base de données avec un coup de coeur sur un tips concernant le fait de trier les entrées en base de données afin d’améliorer vos requêtes ainsi que l’usage de SQLite pour lire / écrire dans des fichiers.
Base de données
On continue sur PHP et notamment sur un très bon article concernant l’usage du cache pour vos requêtes via HttpClient, petit coup de coeur pour Once qui permet d’implémenter des fonctions de memoisation.
A noter aussi un tips indispensable concernant l’usage de dirname ainsi que la découverte d’images distroless pour vos projets PHP.
PHP
On bifurque une seconde fois vers Rust pour découvrir Dioxus qui se veut une librairie inspirée par React afin de construire des interfaces pour vos projets Rust.
Rust
On bifurque une troisième fois afin de découvrir les API’s derrière ChatGPT et Whisper.
Machine Learning
Du côté du frontend, découverte de Camome, un framework CSS qui embarque React afin de construire des Ui plus rapidement.
Frontend
On finalise cette veille avec les outils et notamment Gather qui permet de rassembler vos équipes en remote via un espace dédié.
Outils
Nous voici donc au bout de cette veille hebdomadaire, je vous laisse lire / explorer et essayer tout ceci tranquillement (n’oubliez pas le café ou le thé) et commenter si jamais vous souhaitez apporter des informations complémentaires.
De mon côté, je vous souhaite donc un très bon week-end ainsi qu’une excellente semaine et vous donne rendez-vous la semaine prochaine, même jour, même heure pour une nouvelle veille.