Articulos enviados por rodrigo


Feb04

Como cambiar el nombre del servidor en las cabeceras de respuesta

Imagen

Muchas veces cuando algun malicioso quiere atacar un servidor web, primero entra y analiza la información que este proporciona, como el nombre y versión del servidor, y que en caso sea una versión desactualizada, pueden aprovechar sus fallas de seguridad conocidas. Por eso en un ambiente de producción resulta muy util evitar que el servidor, sea Apache o Nginx, revele informasión que podría ser sensible en caso de un atacante.

Leer_mas
Dic24

Merb y Rails se fusionarán en Rails 3!

Imagen+ Imagen

Sin duda una excelente noticia para los desarrolladores en ambas plataformas, pues ahora estos dos ruby frameworks rivales amigos ahora se unirán en la tercera versión re RoR para darnos lo mejor de cada uno, esto significa la velocidad detrás de Merb (sin grandes candados) y la magia de Rails.

Leer_mas
Dic09

Solucionando errores de Capistrano y Rails 2.2

Mientras actualizaba algunas aplicaciones en producción a la nueva versión 2.2 de RoR, me dí con la sorpresa de que capistrano estaba roto. simplemente me botaba el siguiente error sea cual sea lo que intente hacer:

/usr/local/lib/site_ruby/1.8/rubygems.rb:578:in `report_activate_error': Could not find RubyGem echoe (>= 0) (Gem::LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems.rb:134:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:158:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:157:in `each'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:157:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:158:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:157:in `each'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:157:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:49:in `gem'
from /usr/bin/cap:18

Leer_mas
Dic09

Traducir los errores de ActiveRecord con la nueva i18n de Rails 2.2

ImagenEl nuevo Ruby on Rails 2.2 acaba de salir y como era de esperarse viene con nuevas funciones,  una de ellas es la internacionalización (i18n), esto significa poder hacer una aplicación compatible con múltiples idiomas. Haciendo uso de esta nueva función, vamos a cambiar los  mensajes de error por defecto de  ActiveRecord, para hacerlo recuerda que necesitas la version 2.2 de RoR.

Leer_mas
Nov28

Programar un blog con Ruby on Rails 2

ImagenHan pasado algunos años desde que Ruby on Rails ganó bastante popularidad por un screencast de DHH mostrando cómo crear un simple motor de blogs en sólo 15 minutos para promocionar su nuevo framework. Desde entonces se puede decir que la sección de screencasts de la web oficial de ror estaba en el abandono... hasta que ayer se ha publicado un nuevo screencast que propone lo mismo, crear un blog en 15 minutos, pero esta vez con la nueva versión del framework.

Si te interesa echarle un vistazo a esta poderosa herramienta o ver que novedades trae RoR, descarga el video aquí.  También puedes descargar las versiónes antiguas del mismo video pero echas en Ruby on Rails 0.5 y Ruby on Rails 1.0 (como para apreciar como ha ido madurando el framework).

Leer_mas
Nov09

Merb 1.0 llegó para quedarse!

ImagenMerb es un framework muy flexible, rápido y libre de grandes "candados" (a diferencia de Rails) y que después de 2 años de desarrollo ha llegado finalmente a su versión 1.0 y promete ser sin duda una excelente alternativa a Rails.

Sin duda alguna desde el primer momento en que Ezra Zygmuntowicz anunció la creación Merb, llamó mucho la atención de desarrolladores ya que es uno de los grandes héroes de la comunidad de Ruby, Rails y fundador de Engine Yard. Estamos en el mejor momento para darle a Merb una oportunidad, así que procederemos a instalarlo (antes deben tener instalado ruby y rubygems):

gem install merb

Leer_mas
Oct27

Instalar ruby on rails 2.1.2 en windows

ImagenAunque siempre recomiendo usar alguna distribución linux como entorno de trabajo (personalmente Ubuntu), aveces también es necesario trabajar en windows (como por ejemplo la laptop en casa), es por ello que cubriré el proceso de instalación de Ruby on Rails en windows.

Instalar Rails en windows es bastante sencillo, si quieres ahorrar trabajo descargando las últimas versiones de cada paquete, existe Instant Rails, que es un "one click installer" de RoR que viene con Apache, MySQL, Ruby y Rails instalados y configurados, sin duda es una opcion a tomar en cuenta dependiendo de nuestras necesidades. Personalmente yo prefiero instalar los paquetes desde la última versión posible, y Instant Rails, no soporta la última versión de rails disponible a la fecha, la versión 2.1.2 (y muy pronto sale ror 2.2), es por eso que cubriremos al detalle la instalación de RoR paso a paso, además por que las instrucciones en la web oficial de RoR no son muy precisas y pueden generar errores de instalacióm. Habiéndose aclarado esos puntos, procederemos a la instalación!

Leer_mas

Estadísticas Estadísticas