AjLisp en Javascript (Parte 1) Atomos, Listas y TDD

Published on Author lopez1 Comment

Siguiente Post Estoy reescribiendo mi intérprete AjLisp usando Javascript. Pienso que un intérprete Lisp es un buen proyecto para aprender un lenguaje: simple, acotado pero no trivial. Nunca hubiera comenzado este proyecto sin usar TDD (Test-Driven Development): Javascript es muy dinámico y las herramientas que estoy usando (el browser, editor de texto) son limitadas. Sin… Continue reading AjLisp en Javascript (Parte 1) Atomos, Listas y TDD

Programando Juegos Sociales en Línea (Parte 4) Procesando Acciones De Juego Arbitrarias

Published on Author lopez2 Comments

Anterior Post Siguiente Post  Hay un nuevo release del Windows Azure Toolkit for Social Games: http://watgames.codeplex.com/releases/view/70342 Examinemos un cambio clave en esta versión. Hay un nuevo punto de entrada en Tankster.GamePlay\Services\IGameService.cs: [WebInvoke(Method = “POST”, UriTemplate = “command/{gameId}”)] HttpResponseMessage Command(Guid gameId, HttpRequestMessage request); [WebInvoke(Method = “POST”, UriTemplate = “command/v2/{gameId}”)] HttpResponseMessage Command2(Guid gameId, HttpRequestMessage request); Hay DOS puntos… Continue reading Programando Juegos Sociales en Línea (Parte 4) Procesando Acciones De Juego Arbitrarias

Programando Juegos Sociales en Línea (Parte 3) Tankster, Blob Storage y JSONP

Published on Author lopezLeave a comment

Anterior PostSiguiente Post En mi anterior post escribí sobre el Windows Azure Social Gaming Toolkit, y su ejemplo de juego en línea, para varios jugadores. Ver: http://watgames.codeplex.com/ http://www.tankster.net/ (El lunes 1ro de Agosto, salió una nueva beta: http://watgames.codeplex.com/releases/view/70342) Hay dos post interesantes de @ntotten acerca de los “internals” del juego y las decisiones que se… Continue reading Programando Juegos Sociales en Línea (Parte 3) Tankster, Blob Storage y JSONP

TDD con Javascript y QUnit

Published on Author lopez1 Comment

Este fin de semana, comencé a escribir un intérprete Lisp usando Javascript, para practicar el lenguaje. El código está quedando en https://github.com/ajlopez/AjLispJs Quiero destacar un tema: estoy usando TDD (Test-Driven Development). No podría comenzar un proyecto como eso usando el desarrollo tradicional: no soy “proficient” en Javascript, todavía. Usando TDD es la manera de comenzar… Continue reading TDD con Javascript y QUnit

Jugando con Node.js, Ubuntu, Sqlite3 y node-Sqlite

Published on Author lopez2 Comments

Hace unos días, estuve jugando con Node.Js, la librería Javascript que puede ser usada para crear aplicaciones web en el servidor. Como puede ser complicado instalarlo en Windows, lo instalé directamente en Ubuntu. Me bajé el código de: http://nodejs.org/#download Expandí el archivo, y pasé al directorio que quedó creado. Ahí ejecuté los pasos: ./configure make… Continue reading Jugando con Node.js, Ubuntu, Sqlite3 y node-Sqlite

Material de Introducción a Ajax y Javascript

Published on Author lopezLeave a comment

El viernes 25 de Junio tuve el gusto de dar una charla en la Facultad de Ciencias Exactas, de la Universidad de Buenos Aires, invitado por el bueno de @jgabardini (blog) y su gente. Había anunciado el evento en: Mi próxima charla: Ajax y Javascript Llegó la hora de publicar el material: Presentación de la… Continue reading Material de Introducción a Ajax y Javascript