<?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; artículos</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>Control de publicación en ActiveRecord</title>
		<link>http://www.estadobeta.com/2008/11/23/control-de-publicacion-en-activerecord/</link>
		<comments>http://www.estadobeta.com/2008/11/23/control-de-publicacion-en-activerecord/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 22:30:20 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Proyectos]]></category>

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

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

		<guid isPermaLink="false">http://www.estadobeta.com/2008/11/23/control-de-publicacion-en-activerecord/</guid>
		<description><![CDATA[Gema ruby para agregar control de publicación a tus modelos ActiveRecord]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/11/23/control-de-publicacion-en-activerecord/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Patrones jQuery: toggleTarget</title>
		<link>http://www.estadobeta.com/2008/09/22/patrones-jquery/</link>
		<comments>http://www.estadobeta.com/2008/09/22/patrones-jquery/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 22:23:20 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[artículos]]></category>

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

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

		<guid isPermaLink="false">http://www.estadobeta.com/2008/09/22/patrones-jquery/</guid>
		<description><![CDATA[Hace un tiempo recopilo funciones y utilidades que, usando jQuery, me encuentro usando una y otra vez en distintos proyectos. Una de las ventajas de jQuery es la abundancia de plugins disponibles, pero normalmente &#233;stos son m&#225;s avanzados de lo que necesito y en algunos casos prefiero escribir estos &#8220;microplugines&#8221; que soluciones casos muy concretos [...]]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/09/22/patrones-jquery/feed/</wfw:commentRss>
		</item>
		<item>
		<title>En qu&#233; he estado</title>
		<link>http://www.estadobeta.com/2008/08/31/en-que-he-estado/</link>
		<comments>http://www.estadobeta.com/2008/08/31/en-que-he-estado/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 17:35:02 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[artículos]]></category>

		<guid isPermaLink="false">http://www.estadobeta.com/2008/08/31/en-qu-he-estado/</guid>
		<description><![CDATA[Resumen de mi actividad de desarrollo web en los &#250;ltimos meses.]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/08/31/en-que-he-estado/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MiniFlickr: una gema</title>
		<link>http://www.estadobeta.com/2008/05/14/mini-flickr-una-gema/</link>
		<comments>http://www.estadobeta.com/2008/05/14/mini-flickr-una-gema/#comments</comments>
		<pubDate>Wed, 14 May 2008 20:47:23 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Proyectos]]></category>

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

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

		<guid isPermaLink="false">http://www.estadobeta.com/2008/05/14/mini-flickr-una-gema/</guid>
		<description><![CDATA[Sencilla gema Ruby para obtener fotos de Flickr.]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/05/14/mini-flickr-una-gema/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>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>Ruby Class.inherited</title>
		<link>http://www.estadobeta.com/2008/02/25/ruby-classinherited/</link>
		<comments>http://www.estadobeta.com/2008/02/25/ruby-classinherited/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 13:46:48 +0000</pubDate>
		<dc:creator>Ismael</dc:creator>
		
		<category><![CDATA[Documentaci&oacute;n]]></category>

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

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

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

		<guid isPermaLink="false">http://www.estadobeta.com/2008/02/25/ruby-classinherited/</guid>
		<description><![CDATA[En mi art&#237;culo anterior explicaba c&#243;mo podemos usar la maleabilidad de Ruby para solucionar problemas espinosos. Concretamente, c&#243;mo &#8220;inyectar&#8221; datos desde una subclase a una superclase sin contravenir las buenas practicas de OOP (leer el art&#237;culo en cuesti&#243;n para entender de qu&#233; diablos estoy hablando).
Resulta que Ruby nos ofrece otra soluci&#243;n, en bandeja de plata:

Code [...]]]></description>
		<wfw:commentRss>http://www.estadobeta.com/2008/02/25/ruby-classinherited/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>
	</channel>
</rss>
