Veille de la semaine #8 de 2018
- How To Build A Notification That You Won’t Hate (en) : Ampoule à LED "connectée" + Azure Logic Apps + quelques lignes de JavaScript + Azure Logic Apps = des notifications Twitter avec une lampe :-)
- New in Symfony 4.1: Fastest PHP Router (en) : Le Router de Symfony devient encore plus rapide. Encore plus intéressant, Nicolas Grekas (l'auteur de cette amélioration) publie les détails dans Making Symfony’s Router 77.7x faster — 1/2 et Making Symfony router lightning fast — 2/2
- Promises are not neutral enough (en) : Une discussion intéressante sur les choix techniques dans le design des
Promise
en JavaScript et leurs conséquences. - Top Webpack plugins for faster development (en) :
- Creating and Publishing Web Components with Stencil (en) : Pour changer un peu de Polymer, ce billet propose de construire des Web Component avec Stencil.
- Factory as a Service (en) : Quelques rappels sur l'usage d'un Dependency Injection Containers et notamment sur la gestion des services dynamiquement paramétrés et qui donc ne peuvent être unique dans l'application.
- Maybe you don't need Rust and WASM to speed up your JS (en) : Un article passionnant sur l'optimisation. L'auteur explique les optimisations du code JS de source-map pour être quasi aussi rapide que sa nouvelle version avec des morceaux en Rust compilés en WebAssembly.
- Mocking at architectural boundaries: persistence and time (en) : Un excellent article sur les mocks dans les tests unitaires en PHP et pour essayer de discerner quand créer un mock des cas où il manque probablement un niveau d'abstraction.
- Exodus Privacy (fr) : où on apprend que l'association Exodus Privacy analyse les applications Android à la recherche d'autorisations abusives ou de trackers dans leur code et avec des résultats parfois un peu surprenants. Par exemple ameli, l'Assurance Maladie contient la signature de 2 trackers ou Mon Espace - Pôle Emploi en contient 5!
- PHP: rfc:immutability (en) : Une RFC pour l'implémentation dans le language PHP d'objets immutables ie après sa création, la modification d'un tel objet est interdite. Espérons qu'elle soit acceptée (pas forcément en l'état), ce serait super pratique!
Et un peu hors-sujet :
- Comparateur : mieux comprendre les labels bios (fr) : Quelles sont les différences entre les labels Bios ? Un outil instructif pour éventuellement choisir en connaissance de cause.
- Si vous êtes terrien… vous avez besoin de la nature ! (fr) : Après un séjour de trois jours dans un parc naturel des environs, ses étudiants améliorent de moitié leur créativité. Ils deviennent plus performants pour résoudre des problèmes. Vivement le printemps que je travaille depuis mon jardin ;-)
(En plus du flux RSS global, les billets veille et uniquement ceux là sont listés dans le flux RSS veille)