Validar NIF/CIF/NIE con Rails

Desde RailsLab Blog viene este plugin de Rails que tiene como función: validar en un modelo nif/cif/nie español. Al parecer, realizar este proceso parece ser muy tedioso, y muchos recurren googlear para hallar una solución. Pero para Rails el plugin mencionado nos alivia la tarea. Su instalación, desde la consola:

script/plugin install 
http://svn.railslab.net/public/rails_plugins/trunk/validate_spanish_vat/

En RailsLab podemos encontrar la forma de cómo utilizarlo, como también documentación acerca de este plugin. Esperemos que nos traigan mas plugin y más información sobre este maravilloso framework, Rails.

Calendar Data Select, control calendario para Rails

Calendar Date SelectCalendar Date Select es un nuevo control calendario (muestra dia y hora) diseñado para usarse en aplicaciones Rails. Usa la librería Javascript Prototype.

Para instalar este plugin, vamos a la consola y escribimos:

script/plugin install http://calendardateselect.googlecode.com/svn/tags/calendar_date_select

Enlace | Ruby Inside, Demos Calendario

Editores para desarrollar en Ruby on Rails

Ruby on RailsPara todo programador es importante elegir un buen editor para desarrollo de sus proyectos. Para el famoso framework Ruby on Rails, existen un gran variedad. Listemos algunos:

  1. RadRails (Windows, Mac. Linux)
  2. RoRED (Windows)
  3. Textmate (Mac)
  4. jEdit (Windows, Mac, Linux)
  5. Arachno Ruby IDE (Windows, Mac, Linux)
  6. Scribes Editor (Linux)
  7. Intype (Windows)
  8. E-texteditor (Windows)
  9. Aptana + RadRails (Windows, Mac, Linux)
  10. NetBeans IDE (Windows, Mac, Linux)

Libros recomendados sobre Ruby y Rails

Huw Collingbourne, uno de los desarrolladores del IDE Ruby In Steel, recomienda 13 libros relacionados con Ruby y Rails, esenciales para aprendizaje de estos. Concuerdo con la lista, aunque por supuesto estos libros están en inglés. La mayoría de los libros de la lista los podemos encontrar en Amazon.

Ruby On Rails Up and Running

(Muy recomendado y aprecio módico)

Abarca temas que van desde: Instalación y configuración del Rails para el desarrollo de aplicaciones web, pasando por Active Records básico y tipos de relaciones (belongs_to, has_many, has_one, etc), Scaffolding, Vistas y también trabajando con Ajax fácilmente. Con una referencia rápida de los distintos temas del libros con ejemplos.

Ruby on Rails Up and Running

Beginning Ruby: From Novice To Professional

Beginning Ruby

Programming Ruby: The Pragmatic Programmer’s Guide

Programming Ruby

The Ruby Way

The Ruby Way

Ver Artículo Completo ››

MOle plugin, inspecciona tus aplicaciones en Rails

MOle es un plugin para Rails que nos permite monitorear los sucesos ocurridos durante la ejecución de nuestra aplicación en tiempo real (sin recursos para registros de logs, es bien ligero) . En Youtube se puede ver como trabaja este plugin en tiempo real.

MOle

En el post MOle Plugin - Inspect the Rails, podrás encontrar los pasos a seguir para configurar este plugin.

Ruby on Rails en acción - 1

Esta es una serie de pequeños artículos donde compartiré mis inicios en el uso de Rails, trataré que su publicación sea seguida y abarcaré lo fundamental para empezar a desarrollar nuestros propios proyectos.

Instalando Rails

El primer paso es instalar Ruby, puedes ver cómo en este enlace. Una vez instalado, Ruby tiene una utilidad llamada gems. El instalador de gemas (gem installer) accesará a Ruby Forge, y descargará una aplicación, llamada gem, y todas sus dependencias. Así que instalaremos Rails con todas sus dependencias así:

gem install rails --include-dependecies

Ahora tenemos que instalar un administrador de base de datos. El MySQL es una excelente opción, así que procedemos a instalarla y también sería útil un GUI para mayor facilidad.

Creando una aplicación

A través de la consola (cualquiera sea el sistema operativo) ubiquemonos en un directorio donde alojaremos nuestras aplicaciones, y escribimos lo siguiente:

rails proyecto-1

Esto creará una serie de directorios y archivos, sí, una estructura organizada especialmente para nuestro proyecto.

Ver Artículo Completo ››

Gestores de contenido en Ruby on Rails

El artículo anterior mostró un video sobre como desarrollar nuestro propio CMS* para blog. Sin embargo, si queremos evitar todo ese trabajo (aunque con Rails no es tedioso, ni trabajoso) podemos hacer uso de los CMS que hay en la web. Listaremos algunos:

Si tu sabes de otros CMS, puedes colaborar. Seguramente muchos desarrolladores te estarán agradecidos.

* Sistema de gestión de contenido (Content Management System).

Desarrolla tu blog con Ruby on Rails (video)

Ruby on Rails VideoEste video tiene ya un buen tiempo en la web, lo mencionó ahora por que he visto personalmente el potencial de este framework, de código abierto, para el desarrollo de aplicaciones web con acceso a base de datos. Este video muestra la creación de un sistema de blog, incluido comentarios, en tan solo 15 minutos y solo usando, nada menos que 58 lineas de código. En Best Tech Videos On The Net podemos descargar el video en formato .MOV que pesa algo de 53MB. Para todos aquellos que desean adentrarse en el mundo de Rails, este video es imperdible.

De esta manera aperturamos una nueva categoria Ruby on Rails donde se puede encontrar noticias, tutoriales, códigos y lo relacionado a este excelente framework.

Enlace | Descarga, Ruby on Rails

Google

Categorias

Archivos