20 Things I Should Have Known at 20

J’avais oublié de faire une référence à ça ici.

Collusion

collusion-cedricbonhomme

Lorsque je regarde cette vidéo je me dis que mes extensions Firefox protègent quand même bien ma vie privée. Le graphe ci-dessus représente deux semaines de navigation.

Linux dans l’automobile

Voilà, enfin une voiture correcte utilisant Linux. Mais je ne crois pas que ce sera pour beaucoup de Linux addict, pour le moment…

OpenPhoto et OpenStreetMap

Vous avez maintenant la possibilité de choisir le service de géolocalisation utilisé par OpenPhoto, entre autres OpenStreepMap. Voyez par exemple cette photo.

Pontiac Bloc Métal 41

Pontiac Bloc Métal 41

Et dire que quand j’étais petit je jouais avec. D’autres beaux appareils ici.

J’apprends Haskell et Go

Les deux en mêmes temps 😉

Haskell m’avait été conseillé suite à mon premier billet sur le langage Go (que je tente également de découvrir). Le seul langage fonctionnel que je maîtrise assez bien est Objective Caml. Il est donc intéressant d’apprendre un nouveau afin de comparer et peut être avoir un nouveau langage fétiche. À mon niveau jobserve surtout des points communs entre OCaml et Haskell ([1], [2]). Je n’ai pas encore étudié des choses comme les monads. Pour l’instant je préfère OCaml.

À lire et à écouter

Voici deux liens intéressants:

  1. Gödel and the limits of logic;
  2. ESR at Philly JUG.

Le premier est un article très intéressant sur Gödel. D’ailleurs l’auteur de l’article me rappel l’intervenant d’une petite conférence sur Alan Türing, à laquelle j’ai assisté il y a quelques temps.
Le second est une vidéo d’Eric Steven Raymond (ESR) sous forme de questions/réponses, de manière informelle. Il parle notamment du mouvement open-source et des languages fonctionnels. De plus selon lui, la GPLv3 est maintenant moins nécessaire, car nous avons gagné.

Marche Gourmande 2012 de Sierck-Les-Bains

Pour les personnes n’ayant pu venir, la marche en quelques chiffres:

Livre “Data Structures and Algorithms with Object-Oriented Design Patterns in Python“

C’est malin, maintenant grâce à ce livre je peux recommencer mon implémentation. Merci quand même à l’auteur!

Tag:junction=roundabout

OpenStreetMap - Roundabout

Comme on peut le constater dans la fenêtre de gauche de la capture, il y avait un léger bug dans mon algorithme. Maintenant corrigé. Donc si un jour vous bidouillez des fichiers OSM, pensez que les chemins (qui sont orientés ou non) ne représentent pas forcément les rond-points (qui eux sont à sens unique par défaut). Sans oublier les “mini” rond-points.