Programando para Internet of Things

Published on Author lopez

Como saben, siempre practico programar todos los días, especialmente aplicando TDD (Test-Driven Development). Y si bien hay proyectos no públicos, la mayor parte de esa práctica la pueden ver en mi cuenta pública de GitHub. Y como escribí en el post de ayer, Node.js es una tecnología muy interesante, por su poder y simplicidad, para… Continue reading Programando para Internet of Things

Resoluciones del Nuevo Mes: Febrero 2015

Published on Author lopezLeave a comment

De nuevo, tiempo de revisar mis resoluciones del pasado mes, y escribir las nuevas. – Continuar agregando caracteristicas distribuidas a AjErl, un intérprete tipo Erlang en C# [pendiente] – Mejorar ClojSharp [completo] repo – Mejorar ScalaSharp [completo] repo – Mejorar emulador Chip8 [completo] repo – Generación de Código con AjGenesis para Node [pendiente] – Mejorar… Continue reading Resoluciones del Nuevo Mes: Febrero 2015

Proyecto Liqueed (1)

Published on Author lopez

Siguiente Post Hoy quería presentar en un post corto, al proyecto Liqueed, pueden ver el repo en: https://github.com/liquid-co-ops/liqueed desarrollado como aplicación web sobre una idea del bueno de @acyment, leer su post (en inglés): http://blog.agilar.org/index.php/2014/04/30/leancoops-first-draft/ La idea básica de la aplicación es ayudar a los equipos que estén desarrollando algo a la manera que sugiere… Continue reading Proyecto Liqueed (1)

JavaScript e Inteligencia Artificial (3)

Published on Author lopez

Anterior Post Un tema que presenté con un ejemplo (pero sin ejecutarlo) es la evaluación de la próxima jugada en un juego de tablero. No pude dejar de mencionar a una película que vi hace décadas y que me influyó bastante en la forma de ver la inteligencia artificial, Juegos de Guerra (“War Games” de… Continue reading JavaScript e Inteligencia Artificial (3)

Resoluciones del Nuevo Mes: Enero 2015

Published on Author lopezLeave a comment

Un nuevo año comienza. Pero para mí, sigue siendo el mes la unidad de “nuevas resoluciones”: me parece así que es más útil, flexible y alcanzable. Tiempo de revisar las resoluciones del mes pasado,  y plantear las nuevas: – Agregar características distribuidas a AjErl, el intérprete tipo Erlang en C# [parcial] ver repo – Mejorar… Continue reading Resoluciones del Nuevo Mes: Enero 2015

Aktores Implementando Akka Actor Model en C# (2) Un simple Ejemplo

Published on Author lopez

Anterior Post Veamos hoy un simple ejemplo que crea dos actores y les envía mensaje. El código completo está en: https://github.com/ajlopez/Aktores/tree/master/Samples/PingPong Como siempre, todo es “trabajo en progreso”, y puede cambiar en el futuro. Estoy siguiendo el flujo de trabajo de TDD (Test-Driven Development), así que alguna llamada a la API puede ir cambiado, o… Continue reading Aktores Implementando Akka Actor Model en C# (2) Un simple Ejemplo

SimpleLisp (2) Compilando Valores y Variables Lisp a JavaScript

Published on Author lopez

Anterior Post Veamos algo de la implementación del proyecto https://github.com/ajlopez/SimpleLisp el compilador de Lisp a JavaScript, escrito en JavaScript, siguiendo el flujo de trabajo de TDD (Test-Driven Development). Todo es “trabajo en progreso” así que lo explico hoy es la implementación actual, de este día, que puede ir cambiando a medida que se vayan implementando… Continue reading SimpleLisp (2) Compilando Valores y Variables Lisp a JavaScript

Resoluciones del Nuevo Mes: Diciembre 2014

Published on Author lopezLeave a comment

Es tiempo de revisar las resoluciones del mes pasado: – Dar una charla sobre JavaScript e Inteligencia Artificial [completo] ver repo ver presentación leer post – Ejemplo de Red Neuronal en JavaScript [completo] ver repo – Ejemplos de Algoritmos Genéticos en JavaScript [completo] ver repo – Más Generación de Código con AjGenesis para Node.js [pendiente]… Continue reading Resoluciones del Nuevo Mes: Diciembre 2014

JavaScript e Inteligencia Artificial (1)

Published on Author lopez

Siguiente Post Gracias a la gente de JSConf Argentina 2014, hoy voy a estar dando una charla corta sobre JavaScript e Inteligencia Artificial. La idea es presentar rápidamente algunas ideas, algoritmos, demo de implementaciones, y cerrar con comentarios sobre lo que parece interesante seguir. Inteligencia Artificial es un término muy amplio, y que nació hace… Continue reading JavaScript e Inteligencia Artificial (1)

SimpleScript (3) El Parser, Expresiones y Comandos

Published on Author lopez

Anterior Post Veamos hoy parte del Parser, que es un módulo separado. Comienza con una declaración sencilla: ‘use strict’; var lexer; if (typeof lexer == ‘undefined’) lexer = require(‘./lexer’); var parser = (function () { var TokenType = lexer.TokenType; var binoperators = [ “+”, “-“, “*”, “/”, “==”, “!=”, “<“, “>”, “<=”, “>=” ]; Usa… Continue reading SimpleScript (3) El Parser, Expresiones y Comandos