<?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>muammar &#187; Debian</title>
	<atom:link href="http://muammar.me/blog/category/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://muammar.me/blog</link>
	<description>A place about what I think...</description>
	<lastBuildDate>Sun, 05 Feb 2012 17:03:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>¿Cómo verificar contenido entre dos directorios?</title>
		<link>http://muammar.me/blog/2012/02/como-verificar-contenido-entre-dos-directorios/</link>
		<comments>http://muammar.me/blog/2012/02/como-verificar-contenido-entre-dos-directorios/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 17:03:12 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Ciencias]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[diferencias]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[directorios]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=800</guid>
		<description><![CDATA[En estos últimos dos años, he estado en contacto con varios clusters dentro de la universidad donde hago mis estudios de posgrado. La solución que he escogido para mantener sincronizados mis directorios de trabajo ha sido rsync. Esto, básicamente porque &#8230; <a href="http://muammar.me/blog/2012/02/como-verificar-contenido-entre-dos-directorios/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>En estos últimos dos años, he estado en contacto con varios clusters dentro de la universidad donde hago mis estudios de posgrado. La solución que he escogido para mantener sincronizados mis directorios de trabajo ha sido <strong>rsync</strong>. Esto, básicamente porque está instalado en todas las estaciones generalmente (cosa que no ocurre con git, que no está siempre instalado).</p>
<p>Sin embargo, a veces he tenido que dejar andando ciertos cálculos por semanas y seguir haciendo trabajos en otros clusters que tienen más hardware por nodo que me son de utilidad. Pero, ¿qué pasa si tengo un directorio centralizado y he borrado ciertos sub directorios en otros clusters y quiero saber cuáles han sido borrados? Aunque parezca básico, es aquí donde <strong>diff</strong> entró al rescate. (Si alguien conoce otra forma más apropiada, por favor no dude en hacerla saber <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ). La utilidad está si cuando sincronizas sueles usar la opción &#8211;delete en rsync.</p>
<p>Si queremos comparar dos directorios ejecutamos lo siguiente:</p>
<blockquote><p>diff $DIRECTORIO1 $DIRECTORIO2</p></blockquote>
<p>Por ejemplo:</p>
<p>muammar@circa:~$ diff hyperion hyperion.21012012/<br />
Subdirectorios comunes: hyperion/elkhatib y hyperion.21012012//elkhatib<br />
Sólo en hyperion.21012012/: homework<br />
Sólo en hyperion.21012012/: old</p>
<p>La salida no necesita explicación. Queda demás decir, que se pueden utilizar las opciones habituales relacionadas al comando diff. Para más información, lee el manual (man diff).</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2012/02/como-verificar-contenido-entre-dos-directorios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Envolver texto a 80 caracteres en VIM (wrap)</title>
		<link>http://muammar.me/blog/2011/12/envolver-texto-a-80-caracteres-en-vim-wrap/</link>
		<comments>http://muammar.me/blog/2011/12/envolver-texto-a-80-caracteres-en-vim-wrap/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 23:36:02 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Ciencias]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=779</guid>
		<description><![CDATA[Este post es también una nota personal (a veces solo lo olvido), parecida al post que hice previamente de apagar el LCD de una laptop desde la consola.  En esta oportunidad, esta información es útil cuando tienes un archivo de &#8230; <a href="http://muammar.me/blog/2011/12/envolver-texto-a-80-caracteres-en-vim-wrap/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Este post es también una nota personal (a veces solo lo olvido), parecida al post que hice previamente de <a href="http://muammar.me/blog/2011/11/apagar-display-lcd-de-una-laptop-desde-el-terminal-en-linux/">apagar el LCD de una laptop desde la consola</a>.  En esta oportunidad, esta información es útil cuando tienes un archivo de texto, o tal vez algunos de esos correos en format=flowed (que aparecen en tu cliente como una línea que no tiene final) y quieres crear un párrafo que esté envuelto a 80 caracteres.</p>
<p>Como una imagen vale más que mil palabras, me refiero a este &#8220;chorizo&#8221; que muestro a continuación:</p>
<p style="text-align: center;"><a href="http://muammar.me/blog/2011/12/envolver-texto-a-80-caracteres-en-vim-wrap/antes/" rel="attachment wp-att-780"><img class=" wp-image-780 aligncenter" title="Chorizo" src="http://muammar.me/blog/wp-content/uploads/2011/12/antes-300x68.png" alt="chorizo" width="340" height="108" /></a></p>
<p style="text-align: left;">Lo que tenemos que hacer para envolver ese texto es lo siguiente. Primero, configuramos el wrapping:</p>
<blockquote>
<p style="text-align: left;">:set textwidth=80</p>
</blockquote>
<p style="text-align: left;">Pulsamos la combinación <strong>Shift + V </strong>(modo Visual Line en VIM para seleccionar texto), y procedemos a &#8220;sombrear&#8221; las líneas de interés (en mi caso, como pueden ver solo es una, pero vaya línea, ¿no?), y debería lucir como muestro en la próxima figura:</p>
<p style="text-align: left;"><a href="http://muammar.me/blog/2011/12/envolver-texto-a-80-caracteres-en-vim-wrap/shiftv/" rel="attachment wp-att-781"><img class="alignnone size-large wp-image-781" title="shiftv" src="http://muammar.me/blog/wp-content/uploads/2011/12/shiftv-1024x79.png" alt="" width="584" height="45" /></a></p>
<p style="text-align: left;">Y por último pulsamos la siguiente combinación de teclas: <strong>gq</strong>. Esto, trae como consecuencia, que el &#8220;chorizo que se mostraba previamente&#8221; luzca descentemente:</p>
<p style="text-align: left;"><a href="http://muammar.me/blog/2011/12/envolver-texto-a-80-caracteres-en-vim-wrap/descente/" rel="attachment wp-att-782"><img class="alignnone size-full wp-image-782" title="descente" src="http://muammar.me/blog/wp-content/uploads/2011/12/descente.png" alt="" width="605" height="142" /></a></p>
<p style="text-align: left;">Et voilà!</p>
<p style="text-align: left;">PD. ¡Muerte a los que no siguen la <a href="http://es.wikipedia.org/wiki/Netiquette">netiquette</a>!</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2011/12/envolver-texto-a-80-caracteres-en-vim-wrap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apagar Display LCD de una laptop desde el terminal en Linux</title>
		<link>http://muammar.me/blog/2011/11/apagar-display-lcd-de-una-laptop-desde-el-terminal-en-linux/</link>
		<comments>http://muammar.me/blog/2011/11/apagar-display-lcd-de-una-laptop-desde-el-terminal-en-linux/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 11:07:40 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apagar]]></category>
		<category><![CDATA[consola]]></category>
		<category><![CDATA[encender]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[servidores]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[vbetool]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=777</guid>
		<description><![CDATA[Este post es más una nota personal, porque por alguna razón siempre olvido este comando. Es útil apagar el display LCD cuando por ejemplo se está utilizando un laptop como servidor y se desea ahorrar energía (obviamente, como servidor que &#8230; <a href="http://muammar.me/blog/2011/11/apagar-display-lcd-de-una-laptop-desde-el-terminal-en-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Este post es más una nota personal, porque por alguna razón siempre olvido este comando. Es útil apagar el display LCD cuando por ejemplo se está utilizando un laptop como servidor y se desea ahorrar energía (obviamente, como servidor que es, no hay instalación de servidor de X, si no, solamente acceso a las TTY).</p>
<p>Con este pequeño preámbulo, introduzco a <a href="http://linux.die.net/man/1/vbetool">vbetool</a>. Y como se desprende de su descripción: <strong>vbetool</strong> utiliza lrmi en orden de correr código desde el video del BIOS. Actualmente, es capaz de alterar estados DPMS, tales como guardar y recuperar estados de la tarjeta de vídeo y atentar iniciar la tarjeta de vídeo &#8220;from scratch&#8221;.</p>
<p>Ahora, si quisiéramos apagar el display LCD ejecutamos como super usuario:</p>
<blockquote><p># vbetool dpms off</p></blockquote>
<p>Y obviamente, si se quisiere hacer lo contrario se ejecuta:</p>
<blockquote><p># vbetool dpms on</p></blockquote>
<p>En lo personal, desconozco si habrán otros métodos para llevar a cabo esto, pero por los momentos, este me funciona a la perfección. Puede ejecutarse accediendo remotamente al servidor y así poder encender y apagar el LCD.</p>
<p>Espero que sea de ayuda para algunos.</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2011/11/apagar-display-lcd-de-una-laptop-desde-el-terminal-en-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La comunidad del software libre y nuestra nocividad</title>
		<link>http://muammar.me/blog/2011/10/lacomunidaddelsoftwarelibrey-nuestra-nocividad/</link>
		<comments>http://muammar.me/blog/2011/10/lacomunidaddelsoftwarelibrey-nuestra-nocividad/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 07:49:27 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[galaxy]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Kies]]></category>
		<category><![CDATA[nocividad]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[software libre]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[utopía]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=763</guid>
		<description><![CDATA[Creo que este post es justo y necesario. Vamos a comenzar a delimitar un poco las cosas. En primer lugar, creo que nadie es perfecto y que por ende, nadie en teoría puede seguir una línea en un 100% . &#8230; <a href="http://muammar.me/blog/2011/10/lacomunidaddelsoftwarelibrey-nuestra-nocividad/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Creo que este post es justo y necesario. Vamos a comenzar a delimitar un poco las cosas. En primer lugar, creo que nadie es perfecto y que por ende, nadie en teoría puede seguir una línea en un 100% . En mi caso, soy usuario de Software Libre, pero también de una de las plataformas más cerradas que existen. En mi día a día utilizo Debian (y contribuyo con el Proyecto en mi tiempo libre), pero también me doy una pasada por Mac OS X. Tengo una Macbook pro y un iPhone, y si en este momento has llegado a pensar que este hecho me vuelve un Macfan, más que alguien que conoce las limitaciones de cada mundo, entonces lastimosamente eres un ente nocivo para la comunidad del software libre y en mi humilde opinión deberías comenzar a replantearte que cada quien es <strong>libre</strong> de usar lo que quiera, y mucho más, queda muy justificado si cada persona sabe lo que está utilizando y por qué.</p>
<p>Si la memoria no me falla, utilizo Linux desde el año 2003. Ya han pasado 8 años, todavía sigo siendo reciente en mi opinión, pero no tanto como una persona que haya comenzado a utilizar Linux en 2009, lógicamente. Cuando aterricé en este mundo donde se lucha por una causa (que todavía sigue viva, pero que se está peleando malamente para alcanzar) todo me parecía muy excitante y revolucionario. Sin embargo, existía ese pequeño grupo de personas que no te daban una muy buena acogida. La mayoría de personas de ese pequeño grupo eran veteranos, y otros simplemente unos fanáticos. En mis adentros, siempre pensé que ellos eran nocivos y que más que puritanos, eran meramente fanáticos estúpidos. Así que siempre los evité.</p>
<p>A lo largo de estos 8 años he visto muchas cosas. Dunk-tank en debian, a Mark Shuttleworth tratando de llevarse debian developers para canonical en los debconf, distribuciones que como vienen se van, bugs que me han dejado sin acceso a la máquina, etc. Pero también vi cómo el pequeño grupo de fanáticos, empezaba a contagiar a los demás (incluso a mi). En el 2009, decidí leer más entre líneas, y dije: hasta aquí dejo de ser un fanático y me convertiré (en la medida de lo posible) en un usuario más analítico que emotivo. No se si para algunos sea aún novedad, pero cuando las personas se dejan llevar por las emociones, o cuando luchan por algo solo porque otro lo hace, las cosas no se hacen como debieran. ¿Qué me motiva a escribir este pedazo de texto? Pues esto:</p>
<p><a href="http://www.geekets.com/2011/10/samsung-galaxy-s-mejor-que-iphone-4/">http://www.geekets.com/2011/10/samsung-galaxy-s-mejor-que-iphone-4/</a></p>
<p>&nbsp;</p>
<p>Yo no me considero un experto de nada, pero vamos a analizar este post un poco en detalle. El primer error fundamental, o digamos, la primera frase inapropiada es utilizar el comparador &#8220;mejor que&#8221;. ¿Por qué? Simplemente porque todos tienen distintas necesidades y porque &#8220;mejor que&#8221; puede ser demasiado difuso ya que lo que es mejor para mi tal vez sea una mierda para ti.</p>
<p>En la sección de pantallas de dicho post, se asume que todos buscan una pantalla amplia, cosa que es falso. El autor asume que las pantallas amplias son lo mejor (que en mi opinión estoy de acuerdo en que son muy útiles) pero no a todo el mundo les gusta las pantallas grandes.</p>
<p>Esta aseveración es un tanto imprecisa también:</p>
<p><strong>El Samsung Galaxy S sigue siendo mejor al iPhone 4?</strong></p>
<p>A lo que yo me hago las siguientes preguntas:</p>
<p>1) ¿Dónde hay números que soporten esto?</p>
<p>2) Si hubo una encuesta, ¿Quién la llevó a cabo?</p>
<p>3) ¿Qué tan heterogénea fue la población que llevó a cabo la encuesta?</p>
<p>Antes de retomar el punto principal, estoy de acuerdo en que utilizar por ejemplo un iPhone es algo muy cerrado (aunque ahora lo dudo un poco), y que incluso la gente de <a href="http://abcnews.go.com/Technology/apple-tracks-location-iphone-ipad-data-researchers/story?id=13420041">Apple llevaba un tracking </a>de tu posición, pero vamos que Google también hará/hace lo mismo. Es ingénuo pensar que no nos registran. Eso es como creer que hay privacidad en la internet. Y queda muy claro que el autor de este post abre la puerta a la controversia con las preguntas abiertas y afirmaciones que parecen salir axiomáticamente.</p>
<p>Ahora sí, retomando el tema principal, en mi humilde opinión pienso que debemos cambiar un poco la forma en que estamos defendiendo nuestra causa de promover el uso de software libre. Hay que comprender que la libertad de la gente está en la elección. Conozco muchas personas que todavía siguen trabajando en enseñar Linux en conferencias, y eventos y tienen una perspectiva distinta y lo hacen correctamente aunque también he visto otros que simplemente han caído en el mismo nivel de los que defienden plataformas cerradas, el fanatismo. El fanatismo daña porque nubla la mente, y no deja ver más allá de las narices. Para dar una opinión de algo, no solo hay que leer acerca de ello, hace falta utilizarlo también (a nivel de software hablo aquí, porque si habláramos de drogas estuviera yo incitando a probarlas y no quiero ni por nada que esto se interprete así, ¿no creen?). En mi experiencia he podido convertir más personas al uso del software libre al dejarlas que ell@s mismos me pregunten qué software utilizo, qué ofimática (LibreOffice), qué reproductor de audio (MPD + gmpc o mpc), que cuando intento forzarlos a ver que lo que utilizo yo es mejor que lo de ellos. Esa no es la manera. Este tipo de actitudes y otras que se observan en listas de correos, foros, tonos en blogs, desearle la muerte a personas,  creo que llevan nuestra causa al caño. Una de las razones por las que Ubuntu se ha popularizado tanto ha sido el hecho de que su comunidad es muy amigable. En mi opinión, no me gustaría que todas las comunidades fueran así porque Ubuntu así como tiene eso que es muy bueno (pero en exceso, y de allí el error), las consecuencias de ello también son notables (reportes de fallos kilométricos sin información relevante lo que hace más difícil a los desarrolladores conseguir cómo solucionar el error, duplicación de posts que preguntan lo mismo, preguntas muy muy muy básicas que son posibles de conseguir leyendo un poco en internet, etc).  Pero sin embargo, es lo que les caracteriza y lo que ha hecho que sean una de las plataformas más populares para el Desktop en Linux.</p>
<p>Yo solo espero que logremos conseguir la actitud y aptitud adecuada para seguir haciendo crecer el número de gente que usa software libre (¿evolucionar un poco más?), pero a medida que el grado de fanatismo y número de fanáticos aumente, el fin de nuestra causa no será más que una utopía&#8230;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2011/10/lacomunidaddelsoftwarelibrey-nuestra-nocividad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instalar Debian en Macbook Pro 8,1 2011</title>
		<link>http://muammar.me/blog/2011/08/instalar-debian-en-macbook-pro-81-2011/</link>
		<comments>http://muammar.me/blog/2011/08/instalar-debian-en-macbook-pro-81-2011/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 17:35:50 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=714</guid>
		<description><![CDATA[Este procedimiento fue probado utilizando la imagen de Debian testing y es una instalación para un esquema Dual boot (Mac OS X – Debian). Primero que todo es importante leer la sección de instalación MacBook Install del Wiki de Debian &#8230; <a href="http://muammar.me/blog/2011/08/instalar-debian-en-macbook-pro-81-2011/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Este procedimiento fue probado utilizando la imagen de Debian testing y es una instalación para un esquema Dual boot (Mac OS X – Debian).</p>
<p>Primero que todo es importante leer la sección de instalación <a href="http://wiki.debian.org/MacBook#Install_Debian">MacBook Install</a> del Wiki de Debian para entrar en contexto con los términos y proceder con la instalación.</p>
<p>Hasta los momentos,  el instalador de Debian no puede instalar correctamente en la Macbook pro, la razón, es que no es posible cargar todos los componentes del CD-ROM ya que este no es detectado correctamente. Sin embargo, es posible proceder con la instalación utilizando un pen drive (adicionalmente al disco de instalación) en el cual copiarás bit a bit la misma imagen ISO que utilizaste para quemar el disco de instalación de Debian.  De esta manera se logra “burlar” el Debian installer ya que podremos montar el USB en /cdrom como explicaré a continuación:</p>
<p>Prepara el pen drive. Para ello, copiaremos bit a bit la misma ISO de Debian que has utilizado para quemar el CD.  Para ello, ejecuta lo siguiente:</p>
<p><code>dd if=debian.iso of=/dev/sdbX<br />
</code></p>
<p>Donde,  /dev/sdbX corresponde al pendrive y X es el número que tiene el device cuando es detectado en Linux . Nota que puedes hacer esto ya sea en Linux o en Mac OS X. Si lo haces en Mac OS X, el device es nombrado como /dev/disk1. Eso que puedo también agregar es que para saber exactamente el nombre del dispositivo lsusb (en Linux) y disk utility (en Mac OS X) son tus amigos.</p>
<p>Una vez preparado el pen drive, procede con la instalación que se muestra en el Wiki de Debian <a href="http://wiki.debian.org/MacBook#Install_Debian">MacBook Install</a>. Para la instalación debes usar el CD y no el pen drive.</p>
<p>Cuando el instalador de Debian trata de cargar todos los componentes en el cdrom, fallará. Sigue las instrucciones hasta que seas devuelto a la lista de tareas de instalaciones. En este momento vas a abrir un TTY pulsando las teclas Ctrl + Alt + F2, y procederás a montar el pen drive en el directorio /cdrom que fue creado por instalador como muestro a continuación:</p>
<p><code>mount /dev/sdX /cdrom<br />
</code></p>
<p>Donde de nuevo, sdX debe corresponder con tu pen drive. En ocasiones, montar el pen drive puede fallar. Para ello, desconecta el dispositivo y vuelve a conectarlo. Debería funcionar. En mi experiencia, cuando falla el montaje, es debido a que no has finalizado de contestar las preguntas que te hace el instalador de Debian cuando no puede cargar los componentes del CD. por lo que recomiendo responder todas las preguntas al instalador antes de hacer el montaje.</p>
<p>Ve de nuevo al instalador, para ello presiona Ctrl + Alt + F1, y continúa el proceso de instalación hasta el punto de instalar GRUB o LILO. Si instalas sea LILO o GRUB sin sincronizar las particiones en refit, Linux no va a iniciar. Por lo tanto, no instales aún el bootloader.</p>
<p>En este punto, vamos a sincronizar las particiones con gptsync. Si no tienes internet al momento de instalación, descarga los paquetes gptsync y refit desde <a href="http://packages.debian.org">http://packages.debian.org</a>  en otro pen drive e instala con dpkg.</p>
<p>Si no cuentas con internet, monta el pen drive que contiene los paquetes en /mnt:</p>
<p><code>mount /dev/sdX /mnt</code></p>
<p>Copia los archivos *.deb  en /target/tmp:</p>
<p><code>cp /mnt/path/*.deb /target/tmp</code></p>
<p>Haz Chroot en /target y procede a instalar  refit y gptsync,  y sincroniza el MBR y GPT:</p>
<p><code>chroot /target<br />
dpkg -i /tmp/*.deb<br />
refit</code></p>
<p>Si cuentas con internet, solo debes hacer Chroot en /target y cargar el módulo tg3 e instalar con apt-get o aptitude. Para ello, abre de nuevo el TTY (Ctrl + Alt + F2) e instala refit y gptsync.</p>
<p><code>modprobe tg3<br />
apt-get install gptsync refit</code></p>
<p>En ocasiones, ejecutar solo refit no funciona. Si es tu caso, procede a ejecutar en vez:</p>
<p><code>gptsync /dev/sda</code></p>
<p>Una vez que haz sincronizado, vuelve al instalador (Ctrl + Alt + F1) y procede a instalar  GRUB (Para mi funcionó bien con GRUB, no he intentado con LILO. Es muy importante que cuando vas a instalar GRUB selecciones  como partición /dev/sdX3 (Donde de nuevo X corresponde a tu esquema de partición cuando instalaste Debian. Si instalas GRUB en el MBR, este procedimiento no va a funcionar. De todas maneras, si lo haces por error luego es posible borrar el MBR desde Mac OS X.</p>
<p>Para configuraciones posteriores a la instalación visita:</p>
<p><a href="http://wiki.debian.org/MacBookPro">http://wiki.debian.org/MacBookPro</a></p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2011/08/instalar-debian-en-macbook-pro-81-2011/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cómo hacer funcionar Wake On Lan en Debian Lenny</title>
		<link>http://muammar.me/blog/2010/04/como-hacer-funcionar-wake-on-lan-en-debian-lenny/</link>
		<comments>http://muammar.me/blog/2010/04/como-hacer-funcionar-wake-on-lan-en-debian-lenny/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 20:52:39 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=335</guid>
		<description><![CDATA[Wake On Lan es un estándar de las redes ethernet de las computadoras que permite encenderlas remotamente enviando un mensaje a través de la red. Para más información pueden leer aquí. Me he visto en la necesidad de implementarlo, ya &#8230; <a href="http://muammar.me/blog/2010/04/como-hacer-funcionar-wake-on-lan-en-debian-lenny/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wake On Lan es un estándar de las redes ethernet de las computadoras que permite encenderlas remotamente enviando un mensaje a través de la red. Para más información pueden <a href="http://en.wikipedia.org/wiki/Wake-on-LAN">leer aquí</a>. Me he visto en la necesidad de implementarlo, ya que los cortes de luz en Maracaibo no me dejan mantener mi servidor arriba :-/.<br />
Lo primero que se debe hacer, es percatarse que la tarjeta madre tenga en el BIOS soporte para Wake On Lan. Dependiendo de el fabricante de la tarjeta a veces conseguir dicha función puede ser muy divertido&#8230;<br />
Una vez que se haya activado la función en el BIOS, el paso siguiente consiste en instalar el paquete ethtool:</p>
<blockquote><p>apt-get install ethtool</p></blockquote>
<p>Una vez instalado, ejecuta ethtool utilizando el nombre de tu dispositivo ethernet actual:</p>
<blockquote><p>root@xxxxx:~# ethtool eth0<br />
Settings for eth0:<br />
Supports Wake-on: g<br />
Wake-on: d<br />
Link detected: yes
</p></blockquote>
<p>En este caso se puede observar que el soporte Wake-On ha sido activado y es soportado, pero sin embargo, a nivel de software no ha sido activado aún. Para ello ejecutamos:</p>
<blockquote><p>root@lappy:~# ethtool -s eth0 wol g</p></blockquote>
<p>Ahora, es momento de verificar si la interfaz está lista, y volvemos a ejecutar ethtool en la interfaz que nos corresponda:</p>
<blockquote><p>circa:/home/muammar# ethtool eth0<br />
Settings for eth0:<br />
Supported ports: [ MII ]<br />
Supported link modes:   10baseT/Half 10baseT/Full<br />
100baseT/Half 100baseT/Full<br />
Supports auto-negotiation: Yes<br />
Advertised link modes:  10baseT/Half 10baseT/Full<br />
100baseT/Half 100baseT/Full<br />
Advertised auto-negotiation: Yes<br />
Speed: 100Mb/s<br />
Duplex: Full<br />
Port: MII<br />
PHYAD: 1<br />
Transceiver: external<br />
Auto-negotiation: on<br />
Supports Wake-on: g<br />
Wake-on: g<br />
Link detected: yes
</p></blockquote>
<p>Vemos que ahora, además de tener el soporte disponible, el Wake-on se encuentra activado por software debido a que Wake-on tiene ahora una g en vez de una d. Hasta este punto, teóricamente ya podrías apagar el PC y encenderlo remotamente. Sin embargo, hace falta agregar un par de cosas para poder hacer funcionar WOL, y es lo siguiente:<br />
a) Agregar la directiva NETDOWN=no en /etc/default/halt<br />
b) Agregar estas dos líneas a tu /etc/network/interfaces:</p>
<blockquote><p>post-up /usr/sbin/ethtool -s eth2 wol g<br />
post-down /usr/sbin/ethtool -s eth2 wol g</p></blockquote>
<p>En mi caso, el archivo interfaces luce así:</p>
<blockquote><p>circa:/home/muammar# cat /etc/network/interfaces<br />
# This file describes the network interfaces available on your system<br />
# and how to activate them. For more information, see interfaces(5).<br />
# The loopback network interface<br />
auto lo<br />
iface lo inet loopback<br />
# The primary network interface<br />
allow-hotplug eth0<br />
iface eth0 inet dhcp<br />
post-up /usr/sbin/ethtool -s eth0 wol g<br />
post-down /usr/sbin/ethtool -s eth0 wol g</p></blockquote>
<p>¿Por qué debo agregar esas dos líneas? porque hay que asegurar que ethtool es ejecutado activando la interfaz para escuchar el paquete mágico que la encenderá. Antes de hacer la prueba de apagar el PC para encenderlo remotamente, asegúrense de saber la dirección MAC de la interfaz. Ejecutando ifconfig debería ser suficiente.<br />
Ejemplo:</p>
<blockquote><p>sistema:~# ifconfig<br />
eth0      Link encap:Ethernet  HWaddr 00:1e:90:ec:38:59<br />
inet adr:10.0.60.3  Bcast:10.0.60.255  Masque:255.255.255.0<br />
adr inet6: fe80::21e:90ff:feec:3850/64 Scope:Lien<br />
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />
RX packets:403270 errors:0 dropped:0 overruns:0 frame:0<br />
TX packets:284934 errors:0 dropped:0 overruns:0 carrier:0<br />
collisions:0 lg file transmission:1000<br />
RX bytes:467661611 (445.9 MiB)  TX bytes:34344462 (32.7 MiB)<br />
Interruption:28 Adresse de base:0xe000 </p></blockquote>
<p>La dirección Mac es: 00:1e:90:ec:38:59<br />
Bien, puedes apagar el PC ahora.<br />
<strong>¿Cómo enciendo el PC remotamente?</strong><br />
Instala en otra computadora el paquete wakeonlan:</p>
<blockquote><p>apt-get install wakeonlan</p></blockquote>
<p>Una vez instalado ejecuta:<br />
$IP = Ip de la PC que vas a encender remotamente.<br />
$HWaddr = Dirección Mac de la tarjeta.</p>
<blockquote><p>wakeonlan -i $IP $HWaddr</p></blockquote>
<p><em><strong>Nota:</strong></em> Leí que era suficiente ejecutar: <strong>wakeonlan $HWaddr</strong> pero a mi personalmente no me funcionó. Utilizando la dirección IP de la máquina, funcionó rápidamente.</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2010/04/como-hacer-funcionar-wake-on-lan-en-debian-lenny/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿Cómo vi el lanzamiento de Google Buzz?</title>
		<link>http://muammar.me/blog/2010/02/%c2%bfcomo-vi-el-lanzamiento-de-google-buzz/</link>
		<comments>http://muammar.me/blog/2010/02/%c2%bfcomo-vi-el-lanzamiento-de-google-buzz/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 16:17:00 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=333</guid>
		<description><![CDATA[Y bien, Google ha lanzado otro producto llamado: Google Buzz, el cual viene integrado a GMail. EL lanzamiento a mi parecer fue bastante violento, todo sucedió muy rápido. Además, fue una especie de imposición fue algo como: 1. Aquí estoy &#8230; <a href="http://muammar.me/blog/2010/02/%c2%bfcomo-vi-el-lanzamiento-de-google-buzz/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Y bien, Google ha lanzado otro producto llamado: <a href="http://buzz.google.com">Google Buzz</a>, el cual viene integrado a GMail. EL lanzamiento a mi parecer fue bastante violento, todo sucedió muy rápido. Además, fue una especie de imposición <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  fue algo como:<br />
1. Aquí estoy dentro de tu GMail.<br />
2. Me llamo Google Buzz.<br />
3. Vas a seguir a estas personas, y te siguen estos.<br />
4. Te vas a acostumbra a mi.<br />
5. Voy a inundar tu INBOX de notificaciones, y vas a sufrir para hacer un buen filtro para evitarlo.<br />
6. Soy como twitter pero no soy twitter, soy como facebook pero no soy facebook.<br />
7. Mejor te vas acostumbrando.<br />
8. Nosotros dominamos tu data. Oops! Tal vez quise decir: Disfrútalo y happy Buzz (Google Inc.) #FAIL :S</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2010/02/%c2%bfcomo-vi-el-lanzamiento-de-google-buzz/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pasé mi G1 a la versión 1.6 :D</title>
		<link>http://muammar.me/blog/2009/10/pase-mi-g1-a-la-version-1-6-d/</link>
		<comments>http://muammar.me/blog/2009/10/pase-mi-g1-a-la-version-1-6-d/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 05:26:28 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=320</guid>
		<description><![CDATA[Logré pasar mi G1 a la versión 1.6 de cyanogenmod. La versión cupcake que estaba usando, la que se instala con el post que publiqué anteriormente, era la de jesusfreke. Hay varias mejoras, y nuevas características, entre ellas: 1) El &#8230; <a href="http://muammar.me/blog/2009/10/pase-mi-g1-a-la-version-1-6-d/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Logré pasar mi G1 a la versión 1.6 de cyanogenmod. La versión cupcake que estaba usando, la que se instala con el post que publiqué anteriormente, era la de jesusfreke.<br />
Hay varias mejoras, y nuevas características, entre ellas:<br />
1) El teléfono va más rápido.<br />
2) El market se ve mucho mejor ahora.<br />
3) Las animaciones van súper rápidas.<br />
4) Kernel 2.6.29.6<br />
5) Baseband version: 2.22.19.26I<br />
6) Model number: Android Dev Phone 1.<br />
7) El teléfono es MÁS RÁPIDO AHORA!!1 <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> El paso de ingresar de nuevo los datos de la cuenta Gmail para hacer sync puede ser saltado.<br />
Es importante decir, que no se pierde el root. Pero sí hay que hacer un wipe :-/  es hora de dormir&#8230; publicaré pronto los pasos que seguí. Estoy en la versión 4.1.99 de CyanogenMod. Mañana me paso a la 4.1.999 <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
/me <3 his G1</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2009/10/pase-mi-g1-a-la-version-1-6-d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ganando acceso root, o poderes de súper vaca en el G1.</title>
		<link>http://muammar.me/blog/2009/10/ganando-acceso-root-o-poderes-de-super-vaca-en-el-g1/</link>
		<comments>http://muammar.me/blog/2009/10/ganando-acceso-root-o-poderes-de-super-vaca-en-el-g1/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 04:29:00 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=319</guid>
		<description><![CDATA[El 15 de Septiembre llevé a cabo el cambio de una Mini HP 2133 por un HTC dream G1. De verdad que ha sido uno de los mejores cambios que he hecho en mi vida debido al hecho que la &#8230; <a href="http://muammar.me/blog/2009/10/ganando-acceso-root-o-poderes-de-super-vaca-en-el-g1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>El 15 de Septiembre llevé a cabo el cambio de una Mini HP 2133 por un HTC dream G1. De verdad que ha sido uno de los mejores cambios que he hecho en mi vida debido al hecho que la Mini HP 2133 no tiene muy buen soporte para Linux. Luego de jugar los primeros días con el teléfono, me propuse como meta obtener acceso root en el G1. Luego de una búsqueda por google, y unas cuántas horas invertidas, logré hacerlo <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &nbsp;Este post vendría a ser una especie de traducción del post <a href="http://forum.xda-developers.com/showthread.php?t=442480">http://forum.xda-developers.com/showthread.php?t=442480</a> y algunas de mis experiencias al hacer este procedimiento.<br />
La primera pregunta que se viene a la cabeza es: ¿Para qué quiero acceso root en mi G1?<br />
1.- Se pueden instalar distribuciones que tengan soporte para la arquitectura ARM.<br />
2.- Se pueden correr aplicaciones que requieran de ser root. Por ejemplo, antes no podía acceder vía SSH a mis servidores, ahora sí puedo <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
3.- Se pueden instalar las versiones de android directamente desde el Android source tree.<br />
4.- Modificar la imágen de booteo.<br />
5.- Crear backups completos del estado del teléfono.<br />
6.- Instalar aplicaciones en la tarjeta SD.<br />
7.- Usar el teléfono para conectar tu computadora al internet.<br />
8.- Volver el G1 un router de conexiones inalámbricas.<br />
9.- ¿Hacer posible instalar la próxima gran actualización, Donut? Ya veremos <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Si ninguna de esas razones te logran persuadir, es momento que pares de leer esto. En caso contrario, pues: ¡eres un amante de los poderes de súper vaca!<br />
Otra pregunta que se viene a la cabeza: ¿al momento de hacer un downgrade, se me va a joder el teléfono, es decir, perderé el desbloqueo de usarlo con otras operadoras? La respuesta es: NO.<br />
¿Perderé mis datos? Sí, has un backup.<br />
Bien, dicho lo anterior vamos entonces a proceder a hacer un jailbreak al G1.</p>
<div class="serendipity_imageComment_img"><!-- s9ymdb:44 --><img width="231" height="346" src="/blog/uploads/burns.jpg" /></div>
<div class="serendipity_imageComment_txt">Excelente</div>
<p><strong>Preparando tu teléfono para obtener acceso root</strong><br />
Tener acceso root en tu teléfono consiste en explotar un hoyo de seguridad que existió en una de las versiones anteriores de Android. Las versiones que tienen dicho hoyo de seguridad son conocidas como:  RC19, RC28, y RC29 (o RC7 para teléfonos obtenidos en UK). Para la versión RC30 (RC8 en UK), Google parcheó el hoyo de seguridad por lo tanto tú teléfono no puede hackearse, pero tranquil@ que todavía podemos hacerlo <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Para chequear la versión ve a la pantalla principal y haz click en el botón menu, escoge &#8220;Settings&#8221;, y luego haz click en &#8220;About phone&#8221;. Verás la siguiente pantalla:<br />
<!-- s9ymdb:45 --><img width="320" height="480" style="float: center; border: 0px; padding-left: 5px; padding-right: 5px;" src="/blog/uploads/RC30.png" alt="" /><br />
Si tienes la versión US-RC30/UK-RC8 o una mayor como CRC1,  necesitas primero hacer un downgrade a una versión anterior de android. (Si ya tienes una versión anterior, entonces haz caso omiso de esta parte y ve a la siguiente.)<br />
1.- Formatea tu tarjeta SD a FAT32. Para ello conecta tu teléfono usando un cable USB, espera a que la notificación te aparezca en la barra de notificaciones de tu teléfono. Luego haz click en la notificación y selecciona: &#8220;Mount&#8221;. Un nuevo disco removible debería aparecer en tu computadora. Utiliza ahora ya sea la opción de Windows de hacer formato dando click derecho o utiliza Gparted en Linux para hacer el formato (necesitas dosfstools).<br />
2.- Baja la versión <a href="http://www.megaupload.com/?d=EMY1HIVU">RC29</a> o la <a href="http://koushikdutta.blurryfox.com/G1/DREAMIMG-RC7.zip">RC7</a>. Descomprime y copia el archivo DREAMIMG.nbh a la tarjeta SD. (RC29 es para US, y RC7 es para UK)<br />
3.- Apaga el teléfono.<br />
4.- Mantén presionado el botón de la cámara, y presiona el botón de encendido para entrar en modo bootloader.  Deberías ver una pantalla gris/blanca (en caso de que te salga un arcoiris, deja presionado el botón de la cámara hasta que veas la pantalla gris) con las instrucciones para flashear tu teléfono con la actualización que copiaste previamente a tu tarjeta SD. Si no ves la pantalla que comenté, fíjate que has seguido las instrucciones apropiadamente. Tal como se indica en la pantalla, presiona el botón de encendido para comenzar el proceso de actualización. NO HAGAS NADA  QUE PUEDA INTERFERIR CON ESTE PROCESO.<br />
5.- Luego de que haya finalizado el proceso, reinicia el G1 presionando el botón Talk + Menu + Power.<br />
¡¡Si todo ha salido bien, deberías estar ya en la versión RC29!!<br />
<!-- s9ymdb:46 --><img width="400" height="320" style="float: center; border: 0px; padding-left: 5px; padding-right: 5px;" src="/blog/uploads/crank_yankers_yay.jpg" alt="" /><br />
<strong>Hackeando la versión RC29 o alguna otra que sea menor</strong><br />
1.- Descarga <a href="http://koushikdutta.blurryfox.com/G1RootWalkthrough/recovery.img">recovery.img </a> y copialo a tu tarjeta SD (puedes borrar el archivo DREAMIMG.nbh).<br />
2.- Descarga el <a href="http://koushikdutta.blurryfox.com/G1RootWalkthrough/HardSPL/update.zip">Hard SPL</a> y copialo a la tarjeta SD.<br />
3.- Todos los archivos deben estar en la raíz de la tarjeta SD, no los metas en carpetas ni nada por el estilo.<br />
4.- Reinicia el teléfono y espera hasta que esté totalmente en la pantalla de bienvenida.<br />
5.- Descarga del android market la aplicación terminal emulator y la aplicación telnet.<br />
6.- Ejecuta con el terminal emulator lo siguiente:<br />
<strong><br />
<blockquote>$ cd /system<br />
$ cd bin/<br />
$ telnetd</p></blockquote>
<p></strong><br />
7.- Deja corriendo el terminal emulator, y te vas y ejecutas la aplicación telnet e intentas conectarla a localhost en el puerto 23. Si todo sale bien, yay! hemos explotado el bug de seguridad, y deberías ver esto:<br />
<!-- s9ymdb:47 --><img class="serendipity_image_left" width="405" height="236" style="float: center; border: 0px; padding-left: 5px; padding-right: 5px;" src="/blog/uploads/G1_Telnet2.png" alt="" /><br />
Ahora que ya estamos conectados via telnet ejecutamos lo siguiente:<br />
<strong># mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system</strong> ( hace la carpeta /system escribible)<br />
<strong># cd sdcard</strong> (cambia al directorio de tu tarjeta SD)<br />
<strong># flash_image recovery cm-recovery- 1.4.img</strong> (flashea y reemplaza la imágen de recuperación del G1 que viene de fábrica con una imágen que contiene más opciones <img src='http://muammar.me/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )<br />
<strong># cat cm-recovery-1.4.img > /system/recovery.img</strong> (copia el archivo cm-recovery image a la carpeta /system)<br />
<!-- s9ymdb:48 --><img class="serendipity_image_left" width="457" height="354" style="float: center; border: 0px; padding-left: 5px; padding-right: 5px;" src="/blog/uploads/owned.png" alt="" /><br />
No todo ha terminado aún, hay cosas por hacer. Tienes que volver a la versión Cupcake de nuevo, para ello recomiendo seguir este video: <a href="http://www.youtube.com/watch?v=vC-T1Yf4m4s&#038;feature=channel_page">http://www.youtube.com/watch?v=vC-T1Yf4m4s&#038;feature=channel_page</a> en la información del video salen todos los archivos que hay que descargar.<br />
Es importante señalar que no deben olvidar aplicar la actualización del radio, porque si no el G1 no tomará bien las señales de su proveedor de telefonía celular. Lo otro que hay que tener en mente, es que hay que instalar versiones hackeadas puesto que es posible que el teléfono pierda el root.<br />
Ahora sí, a disfrutar de los poderes de súper vaca:<br />
<!-- s9ymdb:49 --><img class="serendipity_image_left" width="362" height="400" style="float: center; border: 0px; padding-left: 5px; padding-right: 5px;" src="/blog/uploads/cow.jpg" alt="" /><br />
<strong>Fuentes:</strong><br />
<a href="http://forum.xda-developers.com/showthread.php?t=442480">http://forum.xda-developers.com/showthread.php?t=442480</a><br />
<a href="http://www.maximumpc.com/article/howtos/howto_hack_your_android_g1_phone?page=0,0">http://www.maximumpc.com/article/howtos/howto_hack_your_android_g1_phone?page=0,0</a><br />
<strong>Lecturas recomendadas:</strong><br />
<a href="http://waod.com.ve/blog/?cat=8">http://waod.com.ve/blog/?cat=8</a><br />
<strong>Nota:</strong> no me hago responsable si algo malo sucede :-/</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2009/10/ganando-acceso-root-o-poderes-de-super-vaca-en-el-g1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesome y Elmo.</title>
		<link>http://muammar.me/blog/2009/07/awesome-y-elmo/</link>
		<comments>http://muammar.me/blog/2009/07/awesome-y-elmo/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 16:16:19 +0000</pubDate>
		<dc:creator>muammar</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://muammar.me/blog/?p=308</guid>
		<description><![CDATA[Bueno, este post es muy estúpido lo se. Pero no puedo dejar de ver mi wallpaper de Elmo con el]]></description>
			<content:encoded><![CDATA[<p>Bueno, este post es muy estúpido lo se. Pero no puedo dejar de ver mi wallpaper de Elmo con el <a href="http://awesome.naquadah.org/" target=blank">awesome</a>. Son una combinación perfecta:<br />
<!-- s9ymdb:40 --><img class="serendipity_image_left" width="720" height="400" style="float: center; border: 0px; padding-left: 5px; padding-right: 5px;" src="/blog/uploads/Screenshot1.png" alt="" /><br />
Elmo es muy versátil al igual que awesome, y la imágen que publicaré lo dice todo:<br />
<!-- s9ymdb:42 --><img class="serendipity_image_left" width="500" height="376" style="float: center; border: 0px; padding-left: 5px; padding-right: 5px;" src="/blog/uploads/elmo.jpg" alt="" /><br />
/me <3 Elmo &#038;&#038; awesome</p>
]]></content:encoded>
			<wfw:commentRss>http://muammar.me/blog/2009/07/awesome-y-elmo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

