<?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>Shekalug</title>
	<atom:link href="http://www.shekalug.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shekalug.org</link>
	<description>Comunidad Usuarios Software Libre San Marcos</description>
	<lastBuildDate>Mon, 20 May 2013 17:58:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>5 distribuciones Linux para rescatar sistemas</title>
		<link>http://tuxtor.shekalug.org/5-distribuciones-linux-para-rescatar-sistemas/</link>
		<comments>http://tuxtor.shekalug.org/5-distribuciones-linux-para-rescatar-sistemas/#comments</comments>
		<pubDate>Mon, 20 May 2013 17:58:25 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[herramientas]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[livecd]]></category>
		<category><![CDATA[rescate]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2254</guid>
		<description><![CDATA[Hace mucho tiempo y en una galaxia muy muy lejana mis herramientas de d&#237;a a d&#237;a eran Hiren&#8217;s Boot CD y BartPE; discos con herramientas de dudosa legalidad dise&#241;adas para proveer un sistema de trabajo para rescatar/corregir/identificar errores en instalaciones <a href="http://tuxtor.shekalug.org/5-distribuciones-linux-para-rescatar-sistemas/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/tipos-de-distribuciones-linux/">Tipos de distribuciones Linux</a></li><li><a href="http://tuxtor.shekalug.org/el-espiritu-de-gentoo/">El espiritu de Gentoo</a></li><li><a href="http://tuxtor.shekalug.org/%C2%BFcomo-se-reparte-la-oferta-de-empleos-relacionados-con-linux/">&#191;C&#243;mo se reparte la oferta de empleos relacionados con&#8230;</a></li><li><a href="http://tuxtor.shekalug.org/posix-capabilites-con-la-maquina-virtual-de-java-en-linux/">POSIX capabilites con la maquina virtual de Java en Linux</a></li></ul></div> <a href="http://tuxtor.shekalug.org/5-distribuciones-linux-para-rescatar-sistemas/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/doctor-tux.png"><img class="aligncenter size-full wp-image-2267" alt="doctor-tux" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/doctor-tux.png" width="256" height="256" /></a><strong>Hace mucho tiempo y en una galaxia muy muy lejana</strong> mis herramientas de día a día eran <a href="http://www.hiren.info/pages/bootcd" >Hiren&#8217;s Boot CD</a> y <a href="http://www.nu2.nu/pebuilder/" >BartPE</a>; discos con herramientas <del>de dudosa legalidad</del> diseñadas para proveer un sistema de trabajo para rescatar/corregir/identificar errores en instalaciones de sistemas operativos que eran imposibles de arrancar.<br />
Con la migración a GNU/Linux muchos de esos problemas desaparecieron, sin embargo una que otra vez tengo necesidad de las mismas tareas y tengo varios favoritos, así que dejo con ustedes mis <strong>5 distribuciones Linux con utilitarias para rescatar sistemas</strong>:<span id="more-2254"></span><br />
<strong>1) SystemRescueCD</strong></p>
<p><strong><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/system-rescue-cd-logo.png"><img class="aligncenter size-full wp-image-2268" alt="system-rescue-cd-logo" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/system-rescue-cd-logo.png" width="135" height="135" /></a>He hablado de ella en varias oportunidades y es mi favorita</strong>, es una distribución basada en Gentoo con utilitarias de propósito general para rescatar sistemas, entre las que resaltan Gparted, Chkrootkit, TestDisk y ClamAV, ademas de las herramientas incluye un entorno gráfico Fluxbox para un rápido arranque y una fácil administración. Tambien es un perfecto reemplazo de LiveCD para instalar Gentoo.<br />
<strong>Website:</strong> <a href="http://www.sysresccd.org/" >http://www.sysresccd.org/</a><br />
<strong>Listado completo de utilitarias:</strong> <a href="http://www.sysresccd.org/System-tools" >http://www.sysresccd.org/System-tools</a></p>
<p>2) <strong>Trinity Rescue Kit</strong></p>
<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/trk.gif"><img class="aligncenter size-full wp-image-2269" alt="trk" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/trk.gif" width="160" height="200" /></a>Diferente de SystemRescueCD y similar a Hiren&#8217;s Boot CD, <strong>esta distribución presenta un listado de tareas predeterminadas para rescatar sistemas Windows</strong> y algunas en Linux, vale la pena resaltar que presenta una interfaz exclusiva en linea de comandos.<br />
<strong>Website:</strong> <a href="http://trinityhome.org/" >http://trinityhome.org</a><br />
<strong>Listado completo de tareas:</strong> <a href="http://trinityhome.org/Home/index.php?content=TRINITY_RESCUE_KIT____CPR_FOR_YOUR_COMPUTER&amp;front_id=12&amp;lang=en&amp;locale=en" >http://trinityhome.org/Home/index.php?content=TRINITY_RESCUE_KIT____CPR_FOR_YOUR_COMPUTER&amp;front_id=12&amp;lang=en&amp;locale=en</a></p>
<p>3) <strong>Kaspersky Rescue Disk 10</strong></p>
<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/Kaspersky-Rescue-Disk-101.jpg"><img class="aligncenter size-thumbnail wp-image-2270" alt="Kaspersky-Rescue-Disk-101" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/Kaspersky-Rescue-Disk-101-150x150.jpg" width="150" height="150" /></a>También basado en Gentoo pero propietario, <strong>es un LiveCD especifico para búsqueda de virus en sistemas Linux y Windows</strong>, la conocí porque aunque ClamAV es bueno, <a href="http://www.shadowserver.org/wiki/pmwiki.php/Stats/VirusYearlyStats" >no es el mejor en detección de virus 0day</a>.<br />
<strong>Website</strong>: <a href="https://support.kaspersky.com/viruses/rescuedisk" >https://support.kaspersky.com/viruses/rescuedisk</a></p>
<p>4) <strong>Super Grub Disk</strong></p>
<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/S2.png"><img class="aligncenter size-thumbnail wp-image-2271" alt="S2" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/S2-150x150.png" width="150" height="150" /></a><strong>Es un LiveCD de tan solo 11 MB diseñado para una única tarea: Reparar menus de arranque Grub erroneos</strong>. Lo conocí con la clásica tarea de reparar un Grub sobrescrito por Windows y una de sus características interesantes es que tiene soporte para Grub y Grub2. El proyecto tiene un hermano mayor llamado <a href="http://www.supergrubdisk.org/rescatux/" >Rescatux</a> que podriamos definir como TrinityHome + GUI+ SuperGrub.<br />
<strong>Website: </strong><a href="http://www.supergrubdisk.org/" >http://www.supergrubdisk.org/</a></p>
<p>5) <strong>Clonezilla</strong></p>
<p style="text-align: left;"><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/clonezilla_logo_transparent.gif"><img class="aligncenter  wp-image-2272" alt="clonezilla_logo_transparent" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/clonezilla_logo_transparent-211x300.gif" width="127" height="180" /></a><strong>Es lo más cercano a Norton Ghost en el mundo libre</strong>, aunque la tarea de clonar particiones puede hacerse facilmente con dd, Clonezilla presenta la facilidad de un asistente y copias distribuidas a diferentes hosts dignas de cualquier OEM y soporte a LVM2.<br />
<strong>Website:</strong> <a href="http://www.clonezilla.org/" >http://www.clonezilla.org/</a></p>
<p>Mención especial para <a href="http://www.inquisitor.ru/about/" >Inquisitor</a>, que aunque no es una herramienta de rescate, permite realizar pruebas de estrés y verificar si el hardware responderá adecuadamente y sin errores a diferentes cargas de trabajo.</p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/tipos-de-distribuciones-linux/"     class="crp_title">Tipos de distribuciones Linux</a></li><li><a href="http://tuxtor.shekalug.org/el-espiritu-de-gentoo/"     class="crp_title">El espiritu de Gentoo</a></li><li><a href="http://tuxtor.shekalug.org/%C2%BFcomo-se-reparte-la-oferta-de-empleos-relacionados-con-linux/"     class="crp_title">¿Cómo se reparte la oferta de empleos relacionados con&hellip;</a></li><li><a href="http://tuxtor.shekalug.org/posix-capabilites-con-la-maquina-virtual-de-java-en-linux/"     class="crp_title">POSIX capabilites con la maquina virtual de Java en Linux</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/5-distribuciones-linux-para-rescatar-sistemas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>[QuickTip] Migrar estructura de permalinks sin perder SEO en WordPress</title>
		<link>http://tuxtor.shekalug.org/migrar-estructura-de-permalinks-sin-perder-seo-en-wordpress/</link>
		<comments>http://tuxtor.shekalug.org/migrar-estructura-de-permalinks-sin-perder-seo-en-wordpress/#comments</comments>
		<pubDate>Mon, 13 May 2013 17:59:28 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[migración]]></category>
		<category><![CDATA[permalink]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Tips para salir del abismo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2260</guid>
		<description><![CDATA[Hace muchas lunas cuando inicie El Abismo de Tux comet&#237; un error de novato y durante 5 a&#241;os nunca cambi&#233; la estructura de mis permalinks. Sin embargo hoy me levante con ganas de arreglarlo&#160; y despu&#233;s de buscar en el <a href="http://tuxtor.shekalug.org/migrar-estructura-de-permalinks-sin-perder-seo-en-wordpress/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/quicktip-agregando-anotaciones-a-archivos-pdf-con-evince/">[QuickTip] Agregando anotaciones a archivos PDF con evince</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-quickpkg-generacion-de-binarios-en-gentoo/">[QuickTip] Quickpkg &#8211; Generacion de binarios en Gentoo</a></li><li><a href="http://tuxtor.shekalug.org/creando-tu-propio-gentoo-overlay-en-github/">Creando tu propio Gentoo Overlay en GitHub</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-copiar-dependencias-de-un-proyecto-en-maven/">[QuickTip] Copiar dependencias de un proyecto en maven</a></li></ul></div> <a href="http://tuxtor.shekalug.org/migrar-estructura-de-permalinks-sin-perder-seo-en-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/wordpress-logo-notext-rgb.png"><img class="aligncenter  wp-image-2262" alt="wordpress-logo-notext-rgb" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/05/wordpress-logo-notext-rgb-300x300.png" width="180" height="180" /></a></p>
<p>Hace muchas lunas cuando inicie El Abismo de Tux <strong>cometí un error de novato y durante 5 años nunca cambié la estructura de mis <a href="http://codex.wordpress.org/Using_Permalinks" >permalinks</a></strong>.</p>
<p>Sin embargo hoy me levante con ganas de arreglarlo  y después de buscar en el mar de plugins de wordpress y hacer un par de pruebas, <strong>el que resultó más rapido y transparente fue</strong> <a href="http://wordpress.org/extend/plugins/permalink-finder/" >Permalink Finder</a> un plugin que hace exactamente eso, evitar las paginas 404 con los links viejos y redireccionar a los post adecuados. Basta con que configuremos la nueva estructura de permalinks en <strong>Ajustes -&gt; Enlaces permanentes</strong> y posteriormente instalemos el plugin.</p>
<p><strong>En mis pruebas con 35 links aleatorios</strong> de mi blog desde facebook, google, bing y otros la dirección se comporta de manera adecuada y la única perdida para el blog fue el feedback de redes sociales, un pequeño precio a pagar por tener enlaces más SEO friendly <img src='http://tuxtor.shekalug.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/quicktip-agregando-anotaciones-a-archivos-pdf-con-evince/"     class="crp_title">[QuickTip] Agregando anotaciones a archivos PDF con evince</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-quickpkg-generacion-de-binarios-en-gentoo/"     class="crp_title">[QuickTip] Quickpkg &#8211; Generacion de binarios en Gentoo</a></li><li><a href="http://tuxtor.shekalug.org/creando-tu-propio-gentoo-overlay-en-github/"     class="crp_title">Creando tu propio Gentoo Overlay en GitHub</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-copiar-dependencias-de-un-proyecto-en-maven/"     class="crp_title">[QuickTip] Copiar dependencias de un proyecto en maven</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/migrar-estructura-de-permalinks-sin-perder-seo-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>6 minutos de Portal en Gentoo Linux</title>
		<link>http://tuxtor.shekalug.org/6-minutos-de-portal-en-gentoo-linux/</link>
		<comments>http://tuxtor.shekalug.org/6-minutos-de-portal-en-gentoo-linux/#comments</comments>
		<pubDate>Mon, 06 May 2013 17:59:27 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[Aqui en el abismo se usa gentoo.]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Portal]]></category>
		<category><![CDATA[steam]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2245</guid>
		<description><![CDATA[El video habla por si mismo, un peque&#241;o paso para el hombre, un gran salto para privatizar a Tux. Creo que us&#233; muy pocos FPS al grabar y seguramente ricky ya no me dejara entrar en el cielo GNU . <a href="http://tuxtor.shekalug.org/6-minutos-de-portal-en-gentoo-linux/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/%C2%BFcomo-se-reparte-la-oferta-de-empleos-relacionados-con-linux/">&#191;C&#243;mo se reparte la oferta de empleos relacionados con&#8230;</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-acelerando-firefox-en-gentoo-mediante-tmpfs/">[QuickTip] Acelerando Firefox en Gentoo mediante tmpfs</a></li><li><a href="http://tuxtor.shekalug.org/gentoo-linux-20121221-livedvd-end-of-world-edition/">Gentoo Linux 20121221 LiveDVD &#8211; End Of World Edition</a></li><li><a href="http://tuxtor.shekalug.org/regresa-la-guia-de-instalacion-de-gentoo-facil/">Regresa la guia de instalaci&#243;n de Gentoo facil</a></li></ul></div> <a href="http://tuxtor.shekalug.org/6-minutos-de-portal-en-gentoo-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>El video habla por si mismo, un pequeño paso para el hombre, un gran salto para <del>privatizar a</del> Tux.<br />
<iframe src="http://www.youtube.com/embed/J6I0JBJEFR4?rel=0" height="360" width="640" allowfullscreen="" frameborder="0"></iframe></p>
<p>Creo que usé muy pocos FPS al grabar y seguramente <a href="http://fc06.deviantart.net/fs70/f/2010/147/1/0/Richard_Stallman_Cartoon_by_pequeno3d.png" >ricky</a> ya no me dejara entrar en el cielo GNU . . . pero oh como ha valido la pena.</p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/%C2%BFcomo-se-reparte-la-oferta-de-empleos-relacionados-con-linux/"     class="crp_title">¿Cómo se reparte la oferta de empleos relacionados con&hellip;</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-acelerando-firefox-en-gentoo-mediante-tmpfs/"     class="crp_title">[QuickTip] Acelerando Firefox en Gentoo mediante tmpfs</a></li><li><a href="http://tuxtor.shekalug.org/gentoo-linux-20121221-livedvd-end-of-world-edition/"     class="crp_title">Gentoo Linux 20121221 LiveDVD &#8211; End Of World Edition</a></li><li><a href="http://tuxtor.shekalug.org/regresa-la-guia-de-instalacion-de-gentoo-facil/"     class="crp_title">Regresa la guia de instalación de Gentoo facil</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/6-minutos-de-portal-en-gentoo-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Regresa la guia de instalación de Gentoo facil</title>
		<link>http://tuxtor.shekalug.org/regresa-la-guia-de-instalacion-de-gentoo-facil/</link>
		<comments>http://tuxtor.shekalug.org/regresa-la-guia-de-instalacion-de-gentoo-facil/#comments</comments>
		<pubDate>Mon, 29 Apr 2013 17:59:26 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[Aqui en el abismo se usa gentoo.]]></category>
		<category><![CDATA[facil]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[guia]]></category>
		<category><![CDATA[instalacion]]></category>
		<category><![CDATA[rapida]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2236</guid>
		<description><![CDATA[Retomando post viejos que quedaron obsoletos, uno de los post que ha tenido m&#225;s exito en el Abismo de Tux ha sido el manual de instalaci&#243;n Gentoo facil.Esta guia sin embargo habia quedado desactualizada y algunas personas me manifestaron problemas. <a href="http://tuxtor.shekalug.org/regresa-la-guia-de-instalacion-de-gentoo-facil/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=1455">Festival Latinoamericano de Instalaci&#243;n de Software Libre&#8230;</a></li><li><a href="http://tuxtor.shekalug.org/?p=1067">Autenticaci&#243;n nativa de Trac y Svn en hosting compartido de</a></li><li><a href="http://tuxtor.shekalug.org/?p=2220">Adopt OpenJDK en Gentoo &#8211; Hackealo con estilo!</a></li><li><a href="http://tuxtor.shekalug.org/?p=1785">Sabayon X como reemplazo a Gentoo y el tiling WM</a></li></ul></div> <a href="http://tuxtor.shekalug.org/regresa-la-guia-de-instalacion-de-gentoo-facil/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/gentoo.png"><img class="aligncenter size-full wp-image-2191" alt="Gentoo Logo" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/gentoo.png" width="146" height="149" /></a></p>
<p>Retomando post viejos que quedaron obsoletos, <strong>uno de los post que ha tenido más exito en el Abismo de Tux</strong> ha sido el <a href="http://tuxtor.shekalug.org/?p=214" >manual de instalación Gentoo facil</a>.<span id="more-2236"></span>Esta guia sin embargo habia quedado desactualizada y algunas personas me manifestaron problemas. Motivado por lo anterior con mucho placer les anuncio <strong>ya esta disponible el manual de instalación Gentoo facil versión 0.2.1.</strong></p>
<p>En esta oportunidad todo el manual ha sido reescrito en markdown y pueden encontrar el fuente en mi <a href="https://github.com/tuxtor/manual-instalacion-gentoo" >GitHub</a>, además dada la versatilidad de markdown <strong>el manual puede ser consultado en tres formas</strong>:</p>
<ul>
<li><a href="https://github.com/tuxtor/manual-instalacion-gentoo/blob/master/manual.md" >Directamente en GitHub</a></li>
<li><a href="http://tuxtor.shekalug.org/manualg/" >Como html plano</a></li>
<li><a href="http://tuxtor.shekalug.org/manualg/manual.pdf" >Descargado como pdf</a></li>
</ul>
<p><strong>Todos los pasos fueron probados y confirmados en una maquina virtual</strong> y actualmente esta en revisión por parte de algunos Gentooseros asi que esperen más cambios, si desean colaborar basta con hacer fork del proyecto, editar el archivo manual.md y enviar sus pull requests o contactarse conmigo vía email.</p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=1455"     class="crp_title">Festival Latinoamericano de Instalación de Software Libre&hellip;</a></li><li><a href="http://tuxtor.shekalug.org/?p=1067"     class="crp_title">Autenticación nativa de Trac y Svn en hosting compartido de</a></li><li><a href="http://tuxtor.shekalug.org/?p=2220"     class="crp_title">Adopt OpenJDK en Gentoo &#8211; Hackealo con estilo!</a></li><li><a href="http://tuxtor.shekalug.org/?p=1785"     class="crp_title">Sabayon X como reemplazo a Gentoo y el tiling WM</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/regresa-la-guia-de-instalacion-de-gentoo-facil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Adopt OpenJDK en Gentoo – Hackealo con estilo!</title>
		<link>http://tuxtor.shekalug.org/adopt-openjdk-en-gentoo-hackealo-con-estilo/</link>
		<comments>http://tuxtor.shekalug.org/adopt-openjdk-en-gentoo-hackealo-con-estilo/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 17:59:10 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[8]]></category>
		<category><![CDATA[Aqui en el abismo se usa gentoo.]]></category>
		<category><![CDATA[español]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[openjdk]]></category>
		<category><![CDATA[Tips estupidos de java]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2220</guid>
		<description><![CDATA[&#160; La semana pasada publiqu&#233; la traducci&#243;n de una gui&#225; r&#225;pida de compilaci&#243;n de OpenJDK sobre Ubuntu que podemos considerar como general.&#160;Sin embargo la wiki de OpenJDK tambi&#233;n menciona a Gentoo como una plataforma de desarrollo, as&#237; que decid&#237; cambiar <a href="http://tuxtor.shekalug.org/adopt-openjdk-en-gentoo-hackealo-con-estilo/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=2209">Adopt OpenJDK &#8211; Hackealo!</a></li><li><a href="http://tuxtor.shekalug.org/?p=2056">Demuestra tu amor por el Software Libre</a></li><li><a href="http://tuxtor.shekalug.org/?p=1995">POSIX capabilites con la maquina virtual de Java en Linux</a></li><li><a href="http://tuxtor.shekalug.org/?p=1746">java.io.EOFException y el JavaKeyStore para applets</a></li></ul></div> <a href="http://tuxtor.shekalug.org/adopt-openjdk-en-gentoo-hackealo-con-estilo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://tuxtor.shekalug.org/?p=2209" > </a><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/gentoojava.png"><img class="aligncenter size-medium wp-image-2223" alt="gentoojava" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/gentoojava-300x161.png" width="300" height="161" /></a><br />
La semana pasada <a href="http://tuxtor.shekalug.org/?p=2209" >publiqué la traducción</a> de una guiá rápida de compilación de OpenJDK sobre Ubuntu que podemos considerar como general. <strong>Sin embargo la wiki de OpenJDK también menciona a <a href="https://java.net/projects/adoptopenjdk/pages/AdoptOpenJDKBuildInstructions#Build" >Gentoo como una plataforma de desarrollo</a></strong>, así que decidí cambiar las partes especificas para Gentoo y crear una guia gentoozera.</p>
<p>Bueno es hora de empezar los hacks . . . con estilo <a href="http://www.gentoo.org/main/en/about.xml" >Gentoo</a>!<span id="more-2220"></span></p>
<p><strong>Paso-a-paso (idea general)</strong></p>
<ol>
<li>Descarga el código fuente</li>
<li>Intenta construir y compilar el código fuente original</li>
<li>Mejora y prueba el código</li>
<li>Crea parches y envialos</li>
</ol>
<p><strong>Más practico</strong></p>
<ul>
<li><strong>¿Como descargar el código fuente?</strong>
<ol>
<li>Haz fork de algunos proyectos en <a href="https://bitbucket.org/adoptopenjdk">https://bitbucket.org/adoptopenjdk</a>. Debes realizar fork de: <strong>jdk8, jdk8-jdk, jdk8-jaxws, jdk8-jaxp, jdk8-nashorn, jdk8-langtools, jdk8-hotspot, jdk8-corba. </strong>En general OpenJDK esta conformado por varios componentes, y estos deben ser configurados y compilados para que puedan ser utilizados en nuestro sistema.</li>
<li>Debes verificar que los siguientes programas estén instalados, la mayoria de x11-libs se instalan con el metapaquete x11/xorg-server, asi que con sistemas con entornos de escritorio (Gnome, KDE, XFCE) ya deberian de estar instalados
<ul>
<li>dev-vcs/mercurial</li>
<li>dev-java/icedtea-bin o dev-java/icedtea o dev-java/oracle-jdk-bin</li>
<li>x11-libs/libX11</li>
<li>x11-libs/libxext</li>
<li>x11-libs/libxrender</li>
<li>x11-libs/libxtst</li>
<li>net-print/cups</li>
<li>media-libs/freetype</li>
<li>media-libs/alsa-lib</li>
<li>dev-util/ccache</li>
<li>sys-devel/gcc con la use flag cxx activa</li>
</ul>
</li>
<li>Antes de compilar debes activar el soporte para ccache fuera de portage como se menciona en los <a href="http://en.gentoo-wiki.com/wiki/Ccache#Userspace" >archivos de la vieja Gentoo wiki</a></li>
<li>Clona cada uno de los proyectos de los cuales hiciste fork desde bitbucket. Para eso usa: <code>hg clone &lt;tu repositorio en bitbucket&gt;</code>. <strong>Actualmente este repositorio debe ser clonado via https y no ssh.</strong> Organiza todo en una carpeta para que sea fácil de usar, con una estructura similar a la siguiente:
<ul>
<ul>
<li>&lt;carpeta superior&gt;
<ul>
<li>hack-jdk
<ul>
<li>jdk8</li>
<li>jdk8-jdk</li>
<li>jdk8-jaxws</li>
<li>jdk8-jaxp</li>
<li>etc&#8230;</li>
</ul>
</li>
</ul>
</li>
</ul>
</ul>
</li>
<li>En la carpeta jdk8, ejecuta <code>bash ./get_source.sh</code>. Ejecutalo como root y este script descargara todo el código fuente de inmediato. Al finalizar el proceso encontraras algunas carpetas extra dentro de jdk8 (jdk, langtools, hotspot, etc.)</li>
<li>En algunos casos puede suceder que el código no esta completo entonces puede copias los proyectos que fueron clonados dentro de la carpeta jdk8. <strong>Ejemplo: </strong>copia todo lo que esta <em>dentro </em>de la carpeta jdk8-jdk hacia jdk y has lo mismo con <span style="font-family: inherit;">jdk8-nashorn, jdk8-langtools, jdk8-hotspot, jdk8-jaxws y otros componentes.</span></li>
<li><span style="font-family: inherit;">Tu código fuente esta completo!</span></li>
</ol>
</li>
<li><strong>¿Como compilar el código fuente?</strong>
<ol>
<li>Ejecuta <span style="font-family: Courier New, Courier, monospace;">bash </span><code>./configure</code> dentro de la carpeta &#8220;jdk8&#8243;</li>
<li>Luego compila con <code>make all</code></li>
<li>Si eres usuario intermedio/avanzado de Gentoo, es probable que sepas que se puede compilar en paralelo. Para esto el comando completo es <code>make JOBS=N all</code> donde N corresponde a nuestro numero de cores fisicos + 1</li>
<li>Si todo sale bien, has compilado el código de manera adecuada</li>
</ol>
</li>
<li><strong>¿Como modificar el código fuente?</strong>
<ol>
<li>Todos los componentes tienen una carpeta &#8220;src&#8221;. Modifica y mejora el código fuente!</li>
</ol>
</li>
<li><strong>¿Como ejecutar pruebas usando jtreg?</strong>
<ol>
<li>Ingresa en el directorio &#8220;jdk8/&lt;components&gt;/test&#8221;. Encontraras varias carpeta dentro, asi que solamente utiliza <code>make "&lt;package name&gt;" &amp;&gt; test.log</code></li>
</ol>
</li>
<li><strong>¿Como ejecutar pruebas usando TestNG?</strong>
<ol>
<li>Descarga e instala TestNG (version recomendada: 6.8). Después de descargar los archivos .zip, copia testing.x.y.z.jar hacia la carpeta &#8220;lib&#8221;</li>
<li>Ve hacia la carpeta test y ejecuta: <code>ant test</code></li>
</ol>
</li>
<li><strong>¿Como crear parches (y como enviarlos)?</strong>
<ol>
<li>Para crear los parches utilizamos mercurial. Después de modificar el código utiliza el siguiente comando <code>hg diff &lt;path/change/something.java&gt; &gt; &lt;nameClass.java&gt;</code></li>
<li>Ejemplo: <code>hg diff src/share/classes/com/oracle/net/Scp.java &gt; Sdp.path</code></li>
<li>Envialo para el <a href="https://groups.google.com/forum/#!forum/adopt-openjdk" >grupo Adopt-OpenJDK</a> en Google groups. Muchos desarrolladores experimentados son activos en el grupo y revisaran el código que has enviado a OpenJDK.</li>
</ol>
</li>
<li><strong>¿Alguna otra pregunta?</strong>
<ol>
<li>Escriban sus dudas a Adopt OpenJDK en Google groups, el grupo es bastante abierto a nuevas colaboraciones, solo respeten la <a href="http://es.wikipedia.org/wiki/Netiqueta" >netiqueta</a> tan olvidada en America Latina.</li>
</ol>
</li>
</ul>
<p>En un equipo mas o menos de esta generacion no duraran más de 15 minutos si compilan en paralelo <img src='http://tuxtor.shekalug.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .<a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/Screenshot-from-2013-04-22-014426.png"><img class="aligncenter size-medium wp-image-2225" alt="Screenshot from 2013-04-22 01:44:26" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/Screenshot-from-2013-04-22-014426-274x300.png" width="274" height="300" /></a></p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=2209"     class="crp_title">Adopt OpenJDK &#8211; Hackealo!</a></li><li><a href="http://tuxtor.shekalug.org/?p=2056"     class="crp_title">Demuestra tu amor por el Software Libre</a></li><li><a href="http://tuxtor.shekalug.org/?p=1995"     class="crp_title">POSIX capabilites con la maquina virtual de Java en Linux</a></li><li><a href="http://tuxtor.shekalug.org/?p=1746"     class="crp_title">java.io.EOFException y el JavaKeyStore para applets</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/adopt-openjdk-en-gentoo-hackealo-con-estilo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Adopt OpenJDK – Hackealo!</title>
		<link>http://tuxtor.shekalug.org/adopt-openjdk-hackealo/</link>
		<comments>http://tuxtor.shekalug.org/adopt-openjdk-hackealo/#comments</comments>
		<pubDate>Mon, 15 Apr 2013 17:59:48 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[español]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[openjdk]]></category>
		<category><![CDATA[Tips estupidos de java]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2209</guid>
		<description><![CDATA[Esta es una traducci&#243;n del original disponible en: http://the2ndeinstein.blogspot.com.br/2013/04/adopt-openjdk-hack-into-it.html, me pareci&#243; un post interesante para todo aquel interesado en iniciarse en la programaci&#243;n de OpenJDK. Hola a todos, esta entrada tiene el objetivo de promocionar uno de los mejores proyectos <a href="http://tuxtor.shekalug.org/adopt-openjdk-hackealo/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=2220">Adopt OpenJDK en Gentoo &#8211; Hackealo con estilo!</a></li><li><a href="http://tuxtor.shekalug.org/?p=2056">Demuestra tu amor por el Software Libre</a></li><li><a href="http://tuxtor.shekalug.org/?p=1995">POSIX capabilites con la maquina virtual de Java en Linux</a></li><li><a href="http://tuxtor.shekalug.org/?p=1746">java.io.EOFException y el JavaKeyStore para applets</a></li></ul></div> <a href="http://tuxtor.shekalug.org/adopt-openjdk-hackealo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/openjdk.jpg"><img class="aligncenter size-medium wp-image-2213" alt="openjdk" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/openjdk-300x159.jpg" width="300" height="159" /></a></strong></p>
<p><strong>Esta es una traducción del original</strong> disponible en: <a href="http://the2ndeinstein.blogspot.com.br/2013/04/adopt-openjdk-hack-into-it.html" >http://the2ndeinstein.blogspot.com.br/2013/04/adopt-openjdk-hack-into-it.html</a>, me pareció un post interesante para todo aquel interesado en iniciarse en la programación de OpenJDK.<span id="more-2209"></span><br />
Hola a todos, esta entrada tiene el objetivo de promocionar uno de los mejores proyectos creados por la comunidad Java. Todos sabemos que Java es open-source, incluso JDK (Java Development Kit) es tambien open-source. La versión open-source del JDK se denomina OpenJDK y el website puede consultarse <a href="http://openjdk.java.net/" >acá</a>. En el website cualquier persona puede colaborar y trabajar junto a la comunidad, para hacer un mejor Java. O como dice el slogan de la comunidad &#8220;Haz el futuro de java&#8221;.<br />
<a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/Future-Java.jpg"><img class="aligncenter size-medium wp-image-2210" alt="Future Java" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/Future-Java-300x166.jpg" width="300" height="166" /></a>Una de las mejores formas para mejorar OpenJDK es el programa Adopt-OpenJDK, las metas detrás de el son:</p>
<ol>
<li>Incentivar a los miembros de los JUGs a involucrarse en OpenJDK</li>
<li>Mejorar el lenguaje y la maquina virtual que usamos diariamente!</li>
<li>Promover OpenJDK a toda la gran comunidad Java</li>
<li>Ampliar la base de colaboradores a OpenJDK</li>
</ol>
<p>De esta forma, estoy bastante interesado a incentivar a mi JUG (<a href="http://www.guate-jug.net/" >GuateJUG</a>) a adoptar este programa también. Con este articulo pretendo demostrar que tan fácil es adoptar este programa como individuo.</p>
<p><strong>Requisitos</strong></p>
<ol>
<li>Un conocimiento avanzado en Java. Si eres un principiante, este programa podría no ser para ti. Aprende un poco de Java hasta alcanzar un nivel alto y vuelve pronto <img src='http://tuxtor.shekalug.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Una computadora o laptop. De preferencia con un sistema operativo Linux o incluso una maquina virtual.</li>
<li>Una cuenta en <a href="http://bitbucket.org/" >Bitbucket.org</a></li>
</ol>
<p><strong>TODO</strong></p>
<p>Antes de comenzar, por favor lee los siguientes enlaces. De lo contrario puede que te quedes a la mitad del proceso. Las metas de Adopt-OpenJDK son mejorar OpenJDK como tal. Asi que lo que debes hacer es:</p>
<ol>
<li>Mejorar el código fuente (Coinification, StringBuffer to StringBuilder son solo ejemplos de lo que se puede mejorar) <a href="http://java.net/projects/adoptopenjdk/pages/AdoptOpenJDK#Starter_Level" >ve otros ejemplos</a>.</li>
<li>Haz pruebas del código fuente (<a href="http://openjdk.java.net/projects/code-tools/jtreg/intro.html" >jtreg</a> y <a href="http://junit.org/" >JUnit</a> son excelentes frameworks para iniciar!)</li>
<li>Enviá tus parches cuando estén listos (Recuerda las <a href="http://java.net/projects/adoptopenjdk/pages/GeneralInstructionsForSmallChanges#What_fixes_are_accepted_%28The_barrier_for_patches%29" >reglas</a>)</li>
<li>Si tienes experiencia con OpenJDK, promocionalo como yo!</li>
</ol>
<p>Bueno es hora de empezar los hacks!</p>
<p><strong>Paso-a-paso (idea general)</strong></p>
<ol>
<li>Preparar una maquina virtual (Usa ubuntu como una <a href="http://java.net/projects/adoptopenjdk/pages/AdoptOpenJDKVMBuild" >recomendación de Martijn Verburg</a>)</li>
<li>Descarga el código fuente</li>
<li>Intenta construir y compilar el código fuente original</li>
<li>Mejora y prueba el código</li>
<li>Crea parches y envialos</li>
</ol>
<p><strong>Más practico</strong></p>
<ul>
<li><strong>¿Como descargar el código fuente?</strong>
<ol>
<li>Haz fork de algunos proyectos en <a href="https://bitbucket.org/adoptopenjdk">https://bitbucket.org/adoptopenjdk</a>. Debes realizar fork de: <strong>jdk8, jdk8-jdk, jdk8-jaxws, jdk8-jaxp, jdk8-nashorn, jdk8-langtools, jdk8-hotspot, jdk8-corba. </strong>En general OpenJDK esta conformado por varios componentes, y estos deben ser configurados y compilados para que puedan ser utilizados en nuestro sistema.</li>
<li>Instala los programas recomendados en tu maquina virtual (en ubuntu simplemente ejecuta: <code>sudo apt-get install &lt;programa&gt;</code>)
<ul>
<li>mercurial</li>
<li>openjdk-7-jdk</li>
<li>build-essential</li>
<li>libX11-dev</li>
<li>libxext-dev</li>
<li>libxrender-dev</li>
<li>libxtst-dev</li>
<li>libcups2-dev</li>
<li>libfreetype6-dev</li>
<li>libasound2-dev</li>
<li>ccache</li>
<li>g++-4.7-multilib</li>
</ul>
</li>
<li>Clona cada uno de los proyectos de los cuales hiciste fork desde bitbucket. Para eso usa: <code>hg clone &lt;tu repositorio en bitbucket&gt;</code>. <strong>Actualmente este repositorio debe ser clonado via https y no ssh.</strong> Organiza todo en una carpeta para que sea fácil de usar, con una estructura similar a la siguiente:
<ul>
<ul>
<li>&lt;carpeta superior&gt;
<ul>
<li>hack-jdk
<ul>
<li>jdk8</li>
<li>jdk8-jdk</li>
<li>jdk8-jaxws</li>
<li>jdk8-jaxp</li>
<li>etc&#8230;</li>
</ul>
</li>
</ul>
</li>
</ul>
</ul>
</li>
<li>En la carpeta jdk8, ejecuta <code>bash ./get_source.sh</code>. Ejecutalo como root y este script descargara todo el código fuente de inmediato. Al finalizar el proceso encontraras algunas carpetas extra dentro de jdk8 (jdk, langtools, hotspot, etc.)</li>
<li>En algunos casos puede suceder que el código no esta completo entonces puede copias los proyectos que fueron clonados dentro de la carpeta jdk8. <strong>Ejemplo: </strong>copia todo lo que esta <em>dentro </em>de la carpeta jdk8-jdk hacia jdk y has lo mismo con <span style="font-family: inherit;">jdk8-nashorn, jdk8-langtools, jdk8-hotspot, jdk8-jaxws y otros componentes.</span></li>
<li><span style="font-family: inherit;">Tu código fuente esta completo!</span></li>
</ol>
</li>
<li><strong>¿Como compilar el código fuente?</strong>
<ol>
<li>Ejecuta <span style="font-family: Courier New, Courier, monospace;">bash </span><code>./configure</code> dentro de la carpeta &#8220;jdk8&#8243;</li>
<li>Luego compila con <code>sudo make all</code></li>
<li>Si todo sale bien, has compilado el código de manera adecuada</li>
</ol>
</li>
<li><strong>¿Como modificar el código fuente?</strong>
<ol>
<li>Todos los componentes tienen una carpeta &#8220;src&#8221;. Modifica y mejora el código fuente!</li>
</ol>
</li>
<li><strong>¿Como ejecutar pruebas usando jtreg?</strong>
<ol>
<li>Ingresa en el directorio &#8220;jdk8/&lt;components&gt;/test&#8221;. Encontraras varias carpeta dentro, asi que solamente utiliza <code>make "&lt;package name&gt;" &amp;&gt; test.log</code></li>
</ol>
</li>
<li><strong>¿Como ejecutar pruebas usando TestNG?</strong>
<ol>
<li>Descarga e instala TestNG (version recomendada: 6.8). Después de descargar los archivos .zip, copia testing.x.y.z.jar hacia la carpeta &#8220;lib&#8221;</li>
<li>Ve hacia la carpeta test y ejecuta: <code>ant test</code></li>
</ol>
</li>
<li><strong>¿Como crear parches (y como enviarlos)?</strong>
<ol>
<li>Para crear los parches utilizamos mercurial. Después de modificar el código utiliza el siguiente comando <code>hg diff &lt;path/change/something.java&gt; &gt; &lt;nameClass.java&gt;</code></li>
<li>Ejemplo: <code>hg diff src/share/classes/com/oracle/net/Scp.java &gt; Sdp.path</code></li>
<li>Envialo para el <a href="https://groups.google.com/forum/#!forum/adopt-openjdk" >grupo Adopt-OpenJDK</a> en Google groups. Muchos desarrolladores experimentados son activos en el grupo y revisaran el código que has enviado a OpenJDK.</li>
</ol>
</li>
<li><strong>¿Alguna otra pregunta?</strong>
<ol>
<li>Pueden escribir al autor original en yosi.pramajaya [at] gmail [dot] com o seguirlo <a href="https://twitter.com/yosipramajaya" >en su twitter</a></li>
<li>Escriban sus dudas a Adopt OpenJDK en Google groups.</li>
</ol>
</li>
</ul>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=2220"     class="crp_title">Adopt OpenJDK en Gentoo &#8211; Hackealo con estilo!</a></li><li><a href="http://tuxtor.shekalug.org/?p=2056"     class="crp_title">Demuestra tu amor por el Software Libre</a></li><li><a href="http://tuxtor.shekalug.org/?p=1995"     class="crp_title">POSIX capabilites con la maquina virtual de Java en Linux</a></li><li><a href="http://tuxtor.shekalug.org/?p=1746"     class="crp_title">java.io.EOFException y el JavaKeyStore para applets</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/adopt-openjdk-hackealo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>FLISOL 2013 para Guatemala y el mundo</title>
		<link>http://tuxtor.shekalug.org/flisol-2013-para-guatemala-y-el-mundo/</link>
		<comments>http://tuxtor.shekalug.org/flisol-2013-para-guatemala-y-el-mundo/#comments</comments>
		<pubDate>Mon, 08 Apr 2013 20:55:32 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[2013]]></category>
		<category><![CDATA[FLISOL]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[Guatemala]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2169</guid>
		<description><![CDATA[Hoy 08 de Abril de 2013 faltan exactamente 19 d&#237;as para el ya tradicional Festival Latinoamericano de Instalaci&#243;n de Software Libre. A pesar de que este a&#241;o se dio una de las peleas m&#225;s largas de la historia del microuniverso <a href="http://tuxtor.shekalug.org/flisol-2013-para-guatemala-y-el-mundo/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=1466">Flisol 2012 Xela</a></li><li><a href="http://tuxtor.shekalug.org/?p=1992">Retrasando el desgaste de botones en telefonos Android</a></li><li><a href="http://tuxtor.shekalug.org/?p=2056">Demuestra tu amor por el Software Libre</a></li><li><a href="http://tuxtor.shekalug.org/?p=2113">Utilizar Mendeley como gerenciador de referencias en&#8230;</a></li></ul></div> <a href="http://tuxtor.shekalug.org/flisol-2013-para-guatemala-y-el-mundo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/banner2013.png"><img class="aligncenter size-medium wp-image-2202" alt="banner2013" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/banner2013-300x171.png" width="300" height="171" /></a></strong></p>
<p><strong>Hoy 08 de Abril de 2013 faltan exactamente 19 días para el ya tradicional Festival Latinoamericano de Instalación de Software Libre</strong>. A pesar de que este año se dio <a href="http://www.theinquirer.es/2013/03/26/richard-stallman-pide-eliminar-ubuntu-del-flisol.html" >una de las peleas más largas de la historia</a> del microuniverso tuxtie entre &#8220;<a href="http://www.urbandictionary.com/define.php?term=Freetard" >Freetards</a>&#8221; y &#8220;<a href="http://bethesignal.org/blog/2005/05/25/1116733725/" >ubunteros</a>&#8221; esto no le ha restado impulso al evento.</p>
<p>Para los interesados en asistir <strong>pueden ver todas las sedes en la</strong> <a href="http://flisol.net/" >wiki del evento</a>. En esta oportunidad las sedes en Guatemala serán:</p>
<ol>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Guatemala_ciudad_intecap" >Guatemala INTECAP </a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/USAC" >Guatemala USAC </a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Amatitl%C3%A1n">Amatitlán</a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Quetzaltenango">Quetzaltenango</a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Alta%20Verapaz">Alta Verapaz</a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Baja%20Verapaz">Baja Verapaz</a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Chimaltenango">Chimaltenango</a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Mazatenango">Mazatenango</a></li>
<li><a href="http://flisol.net/FLISOL2013/Guatemala/Chiquimula">Chiquimula</a></li>
</ol>
<p>Tuve la oportunidad de asistir a mi primer FLISOL en 2006 y de coordinar en 2007, 2008 y 2009, desde mi punto de vista <strong>es uno de los eventos más importantes del año para los interesados en conocer de software libre</strong> (o no tan libre? <a href="http://www.theregister.co.uk/2012/12/07/stallman_on_ubuntu_spyware/" >1</a>,<a href="http://upsilon.cc/~zack/talks/2013/20130324-libreplanet.pdf" >2</a>)  así que espero que puedan acercarse a alguna de las sedes, no se arrepentirán <img src='http://tuxtor.shekalug.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=1466"     class="crp_title">Flisol 2012 Xela</a></li><li><a href="http://tuxtor.shekalug.org/?p=1992"     class="crp_title">Retrasando el desgaste de botones en telefonos Android</a></li><li><a href="http://tuxtor.shekalug.org/?p=2056"     class="crp_title">Demuestra tu amor por el Software Libre</a></li><li><a href="http://tuxtor.shekalug.org/?p=2113"     class="crp_title">Utilizar Mendeley como gerenciador de referencias en&hellip;</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/flisol-2013-para-guatemala-y-el-mundo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>[QuickTip] Enmascarar overlays en Gentoo y dar prioridad al arbol de portage</title>
		<link>http://tuxtor.shekalug.org/quicktip-enmascarar-overlays-en-gentoo-y-dar-prioridad-al-arbol-de-portage/</link>
		<comments>http://tuxtor.shekalug.org/quicktip-enmascarar-overlays-en-gentoo-y-dar-prioridad-al-arbol-de-portage/#comments</comments>
		<pubDate>Mon, 01 Apr 2013 18:02:59 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[Aqui en el abismo se usa gentoo.]]></category>
		<category><![CDATA[enmascarar]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[overlays]]></category>
		<category><![CDATA[package.mask]]></category>
		<category><![CDATA[package.unmask]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2187</guid>
		<description><![CDATA[Aunque algunos de los overlays m&#225;s famosos como Sunrise o Zugaina act&#250;an como repositorios de ebuilds que complementan a Gentoo, otros como Sabayon, Science o Funtoo presentan ebuilds de paquetes centrales como por ejemplo udev. Un problema com&#250;n es que <a href="http://tuxtor.shekalug.org/quicktip-enmascarar-overlays-en-gentoo-y-dar-prioridad-al-arbol-de-portage/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/quicktip-quickpkg-generacion-de-binarios-en-gentoo/">[QuickTip] Quickpkg &#8211; Generacion de binarios en Gentoo</a></li><li><a href="http://tuxtor.shekalug.org/creando-tu-propio-gentoo-overlay-en-github/">Creando tu propio Gentoo Overlay en GitHub</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-utilizar-diccionarios-de-hunspell-con-texstudio-en-gentoo/">[QuickTip] Utilizar diccionarios de Hunspell con TeXstudio&#8230;</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-acelerando-firefox-en-gentoo-mediante-tmpfs/">[QuickTip] Acelerando Firefox en Gentoo mediante tmpfs</a></li><li><a href="http://tuxtor.shekalug.org/el-espiritu-de-gentoo/">El espiritu de Gentoo</a></li></ul></div> <a href="http://tuxtor.shekalug.org/quicktip-enmascarar-overlays-en-gentoo-y-dar-prioridad-al-arbol-de-portage/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/gentoo.png"><img class="aligncenter size-full wp-image-2191" alt="Gentoo Logo" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/04/gentoo.png" width="146" height="149" /></a>Aunque algunos de los <a href="http://wiki.gentoo.org/wiki/Overlay" >overlays</a> más famosos como Sunrise o Zugaina actúan como repositorios de ebuilds que complementan a Gentoo</strong>, otros como Sabayon, Science o Funtoo presentan ebuilds de paquetes centrales como por ejemplo <a href="http://gpo.zugaina.org/sys-fs/udev" >udev</a>.</p>
<p><span id="more-2187"></span>Un problema común es que si en un determinado momento un overlay actualiza un paquete incluso antes que el arbol de portage con sus propias modificaciones,<strong> este paquete puede estar diseñado para no ser compatible con Gentoo y puede alterar el funcionamiento y la estabilidad de nuestro sistema</strong>.</p>
<p>Para evitar esta situación, podemos aprovechar las caracteristicas de portage de enmascaramiento y <strong>trabajar con un esquema de desenmascaramiento a petición</strong>, la regla es que si todo el overlay esta enmascarado, las instalaciones normales siempre darán prioridad al arbol de portage sin importar la ultima version que se encuentre en el overlay.</p>
<p>Para esto podemos <strong>agregar un archivo dentro del directorio /etc/portage/package.mask/ o editar el archivo /etc/portage/package.mask</strong> (ambas son aceptadas) y agregar un enmascaramiento total, por ejemplo para enmascarar el overlay de sabayon, la sintaxis seria.</p>
<blockquote><p>*/*::sabayon</p></blockquote>
<p>Una vez enmascarado el overlay, cuando necesitemos un paquete del overlay podemos <strong>desenmascararlo mediante un archivo en el directorio /etc/portage/package.unmask/ o en el archivo /etc/portage/package.unmask</strong>, donde nuevamente ambos son validos, por ejemplo para desenmascarar <a href="http://wildfiregames.com/0ad/" >0ad</a> desde el overlay de sabayon, la sintaxis seria</p>
<blockquote><p>games-strategy/0ad::sabayon</p></blockquote>
<p>Y de esta forma tenemos un control granular de los paquetes que son instalados desde un overlay <strong>sin necesidad de preocuparnos que una actualización de sistema signifique instalar paquetes desde ese overlay sin darnos cuenta.</strong></p>
<div class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/quicktip-quickpkg-generacion-de-binarios-en-gentoo/"     class="crp_title">[QuickTip] Quickpkg &#8211; Generacion de binarios en Gentoo</a></li><li><a href="http://tuxtor.shekalug.org/creando-tu-propio-gentoo-overlay-en-github/"     class="crp_title">Creando tu propio Gentoo Overlay en GitHub</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-utilizar-diccionarios-de-hunspell-con-texstudio-en-gentoo/"     class="crp_title">[QuickTip] Utilizar diccionarios de Hunspell con TeXstudio&hellip;</a></li><li><a href="http://tuxtor.shekalug.org/quicktip-acelerando-firefox-en-gentoo-mediante-tmpfs/"     class="crp_title">[QuickTip] Acelerando Firefox en Gentoo mediante tmpfs</a></li><li><a href="http://tuxtor.shekalug.org/el-espiritu-de-gentoo/"     class="crp_title">El espiritu de Gentoo</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/quicktip-enmascarar-overlays-en-gentoo-y-dar-prioridad-al-arbol-de-portage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Instalar Prehistorik 2 (o cualquier programa de DOS) en Windows 7 y Windows 8</title>
		<link>http://tuxtor.shekalug.org/instalar-prehistorik-2-o-cualquier-programa-de-dos-en-windows-7-y-windows-8/</link>
		<comments>http://tuxtor.shekalug.org/instalar-prehistorik-2-o-cualquier-programa-de-dos-en-windows-7-y-windows-8/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 00:39:26 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[2]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[8]]></category>
		<category><![CDATA[DOS]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[prehistorik]]></category>
		<category><![CDATA[Tips para salir del abismo]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2168</guid>
		<description><![CDATA[Hace tiempo, escrib&#237; un post acerca de como DOSBox me hab&#237;a permitido instalar Prehistorik 2 en Linux y mucha gente llega al blog todos los d&#237;as preguntando como instalarlo en Windows Vista, 7 y 8. Aprovechando que Pre 2 ya <a href="http://tuxtor.shekalug.org/instalar-prehistorik-2-o-cualquier-programa-de-dos-en-windows-7-y-windows-8/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=1846">Crossover para Linux/Mac gratis, solo durante las proximas&#8230;</a></li><li><a href="http://tuxtor.shekalug.org/?p=1109">Configuraci&#243;n JDBC Progress v9+Glassfish sobre Windows</a></li><li><a href="http://tuxtor.shekalug.org/?p=1873">[QuickTip] Acelerando Firefox en Gentoo mediante tmpfs</a></li><li><a href="http://tuxtor.shekalug.org/?p=1706">Oracle y los errores en criticos en Java</a></li></ul></div> <a href="http://tuxtor.shekalug.org/instalar-prehistorik-2-o-cualquier-programa-de-dos-en-windows-7-y-windows-8/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/Prehistorik_2.jpg"><img class="aligncenter size-medium wp-image-2179" alt="Prehistorik_2" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/Prehistorik_2-225x300.jpg" width="225" height="300" /></a><br />
Hace tiempo, escribí un post acerca de como <a href="http://tuxtor.shekalug.org/?p=64" >DOSBox me había permitido instalar Prehistorik 2 en Linux</a> y mucha gente llega al blog todos los días preguntando como instalarlo en Windows Vista, 7 y 8. <strong>Aprovechando que Pre 2 ya es abandonware decidí crear este tutorial</strong>.<br />
<span id="more-2168"></span><br />
<strong>¿Porque es difícil instalarlo en Windows 7/8</strong>?</p>
<p><strong>Básicamente porque Microsoft durante la década de los 90&#8242;s tenia dos lineas de sistemas operativos</strong>, Windows de escritorio como todos lo conocimos (3.1, 95, 98, Me) que tenían como base DOS y Windows NT para escritorios empresariales que fue la base para Windows 2000 y Windows XP.<br />
Consecuentemente y a partir de Windows XP la compatibilidad con MS-DOS se fue limitando y <strong>actualmente no es posible ejecutar muchas aplicaciones escritas para MS-DOS en sistemas Windows</strong>, Prehistorik 2 es una de ellas.</p>
<p><strong>¿Que necesito entonces para instalar aplicaciones de MS-DOS en Windows?</strong></p>
<p><strong>El único camino que conozco es utilizar DOSBox</strong>, un software diseñado para emular un sistema DOS en arquitectura Intel x86 (o sea emula un MS-DOS para las computadoras que fue diseñado), además de esto necesito el programa en MS-DOS que voy a ejecutar, en este caso Prehistorik 2.</p>
<ul>
<li><a href="http://www.dosbox.com/download.php?main=1" >Acá pueden descargar DOSBox para Windows</a></li>
<li><a href="http://www.mediafire.com/?0ct9zmmn0n3" >Acá hay un mirror de Prehistorik 2 que encontré hace tiempo y sigue vivo</a></li>
</ul>
<p><strong>Instalación</strong></p>
<p>Luego de descargar DOSBox procedemos a ejecutar su instalador, solo coloco un screenshot porque <strong>el proceso es considerablemente trivial</strong> (siguiente-siguiente-siguiente-finalizar).<br />
<a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/dosbox.png"><img class="aligncenter size-medium wp-image-2171" alt="dosbox" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/dosbox-300x214.png" width="300" height="214" /></a><strong>&#8220;Instalación&#8221; de Prehistorik 2</strong></p>
<p>Luego de instalar DOSBox lo que es un poco complicado es hacer que DOSBox reconozca nuestro directorio de Prehistorik, para esto tenemos que <strong>definir una unidad de disco virtual que apunte hacia una carpeta</strong>, para este tutorial podemos crear una carpeta para DOS directamente en la unidad de disco C:\<br />
<a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/dosfolder.png"><img class="aligncenter size-medium wp-image-2172" alt="dosfolder" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/dosfolder-279x300.png" width="279" height="300" /></a><br />
Luego de creada la carpeta <strong>tenemos que editar el archivo dosbox-&lt;version&gt;.conf</strong> que se encuentra en:</p>
<blockquote><p>Documents and Settings\&lt;Nuestro usuario&gt;\AppData\Local\DOSBox\dosbox-&lt;version&gt;.conf</p></blockquote>
<p>En este archivo tenemos que agregar la<strong> instrucción para</strong> <strong>&#8220;montar&#8221; el directorio C:\DOS en una unidad virtual dentro de DOS</strong>, en este caso A:<br />
<a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/dosconf.png"><img class="aligncenter size-medium wp-image-2174" alt="dosconf" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/dosconf-300x163.png" width="300" height="163" /></a>Si todo ha sido configurado de manera correcta, <a href="http://www.escet.urjc.es/~emartin/curso0/2-ComandosDOS.pdf" >podemos navegar con comandos basicos de DOS </a> <strong>hacia la ubicación de PRE2.EXE</strong>.</p>
<p><strong>El caso mas probable</strong> sera movernos a la ubicacion de la unidad virtual con<br />
<code>A:</code>, luego entramos al directorio de prehistorik 2 con <code>cd PRE2</code> y por ultimo ejecutamos el programa con <code>pre2.exe</code>. Listo a jugar!<br />
<a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/pre2b.png"><img class="aligncenter size-medium wp-image-2175" alt="pre2b" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/pre2b-300x202.png" width="300" height="202" /></a> <a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/pre2game.png"><img class="aligncenter size-medium wp-image-2177" alt="pre2game" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/pre2game-300x202.png" width="300" height="202" /></a> <a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/pre2ex.png"><img class="aligncenter size-medium wp-image-2176" alt="pre2ex" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/pre2ex-300x202.png" width="300" height="202" /></a></p>
<p>Vale la pena resaltar que <strong>todo esto es posible gracias al Software Libre</strong> que salio al rescate luego de que Microsoft ya no soportara su propio sistema operativo <img src='http://tuxtor.shekalug.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/?p=1846"     class="crp_title">Crossover para Linux/Mac gratis, solo durante las proximas&hellip;</a></li><li><a href="http://tuxtor.shekalug.org/?p=1109"     class="crp_title">Configuración JDBC Progress v9+Glassfish sobre Windows</a></li><li><a href="http://tuxtor.shekalug.org/?p=1873"     class="crp_title">[QuickTip] Acelerando Firefox en Gentoo mediante tmpfs</a></li><li><a href="http://tuxtor.shekalug.org/?p=1706"     class="crp_title">Oracle y los errores en criticos en Java</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/instalar-prehistorik-2-o-cualquier-programa-de-dos-en-windows-7-y-windows-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Usando Tiny Tiny RSS como alternativa a Google Reader</title>
		<link>http://tuxtor.shekalug.org/usando-tiny-tiny-rss-como-alternativa-a-google-reader/</link>
		<comments>http://tuxtor.shekalug.org/usando-tiny-tiny-rss-como-alternativa-a-google-reader/#comments</comments>
		<pubDate>Mon, 18 Mar 2013 18:30:21 +0000</pubDate>
		<dc:creator>tuxtor</dc:creator>
				<category><![CDATA[Colaboradores]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Reader]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[tiny]]></category>

		<guid isPermaLink="false">http://tuxtor.shekalug.org/?p=2132</guid>
		<description><![CDATA[Ante la sonada retirada de Google Reader, hemos visto una innumerable cantidad de &#7765;osts de reemplazos y alternativas que no vale la pena replicar, as&#237; que solo dir&#233; que mis opciones 2 y 3 fueron Feedly y The Old Reader. <a href="http://tuxtor.shekalug.org/usando-tiny-tiny-rss-como-alternativa-a-google-reader/">Seguir leyendo <span>&#8594;</span></a><div><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/instalando-tiny-tiny-rss-en-dreamhost/">Instalando Tiny Tiny RSS en Dreamhost</a></li><li><a href="http://tuxtor.shekalug.org/misma-cara-nuevo-peinado/">Misma cara nuevo peinado</a></li><li><a href="http://tuxtor.shekalug.org/lectores-electronicos-linuxeros/">Lectores electr&#243;nicos Linuxeros</a></li><li><a href="http://tuxtor.shekalug.org/39-tutoriales-de-java-y-relacionados/">39 tutoriales de Java y relacionados</a></li></ul></div> <a href="http://tuxtor.shekalug.org/usando-tiny-tiny-rss-como-alternativa-a-google-reader/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/RSS-logo.png"><img class="aligncenter  wp-image-2151" alt="RSS-logo" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/RSS-logo-300x300.png" width="210" height="210" /></a><br />
Ante la sonada <a href="http://www.trecebits.com/2013/03/14/google-cierra-google-reader/" >retirada de Google Reader</a>, hemos visto una <a href="http://noticias.universia.cl/en-portada/noticia/2013/03/18/1011409/4-alternativas-compensar-cierre-google-reader.html" >innumerable</a> <a href="http://tecnologia.elpais.com/tecnologia/2013/03/14/actualidad/1363272518_619366.html" >cantidad</a> <a href="http://www.intereconomia.com/noticias-negocios/claves/alternativas-google-reader-20130314" >de</a> <a href="http://es.gizmodo.com/cinco-alternativas-a-google-reader-que-ya-puedes-utiliz-453657628" >ṕosts</a> de reemplazos y alternativas que no vale la pena replicar, así que solo diré que mis opciones 2 y 3 fueron <a href="http://www.feedly.com/" >Feedly</a> y <a href="http://theoldreader.com/" >The Old Reader</a>.</p>
<p>Sin embargo <strong>decidí darle una oportunidad a Tiny Tiny RSS Reader,</strong> una sugerencia del <a href="http://identi.ca/aranax" >jorobado del Software Libre</a> que siempre se queja porque no lo menciono en mis posts<strong>.</strong></p>
<p>Primero que nada hay que resaltar que <strong>tt-rss no es una opción para el usuario común</strong> ya que se necesita de cierto conocimiento para realizar nuestra propia instalación y también de un hosting con soporte para php 5.3 y bases de datos MySQL o PostgreSQL (<a href="http://tuxtor.shekalug.org/?p=2139" >acá</a> dejo un tutorial de como instalarlo en Dreamhost).  Pero si ya contamos con una instalación, importar nuestras susbcripciones no sera problema.</p>
<p><strong>Importación de subscripciones desde Google Reader</strong></p>
<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/Screenshot-from-2013-03-18-004541.png"><img class="aligncenter size-medium wp-image-2159" alt="Screenshot from 2013-03-18 00:45:41" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/Screenshot-from-2013-03-18-004541-300x130.png" width="300" height="130" /></a>Para realizar la importación de nuestra subscripción primero debemos generarla en <a href="https://www.google.com/takeout/" >Google Takeout</a>, aunque por defecto la herramienta va a generar varios archivos de todo nuestro perfil en el difunto,<strong> el archivo que realmente nos interesa es subscriptions.xml</strong> en formato OPML. Luego de que obtenemos el archivo xml procedemos a cargarlo en Actions -&gt; Preferences -&gt; Feeds -&gt; OPML.</p>
<p><strong><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/import.png"><img class="aligncenter size-medium wp-image-2160" alt="import" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/import-300x129.png" width="300" height="129" /></a>Modificando la apariencia para &#8220;Googlizarla&#8221; un poco</strong></p>
<p><strong></strong><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/outlook.png"><img class="aligncenter size-medium wp-image-2162" alt="outlook" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/outlook-300x139.png" width="300" height="139" /></a><strong>La apariencia original se asemeja más a un Outlook</strong> de los 90&#8242;s y no a un lector de feeds, sin embargo podemos cambiarla por algo más familiar. Para esto primero debemos combinar los posts y los titulos en Actions -&gt; Preferences -&gt; Combined feed display y posteriormente podemos usar <a href="https://gist.github.com/gregrickaby/5162386" >el siguiente archivo css</a> disponible en Gist (siempre dentro de preferences), el resultado final sera similar al siguiente:</p>
<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/greader.png"><img class="aligncenter size-medium wp-image-2161" alt="greader" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/greader-300x140.png" width="300" height="140" /></a>Como dato adicional realicé un pequeño fork que tiene un tamaño de letra menor y no resalta los post actuales en amarillo (solo los tags), que pueden encontrar <a href="https://gist.github.com/tuxtor/5174807" >acá</a>.</p>
<p><strong>Cliente móvil<br />
</strong></p>
<p>Además del software para servidor, tt-rss tiene <a href="https://play.google.com/store/apps/details?id=org.fox.ttrss&amp;feature=search_result" >un proyecto paralelo</a> disponible en el Android Market y tambien <strong>existen <a href="https://play.google.com/store/apps/details?id=org.ttrssreader&amp;feature=search_result" >otros lectores</a> compatibles para poder consultar los feeds desde nuestro smartphone</strong>. Basta con habilitar esta caracteristica en Preferences -&gt; Enable external API.<br />
Por ejemplo con TTRSS-Reader la apariencia seria la siguiente:</p>
<p><a href="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/2013-03-18-01.26.46.png"><img class="aligncenter size-medium wp-image-2163" alt="2013-03-18 01.26.46" src="http://tuxtor.shekalug.org/wp-content/uploads/2013/03/2013-03-18-01.26.46-168x300.png" width="168" height="300" /></a></p>
<div id="crp_related" class="crp_related"><h3>Puede que te interese:</h3><ul><li><a href="http://tuxtor.shekalug.org/instalando-tiny-tiny-rss-en-dreamhost/"     class="crp_title">Instalando Tiny Tiny RSS en Dreamhost</a></li><li><a href="http://tuxtor.shekalug.org/misma-cara-nuevo-peinado/"     class="crp_title">Misma cara nuevo peinado</a></li><li><a href="http://tuxtor.shekalug.org/lectores-electronicos-linuxeros/"     class="crp_title">Lectores electrónicos Linuxeros</a></li><li><a href="http://tuxtor.shekalug.org/39-tutoriales-de-java-y-relacionados/"     class="crp_title">39 tutoriales de Java y relacionados</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://tuxtor.shekalug.org/usando-tiny-tiny-rss-como-alternativa-a-google-reader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
	</channel>
</rss>
