vendredi 5 février 2016
Run your own GitHub-like service with the help of Docker [Alexandre]
« Une alternative à GitLab pour héberger son propre service Git : Gogs (Go Git Service). »
Inside the Volkswagen emissions cheating [Romain]
« Un article bien écrit qui détaille la rétro-ingénierie du firmware d'un ECU par deux chercheurs. Il présente aussi l'architecture de ce type de logiciel, donne un aperçu du processus de développement, et montre les étapes qui leur ont permis de comprendre le "hack" destiné à tromper les tests anti-pollution. L'article se termine sur une visualisation convaincante. »
Enseigner l’informatique ? Cela s’étudie ! [Vincent]
« Cette interview d'Étienne Vandeput nous éclaire sur la didactique de l'informatique, c'est à dire la façon dont on enseigne l'informatique. Il explique notament comment il faut rechercher la stabilité, l'essentiel dans l'enseignement de l'informatique, même si l'informatique est un monde en perpétuelle évolution. »
Trying JSON in Django and PostgreSQL (and compare with MongoDB) [Benoit]
« Comment tirer parti du type de données JSON avec PostgreSQL et Django, et comparaison avec MongoDB. »
WSGI, une technique pour des applications Web en Python [Christian]
« WSGI est un standard d'interface entre un serveur HTTP et une application écrite en Python. Malgré sa simplicité, il est, paradoxalement, souvent expliqué dans la littérature de manière compliqué... Cet article de S. Bortzmeyer introduit avec beaucoup de pédagogie cette technologie. »
The Basics of Web Application Security [Hande]
« Un article sur les bases de la sécurité dans les applications web. »
Library authors: Don't forget the examples! [Maxence]
« De l'importance d'inclure des examples d'utilisation quand on développe une bibliothèque. »