<?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>En borrador permanente &#187; Humor</title>
	<atom:link href="http://www.juanjoconti.com.ar/categoria/humor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.juanjoconti.com.ar</link>
	<description>el blog de Juanjo Conti - abstracto, lúdico y digital</description>
	<lastBuildDate>Sun, 05 Feb 2012 04:27:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>3 años después vuelvo a colaborar con un comic de Fraga</title>
		<link>http://www.juanjoconti.com.ar/2011/09/21/3-anos-despues-vuelvo-a-colaborar-con-un-comic-de-fraga/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=3-anos-despues-vuelvo-a-colaborar-con-un-comic-de-fraga</link>
		<comments>http://www.juanjoconti.com.ar/2011/09/21/3-anos-despues-vuelvo-a-colaborar-con-un-comic-de-fraga/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 11:28:31 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Axxón]]></category>
		<category><![CDATA[Fraga]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=3369</guid>
		<description><![CDATA[3 años después de este comic, vuelvo a colaborar con el genial Fraga. Obviamente el dibujo es suyo, yo solo puedo colaborar con una idea.]]></description>
			<content:encoded><![CDATA[<p>3 años después de <a href="http://www.juanjoconti.com.ar/2008/11/22/mi-humor-en-axxon/" target="_blank">este comic</a>, vuelvo a colaborar con el genial <a href="http://fragacomics.blogspot.com/" target="_blank">Fraga</a>. Obviamente el dibujo es suyo, yo solo puedo colaborar con una idea.</p>
<p><a href="http://axxon.com.ar/fraga/320.htm"><img class="aligncenter size-full wp-image-3385" title="320" src="http://www.juanjoconti.com.ar/wp-content/uploads/2011/09/320.gif" alt="" width="411" height="550" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2011/09/21/3-anos-despues-vuelvo-a-colaborar-con-un-comic-de-fraga/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Smartphones</title>
		<link>http://www.juanjoconti.com.ar/2010/12/21/smartphones/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=smartphones</link>
		<comments>http://www.juanjoconti.com.ar/2010/12/21/smartphones/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 22:00:03 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Tecnología]]></category>
		<category><![CDATA[Bjarne Stroustrup]]></category>
		<category><![CDATA[citas]]></category>
		<category><![CDATA[programadores]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=3006</guid>
		<description><![CDATA[&#8220;I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone.&#8221; - Bjarne Stroustrup De: http://www.junauza.com/2010/12/top-50-programming-quotes-of-all-time.html Por el &#8230; <a href="http://www.juanjoconti.com.ar/2010/12/21/smartphones/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone.&#8221;<br />
- Bjarne Stroustrup</p></blockquote>
<p>De: <a href="http://www.junauza.com/2010/12/top-50-programming-quotes-of-all-time.html" target="_blank">http://www.junauza.com/2010/12/top-50-programming-quotes-of-all-time.html</a></p>
<div id="attachment_3007" class="wp-caption aligncenter" style="width: 310px"><a href="http://en.wikipedia.org/wiki/File:BjarneStroustrup.jpg"><img class="size-medium wp-image-3007" title="BjarneStroustrup" src="http://www.juanjoconti.com.ar/wp-content/uploads/2010/12/BjarneStroustrup-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">http://en.wikipedia.org/wiki/File:BjarneStroustrup.jpg</p></div>
<p>Por el <a href="http://en.wikipedia.org/wiki/Bjarne_Stroustrup" target="_blank">creador del lenguaje de programacion C++</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2010/12/21/smartphones/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lines of code?</title>
		<link>http://www.juanjoconti.com.ar/2010/12/19/lines-of-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lines-of-code</link>
		<comments>http://www.juanjoconti.com.ar/2010/12/19/lines-of-code/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 22:00:40 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Bill Gates]]></category>
		<category><![CDATA[citas]]></category>
		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=3001</guid>
		<description><![CDATA[&#8220;Measuring programming progress by lines of code is like measuring aircraft building progress by weight.&#8221; - Bill Gatesy De: http://www.junauza.com/2010/12/top-50-programming-quotes-of-all-time.html Donkey, uno de los primeros programas de Bill Gates.]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Measuring programming progress by lines of code is like measuring aircraft building progress by weight.&#8221;<br />
- Bill Gatesy</p></blockquote>
<p>De: <a href="http://www.junauza.com/2010/12/top-50-programming-quotes-of-all-time.html" target="_blank">http://www.junauza.com/2010/12/top-50-programming-quotes-of-all-time.html</a></p>
<div id="attachment_3002" class="wp-caption aligncenter" style="width: 310px"><a href="http://en.wikipedia.org/wiki/File:Bill_Gates_mugshot.png"><img class="size-medium wp-image-3002" title="Bill_Gates_mugshot" src="http://www.juanjoconti.com.ar/wp-content/uploads/2010/12/Bill_Gates_mugshot-300x209.png" alt="" width="300" height="209" /></a><p class="wp-caption-text">http://en.wikipedia.org/wiki/File:Bill_Gates_mugshot.png</p></div>
<p><a href="http://en.wikipedia.org/wiki/DONKEY.BAS" target="_blank">Donkey</a>, uno de los primeros programas de Bill Gates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2010/12/19/lines-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dichos populares, según un programdor</title>
		<link>http://www.juanjoconti.com.ar/2010/11/22/dichos-populares-segun-un-programdor/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dichos-populares-segun-un-programdor</link>
		<comments>http://www.juanjoconti.com.ar/2010/11/22/dichos-populares-segun-un-programdor/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 05:35:29 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[dichos]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=2944</guid>
		<description><![CDATA[Hace unos días estoy siguiendo a k0001 en Twitter. Ayer me sorprendió con algo muy delirante: dichos populares, escritos en forma de código fuente. current_bird &#124;&#124; lookup_flying_birds(100) —Mas vale pájaro en mano que 100 volando. class Astilla : Palo —De &#8230; <a href="http://www.juanjoconti.com.ar/2010/11/22/dichos-populares-segun-un-programdor/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hace unos días estoy siguiendo a <a href="http://twitter.com/k0001" target="_blank">k0001 en Twitter</a>. Ayer me sorprendió con algo muy delirante: dichos populares, escritos en forma de código fuente.</p>
<p><strong>current_bird || lookup_flying_birds(100)</strong> <em>—Mas vale pájaro en mano que 100 volando.</em></p>
<p><strong>class Astilla : Palo</strong> <em>—De tal palo, tal astilla.</em><br />
<strong><br />
if (feature != &#8216;dientes&#8217;) { caballo.check(feature); &#8230; }</strong> <em>—A caballo regalado no se le miran los dientes.</em></p>
<p><strong>herrero.house.cuchillo.material = &#8216;palo&#8217;</strong> <em>—En casa de herrero, cuchillo de palo.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2010/11/22/dichos-populares-segun-un-programdor/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>¿Televolución?</title>
		<link>http://www.juanjoconti.com.ar/2010/10/08/%c2%bftelevolucion/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25c2%25bftelevolucion</link>
		<comments>http://www.juanjoconti.com.ar/2010/10/08/%c2%bftelevolucion/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 03:29:11 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=2850</guid>
		<description><![CDATA[Vi este chiste hace unos días en la 9° Bienal de arte joven en Santa Fe: Autor: DÍAZ, Baltazar]]></description>
			<content:encoded><![CDATA[<p>Vi este chiste hace unos días en la 9° Bienal de arte joven en Santa Fe:</p>
<p style="text-align: right;"><a href="http://www.juanjoconti.com.ar/wp-content/uploads/2010/10/2010-10-03_19-09-36_271.jpg"><img class="aligncenter size-large wp-image-2858" title="2010-10-03_19-09-36_271" src="http://www.juanjoconti.com.ar/wp-content/uploads/2010/10/2010-10-03_19-09-36_271-1024x575.jpg" alt="" width="640" height="359" /></a>Autor: DÍAZ, Baltazar</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2010/10/08/%c2%bftelevolucion/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Borges hacker</title>
		<link>http://www.juanjoconti.com.ar/2010/08/16/borges-hacker/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=borges-hacker</link>
		<comments>http://www.juanjoconti.com.ar/2010/08/16/borges-hacker/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 01:01:19 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Borges]]></category>
		<category><![CDATA[citas]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[programación]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=2681</guid>
		<description><![CDATA[Dijo nuestro escritor por excelencia: &#8220;Uno llega a ser grande por lo que lee y no por lo que escribe.&#8221; BORGES, Jorge Luis Escritor argentino. Años más tarde, desde los más oscuros rincones de la web 2.0 y las redes &#8230; <a href="http://www.juanjoconti.com.ar/2010/08/16/borges-hacker/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dijo nuestro escritor por excelencia:<br />
<a href="http://www.juanjoconti.com.ar/wp-content/uploads/2010/08/Jorgeluisborges2.jpg"><img class="alignright size-medium wp-image-2691" title="Jorgeluisborges2" src="http://www.juanjoconti.com.ar/wp-content/uploads/2010/08/Jorgeluisborges2-192x300.jpg" alt="" width="192" height="300" /></a></p>
<blockquote><p>&#8220;Uno llega a ser grande por lo que lee y no por lo que escribe.&#8221;<br />
<a href="http://es.wikipedia.org/wiki/Jorge_Luis_Borges" target="_blank">BORGES, Jorge Luis</a><br />
Escritor argentino.</p></blockquote>
<p>Años más tarde, desde los más oscuros rincones de la web 2.0 y las redes sociales, el espíritu del poeta infunde a la juventud. Distinto oficio, misma verdad:</p>
<blockquote><p>Los mejores programadores no son los que más código escriben, sino los que más código leen.</p>
<p><a href="http://twitter.com/alejolp/status/21351513522" target="_blank">@alejolp</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2010/08/16/borges-hacker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cuando todo lo demás falle&#8230;</title>
		<link>http://www.juanjoconti.com.ar/2009/12/08/cuando-todo-lo-demas-falle/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cuando-todo-lo-demas-falle</link>
		<comments>http://www.juanjoconti.com.ar/2009/12/08/cuando-todo-lo-demas-falle/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 20:33:37 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Fotos]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=1983</guid>
		<description><![CDATA[Cuando todo lo demás falle&#8230; sacate los zapatos y volvé a intentar! Webcomic orignal, de MyLifeInACube.com Fotografía original, por Ariel Kanterewicz]]></description>
			<content:encoded><![CDATA[<p>Cuando todo lo demás falle&#8230; sacate los zapatos y volvé a intentar!</p>
<p><img class="aligncenter size-full wp-image-1984" title="2xsNt04Gyafvabp52flbaIBH_400" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/12/2xsNt04Gyafvabp52flbaIBH_400.png" alt="2xsNt04Gyafvabp52flbaIBH_400" width="271" height="600" /></p>
<p><img class="aligncenter size-full wp-image-1985" title="1s" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/12/1s.jpg" alt="1s" width="271" height="407" /></p>
<p>Webcomic orignal, de <a href="http://www.mylifeinacube.com/post/39112500/nothing-wrong-with-a-little-bare-feet-at-the" target="_blank">MyLifeInACube.com</a><br />
Fotografía original, por <a onclick="javascript:pageTracker._trackPageview('/outbound/article/gallery.atpic.com');" href="http://pic.atpic.com/1541699/600" target="_blank">Ariel Kanterewicz</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2009/12/08/cuando-todo-lo-demas-falle/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Fito en el Municipal</title>
		<link>http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fito-en-el-municipal</link>
		<comments>http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 00:11:08 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Música]]></category>
		<category><![CDATA[Fito Paez]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=1656</guid>
		<description><![CDATA[Ayer a la mañana me desperté sin saber que por la noche iba a ver por primera vez un recital de Fito Páez. ¿24 años de vida y nunca lo había visto? No. Y no es que no me guste; &#8230; <a href="http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ayer a la mañana me desperté sin saber que por la noche iba a ver por primera vez un recital de Fito Páez. ¿24 años de vida y nunca lo había visto? No. Y no es que no me guste; me gusta mucho. Pero no había tenido la oportunidad. Hacía varias semanas que publicitaban el show en el Teatro Municipal, pero cuando quise comprar entradas, ya estaban agotadas <img src='http://www.juanjoconti.com.ar/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> <a href="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02954_filtered.jpg"><img class="alignright size-medium wp-image-1657" title="dsc02954_filtered" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02954_filtered-168x300.jpg" alt="" width="168" height="300" /></a><br />
Resignado a perdérmelo, el jueves por la tarde casi no me acordaba del evento, cuando un mensaje de un compañero de la facu llegó a mi celular. Le sobraba una entrada y me la ofrecía. Sin dudarlo de dije que si, nos vemos 8, 8:30 en la puerta ya que las que tenemos no son numeradas.<br />
Un rato antes de las 8 manejé hasta el centro, cuando doblé en Juan de Garay, la calle al costado del teatro, todos los lugares en los que podía estacionar estaban ocupados. Seguí de largo, vuelta a la manza, otra vuelta. No puede ser. 8:20. Me alejo unas cuadras más y veo un lugar entre un remís y una camioneta. Todavía no estacioné nunca en la ciudad en un espacio tan chico. 8:25. Hago el intento; balizas, para atrás, para adelante, para trás. Me bajo, cierro, alarma, lo miro. Mmmmmmm no me convence, la cola sale un poquito para afuera. Me vuelvo a meter en el auto, unas maniobras, me vuelvo a bajar.  Mmmmmmm no me convence, repito el procedimiento. Me vuelvo a bajar, lo miro, igual que al principio. 8:32.<a href="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02961_filtered.jpg"><img class="aligncenter size-medium wp-image-1658" title="dsc02961_filtered" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02961_filtered-300x168.jpg" alt="" width="300" height="168" /></a><br />
Teléfono, Martín (de la facu). Estamos en la puerta por entrar, apurate. Ya estoy. Empiezo a correr, media cuadra, me freno. ¿Puse la alarma? Me vuelvo. Si, la puse. Vuelvo a correr, llego a la esquina y me doy cuenta que estoy a 3 cuadras del teatro. No estoy en forma, sigo corriendo. Llego, voy por la entrada principal, solo plateas, doy la vuelta. Lo encuentro a Martín y agitadísmo entro a subir escaleras hasta que llegamos a nuestros lugares, arriba de todo pero bien al medio: Me encantó la relación precio/beneficio de nuestros asientos.<br />
De cuando empezó el recital en adelante no puedo contar mucho, solo que fue impresionante cuando se apagaron las luces, entro Rodolfo Páez y desde arriba vi cientos de cuadraditos de luz (los displays de cámaras y celulares) y flashes que como relámpagos iluminaban el escenario.<br />

<a href='http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/dsc02954_filtered/' title='dsc02954_filtered'><img width="150" height="150" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02954_filtered-150x150.jpg" class="attachment-thumbnail" alt="dsc02954_filtered" title="dsc02954_filtered" /></a>
<a href='http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/dsc02961_filtered/' title='dsc02961_filtered'><img width="150" height="150" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02961_filtered-150x150.jpg" class="attachment-thumbnail" alt="dsc02961_filtered" title="dsc02961_filtered" /></a>
<a href='http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/dsc03000_filtered/' title='dsc03000_filtered'><img width="150" height="150" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc03000_filtered-150x150.jpg" class="attachment-thumbnail" alt="dsc03000_filtered" title="dsc03000_filtered" /></a>
<a href='http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/dsc02967_filtered/' title='dsc02967_filtered'><img width="150" height="150" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02967_filtered-150x150.jpg" class="attachment-thumbnail" alt="dsc02967_filtered" title="dsc02967_filtered" /></a>
<a href='http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/dsc02979_filtered/' title='dsc02979_filtered'><img width="150" height="150" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/dsc02979_filtered-150x150.jpg" class="attachment-thumbnail" alt="dsc02979_filtered" title="dsc02979_filtered" /></a>
<a href='http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/fitosantafe3/' title='fitosantafe3'><img width="150" height="150" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/06/fitosantafe3-150x150.jpg" class="attachment-thumbnail" alt="fitosantafe3" title="fitosantafe3" /></a>
<br />
<em>Un post distinto a los que suelo hacer, y con unas descripciones a veces forzando la realidad para hacerlo más cómico <img src='http://www.juanjoconti.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em><br />
La mayoría de las fotos son del blog <a title="Fito" href="http://ocio-pub.blogspot.com/2009/06/fito-paez-en-santa-fe-246-teatro.html" target="_blank">Welcome</a>. Gracias.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2009/06/26/fito-en-el-municipal/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Intercambio de valores rápido en Python</title>
		<link>http://www.juanjoconti.com.ar/2009/05/04/intercambio-de-valores-rapido-en-python/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=intercambio-de-valores-rapido-en-python</link>
		<comments>http://www.juanjoconti.com.ar/2009/05/04/intercambio-de-valores-rapido-en-python/#comments</comments>
		<pubDate>Mon, 04 May 2009 02:25:39 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Aprendiendo Python]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Problemas]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=1531</guid>
		<description><![CDATA[Cuando empecé a cursar Ingeniería en Sistemas en el año 2003, tuvimos una materia llamada Algoritmos y Estructuras de Datos. La semana del curso estaba compuesta por una clase teórica, una clase práctica y una clase &#8220;especial&#8221; dictada por un &#8230; <a href="http://www.juanjoconti.com.ar/2009/05/04/intercambio-de-valores-rapido-en-python/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Cuando empecé a cursar Ingeniería en Sistemas en el año 2003, tuvimos una materia llamada Algoritmos y Estructuras de Datos. La semana del curso estaba compuesta por una clase teórica, una clase práctica y una clase &#8220;especial&#8221; dictada por un docente de apellido Marina que tenía como objetivo hacernos pensar resolviendo problemas; en las primeras clases ni siquiera programábamos.<br />
El lenguaje de programación de la materia era C y en una de las clases, este docente recordaba risueño que un alumno había querido intercambiar el valor de dos variables</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">int</span> a <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
<span style="color: #993333;">int</span> b <span style="color: #339933;">=</span> <span style="color: #0000dd;">2</span><span style="color: #339933;">;</span></pre></div></div>

<p>haciendo:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">a <span style="color: #339933;">=</span> b<span style="color: #339933;">;</span>
b <span style="color: #339933;">=</span> a<span style="color: #339933;">;</span></pre></div></div>

<p>El error es evidente; en a se copia el valor contenido en b (2) pisando el valor original (1) y al ejecutarse la segunda sentencia, el nuevo valor de a (2) es copiado en b.</p>
<p style="text-align: left;">La siguiente tabla muestra los valores que van tomando las variables a y b:<br />
<img class="aligncenter size-full wp-image-1547" title="ej1f" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/05/ej1f.jpg" alt="" width="389" height="185" /><br />
La forma correcta de intercambiar los valores habría sido utilizando una variable auxiliar en la cual mantener uno de los valores:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">int</span> aux<span style="color: #339933;">;</span>
<span style="color: #993333;">int</span> a <span style="color: #339933;">=</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
<span style="color: #993333;">int</span> b <span style="color: #339933;">=</span> <span style="color: #0000dd;">2</span><span style="color: #339933;">;</span>
aux <span style="color: #339933;">=</span> a<span style="color: #339933;">;</span>
a <span style="color: #339933;">=</span> b<span style="color: #339933;">;</span>
b <span style="color: #339933;">=</span> aux<span style="color: #339933;">;</span></pre></div></div>

<p>La siguiente tabla muestra los valores que van tomando las variables aux, a y b:<br />
<img class="aligncenter size-full wp-image-1552" title="ej2ff" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/05/ej2ff.jpg" alt="" width="500" height="233" /><br />
Lo gracioso del asunto es que unos años más tarde conocí otro lenguaje de programación, <a href="http://www.python.org/" target="_blank">Python</a>.</p>
<p><span id="more-1531"></span></p>
<p>En Python un tipo de dato que viene con el lenguaje es la tupla. Una tupla es una secuencia (sus elementos tienen orden) inmutable (no se puede cambiar su tamaño o contenido) que puede tener dentro objetos de distinto tipo. Un ejemplo de tupla en Python (contiene tres números y dos cadenas de texto):</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: black;">&#40;</span><span style="color: #ff4500;">1</span>, <span style="color: #ff4500;">2</span>, <span style="color: #483d8b;">&quot;tres&quot;</span>, <span style="color: #ff4500;">4</span>, <span style="color: #483d8b;">&quot;Juan&quot;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>La forma de apuntar a ese objeto desde una variable es simplemente:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">a = <span style="color: black;">&#40;</span><span style="color: #ff4500;">1</span>, <span style="color: #ff4500;">2</span>, <span style="color: #483d8b;">&quot;tres&quot;</span>, <span style="color: #ff4500;">4</span>, <span style="color: #483d8b;">&quot;Juan&quot;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>Aunque podemos obviar los paréntesis y de todas formas funcionará. Decimos que la tupla es <em>empaquetada</em>:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">a = <span style="color: #ff4500;">1</span>, <span style="color: #ff4500;">2</span>, <span style="color: #483d8b;">&quot;tres&quot;</span>, <span style="color: #ff4500;">4</span>, <span style="color: #483d8b;">&quot;Juan&quot;</span></pre></div></div>

<p>De forma similar, podemos <em>desempaquetar</em> la tupla en nuevas variables:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">b, c, d, e, f = a</pre></div></div>

<p>La condición es que el número de variables en el lado izquierdo del operador = coincida con el número de elementos en la tupla.</p>
<p>La siguiente sentencia, empaqueta y desempaqueta:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">x, y, z = <span style="color: #483d8b;">&quot;Juan&quot;</span>, <span style="color: #ff4500;">100</span>, <span style="color: #ff4500;">1</span></pre></div></div>

<p>Y es equivalente a:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">x = <span style="color: #483d8b;">&quot;Juan&quot;</span>
y = <span style="color: #ff4500;">100</span>
z = <span style="color: #ff4500;">1</span></pre></div></div>

<p>Finalmente, esta propiedad del lenguaje nos permite intercambiar rápidamente los valores de 2 (o n) variables:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">a = <span style="color: #ff4500;">1</span>
b = <span style="color: #ff4500;">2</span>
a, b = b, a</pre></div></div>

<p><a href="http://www.juanjoconti.com.ar/wp-content/uploads/2009/05/ej31.jpg"><img class="aligncenter size-full wp-image-1544" title="ej31" src="http://www.juanjoconti.com.ar/wp-content/uploads/2009/05/ej31.jpg" alt="" width="389" height="159" /></a><br />
Así, lo que un alumno despistado quiso hacer en 2 sentencias y Marina mostró que se hacía correctamente en 3, yo lo hago en 1 <img src='http://www.juanjoconti.com.ar/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2009/05/04/intercambio-de-valores-rapido-en-python/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Yo y el fútbol</title>
		<link>http://www.juanjoconti.com.ar/2009/02/16/yo-y-el-futbol/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=yo-y-el-futbol</link>
		<comments>http://www.juanjoconti.com.ar/2009/02/16/yo-y-el-futbol/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 17:38:45 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[fútbol]]></category>

		<guid isPermaLink="false">http://www.juanjoconti.com.ar/?p=1257</guid>
		<description><![CDATA[Podría escribir tragedias memorables o comedias muy graciosas sobre mi persona y el deporte de Pelé, pero en esta ocasión no. Hoy les dejo un relato que mi amigo Leandro publicó en su blog: Un jugador desjugado]]></description>
			<content:encoded><![CDATA[<p>Podría escribir tragedias memorables o comedias muy graciosas sobre mi persona y el deporte de Pelé, pero en esta ocasión no. Hoy les dejo un relato que mi amigo Leandro publicó en su blog:</p>
<p><a href="http://3paracrear.wordpress.com/2009/02/16/un-jugador-desjugado/" target="_blank">Un jugador desjugado</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.juanjoconti.com.ar/2009/02/16/yo-y-el-futbol/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

