<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="wordpress/2.3-alpha" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>EstadoBeta &#187; Desarrollo</title>
	<link>http://www.estadobeta.com</link>
	<description>desarrollo web con estándares</description>
	<pubDate>Tue, 02 Dec 2008 12:07:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3-alpha</generator>
	<language>en</language>
			<item>
		<title>Convención para extender ActiveRecord</title>
		<link>http://www.estadobeta.com/2008/11/26/convencion-para-extender-activerecord/</link>
		<comments>http://www.estadobeta.com/2008/11/26/convencion-para-extender-activerecord/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 00:02:43 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[Ruby &amp; Rails]]></category>

		<category><![CDATA[artículos]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/11/26/convencion-para-extender-activerecord/</guid>
		<description><![CDATA[No hay una sino muchísimas formas de extender ActiveRecord. Buceando entre los cientos de plugins y extensiones disponibles encuentro distintas estrategias para incluír módulos, sobreescribir métodos o configurar opciones.
Me encontré especialmente frustrado al buscar alguna forma más o menos estándar de definir macros o métodos de clase que definen nuevo comportamiento, algo común en los [...]]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/11/26/convencion-para-extender-activerecord/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tablas HTML Din&#225;micas</title>
		<link>http://www.estadobeta.com/2008/05/05/tablas-html-dinmicas/</link>
		<comments>http://www.estadobeta.com/2008/05/05/tablas-html-dinmicas/#comments</comments>
		<pubDate>Mon, 05 May 2008 23:11:21 +0000</pubDate>
		<dc:creator>vladimir</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[artículos]]></category>

		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/05/05/tablas-html-dinmicas/</guid>
		<description><![CDATA[Manipulando tablas HTML con Javascript y el DOM]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/05/05/tablas-html-dinmicas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sluggable Finder rev. 20</title>
		<link>http://www.estadobeta.com/2008/04/04/sluggable-finder-rev-20/</link>
		<comments>http://www.estadobeta.com/2008/04/04/sluggable-finder-rev-20/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 15:41:55 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[Proyectos]]></category>

		<category><![CDATA[Ruby &amp; Rails]]></category>

		<category><![CDATA[notas]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/04/04/sluggable-finder-rev-20/</guid>
		<description><![CDATA[&#8230; Y hay m&#225;s mejoras para mi plugin sluggable_finder. 
La versi&#243;n 20 incluye un arreglo para cuando el plugin es usado en colleciones de ActiveRecord.

Code (ruby)


&#160;


@user.friends.find &#8216;ismael&#8217;


&#160;



El ejemplo anterior debiera levantar una excepci&#243;n ActiveRecord::RecordNotFound si &#8220;ismael&#8221; no es parte de la colecc&#243;n @user.friends. Esto debiera funcionar para colecciones :has_many y :has_many :though
Como siempre, le pido [...]]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/04/04/sluggable-finder-rev-20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sluggable Finder rev. 19</title>
		<link>http://www.estadobeta.com/2008/03/19/sluggable-finder-rev-17/</link>
		<comments>http://www.estadobeta.com/2008/03/19/sluggable-finder-rev-17/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 11:06:34 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[Proyectos]]></category>

		<category><![CDATA[Ruby &amp; Rails]]></category>

		<category><![CDATA[notas]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/03/19/sluggable-finder-rev-17/</guid>
		<description><![CDATA[
He inclu&#237;do mejoras en mi plugin sluggable_finder para Ruby on Rails.
Estas incluyen un bugfix para la doble carga del plugin cuando usas tus objetos ActiveRecord en procesos paralelos (como colas de mensajes o procesos tipo Backgroundrb) y un nuevo argumento para definir palabras reservadas.
M&#225;s informaci&#243;n y comentarios en el art&#237;culo original.

]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/03/19/sluggable-finder-rev-17/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Incondicionalmente</title>
		<link>http://www.estadobeta.com/2008/03/18/incondicionalmente/</link>
		<comments>http://www.estadobeta.com/2008/03/18/incondicionalmente/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 01:28:52 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[Patrones de diseño]]></category>

		<category><![CDATA[Ruby &amp; Rails]]></category>

		<category><![CDATA[artículos]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/03/18/incondicionalmente/</guid>
		<description><![CDATA[Evitando estructuras condicionales para lograr c&#243;digo m&#225;s legible y estable. Ejemplos en Ruby.]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/03/18/incondicionalmente/feed/</wfw:commentRss>
		</item>
		<item>
		<title>El &#8220;errno: 150&#8243; de MySQL</title>
		<link>http://www.estadobeta.com/2008/03/16/el-errno-150-de-mysql/</link>
		<comments>http://www.estadobeta.com/2008/03/16/el-errno-150-de-mysql/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 01:16:03 +0000</pubDate>
		<dc:creator>vladimir</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[Documentaci&oacute;n]]></category>

		<category><![CDATA[artículos]]></category>

		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/03/16/el-errno-150-de-mysql/</guid>
		<description><![CDATA[No fue hasta mucho tiempo después de conocer MySQL que conocí las tablas tipo InnoDb.  Estas, a diferencia de su contraparte MyISAM, poseen varias cualidades que la hacen deseable.  Por ejemplo: Integridad Referencial.
Lamentablemente InnoDb posee algunos peros.  Uno de los más molestos es el &#8220;errn: 150&#8243; que aparece al ejecutar alguna sql [...]]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/03/16/el-errno-150-de-mysql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>La fecha 0000-00-00 de MySql</title>
		<link>http://www.estadobeta.com/2008/02/12/la-fecha-0000-00-00-de-mysql/</link>
		<comments>http://www.estadobeta.com/2008/02/12/la-fecha-0000-00-00-de-mysql/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 11:39:48 +0000</pubDate>
		<dc:creator>vladimir</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[artículos]]></category>

		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/02/12/la-fecha-0000-00-00-de-mysql/</guid>
		<description><![CDATA[Indudablemente MySql posee muchas características destacables, pero si hay una que molesta mucho, es el tratamiento que le da a las fechas.  Al definir una columna de tipo DATE y permitiendo valores nulos, MySql automáticamente transforma esos valores nulos en la fecha &#8216;0000-00-00&#8242;.
Este tratamiento puede ser sobrellevado de diferentes maneras en el lenguaje con [...]]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/02/12/la-fecha-0000-00-00-de-mysql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Usando bloques en lugar de m&#233;todos en Rails, parte I</title>
		<link>http://www.estadobeta.com/2007/12/27/bloques-ruby-en-lugar-de-metodos-1/</link>
		<comments>http://www.estadobeta.com/2007/12/27/bloques-ruby-en-lugar-de-metodos-1/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 00:11:54 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[Ruby &amp; Rails]]></category>

		<category><![CDATA[artículos]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2007/12/27/usando-bloques-ruby-en-lugar-de-mtodos-en-rails-parte-i/</guid>
		<description><![CDATA[Hace un tiempo contaba sobre un proyecto cuya complejidad justificaba la creaci&#243;n de un simple DSL para estructurar de mejor forma la l&#243;gica de negocios.
Dado el &#60;amargo_sarcasmo&#62;exito rotundo&#60;/amargo_sarcasmo&#62; del art&#237;culo, expongo un par de ideas que desarroll&#233; para el proyecto en cuesti&#243;n.
La aplicaci&#243;n gira en torno a la definici&#243;n de distintas &#8220;vistas&#8221; sobre los contenidos [...]]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2007/12/27/bloques-ruby-en-lugar-de-metodos-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Birt</title>
		<link>http://www.estadobeta.com/2007/12/03/birt/</link>
		<comments>http://www.estadobeta.com/2007/12/03/birt/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 09:42:51 +0000</pubDate>
		<dc:creator>vladimir</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[artículos]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2007/12/03/birt/</guid>
		<description><![CDATA[Sistema de reportes para aplicaciones web.]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2007/12/03/birt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ext 2.0</title>
		<link>http://www.estadobeta.com/2007/10/28/ext-20/</link>
		<comments>http://www.estadobeta.com/2007/10/28/ext-20/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 12:00:54 +0000</pubDate>
		<dc:creator>vladimir</dc:creator>
		
		<category><![CDATA[Desarrollo]]></category>

		<category><![CDATA[RIAs]]></category>

		<category><![CDATA[artículos]]></category>

		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2007/10/28/ext-20/</guid>
		<description><![CDATA[Framework JavaScript para interfaces avanzadas.]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2007/10/28/ext-20/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
