Bueno, justo a las doce de la noche y después de unos pequeños problemas de muerte prematura y fallos iniciales, he conseguido llegar a la meta que me había propuesto esta mañana: Sacar una versión de Bisicalc para todas las ciudades españolas que exponen los datos de las bicis de alquiler. Esta semana pondré un [...]
Archivos del mes: diciembre 2011
Saturday live code: testing, testing, testing
Ya casi estamos. Al final he pasado más tiempo haciendo testing de la aplicación y arreglando bugs que programando. Buena señal. Aquí un pantallazo de la fase de testing con el simulador de iOS, para ver que la home page era visible y usable desde dispositivos móviles: La mayoría de los problemas han sido causados [...]
Saturday code live: el segundo bug del infierno
Debería haber subido ya la versión que os he estado enseñando a bisicalc.com… pero algo se ha interpuesto en mi camino: El bug del infierno de último minuto™. Para resumir dos horas en dos minutos: El API de Citybik.es me devuelve la fecha y hora de actualización de cada estación en formato: Pero Javascript en [...]
Saturday live code: No os tengo olvidados
Estoy en ello, ahora viene la parte peliaguda… actualizar servidores. De momento os dejo con una foto de Sevici:
Saturday live code: bizi Zaragoza funcionando en 5 minutos
Al final aquello de divide y vencerás ha funcionado. Sólo cambiando el javascript con las coordenadas de Zaragoza… ¡tachán! El javascript:
Saturday live code: El efecto Baixing
Me comentan que en el bicing de Barcelona tienen lo que se conoce como “el efecto Baixing”: todas las bicis acaban concentrándose cerca de la playa, en las zonas más bajas de la ciudad. Debe ser porque a la gente no le gusta pedalear hacia arriba. No conozco mucho la geografía de Barcelona, pero se [...]
Saturday live code: El típico bug que te lleva una hora y se resuelve con una línea de código
El API de Citybik.es en JSON usa UTF-8 para codificar los caracteres. En el primer intento de hacer los mapas térmicos de bicing, las etiquetas de las estaciones con nombres con acentos o cedillas salían con “un garabato”. El parsing del JSON lo hago con jQuery y al inspeccionar las variables podía ver que el [...]
Saturday live code: Primer pantallazo “enseñable”
Sigo con mi misión Rodriguez del sábado: Adaptar Bisicalc a todas las ciudades españolas que exponen los datos de su red de bicicletas de alquiler. Después de reducir el ámbito del problema, hacerlo todo en local y sin base de datos, y separar los datos de las funciones de dibujo, para que luego el trabajo sea [...]
Saturday live code: Divide y vencerás
Una vez mirado el API de CityBikes veo que hay bastantes diferencias con el que uso yo, es decir, que voy a tener que adaptar la parte de proceso del modelo de datos. En lugar de liarme con Ruby on Rails y todo a la vez, sigo la ‘estrategia del comedor de turrón duro (TM)’ [...]
Saturday live code: Blogueando un programa
Hace unos días vi las APIs de CityBikes, que dan acceso a las estadísticas de uso en vivo, no sólo de Valenbisi, sino de muchos otros sistemas. Hoy me he levantado “faener” y, con eso de que soy mi propio jefe, y estoy de Rodriguez, voy a intentar añadir servicios de mapas de ocupación por [...]