Global Day of Code Retreat 2015 + pre-Dojo calentamiento

Recordaros que este fin de semana es el GDCR, un evento mundial en el que 142 ciudades participamos, juntándonos para resolver el problema del Juego de la Vida de Conway y aprender en el proceso. Este año vienen dos compañeros de Barcelona, Manuel y Álvaro, y estoy convencido que será muy interesante, dado que estos le dan a la programación funcional que da gusto 😉

El Viernes haremos una Kata para calentar, de 18:00 a 20:00 : http://www.meetup.com/agilearagon/events/226699902/
Y el Sábado, empezamos el GDCR a las 9:00 : http://www.meetup.com/agilearagon/events/226658501/
No voy a contaros más del GDCR, porque para los que no lo hayan vivido antes, Francho ya ha explicado mejor que yo en su blog http://francho.org/2015/11/10/10-razones-para-ir-a-un-coderetreat/ :
1. Tienes que **salir de tu cueva** a que te de un poco el sol, que ese color tan pálido no es normal
2. Durante un rato **podrás hablar “klingon”** con otros seres humanos que te entenderán y no pondrán caras raras con tus palabrejas
3. Vas a **programar por el puro placer de programar**… sólo para tí, sin fechas de entrega y sin presiones de ningún tipo. (Total sabes que el código lo vais a borrar después de cada iteración)
4. Podrás **conocer a verdaderos cracks** de la programación, podrás verlos en acción… igual hasta puedes tocarlos (si se dejan)
5. Experimentarás en primera persona que eso del **pair programming** no es una leyenda urbana
5. **Mejorarás tu kung-fu** a base de practicar una y otra vez el mismo ejercicio (ya sabes: dar cera… quitar cera)
6. Es una buena forma de **probar** lenguajes de programación de la mano de alguien que ya lo controla (o no)
7. Podras **zancochar** otros IDEs, sistemas operativos, herramientas… (cosas que en el trabajo no te dejan ni mencionar)
8. Igual **enseñas** a alguien algo nuevo… igual **aprendes** algo nuevo
10. **Te vas a divertir** tanto que querras volver al siguiente… ¡seguro!
¡Nos vemos este finde!
Anuncios

Actividades en la Universidad

Para empezar fuerte el mes de Mayo vamos a montar un par de actividades en colaboración con los profesores de la Escuela de Ingeniería y Arquitectura de la Universidad de Zaragoza.

El próximo Lunes 4 de Mayo de la mano de Pedro y María podremos disfrutar de una charla introductoria a todo esto del Agilismo. Todo ello contando con experiencias reales y reflejándolo en distintas dinámicas.  La charla tendrá lugar en el Aula 11 del Edificio Ada Byron de 18:30 a 20.

Y el Viernes 8 de Mayo ración doble de Coding Dojo. La primera sesión será de 17:00 a 18:30, donde realizaremos una kata simple entre todos e intentaremos explicar y afianzar conceptos básicos de TDD. Después de un merecido descanso y una caña o dos en el bar, seguiremos a las 19:00 con la Kata Mars Rovers que ya hicimos en el Agile CrossOvers. Todo ello en el Seminario 21 del Edificio Ada Byron.

Usaremos Java como lenguaje y el IDE Eclipse, pero si no eres familiar con ellos no te preocupes la idea es aprender y pasarlo bien. No se requieren conocimientos específicos de ningún tipo, solo ganas de aprender y mejorar. Eso sí estate dispuesto a participar pues utilizaremos el formato Randori.

Si conoces a alguien que le puede interesar, compártelo y difúndelo.

5º aniversario Agile Aragón

El jueves fue el 5º aniversario de la creación de Agile Aragón. Todo empezó con un mensaje de Teresa al que desde entonces ha sido nuestro google group, donde charramos y organizamos las quedadas.

Dani propuso quedar para celebrarlo y aprovechar para hacer un retro. Y la verdad es que salió un evento cojonudo 😀

Primero Dani hizo un breve repaso a estos cinco años, que podéis ver en esta mini presentación:

Me gustó mucho repasar la variedad de actividades que se han organizado en estos años: katas, Coding Dojos, CodeRetreats, Kit-AOS, AOS2012 (lista completa en la diapo 6)… La verdad es que tras tres años en Agile Aragón, he descubierto que aún no lo he visto todo, y que en los inicios se hacían muchas cosicas 😀

Después Nestor facilitó una retro (retrospectiva), consistente en tres dinámicas diferentes: la patata caliente, el coche que somos y nos gustaría ser, y los kudos a los miembros de la comunidad. Sinceramente, fue una pasada. Incluso los valientes que acudían a Agile Aragón por primera vez, como Laura, Guillermo o Héctor (en este caso su segunda vez en tres años xD) se involucraron y aportaron un montón aportando su visión “forana” 😛 Gracias, ¡y os esperamos en la siguiente quedada eh! 😉

retro_kudos

Por supuesto sacamos unos puntos de acción concretos que detallo aquí:

  • Volver a la técnica, es decir, a cómo programar bien. Como dice Néstor, si haces zumo de mierda, con Agile simplemente lo harás más rápido. Néstor quería montar un grupo de craftmanship local, así que por ahora vamos a integrar talleres y prácticas de este rollito dentro del grupo Agile.
  • Publicar claramente cuando la quedada son cervezas ágiles y cuando es un evento concreto. Nos consta que hay personas que siguen el grupo, pero no acuden porque piensan que no pintan nada ahí pues todos nos conocemos y blablabla… Por eso el identificar y diferenciar claramente los dos tipos de quedada. Aunque que sepáis que es cuestión de venir y sacar un tema concreto de conversación sobre Agile, hemos tenido cervezas ágiles súper interesantes.
  • De cara a continuar con la labor “evangelizadora”, se comentó dar una charleta en el BetaBeers, además de continuar con las charlas en Universidad e institutos de módulos FP.
  • Crear un grupo de MeetUp para aumentar la visibilidad del grupo, a insistencia de Gimenete ;-P (y eliminar la abandonada comunidad de G+)
  • Por último y no por ello menos importante: liar a nuestras “viejas glorias”, personas que por motivos personales ya no acuden a las quedadas y aportaban un montón: José Manuel Cristóbal, Pedro Fraca, Alberto Gualis, Alberto Corella…

La verdad es que estoy motivado con esta nueva etapa de Agile Aragón. Hemos madurado como grupo y como profesionales, y aunque estamos todos bastante ocupados por lo general, creo que podemos aportar un montón a Zaragoza. Estad al tanto, porque intuyo que se avecinan cambios… y va a ser la caña 😉

PD: pa empezar, este mismo viernes montamos el primer Agile Crossovers, en el que Agile Aragón nos acercamos a la comunidad Symfony Zaragoza para hacer un taller práctico de TDD (programación guiada por tests) con el lenguaje PHP.

Agile CrossOvers – TDD en PHP

Retomamos las actividades con algo nuevo, un Crossover, como en los comics. Esta vez nos vamos a juntar con la comunidad de Symfony Zaragoza para realizar una actividad que nos interese a todos.

En este caso queremos enseñar un entorno de programación de PHP preparado para trabajar con TDD, todo ello bien configurado (con su servidor de integración continua y todo) para que se vea como puede facilitar el día a día del trabajo. Para ello realizaremos una breve introducción a TDD de unos 10 minutos, y después pasaremos a hacer un Coding Dojo de formato Randori para que todos tengamos oportunidad de programar si queremos y aprendamos de una forma más práctica y que teórica. El problema que solucionaremos será la Kata Mars Rovers propuesta por Francho.

No os preocupéis por los ordenadores, con uno sólo nos bastará. Llevaremos uno bien configurado con PhpStorm

Todo esto el 17 de Abril de 19:00 a 21:00 en el local de Hispalinux en la C/San Blas, 104, Local.

¡Nos vemos!

Taller de Iniciación a Git 2015

Ante el éxito conseguido en el taller de Git del año pasado, volvemos a la carga con la edición de 2015. Esta vez con un primer curso de iniciación y un curso para usuarios más avanzados (coming soon)

 BlebhDzIcAALt8aGit (http://git-scm.com) es un sistema de control de versiones desarrollado por Linus Torvalds, que está diseñado como un sistema no-centralizado, al contrario que otros sistemas como CVS o Subversion.

Este taller es para ti si:

  • Algún cuñado te ha dicho que Git es mejor que el control de versiones SVN que tú utilizas y te ha convencido.
  • No has usado control de versiones, pero quieres entrar por la puerta grande como un campeón.
  • Diste algunos pasos en Git, pero no entiendes muy bien cómo funciona cada comando.

¿Qué necesitas para el taller?

  • Va a ser un taller práctico, así que necesitamos que traigas tu portátil.Untitled

¿Qué aprenderemos en el taller?

  • ¿Por qué utilizar Git frente a otros SCM?
  • Instalando y configurando Git
  • Comandos básicos
  • Mi primer commit
  • Archivos, cambios y conjuros
  • Colega, ¿dónde está mi rama?
  • Mezclando código (merges y conflicts)
  • Github

logo@2x

Día: viernes 13 de febrero

Horario: 18:00h a 21:00h

Lugar: Edificio eTopia (Avda. Ciudad de Soria, 8 – acceso por Avda. Autonomía, 7)

Plazas disponibles: 15

Impartido por: Javier Martínez (@lasdelpulpo)
Precio: It’s free pero inscríbete aquí para saber que vienes