martes, 3 de julio de 2012

Video: BDD, por Jorge Gamba, desde el Campus Party Colombia

NewImage

Campus Party es un enorme evento de tecnología que se realiza en diversas partes del mundo, cubriendo muchas facetas de la vida digital, incluyendo desarrollo de software.

La semana pasada se realizó la quinta edición de este evento en Colombia, en la ciudad de Bogotá, y nuestro amigo Jorge Gamba, incansable organizador de las actividades de Alt.NET Hispano, estuvo allí haciendo una presentación excelente sobre Behavior Driven Development, uno de sus temas predilectos.

Dejo para ustedes el video debajo (~56 minutos, en español) para que lo disfruten, y pueden leer muchos más detalles en su propio post sobre la sesión. Debajo del video dejo también sus slides para quienes quieran verlos en más detalle (en el video se aprecian bastante bien, de todas maneras).

Slides:

lunes, 2 de julio de 2012

ASP.NET MVC ya es completamente Open Source (+ video)

Open Web Stack

Este post debería haber salido hace bastante tiempo atrás, durante el lapso en que este blog estuvo silencioso, pero -nobleza obliga- hay gente conocida que trabajó mucho por esto y vale la pena comunicarlo para los que todavía no estaban al tanto.

El equipo de ASP.NET MVC avanzó un paso muy grande en su impulso hacia el código abierto a fin de marzo pasado al publicar el stack completo de MVC 4, incluyendo Web API, Web Pages (o Razor, el motor de rendering de vistas) con contribuciones externas, bajo licencia Apache 2.0.

Como detalle interesante, el código del stack completo está alojado en GIT dentro de CodePlex (que hace tiempo soporta GIT y Mercurial además de TFS y SVN). Esto implica que los curiosos sólo necesitan hacer un:

git clone https://git01.codeplex.com/aspnetwebstack.git

Desde el anuncio, Microsoft avanzó hasta la publicación en junio de las "release candidates" de MVC 4 (incluyendo ya un montón de contribuciones de la comunidad) y Visual Studio 2012. MVC 4 también incluye otros paquetes abiertos como jQuery,  jQuery Mobile,  jQuery UI, Modernizr, Knockout y JSON.NET.

Otro detalle interesante es que MVC no está atado a Visual Studio ni a .NET, y también corre en Mono. Casualmente, Miguel de Icaza (líder del proyecto Mono) fue el primero en contribuir con un pull request.

Dejo para el final un video (en 6 partes, ~80 minutos, en inglés) de Scott Guthrie presentando MVC 4. El video tiene un tiempo, pero es de lo mejor que encontré, presentado por la persona que está directamente detrás del proyecto, y uno de los mayores impulsores del código abierto dentro de Microsoft. No por casualidad, ahora que Scott está a cargo de la experiencia de desarrollo de Azure, todos los SDK y herramientas son también abiertas.

viernes, 29 de junio de 2012

JetBrains + Nemerle = una dupla poderosa (+ video)

La gente de JetBrains, los cerebros a propulsión detrás de IntelliJ IDEA, ReSharper y toda una familia de IDEs especializadas, anunció recientemente la contratación del núcleo del equipo de desarrollo de Nemerle, uno de esos "raros lenguajes nuevos", completamente abierto, que revisé en este blog un año atrás.

Como explican en el anuncio, la incorporación se decidió en reconocimiento al increíble trabajo de Nemerle en la implementación del lenguaje y sus características de meta-programación, inferencia de tipos, etc. El foco del equipo estará por o tanto en el proyecto N2, un framework para desarrollo de lenguajes, un área a la que JetBrains se dedica muy especialmente y con evidente éxito.

Para que se den una idea sobre lo que genera esta gente, les dejo un video fresquito de una sesión sobre este lenguaje presentada por Igor Tkachev, del equipo de desarrollo, durante la reciente Norwegian Developers Conference en Oslo, a principios de junio (dura menos de media hora y está en inglés).

Da la impresión que el contacto y la posibilidad de fusión surgió a partir de esta época, así que puede ser un video para la historia (al menos para el equipo de Nemerle y JetBrains).

jueves, 28 de junio de 2012

Se viene la próxima RubyConf Argentina, y siguen los Ruby Meetups en Buenos Aires (+ video)

NewImage

El incansable grupo organizador de la RubyConf Argentina ya está encarando desde hace tiempo la edición de este año, y creo que es el momento de difundirlo porque ya está confirmada la sede del evento, que será el Paseo La Plaza en Buenos Aires.

Como el año pasado, habrá invitados del exterior y oradores locales, y estoy seguro que aunque la primer edición fue asombrosa, ésta segunda será aún mejor.

Como siempre ocurre en la comunidad Ruby, hay mucha creatividad y poca corrección política alrededor de todo esto, y es uno de los grandes atractivos, más allá del contenido técnico que siempre es interesante. Como muestra, vaya el control de selección de lenguaje en el sitio oficial de la conferencia, que me parece una joyita:

NewImage

Como si fuese poco, la actividad de Ruby Argentina no para, y vuelven al parecer con frecuencia mensual los Ruby Meetups. Pueden inscribirse y proponer temas (recuerden que el formato de las reuniones es abierto, y los asistentes terminan de decidir la agenda en el momento, en base a las propuestas). Más detalles y comentarios sobre estas meetups en el blog del Maestro Angel "Java" López, que probablemente presente alguna de sus katas en la próxima.

 

Dejo para el final un video de la RubyConf del año pasado (~35 minutos, en español a pesar del título), pero pueden ver todos los demás en la página de Vimeo de  Ruby Argentina.

lunes, 25 de junio de 2012

Se vienen PyCamp y PyCon Argentina (+ video)

La infatigable comunidad Python de Argentina está organizando dos de sus eventos más populares.

PyCamp 2010

PyCamp 2012, el cyber-campamento más entretenido que se pueda imaginar, será del 6 al 9 de julio (aprovechando el fin de semana largo) en la localidad bonaerense Verónica.

El PyCamp, como su nombre lo indica, se hace en el contexto de un campamento, y todos los participantes deciden al empezar una disposición de espacios en los que la gente puede presentar, plantear un debate, proponer una actividad de desarrollo conjunto, etc.

También hay amplio espacio para charlar, comer asado, jugar un picadillo y tomar mate. El evento es totalmente relajado, en compañía de otros programadores de profesión y corazón.

Si quieren saber quienes van, pueden ver la lista de interesados, que incluye una columna indicando si ya depositó la plata ($500 por la estadía completa). También se pueden ver algunos de los temas propuestos de antemano (que igual se votan al llegar), y por supuesto, la lista de recomendaciones de cosas para llevar.

NewImage

Y para quienes tienen alergia a los mosquitos o le molestan los ruidos de los grillos, más tarde llega la PyCon Argentina 2012, que será en Quilmes, la capital argentina de la cerveza y las conferencias geek (los quilmeños están comprometidos a hospedar anualmente una conferencia de este tipo, y ya empezaron el año pasado con Smalltalks 2011).

La PyCon será del 12 al 17 de noviembre en la Universidad Nacional de Quilmes. En este caso la entrada es libre y gratuita, pero hay que registrarse, ya que los cupos son limitados.

Como siempre, asistirán invitados del exterior como:

 Habrá varias actividades como los Sprints/Hackatón (Lunes 12 al miércoles 14), Tutoriales y Talleres (el jueves 15), Charlas y Eje Científico (del viernes 16 al sábado 17).

Lamento llegar un poco tarde con el aviso, pero el llamado a propuestas vence el 30 de junio (el próximo sábado).

Les dejo como cierre el video promocional que la comunidad produjo para promocionar sus actividades, donde pueden ver mucho de lo que hacen, desde los camps hasta la conferencia nacional (~4 minutos y medio que valen la pena).