Monthly Archives: April 2013

Mass Lenguaje de Programación (3) Comandos

Anterior Post  Siguiente Post  Veamos hoy cómo están implementados los comandos en Mass (ver repo). En el proyecto de librería de clases, tengo: Hay comandos para if, while, for, for each, etc…. Todos implementan la interfaz ICommand: public interface ICommand { … Continue reading

Posted in 11699, 1389, 15035, 17834, 5374, 8870 | Leave a comment

Mass Lenguaje de Programación (2) Primeras Expresiones

Anterior Post  Siguiente Post  Antes de ver cómo usar el lenguaje Mass (ver repo), quisiera tratar algunos temas de implementación. Primero, una novedad: ahora hay una solución (en https://github.com/ajlopez/Mass/blob/master/Src/Mass.sln) que puede compilarse con algún Visual Studio C# Express, de libre bajada … Continue reading

Posted in 11699, 1389, 15035, 17834, 5374, 8870 | Leave a comment

Node.js, Charlas en Buenos Aires: Aplicaciones Distribuidas; Introducción a ZMQ

La gente de Node.js Argentina prepara una nueva reunión para el próximo martes 30 de abril: http://www.meetup.com/NodeJS-Argentina/events/112809892/ Revisen el horario, la idea era que fuera de 18:30 a 21hs en la zona de Congreso, Buenos Aires, cerca de subtes y … Continue reading

Posted in 12110, 13751, 15550, 17044, 17045 | Leave a comment

Nuevo Podcast de 32minutos.net: Agilidad con Martín Salías

El sábado pasado apareció publicado un podcast en el que participé con @martinsalias, conversando sobre agilidad en general. Fue gracias a la gente de http://www.32minutos.net/, @roundcrisis, @dvilchez, @jorgegamba. El podcast en: 07×03 Agile con Ángel Java López y Martín Salias … Continue reading

Posted in 10549, 17045, 3463 | Leave a comment

Inteligencia Artifical en C# (1) Primeros Agentes

Ayer comencé a implementar ejemplos del libro Artificial Intelligence: A Modern Approach, de Stuart Russell y Peter Norvig. Ver el sitio del libro http://aima.cs.berkeley.edu/ Hay implementaciones en distintos lenguajes: http://aima.cs.berkeley.edu/code.html (hay en Python, Java, C#, Prolog, Lisp, … ) Mi … Continue reading

Posted in 1389, 15035, 3036, 5374 | Leave a comment

TDD Kata (4): La cortadora de césped

Anterior Post Siguiente Post  Como comentaba en el anterior post, hace una semana participé de la ronda preliminar del Google Code Jam. El ejercicio B fue el Lawnmover: https://code.google.com/codejam/contest/2270488/dashboard#s=p1 Problem Alice and Bob have a lawn in front of their house, … Continue reading

Posted in 10549, 11699, 1389, 17837, 5374 | Leave a comment

TDD Kata (3): TaTeTíTomek

Anterior Post  Siguiente Post  El sábado pasado estuve participando del Google Code Jam. El ejercicio A fue TicTacToeTomek: https://code.google.com/codejam/contest/2270488/dashboard Problem Tic-Tac-Toe-Tomek is a game played on a 4 x 4 square board. The board starts empty, except that a single ‘T’ … Continue reading

Posted in 10549, 11699, 1389, 17837, 5374 | Leave a comment

TDD Kata (2): Lenguaje Alienígena

Anterior Post Siguiente Post  En la lista TDDev en español se mencionó hace poco el Google Code Jam. Uno de los pasados desafíos de esa competencia, es el Alien Language. After years of study, scientists at Google Labs have discovered an … Continue reading

Posted in 10549, 11699, 1389, 5374 | Leave a comment

TDD Kata (1): Piedra Papel Tijera Lagarto Spock

Siguiente Post En estos días, leí en la lista de TDDev en español una nueva kata publicada en el blog de Aprendiendo TDD: Piedra Papel Tijera Lagarto Spock basado en el problema publicado en http://www.solveet.com/exercises/Kata-Piedra-Papel-Tijera-Lagarto-Spock/20 Tomé la descripción del artículo … Continue reading

Posted in 10549, 11699, 1389, 5374 | Leave a comment

Mass Lenguaje de Programación (1) Orígenes

Siguiente Post Durante estos días, estuve trabajando en la implementación de un lenguaje interpretado, sobre C#, llamado Mass (dedicado al bueno de @MArtinSaliaS): https://github.com/ajlopez/Mass La solución actual se compone de tres proyectos: una librería de clases, sus tests, y un … Continue reading

Posted in 11699, 1389, 15035, 17834, 5374, 8870 | Leave a comment