Resoluciones del Nuevo Mes: Mayo 2012

Published on Author lopezLeave a comment

Un nuevo mes comienza, y es tiempo de revisar mis resoluciones del mes pasado, y escribir la lista para este mes. Primero, el resultado de Abril: – Completar Acquarella (comment, number detection, new styles, language extension..) parcial ver repo – Trabajar en AjTalk en Javascript/NodeJs (class support, fileouts processing) completo ver repo ver demo en… Continue reading Resoluciones del Nuevo Mes: Mayo 2012

Objetos transaccionales en AjTalk, introducción rápida

Published on Author lopez1 Comment

Quiero describir hoy un ejemplo corto, mostrando el manejo de objetos transaccionales en AjTalk, mi Smalltalk-like Virtual Machine interpretada escrita en C#. ¿Qué es un objeto transaccional, en este contexto? Es un objeto, que cuando ejecuta dentro de una transacción en memoria, puede manejar los valores de sus variables de instancia, monitoreando sus cambios. Si… Continue reading Objetos transaccionales en AjTalk, introducción rápida

Web Crawler usando el nuevo AjAgents

Published on Author lopezLeave a comment

Hace poco escribí una nueva implementación de mi proyecto AjAgents, descripta en: AjAgents: a new implementation AjAgents: una nueva implementación Ahora, quiero describir una aplicación de prueba, de nuevo el Web Crawler: visitar y bajar la página desde una URL inicial, ir descubriendo enlaces al mismo sitio, y procesar el resto de las páginas. Anteriores… Continue reading Web Crawler usando el nuevo AjAgents

Objetos Distribuidos en AjTalk

Published on Author lopezLeave a comment

He agregado objetos distributos a mi proyecto AjTalk (una virtual machine interpretada tipo Smalltalk, escrita en C#). Estoy usando .NET Remoting para serializar objetos de un proceso a otra, y tengo proxies a objetos remotos. Como siempre, pueden bajar el código fuente actual de: http://code.google.com/p/ajtalk/ Primero, puse un nuevo método en objetos: nil subclass: #Object… Continue reading Objetos Distribuidos en AjTalk

Trabajando en AjTalk: una Virtual Machine tipo Smalltalk, escrita en C#

Published on Author lopezLeave a comment

En estos días, estoy trabajando en mi proyecto AjTalk, una virtual machine interpretada, tipo Smalltalk, escrita en C#. El año pasado, escribí algunos posts sobre el proyecto. Es tiempo de refrescar su estado: puede manejar más de una VM en un proceso .NET, tiene agentes, procesamiento en paralelo, objetos distribuidos, acceso a la librería de… Continue reading Trabajando en AjTalk: una Virtual Machine tipo Smalltalk, escrita en C#

AjGenesis y Generación de Código: viendo la luz

Published on Author lopez2 Comments

Ya tenía pendiente este post, desde hace unos meses. El bueno de @ferclaverino comentó su experiencia sobre generación de código en general, y con AjGenesis en particular, en su post: Generación de Código, seguimos sin ver la luz? (visiten el blog de @ferclaverino, recomiendo su material sobre Scrum y desarrollo ágil). Le agradezco desde acá,… Continue reading AjGenesis y Generación de Código: viendo la luz

AjAgents: una nueva implementación

Published on Author lopezLeave a comment

Hace ya un tiempo, escribí sobre mi proyecto AjAgents, describiéndolo, implementando algoritmos genéticos y otras demos mínimas. El proyecto se basa en el envío de mensajes a “agentes” (podría llamarlos actores, o algo así). Los agentes reciben los mensajes y los procesan uno por uno. Cada instancia de un agente no necesita manejar la concurrencia:… Continue reading AjAgents: una nueva implementación

Armando una aplicación usando AjGenesis (Parte 6)

Published on Author lopezLeave a comment

En el post anterior de esta serie, agregué mucho código para manejar la generación de proyectos y soluciones .NET. Esos archivos son complicados. En contraste, generar algo similar para Java, no estan complejo, porque solo necesitamos generar las estructuras de directorios, y algun archivo para Ant o para Maven. Pero en .NET, tenemos que armar… Continue reading Armando una aplicación usando AjGenesis (Parte 6)

Armando una aplicación usando AjGenesis (Parte 5)

Published on Author lopezLeave a comment

Publiqué un nuevo paso en esta serie de post sobre cómo ir generando una aplicación con AjGenesis. Anteriores posts: Building An Application Using AjGenesis (Part 1) Armando una Aplicación usando AjGenesis (Parte 1) Building An Application Using AjGenesis (Part 2) Armando una Aplicación usando AjGenesis (Parte 2) Building an Application Using AjGenesis (Part 3) Armando… Continue reading Armando una aplicación usando AjGenesis (Parte 5)

Armando una aplicación usando AjGenesis (Parte 4)

Published on Author lopezLeave a comment

En este post, generaremos, desde el mismo modelo, archivos de texto para C#, Java, y VB.NET. Anteriores post: Building An Application Using AjGenesis (Part 1) Armando una Aplicación usando AjGenesis (Parte 1) Building An Application Using AjGenesis (Part 2) Armando una Aplicación usando AjGenesis (Parte 2) Building an Application Using AjGenesis (Part 3) Armando una… Continue reading Armando una aplicación usando AjGenesis (Parte 4)