Les articles du mois - Juin 2019

écrit par Jérémy Génard publié le mercredi 26 juin 2019

Hacking avec RAMBleed. Séisme dans le monde de la sécurité informatique ! Une nouvelle faille matérielle a permis à des chercheurs de récupérer des clés RSA de 2048 bits en attaquant OpenSSH !


Data structures vs Objects. Oncle Bob nous explique la différence entre une structure et un objet au moyen d'un dialogue entre deux interlocuteurs.


Design = Communication. Le design selon Donald Norman n'est qu'une forme de communication. A partir de là, il faut comprendre comment fonctionne l'humain. Il faudrait 7 étapes pour aboutir à l'action d'un utilisateur.


Anti-pattern en JavaScript. Vous êtes un aficionado du pattern reduce ...spread ? Je crains qu'il ne faille revoir votre copie. Explications sur les performances de cet anti-pattern très à la mode dans la communauté JavaScript.


API ? On vous a déjà demandé ce qu'était une API (Application Programming Interface) ? Quoi de mieux qu'une illustration pour y répondre :)


Fusion tableaux en JavaScript. Si la performance est importante dans votre application, et que vous devez fusionner 2 tableaux en JavaScript, préférez l'utilisation de array.push plutôt que array.concat.


Machine Learning. Pas facile de s'y retrouver lorsqu'on parle de machine learning. Ce repository GitHub propose des exemples concrets autour de l'apprentissage supervisé et non-supervisé et des réseaux de neurones.


GraphQL. Vous connaissez de manière théorique GraphQL, mais vous vous demandez ce que ça donne en pratique, en voici un exemple en utilisant l'API de Github.


Interview. Une interview de Kyle Simpson l'auteur de la série de livres sur le JavaScript : "You don't know JS" où il évoque son rapport à ce langage et sa vision. Inspirant !


Livres. Une sélection de 9 livres pour développeur qui vous permettront de développer vos compétences, avec la présence des livres de Robert C. Martin (alias Uncle Bob).


Devoxx France


La conférence Devoxx France 2019 a eu lieu en avril et les vidéos des différentes présentations sont désormais disponibles sur Youtube.


Voici notre sélection :


https://youtu.be/ilcWOQveNKY
https://www.youtube.com/watch?v=bzNovEJ3iHk
https://youtu.be/j_4sadjjWh8
https://www.youtube.com/watch?v=f6_99ExOvWs