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).

viernes, 16 de marzo de 2012

Nueva edición del RUN Buenos Aires

RUN BA

El próximo viernes 23 de marzo, en la Universidad Católica Argentina (Alicia Moreau de Justo 1300) el grupo de Nuevas Tecnologías de Microsoft Argentina y Uruguay realizará una nueva edición del evento donde se anuncian las nuevas oleadas tecnológicas.

Pude encontrar una agenda del evento directamente en el sitio de registro:

Por la mañana hay sesiones generales:

  • Acreditación y Bienvenida
  • Bienvenida Rodrigo (¿quién será Rodrigo?)
  • Keynote: Un mundo de dispositivos conectados
  • Desarrollá tu potencial con Microsoft

Por la tarde hay espacios separados para gente de TI y desarrolladores. Las sesiones para nosotros son:

  • Servicios en la Nube con Windows Azure
  • El futuro con HTML5
  • Aplicaciones al alcance de tu mano: Windows Phone
  • Desarrollo Estilo Metro en Windows 8

Casualmente en esta última sesión participaré para mostrar un ejemplo de desarrollo en Windows 8, dentro del espacio de aplicaciones Metro (el nuevo estilo gráfico orientado a dispositivos táctiles) utilizando C++. Si tengo tiempo, trataré de cubrir brevemente algunas de las novedades de C++ 11 (el estándar) y un poco de las novedades en Visual Studio 11 en cuanto al soporte para este lenguaje, pero el centro de la sesión será mostrar cómo interactuar con el flamante Windows Runtime, y cómo aprovechar las características asincrónicas de C++ 11 para lograr aplicaciones sumamente fluidas, que reaccionan apropiadamente a la manipulación natural de los nuevos dispositivos.

Algo más de información sobre el evento, en Puerta de Enlace.

 

viernes, 9 de marzo de 2012

Lindo proyecto para despuntar el vicio

Markdown

En las últimas semanas un grupo de colegas y amigos, liderados por Matias Woloski y Lito Damiani e incluyendo a unos cuantos compañeros de Southworks, lanzaron un proyecto de código abierto muy interesante, que es a la vez una herramienta muy útil y una gran idea para practicar JavaScript, Node y varios temas interesantes de programación en un entorno compartido.

El proyecto se llama MarkdownR y esta es la descripción (en mi traducción rápida al español, con links agregados):

MarkdownR es un editor colaborativo de markdown construido sobre share.js y corriendo en Node.js sobre Windows Azure que permite...

  • editar un archivo markdown en colaboración y ver los cambios que hacen los demás en tiempo real
  • abrir y guardar sobre el almacenamiento de blobs de Windows Azure
  • abrir y guardar en GitHub utilizando su API y OAuth
  • copiar y pegar imagenes desde el portapapeles que se guardan automáticamente en el almacenamiento de blobs (sólo funciona en Chrome por ahora)

MarkdownR surgió de programadores de Southworks durante su tiempo libre entre proyectos y se plantea también como una herramienta de aprendizaje. La calidad del código es la de una prueba de concepto. No hay pruebas (todavía), tiene defectos, no funciona en IE9 y no hace limpieza del HTML (así que si alguien agrega tags de script y rompe todo, que no se enoje).

El proyecto es completamente abierto (las contribuciones se aceptan como pull requests) y está alojado en GitHub, listo para clonar y jugar.

 

miércoles, 22 de febrero de 2012

Video: Agiles @ Buenos Aires - Caso de éxito ágil, por Pablo Francavilla

Agiles

En la última reunión mensual de Agiles Buenos Aires, organizada por la comunidad local aproximadamente los segundos martes de cada mes, Pablo Francavilla vino a contarnos los detalles de un caso de éxito para su compañía, GetSense, pero fundamentalmente una experiencia enriquecedora desde el punto de vista de las técnicas que utilizaron.

Una de las claves en este caso, para Pablo, fue la utilización de Story Mapping, una técnica para la definición del producto de manera colaborativa, utilizando un esquema visual con post-it de colores en una pared o mesa, entre todos los participantes: clientes, equipo y cualquiera de importancia en el contexto del proyecto.

Pablo destacó que aprendieron lo básico sobre esta técnica en una reunión prevía de Agiles @ Buenos Aires, lo que también es una referencia interesante en si misma.

La sesión completa, como siempre, llevó casi 120 minutos, y está dividida en 7 partes de unos 17 minutos cada una. Queda a continuación el primer video embebido, y los enlaces a los siguientes debajo. Sepan disculpar mis movimientos un tanto torpes como camarógrafo en los primeros minutos, pero el movimiento del público hacia un lado de la sala al iniciar la sesión me tomó por sorpresa.

Parte 2 de 7

Parte 3 de 7

Parte 4 de 7

Parte 5 de 7

Parte 6 de 7

Parte 7 de 7