

« Des données géolocalisées animées »
Objectif / contraintes : être capable de générer, en moins de 48h, une animation d'une minute, à partir d'un fichier .xml enregistrant toutes les connexions faîtes à l'application Shazam en 24H.
Un fichier .xml est un simple fichier texte, qui a la particularité d'utiliser une structure systématique pour enregistrer des informations. Voici un extrait du fichier qui a servi de base à l'animation :
Sont ainsi enregistrées pour chaque requête faite à Shazam lors d'une journée aux États-Unis, l'heure et la localisation. Cette structure se répète sur plus de 332 000 lignes...
S'il fallait travailler « à la main » chaque point, à raison d'une minute de travail pour chaque point (le temps de le placer exactement sur un carte, d'animer, etc) il faudrait plus de 3 ans pour une personne employée à 35H (et qui oublierait de prendre ses congés).
On pourra donc, au choix, prendre le risque de perdre son premier né et de d'être envahis de sauterelles en rétablissant l'esclavage ; ou bien profiter de la nature « systématique » du fichier .xml pour automatiser le travail avec un peu de programmation.
Contre un humain à une opération par minute, on aura avec un processeur moyen, 1GHZ, c'est à dire à 1 milliard d'opérations en une seconde.
À partir de là, ça vaut le coup de risquer une pluie de boulons et la vie de J. Connor.