<?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>ThE FuCkInG sHiT.OrG</title>
	<atom:link href="http://www.thefuckingshit.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.thefuckingshit.org</link>
	<description>Menuda mierda de página...</description>
	<lastBuildDate>Sat, 27 Jun 2009 08:27:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Muere Michael Jackson</title>
		<link>http://www.thefuckingshit.org/?p=821</link>
		<comments>http://www.thefuckingshit.org/?p=821#comments</comments>
		<pubDate>Sat, 27 Jun 2009 08:27:22 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=821</guid>
		<description><![CDATA[Ya era hora.
]]></description>
			<content:encoded><![CDATA[<p>Ya era hora.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=821</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Orientación a Ojetes</title>
		<link>http://www.thefuckingshit.org/?p=820</link>
		<comments>http://www.thefuckingshit.org/?p=820#comments</comments>
		<pubDate>Fri, 01 May 2009 12:14:39 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=820</guid>
		<description><![CDATA[Yo, pobre freak criado en la programación estructurada me pregunto: ¿Porqué esa obsesión en la orientación a objetos de introducir clases y clases y clases con tal de evitar un simple IF o SWITCH? 
Ejemplo: ¿Cómo controlar si una persona tiene hambre o no?
Asi lo hago yo:


struct persona{
&#160;&#160;&#160;char *nombre;
&#160;&#160;&#160;int tienehambre;
}pepe;
[...]
if (pepe.tienehambre==1)
&#160;&#160;&#160;darle de comer();
else
&#160;&#160;&#160;printf("No tiene hambre\n");

Asi [...]]]></description>
			<content:encoded><![CDATA[<p>Yo, pobre freak criado en la programación estructurada me pregunto: <em>¿Porqué esa obsesión en la orientación a objetos de introducir clases y clases y clases con tal de evitar un simple IF o SWITCH? </em></p>
<p><strong>Ejemplo:</strong> ¿Cómo controlar si una persona tiene hambre o no?</p>
<p><strong>Asi lo hago yo:<br />
</strong><br />
<code><br />
struct persona{<br />
&nbsp;&nbsp;&nbsp;char *nombre;<br />
&nbsp;&nbsp;&nbsp;int tienehambre;<br />
}pepe;</p>
<p>[...]</p>
<p>if (pepe.tienehambre==1)<br />
&nbsp;&nbsp;&nbsp;darle de comer();<br />
else<br />
&nbsp;&nbsp;&nbsp;printf("No tiene hambre\n");<br />
</code></p>
<p><strong>Asi lo hace un desarrollador al que le comieron demasiado la olla en la facultad.</strong></p>
<p><em>&#8220;Veo 2 capas claras, la de lógica del negocio y la del acceso a datos, quizá más tarde necesitemos una de presentación. En la lógica de negocio vamos a utilizar el patrón Strategy para encapsular el comportamiento variable de la clase Pepe según el estado de su estómago. Habrá que meter un Observer, que monitorice contantemente el estado de la clase Estomago y permita despues, utilizando el Strategy utilizar un comportamiento u otro. Creo que convendría meterle ya un decorador, por si acaso extendemos en el futuro la barriga a otras partes más generales del cuerpo, como todo el abdomen, o el tronco entero. Hay que plantearse tambien la jerarquía de clases, ¿Barriga hereda de Órgano o no comparte suficiente funcionalidad con la clase Corazón como para que ambas tengan la misma superclase? Ah por cierto, creo que vamos a necesitar esa capa de presentación. Si queremos informar de que Pepe &#8220;tiene hambre&#8221; necesitaremos infraestructura, no vamos a andar metiendo sentencias que impriman por pantalla directamente, mejor lo hacemos todo genérico por si en el futuro tenemos que decir que Pepe tiene hambre y quiere un BigMac a través del display del asiento del báter del MacDonalds de la gran vía&#8221;. </em></p>
<p>Yo a esto lo llamo programar como el culo o, utilizando más la terminología de Rumbaugh, Jacobson et al, &#8220;Orientación a Ojetes&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=820</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Así gana las partidas el estado</title>
		<link>http://www.thefuckingshit.org/?p=819</link>
		<comments>http://www.thefuckingshit.org/?p=819#comments</comments>
		<pubDate>Fri, 20 Mar 2009 12:16:43 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=819</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/AYmzT-RiSkU&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AYmzT-RiSkU&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=819</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Mejoras</title>
		<link>http://www.thefuckingshit.org/?p=817</link>
		<comments>http://www.thefuckingshit.org/?p=817#comments</comments>
		<pubDate>Sat, 20 Dec 2008 15:21:01 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=817</guid>
		<description><![CDATA[Nuevas mejoras de seguridad para todas las ruedas de prensa del presidente Bush.



]]></description>
			<content:encoded><![CDATA[<p>Nuevas mejoras de seguridad para todas las ruedas de prensa del presidente Bush.<br />
<center><br />
<img src="http://www.thefuckingshit.org/images/2008/12/bush1.jpg" height="75%"/><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=817</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Informáticos a la huelga</title>
		<link>http://www.thefuckingshit.org/?p=815</link>
		<comments>http://www.thefuckingshit.org/?p=815#comments</comments>
		<pubDate>Tue, 18 Nov 2008 06:40:17 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=815</guid>
		<description><![CDATA[
Mañana todos los ingenieros técnicos en informática e ingenieros informáticos a la huelga. Para que no se discrimine a la informática con respecto al resto de ingenieras. Si se necesita la firma de un teleco para instalar una antena de telefonía movil en el tejao de un edificio, ¿porque se permite que cualquiera pueda diseñar [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://farm4.static.flickr.com/3282/3005281957_737b9e3885.jpg"/></center></p>
<p>Mañana todos los ingenieros técnicos en informática e ingenieros informáticos <a href="http://">a la huelga</a>. Para que no se discrimine a la informática con respecto al resto de ingenieras. Si se necesita la firma de un teleco para instalar una antena de telefonía movil en el tejao de un edificio, ¿porque se permite que cualquiera pueda diseñar un software que controle una central nuclear o que gestione los historiales médicos en un hospital?</p>
<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/kVFaNEuoDU4&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kVFaNEuoDU4&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=815</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>La historia de las cosas</title>
		<link>http://www.thefuckingshit.org/?p=814</link>
		<comments>http://www.thefuckingshit.org/?p=814#comments</comments>
		<pubDate>Mon, 03 Nov 2008 16:14:08 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=814</guid>
		<description><![CDATA[ 
http://www.storyofstuff.com/
]]></description>
			<content:encoded><![CDATA[<p><center><embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=-5645724531418649230&#038;hl=en&#038;fs=true" style="width:400px;height:326px" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash"> </embed></p>
<p><a href="http://www.storyofstuff.com/">http://www.storyofstuff.com/</a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=814</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Épocas de Internet</title>
		<link>http://www.thefuckingshit.org/?p=813</link>
		<comments>http://www.thefuckingshit.org/?p=813#comments</comments>
		<pubDate>Wed, 03 Sep 2008 06:55:46 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=813</guid>
		<description><![CDATA[Remake de la última tira de Topopardo:

[Haz click para agrandar]
]]></description>
			<content:encoded><![CDATA[<p>Remake de la <a href="http://weblog.topopardo.com/?p=1706">última tira de Topopardo:</a></p>
<p><a href="http://www.thefuckingshit.org/images/2008/09/internetetapas.jpg"><img src='http://www.thefuckingshit.org/images/2008/09/internetetapas.thumbnail.jpg' title='' alt='' /></a><br />
[Haz click para agrandar]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=813</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>¿Atado pero lleno?</title>
		<link>http://www.thefuckingshit.org/?p=811</link>
		<comments>http://www.thefuckingshit.org/?p=811#comments</comments>
		<pubDate>Wed, 28 May 2008 06:09:41 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=811</guid>
		<description><![CDATA[Un perro esquimal va corriendo por el bosque cuando de pronto ve que un lobo corre junto a él. El lobo está tan flaco que se le ven las costillas mientras que el perro está sano y lustroso. El lobo le pregunta al perro &#8220;¿Como es que no pasas hambre si este año los alces [...]]]></description>
			<content:encoded><![CDATA[<p><em>Un perro esquimal va corriendo por el bosque cuando de pronto ve que un lobo corre junto a él. El lobo está tan flaco que se le ven las costillas mientras que el perro está sano y lustroso. El lobo le pregunta al perro &#8220;¿Como es que no pasas hambre si este año los alces están tardando mucho en llegar y el invierno parece que no se acaba nunca?&#8221;. El perro le contesta &#8220;Vivo con unos hombres que me dan toda la comida que quiero. Si tienes hambre ven conmigo que voy hacia allí.&#8221; El lobo lo mira y le pregunta &#8220;¿Que es eso que llevas en el cuello?&#8221; &#8220;Es un collar. Al acabar de comer me atan&#8221;. Cuando el perro vuelve mirar, se da cuenta que corre solo.</em></p>
<p>[Por lo visto es de Jack London y lo he visto en un <a href="http://www.kriptopolis.org/vale-todo#comment-36009">comentario en Kriptópolis</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=811</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Se privan libertades. Interesados preguntar por RIAA.</title>
		<link>http://www.thefuckingshit.org/?p=810</link>
		<comments>http://www.thefuckingshit.org/?p=810#comments</comments>
		<pubDate>Tue, 27 May 2008 06:14:03 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=810</guid>
		<description><![CDATA[¿Soy solo yo o alguien más ve que no se puede privar de libertad a una persona por poner musica en internet? Primero el canon, luego las multas, despues la libertad y en el futuro, quizá te metan en la carcel a tí tambien por ser familiar de un pirata. Vuelven viejos tiempos&#8230;

Barry Gitarts sufrirá [...]]]></description>
			<content:encoded><![CDATA[<p>¿Soy solo yo o alguien más ve que no se puede privar de libertad a una persona por poner musica en internet? Primero el canon, luego las multas, despues la libertad y en el futuro, quizá te metan en la carcel a tí tambien por ser familiar de un pirata. Vuelven viejos tiempos&#8230;</p>
<blockquote><p>
Barry Gitarts sufrirá de 1 a 5 años de cárcel y multa de 250.000$ después que un juez lo haya encontrado culpable de infringir criminalmente el copyright de las discográficas. La dureza de la sentencia se basa en que fue administrador de un servidor en el que desde 1997 hasta 2003 hospedó a un grupo musical cuyos miembros se dedicaban a comercializar música, juegos, películas y software pirata. A cambio del hosting, le pagaban una cantidad indeterminada. Según la RIAA , esta es la primera ocasión en Estados Unidos en que un juez envía a prisión a alguien por piratería musical.»</p>
<p>[<a href="http://barrapunto.com/article.pl?sid=08/05/26/1441216">Barrapunto</a>]</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=810</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Chiste ultra-freak</title>
		<link>http://www.thefuckingshit.org/?p=807</link>
		<comments>http://www.thefuckingshit.org/?p=807#comments</comments>
		<pubDate>Wed, 07 May 2008 21:57:49 +0000</pubDate>
		<dc:creator>Luther Blissett</dc:creator>
				<category><![CDATA[DeTodoUnPoco]]></category>

		<guid isPermaLink="false">http://www.thefuckingshit.org/?p=807</guid>
		<description><![CDATA[- ¿Por qué los programadores americanos confunden el dia de Navidad con Halloween?
- Porque DEC 25 = OCT 31
[Via Pablo Reyes]
Otro más para rematar: &#8220;El algoritmo del viajante&#8221;.

[Via Xkcd]
]]></description>
			<content:encoded><![CDATA[<blockquote><p>- ¿Por qué los programadores americanos confunden el dia de Navidad con Halloween?<br />
- Porque DEC 25 = OCT 31</p></blockquote>
<p>[Via <a href="http://pabloreyes.es/2008/02/23/el-chiste-mas-friki-de-la-historia/">Pablo Reyes</a>]</p>
<p>Otro más para rematar: &#8220;El algoritmo del viajante&#8221;.</p>
<p><center><img src="http://www.thefuckingshit.org/images/2008/05/viajante1.png"/></center></p>
<p>[Via <a href="http://xkcd.com/">Xkcd</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thefuckingshit.org/?feed=rss2&amp;p=807</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
