Antiguo y abandonado blog de Ricardo Galli :-(

Friday 16/9/2005

Los accesos a este blog con Google Maps

Filed under: Personal, Trucos — gallir @ 22:29

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 :-)

Con Google Maps

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.

10 Comments

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. Ricardo, seria un bon pluguin del wordpress això, no?

    Comment by pere — Monday 19/9/2005 @ 1:17

  10. 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

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress