Category Archives: 11699

El valor de TDD (Test-Driven Development) (1)

En estos últimos años he estado practicando deliberadamente TDD (Test-Driven Development) y trabajo en proyectos personales usando el flujo de trabajo de esta disciplina casi todos los días (ver mis posts de TDD y los commits en GitHub) Y también … Continue reading

Posted in 10549, 11699, 1392 | Leave a comment

ClojSharp Implementando Clojure en C# (1) El Proyecto

Desde la década pasada que me interesa Clojure, y desde siempre Lisp. Clojure está implementando sobre la máquina virtual de Java, pero también está implementado sobre .NET (que recuerde, usando Dynamic Language Runtime). La versión de Java compila a bytecodes … Continue reading

Posted in 10754, 11699, 1389, 15035, 18258, 5374 | Leave a comment

RubySharp, implementando Ruby en C# (3)

Anterior Post En RubySharp puedo definir nuevas funciones (en realidad métodos del objeto actual) e invocarlas. Hay algunas funciones que ya están predefinidas en C#: Veamos primero que toda función tiene que cumplir con la interfaz: public interface IFunction { … Continue reading

Posted in 11699, 1389, 15035, 16397, 17933, 5374 | Leave a comment

SharpBus en C# (1) Primeros Pasos

Ayer comencé a codificar SharpBus, un simple procesador de mensajes inspirado en algunas ideas de Mule. Ver: http://en.wikipedia.org/wiki/Mule_(software) http://www.mulesoft.org/what-mule-esb Como es usual, estoy usando TDD (Test-Driven Development), tratando de ir implementando pequeños casos de uso, de la manera más simple … Continue reading

Posted in 11699, 1389, 15035, 18464, 5374 | Leave a comment

Aprendiendo ASP.NET MVC

En estos días, se preguntó en una lista del MUG sobre recursos para aprender ASP.NET MVC. Yo aprendí de a poco, a lo largo de los años, así que sé exactamente cómo sumergirse rápidamente en el tema. Pero puedo escribir … Continue reading

Posted in 10747, 11699, 13362, 1389, 5374 | Leave a comment

TDD Rocks! (9) JavaScript y Node.js

Anterior Post  Anterior Post con JavaScript  Ayer tuve el gusto de participar del primer meetup de JavaScript en Buenos Aires: http://www.meetup.com/Meetup-js/ Y participé dando una charla de TDD con JavaScript y Node.js. Los slides quedaron en: https://github.com/ajlopez/Talks/tree/master/TddJavaScript El código que … Continue reading

Posted in 11699, 12110, 12652, 14005, 15550, 16657, 17044, 17045, 18052 | Leave a comment

Meetup de JavaScript en Buenos Aires

Como habran leído por acá, o por mi cuenta de Twitter, este mes pasado, Octubre, estuve bastante ocupado con tres charlas en sendas conferencias. Ahora estoy preparando una charla para RubyConf, y espero que otra charla sea aceptada en la … Continue reading

Posted in 11699, 12110, 14005, 17044, 17045 | Leave a comment

Mis próximas charlas en Buenos Aires: PHP y Node.js, TDD con ASP.NET MVC, Scala

Los días que vienen serán de charlas para mí. El sábado que viene, 5 de Octubre, tengo en PHP Conference Argentina 2013: PHP, Node.js y tutti li fiocci http://www.phpconference.com.ar/php-node-js-y-tutti-li-fiocci/ Veremos qué es Node.js para un programador PHP. Programa montado sobre … Continue reading

Posted in 10755, 11699, 12110, 13362, 1391, 15550, 17044, 17045 | Leave a comment

TDD Rocks! (8) SharpBase in C#

Anterior PostAnterior Post con C#  Siguiente Post  Hoy grabé una nueva sesión de TDD (Test-Driven Development) usando Visual Studio y C#, sobre mi proyecto de base de datos en memoria, SharpBase. Pueden verla en (y de paso escuchar Anglish): http://www.youtube.com/watch?v=ymQePMZ2XEo [View:http://www.youtube.com/watch?v=ymQePMZ2XEo]  … Continue reading

Posted in 11699, 1389, 15035, 17837, 5374, 8115 | Leave a comment

TDD Rocks! (7) OStore con JavaScript/Node.js

Anterior Post Anterior Post con JavaScript Siguiente Post  Siguiente Post con JavaScript  Publiqué una nueva Google Hangout, demostrando cómo voy avanzando en el proyecto OStore usando el flujo de trabajo de TDD: http://www.youtube.com/watch?v=PUTnaTDNCEw [View:http://www.youtube.com/watch?v=PUTnaTDNCEw] Acá no estoy aprendiendo JavaScript, sino que ya … Continue reading

Posted in 11699, 14005, 15035, 15550, 17837, 8115 | Leave a comment