Wednesday, November 28, 2007

Aprende ruby interactivamente

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

Wednesday, November 14, 2007

Ser pequeño y feliz

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!”

Monday, November 12, 2007

Microsoft prepara su propio framework MVC

“¡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” :-)