GeoIp es una aplicación/base de datos desarrollada por MaxMind que permite a partir de la IP de un ordenador obtener su ubicación geográfica a nivel de país o incluso ciudad (Over 99.5% on a country level and 78% on a city level for the US within a 40 kilometer radius.).
Existe una versión comercial y una gratuita distribuida bajo licencia Creative Commons y que se compone de dos archivos, el más elemental (GeoIP.dat 1,3Mg) nos permite obtener el país de origen, el más completo (GeoLiteCity.dat 21Mg) la ciudad donde está registrada dicha IP.

La fórmula más sencilla para instalarlos sería hacer algo como:
wget -N -q http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
wget -N -q http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
gzip -d GeoIP.dat.gz
gzip -d GeoLiteCity.dat.gz
mkdir /var/lib/GeoIP
mv GeoLiteCity.dat /var/lib/GeoIP/GeoIP.dat
mv GeoLiteCity.dat /var/lib/GeoIP/GeoLiteCity.dat

Cliente GeoIP

Una vez instalado estas dos archivos solo necesitaríamos un cliente que consulte dicha base de datos y los tienes disponibles en los lenguajes más habituales: C, mod_Apache, PHP, JAVA, Javascript, Ruby, etc. Tanto los anteriores archivos DAT como los clientes los he instalado en openSuse 11.4 usando el repositorio Opensuse GEOIP para evitar compilar el módulo Apache en el que estaba interesado.

Una vez instalados los archivos .dat y los binarios, para hacer una consulta bastaría hacer en una consola
~> geoiplookup -f /var/lib/GeoIP/GeoLiteCity.dat 183.203.16.8
~> GeoIP City Edition, Rev 1: CN, 22, Beijing, N/A, 39.928902, 116.388298, 0, 0

Sigue leyendo…

miércoles, 18 de julio de 2012

Aprovechando las librerías PHP que ofrece uno es estos servidores gratuitos que pululan por internet el colgado un script que permite convertir el contenido XML de un archivo accesible desde la web en formato JSON utilizable fácilmente desde el javascript de nuestra web.
De esta manera podemos consultar y pasear información disponible únicamente en formato XML (como los de Meteoclimatic, motivo por el cual he hecho este script) desde una sencilla aplicación javascript ó simplemente acceder a datos de forma más dinánimca y sin tener que recargar la páginas como nos obligan otras aplicaciones tipo server side.

El servidor donde estaba alojado el script empezó a dar problemas en cuanto las solicitudes aumentaron quedando practicamente inutilizado el servicio, sorry.

La aplicación es esta http://cuadernodecampo.eu5.org/xj.php y funciona de la siguiente manera.

Espera recibir (GET) dos variables:
url [obligatoria] : apunta a un archivo XML de acceso público en la web
objeto [opcional] : si se especifica devuelve la conversión en forma de objeto javascript. Sigue leyendo…

sábado, 14 de julio de 2012

Jugando con la base de datos me construí un script que analiza el texto de los apuntes por autores contando las palabras más repetidas, una especie de nube de palabras pero más precisa (no deshechando artículos, preposiciones, etc…).
A Merche no la incluí en las estadísticas puesto que apenas daría algún resultado reseñable con cuatro apuntes enviados desde el movil. Sí que he incluido a Mónica que aunque ha escrito poco se puede ver alguna frecuencia curiosa y sobretodo los apuntes de Miguel y mios que dejan entrever que temas son los más obsesivos.
Me ha llamado la atención que los tres autores principales del blog, con tan diferentes número de apuntes (1535, 255, 24) compartan las dos mismas palabras más repetidas “de” y “que“.

(Hay que tener en cuenta que, obviamente hay (especialmente por mi parte) faltas de ortografía y otras que aunque lo parecen no son sino nombre de variables, como por ejemplo : anteriorPublicacion, no son dos palabras mal acentuadas sino una variable en un script)

La palabra más larga:
MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun (48)
La más larga con algo de sentido es:
desproporcionadamente (21)

Trebol-a

Para escribir sus 1.535 apuntes Trebol-a utilizó un total absoluto de 356.861 palabras mediante un vocabulario (palabras únicas) de 35.025 palabras.
La más repetida es de (18.675) seguida de que (11.800)

  • Las 5 palabras de 1 letra que más se repiten son:

  • y (9056 veces)
  • a (7433 veces)
  • o (1498 veces)
  • 1 (725 veces)
  • 2 (565 veces)

  • Las 5 palabras de 2 letra que más se repiten son:
    • de (18675 veces)
    • la (10831 veces)
    • el (8872 veces)
    • en (8524 veces)
    • un (4660 veces)

  • Las 5 palabras de 3 letra que más se repiten son:
    • que (11800 veces)
    • los (4202 veces)
    • con (3282 veces)
    • por (3258 veces)
    • una (3220 veces)

  • Las 5 palabras de 4 letra que más se repiten son:
    • para (2923 veces)
    • como (1907 veces)
    • pero (1357 veces)
    • este (837 veces)
    • esta (798 veces)

  • Las 5 palabras de 5 letra que más se repiten son:
    • desde (710 veces)
    • sobre (585 veces)
    • hasta (486 veces)
    • donde (467 veces)
    • ahora (410 veces)

  • Las 5 palabras de 6 letra que más se repiten son:
    • cuando (709 veces)
    • tiempo (432 veces)
    • porqué (367 veces)
    • imágen (345 veces)
    • aunque (239 veces)

  • Las 5 palabras de 7 letra que más se repiten son:
    • archivo (322 veces)
    • siempre (224 veces)
    • sistema (222 veces)
    • durante (220 veces)
    • algunos (218 veces)

  • Las 5 palabras de 8 letra que más se repiten son:
    • película (391 veces)
    • bastante (307 veces)
    • imágenes (283 veces)
    • programa (224 veces)
    • servidor (162 veces)

  • Las 5 palabras de 9 letra que más se repiten son:
    • cualquier (243 veces)
    • ordenador (159 veces)
    • siguiente (151 veces)
    • cartagena (148 veces)
    • descargar (134 veces)

  • Las 5 palabras de 10 letra que más se repiten son:
    • fotografía (208 veces)
    • escritorio (142 veces)
    • movimiento (78 veces)
    • desarrollo (74 veces)
    • sinembargo (67 veces)

  • Las 5 palabras de 11 letra que más se repiten son:
    • fotografías (192 veces)
    • simplemente (109 veces)
    • información (97 veces)
    • básicamente (78 veces)
    • condiciones (71 veces)

  • Las 5 palabras de 12 letra que más se repiten son:
    • continuación (100 veces)
    • directamente (81 veces)
    • aprovechando (42 veces)
    • herramientas (41 veces)
    • sorprendente (38 veces)

  • Las 5 palabras de 13 letra que más se repiten son:
    • especialmente (136 veces)
    • configuración (114 veces)
    • probablemente (114 veces)
    • perfectamente (93 veces)
    • impresionante (74 veces)

  • Las 5 palabras de 14 letra que más se repiten son:
    • funcionamiento (36 veces)
    • extremadamente (34 veces)
    • comportamiento (27 veces)
    • principalmente (27 veces)
    • ServiceRestart (26 veces)

  • Las 5 palabras de 15 letra que más se repiten son:
    • afortunadamente (23 veces)
    • suficientemente (23 veces)
    • correspondiente (18 veces)
    • aproximadamente (17 veces)
    • acontecimientos (15 veces)

  • Las 5 palabras de 16 letra que más se repiten son:
    • correspondientes (13 veces)
    • tradicionalmente (12 veces)
    • previsualización (9 veces)
    • innevitablemente (7 veces)
    • excepcionalmente (6 veces)

  • Las 5 palabras de 17 letra que más se repiten son:
    • considerablemente (17 veces)
    • sorprendentemente (13 veces)
    • duracionFragmento (7 veces)
    • periodistadigital (6 veces)
    • electrodomésticos (5 veces)

  • Las 5 palabras de 18 letra que más se repiten son:
    • independientemente (18 veces)
    • otromundoesposible (4 veces)
    • ManejadorMPFirefox (3 veces)
    • buildTwitterStatus (2 veces)
    • imagecopyresampled (2 veces)

  • Las 5 palabras de 19 letra que más se repiten son:
    • anteriorPublicacion (5 veces)
    • incomprensiblemente (4 veces)
    • imagecreatefromjpeg (3 veces)
    • ESMUR3000000030204A (2 veces)
    • extraordinariamente (2 veces)

    Miguel

    Para escribir sus 255 apuntes Miguel utilizó un total absolute de 101.933 palabras mediante un vocabulario (palabras únicas) de 14.235 palabras únicas. Sigue leyendo…

    martes, 3 de julio de 2012

    Desde Birding-Murcia (que ya os hablara en otra ocación) inauguran una sección titulada “Pajareros por el mundo” y dedicada a entrevistar a fotografos y/o pajareros de la región y parte del extranjero, y desde la cual prometen (si mis fuentes no me engañan) sorprendernos con algunas perlas en esto de observación de aves y en general de la naturaleza.

    Bien, y mientras llegan los ricos y famosos han tenido a bien estrenar la nueva sección de su web con una breve entrevista conmigo mismo acerca de fotografía de naturaleza.
    Pueden ustedes acceder a esta mini-entrevista desde esta página desde la cual queda inagurada la sección.

    lunes, 14 de mayo de 2012

    Las mentalidades van cambiando, afortunadamente, y aunque todavía hay quedan muchos energúmenos en puestos de relevancia que entienden el medioambiente como una puta mierda interpuesta entre ellos y su riqueza, otros parecen estar dispuestos a demostrar que la explotación racional y sostenible de nuestros recursos naturales no sólo es deseable, sino rentable y posible.

    BirdingMurcia

    Birding-Murcia es una de esas nuevas formas de hacer sostenible, un proyecto empresarial que unos buenos amigos acaban de echar a andar después de largos meses de preparación y dirigido al público nacional y extranjero que quiera conocer de la mano de unos guías de lujo la flora, la fauna y los paisajes de la Región de Murcia y alrededores.

    Birding-Murcia acaba de nacer pero desde luego no sus responsables, alguno de los cuales conozco desde los tiempos del post anterior. Ya tienen tablas en esto de la observación de la naturaleza y experiencia a nivel profesional de sobra en estos temas para como para asegurar que pocas cosas se pueden ver en la naturaleza de la región de Murcia que no conozcan ellos donde y como verlo.
    Si necesitáis algún visita guiada, orientación para fotografiar algún paraje ó especie singular, preparación rutas de senderismo, actividades para clientes/empresa diferentes, no dudéis en contactar con ellos que seguro tienen alguna propuesta interesante que ofreceros.

    Desde Cuaderno de campo nuestra felicitaciones y mejores deseos para Birding-Murcia en esta aventura en la que se embarcan ahora.

    Página web de Birding-Murcia

    sábado, 3 de diciembre de 2011

    ¿Te gustan las ballenas y los delfines? ¿quieres colaborar en la clasificación de sus voces? el proyecto Whale.fm lo pone muy fácil para tu participación.

    Colabora con Whale.fmColabora con Whale.fm

    El proceso para participar es sencillo:

    • Cliquéa en la imagen superior o aquí para visitar la web del proyecto
    • Escucha con atención la voz del recuadro central, el espectrograma de la voz de una ballena (orcas, delfines, calderones)
    • Busca la voz que más se le parezca de las disponibles en los recuadros pequeños. Escucha todas ó aquellas cuyo espectrograma se asemeje más al espectrograma principal.
    • Si encuentras alguna que coincida razonablemente bien pulsa sobre ☑ el icono verificación.
    • La voz selecciona se dispone junto a la principal, escucha ambas voces de nuevo y si crees que ambas grabaciones corresponde efectivamente al mismo tipo de llamada confirma pulsando MATCH.
    • A continuación se cargará una nueva lista de grabacioness.
    • Si no encuentras ninguna voz lo suficientemente parecida a la grabación propuesta pulsa → el icono de la flechita bajo el espectrograma para saltar a la siguiente.

    Sobre el mapa puedes ver algunos datos como el barco, el lugar donde se grabó la voz, etc…

    Feliz clasificación. Via Twitter

    Cuaderno de campo es un blog desarrollado y mantenido por Trebol-a y en el que escriben Trebol-a, Miguel, Merche y Mónica
    Si quieres saber algo más sobre los autores acude a la página acerca-de, si quieres contactar con alguno de nosotros hazlo a través de contactar ó de Google+

    Creative Commons: Todo el contenido de la web (imágenes, textos, vídeos, a excepción de aquellas obras de otros autores enlazados por Cuaderno de Campo) se acoge a los términos expresados en la licencia Creative Commons