mardi 12 janvier 2021
- What is virtual inheritance in C++ and when should you use it? [Vincent]
- « En C++, l'héritage virtuel permet de résoudre le problème du diamant. Cet article explique quand et comment l'utiliser. »
- pipewire [Romain]
- « L'audio sous linux a longtemps été un sujet ardu, et différents serveurs audio (JACK, pulseaudio) coexistent encore aujourd'hui plus ou moins pacifiquement. Pipewire est une énième tentative de les unifier, sera-t-elle la bonne ? »
- How to Set Docker Memory and CPU Usage Limit [Vincent]
- « Mode d'emploi pour limiter l'accès aux ressources (CPU et mémoire) quand on lance un conteneur docker sur une distribution Linux. »
- He Created the Web. Now He’s Out to Remake the Digital World. [Christian]
- « L'article offre un aperçu des travaux récents de Tim Berners-Lee, l'inventeur du web, visant à donner aux utilisateurs les moyens de maîtriser leurs données personnelles. »
- Include What You Use [Sébastien]
- « Jonathan Boccara, l'auteur du blog FluentCpp, fait une promotion assez active de include-what-you-use, qui permet de faire le tri dans les include des fichiers pour être sûr que tous ceux pertinents - et uniquement ceux-là - soient présents, permettant d'avoir une base de code plus structurée et un temps de compilation plus rapide.
Ma propre expérience a tourné un peu court: je suis tombé sur une issue pas résolue depuis 2017 liée à l'inclusion d'une librairie externe (le ticket mentionne Boost mais c'est Xtensor-blas qui a bloqué pour moi) mais avant ce blocage ça semblait très prometteur, avec un temps d'exécution relativement rapide et des retours assez pertinents. »
- Tesla’s main self-driving rival isn’t Google—it’s Intel’s Mobileye [Sébastien]
- « Un article qui présente le modèle choisi par Mobileye pour le développement de véhicule autonome et le compare à ceux suivis notamment par Tesla et Waymo. »