<?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>El Historias &#187; informática</title>
	<atom:link href="http://elhistorias.com/category/informatica/feed/" rel="self" type="application/rss+xml" />
	<link>http://elhistorias.com</link>
	<description>Telecomunicaciones, ocio, opinión e historietas variadas</description>
	<lastBuildDate>Sat, 19 May 2012 23:37:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Módulos en Perl multiplataforma</title>
		<link>http://elhistorias.com/2012/02/25/modulos-en-perl-multiplataforma-linux-windows/</link>
		<comments>http://elhistorias.com/2012/02/25/modulos-en-perl-multiplataforma-linux-windows/#comments</comments>
		<pubDate>Sat, 25 Feb 2012 02:54:35 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[multiplataforma]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3925</guid>
		<description><![CDATA[El lenguaje Perl permite escribir scripts multiplataforma sin demasiados problemas. Aunque siempre puede haber algunos impedimentos como por ejemplo la carga de módulos que no están disponibles para todos los sistemas operativos. Aquí va un ejemplo con Linux y Windows. &#8230; <a href="http://elhistorias.com/2012/02/25/modulos-en-perl-multiplataforma-linux-windows/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/08/volver-a-%c2%abflash-player%c2%bb-para-i386-en-amd64-y-debian/' rel='bookmark' title='Volver a «Flash Player» para i386 en amd64 y Debian'>Volver a «Flash Player» para i386 en amd64 y Debian</a></li>
<li><a href='http://elhistorias.com/2009/11/04/skype-para-amd64-solo-para-ubuntu-aparentemente/' rel='bookmark' title='Skype para AMD64 sólo para Ubuntu, aparentemente'>Skype para AMD64 sólo para Ubuntu, aparentemente</a></li>
<li><a href='http://elhistorias.com/2007/10/17/google-ha-tenido-la-misma-experiencia-aunque-ellos-leen-tu-correo-electronico-mientras-que-nosotros-no-lo-hacemos/' rel='bookmark' title='&#039;Google ha tenido la misma experiencia, aunque ellos leen tu correo electrónico, mientras que nosotros no lo hacemos&#039;'>&#039;Google ha tenido la misma experiencia, aunque ellos leen tu correo electrónico, mientras que nosotros no lo hacemos&#039;</a></li>
<li><a href='http://elhistorias.com/2008/05/03/%c2%bfdebian-o-ubuntu-para-el-portatil/' rel='bookmark' title='¿Debian o Ubuntu para el portátil?'>¿Debian o Ubuntu para el portátil?</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>El lenguaje Perl permite escribir <em>scripts</em> multiplataforma sin demasiados problemas. Aunque siempre puede haber algunos impedimentos como por ejemplo la carga de módulos que no están disponibles para todos los sistemas operativos. Aquí va un ejemplo con Linux y Windows.</p>
<p>Puede darse el caso de necesitar un script que pueda correr como demonio en Linux o servicio de sistema en Windows. Para el segundo entorno el asunto se complica dado que se necesita de un módulo como <a title="Win32::Daemon - search.cpan.org" href="http://search.cpan.org/~jdb/Win32-Daemon-20110117/Daemon.pm">Win32::Daemon</a>, el cual si intentamos endosarle a Linux nos dirá que <em>tararí</em>. Y es que<span id="more-3925"></span>, aunque pudiera parecer suficiente con algo así:</p>
<pre class="brush:perl">if($^O ne 'linux'){
  #Estoy en Windows
  use Win32::Daemon;
  #...
}</pre>
<p>El script fallará cuando se ejecute en Linux porque no encuentre el módulo Win32::Daemon. A pesar de que sólo deba cargarlo en el caso de no estar funcionando en Linux. Pero gracias a <em>eval</em> y <em>require</em> algo se puede arreglar:</p>
<pre class="brush:perl">if($^O ne 'linux'){
  #Estoy en Windows
  eval{require Win32::Daemon;};
  #...
}</pre>
<p>De esta manera Linux pasará por el aro y Windows hará lo que esté indicado. Sin embargo puede darse el caso de módulos que necesiten recibir un <em>hash</em> en el momento de su carga, como el caso de <a title="Win32::Daemon::Simple - search.cpan.org" href="http://search.cpan.org/~jenda/Win32-Daemon-Simple-0.2.6/Simple.pm">Win32::Daemon::Simple</a> —versión simplificada de Win32::Daemon—, y para los que habrá que hacer la carga desde otro script que será requerido desde el principal:</p>
<pre class="brush:perl">#servicio.pl
use Win32::Daemon::Simple
  Service =&gt; 'follonero',
  Name =&gt; 'servicio follonero',
  #...
  ;</pre>
<pre class="brush:perl">#script principal
if($^O ne 'linux'){
  #Estoy en Windows
  require 'servicio.pl';
  #...
}</pre>
<p>De esta forma Linux no se pasará de listo inspeccionando y Windows hará lo que se espera de él.</p>
<p>Esto de la portabilidad entre scripts tiene su atractivo. En el caso de servicios el lidiar con la carga de módulos es sólo la punta del iceberg, seguida por el manejo de archivos, directorios, detección de señales, etc. <img src='http://elhistorias.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p class="sin-indentar">Inspiración → <a title="cross platform - How can I detect the operating system in Perl? - Stack Overflow" href="http://stackoverflow.com/questions/334686/how-can-i-detect-the-operating-system-in-perl">How can I detect the operating system in Perl?</a> @ Stack Overflow.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;body=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;title=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;title=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;annotation=El%20lenguaje%20Perl%20permite%20escribir%20scripts%20multiplataforma%20sin%20demasiados%20problemas.%20Aunque%20siempre%20puede%20haber%20algunos%20impedimentos%20como%20por%20ejemplo%20la%20carga%20de%20m%C3%B3dulos%20que%20no%20est%C3%A1n%20disponibles%20para%20todos%20los%20sistemas%20operativos.%20Aqu%C3%AD%20va%20un%20ejempl" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;title=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;notes=El%20lenguaje%20Perl%20permite%20escribir%20scripts%20multiplataforma%20sin%20demasiados%20problemas.%20Aunque%20siempre%20puede%20haber%20algunos%20impedimentos%20como%20por%20ejemplo%20la%20carga%20de%20m%C3%B3dulos%20que%20no%20est%C3%A1n%20disponibles%20para%20todos%20los%20sistemas%20operativos.%20Aqu%C3%AD%20va%20un%20ejempl" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;t=M%C3%B3dulos%20en%20Perl%20multiplataforma" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;title=M%C3%B3dulos%20en%20Perl%20multiplataforma" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;story=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;title=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=El%20lenguaje%20Perl%20permite%20escribir%20scripts%20multiplataforma%20sin%20demasiados%20problemas.%20Aunque%20siempre%20puede%20haber%20algunos%20impedimentos%20como%20por%20ejemplo%20la%20carga%20de%20m%C3%B3dulos%20que%20no%20est%C3%A1n%20disponibles%20para%20todos%20los%20sistemas%20operativos.%20Aqu%C3%AD%20va%20un%20ejempl" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;title=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;selection=El%20lenguaje%20Perl%20permite%20escribir%20scripts%20multiplataforma%20sin%20demasiados%20problemas.%20Aunque%20siempre%20puede%20haber%20algunos%20impedimentos%20como%20por%20ejemplo%20la%20carga%20de%20m%C3%B3dulos%20que%20no%20est%C3%A1n%20disponibles%20para%20todos%20los%20sistemas%20operativos.%20Aqu%C3%AD%20va%20un%20ejempl" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2012%2F02%2F25%2Fmodulos-en-perl-multiplataforma-linux-windows%2F&amp;t=M%C3%B3dulos%20en%20Perl%20multiplataforma&amp;s=El%20lenguaje%20Perl%20permite%20escribir%20scripts%20multiplataforma%20sin%20demasiados%20problemas.%20Aunque%20siempre%20puede%20haber%20algunos%20impedimentos%20como%20por%20ejemplo%20la%20carga%20de%20m%C3%B3dulos%20que%20no%20est%C3%A1n%20disponibles%20para%20todos%20los%20sistemas%20operativos.%20Aqu%C3%AD%20va%20un%20ejempl" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/08/volver-a-%c2%abflash-player%c2%bb-para-i386-en-amd64-y-debian/' rel='bookmark' title='Volver a «Flash Player» para i386 en amd64 y Debian'>Volver a «Flash Player» para i386 en amd64 y Debian</a></li>
<li><a href='http://elhistorias.com/2009/11/04/skype-para-amd64-solo-para-ubuntu-aparentemente/' rel='bookmark' title='Skype para AMD64 sólo para Ubuntu, aparentemente'>Skype para AMD64 sólo para Ubuntu, aparentemente</a></li>
<li><a href='http://elhistorias.com/2007/10/17/google-ha-tenido-la-misma-experiencia-aunque-ellos-leen-tu-correo-electronico-mientras-que-nosotros-no-lo-hacemos/' rel='bookmark' title='&#039;Google ha tenido la misma experiencia, aunque ellos leen tu correo electrónico, mientras que nosotros no lo hacemos&#039;'>&#039;Google ha tenido la misma experiencia, aunque ellos leen tu correo electrónico, mientras que nosotros no lo hacemos&#039;</a></li>
<li><a href='http://elhistorias.com/2008/05/03/%c2%bfdebian-o-ubuntu-para-el-portatil/' rel='bookmark' title='¿Debian o Ubuntu para el portátil?'>¿Debian o Ubuntu para el portátil?</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2012/02/25/modulos-en-perl-multiplataforma-linux-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWF a HTML5 con Google Swiffy</title>
		<link>http://elhistorias.com/2011/06/30/swf-a-html5-con-google-swiffy/</link>
		<comments>http://elhistorias.com/2011/06/30/swf-a-html5-con-google-swiffy/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 22:26:35 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[noticias]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3831</guid>
		<description><![CDATA[La gente de Google está que no para con la red social que están probando ni tampoco con Swiffy. Un conversor on-line de los archivos gráficos vectoriales SWF a lenguaje HTML5. Adobe desarrolla desde hace un tiempo algo parecido llamado &#8230; <a href="http://elhistorias.com/2011/06/30/swf-a-html5-con-google-swiffy/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/16/cambiar-de-pestana-en-firefox-con-la-rueda-del-raton/' rel='bookmark' title='Cambiar de pestaña en Firefox con la rueda del ratón'>Cambiar de pestaña en Firefox con la rueda del ratón</a></li>
<li><a href='http://elhistorias.com/2010/09/05/iceweasel-4-0-beta-4/' rel='bookmark' title='Iceweasel 4.0 beta 4'>Iceweasel 4.0 beta 4</a></li>
<li><a href='http://elhistorias.com/2011/02/15/descargar-de-soundcloud/' rel='bookmark' title='Descargar de SoundCloud'>Descargar de SoundCloud</a></li>
<li><a href='http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/' rel='bookmark' title='Problemas de desplazamiento en Debian con ATI'>Problemas de desplazamiento en Debian con ATI</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>La gente de Google está que no para con la red social que están probando ni tampoco con <a title="Google Swiffy" href="http://swiffy.googlelabs.com/">Swiffy</a>. Un conversor on-line de los archivos gráficos vectoriales <a title="SWF - Wikipedia, la enciclopedia libre" href="http://es.wikipedia.org/wiki/SWF">SWF</a> a lenguaje HTML5. Adobe desarrolla desde hace un tiempo algo parecido llamado <a title="Wallaby | Adobe Flash FLA to HTML - Adobe Labs" href="http://labs.adobe.com/technologies/wallaby/">Wallaby</a> (para FLA a HTML), pero como es costumbre en ellos hay versión para Windows y dando gracias para MAC, ya para Linux ni rastro. Sin embargo Swiffy también tiene, al menos de momento, sus limitaciones:</p>
<ul>
<li>Soporta <a title="ActionScript - Wikipedia, la enciclopedia libre" href="http://es.wikipedia.org/wiki/Actionscript">ActionScript</a> 2.0, pero no 3.0.</li>
<li>Soporta SWF 8 pero con SWF 5 se pueden obtener mejores resultados.</li>
<li>No soporta FLV.</li>
<li>Requiere un navegador sobre WebKit (Chrome/Chromium, Epiphany, Safari,..).</li>
</ul>
<p>Pero menos da una piedra. He probado con la animación de un avión y parece funcionar bien.<span id="more-3831"></span></p>
<figure class="wp-caption aligncenter" id="attachment_3832" aria-describedby="figcaption_attachment_3832" style="width: 410px"><a href="http://elhistorias.com/wp-content/uploads/2011/06/swiffy-ejemplo.png"><img class="size-medium wp-image-3832" title="Ejemplo con Swiffy" src="http://elhistorias.com/wp-content/uploads/2011/06/swiffy-ejemplo-400x366.png" alt="Ejemplo con Swiffy" width="400" height="366" /></a><figcaption id="figcaption_attachment_3832">Ejemplo con Swiffy</figcaption></figure>
<p>Efectivamente, aunque Flash esté bloqueado, o no se tenga instalado, el nuevo formato se muestra correctamente.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;body=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;title=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;title=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;annotation=La%20gente%20de%20Google%20est%C3%A1%20que%20no%20para%20con%20la%20red%20social%20que%20est%C3%A1n%20probando%20ni%20tampoco%20con%20Swiffy.%20Un%20conversor%20on-line%20de%20los%20archivos%20gr%C3%A1ficos%20vectoriales%20SWF%20a%20lenguaje%20HTML5.%20Adobe%20desarrolla%20desde%20hace%20un%20tiempo%20algo%20parecido%20llamado%20Wallaby%20%28pa" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;title=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;notes=La%20gente%20de%20Google%20est%C3%A1%20que%20no%20para%20con%20la%20red%20social%20que%20est%C3%A1n%20probando%20ni%20tampoco%20con%20Swiffy.%20Un%20conversor%20on-line%20de%20los%20archivos%20gr%C3%A1ficos%20vectoriales%20SWF%20a%20lenguaje%20HTML5.%20Adobe%20desarrolla%20desde%20hace%20un%20tiempo%20algo%20parecido%20llamado%20Wallaby%20%28pa" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;t=SWF%20a%20HTML5%20con%20Google%20Swiffy" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;title=SWF%20a%20HTML5%20con%20Google%20Swiffy" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;story=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;title=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=La%20gente%20de%20Google%20est%C3%A1%20que%20no%20para%20con%20la%20red%20social%20que%20est%C3%A1n%20probando%20ni%20tampoco%20con%20Swiffy.%20Un%20conversor%20on-line%20de%20los%20archivos%20gr%C3%A1ficos%20vectoriales%20SWF%20a%20lenguaje%20HTML5.%20Adobe%20desarrolla%20desde%20hace%20un%20tiempo%20algo%20parecido%20llamado%20Wallaby%20%28pa" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;title=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;selection=La%20gente%20de%20Google%20est%C3%A1%20que%20no%20para%20con%20la%20red%20social%20que%20est%C3%A1n%20probando%20ni%20tampoco%20con%20Swiffy.%20Un%20conversor%20on-line%20de%20los%20archivos%20gr%C3%A1ficos%20vectoriales%20SWF%20a%20lenguaje%20HTML5.%20Adobe%20desarrolla%20desde%20hace%20un%20tiempo%20algo%20parecido%20llamado%20Wallaby%20%28pa" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F30%2Fswf-a-html5-con-google-swiffy%2F&amp;t=SWF%20a%20HTML5%20con%20Google%20Swiffy&amp;s=La%20gente%20de%20Google%20est%C3%A1%20que%20no%20para%20con%20la%20red%20social%20que%20est%C3%A1n%20probando%20ni%20tampoco%20con%20Swiffy.%20Un%20conversor%20on-line%20de%20los%20archivos%20gr%C3%A1ficos%20vectoriales%20SWF%20a%20lenguaje%20HTML5.%20Adobe%20desarrolla%20desde%20hace%20un%20tiempo%20algo%20parecido%20llamado%20Wallaby%20%28pa" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/16/cambiar-de-pestana-en-firefox-con-la-rueda-del-raton/' rel='bookmark' title='Cambiar de pestaña en Firefox con la rueda del ratón'>Cambiar de pestaña en Firefox con la rueda del ratón</a></li>
<li><a href='http://elhistorias.com/2010/09/05/iceweasel-4-0-beta-4/' rel='bookmark' title='Iceweasel 4.0 beta 4'>Iceweasel 4.0 beta 4</a></li>
<li><a href='http://elhistorias.com/2011/02/15/descargar-de-soundcloud/' rel='bookmark' title='Descargar de SoundCloud'>Descargar de SoundCloud</a></li>
<li><a href='http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/' rel='bookmark' title='Problemas de desplazamiento en Debian con ATI'>Problemas de desplazamiento en Debian con ATI</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2011/06/30/swf-a-html5-con-google-swiffy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aumentando la seguridad de SSH en Linux</title>
		<link>http://elhistorias.com/2011/06/17/aumentando-la-seguridad-de-ssh-en-linux/</link>
		<comments>http://elhistorias.com/2011/06/17/aumentando-la-seguridad-de-ssh-en-linux/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 22:03:54 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[telecomunicaciones]]></category>
		<category><![CDATA[Debian GNU/Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[seguridad]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[telemática]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3806</guid>
		<description><![CDATA[Por defecto el acceso remoto utilizando SSH suele ocurrir a través del puerto 22 y permitir la identificación directa como root. Demasiado obvio para cualquier atacante. Sin embargo a la seguridad de los servidores siempre se le puede dar una &#8230; <a href="http://elhistorias.com/2011/06/17/aumentando-la-seguridad-de-ssh-en-linux/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/' rel='bookmark' title='Problemas de desplazamiento en Debian con ATI'>Problemas de desplazamiento en Debian con ATI</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
<li><a href='http://elhistorias.com/2011/01/21/puerto-de-pajares/' rel='bookmark' title='Puerto de Pajares'>Puerto de Pajares</a></li>
<li><a href='http://elhistorias.com/2007/10/19/iis-va-pillando-a-apache/' rel='bookmark' title='IIS va pillando a Apache???'>IIS va pillando a Apache???</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Por defecto el acceso remoto utilizando SSH suele ocurrir a través del puerto 22 y permitir la identificación directa como <em>root</em>. Demasiado obvio para cualquier atacante. Sin embargo a la seguridad de los servidores siempre se le puede dar una vuelta de rosca más para intentar que cualquier asaltante desista de su intento, o se convierta en un reto para él. Unos consejos para intentar, no siempre con éxito, desquiciar a malhechores:</p>
<ul>
<li>Cambiar <strong>el puerto</strong> en <code>/etc/ssh/sshd_config</code> por el 6969 —por ejemplo <img src='http://elhistorias.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' />  :
<pre class="brush:shell">Port 11810</pre>
</li>
<li>Cambiar el <strong>tiempo de espera</strong> en segundos para identificarse —en el mismo archivo— por un valor inferior
<pre class="brush:shell">LoginGraceTime 30</pre>
</li>
<li>No permitir <strong>acceder directamente como root</strong>; para ello se puede utilizar el <code>su root</code> una vez identificado un usuario normal —también en <code>/etc/ssh/sshd_config</code>
<pre class="brush:shell">PermitRootLogin no</pre>
</li>
</ul>
<p>Estos son básicos. Luego<span id="more-3806"></span> hay mil y un consejos más que pueden llegar a hacer estallar a los administradores cuando estén llenos de nervios intentando resolver algún problema que tiene inutilizado el servidor. De primeras parecen muy útiles pero no siempre serán deseables:</p>
<ul>
<li>Cerrar la sesión de root por <strong>inactividad</strong>, que si el administrador se despista y se olvida del asunto no pueda luego llegar un pillo en persona y aprovecharse. En <code>/root/.bashrc</code> se añade el tiempo en segundos:
<pre class="brush:shell">TMOUT = 300</pre>
<p>aunque si se prefiere que sea para todos los usuarios se puede añadir en <code>/etc/profile</code>:</p>
<pre class="brush:shell">readonly TMOUT = 300</pre>
</li>
<li><strong>Limitar las direcciones IP</strong> desde las que poder conectarse —<a title="Restringir acceso  por ssh - Foros del Web" href="http://www.forosdelweb.com/f41/restringir-acceso-por-ssh-294324/#post1078790">si el demonio de SSH tiene soporte para <em>TCP Wrappers</em></a>— añadiendo al archivo <em>/etc/hosts.deny</em>:
<pre class="brush:shell">sshd : ALL</pre>
<p>y a <em>/etc/hosts.allow</em> las direcciones IP autorizadas:</p>
<pre class="brush:shell">sshd : IP1,IP2,IP3,IPn</pre>
</li>
<li>Limitar con <code>iptables</code> el número <strong>máximo de conexiones por minuto</strong>, útil por ejemplo contra los ataques por fuerza bruta para el puerto configurado para SSH (6969):
<pre class="brush:shell">iptables -A INPUT -p tcp --dport 6969 -m limit --limit 3/minute -m state --state NEW -j ACCEPT</pre>
</li>
<li>Bloquear el puerto para el <strong>primer intento de conexión</strong> y aceptar conexiones a continuación en el plazo de un minuto. Práctico para intentar esconder que el puerto está abierto ante escaneos de puertos:
<pre class="brush:shell">iptables -A INPUT -p tcp --dport 4587 -m limit --limit 1/minute -m state --state NEW -j DROP</pre>
<p><strong>OJO</strong>: esta regla se ha de aplicar antes de la del punto anterior.</li>
</ul>
<p>Esto ha sido en cuanto a SSH. No obstante hay un montón de reglas más para ipfilter válidas para otros servicios del servidor, ajustes del núcleo, eliminar la consola para usuarios de sistema, etc. Muchas vulnerabilidades que pueden ser detectadas con la herramienta <a title="Tiger - The UNIX Security audit and intrusion detection tool" href="http://www.nongnu.org/tiger/">Tiger</a>.</p>
<p>Fuente → <a title="Reforzando la instalación de Debian GNU/Linux" href="http://www.esdebian.org/wiki/reforzando-instalacion-debian-gnulinux">Reforzando la instalación de Debian GNU/Linux</a> [esdebian.org].</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;body=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;title=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;title=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;annotation=Por%20defecto%20el%20acceso%20remoto%20utilizando%20SSH%20suele%20ocurrir%20a%20trav%C3%A9s%20del%20puerto%2022%20y%20permitir%20la%20identificaci%C3%B3n%20directa%20como%20root.%20Demasiado%20obvio%20para%20cualquier%20atacante.%20Sin%20embargo%20a%20la%20seguridad%20de%20los%20servidores%20siempre%20se%20le%20puede%20dar%20una%20vuelt" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;title=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;notes=Por%20defecto%20el%20acceso%20remoto%20utilizando%20SSH%20suele%20ocurrir%20a%20trav%C3%A9s%20del%20puerto%2022%20y%20permitir%20la%20identificaci%C3%B3n%20directa%20como%20root.%20Demasiado%20obvio%20para%20cualquier%20atacante.%20Sin%20embargo%20a%20la%20seguridad%20de%20los%20servidores%20siempre%20se%20le%20puede%20dar%20una%20vuelt" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;t=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;title=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;story=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;title=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=Por%20defecto%20el%20acceso%20remoto%20utilizando%20SSH%20suele%20ocurrir%20a%20trav%C3%A9s%20del%20puerto%2022%20y%20permitir%20la%20identificaci%C3%B3n%20directa%20como%20root.%20Demasiado%20obvio%20para%20cualquier%20atacante.%20Sin%20embargo%20a%20la%20seguridad%20de%20los%20servidores%20siempre%20se%20le%20puede%20dar%20una%20vuelt" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;title=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;selection=Por%20defecto%20el%20acceso%20remoto%20utilizando%20SSH%20suele%20ocurrir%20a%20trav%C3%A9s%20del%20puerto%2022%20y%20permitir%20la%20identificaci%C3%B3n%20directa%20como%20root.%20Demasiado%20obvio%20para%20cualquier%20atacante.%20Sin%20embargo%20a%20la%20seguridad%20de%20los%20servidores%20siempre%20se%20le%20puede%20dar%20una%20vuelt" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F17%2Faumentando-la-seguridad-de-ssh-en-linux%2F&amp;t=Aumentando%20la%20seguridad%20de%20SSH%20en%20Linux&amp;s=Por%20defecto%20el%20acceso%20remoto%20utilizando%20SSH%20suele%20ocurrir%20a%20trav%C3%A9s%20del%20puerto%2022%20y%20permitir%20la%20identificaci%C3%B3n%20directa%20como%20root.%20Demasiado%20obvio%20para%20cualquier%20atacante.%20Sin%20embargo%20a%20la%20seguridad%20de%20los%20servidores%20siempre%20se%20le%20puede%20dar%20una%20vuelt" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/' rel='bookmark' title='Problemas de desplazamiento en Debian con ATI'>Problemas de desplazamiento en Debian con ATI</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
<li><a href='http://elhistorias.com/2011/01/21/puerto-de-pajares/' rel='bookmark' title='Puerto de Pajares'>Puerto de Pajares</a></li>
<li><a href='http://elhistorias.com/2007/10/19/iis-va-pillando-a-apache/' rel='bookmark' title='IIS va pillando a Apache???'>IIS va pillando a Apache???</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2011/06/17/aumentando-la-seguridad-de-ssh-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corregir ruidos en Flash para Linux AMD64</title>
		<link>http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/</link>
		<comments>http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 13:03:05 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[Debian GNU/Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3789</guid>
		<description><![CDATA[Cada año o así a la gente de Adobe le suele surgir un problema con su plugin de Flash para Linux sobre la plataforma de 64 bits, concretamente la versión 10.3 d162. Esta vez se trata de unos ruidos molestos &#8230; <a href="http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/08/volver-a-%c2%abflash-player%c2%bb-para-i386-en-amd64-y-debian/' rel='bookmark' title='Volver a «Flash Player» para i386 en amd64 y Debian'>Volver a «Flash Player» para i386 en amd64 y Debian</a></li>
<li><a href='http://elhistorias.com/2008/12/23/flash-player-10-para-linux-64-bits/' rel='bookmark' title='Flash Player 10 para Linux 64 bits'>Flash Player 10 para Linux 64 bits</a></li>
<li><a href='http://elhistorias.com/2010/04/13/adobe-air-y-flash-en-linux-64-y-sin-cuelgues/' rel='bookmark' title='Adobe AIR y Flash en Linux 64 y sin cuelgues'>Adobe AIR y Flash en Linux 64 y sin cuelgues</a></li>
<li><a href='http://elhistorias.com/2008/07/13/opera-951-flash-y-debian-amd64/' rel='bookmark' title='Opera 9.51, Flash y Debian AMD64'>Opera 9.51, Flash y Debian AMD64</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Cada año o así a la gente de Adobe le suele surgir un problema con su <em>plugin</em> de Flash para Linux sobre la plataforma de <strong>64 bits</strong>, concretamente la versión <strong>10.3 d162</strong>. Esta vez se trata de unos ruidos molestos que aparecen en vídeos, juegos y demás donde dicho plugin tenga que entrar en marcha. En mi caso se me asemejan a cortes y distorsiones que se repiten a lo largo de toda la reproducción. Pero de momento tiene arreglo.</p>
<p><a title="#620901 - flashplugin-nonfree: Audio has horrible noisy artifacts - Debian Bug report logs" href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620901">Según comentan en la sección de bugs</a> se trata de problemas que tiene Flash con la implementación memcpy de glibc. Mientras glibc lo corrige en la distribución que utilicen, o Adobe en sus siguientes versiones —lo cual sí que sería novedoso— hay que usar un parche:</p>
<ol>
<li>Instalar si no lo está el paquete <em>bspatch</em>.</li>
<li>Descargar el parche de <a href="http://catap.ru/patches/flash64/memcpy-10.3.162.29.bsdiff">aquí</a> o de <a title="[#FP-5739] Strange sound on mp3 flash website with Fedora 14 x86_64 - Adobe Bug System" href="http://bugs.adobe.com/jira/browse/FP-5739">este hilo</a> de los informes de errores de Adobe.</li>
<li>Copia de seguridad de la librería por si las moscas: <code># cp /usr/lib64/flash-plugin/libflashplayer.so /usr/lib64/flash-plugin/libflashplayer.so.old</code></li>
<li>Ubicarse en la consola en donde se halle guardado el parche descargado.</li>
<li>Parchear la librería con: <code># bspatch /usr/lib64/flash-plugin/libflashplayer.so.old /usr/lib64/flash-plugin/libflashplayer.so ./memcpy-10.3.162.29.bsdiff</code></li>
<li>Cerrar y volver a abrir el navegador web y probar si funciona.</li>
</ol>
<p><span style="text-decoration: underline;"><strong>Ojo</strong></span>: <strong>#</strong> indica que han de ejecutarse los comandos desde <em>root</em> o mediante <code>sudo</code> … Como corresponda a cada sistema.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;body=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;title=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;title=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;annotation=Cada%20a%C3%B1o%20o%20as%C3%AD%20a%20la%20gente%20de%20Adobe%20le%20suele%20surgir%20un%20problema%20con%20su%20plugin%20de%20Flash%20para%20Linux%20sobre%20la%20plataforma%20de%2064%20bits%2C%20concretamente%20la%20versi%C3%B3n%2010.3%20d162.%20Esta%20vez%20se%20trata%20de%20unos%20ruidos%20molestos%20que%20aparecen%20en%20v%C3%ADdeos%2C%20juegos%20y%20dem%C3%A1s" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;title=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;notes=Cada%20a%C3%B1o%20o%20as%C3%AD%20a%20la%20gente%20de%20Adobe%20le%20suele%20surgir%20un%20problema%20con%20su%20plugin%20de%20Flash%20para%20Linux%20sobre%20la%20plataforma%20de%2064%20bits%2C%20concretamente%20la%20versi%C3%B3n%2010.3%20d162.%20Esta%20vez%20se%20trata%20de%20unos%20ruidos%20molestos%20que%20aparecen%20en%20v%C3%ADdeos%2C%20juegos%20y%20dem%C3%A1s" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;t=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;title=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;story=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;title=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=Cada%20a%C3%B1o%20o%20as%C3%AD%20a%20la%20gente%20de%20Adobe%20le%20suele%20surgir%20un%20problema%20con%20su%20plugin%20de%20Flash%20para%20Linux%20sobre%20la%20plataforma%20de%2064%20bits%2C%20concretamente%20la%20versi%C3%B3n%2010.3%20d162.%20Esta%20vez%20se%20trata%20de%20unos%20ruidos%20molestos%20que%20aparecen%20en%20v%C3%ADdeos%2C%20juegos%20y%20dem%C3%A1s" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;title=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;selection=Cada%20a%C3%B1o%20o%20as%C3%AD%20a%20la%20gente%20de%20Adobe%20le%20suele%20surgir%20un%20problema%20con%20su%20plugin%20de%20Flash%20para%20Linux%20sobre%20la%20plataforma%20de%2064%20bits%2C%20concretamente%20la%20versi%C3%B3n%2010.3%20d162.%20Esta%20vez%20se%20trata%20de%20unos%20ruidos%20molestos%20que%20aparecen%20en%20v%C3%ADdeos%2C%20juegos%20y%20dem%C3%A1s" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2011%2F06%2F10%2Fcorregir-ruidos-en-flash-para-linux-amd64%2F&amp;t=Corregir%20ruidos%20en%20Flash%20para%20Linux%20AMD64&amp;s=Cada%20a%C3%B1o%20o%20as%C3%AD%20a%20la%20gente%20de%20Adobe%20le%20suele%20surgir%20un%20problema%20con%20su%20plugin%20de%20Flash%20para%20Linux%20sobre%20la%20plataforma%20de%2064%20bits%2C%20concretamente%20la%20versi%C3%B3n%2010.3%20d162.%20Esta%20vez%20se%20trata%20de%20unos%20ruidos%20molestos%20que%20aparecen%20en%20v%C3%ADdeos%2C%20juegos%20y%20dem%C3%A1s" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/08/volver-a-%c2%abflash-player%c2%bb-para-i386-en-amd64-y-debian/' rel='bookmark' title='Volver a «Flash Player» para i386 en amd64 y Debian'>Volver a «Flash Player» para i386 en amd64 y Debian</a></li>
<li><a href='http://elhistorias.com/2008/12/23/flash-player-10-para-linux-64-bits/' rel='bookmark' title='Flash Player 10 para Linux 64 bits'>Flash Player 10 para Linux 64 bits</a></li>
<li><a href='http://elhistorias.com/2010/04/13/adobe-air-y-flash-en-linux-64-y-sin-cuelgues/' rel='bookmark' title='Adobe AIR y Flash en Linux 64 y sin cuelgues'>Adobe AIR y Flash en Linux 64 y sin cuelgues</a></li>
<li><a href='http://elhistorias.com/2008/07/13/opera-951-flash-y-debian-amd64/' rel='bookmark' title='Opera 9.51, Flash y Debian AMD64'>Opera 9.51, Flash y Debian AMD64</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP y distintos sistemas de gestión de bases de datos</title>
		<link>http://elhistorias.com/2011/02/13/php-y-distintos-sistemas-de-gestion-de-bases-de-datos/</link>
		<comments>http://elhistorias.com/2011/02/13/php-y-distintos-sistemas-de-gestion-de-bases-de-datos/#comments</comments>
		<pubDate>Sun, 13 Feb 2011 14:29:26 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3558</guid>
		<description><![CDATA[Hasta hace no mucho solía hacer uso de proveedores específicos de extensiones de bases de datos para cada sistema de gestión de base de datos (SGBD). Cada uno con sus funciones, como por ejemplo las mysql_ para MySQL y las &#8230; <a href="http://elhistorias.com/2011/02/13/php-y-distintos-sistemas-de-gestion-de-bases-de-datos/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/10/03/buscando-%c2%abhosting%c2%bb/' rel='bookmark' title='Buscando «hosting»'>Buscando «hosting»</a></li>
<li><a href='http://elhistorias.com/2011/10/22/lado-del-cliente/' rel='bookmark' title='Lado del cliente'>Lado del cliente</a></li>
<li><a href='http://elhistorias.com/2008/09/10/parodia-fin-del-sonar-2006/' rel='bookmark' title='Parodia fin del Sonar 2006'>Parodia fin del Sonar 2006</a></li>
<li><a href='http://elhistorias.com/2010/03/13/eeuu-va-a-auditar-las-conexiones-a-internet/' rel='bookmark' title='EEUU va a auditar las conexiones a Internet'>EEUU va a auditar las conexiones a Internet</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Hasta hace no mucho solía hacer uso de proveedores específicos de extensiones de bases de datos para cada sistema de gestión de base de datos (SGBD). Cada uno con sus funciones, como por ejemplo <a title="PHP: MySQL - Manual" href="http://php.net/manual/es/book.mysql.php">las <code>mysql_</code> para MySQL</a> y <a title="PHP: PostgreSQL - Manual" href="http://www.php.net/manual/es/book.pgsql.php">las <code>pg_</code> para PostgreSQL</a>. Sin embargo esto supone complicarse la vida cuando se desarrolla algo que ha de ser compatible con varios SGBD, puesto que cada uno tiene sus funciones. Y ahí, si se cuenta con PHP 5 o superior, es cuando viene de perlas la extensión <em>PHP Data Objects</em> (PDO).</p>
<p>Esta extensión <q title="Introducción a PDO" cite="http://www.php.net/manual/es/intro.pdo.php">proporciona una capa de abstracción acceso a datos, que significa que, independientemente de la base de datos que está utilizando, se utiliza las mismas funciones para realizar consultas y obtener datos</q> —<a href="http://www.php.net/manual/es/intro.pdo.php">PDO php.net</a>. Desarrollos más escalables y portables. Provee actualmente de <a title="PHP: Controladores PDO - Manual" href="http://www.php.net/manual/es/pdo.drivers.php">once controladores</a>, entre ellos MySQL, PostgreSQL, Oracle, SQL Server,.. aunque algunos de ellos aún en versión  experimental.</p>
<p>La conexión se realiza<span id="more-3558"></span> con el <a title="PHP: PDO::__construct - Manual" href="http://www.php.net/manual/es/pdo.construct.php">constructor de la clase PDO</a>:</p>
<pre class="brush:php">$dsn = 'mysql:dbname=nombreBBDD;host=127.0.0.1';
$user = 'usuarioBBDD';
$password = 'contraseñaBBDD';

try {
    $conexion = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
    echo 'Fallo en la conexión: ' . $e-&gt;getMessage();
}</pre>
<p>Donde en <code>$dsn</code> se ha indicado que se utilice el controlador para MySQL, pero con <code>pgsql</code> serviría para PostgreSQL. Puntualización aquí de que bastaría con tan sólo cambiar esa línea para posibilitar la portabilidad antes mencionada. Aunque hay posibilidad de pasarle al constructor un cuarto parámetro que indique opciones del controlador, yo prefiero después hacer uso del método <code>setAttribute</code> para indicarle, al menos en el caso de PostgreSQL mientras desarrollo, que me muestre cualquier error que surja:</p>
<pre class="brush:php">$conexion-&gt;setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);</pre>
<p>para que me lance cualquier excepción que surja.</p>
<p>La consulta se suele enviar con el método <code><a title="PHP: PDO::query - Manual" href="http://www.php.net/manual/es/pdo.query.php">query</a></code>, aunque hay otras maneras más avanzadas como el uso de <em>bind variables</em> que otro día describiré:</p>
<pre class="brush:php">$sql = 'SELECT columna1, columna2 FROM unatabla';
foreach ($conexion-&gt;query($sql) as $fila) {
        print $fila['columna1'];
        print $fila['columna2'];
}</pre>
<p>esto extraería cada fila del resultado de la consulta y la iría imprimiendo. Pero no menos importante es cerrar la conexión para no andar despilfarrando recursos:</p>
<pre class="brush:php">$conexion = null;</pre>
<p>Aunque puestos a optimizar el asunto puede ser muy conveniente utilizar el <a title="PDO (PHP Data Objects). Capa de Abstracción de acceso a Bases de Datos utilizando el Patrón de diseño Singleton (Segunda parte) ~ Desarrollador Senior" href="http://desarrolladorsenior.blogspot.com/2009/11/pdo-php-data-objects-capa-de.html">patrón de diseño Singleton con PDO como describe Arley Triana Morín en Desarrollador Senior</a>.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;body=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;title=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;title=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;annotation=Hasta%20hace%20no%20mucho%20sol%C3%ADa%20hacer%20uso%20de%20proveedores%20espec%C3%ADficos%20de%20extensiones%20de%20bases%20de%20datos%20para%20cada%20sistema%20de%20gesti%C3%B3n%20de%20base%20de%20datos%20%28SGBD%29.%20Cada%20uno%20con%20sus%20funciones%2C%20como%20por%20ejemplo%20las%20mysql_%20para%20MySQL%20y%20las%20pg_%20para%20PostgreSQL.%20Sin" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;title=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;notes=Hasta%20hace%20no%20mucho%20sol%C3%ADa%20hacer%20uso%20de%20proveedores%20espec%C3%ADficos%20de%20extensiones%20de%20bases%20de%20datos%20para%20cada%20sistema%20de%20gesti%C3%B3n%20de%20base%20de%20datos%20%28SGBD%29.%20Cada%20uno%20con%20sus%20funciones%2C%20como%20por%20ejemplo%20las%20mysql_%20para%20MySQL%20y%20las%20pg_%20para%20PostgreSQL.%20Sin" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;t=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;title=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;story=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;title=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=Hasta%20hace%20no%20mucho%20sol%C3%ADa%20hacer%20uso%20de%20proveedores%20espec%C3%ADficos%20de%20extensiones%20de%20bases%20de%20datos%20para%20cada%20sistema%20de%20gesti%C3%B3n%20de%20base%20de%20datos%20%28SGBD%29.%20Cada%20uno%20con%20sus%20funciones%2C%20como%20por%20ejemplo%20las%20mysql_%20para%20MySQL%20y%20las%20pg_%20para%20PostgreSQL.%20Sin" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;title=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;selection=Hasta%20hace%20no%20mucho%20sol%C3%ADa%20hacer%20uso%20de%20proveedores%20espec%C3%ADficos%20de%20extensiones%20de%20bases%20de%20datos%20para%20cada%20sistema%20de%20gesti%C3%B3n%20de%20base%20de%20datos%20%28SGBD%29.%20Cada%20uno%20con%20sus%20funciones%2C%20como%20por%20ejemplo%20las%20mysql_%20para%20MySQL%20y%20las%20pg_%20para%20PostgreSQL.%20Sin" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2011%2F02%2F13%2Fphp-y-distintos-sistemas-de-gestion-de-bases-de-datos%2F&amp;t=PHP%20y%20distintos%20sistemas%20de%20gesti%C3%B3n%20de%20bases%20de%20datos&amp;s=Hasta%20hace%20no%20mucho%20sol%C3%ADa%20hacer%20uso%20de%20proveedores%20espec%C3%ADficos%20de%20extensiones%20de%20bases%20de%20datos%20para%20cada%20sistema%20de%20gesti%C3%B3n%20de%20base%20de%20datos%20%28SGBD%29.%20Cada%20uno%20con%20sus%20funciones%2C%20como%20por%20ejemplo%20las%20mysql_%20para%20MySQL%20y%20las%20pg_%20para%20PostgreSQL.%20Sin" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/10/03/buscando-%c2%abhosting%c2%bb/' rel='bookmark' title='Buscando «hosting»'>Buscando «hosting»</a></li>
<li><a href='http://elhistorias.com/2011/10/22/lado-del-cliente/' rel='bookmark' title='Lado del cliente'>Lado del cliente</a></li>
<li><a href='http://elhistorias.com/2008/09/10/parodia-fin-del-sonar-2006/' rel='bookmark' title='Parodia fin del Sonar 2006'>Parodia fin del Sonar 2006</a></li>
<li><a href='http://elhistorias.com/2010/03/13/eeuu-va-a-auditar-las-conexiones-a-internet/' rel='bookmark' title='EEUU va a auditar las conexiones a Internet'>EEUU va a auditar las conexiones a Internet</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2011/02/13/php-y-distintos-sistemas-de-gestion-de-bases-de-datos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problemas de desplazamiento en Debian con ATI</title>
		<link>http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/</link>
		<comments>http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 01:03:30 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[curiosidades]]></category>
		<category><![CDATA[informática]]></category>
		<category><![CDATA[ATI]]></category>
		<category><![CDATA[chapuzas]]></category>
		<category><![CDATA[consejos]]></category>
		<category><![CDATA[Debian GNU/Linux]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3508</guid>
		<description><![CDATA[Llevaba yo un tiempo usando felizmente la aceleración gráfica con los drivers libres, aunque no sin algunas deficiencias en cuanto a aceleración gráfica y el manejo de ventanas y algunos desplazamientos —el llamado scroll en inglés. Y como soy un &#8230; <a href="http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2008/12/23/flash-player-10-para-linux-64-bits/' rel='bookmark' title='Flash Player 10 para Linux 64 bits'>Flash Player 10 para Linux 64 bits</a></li>
<li><a href='http://elhistorias.com/2010/10/09/arreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian/' rel='bookmark' title='Arreglando reconocimiento de cámaras para gThumb y Shotwell en Debian'>Arreglando reconocimiento de cámaras para gThumb y Shotwell en Debian</a></li>
<li><a href='http://elhistorias.com/2008/06/19/el-catalogador-de-cds-y-dvds/' rel='bookmark' title='El catalogador de CDs y DVDs'>El catalogador de CDs y DVDs</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Llevaba yo un tiempo usando felizmente la aceleración gráfica con los drivers libres, aunque no sin algunas deficiencias en cuanto a aceleración gráfica y el manejo de ventanas y algunos desplazamientos —el llamado <em>scroll</em> en inglés. Y como soy un leal salsero allá que me aventuré a volver a los tiempos de los drivers privativos, que tiempo atrás tuve que abandonar por unas incompatibilidades de ATI con la versión 7.5 de X.Org.</p>
<p>En realidad, las cosas como son, estos son mejores siempre y cuando sigan soportando la tarjeta gráfica .Para las antiguas los libres sí que son fieles y nunca las abandonan. Pero con los privativos bien instalados es fácil apreciar cómo el entorno va más liviano. El contenido de los navegadores web parece que pesara menos. Sin embargo las nuevas tecnologías de aceleración aún no están muy pulidas y causan inestabilidades en cuanto al abanico de aplicaciones que las toleran bien. Por ejemplo en el navegador Opera el desplazamiento vertical va de lujo, pero en Chromium o Evince tironea y en Iceweasel directamente faltan partes del navegador si son versiones anteriores a la cuatro, o de lo contrario tironea cuando se encuentra con contenido distinto de texto, como imágenes.</p>
<p>Pero<span id="more-3508"></span> como casi todo tiene arreglo, esto también lo tiene. <strong>Volver por el momento a XAA</strong> mientras EXA sigue evolucionando y sacrificar algo de velocidad, aunque la vista agradecerá un entorno gráfico fluido. En el caso del driver libre bastaba con editar el archivo de configuración del X.Org, pero para el privativo es necesario utilizar un comando que viene a deshabilitar esa aceleración 2D que todavía da los problemas antes descritos. Como <em>root</em> y fuera de las <em>X</em>, con ellas desactivadas:</p>
<p><code>aticonfig --set-pcs-str=DDX,ForceXAA,TRUE</code></p>
<p>y santas pascuas. Por lo visto esto tiene algo que ver con X.Org y por ello, según dicen, otra solución es actualizar la versión de X.Org a la 7.6, pero en mi caso eso todavía está en la rama experimental de Debian y de momento no me convencen el jaleo de dependencias que Aptitude me propone. <img src='http://elhistorias.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p class="sin-indentar">Fuente → <a title="Scrolling problems Iceweasel (Radeon HD 3850 problem?)" href="http://forum.nginx.org/read.php?31,157729,157850">Scrolling problems Iceweasel (Radeon HD 3850 problem?) @ NGINX</a>.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;body=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;title=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;title=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;annotation=Llevaba%20yo%20un%20tiempo%20usando%20felizmente%20la%20aceleraci%C3%B3n%20gr%C3%A1fica%20con%20los%20drivers%20libres%2C%20aunque%20no%20sin%20algunas%20deficiencias%20en%20cuanto%20a%20aceleraci%C3%B3n%20gr%C3%A1fica%20y%20el%20manejo%20de%20ventanas%20y%20algunos%20desplazamientos%20%E2%80%94el%20llamado%20scroll%20en%20ingl%C3%A9s.%20Y%20como%20soy" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;title=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;notes=Llevaba%20yo%20un%20tiempo%20usando%20felizmente%20la%20aceleraci%C3%B3n%20gr%C3%A1fica%20con%20los%20drivers%20libres%2C%20aunque%20no%20sin%20algunas%20deficiencias%20en%20cuanto%20a%20aceleraci%C3%B3n%20gr%C3%A1fica%20y%20el%20manejo%20de%20ventanas%20y%20algunos%20desplazamientos%20%E2%80%94el%20llamado%20scroll%20en%20ingl%C3%A9s.%20Y%20como%20soy" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;t=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;title=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;story=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;title=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=Llevaba%20yo%20un%20tiempo%20usando%20felizmente%20la%20aceleraci%C3%B3n%20gr%C3%A1fica%20con%20los%20drivers%20libres%2C%20aunque%20no%20sin%20algunas%20deficiencias%20en%20cuanto%20a%20aceleraci%C3%B3n%20gr%C3%A1fica%20y%20el%20manejo%20de%20ventanas%20y%20algunos%20desplazamientos%20%E2%80%94el%20llamado%20scroll%20en%20ingl%C3%A9s.%20Y%20como%20soy" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;title=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;selection=Llevaba%20yo%20un%20tiempo%20usando%20felizmente%20la%20aceleraci%C3%B3n%20gr%C3%A1fica%20con%20los%20drivers%20libres%2C%20aunque%20no%20sin%20algunas%20deficiencias%20en%20cuanto%20a%20aceleraci%C3%B3n%20gr%C3%A1fica%20y%20el%20manejo%20de%20ventanas%20y%20algunos%20desplazamientos%20%E2%80%94el%20llamado%20scroll%20en%20ingl%C3%A9s.%20Y%20como%20soy" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2011%2F01%2F05%2Fproblemas-de-desplazamiento-en-debian-con-ati%2F&amp;t=Problemas%20de%20desplazamiento%20en%20Debian%20con%20ATI&amp;s=Llevaba%20yo%20un%20tiempo%20usando%20felizmente%20la%20aceleraci%C3%B3n%20gr%C3%A1fica%20con%20los%20drivers%20libres%2C%20aunque%20no%20sin%20algunas%20deficiencias%20en%20cuanto%20a%20aceleraci%C3%B3n%20gr%C3%A1fica%20y%20el%20manejo%20de%20ventanas%20y%20algunos%20desplazamientos%20%E2%80%94el%20llamado%20scroll%20en%20ingl%C3%A9s.%20Y%20como%20soy" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2008/12/23/flash-player-10-para-linux-64-bits/' rel='bookmark' title='Flash Player 10 para Linux 64 bits'>Flash Player 10 para Linux 64 bits</a></li>
<li><a href='http://elhistorias.com/2010/10/09/arreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian/' rel='bookmark' title='Arreglando reconocimiento de cámaras para gThumb y Shotwell en Debian'>Arreglando reconocimiento de cámaras para gThumb y Shotwell en Debian</a></li>
<li><a href='http://elhistorias.com/2008/06/19/el-catalogador-de-cds-y-dvds/' rel='bookmark' title='El catalogador de CDs y DVDs'>El catalogador de CDs y DVDs</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usar complementos antiguos en Firefox 4.0</title>
		<link>http://elhistorias.com/2010/11/05/usar-complementos-antiguos-en-firefox-4-0/</link>
		<comments>http://elhistorias.com/2010/11/05/usar-complementos-antiguos-en-firefox-4-0/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 13:52:19 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[chapuzas]]></category>
		<category><![CDATA[consejos]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Iceweasel]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3466</guid>
		<description><![CDATA[Uno de los mayores inconvenientes para utilizar las versiones, hasta ahora beta, de Firefox 4 es que todavía faltan muchos complementos, extensiones, add-ons o como cada cual los llame por ser compatibles. Sin embargo esa compatibilidad se puede forzar bajo &#8230; <a href="http://elhistorias.com/2010/11/05/usar-complementos-antiguos-en-firefox-4-0/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/16/cambiar-de-pestana-en-firefox-con-la-rueda-del-raton/' rel='bookmark' title='Cambiar de pestaña en Firefox con la rueda del ratón'>Cambiar de pestaña en Firefox con la rueda del ratón</a></li>
<li><a href='http://elhistorias.com/2010/04/13/adobe-air-y-flash-en-linux-64-y-sin-cuelgues/' rel='bookmark' title='Adobe AIR y Flash en Linux 64 y sin cuelgues'>Adobe AIR y Flash en Linux 64 y sin cuelgues</a></li>
<li><a href='http://elhistorias.com/2010/09/05/iceweasel-4-0-beta-4/' rel='bookmark' title='Iceweasel 4.0 beta 4'>Iceweasel 4.0 beta 4</a></li>
<li><a href='http://elhistorias.com/2011/06/28/optimizado-de-imagenes-en-png/' rel='bookmark' title='Optimizado de imágenes en PNG'>Optimizado de imágenes en PNG</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Uno de los mayores inconvenientes para utilizar las versiones, hasta ahora beta, de Firefox 4 es que todavía faltan muchos complementos, extensiones, add-ons o como cada cual los llame por ser compatibles. Sin embargo esa compatibilidad se puede forzar bajo el riesgo de que <strong>el navegador pueda dejar de funcionar</strong>. Para ello lo que se hace es descargar el complemento y editar la parte correspondiente a la máxima versión con la que funciona. El apaño funciona para Firefox e Iceweasel, para otros derivados no lo sé.</p>
<p>Por ejemplo en el caso de <a title="BatchDownload :: Complementos para Firefox" href="https://addons.mozilla.org/es-ES/firefox/addon/10837/">BatchDownload</a>, muy útil para descargar gran cantidad de imágenes fácilmente:</p>
<ol>
<li>Descargar el archivo <code>.xpi</code> que contiene el complemento.</li>
<li>Abrirlo con WinZip, WinRAR, File Roller u otro programa de abrir archivos comprimidos.</li>
<li>Dentro del comprimido abrir con el Bloc de notas, Gedit u otro editor de texto el archivo <strong><code>install.rdf</code></strong></li>
<li>Buscar la etiqueta <strong><code>&lt;em:maxVersion&gt;</code></strong> correspondiente a Firefox, ignorando las de Mozilla o SeaMonkey, y cambiar donde pone <code>3.7a1pre</code> por <code>4.0.*</code> y guardar el archivo.</li>
<li>Guardar los cambios en el archivo comprimido.</li>
<li>Abrir el comprimido con Firefox para instalar el complemento y reiniciar la aplicación.</li>
</ol>
<p>Y a disfrutar. En caso de que el navegador no se abra habrá entonces que iniciarlo en modo seguro y quitar el complemento problemático desde el panel que los gestiona.</p>
<p><strong>ACTUALIZACIÓN</strong>: dejó de funcionarme la chapuza, pero añadiendo una preferencia que vi en <a title="How to Install or Force Enable Incompatible Add-Ons in Firefox 4 Beta  &amp;raquo;  My Digital Life" href="http://www.mydigitallife.info/2010/07/14/how-to-install-or-force-enable-incompatible-add-ons-in-firefox-4-beta/">My Digital Life</a> vuelve a funcionar:</p>
<ol>
<li>Introducir en la barra de direcciones <code>about:config</code> y pulsar intro.</li>
<li>Clic derecho → Nuevo → Booleano.
<ol>
<li>Nombre: <code>extensions.checkCompatibility.4.0b</code></li>
<li>Valor: falso.</li>
</ol>
</li>
<li>Reiniciar el navegador.</li>
</ol>
<p class="sin-indentar">Fuente → <a title="Firefox 4 first impressions / fix your old extensions to work on newer Firefox &amp;laquo; Brit In Jerusalem" href="http://jonnyh.wordpress.com/2010/07/07/firefox-4-first-impressions-fix-your-old-extensions-to-work-on-newer-firefox/">Brit In Jerusalem</a></p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;body=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;title=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;title=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;annotation=Uno%20de%20los%20mayores%20inconvenientes%20para%20utilizar%20las%20versiones%2C%20hasta%20ahora%20beta%2C%20de%20Firefox%204%20es%20que%20todav%C3%ADa%20faltan%20muchos%20complementos%2C%20extensiones%2C%20add-ons%20o%20como%20cada%20cual%20los%20llame%20por%20ser%20compatibles.%20Sin%20embargo%20esa%20compatibilidad%20se%20puede%20for" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;title=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;notes=Uno%20de%20los%20mayores%20inconvenientes%20para%20utilizar%20las%20versiones%2C%20hasta%20ahora%20beta%2C%20de%20Firefox%204%20es%20que%20todav%C3%ADa%20faltan%20muchos%20complementos%2C%20extensiones%2C%20add-ons%20o%20como%20cada%20cual%20los%20llame%20por%20ser%20compatibles.%20Sin%20embargo%20esa%20compatibilidad%20se%20puede%20for" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;t=Usar%20complementos%20antiguos%20en%20Firefox%204.0" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;title=Usar%20complementos%20antiguos%20en%20Firefox%204.0" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;story=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;title=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=Uno%20de%20los%20mayores%20inconvenientes%20para%20utilizar%20las%20versiones%2C%20hasta%20ahora%20beta%2C%20de%20Firefox%204%20es%20que%20todav%C3%ADa%20faltan%20muchos%20complementos%2C%20extensiones%2C%20add-ons%20o%20como%20cada%20cual%20los%20llame%20por%20ser%20compatibles.%20Sin%20embargo%20esa%20compatibilidad%20se%20puede%20for" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;title=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;selection=Uno%20de%20los%20mayores%20inconvenientes%20para%20utilizar%20las%20versiones%2C%20hasta%20ahora%20beta%2C%20de%20Firefox%204%20es%20que%20todav%C3%ADa%20faltan%20muchos%20complementos%2C%20extensiones%2C%20add-ons%20o%20como%20cada%20cual%20los%20llame%20por%20ser%20compatibles.%20Sin%20embargo%20esa%20compatibilidad%20se%20puede%20for" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2010%2F11%2F05%2Fusar-complementos-antiguos-en-firefox-4-0%2F&amp;t=Usar%20complementos%20antiguos%20en%20Firefox%204.0&amp;s=Uno%20de%20los%20mayores%20inconvenientes%20para%20utilizar%20las%20versiones%2C%20hasta%20ahora%20beta%2C%20de%20Firefox%204%20es%20que%20todav%C3%ADa%20faltan%20muchos%20complementos%2C%20extensiones%2C%20add-ons%20o%20como%20cada%20cual%20los%20llame%20por%20ser%20compatibles.%20Sin%20embargo%20esa%20compatibilidad%20se%20puede%20for" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2010/07/16/cambiar-de-pestana-en-firefox-con-la-rueda-del-raton/' rel='bookmark' title='Cambiar de pestaña en Firefox con la rueda del ratón'>Cambiar de pestaña en Firefox con la rueda del ratón</a></li>
<li><a href='http://elhistorias.com/2010/04/13/adobe-air-y-flash-en-linux-64-y-sin-cuelgues/' rel='bookmark' title='Adobe AIR y Flash en Linux 64 y sin cuelgues'>Adobe AIR y Flash en Linux 64 y sin cuelgues</a></li>
<li><a href='http://elhistorias.com/2010/09/05/iceweasel-4-0-beta-4/' rel='bookmark' title='Iceweasel 4.0 beta 4'>Iceweasel 4.0 beta 4</a></li>
<li><a href='http://elhistorias.com/2011/06/28/optimizado-de-imagenes-en-png/' rel='bookmark' title='Optimizado de imágenes en PNG'>Optimizado de imágenes en PNG</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2010/11/05/usar-complementos-antiguos-en-firefox-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Separación silábica en LaTeX con moderncv</title>
		<link>http://elhistorias.com/2010/10/28/separacion-silabica-en-latex-con-moderncv/</link>
		<comments>http://elhistorias.com/2010/10/28/separacion-silabica-en-latex-con-moderncv/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 16:32:06 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[consejos]]></category>
		<category><![CDATA[LaTeX]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3463</guid>
		<description><![CDATA[El paquete moderncv de LaTeX permite elaborar curriculums vitae más atractivos que currvita, pero no se lleva bien con la activación de la separación de sílabas en español. Da lugar a que la compilación falle con errores como: ! Argument &#8230; <a href="http://elhistorias.com/2010/10/28/separacion-silabica-en-latex-con-moderncv/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2008/07/25/spanish-horters-classics/' rel='bookmark' title='Spanish Horters Classics'>Spanish Horters Classics</a></li>
<li><a href='http://elhistorias.com/2010/09/09/solucionar-errores-con-caracteres-invalidos-en-varlibdpkgavailable/' rel='bookmark' title='Solucionar errores con caracteres inválidos en /var/lib/dpkg/available'>Solucionar errores con caracteres inválidos en /var/lib/dpkg/available</a></li>
<li><a href='http://elhistorias.com/2011/02/24/volver-a-ver-todas-las-publicaciones-en-facebook/' rel='bookmark' title='Volver a ver todas las publicaciones en Facebook'>Volver a ver todas las publicaciones en Facebook</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>El paquete <strong><code>moderncv</code></strong> de LaTeX permite elaborar <em>curriculums vitae</em> más atractivos que <code>currvita</code>, pero no se lleva bien con la activación de la separación de sílabas en español. Da lugar a que la compilación falle con errores como:</p>
<p><code>! Argument of \language@active@arg~ has an extra }.</code></p>
<p>Pero tiene arreglo. Esto es debido a que la opción <em>spanish</em> del paquete <code>babel</code> activa unos caracteres y desactiva otros. Así que para evitarlo se modifica un poco la línea que carga babel:</p>
<p><code>\usepackage[spanish,es-noshorthands]{babel}</code></p>
<p>Y asunto arreglado.</p>
<p class="sin-indentar">Fuente → <a title="ayuda con sepración silabica" href="http://foro.migui.com/smf/index.php?topic=11423.0">ayuda con sepración silabica @ MiGUi</a>.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;body=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;title=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;title=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;annotation=El%20paquete%20moderncv%20de%20LaTeX%20permite%20elaborar%20curriculums%20vitae%20m%C3%A1s%20atractivos%20que%20currvita%2C%20pero%20no%20se%20lleva%20bien%20con%20la%20activaci%C3%B3n%20de%20la%20separaci%C3%B3n%20de%20s%C3%ADlabas%20en%20espa%C3%B1ol.%20Da%20lugar%20a%20que%20la%20compilaci%C3%B3n%20falle%20con%20errores%20como%3A%0D%0A%0D%0A%21%20Argument%20of%20" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;title=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;notes=El%20paquete%20moderncv%20de%20LaTeX%20permite%20elaborar%20curriculums%20vitae%20m%C3%A1s%20atractivos%20que%20currvita%2C%20pero%20no%20se%20lleva%20bien%20con%20la%20activaci%C3%B3n%20de%20la%20separaci%C3%B3n%20de%20s%C3%ADlabas%20en%20espa%C3%B1ol.%20Da%20lugar%20a%20que%20la%20compilaci%C3%B3n%20falle%20con%20errores%20como%3A%0D%0A%0D%0A%21%20Argument%20of%20" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;t=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;title=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;story=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;title=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=El%20paquete%20moderncv%20de%20LaTeX%20permite%20elaborar%20curriculums%20vitae%20m%C3%A1s%20atractivos%20que%20currvita%2C%20pero%20no%20se%20lleva%20bien%20con%20la%20activaci%C3%B3n%20de%20la%20separaci%C3%B3n%20de%20s%C3%ADlabas%20en%20espa%C3%B1ol.%20Da%20lugar%20a%20que%20la%20compilaci%C3%B3n%20falle%20con%20errores%20como%3A%0D%0A%0D%0A%21%20Argument%20of%20" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;title=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;selection=El%20paquete%20moderncv%20de%20LaTeX%20permite%20elaborar%20curriculums%20vitae%20m%C3%A1s%20atractivos%20que%20currvita%2C%20pero%20no%20se%20lleva%20bien%20con%20la%20activaci%C3%B3n%20de%20la%20separaci%C3%B3n%20de%20s%C3%ADlabas%20en%20espa%C3%B1ol.%20Da%20lugar%20a%20que%20la%20compilaci%C3%B3n%20falle%20con%20errores%20como%3A%0D%0A%0D%0A%21%20Argument%20of%20" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F28%2Fseparacion-silabica-en-latex-con-moderncv%2F&amp;t=Separaci%C3%B3n%20sil%C3%A1bica%20en%20LaTeX%20con%20moderncv&amp;s=El%20paquete%20moderncv%20de%20LaTeX%20permite%20elaborar%20curriculums%20vitae%20m%C3%A1s%20atractivos%20que%20currvita%2C%20pero%20no%20se%20lleva%20bien%20con%20la%20activaci%C3%B3n%20de%20la%20separaci%C3%B3n%20de%20s%C3%ADlabas%20en%20espa%C3%B1ol.%20Da%20lugar%20a%20que%20la%20compilaci%C3%B3n%20falle%20con%20errores%20como%3A%0D%0A%0D%0A%21%20Argument%20of%20" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2008/07/25/spanish-horters-classics/' rel='bookmark' title='Spanish Horters Classics'>Spanish Horters Classics</a></li>
<li><a href='http://elhistorias.com/2010/09/09/solucionar-errores-con-caracteres-invalidos-en-varlibdpkgavailable/' rel='bookmark' title='Solucionar errores con caracteres inválidos en /var/lib/dpkg/available'>Solucionar errores con caracteres inválidos en /var/lib/dpkg/available</a></li>
<li><a href='http://elhistorias.com/2011/02/24/volver-a-ver-todas-las-publicaciones-en-facebook/' rel='bookmark' title='Volver a ver todas las publicaciones en Facebook'>Volver a ver todas las publicaciones en Facebook</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2010/10/28/separacion-silabica-en-latex-con-moderncv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lista de pros y contras en LaTeX</title>
		<link>http://elhistorias.com/2010/10/15/lista-de-pros-y-contras-en-latex/</link>
		<comments>http://elhistorias.com/2010/10/15/lista-de-pros-y-contras-en-latex/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 23:23:36 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[curiosidades]]></category>
		<category><![CDATA[informática]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3416</guid>
		<description><![CDATA[¿Alguna vez se han preguntado cómo escribir en LaTeX una lista de ventajas y desventajas, convenientes e inconvenientes, pros y contras, bien y mal,.. Con los típicos símbolos del tick, o marca —dejando garrapatas a un lado—, y la cruz, &#8230; <a href="http://elhistorias.com/2010/10/15/lista-de-pros-y-contras-en-latex/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2011/05/21/penetra/' rel='bookmark' title='PENETRA'>PENETRA</a></li>
<li><a href='http://elhistorias.com/2010/05/23/%c2%abmourinho-firmara-por-cuatro-temporadas-a-10-kilos-por-ano%c2%bb/' rel='bookmark' title='«Mourinho firmara por cuatro temporadas a 10 kilos por ano»'>«Mourinho firmara por cuatro temporadas a 10 kilos por ano»</a></li>
<li><a href='http://elhistorias.com/2010/10/28/separacion-silabica-en-latex-con-moderncv/' rel='bookmark' title='Separación silábica en LaTeX con moderncv'>Separación silábica en LaTeX con moderncv</a></li>
<li><a href='http://elhistorias.com/2010/07/16/cambiar-de-pestana-en-firefox-con-la-rueda-del-raton/' rel='bookmark' title='Cambiar de pestaña en Firefox con la rueda del ratón'>Cambiar de pestaña en Firefox con la rueda del ratón</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<figure class="wp-caption alignright" id="attachment_3417" aria-describedby="figcaption_attachment_3417" style="width: 173px"><img class="size-full wp-image-3417 " title="Marcas y aspas en LaTeX" src="http://elhistorias.com/wp-content/uploads/2010/10/marcas-y-aspas-en-latex.gif" alt="Marcas y aspas en LaTeX" width="163" height="206" /><figcaption id="figcaption_attachment_3417">Marcas y aspas en LaTeX</figcaption></figure>
<p>¿Alguna vez se han preguntado cómo escribir en <em>LaTeX</em> una lista de ventajas y desventajas, convenientes e inconvenientes, pros y contras, bien y mal,.. Con los típicos símbolos del <em><a title="tick - English-Spanish Dictionary - WordReference.com" href="http://www.wordreference.com/es/translation.asp?tranword=tick">tick</a></em>, o marca —dejando garrapatas a un lado—, y la cruz, o aspa? Pues yo sí. Hace un rato trasteando la presentación del proyecto. Y para que no se me olvide y de paso por si a alguien le sirve, dejo constancia aquí de cómo se hace:<span id="more-3416"></span></p>
<ol>
<li>Hacen falta los paquetes <strong><em>amsfonts</em></strong> y <strong><em>pifont</em></strong>. El primero en realidad no es imprescindible, pero permite crear un comando personalizado en puesto del chorizo, sobre todo con el aspa.</li>
<li>Tampoco hay que olvidarse de los símbolos de la marca y el aspa:
<ol>
<li><em>\checkmark</em></li>
<li><em>\ding{55}</em></li>
</ol>
</li>
<li>El preámbulo queda algo como esto:
<pre class="brush:plain">\usepackage{amsfonts}
\usepackage{pifont}
\newcommand{\tickYes}{\checkmark}
\newcommand{\tickNo}{\hspace{1pt}\ding{55}}</pre>
</li>
<li>En cada elemento donde se quieran incluir se le concatena <em><strong>[\tickYes]</strong></em> o <em><strong>[\tickNo]</strong></em> al <em>\item</em>. Es decir:
<pre class="brush:plain">\begin{itemize}
\item[\tickYes] Facilidad %MOLA
\item[\tickNo] Escasas %NO MOLA
\item[\tickNo] Poco
\end{itemize}</pre>
</li>
</ol>
<p class="sin-indentar">Fuente → <a title="Getting a tick in LaTeX : technovelty" href="http://www.technovelty.org/linux/tips/latex-tick.html">Getting a tick in LaTeX @ technovelty</a>.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;body=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;title=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;title=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;annotation=%0D%0A%0D%0A%C2%BFAlguna%20vez%20se%20han%20preguntado%20c%C3%B3mo%20escribir%20en%20LaTeX%20una%20lista%20de%20ventajas%20y%20desventajas%2C%20convenientes%20e%20inconvenientes%2C%20pros%20y%20contras%2C%20bien%20y%20mal%2C..%20Con%20los%20t%C3%ADpicos%20s%C3%ADmbolos%20del%20tick%2C%20o%20marca%20%E2%80%94dejando%20garrapatas%20a%20un%20lado%E2%80%94%2C%20y%20la%20cruz%2C%20o" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;title=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;notes=%0D%0A%0D%0A%C2%BFAlguna%20vez%20se%20han%20preguntado%20c%C3%B3mo%20escribir%20en%20LaTeX%20una%20lista%20de%20ventajas%20y%20desventajas%2C%20convenientes%20e%20inconvenientes%2C%20pros%20y%20contras%2C%20bien%20y%20mal%2C..%20Con%20los%20t%C3%ADpicos%20s%C3%ADmbolos%20del%20tick%2C%20o%20marca%20%E2%80%94dejando%20garrapatas%20a%20un%20lado%E2%80%94%2C%20y%20la%20cruz%2C%20o" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;t=Lista%20de%20pros%20y%20contras%20en%20LaTeX" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;title=Lista%20de%20pros%20y%20contras%20en%20LaTeX" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;story=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;title=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=%0D%0A%0D%0A%C2%BFAlguna%20vez%20se%20han%20preguntado%20c%C3%B3mo%20escribir%20en%20LaTeX%20una%20lista%20de%20ventajas%20y%20desventajas%2C%20convenientes%20e%20inconvenientes%2C%20pros%20y%20contras%2C%20bien%20y%20mal%2C..%20Con%20los%20t%C3%ADpicos%20s%C3%ADmbolos%20del%20tick%2C%20o%20marca%20%E2%80%94dejando%20garrapatas%20a%20un%20lado%E2%80%94%2C%20y%20la%20cruz%2C%20o" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;title=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;selection=%0D%0A%0D%0A%C2%BFAlguna%20vez%20se%20han%20preguntado%20c%C3%B3mo%20escribir%20en%20LaTeX%20una%20lista%20de%20ventajas%20y%20desventajas%2C%20convenientes%20e%20inconvenientes%2C%20pros%20y%20contras%2C%20bien%20y%20mal%2C..%20Con%20los%20t%C3%ADpicos%20s%C3%ADmbolos%20del%20tick%2C%20o%20marca%20%E2%80%94dejando%20garrapatas%20a%20un%20lado%E2%80%94%2C%20y%20la%20cruz%2C%20o" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F15%2Flista-de-pros-y-contras-en-latex%2F&amp;t=Lista%20de%20pros%20y%20contras%20en%20LaTeX&amp;s=%0D%0A%0D%0A%C2%BFAlguna%20vez%20se%20han%20preguntado%20c%C3%B3mo%20escribir%20en%20LaTeX%20una%20lista%20de%20ventajas%20y%20desventajas%2C%20convenientes%20e%20inconvenientes%2C%20pros%20y%20contras%2C%20bien%20y%20mal%2C..%20Con%20los%20t%C3%ADpicos%20s%C3%ADmbolos%20del%20tick%2C%20o%20marca%20%E2%80%94dejando%20garrapatas%20a%20un%20lado%E2%80%94%2C%20y%20la%20cruz%2C%20o" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2011/05/21/penetra/' rel='bookmark' title='PENETRA'>PENETRA</a></li>
<li><a href='http://elhistorias.com/2010/05/23/%c2%abmourinho-firmara-por-cuatro-temporadas-a-10-kilos-por-ano%c2%bb/' rel='bookmark' title='«Mourinho firmara por cuatro temporadas a 10 kilos por ano»'>«Mourinho firmara por cuatro temporadas a 10 kilos por ano»</a></li>
<li><a href='http://elhistorias.com/2010/10/28/separacion-silabica-en-latex-con-moderncv/' rel='bookmark' title='Separación silábica en LaTeX con moderncv'>Separación silábica en LaTeX con moderncv</a></li>
<li><a href='http://elhistorias.com/2010/07/16/cambiar-de-pestana-en-firefox-con-la-rueda-del-raton/' rel='bookmark' title='Cambiar de pestaña en Firefox con la rueda del ratón'>Cambiar de pestaña en Firefox con la rueda del ratón</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2010/10/15/lista-de-pros-y-contras-en-latex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arreglando reconocimiento de cámaras para gThumb y Shotwell en Debian</title>
		<link>http://elhistorias.com/2010/10/09/arreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian/</link>
		<comments>http://elhistorias.com/2010/10/09/arreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian/#comments</comments>
		<pubDate>Sat, 09 Oct 2010 03:29:44 +0000</pubDate>
		<dc:creator>dayer</dc:creator>
				<category><![CDATA[informática]]></category>
		<category><![CDATA[consejos]]></category>
		<category><![CDATA[Debian GNU/Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://elhistorias.com/?p=3404</guid>
		<description><![CDATA[Resulta que con las versiones para Debian testing o unstable de gThumb y Shotwell ahora las cámaras de fotos no son reconocidas como tales por este par de aplicaciones. Al menos con la Canon Digital IXUS 60 que lo he &#8230; <a href="http://elhistorias.com/2010/10/09/arreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian/">Continuar leyendo <span class="meta-nav">&#8594;</span></a>
Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2007/10/08/%c2%abthe-rules-of-attraction%c2%bb/' rel='bookmark' title='«The Rules of Attraction»'>«The Rules of Attraction»</a></li>
<li><a href='http://elhistorias.com/2010/09/09/solucionar-errores-con-caracteres-invalidos-en-varlibdpkgavailable/' rel='bookmark' title='Solucionar errores con caracteres inválidos en /var/lib/dpkg/available'>Solucionar errores con caracteres inválidos en /var/lib/dpkg/available</a></li>
<li><a href='http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/' rel='bookmark' title='Problemas de desplazamiento en Debian con ATI'>Problemas de desplazamiento en Debian con ATI</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Resulta que con las versiones para Debian <em>testing</em> o <em>unstable</em> de <a title="gthumb - GNOME Live!" href="http://live.gnome.org/gthumb">gThumb</a> y <a title="Shotwell" href="http://yorba.org/shotwell/">Shotwell</a> ahora las cámaras de fotos no son reconocidas como tales por este par de aplicaciones. Al menos con la Canon Digital IXUS 60 que lo he intentado. Gnome detecta una cámara y pregunta con qué abrirla —gracias al paquete <em>gnome-volume-manager</em>—, pero cuando le indico que la abra con gThumb el programa no detecta la cámara ni muestra las fotos que contiene. Con Shotwell pasa algo parecido, pues lo abro y no detecta cámara alguna o la mostraría en su barra lateral.</p>
<p>Pero el problema en realidad, salvo que se recurra a <a href="http://packages.debian.org/lenny/gthumb">la versión de gThumb para </a><em><a href="http://packages.debian.org/lenny/gthumb">lenny</a></em>, está en <em>udev</em> y las reglas que <em><a href="http://packages.debian.org/search?keywords=libgphoto2-2">libgphoto2</a></em> le indica sobre cada cámara. Le faltan un par de propiedades para que estos se enteren de que es una cámara lo que está conectado:</p>
<ol>
<li>ID_GPHOTO2 = 1</li>
<li>GPHOTO2_DRIVER = proprietary</li>
</ol>
<p>Así que hay dos soluciones:</p>
<ul>
<li>Añadirle las propiedades necesarias a dichas reglas.</li>
<li>O extraer la tarjeta de memoria de la cámara e insertarla en el típico lector de tarjetas. Además suelen transferir a mayor velocidad al ordenador que la propia cámara.</li>
</ul>
<p>Pero no siempre se dispondrá de un lector de tarjetas, o habrá a quien le guste complicarse la vida. Estos son los pasos que yo he seguido:<span id="more-3404"></span></p>
<ol>
<li>Conectar por USB la cámara de fotos al ordenador.</li>
<li>Extraer el identificador del fabricante y del producto, por ejemplo con <em>dmesg</em>.
<pre class="brush:plain">$ dmesg
[...]
[ 3163.740042] usb 1-2: new high speed USB device using ehci_hcd and address 21
[ 3163.896554] usb 1-2: New USB device found, idVendor=04a9, idProduct=311c
[ 3163.896559] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3163.896562] usb 1-2: Product: Canon Digital Camera
[ 3163.896564] usb 1-2: Manufacturer: Canon Inc.
[ 3163.896707] usb 1-2: configuration #1 chosen from 1 choice
[ 3186.295973] usb 1-2: USB disconnect, address 21
[...]</pre>
</li>
<li>Lo importante, en este caso, es <strong>idVendor=04a9</strong> e <strong>idProduct=311c</strong>.</li>
<li>Editar el archivo <em>/etc/udev/rules.d/025_libgphoto2.rules</em> y buscar donde ponga <strong>311c</strong>, comprobando que pertenezca a la propiedad <strong>idProduct</strong> y que la <strong>idVendor</strong> correspondiente valga <strong>0419</strong>, y añadir en la misma línea el par de propiedades que le faltan separadas también por comas.<br />
Originalmente:</p>
<pre class="brush:plain"># nano /etc/udev/rules.d/025_libgphoto2.rules
[...]
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="311c", MODE="0664", GROUP="plugdev"
[...]</pre>
<p>Resultando:</p>
<pre class="brush:plain">[...]
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="311c", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0664", GROUP="plugdev"
[...]</pre>
</li>
<li>Guardar los cambios. En el caso de <em>nano</em> es con <em>Ctrl+O</em>.</li>
<li>Recargar udev.
<pre class="brush:plain"># /etc/init.d/udev reload</pre>
</li>
<li>Volver a conectar la cámara de fotos al ordenador y a esperar tener suerte con gThumb y Shotwell. <img src='http://elhistorias.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </li>
</ol>
<p>Fuente → <a title="#589220 - shotwell: can&amp;#39;t import photo - Debian Bug report logs" href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589220">Debian Bug</a> y <a title="Bug #616596 in libgphoto2 (Ubuntu): “Philips GoGear ViBE (set to MSC) recognized as MTP”" href="https://bugs.launchpad.net/ubuntu/+source/libgphoto2/+bug/616596">Launchpad</a>.</p>
Compartir esta entrada en:<a rel="nofollow"   href="mailto:?subject=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;body=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow"   href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><a rel="nofollow"   href="http://bitacoras.com/anotaciones/http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/bitacoras.png" class="sociable-img sociable-hovers" title="Bitacoras.com" alt="Bitacoras.com" /></a><a rel="nofollow"   href="http://meneame.net/submit.php?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/meneame.png" class="sociable-img sociable-hovers" title="Meneame" alt="Meneame" /></a><a rel="nofollow"   href="http://www.google.com/reader/link?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;title=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;srcURL=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;srcTitle=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebuzz.png" class="sociable-img sociable-hovers" title="Google Buzz" alt="Google Buzz" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;title=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;annotation=Resulta%20que%20con%20las%20versiones%20para%20Debian%20testing%20o%20unstable%20de%20gThumb%20y%20Shotwell%20ahora%20las%20c%C3%A1maras%20de%20fotos%20no%20son%20reconocidas%20como%20tales%20por%20este%20par%20de%20aplicaciones.%20Al%20menos%20con%20la%20Canon%20Digital%20IXUS%2060%20que%20lo%20he%20intentado.%20Gnome%20detecta%20una%20c%C3%A1" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/identica.png" class="sociable-img sociable-hovers" title="Identi.ca" alt="Identi.ca" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;title=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;notes=Resulta%20que%20con%20las%20versiones%20para%20Debian%20testing%20o%20unstable%20de%20gThumb%20y%20Shotwell%20ahora%20las%20c%C3%A1maras%20de%20fotos%20no%20son%20reconocidas%20como%20tales%20por%20este%20par%20de%20aplicaciones.%20Al%20menos%20con%20la%20Canon%20Digital%20IXUS%2060%20que%20lo%20he%20intentado.%20Gnome%20detecta%20una%20c%C3%A1" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;t=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/myspace.png" class="sociable-img sociable-hovers" title="MySpace" alt="MySpace" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;title=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="http://www.wikio.com/vote?url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/wikio.png" class="sociable-img sociable-hovers" title="Wikio" alt="Wikio" /></a><a rel="nofollow"   href="http://barrapunto.com/submit.pl?subj=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;story=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/barrapunto.png" class="sociable-img sociable-hovers" title="BarraPunto" alt="BarraPunto" /></a><a rel="nofollow"   href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;title=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;source=El+Historias+Telecomunicaciones%2C+ocio%2C+opini%C3%B3n+e+historietas+variadas&amp;summary=Resulta%20que%20con%20las%20versiones%20para%20Debian%20testing%20o%20unstable%20de%20gThumb%20y%20Shotwell%20ahora%20las%20c%C3%A1maras%20de%20fotos%20no%20son%20reconocidas%20como%20tales%20por%20este%20par%20de%20aplicaciones.%20Al%20menos%20con%20la%20Canon%20Digital%20IXUS%2060%20que%20lo%20he%20intentado.%20Gnome%20detecta%20una%20c%C3%A1" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow"   href="http://posterous.com/share?linkto=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;title=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;selection=Resulta%20que%20con%20las%20versiones%20para%20Debian%20testing%20o%20unstable%20de%20gThumb%20y%20Shotwell%20ahora%20las%20c%C3%A1maras%20de%20fotos%20no%20son%20reconocidas%20como%20tales%20por%20este%20par%20de%20aplicaciones.%20Al%20menos%20con%20la%20Canon%20Digital%20IXUS%2060%20que%20lo%20he%20intentado.%20Gnome%20detecta%20una%20c%C3%A1" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/posterous.png" class="sociable-img sociable-hovers" title="Posterous" alt="Posterous" /></a><a rel="nofollow"   href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Felhistorias.com%2F2010%2F10%2F09%2Farreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian%2F&amp;t=Arreglando%20reconocimiento%20de%20c%C3%A1maras%20para%20gThumb%20y%20Shotwell%20en%20Debian&amp;s=Resulta%20que%20con%20las%20versiones%20para%20Debian%20testing%20o%20unstable%20de%20gThumb%20y%20Shotwell%20ahora%20las%20c%C3%A1maras%20de%20fotos%20no%20son%20reconocidas%20como%20tales%20por%20este%20par%20de%20aplicaciones.%20Al%20menos%20con%20la%20Canon%20Digital%20IXUS%2060%20que%20lo%20he%20intentado.%20Gnome%20detecta%20una%20c%C3%A1" ><img src="http://elhistorias.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><br/><br/><p>Cosas relacionadas:<ul>
<li><a href='http://elhistorias.com/2007/10/08/%c2%abthe-rules-of-attraction%c2%bb/' rel='bookmark' title='«The Rules of Attraction»'>«The Rules of Attraction»</a></li>
<li><a href='http://elhistorias.com/2010/09/09/solucionar-errores-con-caracteres-invalidos-en-varlibdpkgavailable/' rel='bookmark' title='Solucionar errores con caracteres inválidos en /var/lib/dpkg/available'>Solucionar errores con caracteres inválidos en /var/lib/dpkg/available</a></li>
<li><a href='http://elhistorias.com/2011/01/05/problemas-de-desplazamiento-en-debian-con-ati/' rel='bookmark' title='Problemas de desplazamiento en Debian con ATI'>Problemas de desplazamiento en Debian con ATI</a></li>
<li><a href='http://elhistorias.com/2011/06/10/corregir-ruidos-en-flash-para-linux-amd64/' rel='bookmark' title='Corregir ruidos en Flash para Linux AMD64'>Corregir ruidos en Flash para Linux AMD64</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://elhistorias.com/2010/10/09/arreglando-reconocimiento-de-camaras-para-gthumb-y-shotwell-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

