Desde hace ya casi un mes he unido fuerzas con BeCodeMyFriend, el colectivo Ágil de Valencia que desafía todas las definiciones. En “la madriguera” de BeCode comparten techo programadores ninjas, maestros ágiles, constructores de bicis y otros elementos variados. De hecho, ni siquiera compartimos techo ya que dos BeCodianos habituales trabajan en remoto desde Madrid. [...]
Categoría: Proyectos
Saturday live code: ¡Está vivo!
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 [...]
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)’ [...]