Los accesos a este blog con Google Maps
Esta tarde tenía ganas de hacer algún programa nuevo y que pudiese acabarlo rápido. Se me ocurrió lo de Google Map y poder ver en tiempo real los accesos a este blog de los últimos 15 minutos.
Primero hice un programa en Perl (¡ei!, ya lo sé, es un hack rápido de media hora) para obtener las direcciones, obtener sus coordenadas y guardarlas en una cache –para evitar hacer siempre las mismas consultas–. Este script se ejecuta cada tres minutos desde el crontab. Además de guardar la cache y obtener las coordenadas, también genera el xml que se usa finalmente para el mapa.
Finalmente hice el Javascript con el API de Google. El color de los punteros está relacionado con el número de IP distintas que se han conectado desde la misma ciudad.
Lo de abajo es el resultado… si seguís el link lo veréis… con Mozilla o Firefox. Ha sido divertido
NOTA: Sólo salen esas direcciones IP que están localizadas por HostIP. Lamentablemente todavía son la minoría (menos del 30%). Así que ya sabes, si no ves la tuya, corrígela.

Echale un vistazo a ClustrMaps (por si no lo has hecho todavía -no quiere hundirme de nuevo- ):
http://clustrmaps.com/
“For light/casual users (http://www.scriptor.org/
http://clustrmaps.com/counter/maps.php?url=http://scriptor.org
Comment by maty — Friday 16/9/2005 @ 23:29
Ese no lo he visto, pero ya está hecho. No es que estaba interesado en saber de dónde vienen las visitas, sino en programarlo.
Comment by gallir — Saturday 17/9/2005 @ 0:50
La web de HostIP no funciona
Tras elegir la ciudad, pide reiteradamente un código de confirmación (esos típicos con unas letras medio tachadas para evitar automatismos).
Lástima…
Bonita idea, Ricardo.
Comment by FrIkI — Saturday 17/9/2005 @ 3:51
Si, me pasó, luego intenté bajarme los fuentes vía SVN y me dió error de “disco lleno” :-(. Supongo que sin espacio de disco no podrá verificarlo.
Comment by gallir — Saturday 17/9/2005 @ 4:33
Te lo comenté por si te sugería ideas.
1. Confirmo lo de HostIp, no hubo manera de que aceptase a mi querida ciudad: Tarragona.
2. Cuando quiero ver el Mapa de Accesos, “res de res”. Con el navegador K-MeleonCCF Nauscópico desde windows (motor Gecko 1.8*).
Comment by maty — Saturday 17/9/2005 @ 11:00
Interesante Hack Ricardo
Algo parecido hize yo, mucho mas simple solo una IP y juntando tambien HostIP y Gmaps, cuando aun no habia APIS.
Por si quieres visitarlo
http://kharkoma.homelinux.com/gmaps/gmapip.html
http://kharkoma.homelinux.com/gmaps/
Como bien dices es divertido
Sergio
Comment by kharkoma — Saturday 17/9/2005 @ 11:15
Muy bueno el tema este del google maps,
respecto a lo de hostip, que pasa con las ips dinamicas?
y los que teneis ip fijas? os da igual dar mas info de vuestra ip? quiero decir no es perder anonimicidad? ya se que no es dificil sacar esa informacion, pero tampoco me parecepositivo ofrecerla uno mismo.
Y el proxy-cache afecta?
Bueno, un saludo
Comment by Uno — Saturday 17/9/2005 @ 12:36
Las direcciones IP no son demasiado “nómadas”, normalmente se distribuyen por grupos por cada región, según la orgnaización de laas redes de los ISP.
Y por otro lado, la dirección IP no ofrece demasiado anonimato.
En el caso del HostIP, están asociadas a ciudades, y esa información se puede obtener de muchos lados. A veces basta con ver el nombre del host que le ha puesto el ISP.
Y aunque tú no pongas tu IP, si otra persona da de alta la suya y está cercana a la tuya, ya es suficiente.
Comment by gallir — Saturday 17/9/2005 @ 13:33
Ricardo, seria un bon pluguin del wordpress això, no?
Comment by pere — Monday 19/9/2005 @ 1:17
Por cierto, si te gusta Google Maps, lo mismo te gusta este sitio, una comunidad de fotos sobre Google Maps y con un poco de Ajax:
http://www.panoramio.com
Comment by Edu — Tuesday 4/10/2005 @ 13:44