jeudi 1 septembre 2022
Matomo - L'alternative à Google Analytics qui protège vos données [Eric Poiseau (SED Rennes)]
« Une alternative à Google Analytics recommandée par la CNIL.  »
Touchscreens: Attack from the charging socket [Olivier]
« Touch screens on mobile devices can be attacked and manipulated via charging cables and power supply units.  »
Carbon: an experimental successor to C++ [Laurent Steff]
« Started as an internal project by Google, Carbon should be by the end of the year a more open source project. It is announced with features like memory safety with dynamic bound checks, generics, compatibility with C++, and even an up to come package manager.  »
[c++, rust, c]
On transpilers [Alexandre]
« Un article comparant des "transpilers" de C vers Go, Rust et Zig. Est-ce bientôt la fin du C ?  »
Twenty years of Valgrind [Alexandre]
« Valgrind qui fête ses 20 ans cette année. Au fil du temps, cette suite d'outil est devenu un outil incontournable pour tester les fuites mémoires, profiler son code et pleins d'autres choses. Cet article retrace l'histoire de ce super projet.  »
C++23’s Deducing this: what it is, why it is, how to use it [Sébastien]
« Une explication pédagogique des motivations derrière une nouveauté de prime abord absconce du langage prévue pour le C++ 23 par l'un de ses co-auteurs. Apparemment c'est déjà supporté par une version de Visual Studio (mais pas par les autres compilateurs).  »
[c++]
iOS Privacy: Instagram and Facebook can track anything you do on any website in their in-app browser [Vincent]
« Depuis qu'il n'est plus autorisé d'embarquer des sites internet tierces (via des frames) et que le détournement de clics (clickjacking) sont détectés par les navigateurs, les développeurs d'applications mobiles intègrent un navigateur dans leur application (twitter, facebook, instagram, ...). Cet article démontre que le navigateur embarqué dans les applications du groupe Meta renvoient des données utilisateur sans son consentement, mais expose également tous les risques de ces navigateurs embarqués.  »
I’m a security reporter and got fooled by a blatant phish [Sébastien]
« Le journaliste d'Ars Technica couvrant la sécurité offre un témoignage sur comment il n'a pas détecté immédiatement une tentative de phising (même si le titre exagère un peu: il n'a communiqué aucune de ses données, et se reproche juste de ne pas avoir immédiatement décelé l'imposture).  »
Kathleen Booth: Assembling Early Computers While Inventing Assembly [Vincent]
« Kathleen Booth est décédée à l'âge de 100 ans. Elle avait, entre autre, conçu le tout premier langage assembleur, et travaillé sur le traitement automatique du langage naturel.  »
DuckDuckGo, Google en mieux ? [Vincent]
« Un article sur les fonctionnalités et le credo de DuckDuckGo  »
Vocabulaire de l'économie (liste de termes, expressions et définitions adoptés) [Romain]
« Il faut désormais parler d'entreprise "gazelle" pour décrire une start-up en croissance, ou plus exactement, pour décrire une "jeune pousse dont la croissance soutenue pendant plusieurs exercices atteste l'extensibilité du modèle économique".  »
Better understanding how static and dynamic libraries work, on Windows, Macos and Linux [Laurent Steff]
« A simple yet comprehensive explanation of how libraries work, with tools detailed on each platform.  »