301 Moved Permanently!

Buenas, me he mudado de blog y ahora escribo en http://penyaskito.com/es. Si quieres seguirme, este es el RSS Feed de Penyaskito.

Hi, I moved my blog and now I’m writting at http://penyaskito.com. If you want to follow me, this is the RSS Feed for Penyaskito.

Sábado de reflexión

¿Por qué todas las farmacias huelen igual?

Mesa Redonda “Software Libre:¿hacia donde va?”

Logo de la Fase Final del V Concurso Universitario de Software Libre Este jueves, dentro de las actividades planificadas para la  Fase Final del V Concurso Universitario de Software Libre, participaré en la Mesa Redonda “Software Libre:¿hacia donde va?”.

En ella, tendré el privilegio de estar junto a

  • María Hinojosa, de CodeKo
  • Manuel Palomo, de la Universidad de Cádiz
  • Alfonso de Cala, de la Junta de Andalucía
Espero poder transmitir lo que hacemos en Emergya y mi experiencia en los proyectos de software libre en los que he participado y participo. Por parte de Emergya no estaré solo, sino que también acuden Juanje Ojeda y Alejandro Leiva, ambos commiters de Gnome, y nuestra responsable de Comunicación y nuestro CEO, MJ Santos y Víctor Fernández respectivamente.
Si queréis participar en la Mesa Redonda, os veo en la Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación de la Universidad de Granada este jueves a las 17.00. Y si no puedes venir, puedes participar por correo electrónico.

Primer coding dojo en #xdp

El pasado jueves 28 de abril, la comunidad #xdp celebró su primer coding dojo en Sevilla, con la colaboración de emergya que nos facilitó sus instalaciones.

Un coding dojo no es más que juntarse un grupo de personas a resolver un ejercicio de código (kata) por el mero hecho de practicar, con el objetivo de mejorar nuestras habilidades y discutir sobre el código que vamos produciendo.

Juanma Laó escogió para la ocasión el ejercicio de abril propuesto por la iniciativa 12 meses 12 katas, la kata del bowling.

Nos juntamos 6 personas, y tras las presentaciones de rigor y una breve introducción a TDD empezamos a analizar el problema.

Javi Soler y Juanma Laó (juanlao)
Javi Soler y Juanma Laó (juanlao)
Javi Fernández (Mudi) y Pablo Escribano (huelvafriki)
Javi Fernández (Mudi) y Pablo Escribano (huelvafriki)
Christian López (penyaskito) y Víctor Ramírez (virako)
Christian López (penyaskito) y Víctor Ramírez (virako)

Menos mal que vino Javi Soler que sabía jugar a los bolos, porque el enunciado me resultó un poco complicado de entender.

Javi Soler nos explica la puntuación de los bolos
Javi Soler nos explica la puntuación de los bolos

Nos sentamos por parejas, y empezamos a hacer las pruebas. En contra de las otras 2 parejas que eligieron c#, Virako y yo elegimos python, con la librería unittesting para las pruebas.

Tras unos cuarenta minutos de programación, pronto iniciamos una discusión sobre qué pruebas habíamos hecho. Unos optamos por implementar las pruebas sugeridas por el problema, otros por pruebas más simples en función de distintas partidas con distinta complejidad de cálculo de puntuación de la partida… También discutimos sobre cómo habíamos o no decidido prematuramente el algoritmo a utilizar para calcular la puntuación. Es curioso como tres parejas distintas abordamos de forma totalmente distinta tanto los algoritmos como el enfoque de la kata.

Al final se nos hizo tarde, y tras tres horas de (poco) código y (mucha) discusión, disolvimos la reunión no sin antes hacer la retrospectiva de la sesión. Para mi, siendo mi primera kata en grupo, la experiencia fue muy enriquecedora.

Imagen de la pizarra tras la retrospectiva
Imagen de la pizarra tras la retrospectiva

Finalistas V Concurso Universitario de Software Libre

Este año he tenido el privilegio de formar parte del comité de evaluación del V Concurso Universitario de Software Libre, y ya se han anunciado los finalistas. Estos son:

  • Geo Remind Me, de Raúl Jiménez Ortega y Rubén Dugo Martín de la Universidad de Granada. [Blog][Código]
  • IberOgre y Sion Tower, de David Saltares Márquez de la Universidad de Cádiz. [Blog][Código]
  • JavaDiKt, de Luis Alfonso Arce González de la Universidad de Sevilla. [Blog][Código]
  • Predesys, de José Antonio Jiménez Carmona de la Universidad de Sevilla. [Blog][Código]
  • TP (Terminal Previewer), de Javier Angulo Lucerón de Universidad de Castilla la Mancha. [Blog] [Código]
  • Yakito, de Sergio Garcia Mondaray de la Universidad de Castilla la Mancha. [Blog][Código]

Así mismo, se han otorgado las siguientes menciones especiales:

  • PirannaFS, de Jesús Leganés Combarro de la Universidad Rey Juan Carlos. [Blog][Código]
  • FreePhyloTree, de Aarón Bueno Villares de la Universidad de Cádiz [Blog][Código]
  • SocialSight de Miguel Sempere Sánchez de la Universitat D’Alacant. [Blog][Código]
  • Cormoran, de Jaime Gil de Sagredo Luna de la Universidad de Alcalácomo [Blog][Código]
Enhorabuena a todos ellos, el nivel de los proyectos de este año ha sido muy alto.
Los premiosse darán a conocer durante la Fase Final, organizada por la Oficina de Software Libre de la Universidad de Granada, y que se celebrará los días 12 y 13 de Mayo de 2011 en la Escuela Técnica Superior de Ingenierías Informática y Telecomunicación de la Universidad de Granada. En estas jornadas, además de los participantes presentando sus proyectos, tendrán lugar ponencias y mesas redondas de participantes de la comunidad del Software Libre.
A ver si las obligaciones me permiten acudir 🙂