Semana 275

De nuevo me retraso en mi retro semanal. No saqué tiempo el viernes y el fin de semana ha sido movidito por las fiestas de Binéfar, las fiestas mayores que para mi siempre han cerrado el verano. El anterior estuve en las de Cintruénigo en casa de unos amigos, sólo un día que pasó volando, les debo una visita con más tiempo.

Esta semana me tocó estar un poco pendiente de las charlas que montamos sobre movilidad en CachiruloValley, además que nos costó más de lo esperado confirmar el lugar del evento.

Momento de la ronda de preguntas

Por otro lado, a falta de confirmación oficial, parece que vamos a desarrollar un proyecto nuevo entre varios freelancers. La temática del proyecto me apasiona y muchos de los freelancers somos colaboradores habituales, pero es un proyecto que deberá ver la luz en cuestión de pocos meses y el cliente no es de los que estamos habituados a tener; esperemos que salga bien el experimento :).

Y lo que son los proyectos actuales:

  • En qstion estuve puliendo detalles de las funcionalidades de posproducción, mergeando ya a la rama de desarrollo principal.
  • Estuve con el scraping de un nuevo servicio y arreglando otro que se había roto.
  • Habían pendientes unos detalles del frontend de mhop que había que finiquitar, además de permitir añadir videos de youtube para las páginas de producto.
  • También tuve que dedicarme a hacer unos cambios en un proyecto por el mero hecho de cumplir las especificaciones de despliegue de sistemas. Desde luego que trabajar con algunas organizaciones es un dolor.

Buena semana.

Semana 274

Esta ha sido una de esas semanas que pasa volando. El sábado que tuve la boda de unos amigos (evento que aproveché para aprender por fin a hacerme el nudo de la corbata :D), hemos retomado las pachangas de pretemporada de fútbol 7, el miércoles fui a las Geek Talks y han habido un par de noches que se nos han ido ligeramente de las manos :D.

Pero bueno, que también he trabajado:

  • Estuve haciendo pequeños cambios en mhop, lo típico de cuando un proyecto está al 95% empiezan a salir pequeñas cosas. También estuvimos tratando algunos temas legales.
  • Reservé el nombre de mi empresa, espero que dentro de poco tenga ya todo esto cerrado. También me junté con una abogada para que me asesorara (sí, consultobirra) de algunas cuestiones relacionadas con minchador y encontré a alguien de marketing de confianza que me puede ayudar con el copywriting.
  • Hice algo de trabajo de web scrapping de servicios nuevos.
  • Seguí con la postproducción de entrevistas de qstion, ya están casi todas estas features listas.
  • Ayer mismo estuve arreglando un problema de DNDzgz en la sección de autobuses. El problema estaba relacionado con el cambio de la web de Tuzsa a Urbanos de Zaragoza, evidentemente con esto el scraping no funcionaba.

Buen finde.

Y se acabó Cadius Zaragoza

Tras más de 8 años ha llegado el momento del final de Cadius Zaragoza, la verdad que ha costado tomar esta decisión, pero hay que darle cierre. Es mejor recordar esos tiempos donde nos podríamos juntar tranquilamente una veintena de profesionales, aficionados e interesados a temas relacionados con la usabilidad y a la tecnología en general.

No dejéis de leer el post de Daniel Torres Burriel, Cadius Zaragoza llega a su fin. En serio, a mi me ha puesto los pelos de punta.

Como para otros muchos, para mi fue la primera comunidad local en la que participé, creo que sería en 2006 o 2007 cuando empecé a asistir a los Cocktails Cadius. Buscando en flickr, además de verse más jovenzano, uno se pone nostálgico.

El Cadius me ha permitido conocer a muchas personas, y poder entablar amistad con algunas de ellas. Incontables las cervezas que nos hemos bebido, las risas que nos hemos echado en las cenas y la cantidad de bares que hemos cerrado. A mi además me provocó inquietudes, fue nuestro ejemplo cuando empezamos el Zaragoza Java User Group y en muchas cosas también para CachiruloValley .

Sólo puedo decir que máximo respeto.

Semana 273

Semana movidita esta que termina. Empecé la semana con la charla de Selenium en el grupo de Python y la he terminado visitando un par de días a la gente de BecodeMyFriend en Miravet.

Fui a Miravet con Pablo, que iba a contarnos cómo pone en práctica la técnica de Impact Mapping (al fin tuve oportunidad de asistir!). No fueron días productivos en sí, pero compartir un par de días intensivos con Xavi, Aitor y Luis no es como para decir que estuviéramos de relax.

Aprendiendo, y discutiendo, sobre Impact Mapping

Además de sobre Impact Mapping (que trataré de poner en práctica para ayudar a definir la estrategia en el desarrollo de un par de productos), hablamos de muchas otras cosas: técnicas, el estado del arte de la comunidad agilista española, posibles futuros eventos, comunidades locales, carretera y manta, startups, como ve la sociedad a nuestro gremio... y a saber de cuantas cosas más. En fin, que un par de días bien perdidos :).

Lo que he ido haciendo esta semana:

  • Algo de trabajo de coordinación de mhop y finiquitar la parte de backend para el MVP. Faltan un par de detalles de frontend y preparar contenidos para alguna partes de la web y para los primeros productos que saldrán a la venta.
  • Respecto a scraping, además de la charla, estuve haciendo el de un servicio nuevo que por suerte no tenía excesiva dificultad.
  • No he podido darle mucha dedicación a Qstion, he retomado mi trabajo sobre algunas pequeñas features de postproducción de las entrevistas.
  • He seguido resolviendo tickets pendientes de ulises (nombre en clave del proyecto grails que retomé la semana pasada).

Buen finde.

Selenium y Web Scraping en Zaragoza Python Days

La semana pasada fui vilmente engañado para que preparara una charla en el retorno a la actividad del grupo de usuarios de Python en Zaragoza, a sus reuniones las han bautizado como Zaragoza Python Days y la primera fue ayer lunes en Dlabs.

No es que sea yo muy pythonista, pero he hecho mis cositas, y desde hace un tiempo es mi lenguaje por defecto cuando estamos hablando de Web Scraping, por la cantidad y diversidad de librerías que existen. Como voy publicando en mis retros semanales, llevo bastante tiempo trabajando con Selenium para estos menesteres, por lo que tenía de cajón el tema que iba a tratar. Aproveché a comentar también el porqué para el caso de ShuttleCloud se había optado por esta solución y comentar, a vista de pájaro, algunas cosas de su arquitectura.

También preparé una sencilla demo, sacar los cumpleaños de los contactos de una cuenta de facebook. No me maté mucho: creé una cuenta "fake" de facebook y pedí a algunos amigos que me aceptaran esa cuenta, habría que hacer modificaciones para sacar los de una cuenta real (empezando por soportar paginación)... pero como ejemplo de como hacer un scraping sencillito con selenium creo que estuvo bien.

Empezando la charla (Foto de David Lechón)

La verdad que el número de asistentes, sin ser ni masivo ni mucho menos, estuvo bastante bien y el feedback recibido de la charla ha sido mucho mejor de lo que esperaba. También salieron algunas preguntas interesantes que me ayudaron a aclarar algunas cosas que durante la charla pasé por alto o a las que no les había dado demasiada importancia.

Por cierto, que me encanta ver gente más joven que viene empujando fuerte estén liándose también a organizar grupos y saraos. Hay buena cantera :).