logo

Acerca de

Bienvenido a mi blog, el sitio perfecto para mis inquietudes, experiencias e idas de olla sobre temas de hoy en día.

Historia al azar

Categorías

Últimas entradas

Últimos comentarios

Enlaces

Meta

photo Luis PeraltaEstado Jabber
Ziritione
Castellón Spain
39.997638, -0.064030

Sindica

Sindícame, por cortesía del subliminal Atom.

12 Abril 2008

Hace tiempo que tenía pensado publicar esto y al final, entre una cosa y otra, el tiempo ha ido pasando. La geocodificación inversa o reverse geocoding es el proceso de obtener una dirección o referencia local a partir de un par de coordenadas. Lo habitual suele ser lo contrario, el geocoding de toda la vida, donde a partir de una dirección obtenemos su par de coordenadas. Y digo lo habitual porque es una de las funcionalidades básicas que ofrencen las APIs de mapas (GClientGeocoder de Google o Geocoding API de Yahoo!). Lo que no suelen ofrecer es el proceso inverso (aunque hay varias ñapillas para hacerlo).

Ask tiene una API no pública para hacer precisamente esto. Ya veremos lo que dura una vez su uso se extienda (y espero que dure lo suficiente mientras se desarrolla Lost, que fue el primero en utilizarla de estranjis). La documentación aquí, gracias a Roland, con un ejemplo de código python.

26 Diciembre 2007

Wellcome screen Acabo de subir los primeros pantallazos de Lost. Más bien de la primera versión, porque ya conté que esto iba a ser un experimento tirando a largo. Pero así se ve un poco por dónde van los tiros.

Para los que preguntábais el porqué de necesitar un N70 es simplemente porque las versiones de software de los teléfonos de Nokia varían con mucha facilidad. Y con cada versión cambian cosas y no quiero perder tiempo haciendo funcionar Lost en un montón de dispositivos (ahora mismo, claro está).

Lo siguiente será aún más divertido, pero para eso me toca un poco de tarea de back primero.

16 Diciembre 2007

En el mundillo python o incluso en el mundo web, es de sobra reconocido que como parser de feeds nada le hace sombra a feedparser. Por varias razones:

  • Está escrito en python ;)
  • Le podemos pasar casi cualquier tipo de URI como fuente de feed
  • Parsea lo que le echemos: atom, rss, rss2. Incluso mal formados

Para hacer que funcione en mi móvil con un s60 he tenido que vérmelas hasta con la propia distribución de python de nokia: algún módulo que me falta, algún módulo que les ha dado por despiezar, ... Al final saber por qué no funcionaba ha costado. Así que antes que liarnos con explicaciones, he preparado un tar donde está todo lo necesario para hacerlo funcionar. Así que descargad feedparser para s60.

A la hora de instalar, hacer todo como python module salvo para testfp.py que es el programa de test. Al intentar instalar urlparse.py nos preguntará si queremos reemplazar la versión existente y le diremos que sí (tres métodos nuevos y unas cuantas constantes es lo que tiene de más).

Listo para servir.

16 Diciembre 2007

No, no voy a hablar de la archiconocida serie de televisión, sino del proyecto que tengo en mente y en mis dedos desde hace bien poco: Lost, never get lost again. Una prueba de concepto de la unión de dos ideas: localización y sitios cercanos; algo que creo que va a marcar la tendencia en tecnología en los tiempos venideros y que no hay que dejar de lado.

¿Qué tengo cerca? ¿dónde estoy? ¿qué necesito, aquí y ahora? Esas son las preguntas que voy a intentar resolver de cuando en cuando.

Las herramientas, por ahora, van a ser python, servicios de geolocalización y location aware search engines (como la API de 11870, pero no es el único). Eso, unido a mi N70.

Los experimentos irán variando, rápido, volcando ideas, intentando sentir una necesidad cumplida. El código intentará seguir a las ideas, la ansiedad saciada puede que un poco más por detŕas.

Y todo esto dentro de mi particular sesenta/cuarenta (no confundir con ochenta/veinte), que implica dedicar cuatro noches de cada diez a mis proyectos en vez de vagar por Perdition city. El nombre del proyecto no sólo hace referencia a encontrar esa seguridad diluida por el desconocimiento de no saber dónde estamos, sino por la vida que se puede llevar en una ciudad como ésta.

Busco betatesters. A ser posible con N70s. A ser posible tecnófilos. A ser posible con ganas de cambiar lo que significa estar fuera de casa.

Actualización: primeros pantallazos.