sábado, junio 21, 2008

Guardando información de GPS con el TomTom para geoposicionar fotos

En nuestro último viaje quisimos poder geoposicionar fotos - añadirle información de GPS a las mismas para saber el lugar donde las tomamos - para poder luego publicarlas con alguno de los servicios que ofrece Flickr o Picassa. Existen llaveros USB como por ejemplo el Sony GPSCS1KA que va grabando la posición. Nosotros tenemos un TomTom, y este GPS utiliza Linux como sistema operativo sobre una plataforma ARM. Como pueden instalarse programas, y uno de ellos es Nmealogger.

Instalar el programa es sencillo a través del programa de gestión del TomTom. Una vez instalado, si observamos el disco del TomTom montado en el ordenador veremos un directorio /nmealogger donde está el programa y donde almacenará los datos. Los ficheros de datos que genera el Nmealogger tiene el nombre nmae_xxxx.log. Estos ficheros contienen líneas en formato nmea, que posteriormente pueden procesarse con ayuda de los programas que se usen para añadir la información de posición a las fotos.

La configuración del GPS está almacenada en el fichero /nmealogger/config.txt. Hay que tener en cuenta que en el caso del TomTom One XL que usamos nosotros, hay que cambiar la línea en el fichero de configuración a screenadaptation rider2, ya que sino, corromperá la pantalla (editamos en nuestro ordenador el fichero de configuración, poniendo el valor adecuado).

Una vez que queramos obtener los datos, copiamos los ficheros de /nmaelogger/nmae_xxxx.log a nuestro ordenador para posteriormente analizarlos.

Technorati Tags:

miércoles, junio 18, 2008

MacOS X 10.6 "Snow Leopard"

Aunque todavía utilizo intensivamente el Tiger y esta conferencia de desarrolladores he estado de vacaciones, y no he seguido las noticias, empiezan a aparecer detalles sobre lo que va a ser la próxima versión del sistema operativo de Apple, MacOS X 10.6 "Snow Leopard". Como con todo producto de Apple, entramos en la rumorología, pero la propia casa ha publicado algunas pinceladas de Snow Leopard. Parece ser que va a ser una evolución del actual Leopard, sin incluir demasiadas funcionalidades nuevas, un pulido de la actual base de código. Entre alguna de las novedades:
  • Apple apunta a introducirse la oficina, y ha decidido dar soporte en iCal, Mail y la Agenda a Microsoft Exchange antes de que la propia Microsoft lo haga. Todo esto sin que en un futuro, haya que descartar que Apple ofrezca su propia solución sobre MacOS X para integrar correo, agendas y calendario (como puede verse en lo de publicado sobre la versión de servidor.)
  • Seguir extendiendo el soporte de 64 bits en el sistema.
  • Por fin veremos la integración total del sistema de ficheros ZFS, desarrollado por Sun.
  • Un nuevo planificador de procesos (llamado "Grand Central") y nuevas herramientas para un mejor aprovechamiento de los actuales microprocesadores con varios nucleos que están siendo comercializados.
  • OpenCL , un lenguaje basado en C99 que permite aprovechar las capacidades de proceso de las actuales tarjetas gráficas, similar a CUDA de nVidia.
  • Nueva versión de Quicktime.

Technorati Tags: ,

martes, junio 17, 2008

Intercepción de comunicaciones: Suecia y algunas notas sueltas

Conforme el uso de las nuevas tecnologías de la información crece, la falta de control sobre estos sistemas asusta cada vez más a los Gobiernos democráticos porque no pueden controlar a los posibles delicuentes - seguridad -, que traducido al román paladino significa que no pueden controlar los orígenes de los flujos de información que les llegan a los ciudadanos.

La socialdemócrata Suecia ha aprobado una ley que le permite analizar todos los flujos de tráfico de datos que atraviesan sus fronteras (no sólo en EEUU van a cocer habas en este tema). La legislación obligará a todos los operadores de telecomunicaciones a colaborar con el Estado en estas tareas de espionaje al ciudadano, eso sí, como siempre, a la gloria de la seguridad.

Los Estados siempre han intentado tener un gran poder a la hora de intervenir las comunicaciones. Por ejemplo, forzaron a que las claves del algoritmo de cifrado A5 que usa el GSM fueran lo bastante cortas para que puedan romperse con facilidad, aparte de que los operadores de Telefonía Móvil, al menos aquí en España, tienen la obligación de ser pinchables. En Francia, estuvo durante mucho tiempo prohíbido el uso de criptografía fuerte, mientras que la exportación de este tipo de sistemas desde EEUU se consideraba como exportar armas. Cada vez más todo este tipo de medidas me recuerda a la película La Vida de los Otros, película que retrata el espionaje de la Stasi en la RDA, y que parece, que los europeos nos empeñamos en repetir.

En consonancia con este tipo de leyes, no está mal recordar propuesta de regulación de blogs. Al final todo se reduce a una frase: hay que controlar los flujos de información.

Actualización

He podido leer hoy en Desde el Exilio que de momento, han parado la ley.

Actualización x2

Pues parece ser que tras unos cambios cosméticos han aprobado la ley. Puede verse más información en Ars Tecnica y Slashdor

Technorati Tags:

lunes, junio 16, 2008

De vuelta de vacaciones

El blog ha estado detenido estos quince días que he estado de vacaciones. Mi mujer y yo no hemos ido a Canada, haciendo una ruta en coche de alquiler desde Calgary a Vancouver: Banff, Jasper, Clearwater, Whistler, Victoria. Destanca los parques nacionales de Banff y Jasper o la Isla de Vancouver. Conforme vaya teniendo tiempo iré colgando las fotos y la crónica del viaje - con un poco de suerte y si la información del nmaelogger que le pusimos al TomTom, espero poder geolocalizar las fotos y la ruta que seguimos.

lunes, junio 02, 2008

OpenTom

Los GPS que fabrica TomTom son sistemas embebidos con procesadores ARM que utilizan Linux para funcionar. Cualquiera puede ver el contenido de la flash de arranque y ver el sistema - y modificarlo, con cuidado -. Hay un proyecto, OpenTom que tiene información sobre como es este sistema y programas que se le pueden añadir al mismo (desde como conseguir una shell hasta un programa que permite almacenar las rutas). Entretenido para los que les guste ver las tripas de estos dispositivos.

Technorati Tags: