Ruby on Rails

Taller de Ruby on Rails en A Coruña

Taller de iniciación a Rails en las VII Jornadas sobre Software Libre organizadas por la asociación GPUL en la Facultad de Informática de la Universidad de A Coruña el próximo miércoles 25 de Abril a las 19:00

Tutorial Rails en castellano: Recetario

Tutorial para comenzar con Ruby on Rails, basado en el Rolling with Ruby on Rails de onlamp pero actualizado a la versión 1.1.6 de Rails. votes

Tutorial Rails en castellano: Recetario

Tutorial para comenzar con Ruby on Rails, basado en el Rolling with Ruby on Rails de onlamp pero actualizado a la versión 1.1.6 de Rails. votes

Rails 1.2, más cerca

Ocho meses después de la aparición de Rails 1.1, hoy ha salido la primera versión candidata de lo que será, en breve, Rails 1.2. En el anuncio del propio Heinemeier se pueden leer las novedades más destacadas:
  • Interfaces REST y recursos. Se ha escrito mucho acerca de este asunto en los últimos meses y ha sido motivo de controversia. Los defensores de REST aseguran que, gracias a este enfoque, se puede reducir drásticamente la complejidad de los controladores.
  • format en respond_to. El respond_to, que aparecía en Rails 1.1, tiene ahora la posibilidad de descriminar en base al formato (xml, rss y html). Más simplicidad.
  • Soporte mejorado para caracteres multibyte. Ya que Ruby no va a contar con esta funcionalidad hasta el año próximo, David y los suyos se lo han hecho ellos mismos.
  • Reescritura del código de enrutado: ahora más rápido y seguro. No hay que olvidar que el gran agujero de seguridad de Rails 1.1 vino precisamente por ahí.
  • Avisos en las baterías de prueba y los registros (logs) de aquellos elementos que están desaconsejados. Desaparecerán en la versión 2.0, así que estén atentos.
Hay más novedades, arreglos de fallos, etc. Pero lo mejor es que lo prueben ustedes mismos y aprovechen para señalar cualquier problema que encuentren, con el fin de que la versión 1.2 nos deje satisfechos a todos.

The Rails Way; mejorando nuestras habilidades

Jamis Buck y Michael Koziarski han iniciado, con The Rails Way, una aventura orientada a que todos mejoremos el código de nuestras aplicaciones Rails. La idea es que los lectores envíen código susceptible de mejora de sus aplicaciones. Jamis y Michael lo estudiarán y, posteriormente, publicarán un par de artículos presentando las mejoras. Como dicen en su presentación, todos salen ganando: los lectores aprenden nuevos trucos, los que envía en código obtienen una refactorización del mismo y ellos, Jamis y Michael, consiguen algo de inspiración para escribir.

Conferencia Rails 2006, el y 25 de noviembre

Si te dedicas al desarrollo de aplicaciones web, seguramente ya sepas lo que es Ruby on Rails: un entorno de desarrollo ágil que permite construir aplicaciones en mucho menos tiempo ¿10 veces menos? de lo acostumbrado en otros entornos como PHP “a pelo”. Si no lo crees, echa un vistazo a las demostraciones y tutoriales… como el “Cómo programar un blog en 15 minutos” y quedarás sorprendido… Cada vez son más los proyectos que usan Ruby on Rails, como puedes comprobar en este listado, y esas son sólo algunos ejemplos… Yo lo estoy usando en varios proyectos: PageRankAlert.co

IBM On Rails

Sin duda como desarrollador Java y como seguidor constante de La Cara Oscura he visto crecer rapidamente las soluciones "Ruby on Rails". Sin haber experimentado Ruby, solo puedo decir que su exito gira entorno a su simplicidad, a su enfoque en el objetivo lo que en internet suele ser sinonimo de triunfo, en los terminos en los que triunfa un lenguaje de programación en internet. La versión más reciente de la revista DB2 Magazine publica un interesante artículo DB2 Ride the Rails en el que refiere el impacto que Ruby esta teniendo en el mercado y directamente promociona el proyecto de Alphaworks denominado DB2onRails cuya promesa básica es facilitar a quienes desarrollan en Ruby el uso de DB2 express, disponible para windows y linux, como manejador de base de datos.

Grave vulnerabilidad en Ruby on Rails

Ruby on Rails es un marco open source para el desarrollo de aplicaciones web, que está experimentando un importante auge y goza de merecida buena reputación. Sin embargo, tanta felicidad se ha visto repentinamente interrumpida por un grave bug, cuyos detalles se han tratado -inútilmente- de mantener en secreto, mientras se urgía a los usuarios a actualizar cuanto antes sus instalaciones. Para colmo de males, la primera actualización (a la versión 1.1.5) tan sólo resolvía parcialmente el problema, lo que ha hecho necesaria una nueva versión (1.1.6), cuya actualización puede presentar además algunos problemas e incompatibilidades...

Ruby on Rails 1.1.5: actualización "obligatoria"

El equipo de desarrollo de Ruby on Rails ha anunciado la disponibilidad de una nueva versión, la 1.1.5, que corrige un serio problema de seguridad de sus antecesoras (0.13, 0.14, 1.0 y 1.1.x). Según el anuncio, se trata de una actualización obligatoria y que debe llevarse a cabo cuanto antes. Aquellos que estuviesen usando la 1.1.4 no deberían tener problemas, ya que la 1.1.5 no introduce incompatibilidades. Sin embargo, los que estuviesen usando versiones más antiguas puede que se encuentren con alguna sorpresa desagradable. En cualquier caso, si alguien tiene un sitio de importanc

Ruby on Rails 1.1.5: actualización "obligatoria"

El equipo de desarrollo de Ruby on Rails ha anunciado la disponibilidad de una nueva versión, la 1.1.5, que corrige un serio problema de seguridad de sus antecesoras (0.13, 0.14, 1.0 y 1.1.x). Según el anuncio, se trata de una actualización obligatoria y que debe llevarse a cabo cuanto antes. Aquellos que estuviesen usando la 1.1.4 no deberían tener problemas, ya que la 1.1.5 no introduce incompatibilidades. Sin embargo, los que estuviesen usando versiones más antiguas puede que se encuentren con alguna sorpresa desagradable.

Probando Ruby y Rails

¿Qué hace la curiosidad? Pues pica. Así que mi grupo de trabajo se puso a probar Ruby on Rails aprovechando un proyecto pequeño que nos encargaron. ¿Y el resultado? Impresionante. Creo que esa palabra lo resume todo. Quedamos con la boca abierta. La instalación la hicimos en un tris. Instalamos en paralelo en una máquina con Windows XP y otra con Linux Fedora Core 5. La aplicación la hicimos en la de Windows y la hemos estado probando en las dos máquinas. Una típica aplicación administrativa donde lo que se quiere es controlar una operación financiera. En unos tres días ya dominábamos los conceptos básicos de la arquitectura de rails. Una semana más o menos para comprender lo mínimo necesario para el diseño de la aplicación. Y un par de semanas más para programar el grueso y probar. Ya estamos en la cuarta semana y el sistema funciona y está listo para ponerlo en producción.

Rubies, la comunidad hispana de usuarios de Ruby

[img_assist|nid=382|title=Ruby|desc=|link=none|align=left|width=100|height=100]Ruby es un lenguaje dinámico para una programación orientada a objetos rápida y sencilla. Vió la luz en Japón en el año 1993 gracias a Yukihiro Matsumoto (Matz) y llegó al público en general en 1995. Allí, en Japón, goza de una enorme popularidad, que incluso llega a superar a Python. Nosotros somos un grupo dedicado a difundir Ruby entre los usuarios de habla hispana.

Ruby on Rails

Ruby on Rails es un entorno de desarrollo web de código abierto que está optimizado para satisfacción de los programadores y de la productividad. Te permite escribir un buen código favoreciendo la convención antes que la configuración. Rails es un completo entorno para desarrollar aplicaciones web con base de datos de acuerdo con la estructura Model-View-Control. Desde el Ajax en la vista, a la petición y respuesta en el controlador, hasta el modelo, Rails te da un entorno de desarrollo de Ruby. Para probarlo, solo necesitas una base de datos y un servidor web.

Valid XHTML 1.0 Strict