<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>robiol</title>
	<atom:link href="http://robiol.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://robiol.wordpress.com</link>
	<description>Programación Android y más.</description>
	<lastBuildDate>Sun, 19 Feb 2012 20:15:16 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='robiol.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>robiol</title>
		<link>http://robiol.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://robiol.wordpress.com/osd.xml" title="robiol" />
	<atom:link rel='hub' href='http://robiol.wordpress.com/?pushpress=hub'/>
		<item>
		<title>El bloqueo del programador.</title>
		<link>http://robiol.wordpress.com/2012/02/03/el-bloqueo-del-programador/</link>
		<comments>http://robiol.wordpress.com/2012/02/03/el-bloqueo-del-programador/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 11:11:06 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[EDIB]]></category>
		<category><![CDATA[Escritos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[bloqueo programador]]></category>
		<category><![CDATA[tecnicas programacion]]></category>

		<guid isPermaLink="false">http://robiol.wordpress.com/?p=1348</guid>
		<description><![CDATA[Sir Arthur Conan Doyle, cuando creó el personaje de Sherlock Holmes, le dotó de virtudes y defectos. Una de sus actitudes, que exasperaba a su gran amigo el Dr John H. Watson era que, cuando un caso llegaba a un punto de esfuerzo y de gran cantidad de información procesada, se iba a la ópera. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1348&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://300palabrasdemarketing.com/comportamiento-humano/el-bloqueo-mental/" target="_blank"><img class="alignleft" src="http://300palabrasdemarketing.com/wp-content/uploads/2011/11/bloqueo-mental.jpg" alt="" width="167" height="118" /></a><a href="http://es.wikipedia.org/wiki/Arthur_Conan_Doyle" target="_blank">Sir Arthur Conan Doyle</a>, cuando creó el personaje de <a href="http://es.wikipedia.org/wiki/Sherlock_Holmes" target="_blank">Sherlock Holmes</a>, le dotó de virtudes y defectos. Una de sus actitudes, que exasperaba a su gran amigo el <a href="http://es.wikipedia.org/wiki/John_H._Watson" target="_blank">Dr John H. Watson</a> era que, cuando un caso llegaba a un punto de esfuerzo y de gran cantidad de información procesada, se iba a la ópera. Watson no entendía que Sherlock necesitaba &#8220;desconectar&#8221; para poder saber la resolución del caso.</p>
<p style="text-align:justify;">Aquellos que habemos programado alguna que otra vez, sabemos lo que es bloquearse con un código que no funciona y darle vueltas y vueltas hasta llegar a la extenuación. Además, sabemos que muchas veces ese esfuerzo parece no dar el resultado rápidamente, sino que lo que nos pasa es que cada vez estamos más y más confundidos, y por mucho que nos concentremos y miremos el código, no aparece la causa del problema, al menos en un tiempo razonable. El resultado puede ser el aumento del nerviosismo, sobre todo si esa pieza tiene que entregarse lo antes posible.<br />
<span id="more-1348"></span><br />
Comentando este tema con algunos de mis alumnos, expuse algunos &#8220;trucos&#8221; que pueden ayudar a desbloquearnos cuando estamos en uno de esos casos. Me gustan sobre todo dos:</p>
<ol style="text-align:justify;">
<li><strong>Verbalizar el código</strong>: consiste en buscar a alguien (no es imprescindible aunque recomendable ya que alguien podría pensar que estás loco/a al hablar solo/a) y explicarle el código en voz alta (es importante que sea verbalizado). En la mayoría de los casos, tú mismo verás dónde estaba el problema. Y si no es así, la persona a la que lo explicas quizá lo vea. Hace unos años tuve el privilegio de tener como profesor de matemáticas a Gil Panadés. Me sorprendió como Gil verbalizaba aquellos problemas matemáticos cuando había algún atasco. Además de sus explicaciones matemáticas, esa fue una lección que nunca olvidaré.</li>
<li><strong>Déjalo un momento y haz algo que te guste</strong>: lo del momento es variable, pero tampoco se trata de irse de compras durante toda la mañana. Si fumas, sal y fúmate un cigarrillo, da caminando una vuelta a la manzana, cualquier cosa que te haga dejar la pantalla y el teclado. De todos es sabido que los momentos &#8220;ajá&#8221; o &#8220;eureka&#8221; ocurren cuando nuestro cerebro exprimenta <a href="http://es.wikipedia.org/wiki/Sinapsis" target="_blank">sinapsis</a>, conectando neuronas. Como dijo uno de mis alumnos: &#8220;<strong>Para conectar hay que desconectar</strong>&#8220;.</li>
</ol>
<p style="text-align:justify;">Estos puntos no son nada nuevo. En su ensayo (que recomiendo) &#8220;<a href="http://www.emoticaweb.com/downloads/Tecnica_Producir_Ideas.pdf" target="_blank">Una técnica para producir ideas</a>&#8220;, James Webb Young nos cuenta cómo, después de hacer el esfuerzo y ver que ya no podemos seguir más, es necesario desconectar para dejar que nuestro cerebro nos muestre las ideas creativas que estamos buscando. Si, he dicho ideas creativas. La creatividad es una palabra que se intenta asociar a unas disciplinas artísticas, pero yo no lo creo así. Para mí, la creatividad está en todas partes, desde fregando los platos hasta las matemáticas de alto nivel, y cómo no, al codificar nuestros programas también.</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/edib/'>EDIB</a>, <a href='http://robiol.wordpress.com/category/escritos/'>Escritos</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1348/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1348&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2012/02/03/el-bloqueo-del-programador/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://300palabrasdemarketing.com/wp-content/uploads/2011/11/bloqueo-mental.jpg" medium="image" />
	</item>
		<item>
		<title>Nos cambiamos a NetBeans</title>
		<link>http://robiol.wordpress.com/2012/01/24/nos-cambiamos-a-netbeans/</link>
		<comments>http://robiol.wordpress.com/2012/01/24/nos-cambiamos-a-netbeans/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 10:07:18 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android netbeans]]></category>
		<category><![CDATA[nbandroid]]></category>
		<category><![CDATA[tutorial android]]></category>
		<category><![CDATA[tutorial android castellano]]></category>

		<guid isPermaLink="false">http://robiol.wordpress.com/?p=1340</guid>
		<description><![CDATA[Después de una serie de posts dedicados al desarrollo de una aplicación simple para Android, en los que se utilizó el IDE Eclipse, voy a cambiar el entorno a NetBeans. Eclipse me ha gustado, aunque una serie de problemas han hecho que tome esta decisión. Respecto a NetBeans, ya lo había probado para pequeños desarrollos [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1340&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="NetBeans" src="http://netbeans.org/images_www/v5/nb-logo2.gif" alt="" width="159" height="60" />Después de una serie de posts dedicados al desarrollo de una aplicación simple para Android, en los que se utilizó el IDE Eclipse, voy a cambiar el entorno a NetBeans. Eclipse me ha gustado, aunque una serie de problemas han hecho que tome esta decisión. Respecto a NetBeans, ya lo había probado para pequeños desarrollos en Java, y me gustó mucho. Para ello necesitaremos añadir una serie de plugins. Para aquellos interesados, pueden informarse en <a title="NBAndroid" href="http://www.nbandroid.org/p/installation.html" target="_blank">la página del proyecto NBAndroid</a>. En ella se explican los pasos para instalar los plugins en este IDE.</p>
<p>A partir de los siguientes posts se tendrá en cuenta este cambio. Dentro de poco saldrán a la luz nuevos posts, de un nuevo proyecto a desarrollar para Android.</p>
<p>Saludos.</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/android-2/'>Android</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1340/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1340&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2012/01/24/nos-cambiamos-a-netbeans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://netbeans.org/images_www/v5/nb-logo2.gif" medium="image">
			<media:title type="html">NetBeans</media:title>
		</media:content>
	</item>
		<item>
		<title>Libro de las Tarjetas CRC, en castellano y licenciado Creative Commons.</title>
		<link>http://robiol.wordpress.com/2011/12/30/libro-de-las-tarjetas-crc-en-castellano-y-licenciado-creative-commons/</link>
		<comments>http://robiol.wordpress.com/2011/12/30/libro-de-las-tarjetas-crc-en-castellano-y-licenciado-creative-commons/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 11:25:22 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Divulgación]]></category>
		<category><![CDATA[Escritos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[libro tarjetas crc]]></category>
		<category><![CDATA[tarjetas crc]]></category>
		<category><![CDATA[tutorial tarjetas crc]]></category>

		<guid isPermaLink="false">http://robiol.wordpress.com/?p=1330</guid>
		<description><![CDATA[El pasado mes de Agosto, tuve el placer de acabar el libro &#8220;Descubre las tarjetas CRC&#8221;. Este libro presenta una manera (tengo que decir que algo atípica) de intentar explicar esta herramienta a la vez tan sencilla y tan potente que nos permite analizar y diseñar programas orientados a objetos. Son muy útiles, y su [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1330&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://robiol.files.wordpress.com/2011/08/librocrc_thumb.png"><img class="alignleft size-full wp-image-1222" style="border:5px solid white;" title="Portada libro CRC" src="http://robiol.files.wordpress.com/2011/08/librocrc_thumb.png?w=604" alt=""   /></a>El pasado mes de Agosto, tuve el placer de acabar el libro &#8220;Descubre las tarjetas CRC&#8221;. Este libro presenta una manera (tengo que decir que algo atípica) de intentar explicar esta herramienta a la vez tan sencilla y tan potente que nos permite analizar y diseñar programas orientados a objetos. Son muy útiles, y su utilización ha sido efectiva tanto a nuevos programadores como aquellos que ya tienen experiencia pero quieren entrar en el paradigma de la orientación a objetos.</p>
<p>En la columna derecha de este blog encontrarás el link de descarga del documento en .pdf. Siéntete libre de bajarlo y compartirlo con todas aquellas personas a las que les pueda ser útil. Está licenciado como Creative Commons. Si, una vez leído, te ha gustado y lo quieres en papel o en formato kindle, también podrás adquirirlo a partir de los enlaces incluidos.</p>
<p>Desde aquí te recomiendo su lectura, que creo que te será beneficiosa si tienes inquietud sobre las bases teóricas de la programación. Siéntete libre de comentar tus impresiones sobre este libro en este mismo blog.</p>
<p>Un saludo.</p>
<p>&nbsp;</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/divulgacion/'>Divulgación</a>, <a href='http://robiol.wordpress.com/category/escritos/'>Escritos</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1330/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1330&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/12/30/libro-de-las-tarjetas-crc-en-castellano-y-licenciado-creative-commons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://robiol.files.wordpress.com/2011/08/librocrc_thumb.png" medium="image">
			<media:title type="html">Portada libro CRC</media:title>
		</media:content>
	</item>
		<item>
		<title>Android. Juego del Ahorcado (XV). Fin de juego. Monigote completo.</title>
		<link>http://robiol.wordpress.com/2011/10/10/android-juego-del-ahorcado-xv-fin-de-juego-monigote-completo/</link>
		<comments>http://robiol.wordpress.com/2011/10/10/android-juego-del-ahorcado-xv-fin-de-juego-monigote-completo/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 12:51:05 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[EDIB]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[android castellano]]></category>
		<category><![CDATA[android eclipse]]></category>
		<category><![CDATA[android español]]></category>
		<category><![CDATA[android móviles]]></category>
		<category><![CDATA[desarrollo móviles android]]></category>
		<category><![CDATA[manual android castellano]]></category>
		<category><![CDATA[tutorial android castellano]]></category>

		<guid isPermaLink="false">http://robiol.org/?p=1275</guid>
		<description><![CDATA[En este post modificamos el programa para que también tenga en cuenta cuando no conseguimos acertar la palabra oculta.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1275&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png"><img class="alignleft size-full wp-image-715" title="android gingerbread" src="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png?w=604" alt="android gingerbread"   /></a>En este post vamos a modificar lo empezado en el anterior, como control de fin de juego. En el anterior, presentábamos un mensaje cuando acertábamos la palabra oculta. En este, presentaremos un mensaje cuando no la acertamos y se completa el monigote.<br />
<span id="more-1275"></span></p>
<p style="text-align:justify;">Veamos los cambios.</p>
<p style="text-align:justify;"><strong>Clase monigote.java.</strong></p>
<ul style="text-align:justify;">
<li>Se ha añadido el método <strong>getError_pizquierda()</strong>, para poder consultarlo desde el objeto de la clase Escenario.</li>
</ul>
<p style="text-align:justify;"><strong>Clase juego.java.</strong></p>
<p style="text-align:justify;padding-left:30px;">En esta clase se han efectuado cambios que afectan a lo descrito en el post anterior, debido al funcionamiento interno de <strong>invalidate()</strong>. Si nos acordamos, invalidate() fuerza el repintado del juego, controlado por la clase Escenario. El tema es que invalidate() funciona de manera concurrente, por lo que se daban casos en los que se acababa el juego, pero no salía el mensaje correspondiente. Se ha optado por cambiar la lógica del código de forma que las comprobaciones de fin de juego se hagan forzosamente cuando haya acabado el repintado, así que se han trasladado como líneas de código al final del método <strong>onDraw() de la clase Escenario.java</strong>.</p>
<p style="text-align:justify;padding-left:30px;">Este cambio ha supuesto modificar la visibilidad de los métodos <strong>palabra_acertada()</strong> y <strong>dialogo_fin_juego()</strong> de la clase juego.java, cambiándolos de private a public.</p>
<p style="text-align:justify;padding-left:30px;">Además se ha añadido otro método, de nombre <strong>monigote_entero()</strong> y con visibilidad public, cuya finalidad es ayudarnos a saber si el monigote se ha completado, como parte del proceso de comprobación. Queda de la siguiente forma:</p>
<p style="padding-left:60px;text-align:justify;"><em>public boolean monigote_entero()<br />
{<br />
return escenario.getPalabra_juego().getLetras_falladas().length() &gt;= escenario.getMonigote().getError_pizquierda();<br />
}</em></p>
<p style="text-align:justify;"><strong>Clase Escenario.java.</strong></p>
<ul style="text-align:justify;">
<li>Se ha añadido el método getMonigote():</li>
</ul>
<p style="padding-left:90px;text-align:justify;"><em>public Monigote getMonigote() {<br />
return monigote;<br />
}</em></p>
<ul style="text-align:justify;">
<li>Se ha incluido, como ya se ha explicado antes, la lógica del control de fin de juego, al final de onDraw(), quedando así:</li>
</ul>
<p style="padding-left:90px;text-align:justify;"><em>&#8230;</em></p>
<p style="padding-left:90px;text-align:justify;"><em>if(juego.palabra_acertada())<br />
{<br />
juego.dialogo_fin_juego(true);</em></p>
<p style="padding-left:90px;text-align:justify;"><em>}<br />
else<br />
{</em></p>
<p style="padding-left:90px;text-align:justify;"><em>// Control del fin de juego cuando se completa el monigote</em></p>
<p style="padding-left:90px;text-align:justify;"><em>if(juego.monigote_entero())<br />
{<br />
juego.dialogo_fin_juego(false);<br />
}<br />
}</em></p>
<p style="padding-left:90px;text-align:justify;"><em>&#8230;</em></p>
<p style="text-align:justify;">Ahora, cuando completamos el monigote, nos sale el siguiente mensaje:</p>
<p style="text-align:justify;"><img class="aligncenter" src="http://farm7.static.flickr.com/6040/6230336376_1f000cbdfd_d.jpg" alt="" width="332" height="491" /></p>
<p style="text-align:justify;"><a href="http://dl.dropbox.com/u/1889832/ficheros%20robiol/ahorcado-con-control-monigote-completo%20%28post%20XV%29.tar" target="_blank">Si quieres, puedes descargar los fuentes de este desarrollo, hasta este nivel, haciendo click aquí.</a></p>
<p style="text-align:justify;">¡Hasta el próximo post!</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/android-2/'>Android</a>, <a href='http://robiol.wordpress.com/category/edib/'>EDIB</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1275/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1275/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1275/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1275&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/10/10/android-juego-del-ahorcado-xv-fin-de-juego-monigote-completo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png" medium="image">
			<media:title type="html">android gingerbread</media:title>
		</media:content>

		<media:content url="http://farm7.static.flickr.com/6040/6230336376_1f000cbdfd_d.jpg" medium="image" />
	</item>
		<item>
		<title>¿Quieres formar parte del proyecto Robiol?</title>
		<link>http://robiol.wordpress.com/2011/10/05/quieres-formar-parte-del-proyecto-robiol/</link>
		<comments>http://robiol.wordpress.com/2011/10/05/quieres-formar-parte-del-proyecto-robiol/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 08:00:23 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Divulgación]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[proyecto colaborativo Android]]></category>
		<category><![CDATA[proyecto colaborativo creative commons]]></category>

		<guid isPermaLink="false">http://robiol.org/?p=1266</guid>
		<description><![CDATA[Robiol.org es un proyecto colaborativo. La idea es que, a semejanza de los proyectos de desarrollo de software libre, personas con la única intención de ayudar en algo que redunde en beneficio de la comunidad libre quieran formar parte de él.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1266&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="../wp-content/uploads/2011/03/gingerdroid3d.png"><br />
</a><strong><a href="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png"><img class="alignleft size-full wp-image-715" title="android gingerbread" src="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png?w=604" alt="android gingerbread"   /></a>¿Qué es Robiol.org?.</strong></p>
<p><a href="../" target="_blank">Robiol.org</a> es un proyecto colaborativo. La idea es que, a semejanza de los  proyectos de desarrollo de software libre, personas con la única  intención de ayudar en algo que redunde en beneficio de la comunidad  libre quieran formar parte de él.<br />
<span id="more-1266"></span><br />
<strong>¿En qué consiste exactamente este proyecto?.</strong></p>
<p>Consiste en generar <span style="text-decoration:underline;">información</span> sobre el desarrollo de software en entornos Android. Ese es el objetivo: <span style="text-decoration:underline;">información útil</span>.</p>
<p><strong>¿Quien puede formar parte de este proyecto?</strong>.</p>
<p>Cualquier persona con ganas de compartir conocimientos útiles sobre el desarrollo de programas para Android.</p>
<p><strong>¿Que cómo se forma parte de él?</strong>.</p>
<p>De varias maneras:</p>
<ul>
<li>Generando artículos, notas interesantes, tutoriales, videotutoriales,&#8230; sobre desarrollo en Android.</li>
<li>Traduciendo textos existentes a otros idiomas.</li>
<li>Difundiendo la existencia de este proyecto o de su información por la red.</li>
<li>Cualquier otra manera que ayude a que más personas puedan beneficiarse de la información publicada.</li>
</ul>
<p>Por supuesto, seguro que surgirán nuevas ideas. Eso sería agradecido por la comunidad.</p>
<p><strong>¿Existen algunas bases?</strong>.</p>
<p>Son pocas:</p>
<ul>
<li>Todos  los artículos, notas interesantes, tutoriales, videotutoriales,&#8230; u  otra información que se publique estará moderada antes de hacerse  pública.</li>
<li>Los documentos publicados se licencian bajo <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/es/" target="_blank">Creative Commons (by-nc-sa) 3.0</a>. El hecho de enviarlos para su publicación supone la conformidad por parte del autor sobre este punto.</li>
<li>El autor será libre de retirarlos si así lo desea, en cualquier momento.</li>
</ul>
<p><strong>Si alguien se ha decidido, ¿cuál es el siguiente paso?.</strong></p>
<p>Muy sencillo. Simplemente envía un mail a <a href="isidro@robiol.org">isidro@robiol.org</a>.</p>
<p>Un saludo.</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/android-2/'>Android</a>, <a href='http://robiol.wordpress.com/category/divulgacion/'>Divulgación</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1266/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1266&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/10/05/quieres-formar-parte-del-proyecto-robiol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	

		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png" medium="image">
			<media:title type="html">android gingerbread</media:title>
		</media:content>
	</item>
		<item>
		<title>Android. Juego del Ahorcado (XIV). Fin de juego. Palabra acertada</title>
		<link>http://robiol.wordpress.com/2011/09/13/android-juego-del-ahorcado-xiv-fin-de-juego-palabra-acertada/</link>
		<comments>http://robiol.wordpress.com/2011/09/13/android-juego-del-ahorcado-xiv-fin-de-juego-palabra-acertada/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 12:20:44 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Divulgación]]></category>
		<category><![CDATA[EDIB]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[android castellano]]></category>
		<category><![CDATA[android eclipse]]></category>
		<category><![CDATA[android español]]></category>
		<category><![CDATA[android móviles]]></category>
		<category><![CDATA[desarrollo móviles android]]></category>
		<category><![CDATA[manual android castellano]]></category>
		<category><![CDATA[tutorial android castellano]]></category>

		<guid isPermaLink="false">http://robiol.org/?p=1243</guid>
		<description><![CDATA[Siguiendo con el juego del ahorcado, en este post vamos a modificar el código fuente para detectar el final del juego cuando el jugador adivina la palabra completa.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1243&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png"><img class="alignleft size-full wp-image-715" title="android gingerbread" src="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png?w=604" alt="android gingerbread"   /></a>Siguiendo con el juego del ahorcado, en este post vamos a modificar el código fuente para detectar el final del juego cuando el jugador adivina la palabra completa, dejando para un próximo post el control del fin de juego cuando se completa el monigote del ahorcado. Para ello, vamos a presentar un mensaje de alerta con un botón de aceptar para que, cuando lo pulse salgamos del juego.</p>
<p><span id="more-1243"></span></p>
<p>Veamos las modificaciones&#8230;</p>
<p><strong>Clase palabra.java</strong></p>
<ul>
<li>Se ha creado un nuevo atributo de clase, de nombre ocurrencias_acertadas, cuyo objetivo es ir almacenando la cantidad de letras (repetidas o no) acertadas por el jugador. Este atributo nos permitirá saber si el jugador ha conseguido acertarlas todas. Ha sido necesario crear los métodos get&#8230; y set&#8230; para la manipulación de este atributo.</li>
<li style="text-align:justify;">Se ha modificado el método pinta_letra() para poder actualizar el atributo ocurrencias_acertadas. Lo que se ha hecho es inicializarlo a cero justo antes del bucle for y sumarle + 1 dentro del bucle while. Para estas actualizaciones se ha utilizado el método set&#8230; creado antes. El método pinta_letra queda así:</li>
</ul>
<p style="padding-left:90px;">public void pinta_letra()<br />
{</p>
<p style="padding-left:90px;">// método que &#8220;pinta&#8221; todas las ocurrencias de una letra</p>
<p style="padding-left:90px;">int inicio=0;<br />
int i = 0;<br />
boolean letra_pintada = false;<br />
String letra_actual;</p>
<p style="padding-left:90px;">posicion_inicio =  munyeco.getdatosmonigote().getPdinfder();<br />
<strong>setOcurrencias_acertadas(0);</strong></p>
<p style="padding-left:90px;">for (i=0;i&lt;getLetras_acertadas().length();i++)<br />
{</p>
<p style="padding-left:120px;">letra_actual = letra_de_acertadas(i);<br />
letra_pintada = false;<br />
inicio = 0;</p>
<p style="padding-left:120px;">while(!letra_pintada)<br />
{</p>
<p style="padding-left:150px;">inicio = getPalabra_en_curso().indexOf(letra_actual, inicio);<br />
if(inicio == -1)</p>
<p style="padding-left:120px;">{<br />
letra_pintada = true;<br />
}<br />
else<br />
{</p>
<p style="padding-left:150px;">lienzo.drawText(letra_actual,<br />
posicion_inicio + ((tamanyo_linea + espacio_entre) * inicio),<br />
munyeco.getdatosmonigote().getPdinf() + espacio_abajo,<br />
pincel_linea);<br />
<strong><br />
setOcurrencias_acertadas(getOcurrencias_acertadas()+1);</strong></p>
<p style="padding-left:150px;">inicio++;</p>
<p style="padding-left:120px;">}</p>
<p style="padding-left:90px;">}</p>
<p style="padding-left:60px;">}</p>
<p>}</p>
<p><strong>Clase Juego.java</strong></p>
<ul>
<li style="text-align:justify;">Se ha creado el método <strong>palabra_acertada()</strong>, para que devuelva verdadero si se comprueba que es así y falso en el caso contrario. Queda así:</li>
</ul>
<p style="padding-left:60px;">private boolean <strong>palabra_acertada()</strong><br />
{</p>
<p style="padding-left:90px;">return escenario.getPalabra_juego().getPalabra_en_curso().length() == escenario.getPalabra_juego().getOcurrencias_acertadas()+1;</p>
<p style="padding-left:60px;">}</p>
<ul>
<li style="text-align:justify;">Se ha modificado el archi-conocido método <strong>onKeyDown()</strong>, para controlar el proceso de comprobación. Se ha añadido el siguiente código al final:</li>
</ul>
<p style="padding-left:60px;">&#8230;</p>
<p style="padding-left:60px;">if(palabra_acertada())<br />
{<br />
dialogo_fin_juego(true);<br />
}</p>
<p style="padding-left:60px;">&#8230;</p>
<ul>
<li style="text-align:justify;">Se han añadido dos atributos de clase para el mensaje de alerta. Son especialmente importantes, por los que los detallo:</li>
</ul>
<p style="padding-left:60px;"><strong>private AlertDialog.Builder creador;<br />
private AlertDialog alerta_finjuego;</strong></p>
<p style="padding-left:60px;text-align:justify;">Estos dos atributos utilizarán AlertDialog (predefinido), para mostrar el mensaje. El primero (creador), lo necesitamos para &#8220;configurar&#8221; la alerta, mientras que el segundo es el que utilizaremos para mostrarlo una vez configurado.</p>
<ul>
<li style="text-align:justify;">Se ha creado el método <strong>dialogo_fin_juego()</strong>. Este es el método que hace el trabajo de presentar la alerta, utilizando los atributos de clase anteriores. Su aspecto es el siguiente:</li>
</ul>
<p style="padding-left:60px;">private void <strong>dialogo_fin_juego</strong>(boolean ha_ganado)<br />
{</p>
<p style="padding-left:90px;">if(creador == null)<br />
{</p>
<p style="padding-left:120px;">creador = new AlertDialog.Builder(this);<br />
creador.setPositiveButton(&#8220;Aceptar&#8221;,<br />
new DialogInterface.OnClickListener()</p>
<p style="padding-left:120px;">{</p>
<p style="padding-left:120px;">public void onClick(DialogInterface dialog, int id) {</p>
<p style="padding-left:150px;">Juego.this.finish();</p>
<p style="padding-left:150px;">}</p>
<p style="padding-left:150px;">});</p>
<p style="padding-left:120px;">}</p>
<p style="padding-left:120px;">if(ha_ganado)<br />
{</p>
<p style="padding-left:150px;">creador.setMessage(&#8220;¡Enhorabuena!&#8221;);</p>
<p style="padding-left:120px;">}<br />
else<br />
{</p>
<p style="padding-left:150px;">creador.setMessage(&#8220;¡Inténtalo de nuevo!&#8221;);</p>
<p style="padding-left:120px;">}</p>
<p style="padding-left:120px;">if(alerta_finjuego == null)<br />
{</p>
<p style="padding-left:150px;">alerta_finjuego = creador.create();</p>
<p style="padding-left:120px;">}</p>
<p style="padding-left:120px;">alerta_finjuego.show();</p>
<p style="padding-left:60px;">}</p>
<p>Ahora, cuando se acierta la palabra, aparece el siguiente mensaje:</p>
<p><img class="aligncenter" title="Android. Desarrollo juego ahorcado" src="http://farm7.static.flickr.com/6061/6143779054_19c567381d_d.jpg" alt="Desarrollo de un juego en Android" width="328" height="491" /></p>
<p><a href="http://dl.dropbox.com/u/1889832/ficheros%20robiol/ahorcado_con_finjuego_ok%20%28post%20XIV%29.tar" target="_blank">Si quieres, puedes descargarte los fuentes a este nivel de desarrollo haciendo clic aquí.</a></p>
<p>¡Hasta el próximo post!.</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/android-2/'>Android</a>, <a href='http://robiol.wordpress.com/category/divulgacion/'>Divulgación</a>, <a href='http://robiol.wordpress.com/category/edib/'>EDIB</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1243/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1243/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1243/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1243&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/09/13/android-juego-del-ahorcado-xiv-fin-de-juego-palabra-acertada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	

		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://robiol.files.wordpress.com/2011/03/cabezagingerbread-e1301749986286.png" medium="image">
			<media:title type="html">android gingerbread</media:title>
		</media:content>

		<media:content url="http://farm7.static.flickr.com/6061/6143779054_19c567381d_d.jpg" medium="image">
			<media:title type="html">Android. Desarrollo juego ahorcado</media:title>
		</media:content>
	</item>
		<item>
		<title>Disponible el libro &#8220;Descubre las tarjetas CRC&#8221;</title>
		<link>http://robiol.wordpress.com/2011/08/24/disponible-el-libro-descubre-las-tarjetas-crc/</link>
		<comments>http://robiol.wordpress.com/2011/08/24/disponible-el-libro-descubre-las-tarjetas-crc/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 13:05:45 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Divulgación]]></category>
		<category><![CDATA[EDIB]]></category>
		<category><![CDATA[Escritos]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[book crc cards spanish]]></category>
		<category><![CDATA[crc cards spanish tutorial]]></category>
		<category><![CDATA[libro tarjetas crc]]></category>
		<category><![CDATA[libro tarjetas crc castellano]]></category>
		<category><![CDATA[libro tarjetas crc español]]></category>
		<category><![CDATA[libro tarjetas crc pdf]]></category>
		<category><![CDATA[manual tarjetas crc]]></category>
		<category><![CDATA[manual tarjetas crc castellano]]></category>
		<category><![CDATA[manual tarjetas crc español]]></category>
		<category><![CDATA[tarjetas crc]]></category>
		<category><![CDATA[tutorial tarjetas crc]]></category>
		<category><![CDATA[tutorial tarjetas crc castellano]]></category>
		<category><![CDATA[tutorial tarjetas crc español]]></category>

		<guid isPermaLink="false">http://robiol.org/?p=1221</guid>
		<description><![CDATA[Estoy contento de este post. Después de mucho tiempo y dedicación, ya es posible descargar el libro "Descubre las tarjetas CRC", en pdf y bajo la licencia Creative Commons.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1221&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://robiol.files.wordpress.com/2011/08/librocrc_thumb.png"><img class="alignleft size-full wp-image-1222" title="Portada libro CRC" src="http://robiol.files.wordpress.com/2011/08/librocrc_thumb.png?w=604" alt="libro CRC castellano"   /></a>Estoy contento de este post. Después de mucho tiempo y dedicación, ya es posible descargar el libro &#8220;Descubre las tarjetas CRC&#8221;, en pdf y bajo la licencia Creative Commons.</p>
<p><span id="more-1221"></span></p>
<p style="text-align:justify;">He elaborado este libro a partir de una inquietud personal. Las tarjetas CRC son una herramienta muy útil a la hora de comprender el paradigma de la programación orientada a objetos, pero curiosamente hay poca información, sobre todo si la comparamos con otras. A eso le añadimos que en castellano hay menos.</p>
<p style="text-align:justify;">Espero que sirva de ayuda a muchas personas, cuantas más mejor.</p>
<p style="text-align:justify;">Si quieres puedes descargar el libro <strong>desde scribd</strong> <a href="http://www.scribd.com/doc/76217580/Descubre-las-tarjetas-CRC" target="_blank">haciendo clic aquí.</a></p>
<p style="text-align:justify;">¡Un saludo y hasta el próximo post!.</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/divulgacion/'>Divulgación</a>, <a href='http://robiol.wordpress.com/category/edib/'>EDIB</a>, <a href='http://robiol.wordpress.com/category/escritos/'>Escritos</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1221/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1221&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/08/24/disponible-el-libro-descubre-las-tarjetas-crc/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	

		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://robiol.files.wordpress.com/2011/08/librocrc_thumb.png" medium="image">
			<media:title type="html">Portada libro CRC</media:title>
		</media:content>
	</item>
		<item>
		<title>De verano&#8230;</title>
		<link>http://robiol.wordpress.com/2011/08/09/de-verano/</link>
		<comments>http://robiol.wordpress.com/2011/08/09/de-verano/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 09:48:04 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Divulgación]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[robiol]]></category>
		<category><![CDATA[verano]]></category>

		<guid isPermaLink="false">http://robiol.org/?p=1206</guid>
		<description><![CDATA[Volvemos en Septiembre con más posts sobre desarrollo en Android.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1206&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Summer. Attribution to ♀Μøỳαл_Bгεлл♂" src="http://farm4.static.flickr.com/3438/3206103640_8673e08815_m_d.jpg" alt="Summer. Attribution to ♀Μøỳαл_Bгεлл♂" width="240" height="160" />Sirva este post para desearos un buen verano y comunicaros que, a partir de Septiembre, volveremos con más posts sobre desarrollo en Android.</p>
<p>Saludos</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/android-2/'>Android</a>, <a href='http://robiol.wordpress.com/category/divulgacion/'>Divulgación</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1206/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1206&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/08/09/de-verano/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3438/3206103640_8673e08815_m_d.jpg" medium="image">
			<media:title type="html">Summer. Attribution to ♀Μøỳαл_Bгεлл♂</media:title>
		</media:content>
	</item>
		<item>
		<title>Un site interesante para aprender a programar para Android.</title>
		<link>http://robiol.wordpress.com/2011/07/25/un-site-interesante-para-aprender-a-programar-para-android/</link>
		<comments>http://robiol.wordpress.com/2011/07/25/un-site-interesante-para-aprender-a-programar-para-android/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 12:24:44 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Divulgación]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[android castellano]]></category>
		<category><![CDATA[android eclipse]]></category>
		<category><![CDATA[android español]]></category>
		<category><![CDATA[android móviles]]></category>
		<category><![CDATA[desarrollo móviles android]]></category>
		<category><![CDATA[manual android castellano]]></category>
		<category><![CDATA[tutorial android castellano]]></category>

		<guid isPermaLink="false">http://robiol.org/?p=1169</guid>
		<description><![CDATA[Os paso el link de un site interesante, con artículos muy bien explicados sobre la programación en Android.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1169&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://robiol.files.wordpress.com/2011/04/pieza.png"><img class="alignleft size-full wp-image-775" title="proyectos software libre" src="http://robiol.files.wordpress.com/2011/04/pieza.png?w=604" alt="proyectos software libre"   /></a>He encontrado una web interesante sobre programación. La comparto con todos. No sólo trata de Android, pero hay una parte muy interesante sobre este tema. Ahí va el link:</p>
<p style="text-align:justify;"><a href="http://www.sgoliver.net/" target="_blank">http://www.sgoliver.net/</a></p>
<p style="text-align:justify;">¡Hasta el próximo post!.</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/android-2/'>Android</a>, <a href='http://robiol.wordpress.com/category/divulgacion/'>Divulgación</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1169/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1169&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/07/25/un-site-interesante-para-aprender-a-programar-para-android/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	

		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://robiol.files.wordpress.com/2011/04/pieza.png" medium="image">
			<media:title type="html">proyectos software libre</media:title>
		</media:content>
	</item>
		<item>
		<title>Android. Juego del Ahorcado (XIII). Unificando randoms.</title>
		<link>http://robiol.wordpress.com/2011/07/19/android-juego-del-ahorcado-xiii-unificando-randoms/</link>
		<comments>http://robiol.wordpress.com/2011/07/19/android-juego-del-ahorcado-xiii-unificando-randoms/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 17:15:27 +0000</pubDate>
		<dc:creator>Isidro Fuentes hermoso</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Divulgación]]></category>
		<category><![CDATA[EDIB]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[android castellano]]></category>
		<category><![CDATA[android eclipse]]></category>
		<category><![CDATA[android español]]></category>
		<category><![CDATA[android móviles]]></category>
		<category><![CDATA[desarrollo móviles android]]></category>
		<category><![CDATA[manual android castellano]]></category>
		<category><![CDATA[tutorial android castellano]]></category>

		<guid isPermaLink="false">http://robiol.org/?p=1154</guid>
		<description><![CDATA[En la clase palabra del juego del ahorcado hemos encontrado una redundancia del uso de random. En este post se modifica el código para solventar esta redundancia.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1154&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://robiol.files.wordpress.com/2011/04/pieza.png"><img class="alignleft size-full wp-image-775" title="proyectos software libre" src="http://robiol.files.wordpress.com/2011/04/pieza.png?w=604" alt="proyectos software libre"   /></a></p>
<p style="text-align:justify;">Después del <a href="http://robiol.org/android-juego-del-ahorcado-xii-letra-de-ayuda/" target="_blank">último post</a>, en la clase palabra han quedado dos métodos que tienen código redundante. Vamos a unificarlo:<br />
<span id="more-1154"></span></p>
<p style="text-align:justify;">Si echamos un vistazo a la <strong>clase palabra</strong>, encontramos los dos siguientes métodos:</p>
<p style="text-align:left;padding-left:60px;"><strong>&#8230;</strong></p>
<p style="text-align:left;padding-left:60px;"><strong>private int palabra_aleatoria()<br />
{<br />
return (int) Math.ceil(Math.random()*palabras.length);<br />
}</strong></p>
<p style="text-align:left;padding-left:60px;"><strong>&#8230;</strong></p>
<p style="text-align:left;padding-left:60px;"><strong>public String get_letra_aleatoria_ayuda()<br />
{<br />
int posicion_aleatoria = (int) Math.ceil(Math.random()*tamanyo_palabra_en_curso());</strong></p>
<p style="text-align:left;padding-left:60px;"><strong><br />
return getPalabra_en_curso().substring(posicion_aleatoria, posicion_aleatoria + 1);<br />
}</strong></p>
<p style="text-align:justify;">En ambos método se hace uso de: <strong>(int) Math.ceil(Math.random()*&#8230;</strong> para conseguir un número aleatorio. Vamos a unificar este proceso en un nuevo método, al que llamaremos desde estos dos.</p>
<p style="text-align:justify;">El nuevo método queda de la siguiente forma:</p>
<p style="text-align:left;padding-left:60px;"><strong>private int numero_aleatorio(int limite)<br />
{<br />
return (int) Math.ceil(Math.random()*limite);<br />
}</strong></p>
<p style="text-align:justify;">y los métodos anteriores de la siguiente forma:</p>
<p style="text-align:left;padding-left:60px;"><strong>&#8230;</strong></p>
<p style="text-align:left;padding-left:60px;"><strong>private int palabra_aleatoria()<br />
{<br />
return numero_aleatorio(palabras.length);<br />
}</strong></p>
<p style="text-align:left;padding-left:60px;"><strong>&#8230;</strong></p>
<p style="text-align:left;padding-left:60px;"><strong>public String get_letra_aleatoria_ayuda()<br />
{<br />
int posicion_aleatoria = numero_aleatorio(tamanyo_palabra_en_curso());<br />
return getPalabra_en_curso().substring(posicion_aleatoria, posicion_aleatoria + 1);<br />
}</strong></p>
<p style="text-align:justify;"><strong>¿Qué conseguimos con este cambio?</strong></p>
<p style="text-align:justify;">El programa sigue funcionando de la misma forma. Lo que ha cambiado es el diseño de la implementación. Hemos eliminado la redundancia del random, &#8220;<strong>sacándolo</strong>&#8221; fuera de los métodos, con lo que, a esos métodos, se le está &#8220;<strong>ocultando</strong>&#8221; la manera de conseguir el número aleatorio.</p>
<p style="text-align:justify;">Puede parecer que no se gana mucho, pero lo importante es que las redundancias no son deseables. Sin embargo, la ocultación sí. Con cambios como éste conseguimos que nuestro programa sea más fácil de modificar en el futuro. Por ejemplo, si quisiésemos cambiar la manera en la que el programa genera el número aleatorio, con este cambio bastaría cambiar el cuerpo del nuevo método. Con el código anterior, deberíamos cambiarlo en dos sitios. Puede no parecer mucho esfuerzo, pero los programas &#8220;de verdad&#8221;, de tamaño y complejidad industriales, no tendrán dos pequeños métodos a cambiar, sino que el impacto será mucho mayor.</p>
<p style="text-align:justify;">¡Hasta el próximo post!</p>
<br />Filed under: <a href='http://robiol.wordpress.com/category/android-2/'>Android</a>, <a href='http://robiol.wordpress.com/category/divulgacion/'>Divulgación</a>, <a href='http://robiol.wordpress.com/category/edib/'>EDIB</a>, <a href='http://robiol.wordpress.com/category/programacion/'>Programación</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/robiol.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/robiol.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/robiol.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/robiol.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/robiol.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/robiol.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/robiol.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/robiol.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/robiol.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/robiol.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/robiol.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/robiol.wordpress.com/1154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/robiol.wordpress.com/1154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/robiol.wordpress.com/1154/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=robiol.wordpress.com&amp;blog=25532304&amp;post=1154&amp;subd=robiol&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://robiol.wordpress.com/2011/07/19/android-juego-del-ahorcado-xiii-unificando-randoms/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	

		<media:content url="http://0.gravatar.com/avatar/eb5699cfdd3ec7cceaf4b2b2a5b7ee6b?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">isildurfuentes</media:title>
		</media:content>

		<media:content url="http://robiol.files.wordpress.com/2011/04/pieza.png" medium="image">
			<media:title type="html">proyectos software libre</media:title>
		</media:content>
	</item>
	</channel>
</rss>
