<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Planeta Ruby on Rails</title>
	<link>http://www.planetarails.com</link>
	<description>Todo sobre Ruby, Rails y Ruby On Rails</description>
	<pubDate>Thu, 28 Dec 2006 20:52:01 +0100</pubDate>
	<generator>PlanetaRails</generator>
	<language>es</language>

			<item>
		<title>Autenticación o login de usuarios en Ruby on Rails</title>
		<link>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355479/autenticacin-o-login-de-usuarios-en.html</link>
		<pubDate>Thu, 28 Dec 2006 20:52:01 +0100</pubDate>
		<guid>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355479/autenticacin-o-login-de-usuarios-en.html</guid>
		<description><![CDATA[  Existe un plugin para <strong>ruby</strong> on <strong>rails</strong> llamado Acts As Authenticated que nos ahorra la siempre repetitiva tarea de la autenticación ( login ) de usuarios en <strong>ror</strong>, crea el modelo para el usuario, el controlador y las vistas para realizar login, logout, comprobar si el usuario esta autenticado, etc ...La instalación es simple, ejecutar los siguientes comandos desde la raíz de la aplicación <strong>rails</strong>:Descargar el código del repositorio subversion:script/plugin source http://svn.techno-weenie.net/proje [...]  ]]></description>
		</item>
			<item>
		<title>Instalar ruby gems en servidores compartidos sin permisos de root</title>
		<link>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355480/instalar-ruby-gems-en-servidores.html</link>
		<pubDate>Wed, 27 Dec 2006 12:08:37 +0100</pubDate>
		<guid>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355480/instalar-ruby-gems-en-servidores.html</guid>
		<description><![CDATA[  Para realizar esto necesitamos saber donde están alojadas actualmente las <strong>ruby</strong> <strong>gems</strong> y añadir un nuevo repositorio en un subdirectorio nuestro (por ejemplo /home/Nombre_De_Usuario/<strong>gems</strong>), cambiando las variables GEM_PATH y GEM_HOMEEste pequeño truco nos permite tener un servidor 100% funcional para trabajar con <strong>ruby</strong> on <strong>rails</strong> en servidores de hosting con precios muy competitivos como Site5, que perdonad por la publicidad pero me impresionó: ofrecen unos atractivos 5TB de transferencia al mes, 5 [...]  ]]></description>
		</item>
			<item>
		<title>Introducción a Ruby on Rails</title>
		<link>http://gastonramos.blog.com/1396187/</link>
		<pubDate>Wed, 27 Dec 2006 01:35:00 +0100</pubDate>
		<guid>http://gastonramos.blog.com/1396187/</guid>
		<description><![CDATA[  <strong>ruby</strong> on <strong>rails</strong> es framework que hace fácil el desarrollo,
implementación y mantenimiento de aplicaciones web.
Por qué decimos esto?
- La mayoría de los desarrolladores han utilizado
a arquitectura MVC (Modelo - Vista - Controlador) en aplicaciones web
serias, creen que la arquitectura MVC los ayuda a mantener sus
aplicaciones más claras. Los frameworks de Java como "Tapestry" y
"Struts" están basados en MVC. <strong>rails</strong> es un framework MVC también.
Cuando desarrollás en <strong>rails</strong>, hay un lugar para [...]  ]]></description>
		</item>
			<item>
		<title>Plugin para generar captchas</title>
		<link>http://dagi3d.net/blog/archive/2006/12/22/plugin-para-generar-captchas.html</link>
		<pubDate>Fri, 22 Dec 2006 23:01:19 +0100</pubDate>
		<guid>http://dagi3d.net/blog/archive/2006/12/22/plugin-para-generar-captchas.html</guid>
		<description><![CDATA[  
        Hace unos meses implementé un sistema para generar captchas para el formulario de comentarios del blog y así evitar el spam que me estaba llegando. El &#8220;problema&#8221; de la solución a la que llegué era que no hacía ningún uso de las facilidades que ofrece <strong>rails</strong> para crear plugins, por lo que la reutilización de todas las librerías se hacía un tanto ortopédica ya que obligaba a estar repitiendo código por todos lados. Por eso y para seguir trasteando con <strong>ruby</strong>, convertí [...]  ]]></description>
		</item>
			<item>
		<title>Plugin para generar captchas</title>
		<link>http://dagi3d.net/blog/archive/2006/12/22/plugin-para-generar-captchas</link>
		<pubDate>Fri, 22 Dec 2006 23:01:19 +0100</pubDate>
		<guid>http://dagi3d.net/blog/archive/2006/12/22/plugin-para-generar-captchas</guid>
		<description><![CDATA[  
        Hace unos meses implementé un sistema para generar captchas para el formulario de comentarios del blog y así evitar el spam que me estaba llegando. El &#8220;problema&#8221; de la solución a la que llegué era que no hacía ningún uso de las facilidades que ofrece <strong>rails</strong> para crear plugins, por lo que la reutilización de todas las librerías se hacía un tanto ortopédica ya que obligaba a estar repitiendo código por todos lados. Por eso y para seguir trasteando con <strong>ruby</strong>, convertí [...]  ]]></description>
		</item>
			<item>
		<title>¿Como convencer a alguien para que use Ruby on Rails?</title>
		<link>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355481/como-convencer-alguien-para-que-use.html</link>
		<pubDate>Tue, 19 Dec 2006 17:30:11 +0100</pubDate>
		<guid>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355481/como-convencer-alguien-para-que-use.html</guid>
		<description><![CDATA[  Supongo que algunos de vosotros os habréis hecho esta misma pregunta, si habéis encontrado la respuesta agradecería que la pusieseis en los comentarios de este blog ;)Me explico, la semana que viene intentaré convencer a unos amigos de mi antiguo trabajo de lo que van a ganar en calidad de vida si se pasan a <strong>ruby</strong> on <strong>rails</strong>. Parece tarea fácil si no fuera porque están un poco hartos de oír sobre frameworks maravillosos que automatizan todo, pero que a la hora de la verdad si te sales de lo  [...]  ]]></description>
		</item>
			<item>
		<title>Mostrar el tamaño de un fichero de una manera más legible</title>
		<link>http://dagi3d.net/blog/archive/2006/12/18/mostrar-el-tamano-de-un-fichero-de-una-manera-mas-legible.html</link>
		<pubDate>Mon, 18 Dec 2006 23:19:58 +0100</pubDate>
		<guid>http://dagi3d.net/blog/archive/2006/12/18/mostrar-el-tamano-de-un-fichero-de-una-manera-mas-legible.html</guid>
		<description><![CDATA[  
        Estaba haciendo una aplicación en <strong>rails</strong> donde necesitaba mostrar el tamaño del fichero que el usuario podía descargar. <strong>ruby</strong> cuenta con el método File.size pero devuelve el tamaño en bytes y claro, que un archivo pese 3670016 bytes por ejemplo, no es que sea muy esclarecedor, así que hice este pequeña utilidad que muestra el tamaño en la unidad más grande posible:


file_util<strong>.rb</strong>:


class File

  @@units = ['bytes', 'kb', 'mb', 'gb', 'tb']

  def File.readable_size(file_name)

   [...]  ]]></description>
		</item>
			<item>
		<title>Mostrar el tamaño de un fichero de una manera más legible</title>
		<link>http://dagi3d.net/blog/archive/2006/12/18/mostrar-el-tamano-de-un-fichero-de-una-manera-mas-legible</link>
		<pubDate>Mon, 18 Dec 2006 23:19:58 +0100</pubDate>
		<guid>http://dagi3d.net/blog/archive/2006/12/18/mostrar-el-tamano-de-un-fichero-de-una-manera-mas-legible</guid>
		<description><![CDATA[  
        Estaba haciendo una aplicación en <strong>rails</strong> donde necesitaba mostrar el tamaño del fichero que el usuario podía descargar. <strong>ruby</strong> cuenta con el método File.size pero devuelve el tamaño en bytes y claro, que un archivo pese 3670016 bytes por ejemplo, no es que sea muy esclarecedor, así que añadí una función a la clase File que muestra el tamaño en la unidad más grande posible:

	file_util<strong>.rb</strong>:



class File

  @@units = ['bytes', 'kb', 'mb', 'gb', 'tb']

  def File.readable_size(file [...]  ]]></description>
		</item>
			<item>
		<title>Cachear objetos del modelo en Ruby on Rails con Memcached en Ubuntu</title>
		<link>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355482/cachear-objetos-del-modelo-en-ruby-on.html</link>
		<pubDate>Fri, 15 Dec 2006 15:19:22 +0100</pubDate>
		<guid>http://feeds.feedburner.com/%7Er/spejman/%7E3/74355482/cachear-objetos-del-modelo-en-ruby-on.html</guid>
		<description><![CDATA[  Cachear objetos del modelo en <strong>ruby</strong> on <strong>rails</strong> es muy fácil utilizando CachedModel, que permite cachear los objetos de nuestra aplicación <strong>rails</strong> que recuperamos uno a uno. Es decir, acelera consultas del tipo Modelo.find(:first) o Modelo.find(id).Para usarlo debemos instalar memcached y hacer que nuestras clases del modelo extiendan de "CachedModel" en lugar de "ActiveRecord::Base".Instalar memcached en Ubuntuapt-get install memcachedInstalar la <strong>ruby</strong> <strong>gems</strong>udo gem install cached_modelConfigurar nues [...]  ]]></description>
		</item>
			<item>
		<title>Calendario de adviento de Ruby</title>
		<link>http://devnull.blogs.banot.net/articles/2006/12/03/calendario-de-adviento-de-ruby</link>
		<pubDate>Wed, 13 Dec 2006 08:14:43 +0100</pubDate>
		<guid>http://devnull.blogs.banot.net/articles/2006/12/03/calendario-de-adviento-de-ruby</guid>
		<description><![CDATA[  La gente de <strong>ruby</strong> Inside ha puesto en su web un curioso calendario de adviento.


  El chocolate, en esta ocasión, lo han sustituido por artículos dedicados al mundo <strong>ruby</strong>.


  Por cierto, que si este año no cambia la tradición, seguramente el 25 de diciembre Matz tendrá en detalle con todos nosotros ;) [...]  ]]></description>
		</item>
	
</channel>
</rss>
