Canales y GoRoutines en AjSharp (Part 2)

Published on Author lopezLeave a comment

En mi anterior post describí algo de la implementación de canales y “goroutines” en AjSharp, mi intérprete de un lenguaje de scripting. Quisiera hoy mostrar algunos ejemplos del uso de esos canales y rutinas lanzadas en paralelo. Primero, recordemos el código simple: channel = new Channel(); go channel <- 10; result = <- channel; En… Continue reading Canales y GoRoutines en AjSharp (Part 2)

Canales y GoRoutines en AjSharp (Parte 1)

Published on Author lopez3 Comments

Hace dos años ya, estuve explorando Microsoft Robotics, y su librería CCR (Concurrency and Coordination). Esta tiene la implementación una port: podemos enviar un objeto por el port, y recibirlo y procesarlo en otra pieza de código, que puede ejecutarse en otro hilo de ejecución. También tiene la capacidad de ejecutar ambas partes en diferentes… Continue reading Canales y GoRoutines en AjSharp (Parte 1)

AjSharp: objetos y clases dinámicas

Published on Author lopez2 Comments

Estoy escribiendo un intérprete no tipado con sintaxis tipo C#, que bauticé AjSharp. Hace un tiempo escribí sobre este proyecto de código abierto en: AjSharp Programming Language a C#-like Dynamic Language AjSharp: un lenguaje dinámico en C# Pueden bajarse la versión actual desde http://code.google.com/p/ajcodekatas en trunk/AjLanguage (AjLanguage define el árbol de ejecución del intérprete, AjSharp… Continue reading AjSharp: objetos y clases dinámicas

Ejemplo de TDD con Python

Published on Author lopez4 Comments

Una de las prácticas que siempre intento “vender” a cualquiera involucrado en el desarrollo de software, es la práctica de Test-Driven Development. Una vez que se practica TDD, no quieren volver atrás. Es una forma de programar con tanta recompensa y gozo asociados, que me siento incómodo si no lo usa cuando escribo software real.… Continue reading Ejemplo de TDD con Python

ALT.NET Hispano VAN (Reunión Virtual): Domain-Driven Design

Published on Author lopezLeave a comment

Además de la reunión de hoy viernes ALT.NET Hispano VAN (Reunión Virtual): Automatizar mañana sábado 19 de diciembre (18 GMT, 3 de la tarda acá en Buenos Aires), tendremos otra reunión virtual, organizada por la comunidad ALT.NET Hispano, esta vez sobre el tema Domain-Driven Design. Esta vez voy a hacer la presentación inicial. Mi idea… Continue reading ALT.NET Hispano VAN (Reunión Virtual): Domain-Driven Design

ALT.NET Hispano VAN (Reunión Virtual): Automatizar

Published on Author lopezLeave a comment

Este viernes 18 de diciembre, habrá una nueva VAN (reunión virtual, des-conferencia) organizada por la incansable comunidad de ALT.NET Hispano. Esta vez el tema es la automatización, y la presentación principal estará a cargo del bueno de Martín Salías (@MartinSalias). Aunque es en viernes, en lugar de sábado, la hora es la habitual, 18 GMT… Continue reading ALT.NET Hispano VAN (Reunión Virtual): Automatizar

Curso de Scrum de Tobias Mayer en Buenos Aires

Published on Author lopezLeave a comment

El bueno de Juan Gabardini anuncia en la lista Foro Agiles, un nuevo curso de Scrum de Tobias Mayer en Argentina. Copio el mensaje original: Tobias Mayer facilitará un taller de un día en Buenos Aires, Argentina. Está orientado a Scrum Masters y agile coaches. Para los que no lo conocen, Tobias dió el primer… Continue reading Curso de Scrum de Tobias Mayer en Buenos Aires

ALT.NET Hispano VAN (reunión virtual): Aplicaciones modulares con Prism

Published on Author lopezLeave a comment

Este sábado 12 de diciembre, 19 GMT (4 de la tarde aquí en Buenos Aires) de nuevo tenemos VAN (Reunión virtual, des-conferencia) organizada por la comunidad de ALT.NET Hispano. (Más información sobre cómo asistir a la reunión virtual, software necesario, enlaces: http://altnet-hispano.pbworks.com/Descripcion-de-Reuniones ) Esta vez el tema será Prism (Composite Application Guidance para Windows Presentation… Continue reading ALT.NET Hispano VAN (reunión virtual): Aplicaciones modulares con Prism

Tales from the Scrum: Los Rolling Stones y cómo va su proyecto

Published on Author lopezLeave a comment

Bueno, en realidad, no los Rolling Stones. Solamente Keith Richards, y no el de los Rolling, sino Keith Richards presidente de  Keith Richards Consulting. Encuentro en un post de Gojko Adzic un post que comenta una charla de KRC: Eight interesting techniques to test how a project is going Es un muy interesante post, déjenme… Continue reading Tales from the Scrum: Los Rolling Stones y cómo va su proyecto

ALT.NET Hispano VAN: Get Things Done con Jeroen Sangers

Published on Author lopezLeave a comment

Este sábado 5 de Diciembre, 18 GMT/UTC (3 de la tarde por aquí en Buenos Aires), habrá otra des-conferencia virtual de la comunidad ALT.NET Hispano. El tema será productividad, más específicamente Get Things Done (GTD) (ver también Consigue hacer el trabajo). La presentación inicial estará a cargo de Jeroen Sangers: http://jeroensangers.com/ @jeroensangers Este es el… Continue reading ALT.NET Hispano VAN: Get Things Done con Jeroen Sangers