Weekly Shaarli
Week 35 (August 29, 2022)
Très bon article sur l'envers des levées de fonds à tout va qui déstabilisent le marché et créées des environnements toxiques.
Aujourd’hui, on se pose les fesses dans un job comme on se pose les fesses dans un Uber Pool. Le conducteur, on ne le connaît pas, ni les passagers qui entrent et qui sortent au rythme des feux rouges.
Google limite les fonctions des adblockers dans Chrome avec la nouvelle v3 de son système d'extensions.
A partir de janvier 2023, les extensions utilisant encore la v2 seront désactivées.
Pour moi ça va permettre à Firefox de tirer son épingle du jeu avec un plus grand respect de la vie privée de ses utilisateurs.
PS: le meilleur adblocker reste encore uBlock Origin
Une tentative de fishing avec un faux courrier qui ressemble à un avis de recommandé La Poste!
Whoa ça c'est de l'avancée en IA qui claque!
Ils ont réussi à analyser les signaux cérébraux pour comprendre quels sont les mots qu'auraient voulu utiliser des personnes incapable de parler.
Les chercheurs arrivent à reconnaitre 793 mots à 73%.
Une image générée avec MindJourney gagne un concours d'art digital aux États-Unis.
La personne à quand même fait des centaines d'essais pour arriver à un résultat satisfaisant.
C'est quelque chose qui arrivera de plus en plus fréquemment et le monde du design se transformera pour inclure les IA avec des spécialistes en manipulation.
Un excellent document qui parle de tests unitaires et tests fonctionnels.
En règle général, il vaut mieux se concentrer sur les tests fonctionnels plutôt que les tests unitaires car ces derniers sont très couteux à maintenir, notamment leur de remaniement de l'architecture du code.
Quelques extraits:
Few developers admit that they do only random or partial testing and many will tell you that they do
complete testing for some assumed vision of complete. Such visions include notions such as: “Every line of code has been reached,” which, from the perspective of theory of computation, is pure nonsense in terms of knowing whether the code does what it should.Tests should be designed with great care. Business
people, rather than programmers, should design most functional tests. Unit tests should be limited to those that can be held up against some “third-party” success criteriaThe purpose of testing is to create information about your program. (Testing does not increase
quality; programming and design do. Testing just provides the insights that the team lacked to do a correct design and implementation.)Don’t underestimate the intelligence of your people, but don’t underestimate the collective stupidity of many people working together in a complex domain.
Anti-guide de bonnes pratiques
Merci à Gaël pour le partage ;-)
Un utilitaire pour trouver des informations sensible dans l'historique de votre shell!
Il y a aussi une commande un peu comme Git pour vider temporairement son historique avant une démo ou un partage d'écran:
shellclear stash
# do you demo
# restore your history
shellclear stash popUn article explicatif sur le versionning d'API chez LinkedIn.
Conceptuellement, ils vont dupliquer les ressources en interne en incluant la version de l'API Foo => FooResource_v20220201
Ils ont ensuite un service de conversion qui va convertir les ressources dans le dernier format possible pour éviter d'avoir à dupliquer le code.
Le népal a été touché par un séisme cet été et un de mes ami qui vit la bas a été durement touché.
Même si ce n'est pas beaucoup, chaque don fait une énorme différence pour lui et sa famille.
J'ai déjà effectué le premier versement des 300 premiers euros que j'ai doublé de ma poche pour palier au plus urgent.