Ruby on Rails y los comerciales de RailsEnvy.com
Últimamente he tenido bastante descuidado mi blog y algunos de mis asiduos lectores ya hasta se quejan por correo electrónico, entre algunas de mis mas recurrentes excusas han sido: por las vagaciones, por el nuevo ciclo escolar, por que me da mucha hueva y por ultimo por que no soy un “verdadero blogger” (esta ultima es de mis excusas favoritas
); pero bueno no es que no quiera simplemente cuando quiero sentarme a escribir no me salen ideas y a diferencia de los bloggers normales a mi no me gusta hablar de cualquier tema, sino solo de temas que son interesantes para mi y/o considero importantes por que suelo dominar el tema o necesito de algún modo hacer publica una opinión, pero en fin esta vez trataremos de ver si podemos regresar a lo normal.
Estos vídeos/comerciales de a continuación (que ya ni me acuerdo de donde me tome la nota por primer vez, así que esto ya es antiguo según el tiempo de vida de la web 2.0) como siempre últimamente casi toda la prensa (y mala-prensa) técnica suele parodiar/imitar a los famosos comerciales de “Get A Mac” de Apple, en este caso son un comerciales hechos por un grupo de dos programadores (Gregg Pollack y Jason Seifer) que se dedican a tiempo completo a desarrollar bajo Ruby On Rails, estos mismos decidieron crear estos comerciales para crear un tipo de prensa técnica comparando de manera “graciosa” (y hasta cierto punto muy realista) de lo que es Ruby On Rails versus otros lenguajes y frameworks populares dando algunos puntos fuertes del desarrollo web bajo “Rails”.
Antes de entrar de lleno a que veas los vídeos tengo que refutar/opinar (como buen geek) que no todo es realidad (deja vu?) y es realmente hasta cierto punto mas costoso mantener y “escalar” un desarrollo web bajo Ruby On Rails que tomarse un poco mas de tiempo y hacerlo bajo otros lenguajes como PHP o inclusive Java (quizás exagere un poquito en este ultimo), como bien dijo Ricardo Galli (en una nota sobre Twitter y la “escalibilidad”):
[...]RoR me hubiese ahorrado trabajo de programación y hubiésemos tenido más prensa “técnica”, pero eso hubiese significado más problemas de mantenimiento de una infraestructura más compleja, dinero para salarios para administradores de sistemas, etc. etc. etc.[...]
Uno de los puntos que lo hacen fuerte es la arquitectura usada, la arquitectura de Modelo, Vista, Controlador hace que el desarrollo web bajo Ruby On Rails sea muy fácil, yo diría exhaustivamente fácil, hacer cambios a ciertos puntos de las aplicaciones se harían en segundos comparado con PHP el tiempo de “codificación” es sumamente menor o mejor dicho casi nulo, otros lenguajes de desarrollo web como Java hacen uso de esta arquitecura pero la han implementado de una manera que lo hacen ver muy complicado haciendo ver claro que Java aunque use el mismo paradigma que Ruby On Rails, Ruby On Rails lo hace ver sumamente fácil comparado con Java. Sin embargo no todo es miel sobre hojuelas, el tener una arquitecura diferente implica para los “nuevos desarrolladores” o “viejos tercos enamorados de las arquitecturas convencionales” un esfuerzo por entender esta nuevo enfoque algo que no siempre todos los programadores están dispuestos a tomar, aunque la arquitectura Modelo, Vista, Controlador es muy simple sigue siendo un poco complicado de entender y hallar soluciones 100% eficientes a los problemas habituales del mismo.
Fuera de los costos de mantenimiento de proyectos y del arquitectura usada en Ruby On Rails existe la “fanaticada” o los fanáticos por Ruby On Rails, la mayoría de estos provienen de lo “cool” que se sienten los programadores en Ruby, el cual es un gran lenguaje de scripting pero sinceramente este lenguaje es mas lento que Python y aun mas lento que PHP, su servidor como buen geek se lo aprendió y realmente le intereso ver ese lado “cool” de programar (pueden de hecho bajar un ebook sobre programación/scripting en Ruby muy bueno -solo en ingles- en la sección de descargas en este blog), sinceramente si programar en Ruby es “re-cool” pero fuera de las ventajas del lenguaje no veo otras mejoras, en general cada vez que alguien me pregunta les digo lo mismo “es como una fusión de PERL y Python multiplicando por 2 o mas veces la lentitud de ejecución de Python”; así que en general la mayoría de los fanáticos de Ruby On Rails son fanáticos de Ruby, así que por ese lado se entiende la extensión del mismo así como la activa campaña de los mismos por promocionarlo, sin nada mas que agregar al final de la nota (después de los vídeos) les dejo unos links muy buenos sobre el tema ya que es mejor formarse una opinión propia que a tomar la de alguien y repetirla como lorito así que los invito ustedes mismos a exactamente eso, formarse su opinión personal y tal vez dejarnos un pequeño comentario aquí mismo o un sus blogs sobre este tema.
De los siguientes vídeos me parecieron excelentes los comerciales #2, #5 y #6, pero bueno seguro a mas de uno les resultaran graciosos los demás
:
Links de Interés:
http://es.wikipedia.org/wiki/Ruby_on_Rails [español]
http://www.maestrosdelweb.com/editorial/rubyonrails/ [español]
http://www.refreshinglyblue.com/2007/8/20/php-vs-ruby-practical-language-differences [ingles]
http://www.cmswire.com/cms/industry-news/php-vs-java-vs-ruby-000887.php [ingles]
http://www.onlamp.com/pub/a/onlamp/2005/10/13/what_is_rails.html [ingles]
PD: No creen que “el que hace de Ruby On Rails” (Gregg Pollack) parece o actua gay en los ads?
PD2: Que pensarian del lenguaje si fuera cierto lo anterior? Ruby On Rails lenguaje para gays?
(Sin animo ofender a toda la comunidad gay/homosexual claro esta)













Escrito por: Gabri
30 de Septiembre del 2007 a las 7:20 am
Hola. Sé que esto no tendría que ir aquí pero bueno… Ayer descargué tu tema Not So fresh y cuando lo quise visualizar en ie6, el sidebar me sale desplazado abajo de la página. He estado buscandoy no he encontrado respuestas. Me podrías ayudar? Un saludo
Escrito por: g30rg3_x
1 de Octubre del 2007 a las 12:13 am
Hola no hay problema pero para esto hubieras usado la sección de contacto y contactarme atravez de correo-electronico.
Primero te recomiendo bajar la ultima versión del Not So Fresh (que es la 1.2):
http://www.xsized.de/wordpress-theme-not-so-fresh-version-12/
Desgraciadamente no he tenido chance de subir una nueva versión del tema a la seccion descargas de este blog.
Luego si es que eso no te resuelve la situación (esto mismo me paso a mi cuando empece a usar el tema por que claro lo tengo modificado según mis gustos) entra a tu hoja de estilos (style.css) dentro de tu tema y busca el elemento “content” (debe estar después de un comentario con el mismo nombre) dentro de esa clase añade:
“overflow: hidden;”
(sin las comillas)
Y listo eso debe solucionar tu problema.
Saludos
PD: Puedes checar un ejemplo visitando mi propia hoja de estilos donde tengo puesto esta “modificación”
http://g30rg3x.com/wp-content/themes/notso_fresh_gx/style.css
PD2: Se te ha enviando una copia de esta mensaje a tu correo que ingresaste en el formulario.