-
Técnicas para enseñar programación
Hace ya un largo tiempo que vengo leyendo sobre algunas dinámicas interactivas de programación como los coding dojos, pero recien hace un par de semanas tuve la oportunidad de particitar en uno. Dicha actividad se desarrolló en el contexto de los encuentros mensuales de la comunidad ágil de Buenos Aires y estuvo coordinado por Adrian… — read more
-
Eventos Argentina 2011
El año recién está comenzando y ya tengo agendados algunos eventos que se van a desarrollar en Argentina a los que planeo asistir. Agile Open Tour: en el contexto de la comunidad ágil argentina, por tercer año consecutivo vamos ejecutar este tour afrontando el desafio de agregar más estaciones al tour. A las ya clásicas… — read more
-
Game development, episode #2: some more concepts
Before drilling down into technological stuff I want to share some basic concepts. Collision detection is a very common concern in games. It consists on determining whether two objects have come into contact with one another. In games, this is necessary in order to make decisions, for example, in games like Mario Bros., it is important… — read more
-
Sobre la plataforma para materias de programación: nuestra implementación
Hace un tiempo publiqué en este mismo blog una propuesta de trabajo profesional sobre una plataforma para materias de programación. A próposito de la misma me contactaron varias personas, no con la intención de hacer un trabajo profesional sobre esa temática (lo cual era mi intención al publicar el post) sino con la intención de… — read more
-
Otro argumento por Pharo
Esta mañana estaba leyendo la lista de correo de Pharo y encontré un mail de Stef. Duccase sobre la visión de Pharo, transcribo algunos de los párrafos que me parecen importantes. «Some days ago we were chatting with igor and he made an interesting remark about a kind of hidden philosophy behind pharo: the idea… — read more
-
¿Por qué Pharo?
A la hora de trabajar con Smalltalk uno debe elegir algún dialecto al igual que al trabajar con Java uno debe de elegir algún IDE. El tema con Smalltalk es que el dialecto es algo mucho más relevante que el IDE, pues en la mayoría de los casos el dialecto determina no solo el IDE… — read more
-
Propuesta de trabajo profesional: plataforma de identidad unificada
En primer lugar debo dar parte de los créditos por esta idea a SebaD y FedeBo, gracias muchachos! Esta es una problemática muy común de las organizaciones en la actualidad y como tal es una temática excelente para un trabajo profesional. Voy a dar una idea abstracta de muy alto nivel. Sin ir más lejos… — read more
-
Propuesta de trabajo profesional: plataforma para materias de programación
En estos últimos dias he estado trabajando con la infraestructura de Algo3. Actualmente esta infraestructura está constituida por un conjunto de herramientas online “atadas con alambre”. Esto me parece constituye una interesante oportunidad para aquellos alumnos de Fiuba en busca de un tema de trabajo profesional. A continuación voy a describir la visión de lo… — read more
-
Game development, episode #1: the gameloop
I suspect that most of the readers of this blog are programmers, so I must start by saying that game development is a broad activity that includes several areas and not only the programming. Of course that I am a programmer so the focus on this series will be programming but I will also try… — read more
-
Sobre el mercado offshore de desarrollo de software y otras yerbas
Hace unos dias por la lista de docente de algo3 me llegó el link a este artículo sobre la industrialización del software. Comparto varios de los puntos expuestos pero quisiera agregar 2 comentarios al respecto. Me da la impresion que el autor piensa que TODOS los trabajores en sistemas tienen que ser ingenieros (o contar… — read more