Semana 334

Y por fin se acabó Octubre, un mes que se me estaba haciendo cuesta arriba. Con el cambio de mes llega una nueva participación en Movember, y echar una mano a la causa, nos fuimos con Néstor a un barbero la semana pasada para empezar afeitados el mes. Si a alguien le apetece donar mi perfil o el de cualquier otro es buena opción, todo va a la fundación.

El mismo día del afeitado lo empalmamos con un concierto de Ara Malikian, y tras ello con la Zentyal 4.0 Release Party. Efectivamente, una fiesta con excusa de una nueva release de su software. Creo recordar que es la tercera fiesta que organizan a la que me acerco, y en cada una de ellas me lo he pasado mejor que en la anterior, espero que la tendencia continúe :P.

Con algo de resaca de la fiesta Zentyal, el jueves tuvimos un nuevo Zaragozarb. En esta ocasión fue una charla de Mike acerca de scraping con Nokogiri.

Sin dormir prácticamente al día siguiente esperaba un viaje a Bilbao. Nos tocaba contar en el BIME Hack Day nuestro proyecto de CRAsAragón dentro de la charla sobre Aragón Open Data de Jose Mª Subero (por ser uno de los premios del Jacathon). En definitiva, que íbamos de teloneros, cosa que también nos dio acceso a poder disfrutar del BIME Festival.

Personalmente me lo pasé bastante bien viendo a un puñado de grupos a los que ya conocía, y por supuesto descubrir o prestar más atención alguno de los que apenas tenía referencias. Además tuve la oportunidad de coincidir un rato por ahí con Borja Reinares y con Leticia (parte del equipo de mhop, con quién todavía no nos conocíamos en persona!). Pero me quedó pendiente echarme una con Dani Reguera, para la siguiente.

Pero como (aunque molaría lo suyo) no vivimos de los saraos, tocó meterle caña bien a un par de proyectos:

  • Con Nort arreglando varios temas para cerrar cuestiones de la versión mobile, como de la web y del backend. Efectivamente, volviendo a consumir el grueso de mi tiempo. Cada vez con más ganas de verlo en producción.
  • Ver algunos cambios para mhop y añadir una pequeña funcionalidad en la gestión del contenido. También me tocó darle una pensada a la primera versión de la landing web de un proyecto spin-off que se lleva madurando unos meses y se hará público en (espero) no mucho más de una semana.

También andamos de tanteo para alguna cosa nueva que me apetece y motiva bastante, pero por el momento nada concretado. Por el momento ando con poca prisa por empezar cosas nuevas, que tengo demasiadas cositas propias a la que debería prestarle más atención durante este Movemeber... más allá de mi futurible bigote, por descontado.

Buena semana, MoBros y MoSistas.

Semana 333

Aunque este mes se me está haciendo un tanto largo, la semana empezó bien. Con la excusa de que Iván apuraba su última semana de vacaciones en estas tierras y que Mark también se volvía para una buena temporada a Australia, montamos una cena con una buena representación de cachirulistas.

Hacía días que no nos juntábamos a comer o cenar, aunque en esta ocasión ni si quiera intentamos grabar un podcast :P.

Tras una mañana itinerante me pasé a trabajar un rato (el suficiente para que me trolearan) por los HQ de Dodo Cojo.

De improvisto, Iván se animó a preparar para el viernes un Taller de Atlasboard, una herramienta escrita en node.js para montarte tus propios dashboards. Me entraron ganas de trastearlo y volver a flirtear con el mundillo node, otra cosa será sacar tiempo para ello... Y después del taller, como es menester, unos cuantos nos fuimos a tomar unas cañas.

En cuanto a proyectos actuales:

  • En Nort estuve implementando algunos cambios de requisitos en la aplicación móvil, también arreglando varios temas relacionados con la seguridad del backend y un bug bastante problemático en el frontend. Lo habitual estos últimos meses con este proyecto absorbiendo la mayor parte de mi tiempo.
  • Estuve pegándole un vistazo a HelpScout, y decidí que por ahora voy empezar a usarlo para el soporte de Minchador.

Buena semana.

Semana 332

La semana pasada resultó bastante agotadora, el lunes era festivo en Aragón y quedó una semana un tanto comprimida con mucho por hacer para recuperar los días no trabajados la semana anterior. Mucho estrés, preocupaciones y descansar bastante mal; os aseguro que cuando empalmas varios días seguidos así te preguntas por qué cojones te pusiste por tu cuenta, por suerte no es lo habitual. Y para rematar, el fin de semana fue de todo menos tranquilo.

Había Rails Rumble y me apunté con Javi, Rafa y Guillermo. Hasta el día de antes no decidimos proyecto, estuvimos hablando de diferentes ideas que teníamos, hasta que comenté uno que me rondaba hace tiempo que podría tener sentido. Una web que te recomendara recetas a partir de los ingredientes que tengas. Y de este hackathon salió leancook.

Leancook

Falta trabajo para afinar las búsquedas, pero no está mal para un fin de semana en el que tampoco es que estuviéramos concentradísimos en ello y nos metiéramos un palizón. Podéis ver un pequeño resumen de la parte técnica en nuestra ficha de equipo, y si queréis votarnos ahí genial :).

Ha vuelto a empezar la temporada en los 2 equipos de fútbol 7 en los que juego los fines de semana. La temporada pasada dije que debería dejar alguno, y además de no haber dejado ninguno, resulta que en el que juego entre semana (fútbol sala) pasamos a los lunes por votación del equipo: 3 partidos en 3 días. Veremos cuanto tardo en reventar.

En cuanto a cuestiones de trabajo:

  • No sin dolor, desplegué en el servidor de producción proyectoSinNombre. Aproveché para actualizar la versión de Refinery y alguna que otra gema. En realidad está desplegada la parte de la que tenemos la conformidad del cliente, tenemos otra parte de la que todavía la tenemos pendiente. Pero al ser partes complementarias, el cliente ya podría hacer público el proyecto una vez cargado de contenidos.
  • Trabajé sobre algunas pequeñas mejoras de mhop que me habían pedido los gestores del contenido.
  • Estuve analizando una web para presupuestar a una startup local un trabajo de web scraping.
  • Tocó trabajar duro en Nort. Seguir trabajando en detalles tanto para la aplicación móvil como para la web, trabajando bastante con el SDK de Facebook para mejorar la integración entre otras cosas. A finales de semana hicimos una demo con el cliente y salió bastante bien.

Buena semana.

Semanas 330 y 331

Se acabaron las fiestas del pilar, este año han sido bastante más tranquilas para mi que el año anterior (en el que posiblemente debí perder un par de años de vida :P). Pero aún me tomé un par de días libres para poder disfrutar de conciertos y juntarme con algunos amigos.

La semana previa a pilares la empecé bastante acatarrado, el gen de los autónomos para evitar bajas laborales lo debía tener un poco averiado y tuve un par de días de bajo rendimiento, pero llegué mejor al final de la semana.

En la de pilares pasé por las Geek's Talks especial Oktoberfest, a la que había decidido no ir pero terminé arrancándome en el último momento a base de lo que me trolearon.

Durante este par de semanas dediqué algunos ratos a un petproject para poder ver en el teléfono la oferta de conciertos en Zaragoza, una aplicación Rails bastante chorras alimentada de datos por un pequeño scraper basado en Nokogiri (también le puse Active Admin, por trastearlo un poco). Y es que aunque hay un par webs que tienen bastante información de lo que se mueve en las grandes y pequeñas salas de Zaragoza, son una castaña para consultarlas en el teléfono.

En realidad ya hace un par de años que esta idea la estuvimos trabajando sobre el papel con un amigo, además de conciertos pensábamos en incluir otro tipo de actividades culturales y de ocio. Pero al no ver un modelo de negocio claro que nos pudiera dar algo de rentabilidad a medio plazo (lo de afiliados, publicidad, cobrar a las salas/bares... iba a estar jodido) pasó a la lista de ideas felices que me vendrían bien a mi pero difícilmente jamás den un duro.

Y, en fin, como todo final de trimestre hacer la recopilación de facturas para cerrarlo.

En cuanto a proyectos:

  • Aún a vueltas con proyectoSinNombre, estuve de mailing con la gente de sistemas para que me dieran acceso a una máquina suya vía VPN. Lo típico que se presupone a grandes organizaciones, me tocó cruzarme bastantes emails hasta que conseguí acceso a la máquina tanto ssh para el despliegue como http para ver y probar la web.
  • En mhop estuve mirando algunas propuestas de mejoras sobre las que tengo que trabajar. También tuvimos una nueva reunión de coordinación, pero nada productivo.
  • Y en Nort empezamos a ver la recta final para la puesta en producción. La mayor parte de mi esfuerzo ha ido en trabajar en la versión móvil Cordova, que es la que tiene nuestra prioridad en este momento; aunque trabajando también en adaptar algunas cosas de backend que tenemos en Grails. Y por supuesto tocó ir resolviendo algunos errores e ir limando detalles.

Buena semana.

Semana 329

He intentado recuperar la rutina de publicar como tarde el lunes por la noche, pero por una cosa u otra al final no publiqué el lunes, y tampoco el martes. Pero casi mejor no dejar que se vuelva a acumular con otra semana.

Otro mes que se acababa, y otro Zaragozarb. Donde Néstor nos estuvo hablando de su proyecto personal bolt y de cómo integra ruby y arduino.

Tenía marcado en el calendario el Jacathon Aragón Open Data. Un hackathon para el que no cerramos equipo hasta 2 o 3 días antes, y donde no decidimos los sets de datos sobre los que trabajar y qué íbamos a hacer hasta después de la media hora de haber empezado. Teníamos un par de ideas algo diferentes, pero hasta que no invertimos unos minutos en investigar los sets de datos, no nos decidimos.

Mi equipo (los JodoCoders) lo formamos Rafa Ramos, Javi Rubio, Jesús Barón y yo. Desde luego que para mi un equipo un tanto extraño con 3 desarrolladores y 1 analista de datos, sin alguien de diseño yo me sentí un poco perdido al principio (vale, principalmente porque eso me obligó a tener que hacer tareas de frontend para lo que soy un zoquete :P).

El proyecto fue CRAs Aragón, para visualizar la situación y conocer la evolución de los Colegios Rurales Agrupados de Aragón. Utilizamos los datos del catálogo Open Data, pero encontramos inconsistencias y, comparándolo con otros datos oficiales, llegamos a la conclusión que en ese set los datos no podían ser totalmente correctos.

A nivel técnico, hicimos la web en python con flask. Se procesaron los datos con Access para importarlos posteriormente a MySQL. Mientras que en el frontend usamos html5boilerplate, foundation, leaflet con los tiles toner y el casi-omnipresente jquery.

Al final resultó que nos llevamos un par de premios. A la idea más novedosa y la votación del resto de participantes. Aunque hay que aclarar que el primer premio del jurado y el de participantes no podían coincidir; al parecer fuimos segundos en la votación de participantes tras Visual Aragopedia, que se llevaron uno de los primeros premios. Y tras las 24 horas de competición, disfrutamos de la noche jacetana :).

En fin, en cuanto a trabajo, además de algunas cosas relacionadas con posibles nuevos proyectos y ver si cerramos alguno que anda por ahí coleando hace algunos meses, esto es un resumen de lo que dio la semana:

  • Ya hay imagen nueva para minchador, falta maquetar el diseño y adaptar algunas partes de la aplicación, aunque me temo que esto se va a quedar un par de semanas parado.
  • Tuvimos reunión del proyecto paralelo a mhop para definir algunas cosas de la landing page y aplicación
  • Y en Nort el grueso del trabajo de desarrollo. Resolviendo algunos tickets relacionados con las aplicaciones web y móvil, implementando gráficas, realizando algunos cambios en funcionalidades existentes... Estamos en un punto del proyecto en el que tenemos que pulir detalles para que todo vaya lo más fino posible.