<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2spanishfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Linux, Java y programación</title>
	
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<pubDate>Wed, 15 Oct 2008 17:40:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<thespringbox:skin xmlns:thespringbox="http://www.thespringbox.com/dtds/thespringbox-1.0.dtd">http://feeds.feedburner.com/casidiablo?format=skin</thespringbox:skin><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/casidiablo" type="application/rss+xml" /><feedburner:emailServiceId>988741</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/casidiablo" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcasidiablo" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fcasidiablo" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fcasidiablo" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><item>
		<title>Festival, convertir texto a voz en Linux</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/421739948/</link>
		<comments>http://casidiablo.net/festival-sintetizador-voz-linux/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 17:40:12 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[programas]]></category>

		<category><![CDATA[software libre]]></category>

		<category><![CDATA[festival]]></category>

		<category><![CDATA[sintetizador]]></category>

		<category><![CDATA[voz]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1987</guid>
		<description><![CDATA[Alguna vez había jugado con este tipo de herramientas, que a parte de ser útiles son muy divertidas. Se trata de Festival, un sintetizador de voz para Linux con soporte para Español.
Su instalación es bastante sencilla si usas Debian o Ubuntu:
sudo aptitude install festival festlex-cmu festlex-poslex festvox-kallpc16k libestools1.2 festvox-ellpc11k
Uso&#8230;
Para ejecutar Festival con soporte de habla [...]]]></description>
			<content:encoded><![CDATA[<p>Alguna vez había jugado con este tipo de herramientas, que a parte de ser útiles son muy divertidas. Se trata de <a href="http://www.cstr.ed.ac.uk/projects/festival/">Festival</a>, un sintetizador de voz para Linux con soporte para Español.</p>
<p>Su instalación es bastante sencilla si usas Debian o Ubuntu:</p>
<div class="consola">sudo aptitude install festival festlex-cmu festlex-poslex festvox-kallpc16k libestools1.2 festvox-ellpc11k</div>
<h3>Uso&#8230;</h3>
<p>Para ejecutar Festival con soporte de habla en español:</p>
<div class="consola"><code>festival --language spanish</code></div>
<p>Ahora, solo debemos ejecutar el siguiente comando para hacerlo decir algo:</p>
<div class="consola">(SayText &#8220;probando la caja negra, aaahhh, aahhhh&#8221;)</div>
<p>También podemos indicarle que lea un archivo de texto con el comando:</p>
<div class="consola"><code>festival --language spanish --tts archivo.txt</code></div>
<p>Me he enterado leyendo: <a href="http://www.tecnologiaslibres.net/2008/10/08/convierte-texto-a-voz-en-linux/">Tecnologías Libres</a></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/festival/" rel="tag">festival</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/sintetizador/" rel="tag">sintetizador</a>, <a href="http://casidiablo.net/tag/voz/" rel="tag">voz</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=QzIUfn"><img src="http://feeds.feedburner.com/~a/casidiablo?i=QzIUfn" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/421739948" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/festival-sintetizador-voz-linux/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/festival-sintetizador-voz-linux/</feedburner:origLink></item>
		<item>
		<title>Generar video a partir de una secuencia de imagenes [ffmpeg]</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/421772268/</link>
		<comments>http://casidiablo.net/generar-video-desde-imagenes-ffmpeg/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 17:13:40 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[ffmpeg]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[convertir]]></category>

		<category><![CDATA[generar]]></category>

		<category><![CDATA[imagen]]></category>

		<category><![CDATA[imagenes]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1960</guid>
		<description><![CDATA[
Este tip es lo opuesto al anterior, en el que obteníamos secuencias de imagenes a partir de un video. Ahora convertiremos una secuencia de imágenes en un video. El comando es bastante sencillo&#8230; una vez tengamos un lote de imágenes enumeradas (imagen1.jpg, imagen2.jpg, imagen3.jpg, por ejemplo), ejecutamos lo siguiente:
ffmpeg -f image2 -i imagenes%d.jpg video.mpeg
Explicación&#8230;
El comando [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/imagen-video.png" alt="imagen video ffmpeg" /></p>
<p style="text-align: justify;">Este tip es lo opuesto al anterior, en el que <a href="http://casidiablo.net/convertir-video-secuencia-fotos-ffmpeg/">obteníamos secuencias de imagenes a partir de un video</a>. Ahora convertiremos una secuencia de imágenes en un video. El comando es bastante sencillo&#8230; una vez tengamos un lote de imágenes enumeradas (<em>imagen1.jpg, imagen2.jpg, imagen3.jpg</em>, por ejemplo), ejecutamos lo siguiente:</p>
<div class="consola">ffmpeg -f image2 -i imagenes%d.jpg video.mpeg</div>
<h3>Explicación&#8230;</h3>
<p style="text-align: justify;">El comando <code>-f image2</code> le indica a <code>ffmpeg</code> que el formato de entrada serán imágenes. Mientras que el <code>%d</code>, de <code>-i imagenes%d.jpg</code>, será reemplazado por una secuencia de números.</p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/convertir/" rel="tag">convertir</a>, <a href="http://casidiablo.net/tag/ffmpeg/" rel="tag">ffmpeg</a>, <a href="http://casidiablo.net/tag/generar/" rel="tag">generar</a>, <a href="http://casidiablo.net/tag/imagen/" rel="tag">imagen</a>, <a href="http://casidiablo.net/tag/imagenes/" rel="tag">imagenes</a>, <a href="http://casidiablo.net/tag/tip/" rel="tag">tip</a>, <a href="http://casidiablo.net/tag/video/" rel="tag">video</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=xDmIPQ"><img src="http://feeds.feedburner.com/~a/casidiablo?i=xDmIPQ" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/421772268" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/generar-video-desde-imagenes-ffmpeg/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/generar-video-desde-imagenes-ffmpeg/</feedburner:origLink></item>
		<item>
		<title>Obtener secuencias de imagenes a partir de un video [ffmpeg]</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/421761840/</link>
		<comments>http://casidiablo.net/convertir-video-secuencia-fotos-ffmpeg/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 17:08:22 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[ffmpeg]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[generar]]></category>

		<category><![CDATA[imagenes]]></category>

		<category><![CDATA[obtener]]></category>

		<category><![CDATA[tip]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1955</guid>
		<description><![CDATA[
Este es un tip bastante útil, y nos permite obtener una secuencia de imagenes numeradas a partir de un video. El comando es muy sencillo:
$ ffmpeg -i video.avi imagenes%d.jpg
Como puedes deducir, ffmpeg reemplazará %d por una secuencia de números según vaya generando las imágenes. ffmpeg codifica las imágenes haciendo un auto-reconocimiento de la extensión, aún [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/video-imagen.png" alt="ffmpeg video imagen" /></p>
<p style="text-align: justify;">Este es un tip bastante útil, y nos permite obtener una secuencia de imagenes numeradas a partir de un video. El comando es muy sencillo:</p>
<div class="consola">$ ffmpeg -i video.avi imagenes%d.jpg</div>
<p style="text-align: justify;">Como puedes deducir, <code>ffmpeg</code> reemplazará %d por una secuencia de números según vaya generando las imágenes. <code>ffmpeg </code>codifica las imágenes haciendo un auto-reconocimiento de la extensión, aún así puedes especificar el formato de las imágenes de salida usando la opción <code>vcodec</code> (OJO, a veces da problemas sino lo escribimos en el orden correcto):</p>
<div class="consola">$ ffmpeg -i video.avi -f image2 -vcodec mjpeg imagenes%d.jpg</div>
<p style="text-align: justify;">Fíjate que se pone <code>mjpeg </code>en vez de <code>jpeg</code>. Además podrías poner también <code>-vcodec <strong>ppm</strong> </code>o <code>-vcodec <strong>png</strong></code>.</p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/ffmpeg/" rel="tag">ffmpeg</a>, <a href="http://casidiablo.net/tag/generar/" rel="tag">generar</a>, <a href="http://casidiablo.net/tag/imagenes/" rel="tag">imagenes</a>, <a href="http://casidiablo.net/tag/obtener/" rel="tag">obtener</a>, <a href="http://casidiablo.net/tag/tip/" rel="tag">tip</a>, <a href="http://casidiablo.net/tag/video/" rel="tag">video</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=JRVeAo"><img src="http://feeds.feedburner.com/~a/casidiablo?i=JRVeAo" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/421761840" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/convertir-video-secuencia-fotos-ffmpeg/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/convertir-video-secuencia-fotos-ffmpeg/</feedburner:origLink></item>
		<item>
		<title>Iconos de compresión para proyectos linuxeros</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/421713177/</link>
		<comments>http://casidiablo.net/imagenes-compresion-linux/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 16:11:12 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[compresión]]></category>

		<category><![CDATA[iconos]]></category>

		<category><![CDATA[tux]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1984</guid>
		<description><![CDATA[Acabo de ver este pack de iconos de compresión para proyetos linuxeros, y me han parecido geniales:

Descargar pack
Lo he visto en: gEEK THE pLANET

	Etiquetas: compresión, iconos, linux, tux
]]></description>
			<content:encoded><![CDATA[<p>Acabo de ver este pack de iconos de compresión para proyetos linuxeros, y me han parecido geniales:</p>
<p style="text-align: center;"><img class="size-full wp-image-1985 aligncenter" title="iconos" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/iconos.jpg" alt="" width="450" height="260" /></p>
<p><a class="tooltip download" title="Contiene cuatro imagenes PNG con transparencia" href="http://casidiablo.net/wordpress/descargar/Iconos+Linux">Descargar pack</a><br />
Lo he visto en: <strong><a href="http://blog.geektheplanet.net/1200/iconos-de-compresion-linuxeros.xhtml">gEEK THE pLANET</a></strong></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/compresion/" rel="tag">compresión</a>, <a href="http://casidiablo.net/tag/iconos/" rel="tag">iconos</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/tux/" rel="tag">tux</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=6mmIWZ"><img src="http://feeds.feedburner.com/~a/casidiablo?i=6mmIWZ" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/421713177" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/imagenes-compresion-linux/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/imagenes-compresion-linux/</feedburner:origLink></item>
		<item>
		<title>Curiosidades sobre el kernel de Linux</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/420756295/</link>
		<comments>http://casidiablo.net/curiosidades-kernel-linux/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 17:57:01 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[curiosidades]]></category>

		<category><![CDATA[kernel]]></category>

		<category><![CDATA[linux hispano]]></category>

		<category><![CDATA[sabias que]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1941</guid>
		<description><![CDATA[
Linux tiene 9,2 Millones de líneas de código, se incrementa 10% cada año.
El Kernel en sí mismo es el 5%, y los drivers son aproximadamente el 55%.
4500 líneas son agregadas, 1800 removidas y 1500 modificadastodos los días.
Es un sistema jerárquico pero no depende de las personas individuales.
Una nueva versión cada 2 o 3 meses.
2399 desarrolladores, la mitad de ellos contribuye [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong>Linux tiene 9,2 Millones de líneas de código</strong>, se incrementa 10% cada año.</li>
<li>El Kernel en sí mismo es el <strong>5%</strong>, y los <em>drivers</em> son aproximadamente el <strong>55%</strong>.</li>
<li><strong>4500 </strong>líneas son agregadas, <strong>1800 </strong>removidas y <strong>1500 </strong>modificadas<span><strong>todos los días</strong></span>.</li>
<li>Es un sistema jerárquico pero no depende de las personas individuales.</li>
<li>Una nueva versión cada 2 o 3 meses.</li>
<li><strong>2399 desarrolladores</strong>, la mitad de ellos contribuye con sólo 1 o 2 parches.</li>
<li>Ya no hay un Kernel estable (con mumeración par, como el 2.4) y otro inestable (con numeración impar, como el 2.3); este proceso ha sido discontinuado.</li>
<li>Las actualizaciones de seguridad de una versión vienen numeradas como x.x.x. Por ejemplo, las correcciones para el 2.6.19 se numeran como 2.6.19.1, 2.6.19.2, etc.</li>
<li>El Kernel es <strong>activamente desarrollado</strong> las 24 horas del día, los 7 días de la semana, los 365 días del año.</li>
</ul>
<p>Visto en <a href="http://www.linuxhispano.net/portal/noticia/curiosidades-sobre-kernel-linux">Linux Hispano</a> | Fuente <a href="http://pillateunlinux.wordpress.com/2008/10/09/curiosidades-sobre-el-kernel-linux/">Píllate un Linux</a></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/curiosidades/" rel="tag">curiosidades</a>, <a href="http://casidiablo.net/tag/kernel/" rel="tag">kernel</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/linux-hispano/" rel="tag">linux hispano</a>, <a href="http://casidiablo.net/tag/sabias-que/" rel="tag">sabias que</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=ibWG9s"><img src="http://feeds.feedburner.com/~a/casidiablo?i=ibWG9s" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/420756295" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/curiosidades-kernel-linux/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/curiosidades-kernel-linux/</feedburner:origLink></item>
		<item>
		<title>¿Cómo reconocer a un Linuxcerdo?</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/420675234/</link>
		<comments>http://casidiablo.net/como-reconocer-un-luser/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 16:15:45 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[artículos]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[articulo]]></category>

		<category><![CDATA[critica]]></category>

		<category><![CDATA[radicalismo]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1953</guid>
		<description><![CDATA[Un buen artículo que he leído en CL4551F13D, en donde el autor hace una dura, pero muy cierta, crítica a los usuarios linux radicales. Sin duda un artículo para reflexionar y leer con calma.
¿Cómo reconocer a un Linuxcerdo?

	Etiquetas: articulo, critica, linux, radicalismo
]]></description>
			<content:encoded><![CDATA[<p>Un buen artículo que he leído en <a href="http://cl4551f13d.wordpress.com/">CL4551F13D</a>, en donde el autor hace una dura, pero muy cierta, crítica a los usuarios linux radicales. Sin duda un artículo para reflexionar y leer con calma.</p>
<p style="text-align: center;"><strong><a href="http://cl4551f13d.wordpress.com/2008/10/14/como-reconocer-a-un-linuxcerdo/">¿Cómo reconocer a un Linuxcerdo?</a></strong></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/articulo/" rel="tag">articulo</a>, <a href="http://casidiablo.net/tag/critica/" rel="tag">critica</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/radicalismo/" rel="tag">radicalismo</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=MBHBX7"><img src="http://feeds.feedburner.com/~a/casidiablo?i=MBHBX7" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/420675234" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/como-reconocer-un-luser/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/como-reconocer-un-luser/</feedburner:origLink></item>
		<item>
		<title>Debian te necesita</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/420662150/</link>
		<comments>http://casidiablo.net/debian-te-necesita/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 16:07:11 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[Debian]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[noticias]]></category>

		<category><![CDATA[crisis]]></category>

		<category><![CDATA[lenny]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1951</guid>
		<description><![CDATA[Como podrás haber leido en algunos blogs, Debian está pasando por un momento algo tenso, y es que las cosas no van como deberían.
En una nota en la lista de desarrollo de Debian afirmaban:”Probablemente te hayas dado cuenta de que Debian GNU/Linux 5.0 también conocido como “Lenny” no ha sido lanzado en septiembre. Bien, es [...]]]></description>
			<content:encoded><![CDATA[<p>Como podrás haber leido en algunos blogs, Debian está pasando por un momento algo tenso, y es que las cosas no van como deberían.</p>
<p>En una nota en la lista de desarrollo de Debian afirmaban:”<em>Probablemente te hayas dado cuenta de que Debian GNU/Linux 5.0 también conocido como “Lenny” no ha sido lanzado en septiembre. Bien, es una pena, pero es muy fácil de explicar: Demasiados bugs críticos</em>“.</p>
<p>Cabe recordar que muchas de las mejores y más famosas distros, como Ubuntu, Knoppix o gOS, están basadas en Debian, lo que hace gala de su madurez y estabilidad.</p>
<p>Pero ¿cómo puedes ayudar? Bueno, si usas Debian 4 Etch, podrías considerar actualizar a Lenny y comprobar que todo funciona correctamente, y reportar bugs en caso de encontrarlos. Para ello lo único que debes hacer es lo siguiente:<span id="more-1951"></span></p>
<p><strong>1. Hacer copia de seguridad</strong></p>
<p><strong>2. Cambiar /etc/apt/sources.list, etch por lenny</strong></p>
<p>Por ejemplo:</p>
<div class="consola"># gedit /etc/apt/sources.list</div>
<p><code>deb ftp://ftp.de.debian.org/debian/ etch main non-free contrib<br />
# deb-src http://ftp.de.debian.org/debian/ etch maindeb http://security.debian.org/ etch/updates main contrib non-free<br />
# deb-src http://security.debian.org/ etch/updates main</code></p>
<p>Por  estos</p>
<p><code>deb ftp://ftp.de.debian.org/debian/ lenny main non-free contrib<br />
# deb-src http://ftp.de.debian.org/debian/ lenny main</code><br />
<code>deb http://security.debian.org/ lenny/updates main contrib non-free<br />
# deb-src http://security.debian.org/ lenny/updates main</code></p>
<p><strong>3. Ejecutar aptitude update para actualizar la lista de paquetes:</strong></p>
<div class="consola"># aptitude update</div>
<p><strong>4. Actualizar el instalador de paquetes:</strong></p>
<div class="consola"># aptitude install dpkg aptitude apt</div>
<p><strong>5. Y por último actualizar completamente el sistema:</strong></p>
<div class="consola"># aptitude full-upgrade</div>
<p>o bien</p>
<div class="consola"># aptitude dist-upgrade</div>
<p>Me enteré leyendo: <a href="http://www.maty1206linuxeando.com/?p=1946">Linuxeando</a></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/crisis/" rel="tag">crisis</a>, <a href="http://casidiablo.net/tag/debian/" rel="tag">Debian</a>, <a href="http://casidiablo.net/tag/lenny/" rel="tag">lenny</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=vc61ew"><img src="http://feeds.feedburner.com/~a/casidiablo?i=vc61ew" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/420662150" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/debian-te-necesita/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/debian-te-necesita/</feedburner:origLink></item>
		<item>
		<title>Soy un PC pero uso Linux</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/420651946/</link>
		<comments>http://casidiablo.net/soy-un-pc-pero-uso-linux/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 15:51:29 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[videos]]></category>

		<category><![CDATA[comercial]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1946</guid>
		<description><![CDATA[Muchos recordarán los comerciales creados por Microsoft con el lema I&#8217;m a PC (Soy un pC), con el fin de promocionar su sistema Windows. Pues bien, me encuentro en KDE BLog un video similar pero Linuxero: Soy un PC pero uso Linux.

Lo realmente gracioso es ver la tercera persona, que claramente hace una divertida parodía del [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Muchos recordarán los <a href="http://www.youtube.com/watch?v=hi1se9rH7S8">comerciales creados por Microsoft</a> con el lema I&#8217;m a PC (Soy un pC), con el fin de promocionar su sistema Windows. Pues bien, <a href="http://www.kdeblog.com/soy-un-pc-pero-uso-linux.html">me encuentro en KDE BLog un video</a> similar pero Linuxero: <strong>Soy un PC pero uso Linux</strong>.</p>
<p style="text-align: center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Em-3OqopUD0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/Em-3OqopUD0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p style="text-align: justify;">Lo realmente gracioso es ver la tercera persona, que claramente hace una divertida parodía del <a href="http://www.youtube.com/watch?v=lVMy0PFr8no">loco Steve Ballmer</a>.</p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/comercial/" rel="tag">comercial</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/video/" rel="tag">video</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=iQZXXP"><img src="http://feeds.feedburner.com/~a/casidiablo?i=iQZXXP" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/420651946" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/soy-un-pc-pero-uso-linux/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/soy-un-pc-pero-uso-linux/</feedburner:origLink></item>
		<item>
		<title>Autocompletar campo de búsquedas en Wordpress usando AJAX</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/420368752/</link>
		<comments>http://casidiablo.net/autocompletar-busquedas-wordpress-usando-ajax/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 09:25:20 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[tips]]></category>

		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[AJAX]]></category>

		<category><![CDATA[autocompletación]]></category>

		<category><![CDATA[busqueda]]></category>

		<category><![CDATA[how-to]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1926</guid>
		<description><![CDATA[El resultado del how-to que voy a describir es el siguiente:

Lo muestro antes que nada para que veas de que estoy hablando, y si te interesa ya seguirás leyendo, sino pues te ahorras tiempo valioso.
La mayor parte del tip lo he tomado de esta entrada (en inglés), aunque le he mejorado algunas cosas que lo [...]]]></description>
			<content:encoded><![CDATA[<p>El resultado del how-to que voy a describir es el siguiente:</p>
<p style="text-align: center;"><img style="border:solid 1px;" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/autocompletado.png" alt="autocompletado codigo" /></p>
<p style="text-align: justify;">Lo muestro antes que nada para que veas de que estoy hablando, y si te interesa ya seguirás leyendo, sino pues te ahorras tiempo valioso.</p>
<p style="text-align: justify;">La mayor parte del tip lo he tomado de <a href="http://hackwordpress.com/how-to-create-an-ajax-based-autocompleting-search-field-for-your-wordpress-theme/">esta entrada (en inglés)</a>, aunque le he mejorado algunas cosas que lo hacen mucho más eficiente. La idea, como dice el título, es implementar mediante AJAX un método de autocompletación de palabras cuando nuestros lectores deseen buscar algo. <strong><abbr class="tooltip" title="O sea que si no usas tags, no te va a servir">Todo esto basado en los tags que hayamos asignado a cada post</abbr></strong>.</p>
<p style="text-align: justify;">Necesitaremos entonces seguir estos sencillos 4 pasos:</p>
<p><span id="more-1926"></span></p>
<h3>1. Código PHP</h3>
<p style="text-align: justify;">Debes crear un archivo PHP (llámalo por ejemplo <em>ajax.php</em>), y lo pones en alguna parte de tu servidor (yo recomiendo: la carpeta de tu theme):</p>
<pre name="code" class="php">
&lt;?php
if (isset($_POST['search']))
    $search = htmlentities($_POST['search']);
else
   $search ='';
$db = mysql_connect('localhost','usuario','password'); //Don't forget to change
mysql_select_db('nombre base de datos', $db);           //theses parameters
$arreglo = explode(' ', $search);
if($arreglo[count($arreglo)-1]==&quot;&quot; || $arreglo[count($arreglo)-1]==&quot; &quot;){
   mysql_close();
   die();
}
$sql = &quot;SELECT name from wp_terms WHERE name LIKE '%&quot;.$arreglo[count($arreglo)-1].&quot;%'&quot;;
$req = mysql_query($sql) or die();
echo '&lt;ul&gt;';
while ($data = mysql_fetch_array($req))
{
   echo '&lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;selected(this.innerHTML);&quot;&gt;'.htmlentities($data['name']).'&lt;/a&gt;&lt;/li&gt;';
}
echo '&lt;/ul&gt;';
mysql_close();
?&gt;
</pre>
<p style="text-align: justify;"><strong>No te olvides de modificar los datos de usuario y contraseña, así como el nombre de la base de datos</strong>. Este sencillo script se encargará de buscar en la base de datos los tags que coincidan con lo que el usuario está empezando a buscar.</p>
<h3>2. Código JavaScript</h3>
<p style="text-align: justify;">Luego, debes crear un archivo JavaScript (llámalo por ejemplo <em>buscar.js</em>), y ponerlo en alguna parte de tu servidor (yo recomiendo: la carpeta de tu theme):</p>
<pre name="code" class="javascript">
var myAjax = ajax();
function ajax() {
   var ajax = null;
   if (window.XMLHttpRequest) {
      try {
         ajax = new XMLHttpRequest();
      }
      catch(e) {}
   }
   else if (window.ActiveXObject) {
      try {
         ajax = new ActiveXObject(&quot;Msxm12.XMLHTTP&quot;);
      }
      catch (e){
         try{
            ajax = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);
         }
         catch (e) {}
      }
   }
   return ajax;
}
function request(str) {
   //Don't forget to modify the path according to your theme
   myAjax.open(&quot;POST&quot;, &quot;http://tusitio.com/wp-content/themes/TU_TEMA/ajax.php&quot;);
   myAjax.onreadystatechange = result;
   myAjax.setRequestHeader(&quot;Content-type&quot;, &quot;application/x-www-form-urlencoded&quot;);
   myAjax.send(&quot;search=&quot;+str);
}
function result() {
   if (myAjax.readyState == 4) {
      var liste = myAjax.responseText;
      var cible = document.getElementById('tag_update').innerHTML = liste;
      document.getElementById('tag_update').style.display = &quot;block&quot;;
   }
}
function selected(choice){
   var cible = document.getElementById('s');
      var posc = 0;
      for (var i=cible.value.length-1; i&gt;=0; i--)   {
         var caracter = cible.value[i];
         if (caracter==&quot; &quot;){
            posc = i+1;
            break;
         }
      }
   cible.value = cible.value.substring(0,posc)+&quot;&quot;+choice+&quot; &quot;;
      cible.focus();
   document.getElementById('tag_update').style.display = &quot;none&quot;;
}
</pre>
<p style="text-align: justify;">Éste se compone de cuatro métodos:</p>
<ol>
<li><code>ajax()</code>, que creará el objeto XMLHTTPRequest.</li>
<li><code>request()</code>, que enviará las peticiones al archivo PHP.</li>
<li><code>return()</code>, que recuperará los datos que envíe el archivo PHP.</li>
<li><code>selected()</code>, que actualizará el campo de búsqueda.</li>
</ol>
<p style="text-align: justify;">Por supuesto debes cambiar el header de tu theme de tal manera que cargue este archivo javascript. Si creaste el archivo en la carperta de tu theme lo tienes fácil, simplemente deberás añadir lo siguiente en el archivo header.php:</p>
<pre name="code" class="php">
&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;?php bloginfo('stylesheet_directory'); ?&gt;/buscar.js&quot;&gt;&lt;/script&gt;
</pre>
<p><strong>No olvides cambiar la ruta donde pusiste el archivo PHP</strong> (línea 25 del archivo <em>buscar.js</em>).</p>
<h3>3. Cambiando el theme</h3>
<p style="text-align: justify;">Ahora es cuando debes cambiar el formulario que tienes por defecto, por uno que implemente llamadas a las funciones javascript del paso anterior. Por lo general tendrás algo como esto:</p>
<pre name="code" class="html">
&lt;form method=&quot;get&quot; id=&quot;searchform&quot; action=&quot;&lt;?php bloginfo('url'); ?&gt;/&quot;&gt;
   &lt;div&gt;
      &lt;input type=&quot;text&quot; value=&quot;&lt;?php the_search_query(); ?&gt;&quot; name=&quot;s&quot; id=&quot;s&quot; /&gt;
      &lt;input type=&quot;submit&quot; id=&quot;searchsubmit&quot; value=&quot;Buscar&quot; /&gt;
   &lt;/div&gt;
&lt;/form&gt;
</pre>
<p style="text-align: justify;">Lo cual debes cambiar por esto:</p>
<pre name="code" class="html">
&lt;form method=&quot;get&quot; id=&quot;searchform&quot; action=&quot;&lt;?php bloginfo('url'); ?&gt;/&quot;&gt;
    &lt;div&gt;
   &lt;input type=&quot;text&quot; value=&quot;&lt;?php the_search_query(); ?&gt;&quot; name=&quot;s&quot; id=&quot;s&quot; onkeyup=&quot;request(this.value);&quot;/&gt;
   &lt;input type=&quot;submit&quot; id=&quot;searchsubmit&quot; value=&quot;Buscar&quot; class=&quot;button&quot; /&gt;
    &lt;/div&gt;
    &lt;div id=&quot;tag_update&quot;&gt;&lt;/div&gt;
&lt;/form&gt;
</pre>
<p style="text-align: justify;">Como puedes darte cuenta, se añaden esencialmente dos cosas:</p>
<ol>
<li>Una llamada al método <code>request()</code> cada vez que se presione una tecla en el campo de búsqueda.</li>
<li>Una capa &lt;div&gt; que contendrá las palabras claves sugeridas para la búsqueda</li>
</ol>
<h3>4. Añadiendo CSS</h3>
<p style="text-align: justify;">Por último deberás añadir lo siguiente al archivo style.css de tu plantilla:</p>
<p style="text-align: justify;">
<pre name="code" class="css">
#tag_update {
   display: block;
   border-left: 1px solid #373737;
   border-right: 1px solid #373737;
   border-bottom: 1px solid #373737;
   position:absolute;
   z-index:1;
}
#tag_update ul {
   margin: 0;
   padding: 0;
   list-style: none;
}
#tag_update li{
   display:block;
   clear:both;
}
#tag_update a {
   width:134px;
   display: block;
   padding: .2em .3em;
   text-decoration: none;
   color: #fff;
   background-color: #1B1B1C;
   text-align: left;
}
#tag_update a:hover{
   color: #fff;
   background-color: #373737;
   background-image: none;
}
</pre>
</p>
<p style="text-align: justify;">Esto decorará adecuadamente el cuadro donde aparecen las sugerencias.</p>
<h3>Créditos</h3>
<p>Por supuesto el 99% de los créditos es para la persona que diseñó el código AJAX y demás. Aunque cabe resaltar lo que añadí por mi cuenta:</p>
<ul>
<li>Las sugerencias se generan en base a la última palabra escrita, y cuando se selecciona NO borra todo el contenido del cuadro de búsqueda. Esto implicó cambios tanto en el archivo javascript como en el código PHP.</li>
<li>El cuadro de búsqueda es enfocado una vez se selecciona un palabra de las que son sugeridas</li>
</ul>
<p><a class="descargacodigo tooltip" title="Descarga el código fuente del ejemplo" href="http://casidiablo.net/wordpress/descargar/Busqueda+Wordpress+AJAX">Descargar código fuente</a></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/ajax/" rel="tag">AJAX</a>, <a href="http://casidiablo.net/tag/autocompletacion/" rel="tag">autocompletación</a>, <a href="http://casidiablo.net/tag/busqueda/" rel="tag">busqueda</a>, <a href="http://casidiablo.net/tag/how-to/" rel="tag">how-to</a>, <a href="http://casidiablo.net/tag/tip/" rel="tag">tip</a>, <a href="http://casidiablo.net/tag/wordpress/" rel="tag">wordpress</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=1arTqi"><img src="http://feeds.feedburner.com/~a/casidiablo?i=1arTqi" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/420368752" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/autocompletar-busquedas-wordpress-usando-ajax/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/autocompletar-busquedas-wordpress-usando-ajax/</feedburner:origLink></item>
		<item>
		<title>Recortar áreas específicas de un video [ffmpeg]</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/418904372/</link>
		<comments>http://casidiablo.net/recortar-areas-video-ffmpeg/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 21:49:37 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[ffmpeg]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[areas]]></category>

		<category><![CDATA[recortar]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1873</guid>
		<description><![CDATA[Si lo que deseas es recortar áreas específicas de un video, lo tienes bastante fácil. Vamos con un ejemplo de la vida real, supongamos que me baje este video:

Y después de descargarlo deseo crear un nuevo video que contenga únicamente la mitad del lado izquierdo (quiero quitarle las letras). Pues bien, teniendo en cuenta que [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Si lo que deseas es recortar áreas específicas de un video, lo tienes bastante fácil. Vamos con un ejemplo de la vida real, supongamos que me baje este video:</p>
<p style="text-align: center;"><img style="border:solid 1px;" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/antes.png" alt="" /></p>
<p style="text-align: justify;">Y después de descargarlo deseo crear un nuevo video que contenga únicamente la mitad del lado izquierdo (quiero quitarle las letras). Pues bien, teniendo en cuenta que la resolusión de un video en Youtube es de 320 pixeles de ancho, podría cortarle 160 pixeles (320/2=160 :P) de la parte derecha así:</p>
<div class="consola">ffmpeg -i entrada.flv -cropright 160 salida.flv</div>
<p>El resultado sería:</p>
<p style="text-align: center;"><img style="border:solid 1px;" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/despues.png" alt="" /></p>
<p style="text-align: justify;">Por supuesto es posible recortar áreas desde todos los lados del video; por ejemplo, si deseara cortar 10 pixeles a los lados, y 20 arriba y abajo, podría usar un comando como:</p>
<div class="consola">ffmpeg -i entrada.flv -cropleft 10 -cropright 10 -croptop 20 -cropbottom 20 salida.flv</div>
<h3>Explicación&#8230;</h3>
<p>No mucho que explicar:</p>
<ul>
<li><code>-i entrada.flv</code>, el nombre del archivo de entrada</li>
<li><code>-cropleft 10</code>, recortar los primeros pixeles de izquierda a derecha</li>
<li><code>-cropright 10</code>,  recortar los primeros pixeles de derecha a izquierda</li>
<li><code>-croptop 20</code>, recortar los primeros pixeles de arriba a abajo</li>
<li><code>-cropbottom 20</code>, recortar los primeros pixeles de abajo a arriba</li>
<li><code>salida.flv</code>, es el nombre del archivo de salida</li>
</ul>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/areas/" rel="tag">areas</a>, <a href="http://casidiablo.net/tag/ffmpeg/" rel="tag">ffmpeg</a>, <a href="http://casidiablo.net/tag/recortar/" rel="tag">recortar</a>, <a href="http://casidiablo.net/tag/video/" rel="tag">video</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=d30tJE"><img src="http://feeds.feedburner.com/~a/casidiablo?i=d30tJE" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/418904372" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/recortar-areas-video-ffmpeg/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/recortar-areas-video-ffmpeg/</feedburner:origLink></item>
		<item>
		<title>Mover archivos a la papelera de reciclaje desde la consola</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/418764040/</link>
		<comments>http://casidiablo.net/mover-ficheros-papelera-reciclaje-linea-comandos/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 18:20:05 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[alias]]></category>

		<category><![CDATA[archivos]]></category>

		<category><![CDATA[borrar]]></category>

		<category><![CDATA[ficheros]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1943</guid>
		<description><![CDATA[Cuando usamos el comando rm para borrar un archivo, éste desaparece &#8220;para siempre&#8221;, por mucho que lo busquemos en la papelera de reciclaje.
Así he perdido bastantes archivos, por eso de andar de afán  Aunque evitarlo es bastante sencillo, según leo en Conociendo Linux, pues lo único que debemos hacer es crear un comando que [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img style="float:left;" src="http://img525.imageshack.us/img525/7398/gnomedevtrashfullwb6.png" alt="linux papelera" />Cuando usamos el comando <strong>rm</strong> para borrar un archivo, éste desaparece &#8220;para siempre&#8221;, por mucho que lo busquemos en la papelera de reciclaje.</p>
<p style="text-align: justify;">Así he perdido bastantes archivos, por eso de andar de afán <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> Aunque evitarlo es bastante sencillo, según <a href="http://conociendolinux.wordpress.com/2008/10/04/papelera-de-reciclaje-en-la-linea-de-comandos-alias/">leo en Conociendo Linux</a>, pues lo único que debemos hacer es crear un comando que mueva los archivos a la papelera, en vez de eliminarlos del disco duro, usando por supuesto el comandola <code>alias</code>.</p>
<p style="text-align: justify;">Por ejemplo, vamos a crear el comando <code>borrar</code>, lo definiriamos desde el terminal de la siguiente manera:</p>
<div class="consola">alias borrar=&#8221;mv -t ~/.local/share/Trash/files –backup=t&#8221;</div>
<p style="text-align: justify;">Después de ello podremos usar el alias <code>borrar</code> para mover los archivos a la papelera, por ejemplo:</p>
<div class="consola">borrar archivo</div>
<p style="text-align: justify;">Para que podamos usar este alias siempre que iniciemos nuestra máquina, tenemos que agregar la declaración de alias en una línea dentro del archivo <code>/home/tu_usuario/.bashrc</code> y <abbr class="tooltip">reiniciar la consola</abbr>.</p>
<h3>Bonus +</h3>
<p style="text-align: justify;">Podríamos además crear el un alias para vaciar la papelera de reciclaje, cuando estemos seguros que no hay archivos importantes allí dentro:</p>
<div class="consola">alias vaciar=&#8221;rm -rf ~/.local/share/Trash/files&#8221;</div>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/alias/" rel="tag">alias</a>, <a href="http://casidiablo.net/tag/archivos/" rel="tag">archivos</a>, <a href="http://casidiablo.net/tag/borrar/" rel="tag">borrar</a>, <a href="http://casidiablo.net/tag/ficheros/" rel="tag">ficheros</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/tips/" rel="tag">tips</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=ZYXDrW"><img src="http://feeds.feedburner.com/~a/casidiablo?i=ZYXDrW" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/418764040" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/mover-ficheros-papelera-reciclaje-linea-comandos/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/mover-ficheros-papelera-reciclaje-linea-comandos/</feedburner:origLink></item>
		<item>
		<title>Páginas man de Ubuntu en Español</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/418741691/</link>
		<comments>http://casidiablo.net/paginas-man-linux-castellano/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 17:50:00 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[ubuntu]]></category>

		<category><![CDATA[Debian]]></category>

		<category><![CDATA[español]]></category>

		<category><![CDATA[man]]></category>

		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1938</guid>
		<description><![CDATA[Este tip lo he leido en el blog de Shakaran.
En Linux tenemos una herramienta bastante útil llamada man, que nos ofrece una descripción detallada del uso de casi cualquier comando. Por desgracia, algunas de éstas páginas de manual están en ingles lo que hace un poco más lenta y tediosa la tarea de leerlas.
Por ejemplo, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shakaran.890m.com/blog/2008/10/paginas-del-manual-de-ubuntu-en-espanol/"><strong>Este tip lo he leido en el blog de Shakaran.</strong></a></p>
<p style="text-align: justify;">En Linux tenemos una herramienta bastante útil llamada man, que nos ofrece una descripción detallada del uso de casi cualquier comando. Por desgracia, algunas de éstas páginas de manual están en ingles lo que hace un poco más lenta y tediosa la tarea de leerlas.</p>
<p style="text-align: justify;">Por ejemplo, si deseamos ver la descripción del comando ping, ejecutamos el comando:</p>
<div class="consola">$ man ping</div>
<p>Con lo que veremos algo como esto:</p>
<div class="consola">PING(8)                                System Manager’s Manual: iputils                                PING(8)</p>
<p>NAME<br />
ping, ping6 - send ICMP ECHO_REQUEST to network hosts</p></div>
<p style="text-align: justify;">Para resolver este problema, simplemente debemos tener los <a title="Cómo activar los repositorios universe y multiverse en Ubuntu" href="http://www.guia-ubuntu.org/index.php/Activar_universe_y_multiverse" target="_blank">repositorios Multiverse activados</a> y después proceder a instalar los paquetes “<em><strong><a href="http://en.wikipedia.org/wiki/Man_page">manpage-es</a></strong></em>” y “<strong><em>manpages-es-extra</em></strong>” mediante Synaptic o terminal:</p>
<div class="consola">$ sudo apt-get install manpages-es manpages-es-extra</div>
<p style="text-align: justify;">Luego de ello la mayoría de las páginas de manuales aparecerán en español, por ejemplo la del comando ping nos mostrará lo siguiente:</p>
<div class="consola">PING(8)                                   BSD System Manager’s Manual                                  PING(8)</p>
<p>NAME<br />
ping - envía paquetes ICMP ECHO_REQUEST a servidores de red</p>
<p>SINOPSIS<br />
ping [-dfnqrvR] [-c count] [-i wait] [-l preload] [-p pattern] [-s packetsize]</p></div>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/debian/" rel="tag">Debian</a>, <a href="http://casidiablo.net/tag/espanol/" rel="tag">español</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/man/" rel="tag">man</a>, <a href="http://casidiablo.net/tag/tip/" rel="tag">tip</a>, <a href="http://casidiablo.net/tag/ubuntu/" rel="tag">ubuntu</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=wK86j6"><img src="http://feeds.feedburner.com/~a/casidiablo?i=wK86j6" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/418741691" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/paginas-man-linux-castellano/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/paginas-man-linux-castellano/</feedburner:origLink></item>
		<item>
		<title>Comandos útiles para Linux</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/418431098/</link>
		<comments>http://casidiablo.net/comandos-utiles-linu/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 08:44:35 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[comandos]]></category>

		<category><![CDATA[consola]]></category>

		<category><![CDATA[terminal]]></category>

		<category><![CDATA[utiles]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1912</guid>
		<description><![CDATA[¿Qué versión del kernel tengo?
$ uname -r
2.6.17.13-smp
¿Qué versión de X tengo instalada?
$ X -version 2&#62;&#38;1 &#124; sed ‘/^$/d’ &#124; head -n1
X Window System Version 6.9.0
¿Tengo aceleración por hardware en mi placa de video?
$ glxinfo &#124; grep “direct rendering”
direct rendering: Yes 
¿Qué procesador(es) tiene mi compu?
$cat /proc/cpuinfo &#124; grep “model name”
model name : Intel(R) Pentium(R) 4 CPU [...]]]></description>
			<content:encoded><![CDATA[<h3>¿Qué versión del kernel tengo?</h3>
<div class="consola">$ uname -r<br />
2.6.17.13-smp</div>
<h3>¿Qué versión de X tengo instalada?</h3>
<div class="consola">$ X -version 2&gt;&amp;1 | sed ‘/^$/d’ | head -n1<br />
X Window System Version 6.9.0</div>
<h3>¿Tengo aceleración por hardware en mi placa de video?</h3>
<div class="consola">$ glxinfo | grep “direct rendering”<br />
direct rendering: Yes </div>
<h3>¿Qué procesador(es) tiene mi compu?</h3>
<div class="consola">$cat /proc/cpuinfo | grep “model name”<br />
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz<br />
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz</div>
<p><span id="more-1912"></span></p>
<h3>¿Cuál es la frecuencia del(los) procesador(es)?</h3>
<div class="consola">$ cat /proc/cpuinfo | grep “cpu MHz”<br />
cpu MHz : 3000.586<br />
cpu MHz : 3000.586</div>
<h3>¿Que porcentaje del disco(s) esta usado/libre?</h3>
<div class="consola">$ df -h<br />
Filesystem Size Used Avail Use% Mounted on<br />
/dev/sda1 10G 6.5G 3.5G 65% /<br />
/dev/sda2 10G 4.9G 5.2G 49% /home</div>
<h3>¿Cual es la temperatura del CPU?</h3>
<div class="consola">$ cat /proc/acpi/thermal_zone/THRM/temperature<br />
temperature: 43 C</div>
<h3>¿Cual es el nombre de la maquina?</h3>
<div class="consola">$ hostname<br />
amd64</div>
<h3>¿Cual es la MAC de la placa de red?</h3>
<div class="consola">$ /sbin/ifconfig | awk ‘/HWaddr/ {print $5}’<br />
00:XX:XX:XX:XX:XX</div>
<h3>¿Cuanta memoria tiene disponible la compu?</h3>
<div class="consola">$ free -m | sed -n ‘2,2p’ | awk ‘{print $2 ” MB”}’<br />
494 MB</div>
<h3>¿Cuánta memoria está usando la compu?</h3>
<div class="consola">$ free -m | sed -n ‘3,3p’ | awk ‘{print $3 ” MB”}’<br />
297 MB</div>
<h3>¿Cuanta memoria está libre?</h3>
<div class="consola">$ free -m | sed -n ‘3,3p’ | awk ‘{print $4 ” MB”}’<br />
195 MB</div>
<h3>¿Hace cuanto que está prendida la compu?</h3>
<div class="consola">$ uptime | cut -d, -f1 | cut -d” ” -f3-</div>
<h3>¿Qué proceso está consumiendo más CPU?</h3>
<div class="consola">$ ps -eo pcpu,pid,user,args | sort -k1 -r -n | head -2<br />
%CPU PID USER COMMAND<br />
2.1 10346 zarpele /usr/lib/opera/9.27-20080331.6/opera -style Plastik</div>
<h3>¿Qué dispositivos tengo en los bus PCI?</h3>
<div class="consola">$ /sbin/lspci<br />
00:00.0 Host bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express Memory Controller Hub (rev 04)<br />
00:01.0 PCI bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express PCI Express Root Port (rev 04)<br />
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller (rev 04)<br />
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)<br />
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)<br />
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)<br />
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)<br />
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)<br />
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)<br />
00:1f.2 IDE interface: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller (rev 03)<br />
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)<br />
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)</div>
<h3>¿Qué dispositivos tengo en los bus USB?</h3>
<div class="consola">$ /sbin/lsusb<br />
Bus 5 Device 1: ID 0000:0000<br />
Bus 3 Device 1: ID 0000:0000<br />
Bus 2 Device 1: ID 0000:0000<br />
Bus 1 Device 1: ID 0000:0000<br />
Bus 4 Device 2: ID 03f0:1d17 Hewlett-Packard<br />
Bus 4 Device 1: ID 0000:0000</div>
<h3>¿Cuál es el nombre de usuario que tengo?</h3>
<div class="consola">$ whoami<br />
zarpele</div>
<h3>¿A que grupos del sistema pertenezco?</h3>
<div class="consola">$ groups<br />
users floppy audio video cdrom</div>
<h3>¿Cuánto espacio de disco usa mi cuenta?</h3>
<div class="consola">du -sh $HOME<br />
3.6G /home/eternauta</div>
<h3>¿Que versión del compilador de C tengo instalado?</h3>
<div class="consola">$ gcc –version | head -n1<br />
gcc (GCC) 3.4.6</div>
<h3>¿Qué librerías utiliza el programa xxx (por ejemplo mplayer)?</h3>
<div class="consola">$ ldd /usr/bin/mplayer<br />
linux-gate.so.1 =&gt; (0xffffe000)<br />
libdvdnav.so.4 =&gt; /usr/lib/libdvdnav.so.4 (0xb7ecc000)<br />
libpthread.so.0 =&gt; /lib/tls/libpthread.so.0 (0xb7e9c000)<br />
libmad.so.0 =&gt; /usr/lib/libmad.so.0 (0xb7e87000)<br />
libdv.so.4 =&gt; /usr/lib/libdv.so.4 (0xb7e5f000)<br />
libtheora.so.0 =&gt; /usr/lib/libtheora.so.0 (0xb7e31000)<br />
libogg.so.0 =&gt; /usr/lib/libogg.so.0 (0xb7e2c000)<br />
libpng.so.3 =&gt; /usr/lib/libpng.so.3 (0xb7df1000)<br />
libz.so.1 =&gt; /usr/lib/libz.so.1 (0xb7ddf000)<br />
libjpeg.so.62 =&gt; /usr/lib/libjpeg.so.62 (0xb7dc2000)<br />
libasound.so.2 =&gt; /usr/lib/libasound.so.2 (0xb7d02000)<br />
libdl.so.2 =&gt; /lib/tls/libdl.so.2 (0xb7cfe000)<br />
libxmms.so.1 =&gt; /usr/lib/libxmms.so.1 (0xb7cf1000)<br />
libmpcdec.so.5 =&gt; /usr/lib/libmpcdec.so.5 (0xb7ce3000)</div>
<h3>¿Qué hora y día es hoy?</h3>
<div class="consola">$ date<br />
Fri Oct 3 12:56:14 ART 2008</div>
<h3>¿Tenés un calendario de este mes?</h3>
<div class="consola">$ cal<br />
October 2008<br />
Su Mo Tu We Th Fr Sa<br />
1 2 3 4<br />
5 6 7 8 9 10 11<br />
12 13 14 15 16 17 18<br />
19 20 21 22 23 24 25<br />
26 27 28 29 30 31</div>
<p><strong>Visto en <a href="http://www.zarpele.com.ar/2008/10/muchos-tips-en-consola/">Zarpele</a></strong></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/comandos/" rel="tag">comandos</a>, <a href="http://casidiablo.net/tag/consola/" rel="tag">consola</a>, <a href="http://casidiablo.net/tag/linux/" rel="tag">linux</a>, <a href="http://casidiablo.net/tag/terminal/" rel="tag">terminal</a>, <a href="http://casidiablo.net/tag/utiles/" rel="tag">utiles</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=1Afklx"><img src="http://feeds.feedburner.com/~a/casidiablo?i=1Afklx" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/418431098" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/comandos-utiles-linu/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/comandos-utiles-linu/</feedburner:origLink></item>
		<item>
		<title>Cambiar cancales de audio de estéreo a mono [ffmpeg]</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/417811458/</link>
		<comments>http://casidiablo.net/convertir-audio-estereo-mono-ffmpeg/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 14:53:28 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[ffmpeg]]></category>

		<category><![CDATA[tips]]></category>

		<category><![CDATA[audio]]></category>

		<category><![CDATA[convertir]]></category>

		<category><![CDATA[estereo]]></category>

		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1869</guid>
		<description><![CDATA[
ffmpeg además te permite cambiar el número de canales de salida de un archivo de audio. Supongamos entonces que tenemos una canción en MP3 en estéreo, y deseamos pasarla a mono, basta con ejecutar este comando:
ffmpeg -i estereo.mp3 -ac 1 mono.mp3
Explicación y aclaración&#8230;

-i estereo.mp3, indica el archivo de entrada
-ac 1, indica que el número de [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/10/estereo-mono.png" alt="" /></p>
<p style="text-align: justify;"><code>ffmpeg</code> además te permite cambiar el número de canales de salida de un archivo de audio. Supongamos entonces que tenemos una canción en MP3 en estéreo, y deseamos pasarla a mono, basta con ejecutar este comando:</p>
<div class="consola">ffmpeg -i estereo.mp3 -ac 1 mono.mp3</div>
<h3>Explicación y aclaración&#8230;</h3>
<ul>
<li style="text-align: justify;">-i estereo.mp3, indica el archivo de entrada</li>
<li style="text-align: justify;">-ac 1, indica que el número de <strong>c</strong>anales de <strong>a</strong>udio del archivo resultantes será uno, o sea mono</li>
<li style="text-align: justify;"><strong>NO es posible pasar de mono a estereo</strong>: cuando decimos que el sonido es mono, estamos diciendo que se SUMARON el canal derecho y el canal izquierdo: M = L + R, <em>donde M es mono, L es el canal izquierdo y R el canal derecho</em>. Y bien, no soy un experto en matemáticas, pero si quisieramos pasar de mono a estéreo deberíamos conocer almenos dos datos por separado, cosa que no sabemos puesto que solo disponemos de un canal (una variable).<br />
Lo explico mas que nada porque hay gente que ha tratado de contradecirme; si estoy equivocado, que alguien me lo haga saber.</li>
</ul>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/audio/" rel="tag">audio</a>, <a href="http://casidiablo.net/tag/convertir/" rel="tag">convertir</a>, <a href="http://casidiablo.net/tag/estereo/" rel="tag">estereo</a>, <a href="http://casidiablo.net/tag/ffmpeg/" rel="tag">ffmpeg</a>, <a href="http://casidiablo.net/tag/mono/" rel="tag">mono</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=ta9Jv8"><img src="http://feeds.feedburner.com/~a/casidiablo?i=ta9Jv8" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/417811458" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/convertir-audio-estereo-mono-ffmpeg/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/convertir-audio-estereo-mono-ffmpeg/</feedburner:origLink></item>
		<item>
		<title>Documental: La verdadera historia de la Internet</title>
		<link>http://feeds.feedburner.com/~r/casidiablo/~3/417227592/</link>
		<comments>http://casidiablo.net/documental-historia-internet-discovery-channel/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 22:20:20 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
		
		<category><![CDATA[videos]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[channel]]></category>

		<category><![CDATA[discovery]]></category>

		<category><![CDATA[documental]]></category>

		<category><![CDATA[historia]]></category>

		<category><![CDATA[internet]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1918</guid>
		<description><![CDATA[Poco tiempo tengo para ver televisión, pero cuando lo hago me gusta ver Discovery Channel o Animal Planet. El caso es que Discovery Channel ha estado transmitiendo algunos documentales llamados: La verdadera historia de la Internet, pero lamentablemente me había perdido algunos de los capítulos. Afortunadamente, nierox ha compartido con todos los cuatro primeros capítulos, que sin [...]]]></description>
			<content:encoded><![CDATA[<p>Poco tiempo tengo para ver televisión, pero cuando lo hago me gusta ver Discovery Channel o Animal Planet. El caso es que Discovery Channel ha estado transmitiendo algunos documentales llamados: <strong>La verdadera historia de la Internet,</strong> pero lamentablemente me había perdido algunos de los capítulos. Afortunadamente, <a href="http://www.nierox.com/2008/10/06/la-verdadera-historia-de-la-internet-discovery-channel/">nierox ha compartido</a> con todos los cuatro primeros capítulos, que sin duda son una fuente de información valiosa:</p>
<h3>Primer capítulo</h3>
<p align="center"> <embed src="http://services.brightcove.com/services/viewer/federated_f8/1418520395" bgcolor="#FFFFFF" flashVars="videoId=1759854126&#038;playerId=1418520395&#038;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&#038;servicesURL=http://services.brightcove.com/services&#038;cdnURL=http://admin.brightcove.com&#038;domain=embed&#038;autoStart=false&#038;" base="http://admin.brightcove.com" name="flashObj" width="486" height="412" seamlesstabbing="false" type="application/x-shockwave-flash" swLiveConnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></p>
<h3>Capitulo 2:  Búsquedas</h3>
<p style="text-align: center;"><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1770467&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=1770467&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object></p>
<p><span id="more-1349"></span></p>
<h3>Capitulo 3: eBay y Amazon</h3>
<p style="text-align: center;"><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1813881&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=1813881&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object></p>
<h3>Capitulo 4: Poder Popular</h3>
<p style="text-align: center;"><embed src="http://blip.tv/play/gcsw0P55j7Jx" type="application/x-shockwave-flash" width="528" height="430" allowscriptaccess="always" allowfullscreen="true"></embed></p>

	<div class="etiquetas">Etiquetas: <a href="http://casidiablo.net/tag/channel/" rel="tag">channel</a>, <a href="http://casidiablo.net/tag/discovery/" rel="tag">discovery</a>, <a href="http://casidiablo.net/tag/documental/" rel="tag">documental</a>, <a href="http://casidiablo.net/tag/historia/" rel="tag">historia</a>, <a href="http://casidiablo.net/tag/internet/" rel="tag">internet</a>, <a href="http://casidiablo.net/tag/video/" rel="tag">video</a><br /></div>

<p><a href="http://feeds.feedburner.com/~a/casidiablo?a=VoW2xB"><img src="http://feeds.feedburner.com/~a/casidiablo?i=VoW2xB" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/casidiablo/~4/417227592" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/documental-historia-internet-discovery-channel/feed/</wfw:commentRss>
		<feedburner:origLink>http://casidiablo.net/documental-historia-internet-discovery-channel/</feedburner:origLink></item>
	</channel>
</rss>
