Aprende ruby interactivamente

Posted by joselo Wed, 28 Nov 2007 05:00:00 GMT

Me entere de esta utilidad para quienes quieren aprender Ruby de una manera interactiva, es un programa que creo que esta disponible para Windows aunque parece que ya hay para Linux. Luce muy practico.

Aca el Link: http://hacketyhack.net

Ser pequeño y feliz

Posted by joselo Wed, 14 Nov 2007 05:00:00 GMT

Esta muy bueno via Furilo

Un barco amarrado en un pequeño puerto mexicano y un turista estadounidense que felicita al pescador por la calidad de su pescado; el estadounidense le pregunta cúanto le ha llevado pescarlo.

“No demasiado”, contesta el pescador.

“Pero y por qué no te quedaste más tiempo para pescar más”, pregunta el estadounidense.

El pescador le explica que eso es suficiente para sus necesidades y las de su familia.

“¿Y qué haces con el resto del tiempo que te sobra?”

“Duermo un poco, pesco un poco, juego con mis hijos y me echo una siesta con mi mujer. Por las tardes, voy al pueblo a ver a mis amigos, bebo algo, toco la guitarra y canto canciones…”

El estadounidense le interrumpe: “Tengo un MBA de Harvard y te puedo ayudar! Deberías empezar por pescar durante todo el día. Podrías vender el pescado extra que pillases. Con este beneficio extra, podrías comprar un barco más grande. Con el dinero extra que consiguieses gracias al barco más grande, podrías comprar más barcos hasta que tuvieses una flota entera. En vez de vender el pescado a un intermediario, podrías ir directamente a una planta procesadora e incluso tener tu propia planta. Después, podrías dejar este pequeño pueblo e ir a México DF o incluso Nueva York!”

“¿Cúanto tiempo me llevaría esto?”

“20, tal vez 25 años”, contesta el estadounidense.

“¿Y después de eso?”

“¿Después? Después se pone muy interesante. Cuando tu negocio sea realmente grande puedes vender acciones y conseguir millones!!”

“¿Millones? ¿En serio? ¿Y después de eso?”

“Después de eso te podrás jubilar, vivir en un pequeño pueblo en la costa, levantarte tarde, jugar con tus hijos, pescar un poco, echarte la siesta y por las tardes beber algo y estar con tus amigos!”

Microsoft prepara su propio framework MVC

Posted by joselo Mon, 12 Nov 2007 05:00:00 GMT

“¡No!, Si nosotros venimos haciendo esto hace tiempo” Esta es la frase o algo parecido que alguna vez escuche en una de las conferencia hispana de Rails del 2006.

No recuerdo bien pero creo que fue en la ponencia Rails para Vendedores, ahí se dijo alguna vez que después de un tiempo alguien tomaría las ideas de Rails y luego hablarían de  “Si nosotros venimos haciendo esto hace tiempo” la verdad estoy siendo un poco sarcástico, pero me acabo de enterar en blogs.onrails.com.ar que Microsoft prepara su propio framework MVC “Con más parecidos que diferencias con Ruby on Rails” la verdad no me sorprende que tantas de las buenas cosas que se hacen vienen de la mano del Open Source.

Y como alguien comenta en  blogs.onrails.com.ar “Me parece bien que “copien” buenas ideas, espero no las destruyan tanto ;-)”.

Ya existe un Framework muy parecido a Rails para .Net llamado Caslte, que toma casi todos los patrones de Rails como: el uso de partials, content’s for, filtros, etc. Me alegra mucho que tomen la filosofía de Rails, aunque hay características que se convierten más bien en analogías, ya que Rails usa Ruby como lenguaje de programación al contrario que Castle que usa C#, en ese caso las cosas que se hacen en Clastle con C# me parecen más transparentes usando Ruby que C#, ahora que se pongan a usar Ruby en ves de C# sobre .Net nose… o una mezcla de ambos, puede que resulte muy buena y extraiga las mejores características de los dos. Como de hecho ya lo hace Java, usando Ruby como frontal.

Para terminar, comento que estoy trabajando con Caslte y nHibernate sobre .Net, y la verdad no me ha costado mucho adaptarme a Castle, ya que como les digo usa casi todos los patrones de Rails.

Por ultimo acotar que, si se llega al punto de parecerse tanto a una plataforma, no hace más que aceptar la robustez de la misma con sus pros y contras. En resumen me quedo con Ruby on Rails, de todas maneras “Si nosotros venimos haciendo esto hace tiempo” :-)