jeudi 15 novembre 2018
When and why to clean up your code: now, later, never [Romain]
« Pourquoi, quand et comment nettoyer son code ? Ce billet propose quelques réponses à ces questions.  »
Migrating from create-react-app-typescript to Create React App [Romain]
« create-react-app est un moyen simple de débuter un projet d'UI web en javascript basé sur React. Jusqu'ici, les utilisateurs de TypeScript pouvaient se tourner vers un fork. Signe de l'importance grandissante de TypeScript, depuis la version 2.1.0, create-react-app prend directement en charge ce langage. Ce post de blog indique comment migrer du fork vers la version principale, apparemment sans trop de douleur.  »
A Ray-Tracing Pioneer Explains How He Stumbled into Global Illumination [Olivier]
« John Turner Whitted, ingénieur chez NVidia, raconte le début du raytracing, quand il fallait 1/60 ème de seconde à un VAX-11/780 pour calculer un seul pixel d'un scène simple et qu'il imaginait pour plaisanter avoir besoin d'une ferme de calculateurs Cray pour faire des rendus temps réel.  »
L’éditeur d’antivirus Kaspersky s’établit en partie en Suisse, pour tenter de dissiper les soupçons de collusion avec la Russie [Sébastien]
« L'éditeur d'antivirus Kaspersky - qui est la solution actuelle obligatoire pour les postes macOS et Windows chez Inria - tente de convaincre avec peine de l'étanchéité de ses données avec l'état russe en déménageant une partie de ses serveurs en Suisse. Le ton de l'article est assez critique, soulignant par exemple que ces données restent accessibles aux experts Kaspersky basés à Moscou.  »
Spectre, Meltdown researchers unveil 7 more speculative execution attacks [Sébastien]
« 7 nouvelles variantes de Spectre et Meltdown ont été publiées récemment; cependant elles seraient d'après Intel déjà couvertes par les patchs mis en place depuis le début de l'année.  »