<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nhc</title>
	<atom:link href="http://www.nohaycuchara.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nohaycuchara.com</link>
	<description></description>
	<lastBuildDate>Mon, 02 Jan 2012 15:05:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Bosques de mi mente</title>
		<link>http://www.nohaycuchara.com/bosques-de-mi-mente/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bosques-de-mi-mente</link>
		<comments>http://www.nohaycuchara.com/bosques-de-mi-mente/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 22:54:15 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Música]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=448</guid>
		<description><![CDATA[Me levanto, doy un paseo por la casa, apago la tele y miro el reloj. Son las 3:00 AM. La ciudad duerme, y yo, mientras, despierto como un búho. Debería acostarme, pero mi lista de cosas pendientes hace media hora que no se mueve. Llevo toda la noche perdiendo el tiempo con distracciones innecesarias, y [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2011/12/bosques_de_mi_mente.jpg" width="190" height="190" alt="Trenes De Juguete" class="inline_2" />Me levanto, doy un paseo por la casa, apago la tele y miro el reloj. Son las 3:00 AM. La ciudad duerme, y yo, mientras, despierto como un búho. Debería acostarme, pero mi lista de cosas pendientes hace media hora que no se mueve. Llevo toda la noche perdiendo el tiempo con distracciones innecesarias, y ahora necesito un pequeño empujón para acabar con mis obligaciones.</p>
<p>A estas horas tan intempestivas mi entorno ofrece una quietud nada usual en él, así que lo aprovecho y pongo algo de música que haga los minutos más llevaderos. Abro el explorador, introduzco la siguiente <em>URL</em> y me dispongo a disfrutar de unos instantes de calma. El título de la ventana reza algo como &#8220;<a href="http://www.bosquesdemimente.com/blog/?page_id=4">Bosques De Mi Mente</a>&#8220;. Y es ahí donde voy a estar a partir de ahora, <strong>viajando con el pensamiento</strong>. <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.bosquesdemimente.com/blog/?page_id=5">http://www.bosquesdemimente.com/blog/?page_id=5</a></p>
<p>Buenas noches. <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/bosques-de-mi-mente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toma tu Dios y guárdatelo</title>
		<link>http://www.nohaycuchara.com/toma-tu-dios-y-guardatelo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=toma-tu-dios-y-guardatelo</link>
		<comments>http://www.nohaycuchara.com/toma-tu-dios-y-guardatelo/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 14:50:12 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Opinión]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=442</guid>
		<description><![CDATA[Como bien dice Pat Condell en el vídeo que acompaña a esta entrada, que un religioso te diga que eres de mente cerrada es como encontrarte con que un grupo de plátanos te acusa de ser amarillo. Pero, al igual que él, esta vez tengo que admitir que tendrían toda la razón. No soy amarillo, [...]]]></description>
			<content:encoded><![CDATA[<div class="inline_1">
  <iframe width="270" height="173" src="http://www.youtube.com/embed/hheVf5-4wgE" frameborder="0"></iframe>
</div>
<p><img src="/wp-content/uploads/2011/12/jesucristo_colega.jpg" width="195" height="173" alt="Botín" class="inline_2" />Como bien dice <a href="http://www.patcondell.net">Pat Condell</a> en el vídeo que acompaña a esta entrada, que un religioso te diga que eres de mente cerrada es como encontrarte con que un grupo de plátanos te acusa de ser amarillo. Pero, al igual que él, esta vez tengo que admitir que tendrían toda la razón. No soy amarillo, pero sí un cerrado de cojones con gilipolleces como creer en cosas que nunca vas a poder demostrar.</p>
<p>Si hay algo después o no, me da igual. Que vengamos del mono o de un ojo dentro de un triángulo que habla con la voz de Constantino Romero, también me es indiferente. Probablemente, el sentido de todo esto sea <a href="http://es.wikipedia.org/wiki/El_sentido_de_la_vida,_el_universo_y_todo_lo_dem%C3%A1s">42</a> o simplemente no exista, ¿porqué le damos tanta importancia entonces?<span id="more-442"></span></p>
<p>Aparte de la que nosotros le concedemos por la comedura de tarro que nos provoca, hay gente que se la da por motivos bien distintos. Se resumen en lo de siempre: dinero, poder, codicia y demás. Los tan cacareados principios de cada una de las religiones quedan a un lado cuando estos conceptos aparecen.</p>
<p>Algunas doctrinas no tienen apenas recursos, ya que sus seguidores no son demasiados, pero hoy me quiero centrar en una a la que le ocurre todo lo contrario: el catolicismo. Siempre ha gozado de grandes privilegios; y no hablo ya de hace siglos, sino de la actualidad. Como ejemplo más reciente tenemos las mal llamadas &#8220;<a href="http://es.wikipedia.org/wiki/Jornada_Mundial_de_la_Juventud">Jornadas Mundiales de la Juventud</a>&#8220;, que este año recibieron permiso para paralizar media capital y cuyos seguidores gozaron de <strong>indecentes ventajas</strong> proporcionadas por el Ayto. de la ciudad.</p>
<p>Cosas como esta, así como su influencia en algunos gobiernos, que les permiten incluso disfrutar de exenciones fiscales ajenas al resto de los mortales, vienen respaldadas por su enorme legión de fieles. El registro de los mismos tiene en cuenta a todos los bautizados, que en un país como este somos mayoría. Muchos de ellos, como yo, ya no creemos ni en el Ratoncito Pérez, pero seguimos permitiendo indirectamente que esta situación se perpetúe.</p>
<p>Para poner remedio a esto, basta con que ejerzamos nuestro derecho a la <a href="http://es.wikipedia.org/wiki/Apostas%C3%ADa">apostasía</a>, que es simplemente expresar por escrito y en una solicitud formal que no creemos en sus dogmas y deseamos ser borrados de sus listas. Es bastante coñazo, pero se acaba consiguiendo.</p>
<p>Os animo a que, en cuanto tengáis un rato, rellenéis la siguiente plantilla y se le enviéis a la sede de la diócesis a la que pertenezca vuestra parroquia:</p>
<p><a href="http://www.pepe-rodriguez.com/Cristianismo/Apostatar_formulario.htm">http://www.pepe-rodriguez.com/Cristianismo/Apostatar_formulario.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/toma-tu-dios-y-guardatelo/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Final Fantasy VIII</title>
		<link>http://www.nohaycuchara.com/final-fantasy-viii/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=final-fantasy-viii</link>
		<comments>http://www.nohaycuchara.com/final-fantasy-viii/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 18:30:12 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Videojuegos]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=332</guid>
		<description><![CDATA[- I&#8217;ll be here&#8230; - Why&#8230;? - I&#8217;ll be waiting&#8230;here&#8230; - For what? - I&#8217;ll be waiting&#8230;for you&#8230;so&#8230; If you come here&#8230; You&#8217;ll find me. I promise. Así comienza el mítico Final Fantasy VIII, mi videojuego favorito. Tenía 14 añitos la primera vez que lo puse en mi vieja y pirateada PSX, y aunque obviamente [...]]]></description>
			<content:encoded><![CDATA[<div class="inline_2">
  <iframe width="400" height="220" src="http://www.youtube.com/embed/k9IkmZLFkFw" frameborder="0"></iframe>
</div>
<blockquote><p>
- I&#8217;ll be here&#8230;<br />
- Why&#8230;?<br />
- I&#8217;ll be waiting&#8230;here&#8230;<br />
- For what?<br />
- I&#8217;ll be waiting&#8230;for you&#8230;so&#8230; If you come here&#8230; You&#8217;ll find me. I promise.
</p></blockquote>
<p>Así comienza el mítico <a href="http://es.wikipedia.org/wiki/Final_Fantasy_VIII">Final Fantasy VIII</a>, mi videojuego favorito. Tenía 14 añitos la primera vez que lo puse en mi vieja y pirateada PSX, y aunque obviamente he cambiado muchísimo desde entonces, le sigo guardando un gran cariño. Una de las cosas que todavía me impresionan de él es su genial <em>intro</em>, aderezada con el tema principal de la BSO del juego: <a href="http://en.wikipedia.org/wiki/Nobuo_Uematsu">Liberi Fatali</a>. Si queréis disfrutar de ella, la tenéis aquí mismo, a la derecha de este texto. <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/final-fantasy-viii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Guías de estilo de código</title>
		<link>http://www.nohaycuchara.com/guias-de-estilo-de-codigo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=guias-de-estilo-de-codigo</link>
		<comments>http://www.nohaycuchara.com/guias-de-estilo-de-codigo/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 16:29:35 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=395</guid>
		<description><![CDATA[Soy un maniático, lo reconozco. Mis amigos se pasan el día descolocándome las cosas para echarse unas risas mientras ven que no puedo soportar dejarlas así. Podrían hacerlo 50 veces seguidas, que yo iría otras 50 a dejarlo a mi gusto. Todo tiene que estar alineado, ordenado por tamaños, colores o cualquier otra estúpida característica [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2011/12/python.png" width="194" height="200" alt="Python" class="inline_1">Soy un maniático, lo reconozco. Mis amigos se pasan el día descolocándome las cosas para echarse unas risas mientras ven que no puedo soportar dejarlas así. Podrían hacerlo 50 veces seguidas, que yo iría otras 50 a dejarlo a mi gusto. Todo tiene que estar alineado, ordenado por tamaños, colores o cualquier otra estúpida característica que me saque de la manga. Qué se le va a hacer.</p>
<p>Esto, lejos de ser una jodienda (que a veces lo es, pero para los demás <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_lol.gif' alt=':D' class='wp-smiley' />  ), se ha convertido en una gran ventaja. A la hora de retocar algo, me encuentro con ficheros perfectamente estructurados, con el mismo formato e indentados de la misma manera. De mejor o peor manera, sí, pero de la misma. Y eso es una suerte cuando manejas proyectos de bastante calado.</p>
<p>El problema de esto es que no soy él único con manías. Cuando tengo que compartir código con otra persona que también las tiene, pero distintas, es un infierno. O lo que es peor, que no las tiene. En ese momento, emergen de la nada un ángel y un demonio, cada uno encima de uno de mis hombros. Uno me dice que lo modifique todo, y otro que pase del tema (y ya no sé cuál es cuál). Es entonces cuando pienso: ¿no hay forma de estandarizar esto?<span id="more-395"></span></p>
<p>Pues sí, claro que sí. Una de las comunidades que más se ha movido en ese sentido es la de <a href="http://www.python.org">Python</a>. Tienen una serie de documentos llamados &#8220;<a href="http://www.python.org/dev/peps/"><acronym title="Python Enhancement Proposals">PEP</acronym></a>&#8220;, que marcan ciertas pautas para escribir un <strong>código legible y consistente</strong>, además de orientar al usuario sobre otros temas de similar importancia. Aunque no son de mi gusto todas y cada una de sus normas, os recomiendo encarecidamente la lectura del <strong>PEP8</strong>:</p>
<ul>
<li>Original: <a href="http://www.python.org/dev/peps/pep-0008/">http://www.python.org/dev/peps/pep-0008/</a></li>
<li>Traducción de Mundo Geek: <a href="http://mundogeek.net/traducciones/guia-estilo-python.htm">http://mundogeek.net/traducciones/guia-estilo-python.htm</a>.</li>
</ul>
<p>Para Ruby no hay nada oficial, pero sí un par de guías bastante decentes hechas por usuarios:</p>
<ul>
<li><a href="http://www.caliban.org/ruby/rubyguide.shtml">http://www.caliban.org/ruby/rubyguide.shtml</a>.</li>
<li><a href="https://github.com/chneukirchen/styleguide/blob/master/RUBY-STYLE">https://github.com/chneukirchen/styleguide/blob/master/RUBY-STYLE</a>.</li>
</ul>
<p>En <a href="http://www.php.net"><acronym title="Hypertext Preprocessor">PHP</acronym></a> tenemos las directrices recomendadas por el equipo de <a href="http://pear.php.net/manual/en/about.pear.php"><acronym title="PHP Extension And Application Repository">PEAR</acronym></a>, que están muy pero que muy bien:</p>
<ul>
<li><a href="http://pear.php.net/manual/en/standards.php">http://pear.php.net/manual/en/standards.php</a>.</li>
</ul>
<p>Y, por último, sobre JavaScript he encontrado infinidad de guías, pero la mayoría están incompletas o desactualizadas (<a href="http://www.irt.org/articles/js169/">una pena</a>). Eso sí, entre tanta morralla sobresale claramente una. Como no, la de Google:</p>
<ul>
<li><a href="http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml">http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml</a>.</li>
</ul>
<p>Cada uno es libre de seguir la que le plazca, adaptando la elegida al lenguaje que use si fuera necesario. Lo más importante es que, al final, todas ayudan a cumplir uno de los preceptos más importantes de todos los que sigo: <strong>convención sobre configuración</strong>.</p>
<p>Seguro que tardo menos en adaptarme a unas reglas estándar que en imponer las mías en todo lo que vea. <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/guias-de-estilo-de-codigo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Model Logger para Rails</title>
		<link>http://www.nohaycuchara.com/model-logger-para-rails/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=model-logger-para-rails</link>
		<comments>http://www.nohaycuchara.com/model-logger-para-rails/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 18:13:51 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=370</guid>
		<description><![CDATA[En el tiempo que llevo trabajando en este sector he conocido muchos tipos de clientes. Desde los más normales e incluso comprensivos, hasta el que se cree que tienes un botón en el teclado que pone &#8220;hacer web&#8221;, el que te pide colores &#8220;frescos pero serios&#8221; o el clásico &#8220;no sé qué ha pasado, yo [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2011/11/detective.jpg" width="179" height="250" alt="Detective" class="inline_2" />En el tiempo que llevo trabajando en este sector he conocido muchos tipos de clientes. Desde los más normales e incluso comprensivos, hasta el que se cree que tienes un botón en el teclado que pone &#8220;hacer web&#8221;, el que te pide colores &#8220;<em>frescos</em> pero serios&#8221; o el clásico <strong>&#8220;no sé qué ha pasado, yo no he tocado nada&#8221;</strong>. Este último será el que reciba hoy nuestra atención.</p>
<p>Prueba a hacer un <a href="http://www.google.com/url?sa=t&#038;rct=j&#038;q=&#038;esrc=s&#038;source=web&#038;cd=1&#038;ved=0CB8QFjAA&#038;url=http%3A%2F%2Fes.wikipedia.org%2Fwiki%2FSistema_de_gesti%25C3%25B3n_de_contenidos&#038;ei=uWrWTt_jHomRswbOq8G5Dg&#038;usg=AFQjCNFBS7KvDTvJyuCYoaRfafmt2da6Sg"><acronym title="Content Management System">CMS</acronym></a> con opciones críticas, de esas que sirven para borrar algo importante o modificar un campo que utilizan muchos servicios relacionados. Pon un texto informativo al lado en rojo chillón y una <a href="http://www.w3schools.com/JS/js_popup.asp">confirmación con <acronym title="JavaScript">JS</acronym></a> seguida de otra de lado del servidor. Da igual. Al final, algo se romperá y un agujero negro engullirá los pocos indicios que podían ayudarte a deshacer el entuerto.</p>
<p>Cuando la información es tan sensible que perderla significa perder dinero e incluso puestos de trabajo, saber qué ha pasado es fundamental. Por ello, y a falta de un <a href="www.sonicwall.com/downloads/EBook_10_Things_CDP_ES.pdf">buen sistema de <em>backup</em></a>, conviene dejar constancia en el <a href="http://es.wikipedia.org/wiki/Log_%28registro%29"><em>log</em></a> de todo lo ocurrido.</p>
<p>Para conseguirlo, y ya que mi <a href="http://es.wikipedia.org/wiki/Framework">framework</a> de trabajo es <acronym title="Ruby On Rails">RoR</acronym>, he preparado un <a href="http://guides.rubyonrails.org/initialization.html"><em>initializer</em></a> que cumple con esto que os comento. Haciendo uso de varios <a href="http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html"><em>callbacks</em></a>, informa de los cambios que ha sufrido un objeto o de los atributos que tenía antes de ser borrado. Todo ello suponiendo que el modelo herede de <acronym title="ActiveRecord">AR</acronym> e indicando la fecha y hora del suceso.</p>
<p>Como no son muchas líneas, lo pego directamente. Espero que os sea de utilidad <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  :<span id="more-370"></span></p>
<div class="geshi no ruby">
<ol>
<li class="li1">
<div class="de1"><span class="re2">ActiveRecord::Base</span>.<span class="me1">class_eval</span> <span class="kw1">do</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">def</span> after_validation_on_update</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; model_logger</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; after_validation_on_update_logger</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">end</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">def</span> before_destroy</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw2">self</span>.<span class="me1">write_attribute</span><span class="br0">&#40;</span><span class="re3">:deleted</span>, <span class="kw2">true</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; model_logger</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; before_destroy_logger</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">end</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">def</span> after_validation_on_update_logger</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">end</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">def</span> before_destroy_logger</div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">end</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; private</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw1">def</span> model_logger</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="kw2">self</span>.<span class="me1">changed</span>? <span class="kw1">and</span> <span class="kw2">self</span>.<span class="me1">errors</span>.<span class="me1">full_messages</span>.<span class="me1">blank</span>?</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="kw2">self</span>.<span class="me1">changes</span>.<span class="kw1">include</span>? <span class="st0">&#39;deleted&#39;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text = <span class="st0">&quot;deleted at #{Time.now}. Attributes:<span class="es0">\n</span>#{self.attributes.delete_if{ |k,v| [ &#39;id&#39;, &#39;deleted&#39; ].include? k }.inspect}&quot;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">else</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text = <span class="st0">&quot;changes at #{Time.now}:<span class="es0">\n</span>#{self.changes.inspect}&quot;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">end</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; Rails.<span class="me1">logger</span>.<span class="me1">info</span> <span class="st0">&quot;==========<span class="es0">\n</span>#{self.class}-&gt;#{self.id} object #{text}<span class="es0">\n</span>==========<span class="es0">\n</span>&quot;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; <span class="kw1">end</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw1">end</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">end</span></div>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/model-logger-para-rails/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mis fondos (Volumen 2)</title>
		<link>http://www.nohaycuchara.com/mis-fondos-volumen-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mis-fondos-volumen-2</link>
		<comments>http://www.nohaycuchara.com/mis-fondos-volumen-2/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 17:58:34 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Wallpapers]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=340</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div class="photos">
  <a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/gamut.jpg"><img src="/wp-content/uploads/2011/11/gamut_mini.jpg" alt="Gamut" width="205" height="128" class="inline_1" /></a><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/endeavours_launch.jpg"><img src="/wp-content/uploads/2011/11/endeavours_launch_mini.jpg" alt="Endeavour's Launch" width="205" height="128" class="inline_1" /></a><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/spectrum.jpg"><img src="/wp-content/uploads/2011/11/spectrum_mini.jpg" alt="Spectrum" width="205" height="128" class="inline_1" /></a><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/griever.jpg"><img src="/wp-content/uploads/2011/11/griever_mini.jpg" alt="Griever" width="205" height="128" class="inline_1" /></a><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/hot_and_cold.jpg"><img src="/wp-content/uploads/2011/11/hot_and_cold_mini.jpg" alt="Hot And Cold" width="205" height="128" class="inline_1" /></a><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/matrix.jpg"><img src="/wp-content/uploads/2011/11/matrix_mini.jpg" alt="Matrix" width="205" height="128" class="inline_1" /></a><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/plus.jpg"><img src="/wp-content/uploads/2011/11/plus_mini.jpg" alt="Plus" width="205" height="128" class="inline_1" /></a><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/a_little_motivation.jpg"><img src="/wp-content/uploads/2011/11/a_little_motivation_mini.jpg" alt="A Little Motivation" width="205" height="128" class="inline_1" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/mis-fondos-volumen-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La Gran Vida</title>
		<link>http://www.nohaycuchara.com/la-gran-vida/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=la-gran-vida</link>
		<comments>http://www.nohaycuchara.com/la-gran-vida/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 16:56:28 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Cine]]></category>
		<category><![CDATA[Tonterías]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=331</guid>
		<description><![CDATA[Era un gilipollas. No entendía la vida, le había cogido manía. Y si le coges manía, la vida te la coge a ti. Y es la hostia, de verdad. Cada problema, por pequeño que sea se convierte en un mundo, todo es gigante, deforme, monstruoso, un agobiazo, y eso es lo que le pasaba a [...]]]></description>
			<content:encoded><![CDATA[<div class="inline_1">
  <iframe width="400" height="220" src="http://www.youtube.com/embed/5ocyFZ-c3FM" frameborder="0"></iframe>
</div>
<blockquote><p>
Era un gilipollas.</p>
<p>No entendía la vida, le había cogido manía. Y si le coges manía, la vida te la coge a ti. Y es la hostia, de verdad. Cada problema, por pequeño que sea se convierte en un mundo, todo es gigante, deforme, monstruoso, un agobiazo, y eso es lo que le pasaba a Rafa, no entendía que la vida&#8230; la vida es otra cosa, la vida es disfrutar cada día, disfrutar de los viernes, joderse los lunes, jugar en los parques, llorar en los hospitales&#8230; y abrazarte a quien te abraza, y a quien no te abraza no te abrazas y ya está, y <strong>y no pasa nada</strong>. Y enfrentarse a los problemas, a todos, a los pequeños y a los grandes, y ganarlos a veces, y a veces no. Y echarlos fuera. Y caerse, y levantarse, y volverse a levantar las veces que haga falta.</p>
<p>Martín (<a href="http://es.wikipedia.org/wiki/La_gran_vida_%28pel%C3%ADcula%29">La Gran Vida</a>).
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/la-gran-vida/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>La OTAN, esa organización de asesinos</title>
		<link>http://www.nohaycuchara.com/la-otan-esa-organizacion-de-asesinos/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=la-otan-esa-organizacion-de-asesinos</link>
		<comments>http://www.nohaycuchara.com/la-otan-esa-organizacion-de-asesinos/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 16:10:00 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Opinión]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=312</guid>
		<description><![CDATA[Acabo de leer una noticia que me ha dejado bastante pensativo, no por lo fuerte del suceso (que también), sino por lo familiares que me resultaban las palabras de su titular: La OTAN mata por error a 6 niños en un bombardeo en Afganistán Como estaba en Menéame, he hecho lo de siempre: echar un [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2011/11/otan.png" width="160" height="160" alt="Países miembros" class="inline_2" />Acabo de leer una noticia que me ha dejado bastante pensativo, no por lo fuerte del suceso (que también), sino por lo familiares que me resultaban las palabras de su titular:</p>
<p><a href="http://www.telecinco.es/informativos/internacional/OTAN-error-ninos-bombardeo-Afganistan_0_1510649482.html">La OTAN mata por error a 6 niños en un bombardeo en Afganistán</a></p>
<p>Como estaba en <a href="http://www.menéame.net">Menéame</a>, he hecho lo de siempre: echar un vistazo a los comentarios. Rápidamente he localizado uno que venía a reforzar mis sospechas:</p>
<p><a href="http://www.meneame.net/story/otan-mata-error-6-ninos-bombardeo-afganistan#c-31">http://www.meneame.net/story/otan-mata-error-6-ninos-bombardeo-afganistan#c-31</a></p>
<p>Como podemos ver, no es la primera vez que a la <a href="http://es.wikipedia.org/wiki/OTAN"><acronym title="Organización del Tratado Atlántico Norte">OTAN</acronym></a> se le va el dedo. Me he permitido la libertad de <em>remasterizar</em> el comentario del que os hablaba para que lo veáis con más claridad:<span id="more-312"></span></p>
<ul>
<li>08/09/2011: <a href="http://233grados.lainformacion.com/blog/2011/09/la-otan-admite-haber-asesinado-por-error-a-un-periodista-de-la-bbc-en-afganistan.html">La OTAN admite haber asesinado &#8220;por error&#8221; a un periodista de la BBC</a>.</li>
<li>19/06/2011: <a href="http://www.elmundo.es/elmundo/2011/06/19/internacional/1308515299.html">La OTAN reconoce haber matado &#8220;por error&#8221; a varios civiles en un ataque en Trípoli</a>.</li>
<li>26/03/2011: <a href="http://www.elmundo.es/elmundo/2011/03/26/internacional/1301125675.html">La OTAN mata por error a varios civiles al sur de Afganistán</a>.</li>
<li>21/02/2011: <a href="http://www.elpais.com/articulo/internacional/talibanes/reivindican/atentado/ha/causado/muertos/Afganistan/elpepuint/20110221elpepuint_9/Tes">La OTAN investiga el asesinato por error de al menos 60 personas</a>.</li>
<li>15/08/2010: <a href="http://www.elnuevoherald.com/2010/08/15/783579/otan-admitio-haber-matado-a-cinco.html">OTAN admitió haber matado a 5 civiles por error en Afganistán</a>.</li>
<li>09/07/2010: <a href="http://www.noticias24.com/actualidad/noticia/162601/">La Otan confirma que mató a seis soldados afganos por error</a>.</li>
<li>18/02/2010: <a href="http://www.elmundo.es/elmundo/2010/02/18/internacional/1266504619.html">La OTAN mata por error a siete policías en Afganistán</a>.</li>
<li>15/02/2010: <a href="http://www.elmundo.es/elmundo/2010/02/15/internacional/1266260282.html">Otro error de las tropas de la OTAN mata a cinco civiles en Afganistán</a>.</li>
<li>14/02/2010: <a href="http://www.elpais.com/articulo/internacional/Afganistan/pone/prueba/Obama/elpepuint/20100214elpepuint_5/Tes">La OTAN admite haber matado por error a 12 civiles en la ofensiva contra los talibanes</a>.</li>
<li>07/11/2009: <a href="http://www.europapress.es/internacional/noticia-otan-acaba-error-vida-siete-efectivos-seguridad-afganos-20091107141658.html">La OTAN acaba por error con la vida de siete efectivos de seguridad afganos</a>.</li>
<li>17/02/2007: <a href="http://www.europapress.es/noticia.aspx?cod=20070217163027&#038;ch=69">Tropas de la OTAN matan por error a un afgano al confundirle con un terrorista suicida</a>.</li>
</ul>
<p>Y esta, aunque parezca una lista tan extensa como para constituir casi la totalidad de los &#8220;<em>errores</em>&#8221; reconocidos por tan &#8220;<em>torpe</em>&#8221; organización, recoge solamente una parte de los mismos. Una simple búsqueda en Google con las palabras &#8220;otan error&#8221;, y nos topamos con un montón de casos más (que a buen seguro, y tristemente, se irán reproduciendo con el tiempo).</p>
<p>Lo mas sonrojante del tema es que seguramente nadie pague por las muertes de esos inocentes ciudadanos. Gente que antes tenía nombre y apellidos, ahora son simples <strong>daños colaterales</strong> que no hace falta ni justificar. Un hecho que debería ser suficiente para desmontar la mayoría de estos organismos, que disfrazan <strong>auténticos genocidios</strong> como maniobras de paz, pero que no comentaremos ni 2 minutos después de leer esta entrada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/la-otan-esa-organizacion-de-asesinos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Derecho al delirio</title>
		<link>http://www.nohaycuchara.com/derecho-al-delirio/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=derecho-al-delirio</link>
		<comments>http://www.nohaycuchara.com/derecho-al-delirio/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 15:03:23 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Tonterías]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/?p=293</guid>
		<description><![CDATA[Piénsalo. Por un momento, cree que este sistema, maloliente y enfermo sistema, tiene solución. Cree que la ley de atracción es real y te afecta no sólo en los días jodidos, sino también en esos en los que te sientes capaz de hacer desaparecer los problemas de un solo manotazo. Ahora, con esa idea en [...]]]></description>
			<content:encoded><![CDATA[<div class="inline_1">
  <iframe width="204" height="115" src="http://www.youtube.com/embed/rF0ev3616cc" frameborder="0"></iframe>
</div>
<p>Piénsalo. Por un momento, cree que este sistema, maloliente y enfermo sistema, tiene solución. Cree que la <a href="http://es.wikipedia.org/wiki/Ley_de_la_atracci%C3%B3n">ley de atracción</a> es real y te afecta no sólo en los días jodidos, sino también en esos en los que te sientes capaz de hacer desaparecer los problemas de un solo manotazo. </p>
<p>Ahora, con esa idea en la cabeza, disfruta del <a href="http://www.noticiasdegipuzkoa.com/2010/03/06/ocio-y-cultura/cultura/el-derecho-a-sonar-en-youtube">vídeo que acompaña a este texto</a>. Dale al <em>play</em> y piensa si no es mejor que te comas el mundo antes de que él te coma a ti, porque&#8230;</p>
<p><em>¿Qué poder tendría la soga si no encontrara pescuezo?</em> <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/derecho-al-delirio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La gran fiesta de la democracia</title>
		<link>http://www.nohaycuchara.com/la-gran-fiesta-de-la-democracia/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=la-gran-fiesta-de-la-democracia</link>
		<comments>http://www.nohaycuchara.com/la-gran-fiesta-de-la-democracia/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 15:01:42 +0000</pubDate>
		<dc:creator>nhc</dc:creator>
				<category><![CDATA[Sin categorizar]]></category>
		<category><![CDATA[Opinión]]></category>
		<category><![CDATA[Política]]></category>

		<guid isPermaLink="false">http://www.nohaycuchara.com/la-gran-fiesta-de-la-democracia</guid>
		<description><![CDATA[Llegó nuestra hora. Una vez más, ejerceremos nuestro derecho al voto. Ese derecho tan valioso y útil, que hará patente la soberanía del pueblo y dará el poder a quienes mejor nos representan. A los mismos que nos metieron en esta inefable crisis. Por fin podré decirlo: Botín for president! Ojalá esta vez, junto con [...]]]></description>
			<content:encoded><![CDATA[<div class="inline_2">
  <iframe width="280" height="157" src="http://www.youtube.com/embed/j1ZMf9OVUJM" frameborder="0"></iframe>
</div>
<p><a href="http://www.nohaycuchara.com/wp-content/uploads/2011/11/botin.jpg" class="inline_1"><img src="/wp-content/uploads/2011/11/botin_thumb.jpg" width="108" height="156" alt="Botín" /></a>Llegó nuestra hora. Una vez más, ejerceremos nuestro derecho al voto. Ese derecho tan valioso y útil, que hará patente la soberanía del pueblo y dará el poder a <strong>quienes mejor nos representan</strong>. A los mismos que nos metieron en esta inefable crisis.</p>
<p>Por fin podré decirlo: <strong>Botín for president!</strong></p>
<p>Ojalá esta vez, junto con la vajilla, me regales un billete de ida bien lejos del mundo.</p>
<p>Feliz 20-N. <img src='http://s220984811.mialojamiento.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nohaycuchara.com/la-gran-fiesta-de-la-democracia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

