Entradas

Mostrando entradas de julio, 2011

Kata FizzBuzz: Javascript, BDD y APIs fluidas

Durante el día de hoy he tenido algo de tiempo libre y he decidido hacer la Kata FizzBuzz. Algunos os preguntareis, ¿y qué es es eso de la Kata FizzBuzz?, es más ¿qué es una Kata?. ¿Eso no es algo de Karate?. Pues sí, en muchas artes marciales se practican Katas para interiorizar una serie de movimientos preestablecidos, es decir que los aprendamos de manera tan automática que salgan solos. En el desarrollo de software se puede hacer lo mismo practicando con algunos problemas sencillos, lo importante no es resolver el problema en si mismo sino interiorizar una serie de buenas prácticas mientras lo resolvemos (TDD, refactorización, etc).

La Kata FizzBuzz en concreto es un problema MUY sencillo, que se puede ver en este enlace. A grandes rasgos lo único que hay que hacer es crear una programa que dado un número se comporte de la siguiente manera.

Devuelve fizz si el número es divisible por 3.Devuelve buzz si el número es divisible por 5.Devuelve fizzbuzz si el número es divisible por 3 y…

Una TLP2K11 muy profesional

Imagen
Durante esta semana se ha celebrado en Tenerife la Tenerife Lan Party 2011 (TLP2K11) con su correspondiente zona profesional, pero en realidad eso ya lo sabes si has leído mi entrada anterior. Este año, todo hay que decirlo, ha sido un éxito absoluto, y me ha sorprendido enormemente la gran acogida que han tenido en especial los talleres de desarrollo. Desde Arduino hasta Android, pasando por Ruby on Rails, Grails, HTML5 y CSS3 o jQuery entre otros.

El año pasado terminaba la TLP con un sabor agridulce, por un lado la organización hizo un buen trabajo, pero por el otro no hubo respuesta por parte de los asistentes, teniendo gran cantidad de cursos con muy baja asistencia e incluso con cancelaciones por falta de asistentes. Pero este año Innova 7 no desistió y lo volvió a intentar, con un gran trabajo de publicidad y difusión en redes sociales, esta vez sí que se logró el objetivo.

No solo se recibió gran cantidad de asistentes interesados y motivados, sino que había una lista de ponen…

La TLP es algo más que "gamers" y manga

La próxima semana se celebra en Tenerife, la Tenerife Lan Party 2011 (TLP 2K11), y me gustaría dedicar una breve entrada a la misma. Hay una idea generalizada sobre la TLP de que es un evento únicamente para "frikis" y  jugadores. Yo quiero desmentir esto, porque desde hace 3 años Innova 7 está dedicando bastantes recursos a la zona profesional, lo cual no quiere decir que no se llene de "frikis" como nosotros :-P Y este año desde Agile Canarias colaboramos con ellos para intentar mejorar un poco más el espacio profesional de esta Lan Party.

Pero lo mejor que puedo hacer para que se entienda, es hacer un breve resumen de las charlas y talleres a los que me gustaría asistir, que considero especialmente interesantes para mi mercado laboral, pero que no quiere decir que no hayan otros igual de interesantes.

Diseño de aplicaciones web con Grails: El curso de Alberto Vilches es mi principal prioridad, no siempre se puede contar con una persona de esta experiencia en la i…