<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Ruby, sanitizando tus títulos en 2 líneas.</title>
	<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/</link>
	<description>software development as an artistic expression</description>
	<pubDate>Sun, 14 Mar 2010 10:30:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: fguillen</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-528</link>
		<dc:creator>fguillen</dc:creator>
		<pubDate>Mon, 29 Sep 2008 14:33:38 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-528</guid>
		<description>También he encontrado esto:
http://github.com/henrik/slugalizer/tree/master</description>
		<content:encoded><![CDATA[<p>También he encontrado esto:<br />
<a href="http://github.com/henrik/slugalizer/tree/master" rel="nofollow">http://github.com/henrik/slugalizer/tree/master</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fguillen</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-510</link>
		<dc:creator>fguillen</dc:creator>
		<pubDate>Fri, 19 Sep 2008 10:57:34 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-510</guid>
		<description>&lt;strong&gt;@ceritium&lt;/strong&gt;: Yo dejo las stop-words en mis slugs. Si te sirve de opinión.

Veo más sentido que sean obviadas por el propio indexador (en este caso google) pero los slugs me gustan más con la frase completa como tú dices.</description>
		<content:encoded><![CDATA[<p><strong>@ceritium</strong>: Yo dejo las stop-words en mis slugs. Si te sirve de opinión.</p>
<p>Veo más sentido que sean obviadas por el propio indexador (en este caso google) pero los slugs me gustan más con la frase completa como tú dices.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ceritium</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-509</link>
		<dc:creator>ceritium</dc:creator>
		<pubDate>Fri, 19 Sep 2008 10:13:01 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-509</guid>
		<description>Sin duda interesante el post y el hilo de comentarios, pero nadie ha dicho nada sobre lo positivo o negativo del uso de las stop words en el posicionamiento de una página.

¿Hasta que punto es interesante usarlas? A veces interesa posicionar por una frase concreta y no por palabras clave.

¿Como lo veis?</description>
		<content:encoded><![CDATA[<p>Sin duda interesante el post y el hilo de comentarios, pero nadie ha dicho nada sobre lo positivo o negativo del uso de las stop words en el posicionamiento de una página.</p>
<p>¿Hasta que punto es interesante usarlas? A veces interesa posicionar por una frase concreta y no por palabras clave.</p>
<p>¿Como lo veis?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fguillen</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-452</link>
		<dc:creator>fguillen</dc:creator>
		<pubDate>Wed, 10 Sep 2008 19:28:32 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-452</guid>
		<description>&lt;b&gt;christos&lt;/b&gt; demasiado tosco:

&lt;pre lang="ruby"&gt;
?&gt; "hola! qué pasa con las ñÑññs y tal y cuál?".gsub(/[^a-z0-9]+/i, "-").downcase
=&gt; "hola-qu-pasa-con-las-s-y-tal-y-cu-l-"
&lt;/pre&gt;

El to_slug que tengo hace esto:
&lt;pre lang="ruby"&gt;
&gt;&gt; "hola! qué pasa con las ñÑññs y tal y cuál?".to_slug
=&gt; "hola-que-pasa-con-las-nnnns-y-tal-y-cual"
&lt;/pre&gt;

Pero buscando en github me encuentro esto:
http://github.com/ludo/to_slug/tree/master

Que mola bastante.</description>
		<content:encoded><![CDATA[<p><b>christos</b> demasiado tosco:</p>

<div class="wp_syntax"><div class="code"><pre class="ruby">?<span style="color:#006600; font-weight:bold;">&gt;</span> <span style="color:#996600;">&quot;hola! qué pasa con las ñÑññs y tal y cuál?&quot;</span>.<span style="color:#CC0066; font-weight:bold;">gsub</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">/</span><span style="color:#006600; font-weight:bold;">&#91;</span>^a<span style="color:#006600; font-weight:bold;">-</span>z0<span style="color:#006666;">-9</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">+/</span>i, <span style="color:#996600;">&quot;-&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>.<span style="color:#9900CC;">downcase</span>
<span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">&quot;hola-qu-pasa-con-las-s-y-tal-y-cu-l-&quot;</span></pre></div></div>

<p>El to_slug que tengo hace esto:</p>

<div class="wp_syntax"><div class="code"><pre class="ruby"><span style="color:#006600; font-weight:bold;">&gt;&gt;</span> <span style="color:#996600;">&quot;hola! qué pasa con las ñÑññs y tal y cuál?&quot;</span>.<span style="color:#9900CC;">to_slug</span>
<span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">&quot;hola-que-pasa-con-las-nnnns-y-tal-y-cual&quot;</span></pre></div></div>

<p>Pero buscando en github me encuentro esto:<br />
<a href="http://github.com/ludo/to_slug/tree/master" rel="nofollow">http://github.com/ludo/to_slug/tree/master</a></p>
<p>Que mola bastante.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: christos zisopoulos</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-451</link>
		<dc:creator>christos zisopoulos</dc:creator>
		<pubDate>Wed, 10 Sep 2008 16:41:34 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-451</guid>
		<description>Y ahora hay esto:

http://github.com/rails/rails/commit/90366a1521659d07a3b75936b3231adeb376f1a4</description>
		<content:encoded><![CDATA[<p>Y ahora hay esto:</p>
<p><a href="http://github.com/rails/rails/commit/90366a1521659d07a3b75936b3231adeb376f1a4" rel="nofollow">http://github.com/rails/rails/commit/90366a1521659d07a3b75936b3231adeb376f1a4</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fguillen</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-367</link>
		<dc:creator>fguillen</dc:creator>
		<pubDate>Sat, 30 Aug 2008 20:15:58 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-367</guid>
		<description>Andrés: Estoy contigo en que hay que anteponer lo auto-explicativo de un código a lo corto que sea.</description>
		<content:encoded><![CDATA[<p>Andrés: Estoy contigo en que hay que anteponer lo auto-explicativo de un código a lo corto que sea.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fguillen</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-366</link>
		<dc:creator>fguillen</dc:creator>
		<pubDate>Sat, 30 Aug 2008 20:11:24 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-366</guid>
		<description>Juanjo: thx.. a ver si se levanta api.rubyonrails.org para verlo

Daniel (;P): cierto, lo he comprobado.</description>
		<content:encoded><![CDATA[<p>Juanjo: thx.. a ver si se levanta api.rubyonrails.org para verlo</p>
<p>Daniel (;P): cierto, lo he comprobado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrés Panitsch</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-365</link>
		<dc:creator>Andrés Panitsch</dc:creator>
		<pubDate>Sat, 30 Aug 2008 20:11:13 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-365</guid>
		<description>Podés pensar que tu función, aunque más larga, es clara para vos y por ello podés mantenerla y modificarla si alguna vez te da algún problema... si en alguna situación ese código de dos líneas no funciona la vas a ver de a cuadros.

Me parece el camino acertado entender esas dos líneas y utilizarlas para mejorar tu código en vez de tomarlas a ciegas.

Todo esto muy teórico porque si bien entiendo regular expressions (con lo cual imagino lo que hace) la sintaxis de ruby se me escapa completamente :-)

Muy buen post!</description>
		<content:encoded><![CDATA[<p>Podés pensar que tu función, aunque más larga, es clara para vos y por ello podés mantenerla y modificarla si alguna vez te da algún problema&#8230; si en alguna situación ese código de dos líneas no funciona la vas a ver de a cuadros.</p>
<p>Me parece el camino acertado entender esas dos líneas y utilizarlas para mejorar tu código en vez de tomarlas a ciegas.</p>
<p>Todo esto muy teórico porque si bien entiendo regular expressions (con lo cual imagino lo que hace) la sintaxis de ruby se me escapa completamente :-)</p>
<p>Muy buen post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: YoNoSoyTu</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-364</link>
		<dc:creator>YoNoSoyTu</dc:creator>
		<pubDate>Sat, 30 Aug 2008 19:58:47 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-364</guid>
		<description>No necesitas la gema de Unicode para ello si utilizas Rails, que viene con Unicode incorporado:

'àéïôúñ'.chars.normalize(:kd).gsub(/[^\x00-\x7F]/n, '') # =&#62; "aeioun"

(Es una dependencia menos)</description>
		<content:encoded><![CDATA[<p>No necesitas la gema de Unicode para ello si utilizas Rails, que viene con Unicode incorporado:</p>
<p>&#8216;àéïôúñ&#8217;.chars.normalize(:kd).gsub(/[^\x00-\x7F]/n, &#8221;) # =&gt; &#8220;aeioun&#8221;</p>
<p>(Es una dependencia menos)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juanjo Bazán</title>
		<link>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-363</link>
		<dc:creator>Juanjo Bazán</dc:creator>
		<pubDate>Sat, 30 Aug 2008 19:32:54 +0000</pubDate>
		<guid>http://www.fernandoguillen.info/es/blog/2008/08/30/ruby-sanitizando-tus-titulos-en-2-lineas/#comment-363</guid>
		<description>Echale también un ojo al método normalize que te da Rails: 
http://api.rubyonrails.org/classes/ActiveSupport/Multibyte/Handlers/UTF8Handler.html#M000155</description>
		<content:encoded><![CDATA[<p>Echale también un ojo al método normalize que te da Rails:<br />
<a href="http://api.rubyonrails.org/classes/ActiveSupport/Multibyte/Handlers/UTF8Handler.html#M000155" rel="nofollow">http://api.rubyonrails.org/classes/ActiveSupport/Multibyte/Handlers/UTF8Handler.html#M000155</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
