La semana pasada estuve dándole vueltas a este problema, después de varios intentos fallidos llegué, con la ayuda de Julio, a la solución que planteo en el título del post.
A raíz de mi grata visita a PocketWidget, en nuestro Desk-Surfing más reciente, he revisado la configuración de Maven que nos permite construir nuestros entregables.
Me parece interesante contar la experiencia que tuve ayer al configurar el entorno de desarrollo de GAE en una máquina Linux (Fedora 15 en este caso), sobre todo por si puede ayudar a otros desarrolladores y evitar algunos dolores de cabeza.
La semana pasada tuvimos a @francho_lab en la oficina, no voy a entrar en detalles de lo interesante que fue su visita porque soy el menos indicado para hacerlo y porque cualquiera de los programadores lo hará mucho mejor que yo. Pero sí que me gustaría ensalzar las virtudes de este tipo de intercambios informales y de la web que se montó con ese objetivo, Desk-Surfing.Org, después de la última Agile Open Spain 2011 de Pamplona.
He consultado con los Ancianos de Tiendatek y parece ser que este código que voy a mostrar a continuación lleva en el proyecto desde antes que apareciera el primer teléfono Android... (fecha que no recordamos por su lejanía en el tiempo)
Estamos encantados de anunciar que nuestro producto TiendaTek ha alcanzado, junto con otros 14 proyectos, las semifinales del prestigioso concurso ChangeMakers de Ashoka y la Fundación e-Bay. ¡Los 15 proyectos han sido elegidos de entre casi 900 presentados en todo el mundo!.
De pequeño siempre he odiado tener que escribir. Lengua no era mi asignatura favorita. Y aunque me encanta leer, me cuesta sentarme y escribir algo. Incluso la lista de la compra.
Llevabamos un tiempo queriendo dar esta noticia. Es un gran honor para todo el equipo de Frogtek presentar PoisonFrog.
Imaginad que al realizar una aplicación web compleja, en vez de hacerla para que se vea bien en todos los navegadores, la hacéis solo para una resolución de pantalla concreta y un navegador específico. Sería un infierno tener que repasarla entera, una vez acabada, para que se adapte a cualquier navegador y resolución, ¿verdad?.
Hace unos días apareció en nuestro board una User Story que tenía como título: "Pop-up warning when Cost is higher than Price"
Es común encontrarse con equipos "Java", ".Net" o "Cobol", los cuales trabajan solo y para un entorno. Está claro que si te sientes cómodo programando en Java, te dará algo de respeto meterte a programar en .Net, o lo mismo el jefe no quiere que pierdas tu tiempo programando en Java, si ya lo haces bien en .Net.
Cualquiera que nos haya seguido desde el inicio sabe que hemos cambiado de metodología varias veces. Unos lo llamarán Kaizen, otros lo llamarán "culo veo culo quiero", otros lo llamarán "vagabundeos por la el mundo de la agilidad". La cuestión es que empezamos con un SCRUM chapucero, evolucionamos a un Kanban de postal y ahora estamos con un ScrumBan del que nos podemos sentir bastante orgullosos.
Estimada Historia de Usuario:
¿Revisar código?
Código del Jurásico encontrado en tiendatek.
Al igual que existen los 10 Mandamientos de Java que indican como usar el lenguaje de programación de manera eficiente, igual que Google tiene sus 10 Design Guidelines que marcan las reglas fundamentales que cualquier producto de Google tiene que cumplir, Frogtek, como no podía ser menos, tiene sus "10 ranamientos". ¿Y qué es un ranamiento?, pues básicamente son una serie de reglas que nos hemos dado para diseñar productos para nuestros queridos tenderos de la base de la pirámide.
El pasado jueves 7 de abril, la troupe de Frogtek acudimos en comandita al taller organizado por el GTUG Zaragoza e impartido por Francho Joven. La convocatoria fue un éxito y salimos todos muy contentos con lo aprendido y orgullosos de la aplicación que desarrollamos y subimos al market de Android.
Hace tres semanas volví muy contento y con muchas cosas que contar de mis tres días por tierras pamplonicas en compañía de mis colegas de biko2. Tras unas semanas caóticas me voy a relatar lo bien que me lo pasé.
Hace un par de semanas, Jorge Rubira de Javahispano, nos entrevistó a Javier Martínez y a mí para el podcast de tecnología de la web.
Hace poco tuvimos una agradable visita aquí en Frogtek. Una de las muchas aportaciones de Emma fue hacernos replantear nuestro sistema de lanzamiento de builds en Jenkins, pasando de uno más pesado en recursos a otro más eficiente. A raíz de dicho cambio hemos aprovechado y mejorado el procedimiento de bloqueo que tenemos configurado en Jenkins y la forma en la que lo realizamos. Vamos a explicarlo para que nos ayudéis a mejorarlo todavía mas.
Rubén ha publicado en su blog los detalles de la kata que haremos el próximo día 8 de abril. Se trata de la conocida String Calculator: conéctate a su página para conocer los detalles del enunciado y los consejos de Rubén para iniciarte en el TDD.
Tras el éxito del Primer Coding Dojo y la resaca de la visita de Richard Stallman ya va siendo hora de presentar el Segundo Coding Dojo de Frogtek en Walqa.
Como os anunciábamos anteriormente, el pasado lunes 14 de marzo tuvimos el placer de recibir la charla de Richard Stallman, fundador del sistema operativo GNU y del movimiento del software libre, organizada por Frogtek y el Parque Tecnológico Walqa.
Acabamos de recibir en la oficina una gran caja con los ejemplares del libro de Richard Stallman "Software libre para una sociedad libre". El mismo Stallman nos puso en contacto con la editorial Traficantes de sueños, editorial que se encarga de distribuir sus libros en España.