Porque Ruby on Rails?
Rails es un Framework para desarrollar de manera rapida una aplicaciones web funcional. Sin embargo, la magia de rails radica en el diseño de aplicaciones y la usabilidad de usuario..
Actualmente las aplicaciones de internet, estan revolucionando el uso de la tecnologia en linea, a tal grado que muchas empresas estan desarrollando Sistemas Operativos basados en Internet. Google es una de ellas, al desarrollar su sistema operativo ChomeOS basado en su popular navegador ligero Chome, la sencillez de este SO para mi punto de vista es riducula, ya que propone que todas las aplicaciones esten basadas en la red… convirtiendo tu portatil en un terminal tonta de esas que existian en los 70’s y 80’s cuando no habia poder de procesamiento y las redes estaban sobre los 10mbps.
Pero ya sin salirnos del tema, he tenido la oportunidad de probar y ver videos de algunas de las aplicaciones de 37signals, desarrolladas en Rails y que a su vez Rails fuera desarrollado por David Heinemeier Hansson. Son aplicaciones geniales que estan enfocadas en el diseño de usabilidad para las aplicaciones web.
Django vs Rails

Estos dos frameworks son los que pretendo aprender para el desarrollo de mis proyectos y aplicaciones en el futuro. Entonces porque enfrentarlos?
Sencillo hay que conocer las ventajas y desventajas de cada herramienta que tiene el programador, para saber con cual es mejor atacar los proyectos. A mi en lo personal nunca me ha gustado casarme con un lenguaje, ya que he programado en PHP, Java, Groovy, JavaScript, C++, Visual Basic, Delphi, etc, etc, etc…. ya hasta perdi la cuenta. Y no es porque sea un brillante desarrollador de software, solo es que me gusta adaptarme al entorno. Pero bueno eso ya es pasado.
Ahora con los nuevos Frameworks de Programacion, hay mucho mas que aprender. Mi enfoque esta en aprender los secretos perdidos de Python ya que es el lenguaje que llevo al mismisimo Google de la mano para desarrollar mucha de su Tecnologia y tambien porque no aprender Rails como platafroma para desarrollo de aplicaciones web.
En mi opinion Python no es tan elegante como lo puede ser Ruby, pero Python tiene mejor implementacion (es más rápido y las bibliotecas son generalmente mejores). Cuando fui expuesto a la brillantez de Ruby durante las lecturas de los libros y los screencast, yo estaba esperando una reacción diferente al programar, pero al regresar a la escritura de código Python de nuevo resulto ser una experiencia mas placentera.
Si estas buscando un Lenguaje de Programacion, recomiendo aprender, Python y Ruby. La documentacion es excelente para anbos lenguajes, son relativamente sencillos y faciles de instalar.
– Hola, Mundo!! –
Bienvenidos a este pequeño Blog.
En este espacio de libre expresion, detallare (lo mas que pueda) el desarrollo Freelance de proyectos personales y de clientes. El Objetivo es crear una comunidad de desarrolladores web de habla hispana. Aqui expondre mis trabajos realizados diferentes plataformas de desarrollo RIA.
Las tecnologias que me interesan actualmente son Django, Ruby&Rails, Grails, WordPress
Durante mi desarrollo como freelance hay que leer cantidades impresionates de informacion y mas aun visitar miles de sitios web en busca de nuevas ideas o de inspiracion. Traducire lo mas que pueda todos los articulos y documentacion que nos pueda servir en el desarrollo de sitios web y lo posteare en forma de articulos demostrando su funcionamiento y calificando el la tecnologia aprendida.
Tambien recomendare servicios y paginas de las cuales nos podramos apoyar para darle mas funcionalidad a los sitios, detallaremos su funcionamiento y su implementacion. Es importante esto ya que hay muchos sitios que nos ofrecen grandes beneficios y que la comunidad de habla hispana no conoce. Ejemplo, “chimpmail.com, whois.domaintools.com, magentocommerce.com, getdropbox.com” entre otras aplicaciones que podemos aprovechar y que son gratuitas.
Saludos y BienvenidosArthuroLG GrafitoDesigns.com T – twitter.com/arthurolg E – arthuro@pyzen.net

