<?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>lobo_tuerto &#187; tutoriales</title>
	<atom:link href="http://lobotuerto.com/blog/category/tutoriales/feed/" rel="self" type="application/rss+xml" />
	<link>http://lobotuerto.com/blog</link>
	<description>Zen hunting — Hacking at life &#38; Ruby development</description>
	<lastBuildDate>Thu, 11 Mar 2010 03:24:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Cómo entrar a la configuración del router inalámbrico Echolife HG520b de Telmex</title>
		<link>http://lobotuerto.com/blog/2010/01/20/como-entrar-a-la-configuracion-del-modem-echolife-hg520b-de-telmex/</link>
		<comments>http://lobotuerto.com/blog/2010/01/20/como-entrar-a-la-configuracion-del-modem-echolife-hg520b-de-telmex/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 16:04:19 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[configurar]]></category>
		<category><![CDATA[echolife]]></category>
		<category><![CDATA[hg520b]]></category>
		<category><![CDATA[inalámbrico]]></category>
		<category><![CDATA[infinitum]]></category>
		<category><![CDATA[módem]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[telmex]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=3490</guid>
		<description><![CDATA[Hace unos meses contraté el servicio de internet que ofrece Telmex (el mentado Infinitum). Me llegó un router inalámbrico nuevo, diferente al que tuve en otras ocasiones.
La bronca comenzó cuando traté de entrar a la configuración del aparato, ya que no encontré las instrucciones por ningún lado, así me di a la tarea de buscarlas [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://lobotuerto.com/blog/wp-content/uploads/2010/01/hg520b.jpg" alt="" title="hg520b" width="128" height="110" class="alignleft size-full wp-image-3657" />Hace unos meses contraté el servicio de internet que ofrece <strong>Telmex</strong> (el mentado <strong>Infinitum</strong>). Me llegó un router inalámbrico nuevo, diferente al que tuve en otras ocasiones.</p>
<p>La bronca comenzó cuando traté de entrar a la configuración del aparato, ya que no encontré las instrucciones por ningún lado, así me di a la tarea de buscarlas en internet, he aquí el resultado:</p>
<p>Para entrar a la página de configuración abre tu navegador favorito (<a href="http://www.google.com/chrome?hl=es"  class="alinks_links" onclick="return alinks_click(this);" title="Google Chrome"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Chrome</a>, <a href="http://www.mozilla.com/firefox/"  class="alinks_links" onclick="return alinks_click(this);" title="Firefox web browser"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Firefox</a> u <a href="http://www.opera.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Opera web browser"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Opera</a> <strong>XD</strong>) y ve a la siguiente dirección:</p>
<div class="lobo-nota">http://192.168.1.254</div>
<p align="justify">
<p>Te aparecerá una forma pidiéndote un par de datos:<br />
Nombre de usuario: <strong>TELMEX</strong><br />
Contraseña: (La <strong>WEP KEY</strong> que viene en una etiqueta pegada en la parte trasera de tu aparato)</p>
<p>Si deseas desactivar la <em>red inalámbrica</em> (WIFI, WLAN) sólo debes dejar presionado (unos 3 segundos) el botón <strong>WLAN</strong> que viene a un costado del aparato.</p>
<h4>Depredado en</h4>
<p><a href="http://profundamenteazul.blogspot.com/2009/05/prodigy-infinitum-con-huawei-echolife.html">Prodigy Infinitum con Huawei EchoLife HG520b Home Gateway</a></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/02/26/carta-abierta-a-carlos-slim/' title='Carta abierta a Carlos Slim'>Carta abierta a Carlos Slim</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2010/01/20/como-entrar-a-la-configuracion-del-modem-echolife-hg520b-de-telmex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo cambiar el editor por defecto que usa git</title>
		<link>http://lobotuerto.com/blog/2009/11/17/como-cambiar-el-editor-por-defecto-que-usa-git/</link>
		<comments>http://lobotuerto.com/blog/2009/11/17/como-cambiar-el-editor-por-defecto-que-usa-git/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 17:12:42 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[commit]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[message]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=3564</guid>
		<description><![CDATA[Si usas git en Ubuntu te habrás dado cuenta que al hacer un commit, éste invoca al poderoso editor vi para introducir el texto del mensaje (si es que no lo haces en la misma línea de comandos con -m).
Si no estás acostumbrado a usar vi, puede ser frustrante.
El editor usado para editar el mensaje [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/logo-ubuntu-2.jpg" title="" class="thickbox" rel="singlepic522" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=522&amp;width=120&amp;height=&amp;mode=" alt="logo-ubuntu-2.jpg" title="logo-ubuntu-2.jpg" />
</a>

<p align="justify">Si usas <strong><a href="http://git.or.cz/"  class="alinks_links" onclick="return alinks_click(this);" title="Git&#8194;&#8211;&#8194;Fast Version Control System"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">git</a></strong> en <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a> te habrás dado cuenta que al hacer un <em>commit</em>, éste invoca al poderoso editor <strong>vi</strong> para introducir el texto del mensaje (si es que no lo haces en la misma línea de comandos con <strong>-m</strong>).</p>
<p>Si no estás acostumbrado a usar <strong>vi</strong>, puede ser frustrante.</p>
<p>El editor usado para editar el mensaje del commit será elegido de la variable de ambiente <strong>GIT_EDITOR</strong>, de la variable de configuración <strong>core.editor</strong>, de la variable de ambiente <strong>VISUAL</strong> o de la variable de ambiente <strong>EDITOR</strong> (en ese orden).</p>
<p>Así que si quieres por ejemplo que mejor se dispare el <strong>nano</strong>, necesitas definir la variable de ambiente en tu <strong>~/.bashrc</strong> de la siguiente manera:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">EDITOR</span>=<span style="color: #c20cb9; font-weight: bold;">nano</span></pre></td></tr></table></div>

<h3>Referencias</h3>
<p><a href="http://groups.google.com/group/peepcode/browse_thread/thread/9f7464c2ad8ad81c?pli=1">replace vim with mate as default text editor</a>
</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/08/20/como-compilar-e-instalar-git-160-en-ubuntu-804-hardy-heron/' title='Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron'>Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron</a></li>
<li><a href='http://lobotuerto.com/blog/2010/03/10/xmind-hacer-mapas-mentales-nunca-fue-tan-facil/' title='XMind &#8212; Hacer mapas mentales nunca fue tan fácil'>XMind &#8212; Hacer mapas mentales nunca fue tan fácil</a></li>
<li><a href='http://lobotuerto.com/blog/2009/09/02/como-convertir-una-imagen-bin-cue-a-iso/' title='Cómo convertir una imagen .bin .cue a .iso'>Cómo convertir una imagen .bin .cue a .iso</a></li>
<li><a href='http://lobotuerto.com/blog/2009/08/19/ubuntu-studio/' title='Ubuntu Studio'>Ubuntu Studio</a></li>
<li><a href='http://lobotuerto.com/blog/2009/08/02/rubytris-en-github/' title='Rubytris en GitHub'>Rubytris en GitHub</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/11/17/como-cambiar-el-editor-por-defecto-que-usa-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aprende a tocar guitarra con clases en línea</title>
		<link>http://lobotuerto.com/blog/2009/10/15/aprende-a-tocar-guitarra-con-clases-en-linea/</link>
		<comments>http://lobotuerto.com/blog/2009/10/15/aprende-a-tocar-guitarra-con-clases-en-linea/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 07:36:01 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[recomendaciones]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[aprender]]></category>
		<category><![CDATA[clases]]></category>
		<category><![CDATA[guitar]]></category>
		<category><![CDATA[guitarra]]></category>
		<category><![CDATA[justin]]></category>
		<category><![CDATA[justinguitar]]></category>
		<category><![CDATA[lecciones]]></category>
		<category><![CDATA[lessons]]></category>
		<category><![CDATA[tocar]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=115</guid>
		<description><![CDATA[Buscando material para aprender a tocar guitarra me encontré con este fantástico sitio: justinguitar.com.
Son lecciones gratuitas y de alta calidad, con videos de YouTube y toda la cosa. Incluso cada lección viene con traducción a varios idiomas.
Si les late y lo encuentran útil, ¡donen!
Artículos relacionados:

Aprender malabarismo es bueno para tu cerebro
Aprendiendo un nuevo lenguaje con [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/guitar.jpg" title="" class="thickbox" rel="singlepic709" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=709&amp;width=160&amp;height=&amp;mode=" alt="guitar" title="guitar" />
</a>

<p align="justify">Buscando material para aprender a tocar guitarra me encontré con este fantástico sitio: <a href="http://www.justinguitar.com/">justinguitar.com</a>.</p>
<p>Son lecciones gratuitas y de alta calidad, con videos de YouTube y toda la cosa. Incluso cada lección viene con traducción a varios idiomas.<br />
Si les late y lo encuentran útil, ¡donen!</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/10/15/aprender-malabarismo-es-bueno-para-tu-cerebro/' title='Aprender malabarismo es bueno para tu cerebro'>Aprender malabarismo es bueno para tu cerebro</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/13/aprendiendo-un-nuevo-lenguaje-con-ayuda-del-proyecto-euler/' title='Aprendiendo un nuevo lenguaje con ayuda del Proyecto Euler'>Aprendiendo un nuevo lenguaje con ayuda del Proyecto Euler</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/10/15/aprende-a-tocar-guitarra-con-clases-en-linea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo instalar PostgreSQL en Ubuntu 9.04 Jaunty Jackalope</title>
		<link>http://lobotuerto.com/blog/2009/07/20/como-instalar-postgresql-en-ubuntu-9-04-jaunty-jackalope/</link>
		<comments>http://lobotuerto.com/blog/2009/07/20/como-instalar-postgresql-en-ubuntu-9-04-jaunty-jackalope/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 03:32:35 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[9.04]]></category>
		<category><![CDATA[autentificación]]></category>
		<category><![CDATA[falló]]></category>
		<category><![CDATA[fatal]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[ident]]></category>
		<category><![CDATA[jaunty jackalope]]></category>
		<category><![CDATA[pgadmin]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=2860</guid>
		<description><![CDATA[Acabo de incorporarme a un proyecto en Rails en el que usan PostgreSQL, y como recién formateé y le puse Ubuntu 9.04 a la laptop, necesito ahora instalarle ese manejador de base de datos.
Y es un buen pretexto para por fin escribir la guía de cómo instalarlo en Ubuntu.

Como siempre, vamos a la consola y [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/postgresql-pwns-mysql.jpg" title="" class="thickbox" rel="singlepic668" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=668&amp;width=160&amp;height=&amp;mode=" alt="postgresql-pwns-mysql" title="postgresql-pwns-mysql" />
</a>

<p align="justify">Acabo de incorporarme a un proyecto en <strong><a href="http://www.rubyonrails.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Ruby on Rails"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Rails</a></strong> en el que usan <strong>PostgreSQL</strong>, y como recién formateé y le puse <strong><a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a> 9.04</strong> a la laptop, necesito ahora instalarle ese manejador de base de datos.</p>
<p>Y es un buen pretexto para por fin escribir la guía de cómo instalarlo en <strong>Ubuntu</strong>.</p>
<div style="clear: both;"></div>
<p>Como siempre, vamos a la consola y tecleamos:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> postgresql postgresql-client postgresql-contrib libpq-dev pgadmin3</pre></td></tr></table></div>

<p>Eso instala el cliente y servidor de la base de datos, algunos scripts de utilería y la aplicación <strong>pgAdmin</strong> para administrar la base de datos. El paquete de <strong>libpq-dev</strong> nos servirá para poder compilar la gema <strong><a href="http://www.ruby-lang.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Ruby Programming Language"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ruby</a></strong> de <strong>PostgreSQL</strong> más adelante.</p>
<p>Confirmemos que la instalación terminó adecuadamente teclando:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">psql <span style="color: #660033;">--version</span></pre></td></tr></table></div>

<p>En mi caso la respuesta fue:<br />
<strong>psql (PostgreSQL) 8.3.7</strong></p>
<h3>Cambiar la contraseña del usuario administrador</h3>
<p>Ahora necesitamos establecer la contraseña del usuario administrador <strong>postgres</strong>. Teclea la siguiente línea en la terminal (cambia la palabra <em>password</em> por la contraseña que desees usar):</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">su</span> postgres <span style="color: #660033;">-c</span> psql
ALTER USER postgres WITH PASSWORD <span style="color: #ff0000;">'password'</span>;
\q</pre></td></tr></table></div>

<p>Eso altera la contraseña dentro de la base de datos, ahora necesitamos hacer lo mismo para el usuario Linux <strong>postgres</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">passwd</span> <span style="color: #660033;">-d</span> postgres
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">su</span> postgres <span style="color: #660033;">-c</span> <span style="color: #c20cb9; font-weight: bold;">passwd</span></pre></td></tr></table></div>

<p>Te aparecerá un <em>prompt</em>, introduce la misma contraseña que pusiste antes.</p>
<h3>Poner a punto pgAdmin</h3>
<p>Listo, de ahora en adelante podemos usar <strong>pgAdmin</strong> o la terminal para administrar nuestra base de datos como el usuario <strong>postgres</strong>. Pero antes de que te metas a <strong>pgAdmin</strong> deberías configurar el <strong>PostgreSQL Admin Pack</strong>, que te permite llevar un mejor registro y monitoreo de tu base de datos. </p>
<p>Ejecuta lo siguiente desde la línea de comandos en tu terminal:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">su</span> postgres <span style="color: #660033;">-c</span> psql <span style="color: #000000; font-weight: bold;">&lt;</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>postgresql<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">8.3</span><span style="color: #000000; font-weight: bold;">/</span>contrib<span style="color: #000000; font-weight: bold;">/</span>adminpack.sql</pre></td></tr></table></div>

<p>Para ejecutar <strong>pgAdmin</strong> ve a tu menú de aplicaciones:<br />
<strong>Aplicaciones &#8594; Programación &#8594; pgAdmin III</strong></p>
<h3>Cambiar el esquema de autentificación de PostgreSQL</h3>
<p>Al ejecutar algunos comandos de base de datos, es posible que te encuentres con un error que dice algo como:</p>
<p><strong>FATAL:  la autentificación Ident falló para el usuario «x»</strong></p>
<p>Para evitarlo necesitas editar el archivo <strong>/etc/postgresql/8.3/main/pg_hba.conf</strong> y cambiar el esquema de autentificación. Abre el archivo con privilegios de <em>root</em>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gedit <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>postgresql<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">8.3</span><span style="color: #000000; font-weight: bold;">/</span>main<span style="color: #000000; font-weight: bold;">/</span>pg_hba.conf</pre></td></tr></table></div>

<p>Y cambia esto:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="ini" style="font-family:monospace;"># <span style="color: #933;">&quot;local&quot;</span> is for Unix domain socket connections only
local all all ident sameuser</pre></td></tr></table></div>

<p>Por:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="ini" style="font-family:monospace;"># <span style="color: #933;">&quot;local&quot;</span> is for Unix domain socket connections only
local all all md5</pre></td></tr></table></div>

<p>Reinicia el servidor de <strong>PostgreSQL</strong> tecleando en tu terminal:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>postgresql-<span style="color: #000000;">8.3</span> restart</pre></td></tr></table></div>

<h3>PostgreSQL Ruby gem</h3>
<p>Si planeas usar <strong>PostgreSQL</strong> dentro de <strong>Ruby</strong>, necesitarás esto:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> postgres</pre></td></tr></table></div>

<p>En <strong>Rails</strong>, puedes crear una aplicación configurada para usar <strong>PostgreSQL</strong> con este comando:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">rails miaplicacion <span style="color: #660033;">-d</span> postgresql</pre></td></tr></table></div>

<p>¡Listo! <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Recursos</h3>
<p><a href="http://hocuspokus.net/2008/05/install-postgresql-on-ubuntu-804">Install PostgreSQL on Ubuntu 8.04</a> (cómo acceder de manera remota a tu servidor)<br />
<a href="http://olmonrails.wordpress.com/2008/08/12/switching-rails-to-postgresql/">Switching Rails to PostgreSQL</a>
</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/07/10/instalar-ruby-1-9-junto-a-ruby-1-8-en-ubuntu-9-04-jaunty-jackalope/' title='Instalar Ruby 1.9 junto a Ruby 1.8 en Ubuntu 9.04 Jaunty Jackalope'>Instalar Ruby 1.9 junto a Ruby 1.8 en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/14/como-instalar-rubygosu-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2009/06/24/como-instalar-java-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Java en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Java en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/30/como-instalar-lamp-en-ubuntu-804/' title='Cómo instalar LAMP en Ubuntu 8.04, 8.10, 9.04, 9.10'>Cómo instalar LAMP en Ubuntu 8.04, 8.10, 9.04, 9.10</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/' title='Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon'>Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/07/20/como-instalar-postgresql-en-ubuntu-9-04-jaunty-jackalope/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Cómo convertir archivos de imágenes RAW .pef a .jpg</title>
		<link>http://lobotuerto.com/blog/2009/07/19/como-convertir-archivos-de-imagenes-raw-pef-a-jpg/</link>
		<comments>http://lobotuerto.com/blog/2009/07/19/como-convertir-archivos-de-imagenes-raw-pef-a-jpg/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 03:43:10 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[cambiar]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[formato]]></category>
		<category><![CDATA[foto]]></category>
		<category><![CDATA[guía]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[lotes]]></category>
		<category><![CDATA[modificar]]></category>
		<category><![CDATA[pef]]></category>
		<category><![CDATA[raw]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=2795</guid>
		<description><![CDATA[Tengo una cámara semi profesional Pentax, y después de tomar un diplomado en fotografía digital, aprendí que es mejor tomar las fotos en formato RAW.
De esta manera se guardan todos los valores necesarios para hacer una buena edición de la imagen.
Si no te interesa editarlas, o hacer un proceso de revelado (con DCRAW o algo [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/pentax-ist-ds.jpg" title="" class="thickbox" rel="singlepic480" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=480&amp;width=120&amp;height=&amp;mode=" alt="pentax-ist-ds.jpg" title="pentax-ist-ds.jpg" />
</a>

<p align="justify">Tengo una cámara semi profesional <strong>Pentax</strong>, y después de tomar un diplomado en fotografía digital, aprendí que es mejor tomar las fotos en formato <strong>RAW</strong>.</p>
<p>De esta manera se guardan todos los valores necesarios para hacer una buena edición de la imagen.</p>
<p>Si no te interesa editarlas, o <a href="http://www.guillermoluijk.com/tutorial/dcraw/index.htm">hacer un proceso de revelado (con <strong>DCRAW</strong> o algo así)</a> con ellas, entonces a lo mejor te convenga más tomarlas en <strong>JPG</strong> para ahorrarte un buen de espacio y poder guardar muchas más.</p>
<p>Por ejemplo, con una memoria de <strong>2GB</strong>, puedo tomar <strong>666</strong> fotos en <strong>JPG</strong> de alta calidad (~3MB por archivo), pero sólo <strong>180</strong> en modo <strong>RAW</strong> (~10MB por archivo).</p>
<p>El caso es que estuve buscando un rato en internet sobre cómo convertir imágenes en formato <strong>.pef</strong> (RAW) a <strong>.jpg</strong> y no encontré una forma fácil y rápida.</p>
<p>Sin embargo, después de experimentar un rato, hallé una manera:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ufraw</pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ls</span><span style="color: #000000; font-weight: bold;">`</span>; <span style="color: #000000; font-weight: bold;">do</span> convert <span style="color: #660033;">-resize</span> 900x900 <span style="color: #660033;">-quality</span> <span style="color: #000000;">85</span> <span style="color: #007800;">$i</span> resized_<span style="color: #007800;">$i</span>.jpg; <span style="color: #000000; font-weight: bold;">done</span></pre></td></tr></table></div>

<p>Sip, es básicamente el mismo comando de <a href="http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/">mi otro artículo</a>, sólo instale un paquete que necesitaba (<strong>ufraw</strong>) y modifiqué el <em>script</em> para agregarle la extensión <strong>.jpg</strong> y ¡listo! <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Espero les sea útil.</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/' title='Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10'>Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10</a></li>
<li><a href='http://lobotuerto.com/blog/2009/09/02/como-convertir-una-imagen-bin-cue-a-iso/' title='Cómo convertir una imagen .bin .cue a .iso'>Cómo convertir una imagen .bin .cue a .iso</a></li>
<li><a href='http://lobotuerto.com/blog/2009/08/19/ubuntu-studio/' title='Ubuntu Studio'>Ubuntu Studio</a></li>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/' title='Cómo cambiar la distribución del teclado en Ubuntu Server'>Cómo cambiar la distribución del teclado en Ubuntu Server</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/07/19/como-convertir-archivos-de-imagenes-raw-pef-a-jpg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Ruby 1.9 junto a Ruby 1.8 en Ubuntu 9.04 Jaunty Jackalope</title>
		<link>http://lobotuerto.com/blog/2009/07/10/instalar-ruby-1-9-junto-a-ruby-1-8-en-ubuntu-9-04-jaunty-jackalope/</link>
		<comments>http://lobotuerto.com/blog/2009/07/10/instalar-ruby-1-9-junto-a-ruby-1-8-en-ubuntu-9-04-jaunty-jackalope/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 19:49:41 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[1.8]]></category>
		<category><![CDATA[1.9]]></category>
		<category><![CDATA[9.04]]></category>
		<category><![CDATA[jaunty jackalope]]></category>
		<category><![CDATA[juntos]]></category>
		<category><![CDATA[misma]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu 9.04]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=2366</guid>
		<description><![CDATA[Después de haber escuchado por un buen rato acerca de las ventajas y novedades de Ruby 1.9, creo que ha llegado la hora de probarlo.
Pero, ya tengo instalado Ruby 1.8 ¿recuerdan?

No se preocupen, instalar las dos versiones en el mismo sistema no podría ser más fácil.

Esta guía es para los que instalaron Ruby 1.8 siguiendo [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/ruby/ruby.jpg" title="" class="thickbox" rel="singlepic484" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=484&amp;width=60&amp;height=&amp;mode=" alt="ruby.jpg" title="ruby.jpg" />
</a>

<p align="justify">Después de haber escuchado por un buen rato acerca de <a href="http://www.rubyinside.com/ruby-1-9-1-preview-released-why-its-a-big-deal-1280.html">las ventajas y novedades</a> de <strong><a href="http://www.ruby-lang.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Ruby Programming Language"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ruby</a> 1.9</strong>, creo que ha llegado la hora de probarlo.</p>
<p>Pero, ya tengo instalado <strong>Ruby 1.8</strong> <a href="http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/">¿recuerdan?</a></p>
<div style="clear: both;"></div>
<p>No se preocupen, instalar las dos versiones en el mismo sistema no podría ser más fácil.</p>
<div class="lobo-nota">
Esta guía es para los que instalaron <strong>Ruby 1.8</strong> siguiendo este artículo:<br />
<a href="http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/">Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</a>
</div>
<h3>Instalación</h3>
<p>Vamos a instalar desde el código fuente, ya que la versión que está en los repositorios de <strong><a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a></strong> no incluye el ejecutable para instalar las gemas, e instalar el paquete <strong>gem1.9</strong> puede traernos <a href="http://rubyforge.org/pipermail/rubygems-developers/2008-August/004011.html">algunos problemas</a>.</p>
<p>Comienza por instalar las dependencias necesarias para compilar <strong>Ruby 1.9</strong> (y <strong>Ruby 1.8</strong> en caso de que más adelante quieras instalar <strong>Ruby 1.8</strong> desde código fuente):</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> build-dep ruby1.8 ruby1.9</pre></td></tr></table></div>

<p><a href="http://www.ruby-lang.org/es/downloads/">Descarga el código fuente de la última versión de Ruby 1.9</a><br />
(al momento de escribir este artículo era la <strong>Ruby 1.9.1-p0</strong>).</p>
<p>Descomprímelo en alguna carpeta de tu elección, abre una terminal, ve al directorio donde se encuentran los archivos que descomprimiste y teclea lo siguiente:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #660033;">--program-suffix</span>=<span style="color: #000000;">19</span></pre></td></tr></table></div>

<p>Para compilarlo e instalarlo teclea la siguiente línea:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></td></tr></table></div>

<p>Listo, ya tienes <strong>Ruby 1.9</strong> instalado en tu sistema&#8230; pero como <strong>ruby19</strong>. Seguramente querras acceder a él usando algo más sencillo, como <strong>ruby</strong>. Lo que puedes hacer aquí es crear unos enlaces simbólicos (<em>symlinks</em>), por ejemplo:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-fs</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>ruby19 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>ruby
...</pre></td></tr></table></div>

<p>Pero hay una forma más fácil.</p>
<h3>Cambios de versión en chinga</h3>
<p>Simplemente instala un par de <em>alias</em> en tu <del datetime="2009-07-13T14:09:53+00:00"><strong>~/.profile</strong></del> <strong>~/.bashrc</strong>. Yo uso estos:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">alias</span> ruby-switch-<span style="color: #000000;">18</span>=<span style="color: #ff0000;">'sudo ln -fs /usr/bin/ruby1.8 /usr/bin/ruby &amp;&amp; sudo ln -fs /usr/bin/irb1.8 /usr/bin/irb &amp;&amp; sudo ln -fs /usr/bin/gem1.8 /usr/bin/gem'</span>
<span style="color: #7a0874; font-weight: bold;">alias</span> ruby-switch-<span style="color: #000000;">19</span>=<span style="color: #ff0000;">'sudo ln -fs /usr/local/bin/ruby19 /usr/bin/ruby &amp;&amp; sudo ln -fs /usr/local/bin/irb19 /usr/bin/irb &amp;&amp; sudo ln -fs /usr/local/bin/gem19 /usr/bin/gem'</span></pre></td></tr></table></div>

<p>Lo cual permite en la terminal, algo como:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">$ ruby-switch-<span style="color: #000000;">18</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> ruby <span style="color: #660033;">--version</span>
ruby 1.8.7 <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">2008</span>-08-<span style="color: #000000;">11</span> patchlevel <span style="color: #000000;">72</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>i486-linux<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">$ ruby-switch-<span style="color: #000000;">19</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> ruby <span style="color: #660033;">--version</span>
ruby 1.9.1p0 <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000;">2009</span>-01-<span style="color: #000000;">30</span> revision <span style="color: #000000;">21907</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>i686-linux<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></td></tr></table></div>

<div class="lobo-nota">Si no quieres reiniciar tu sesión para que los cambios en tu <strong>.bashrc</strong> entren en vigor, sólo escribe la siguiente línea en tu terminal:<br />
<strong>source ~/.bashrc</strong><br />
Eso hará que se evalúe en ese momento el archivo, para que los <em>alias</em> estén disponibles ya.
</div>
<p>&nbsp;<br />
Por cierto, una cosa más&#8230; para no tener problemas con los <em>scripts</em> que traen versiones ejecutables (rails, spec, etc.) instala esta gema en tus <strong>dos</strong> Rubys:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">ruby-switch-<span style="color: #000000;">18</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> gem-sane-binary
ruby-switch-<span style="color: #000000;">19</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> gem-sane-binary</pre></td></tr></table></div>

<p>Los scripts ejecutables mencionados arriba, incluyen un comentario en su primera línea llamado <em>shebang</em>. Luce así:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#008000; font-style:italic;">#!/usr/local/bin/ruby19</span></pre></td></tr></table></div>

<p>Ese comentario indica con qué versión de <strong>Ruby</strong> debe ejecutarse el <em>script</em>. Y obviamente tendremos problemas porque a veces estaremos usando <strong>Ruby 1.8</strong> y otras <strong>Ruby 1.9</strong>, y lo que queremos es que se use el <strong>Ruby que tengamos en ese momento activo</strong>.</p>
<p>La gema que acabamos de instalar haŕa que las nuevas gemas que instalemos usen el <strong>Ruby</strong> que tengamos <em>linkeado</em> en <strong>/usr/bin/ruby</strong>, y sus comentarios <em>shebang</em>, se verán ahora así:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="ruby" style="font-family:monospace;"><span style="color:#008000; font-style:italic;">#!/usr/bin/ruby</span></pre></td></tr></table></div>

<p>¡No más dolores de cabeza! <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Flechas de teclado que funcionan en <strong>irb</strong></h3>
<div class="lobo-nota">En las últimas versiones de Ruby 1.9 las flechas funcionan bien, y este procedimiento ya no es necesario.</div>
<p><strong>irb</strong> (<em>Interactive Ruby</em>) es una consola donde puedes ingresar código <strong>Ruby</strong> de manera interactiva. Muy útil para probar pequeños fragmentos de código o hacer experimentos.</p>
<p>Después de instalar <strong>Ruby 1.9</strong>, me di cuenta de que las flechas del teclado, que normalmente uso para navegar las línea de código (hacia adelante o atrás), o repetir alguna línea anterior (hacia arriba o abajo), no funcionaban adecuadamente.</p>
<p>Esto sucede porque es necesario instalar el soporte de <strong>readline</strong>. Y vamos a hacer eso precisamente.</p>
<p>Instala las bibliotecas de sistema necesarias para poder compilar el soporte de <strong>readline</strong> en <strong>irb</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> libreadline5 libreadline5-dev</pre></td></tr></table></div>

<p>Ahora necesitas compilar la interfaz de <strong>readline</strong> basada en <strong>Ruby</strong>, para tener disponible la biblioteca de <strong>readline</strong> en <strong>irb</strong>. En tu terminal ve al directorio donde descomprimiste el código fuente de <strong>Ruby 1.9</strong> y haz lo siguiente:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> ruby-1.9.1-p0<span style="color: #000000; font-weight: bold;">/</span>ext<span style="color: #000000; font-weight: bold;">/</span>readline
<span style="color: #c20cb9; font-weight: bold;">sudo</span> ruby extconf.rb
<span style="color: #c20cb9; font-weight: bold;">make</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></td></tr></table></div>

<p>¡Eso es todo!<br />
Prueba las flechas del teclado dentro de <strong>irb</strong>, deben funcionar sin problema ahora. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Recursos</h3>
<p><a href="http://gnuu.org/2009/06/14/installing-ruby-1-8-1-9-side-by-side/">Installing Ruby 1.8 and 1.9 Side by Side</a><br />
<a href="http://blog.michaelgreenly.com/2009/04/multiple-versions-of-ruby-on-ubuntu-3.html">Multiple Versions of Ruby on Ubuntu #3</a><br />
<a href="http://expressica.com/2007/07/11/how-to-make-arrow-keys-working-in-irb-in-linuxubuntu/">How to make arrow keys working in irb in Linux/Ubuntu</a>
</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/07/20/como-instalar-postgresql-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar PostgreSQL en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar PostgreSQL en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/14/como-instalar-rubygosu-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2009/06/24/como-instalar-java-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Java en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Java en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/30/como-instalar-lamp-en-ubuntu-804/' title='Cómo instalar LAMP en Ubuntu 8.04, 8.10, 9.04, 9.10'>Cómo instalar LAMP en Ubuntu 8.04, 8.10, 9.04, 9.10</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/13/ruby-1-9-invalid-multibyte-char-us-ascii/' title='Ruby 1.9 &#8212; invalid multibyte char (US-ASCII)'>Ruby 1.9 &#8212; invalid multibyte char (US-ASCII)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/07/10/instalar-ruby-1-9-junto-a-ruby-1-8-en-ubuntu-9-04-jaunty-jackalope/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Modela, texturiza y renderea un cocina fotorealista en Blender y Yafaray</title>
		<link>http://lobotuerto.com/blog/2009/07/08/modela-texturiza-y-renderea-un-cocina-fotorealista-en-blender-y-yafaray/</link>
		<comments>http://lobotuerto.com/blog/2009/07/08/modela-texturiza-y-renderea-un-cocina-fotorealista-en-blender-y-yafaray/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 18:08:56 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[arte & diseño]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[blender]]></category>
		<category><![CDATA[cocina]]></category>
		<category><![CDATA[fotorealista]]></category>
		<category><![CDATA[kitchen]]></category>
		<category><![CDATA[photorealistic]]></category>
		<category><![CDATA[yafaray]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=2293</guid>
		<description><![CDATA[Este excelente tutorial te enseñará a lograr una escena como la de al lado, paso a paso usando Blender y Yafaray. ¿Interesado?
Model, Texture, and Render a Photorealistic Kitchen in Blender and Yafaray
La calidad de la escena obtenida es impresionante.  

Artículos relacionados:

Ubuntu Studio
19 sitios que ofrecen texturas fotorealistas gratuitas
Dev.Mag #21
Desarrollo de videojuegos: Dev.Mag

]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/design/kitchen-blender-yafaray.jpg" title="" class="thickbox" rel="singlepic631" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=631&amp;width=100&amp;height=&amp;mode=" alt="kitchen-blender-yafaray" title="kitchen-blender-yafaray" />
</a>

<p align="justify">Este excelente tutorial te enseñará a lograr una escena como la de al lado, paso a paso usando <strong><a href="http://www.blender.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Blender is the free open source 3D content creation suite."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Blender</a></strong> y <strong>Yafaray</strong>. ¿Interesado?</p>
<p><a href="http://cg.tutsplus.com/tutorials/model-texture-and-render-a-photorealistic-kitchen-in-blender-and-yafaray/"><strong>Model, Texture, and Render a Photorealistic Kitchen in Blender and Yafaray</strong></a></p>
<p>La calidad de la escena obtenida es impresionante. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="clear: both;"></div>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/08/19/ubuntu-studio/' title='Ubuntu Studio'>Ubuntu Studio</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/09/19-sitios-que-ofrecen-texturas-fotorealistas-gratuitas/' title='19 sitios que ofrecen texturas fotorealistas gratuitas'>19 sitios que ofrecen texturas fotorealistas gratuitas</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/01/devmag-21/' title='Dev.Mag #21'>Dev.Mag #21</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/16/desarrollo-de-videojuegos-devmag/' title='Desarrollo de videojuegos: Dev.Mag'>Desarrollo de videojuegos: Dev.Mag</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/07/08/modela-texturiza-y-renderea-un-cocina-fotorealista-en-blender-y-yafaray/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo mover un sitio Joomla 1.5 de un servidor a otro</title>
		<link>http://lobotuerto.com/blog/2009/07/07/como-mover-un-sitio-joomla-1-5-de-un-servidor-a-otro/</link>
		<comments>http://lobotuerto.com/blog/2009/07/07/como-mover-un-sitio-joomla-1-5-de-un-servidor-a-otro/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 23:03:22 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[mover]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[servidor]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=2173</guid>
		<description><![CDATA[Hace poco me vi en la necesidad de mudar un sitio hecho en Joomla, hacia otro servidor.
El proceso es relativamente simple, a continuación detallo los pasos a seguir:
Paso 1: Revisar la configuración del servidor
Compara la configuración del servidor donde actualmente hospedas tu sitio con la del servidor hacia donde lo piensas mover. Debes asegurarte que [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/joomla.png" title="" class="thickbox" rel="singlepic515" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=515&amp;width=120&amp;height=&amp;mode=" alt="joomla.png" title="joomla.png" />
</a>

<p align="justify">Hace poco me vi en la necesidad de mudar un sitio hecho en <strong><a href="http://www.joomla.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Joomla</a></strong>, hacia otro servidor.</p>
<p>El proceso es relativamente simple, a continuación detallo los pasos a seguir:</p>
<h3>Paso 1: Revisar la configuración del servidor</h3>
<p>Compara la configuración del servidor donde actualmente hospedas tu sitio con la del servidor hacia donde lo piensas mover. Debes asegurarte que el nuevo servidor sea compatible con Joomla y con las extensiones que tienes instaladas.</p>
<h3>Paso 2: Respalda todo</h3>
<p>Esto incluye todos los archivos de Joomla, componentes de terceras personas, y cualquier otro archivo que hayas agregado a tu sitio como imágenes, videos, etc. Crea una carpeta en tu sistema local, y descarga todos los archivos a esa carpeta usando una aplicación cliente de FTP. Personalmente prefiero <strong><a href="http://filezilla-project.org/">FileZilla</a></strong> como cliente FTP, pero puedes usar el que gustes.</p>
<h3>Paso 3: Exporta tu base de datos</h3>
<p>La tercer cosa que debes hacer es exportar la base de datos que usa Joomla en tu sitio de origen. Lo mejor es exportarla a un archivo SQL, lo cual hará que la importación sea mucho más sencilla más adelante. El archivo SQL contendrá todos los comandos SQL necesarios para recrear tus tablas en la nueva base de datos y llenarlas con la información que contenían. Asegúrate de exportar toda la base de datos.<br />
Usar <a href="http://www.phpmyadmin.net/"><strong>phpMyAdmin</strong></a> en ambos servidores hacen de este paso algo muy sencillo, porque ofrece la habilidad de exportar toda tu base de datos como un archivo SQL. También facilita la importación de ese archivo en el paso 6.</p>
<h3> Paso 4: Modifica el archivo configuration.php</h3>
<p>Cada instalación Joomla tiene un archivo de configuración en su directorio raíz llamado <strong>configuration.php</strong>. Este archivo guarda información básica de configuración que Joomla usa a través de todo el sistema. Casi todos los parámetros en ese archivo se mantendrán iguales, pero algunos cambiarán debido a la diferencia que existe en la configuración de los dos servidores:</p>
<ul>
<li><strong>$host</strong> &#8212; Este valor es el lugar donde reside tu base de datos. En la mayoría de los casos será algo como <strong>localhost</strong>, pero si estás usando un servidor diferente para tu base de datos, tendrás que cambiarlo.</li>
<li><strong>$user</strong> &#8212; Este es el usuario de la base de datos. Cámbialo si es diferente al usuario en tu otro servidor.</li>
<li><strong>$password</strong> &#8212; Esta es la contraseña del usuario de la base de datos.</li>
<li><strong>$db</strong> &#8212; Este es el nombre de la base de datos.</li>
<li><strong>$ftp_host</strong> &#8212; En la mayoría de los casos, la dirección del FTP a usar aquí será <strong>127.0.0.1</strong>, pero si usas algo diferente cámbialo aquí.</li>
<li><strong>$ftp_port</strong> &#8212; En la mayoría de los casos, el puerto del FTP será el <strong>21</strong>, pero si tu servidor usa un puerto diferente cámbialo aquí.</li>
<li><strong>$ftp_user</strong> &#8212; Este es tu usuario del FTP.</li>
<li><strong>$ftp_pass</strong> &#8212; Este es tu contraseña del FTP.</li>
<li><strong>$ftp_root</strong> &#8212; Esta es la ruta raíz hacia donde tu usuario del FTP tiene acceso.</li>
<li><strong>$tmp_path</strong> &#8212; Esta es la ruta absoluta hacia la carpeta para archivos temporales en tu servidor. Probablemente luzca como <strong>/path/to/joomla/installation/tmp</strong>.</li>
<li><strong>$log_path</strong> &#8212; Esta es la ruta absoluta hacia la carpeta para archivos de registro en tu servidor. Probablemente luzca como <strong>/path/to/joomla/installation/logs</strong>.</li>
<li><strong>$offset</strong> &#8212; Este es el desplazamiento de zona horaria para tu servidor. Por ejemplo, si tu compañía está en una zona horaria, pero tu servidor está en una zona horaria dos horas adelante, tendrías que poner esto como <strong>-2</strong>.</li>
<li><strong>$live_site</strong> &#8212; Este parámetro es opcional. Probablemente lo puedas dejar en blanco, pero si lo usas, este es el URL de tu sitio. Probablemente luzca como <strong>http://www.example.com</strong> o <strong>http://www.example.com/joomla</strong>.</li>
<li><strong>$sendmail</strong> &#8212; Esta es la ruta al programa <strong>sendmail</strong> en tu servidor. Si no estás usando <strong>sendmail</strong>, puedes ignorarlo.</li>
<li><strong>$smtpuser</strong> &#8212; Este es el nombre de usuario de tu servidor SMTP. Si no estas usando un servidor SMTP para enviar correos electrónicos desde tu sitio, puedes ignorarlo.</li>
<li><strong>$smtppass</strong> &#8212; Esta es la contraseña de tu servidor SMTP. Si no estás usando un servidor SMTP para enviar correos electrónicos desde tu sitio, puedes ignorarlo.</li>
<li><strong>$smtphost</strong> &#8212; Este es el nombre o la dirección IP de tu servidor SMTP. Si no estás usando un servidor SMTP para enviar correos electrónicos desde tu sitio, puedes ignorarlo.</li>
</ul>
<h3>Paso 5: Sube todos tus archivos al otro servidor</h3>
<p>Usando un cliente de FTP (como el FileZilla), sube todos tus archivos al lugar donde deseas instalar Joomla en el nuevo servidor.</p>
<h3>Paso 6: Importa tu base de datos a la nueva base de datos</h3>
<p>Usando phpMyAdmin (o comandos de consola si eres un administrador de base de datos avanzado) y el archivo SQL que generaste en el paso 3, importa tu antigua base de datos a la nueva base de datos.</p>
<h3>Paso 7: Prueba tu nueva instalación</h3>
<p>La mudanza debe estar ahora completa, pero no tomes mi palabra por hecho. Prueba tu sitio para asegurar que todo esté en su lugar y trabajando de la forma que esperas. Por ejemplo, si no usaste URLs relativos en los enlaces en tu antiguo servidor, podrían no trabajar de manera adecuada en tu nuevo servidor.</p>
<h3>¿Preguntas, comentarios?</h3>
<p>Como siempre, las preguntas y comentarios son bienvenidos. Espero hayas encontrado esta guía útil. ¡Buena suerte!</p>
<h4>Depredado en</h4>
<p><a href="http://www.howtojoomla.net/20090208101/how-tos/installation/how-to-move-your-joomla-15-site-to-a-new-server">How to Move Your Joomla! 1.5 Site to a New Server</a></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/' title='Cómo cambiar la distribución del teclado en Ubuntu Server'>Cómo cambiar la distribución del teclado en Ubuntu Server</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/' title='Un par de comandos útiles en Ubuntu'>Un par de comandos útiles en Ubuntu</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/' title='Cómo borrar recursivamente todos los subdirectorios .svn'>Cómo borrar recursivamente todos los subdirectorios .svn</a></li>
<li><a href='http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/' title='Cómo descomprimir archivos .tar.bz2 y .tar.gzip'>Cómo descomprimir archivos .tar.bz2 y .tar.gzip</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/07/07/como-mover-un-sitio-joomla-1-5-de-un-servidor-a-otro/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Railscasts &#8212; Videotutoriales de Rails</title>
		<link>http://lobotuerto.com/blog/2009/06/28/railscasts-videotutoriales-de-rails/</link>
		<comments>http://lobotuerto.com/blog/2009/06/28/railscasts-videotutoriales-de-rails/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 16:40:52 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[programación]]></category>
		<category><![CDATA[recomendaciones]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[railscasts]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[screencasts]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[videotutorial]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=2005</guid>
		<description><![CDATA[¿Interesado en aprender algo nuevo sobre Rails?
Entonces checa los videotutoriales que Ryan Bates ha creado en Railscasts.
¡Son cortos, de muy buena calidad y tienen tips invaluables! 
Ve la lista completa en: El archivo de Railscasts.
Artículos relacionados:

Cómo mostrar las sentencias SQL en la consola de Rails
Programando un PBBG en Ruby &#038; Rails
Cómo instalar PostgreSQL en Ubuntu [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/ruby/railscasts.png" title="" class="thickbox" rel="singlepic619" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=619&amp;width=120&amp;height=&amp;mode=" alt="railscasts" title="railscasts" />
</a>

<p align="justify">¿Interesado en aprender algo nuevo sobre <a href="http://www.rubyonrails.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Ruby on Rails"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Rails</a>?</p>
<p>Entonces checa los videotutoriales que <strong>Ryan Bates</strong> ha creado en <strong><a href="http://railscasts.com/">Railscasts</a></strong>.</p>
<p>¡Son cortos, de muy buena calidad y tienen tips invaluables! <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Ve la lista completa en: <a href="http://railscasts.com/episodes/archive">El archivo de Railscasts</a>.</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/11/17/como-mostrar-las-sentencias-sql-en-la-consola-de-rails/' title='Cómo mostrar las sentencias SQL en la consola de Rails'>Cómo mostrar las sentencias SQL en la consola de Rails</a></li>
<li><a href='http://lobotuerto.com/blog/2009/11/17/programando-un-pbbg-en-ruby-rails/' title='Programando un PBBG en Ruby &amp; Rails'>Programando un PBBG en Ruby &#038; Rails</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/20/como-instalar-postgresql-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar PostgreSQL en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar PostgreSQL en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2009/06/25/un-par-de-revistas-gratuitas-para-los-rubyistas-y-raileros/' title='Un par de revistas gratuitas para los rubyistas y raileros'>Un par de revistas gratuitas para los rubyistas y raileros</a></li>
<li><a href='http://lobotuerto.com/blog/2009/06/22/como-generar-la-documentacion-de-ruby-y-rails-de-manera-local/' title='Cómo generar la documentación de Ruby y Rails de manera local'>Cómo generar la documentación de Ruby y Rails de manera local</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/06/28/railscasts-videotutoriales-de-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena</title>
		<link>http://lobotuerto.com/blog/2009/03/04/tutorial-4-de-irrlicht-como-controlar-con-el-teclado-un-nodo-de-escena/</link>
		<comments>http://lobotuerto.com/blog/2009/03/04/tutorial-4-de-irrlicht-como-controlar-con-el-teclado-un-nodo-de-escena/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 20:10:09 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[game development]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[irrlicht]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=86</guid>
		<description><![CDATA[Ah pasado un rato desde el último tutorial que escribí para Irrlicht. Cuestiones de tiempo no me habían permitido seguir jugando con este motor gráfico.
Pero aquí seguimos, al pie del cañón. 
Ok, manos a la obra.
Pueden seguir el tutorial para descargar y compilar la versión en desarrollo de Irrlicht, o simplemente descargar de sourceforge la [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/gamedev/irrlicht_new_logo.png" title="" class="thickbox" rel="singlepic537" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=537&amp;width=140&amp;height=&amp;mode=" alt="irrlicht_new_logo.png" title="irrlicht_new_logo.png" />
</a>

<p align="justify">Ah pasado un rato desde el último tutorial que escribí para <a href="http://irrlicht.sourceforge.net/"  class="alinks_links" onclick="return alinks_click(this);" title="The Irrlicht Engine is an open source high performance realtime 3D engine."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Irrlicht</a>. Cuestiones de tiempo no me habían permitido seguir jugando con este motor gráfico.</p>
<p>Pero aquí seguimos, al pie del cañón. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Ok, manos a la obra.</p>
<p>Pueden seguir el <a href="http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/">tutorial para descargar y compilar la versión en desarrollo de Irrlicht</a>, o simplemente <a href="http://irrlicht.sourceforge.net/downloads.html">descargar de sourceforge</a> la más reciente liberada al público (la 1.5 al momento de escribir este tutorial).</p>
<h3>Objetivo</h3>
<p>Controlar un nodo de escena con el teclado.</p>
<h3>Tutoriales pasados</h3>
<p><a href="http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/">Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04</a><br />
<a href="http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/">Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo</a><br />
<a href="http://lobotuerto.com/blog/2008/05/28/tutorial-3-de-irrlicht-como-agregar-y-manipular-nodos-de-escena-en-irrlicht/">Tutorial #3 de Irrlicht: Cómo agregar y manipular nodos de escena en Irrlicht</a></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/05/28/tutorial-3-de-irrlicht-como-agregar-y-manipular-nodos-de-escena-en-irrlicht/' title='Tutorial #3 de Irrlicht: Cómo agregar y manipular nodos de escena en Irrlicht'>Tutorial #3 de Irrlicht: Cómo agregar y manipular nodos de escena en Irrlicht</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/01/devmag-21/' title='Dev.Mag #21'>Dev.Mag #21</a></li>
<li><a href='http://lobotuerto.com/blog/2010/03/05/lotu-un-framework-para-desarrollo-de-juegos-en-ruby/' title='lotu &#8212; Un framework para desarrollo de juegos en Ruby'>lotu &#8212; Un framework para desarrollo de juegos en Ruby</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/16/mi-proximo-videojuego/' title='Mi próximo videojuego'>Mi próximo videojuego</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/14/como-instalar-rubygosu-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/03/04/tutorial-4-de-irrlicht-como-controlar-con-el-teclado-un-nodo-de-escena/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ripeando CDs de audio en Ubuntu 8.10 Intrepid Ibex a formato FLAC</title>
		<link>http://lobotuerto.com/blog/2009/02/26/ripeando-cds-de-audio-en-ubuntu-810-intrepid-ibex-a-formato-flac/</link>
		<comments>http://lobotuerto.com/blog/2009/02/26/ripeando-cds-de-audio-en-ubuntu-810-intrepid-ibex-a-formato-flac/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 07:01:28 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[8.10]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[cd]]></category>
		<category><![CDATA[cds]]></category>
		<category><![CDATA[flac]]></category>
		<category><![CDATA[grip]]></category>
		<category><![CDATA[rip]]></category>
		<category><![CDATA[ripear]]></category>
		<category><![CDATA[ripping]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=1328</guid>
		<description><![CDATA[Que onda, pues con la novedad de que por ahí tengo un par de discos originales de Infected Mushroom que quería cargar a mi laptop. Y pues como la verdad no ando muy preocupado por el espacio y me gusta la calidad (jeje) pues decidí probar ripearlos y codificarlos en formato FLAC (Free Lossless Audio [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/flac_logo.png" title="" class="thickbox" rel="singlepic595" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=595&amp;width=150&amp;height=&amp;mode=" alt="flac_logo.png" title="flac_logo.png" />
</a>

<p align="justify">Que onda, pues con la novedad de que por ahí tengo un par de discos originales de <strong>Infected Mushroom</strong> que quería cargar a mi laptop. Y pues como la verdad no ando muy preocupado por el espacio y me gusta la calidad (jeje) pues decidí probar ripearlos y codificarlos en formato <a href="http://flac.sourceforge.net/">FLAC</a> (Free Lossless Audio Codec).</p>
<p>El formato <strong>FLAC</strong> comprime tus canciones sin que estás pierdan calidad, es similar a como trabaja <strong>ZIP</strong>, sólo que con <strong>FLAC</strong> tendrás mucho mejores resultados puesto que está diseñado para comprimir audio. <strong>MP3</strong> es un formato con pérdida. La analogía con formatos de imagen es: <strong>JPG</strong> es a <strong>MP3</strong> lo que <strong>TIFF</strong> es a <strong>FLAC</strong>.</p>
<p>Si quieren ver un ejemplo de lo que es la <em>compresión con pérdida</em>, <a href="http://en.wikipedia.org/wiki/Lossy_compression">chequen estos ejemplos con imágenes</a> (lo que se ve ahí es similar a lo que sucede al comprimir un <strong>WAV</strong> a <strong>MP3</strong>).</p>
<p>La compresión que provee <strong>FLAC</strong> es de alrededor de un 30-50%. Un codec con pérdida puede alcanzar fácilmente un 80% de compresión.</p>
<p>Ok, después de la breve cápsula informativa, <em>amos</em> a lo que nos atañe: <em>el software necesario para hacerlo y cómo hacerlo</em>.</p>
<h3>Grip el ripeador</h3>
<p>Este es un excelente programa para ripear CDs y convertirlos al formato que gustes.</p>
<p>Vayan a <strong>Aplicaciones</strong> &#8594; <strong>Añadir y quitar&#8230;</strong><br />
Y en el cuadrito de búsqueda escriban <strong>Grip</strong>.</p>
<p>O para los que gustan de la línea de comandos:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> grip</pre></td></tr></table></div>

<p>Abramos la aplicación.<br />
Vamos a <strong>Aplicaciones</strong> &#8594; <strong>Sonido y video</strong> &#8594; <strong>Grip</strong></p>
<p>Ya con la aplicación abierta vamos a <strong>Configurar</strong> &#8594; <strong>Codificar</strong> &#8594; <strong>Codificador</strong></p>
<p>Y en donde dice <strong>Codificar</strong> seleccionamos <strong>flac</strong>.</p>
<p>Sin embargo si ripeamos un CD ahorita, no nos guardará los tags con la información del album, artista y número de pista.<br />
Eso lo solucionamos cambiando la <strong>Línea de órdenes para el codificador</strong> por esta:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #660033;">--best</span> <span style="color: #660033;">-V</span> <span style="color: #660033;">-o</span> <span style="color: #000000; font-weight: bold;">%</span>m <span style="color: #000000; font-weight: bold;">%</span><span style="color: #c20cb9; font-weight: bold;">w</span> <span style="color: #660033;">-T</span> <span style="color: #ff0000;">&quot;ARTIST=%A&quot;</span> <span style="color: #660033;">-T</span> <span style="color: #ff0000;">&quot;TRACKNUMBER=%t&quot;</span> <span style="color: #660033;">-T</span> <span style="color: #ff0000;">&quot;ALBUM=%d&quot;</span> <span style="color: #660033;">-T</span> <span style="color: #ff0000;">&quot;TITLE=%n&quot;</span> <span style="color: #660033;">-T</span> <span style="color: #ff0000;">&quot;GENRE=%G&quot;</span> <span style="color: #660033;">-T</span> <span style="color: #ff0000;">&quot;DATE=%y&quot;</span></pre></td></tr></table></div>

<p>Tus archivos ripeados quedarán en:<br />
<strong>~/ogg</strong></p>
<p>El directorio de salida es configurable, solo necesitas modificar el campo de <strong>Formato de archivo codificado</strong>.</p>
<p>Happy ripping! <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Referencia</h3>
<p><a href="http://gnuru.org/article/1160/ripping-flac-with-grip">Ripping to Flac with Grip</a>
</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/04/30/como-instalar-lamp-en-ubuntu-804/' title='Cómo instalar LAMP en Ubuntu 8.04, 8.10, 9.04, 9.10'>Cómo instalar LAMP en Ubuntu 8.04, 8.10, 9.04, 9.10</a></li>
<li><a href='http://lobotuerto.com/blog/2010/03/10/xmind-hacer-mapas-mentales-nunca-fue-tan-facil/' title='XMind &#8212; Hacer mapas mentales nunca fue tan fácil'>XMind &#8212; Hacer mapas mentales nunca fue tan fácil</a></li>
<li><a href='http://lobotuerto.com/blog/2009/11/17/como-cambiar-el-editor-por-defecto-que-usa-git/' title='Cómo cambiar el editor por defecto que usa git'>Cómo cambiar el editor por defecto que usa git</a></li>
<li><a href='http://lobotuerto.com/blog/2009/09/02/como-convertir-una-imagen-bin-cue-a-iso/' title='Cómo convertir una imagen .bin .cue a .iso'>Cómo convertir una imagen .bin .cue a .iso</a></li>
<li><a href='http://lobotuerto.com/blog/2009/08/19/ubuntu-studio/' title='Ubuntu Studio'>Ubuntu Studio</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/02/26/ripeando-cds-de-audio-en-ubuntu-810-intrepid-ibex-a-formato-flac/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Conky &#8212; Monitorea tu sistema desde el escritorio</title>
		<link>http://lobotuerto.com/blog/2009/01/11/conky-monitorea-tu-sistema-desde-el-escritorio/</link>
		<comments>http://lobotuerto.com/blog/2009/01/11/conky-monitorea-tu-sistema-desde-el-escritorio/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 07:53:28 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[conky]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=1147</guid>
		<description><![CDATA[¿Quieres una barra en tu escritorio con información acerca de tu sistema, que se actualice en tiempo real y que además sea ligera en cuanto a recursos?
Prueba conky.
Si te agrada lo que ves, dale una leída a este tutorial:
Instalar y configurar Conky.
Ahí también encontrarás enlaces a muchos scripts (o configuraciones) de ejemplo.
Au revoir.  

Artículos [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/conky.png" title="" class="thickbox" rel="singlepic593" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=593&amp;width=90&amp;height=&amp;mode=" alt="conky.png" title="conky.png" />
</a>

<p align="justify">¿Quieres una barra en tu escritorio con información acerca de tu sistema, que se actualice en tiempo real y que además sea ligera en cuanto a recursos?<br />
Prueba <strong>conky</strong>.</p>
<p>Si te agrada <a href="http://conky.sourceforge.net/screenshots.html">lo que ves</a>, dale una leída a este tutorial:<br />
<a href="http://fedoreando.wordpress.com/2008/11/25/instalar-y-configurar-conky/">Instalar y configurar Conky</a>.<br />
Ahí también encontrarás enlaces a muchos scripts (o configuraciones) de ejemplo.</p>
<p>Au revoir. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="clear: both;"></div>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2010/03/10/xmind-hacer-mapas-mentales-nunca-fue-tan-facil/' title='XMind &#8212; Hacer mapas mentales nunca fue tan fácil'>XMind &#8212; Hacer mapas mentales nunca fue tan fácil</a></li>
<li><a href='http://lobotuerto.com/blog/2009/03/11/un-par-de-juegos-de-navecitas-muy-buenos/' title='Un par de juegos de navecitas muy buenos'>Un par de juegos de navecitas muy buenos</a></li>
<li><a href='http://lobotuerto.com/blog/2008/08/25/compendio-de-enlaces-interesantes-1/' title='Compendio de enlaces interesantes #1'>Compendio de enlaces interesantes #1</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/17/como-entrar-a-bancanet-desde-linux-con-firefox/' title='Cómo entrar a BancaNet desde Linux con Firefox'>Cómo entrar a BancaNet desde Linux con Firefox</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2009/01/11/conky-monitorea-tu-sistema-desde-el-escritorio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron</title>
		<link>http://lobotuerto.com/blog/2008/08/20/como-compilar-e-instalar-git-160-en-ubuntu-804-hardy-heron/</link>
		<comments>http://lobotuerto.com/blog/2008/08/20/como-compilar-e-instalar-git-160-en-ubuntu-804-hardy-heron/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 06:02:13 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[control de versiones]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[scm]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vcs]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=394</guid>
		<description><![CDATA[Unos artículos atrás les había comentado ya, un poco acerca de git y cuan grandioso que es.   Si les despertó la curiosidad y desean probarlo, enseguida viene la guía de como instalarlo en tu sistema desde código fuente.
Y aclaro que no es que me encante estar compilando todo lo que instalo &#8212;o estaría [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/tunnel.jpg" title="" class="thickbox" rel="singlepic545" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=545&amp;width=120&amp;height=&amp;mode=" alt="tunnel.jpg" title="tunnel.jpg" />
</a>

<p align="justify">Unos artículos atrás les <a href="http://lobotuerto.com/blog/2008/05/24/sistemas-de-control-de-versiones-subversion-y-git/">había comentado ya</a>, un poco acerca de <a href="http://git.or.cz/"  class="alinks_links" onclick="return alinks_click(this);" title="Git&#8194;&#8211;&#8194;Fast Version Control System"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">git</a> y cuan grandioso que es. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Si les despertó la curiosidad y desean probarlo, enseguida viene la guía de como instalarlo en tu sistema desde código fuente.</p>
<p align="justify">Y aclaro que no es que me encante estar compilando todo lo que instalo &#8212;o estaría usando Gentoo&#8212; pero desgraciadamente los repositorios de <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a> no se mantienen muy al día con las versiones de todos los paquetes que manejan.</p>
<p align="justify">El procedimiento para hacernos con la versión más reciente de git es  descargar el código fuente, descomprimir el archivo, instalar las dependencias para compilar el código fuente, configurar y llevar a cabo la instalación.</p>
<div class="lobo-nota">Al momento de escribirse este artículo la última versión en salir era la <strong>1.6.0.</strong> Puedes checar cuál es la más reciente <a href="http://git.or.cz/">aquí</a>.</div>
<h3>Instalación</h3>
<p align="justify">Abre una terminal, ingresa al directorio en donde se va a descargar el código fuente de git, luego teclea lo siguiente:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>kernel.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>software<span style="color: #000000; font-weight: bold;">/</span>scm<span style="color: #000000; font-weight: bold;">/</span>git<span style="color: #000000; font-weight: bold;">/</span>git-1.6.0.tar.bz2
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xjvf</span> git-1.6.0.tar.bz2
<span style="color: #7a0874; font-weight: bold;">cd</span> git-1.6.0
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> build-dep git-core
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> libssl-dev <span style="color: #c20cb9; font-weight: bold;">gettext</span>
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #007800;">prefix</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span> all doc
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #007800;">prefix</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span> <span style="color: #c20cb9; font-weight: bold;">install</span> install-doc</pre></td></tr></table></div>

<p align="justify">Listo, para probar tu instalación teclea esto:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">git <span style="color: #660033;">--version</span></pre></td></tr></table></div>

<p align="justify">Debe contestarte con un <strong>git version 1.6.0.</strong></p>
<p align="justify">Es recomendable ejecutar los siguientes comandos para propósitos de identificación.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">git config <span style="color: #660033;">--global</span> user.name <span style="color: #ff0000;">&quot;Pon aquí tu nombre&quot;</span>
git config <span style="color: #660033;">--global</span> user.email <span style="color: #ff0000;">&quot;pon@aqui.tu.correo&quot;</span></pre></td></tr></table></div>

<p align="justify">Para tener texto en color:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">git config <span style="color: #660033;">--global</span> color.ui <span style="color: #ff0000;">&quot;auto&quot;</span></pre></td></tr></table></div>

<p align="justify">Para habilitar la autodetección del número de hilos a usar al empacar los repositorios (bueno para computadoras multi-CPU o multi-núcleo):</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">git config <span style="color: #660033;">--global</span> pack.threads <span style="color: #ff0000;">&quot;0&quot;</span></pre></td></tr></table></div>

<h3><a href="http://github.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Secure source code hosting and collaborative development"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">GitHub</a> Social Code Hosting</h3>
<p align="justify">Si tienes un proyecto open source y quieres un servicio de hospedaje de código y control de versiones premium sin pagar un centavo, prueba con <a href="http://github.com/">GitHub</a>.<br />
Aunque si lo tuyo son los proyectos privados, también tienen buenos <a href="http://github.com/plans">planes</a>.</p>
<h3>Git con git</h3>
<p align="justify">Ya que cuentes con git podrás mantenerte actualizado fácilmente.<br />
Descarga el código fuente directamente desde su repositorio:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">git clone git:<span style="color: #000000; font-weight: bold;">//</span>git.kernel.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>scm<span style="color: #000000; font-weight: bold;">/</span>git<span style="color: #000000; font-weight: bold;">/</span>git.git</pre></td></tr></table></div>

<p align="justify">Compila e instala con el procedimiento descrito arriba.</p>
<div class="lobo-nota">Debido a que acostumbro usar las versiones <em>edge</em> del software con el que desarrollo, decidí crear un directorio especial en mi <em>home</em> (llamado <strong>src</strong>) para meter ahí todos los repositorios que descargo.</div>
<h3>Tutoriales</h3>
<ul>
<li><a href="http://wiki.sourcemage.org/Git_Guide">Git Guide (Excelentes tips y mini how-to&#8217;s)</a></li>
<li><a href="http://jonas.nitro.dk/git/quick-reference.html">Git Quick Reference (Referencia rápida)</a></li>
<li><a href="http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html">Git for everyone (El tutorial del sitio oficial)</a></li>
</ul>
<h3>Referencias</h3>
<p><a href="http://joaquin.axai.com.mx/2008/02/10/compilando-git-en-ubuntu-710">Compilando git en ubuntu 7.10</a><br />
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/05/24/sistemas-de-control-de-versiones-subversion-y-git/' title='Sistemas de control de versiones: Subversion y git'>Sistemas de control de versiones: Subversion y git</a></li>
<li><a href='http://lobotuerto.com/blog/2009/11/17/como-cambiar-el-editor-por-defecto-que-usa-git/' title='Cómo cambiar el editor por defecto que usa git'>Cómo cambiar el editor por defecto que usa git</a></li>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/' title='Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo'>Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo</a></li>
<li><a href='http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/' title='Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04'>Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/08/20/como-compilar-e-instalar-git-160-en-ubuntu-804-hardy-heron/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cómo cambiar la distribución del teclado en Ubuntu Server</title>
		<link>http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/</link>
		<comments>http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 01:40:55 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu server]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=74</guid>
		<description><![CDATA[Hace poco instalé el Ubuntu 8.04 Server Edition en una PC del trabajo y se me pasó configurarle adecuadamente la distribución del teclado.

Con este comando arreglé el problema:

1
sudo dpkg-reconfigure console-setup

Para configurar el teclado en la versión desktop ve a:
Sistema &#8594; Preferencias &#8594; Teclado &#8594; Distribuciones
Artículos relacionados:

El utilísimo comando screen
Un par de comandos útiles en Ubuntu
Cómo [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/logo-ubuntu-2.jpg" title="" class="thickbox" rel="singlepic522" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=522&amp;width=90&amp;height=&amp;mode=" alt="logo-ubuntu-2.jpg" title="logo-ubuntu-2.jpg" />
</a>

<p align="justify">Hace poco instalé el <strong><a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a> 8.04 Server Edition</strong> en una PC del trabajo y se me pasó configurarle adecuadamente la distribución del teclado.</p>
<div style="clear: both;"></div>
<p align="justify">Con este comando arreglé el problema:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> dpkg-reconfigure console-setup</pre></td></tr></table></div>

<p align="justify">Para configurar el teclado en la versión desktop ve a:<br />
<strong>Sistema</strong> &#8594; <strong>Preferencias</strong> &#8594; <strong>Teclado</strong> &#8594; <strong>Distribuciones</strong></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/' title='Un par de comandos útiles en Ubuntu'>Un par de comandos útiles en Ubuntu</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/' title='Cómo borrar recursivamente todos los subdirectorios .svn'>Cómo borrar recursivamente todos los subdirectorios .svn</a></li>
<li><a href='http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/' title='Cómo descomprimir archivos .tar.bz2 y .tar.gzip'>Cómo descomprimir archivos .tar.bz2 y .tar.gzip</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/' title='Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10'>Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Un par de técnicas útiles aprendidas en YouTube</title>
		<link>http://lobotuerto.com/blog/2008/06/07/un-par-de-tecnicas-utiles-aprendidas-en-youtube/</link>
		<comments>http://lobotuerto.com/blog/2008/06/07/un-par-de-tecnicas-utiles-aprendidas-en-youtube/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 09:58:52 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[ocio]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=104</guid>
		<description><![CDATA[Como todo buen geek, me dedico a explorar &#8212;y explotar&#8212; lo que tengo a la mano.
Si me paso buena parte del día en la red, lo menos que puedo hacer es aprender algo que me ayude con mis actividades cotidianas ¿no?  
Cómo doblar una playera en 4 segundos

Cómo amarrarse las agujetas en 2 segundos

Bueno, [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Como todo buen <em>geek,</em> me dedico a explorar &#8212;y explotar&#8212; lo que tengo a la mano.</p>
<p align="justify">Si me paso buena parte del día en la red, lo menos que puedo hacer es aprender algo que me ayude con mis actividades cotidianas ¿no? <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>Cómo doblar una playera en 4 segundos</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/NwTZOnc1Q_M&#038;hl=es"></param><embed src="http://www.youtube.com/v/NwTZOnc1Q_M&#038;hl=es" type="application/x-shockwave-flash" width="425" height="344"></embed></object></p>
<p><strong>Cómo amarrarse las agujetas en 2 segundos</strong><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/1uONg5voLxo&#038;hl=es"></param><embed src="http://www.youtube.com/v/1uONg5voLxo&#038;hl=es" type="application/x-shockwave-flash" width="425" height="344"></embed></object></p>
<p>Bueno, por lo menos podrás apantallar a uno que otro amigo. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2010/03/06/%c2%a1trololololololololololo/' title='¡Trololololololololololo!'>¡Trololololololololololo!</a></li>
<li><a href='http://lobotuerto.com/blog/2009/12/19/rob-dougan-clubbed-to-death/' title='Rob Dougan &#8212; Clubbed to death'>Rob Dougan &#8212; Clubbed to death</a></li>
<li><a href='http://lobotuerto.com/blog/2009/10/06/la-sep-contra-la-teoria-de-la-evolucion-y-el-nino-predicador/' title='La SEP contra la teoría de la evolución y el niño predicador'>La SEP contra la teoría de la evolución y el niño predicador</a></li>
<li><a href='http://lobotuerto.com/blog/2009/09/28/leones-vs-hienas/' title='Leones vs Hienas'>Leones vs Hienas</a></li>
<li><a href='http://lobotuerto.com/blog/2009/09/03/cuando-se-quiere-se-puede-%c2%bfquien-dijo-que-no/' title='Cuando se quiere se puede, ¿quién dijo que no?'>Cuando se quiere se puede, ¿quién dijo que no?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/06/07/un-par-de-tecnicas-utiles-aprendidas-en-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial #3 de Irrlicht: Cómo agregar y manipular nodos de escena en Irrlicht</title>
		<link>http://lobotuerto.com/blog/2008/05/28/tutorial-3-de-irrlicht-como-agregar-y-manipular-nodos-de-escena-en-irrlicht/</link>
		<comments>http://lobotuerto.com/blog/2008/05/28/tutorial-3-de-irrlicht-como-agregar-y-manipular-nodos-de-escena-en-irrlicht/#comments</comments>
		<pubDate>Thu, 29 May 2008 01:46:18 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[game development]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[irrlicht]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/?p=85</guid>
		<description><![CDATA[Todo proyecto comienza por un principio &#8212;ya sé, bonito aforismo.  
Por fin haremos algo divertido &#8212;uy si, cuánto&#8212; con Irrlicht: vamos a agregar algunos objetos a nuestro espacio 3D y los mostraremos en pantalla.  
Véanlo como poner a un actor en escena, es el primer paso para lograr una obra, en nuestro caso [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/gamedev/irrlicht_new_logo.png" title="" class="thickbox" rel="singlepic537" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=537&amp;width=140&amp;height=&amp;mode=" alt="irrlicht_new_logo.png" title="irrlicht_new_logo.png" />
</a>

<p align="justify"><em>Todo proyecto comienza por un principio</em> &#8212;ya sé, bonito aforismo. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p align="justify">Por fin haremos algo divertido &#8212;uy si, cuánto&#8212; con <a href="http://irrlicht.sourceforge.net/"  class="alinks_links" onclick="return alinks_click(this);" title="The Irrlicht Engine is an open source high performance realtime 3D engine."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Irrlicht</a>: vamos a agregar algunos objetos a nuestro espacio 3D y los mostraremos en pantalla. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p align="justify">Véanlo como poner a un actor en escena, es el primer paso para lograr una obra, en nuestro caso ¡un videojuego!</p>
<p align="justify">Los videojuegos en su parte más fundamental están compuestos por entidades, ya saben, siempre nos referimos a ellas como el personaje principal (o monito), los monstruos, las balas, las pociones, el castillo, etc.</p>
<p align="justify">Nosotros comenzaremos agregando cubos a nuestra aplicación, esperando que en un futuro no muy lejano se conviertan en temibles criaturas a las cuales podamos derrotar a base de espadazos o balazos &#8212;o algo así. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Objetivo</h3>
<p align="justify">En este tutorial aprenderemos a agregar nodos de escena y a modificarles las siguientes propiedades:</p>
<ul>
<li><strong>Posición</strong></li>
<li><strong>Escala</strong></li>
<li><strong>Rotación</strong></li>
</ul>
<h3>Tutoriales pasados</h3>
<p><a href="http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/">Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04</a><br />
<a href="http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/">Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo</a></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/03/04/tutorial-4-de-irrlicht-como-controlar-con-el-teclado-un-nodo-de-escena/' title='Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena'>Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/01/devmag-21/' title='Dev.Mag #21'>Dev.Mag #21</a></li>
<li><a href='http://lobotuerto.com/blog/2010/03/05/lotu-un-framework-para-desarrollo-de-juegos-en-ruby/' title='lotu &#8212; Un framework para desarrollo de juegos en Ruby'>lotu &#8212; Un framework para desarrollo de juegos en Ruby</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/16/mi-proximo-videojuego/' title='Mi próximo videojuego'>Mi próximo videojuego</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/14/como-instalar-rubygosu-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/05/28/tutorial-3-de-irrlicht-como-agregar-y-manipular-nodos-de-escena-en-irrlicht/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo</title>
		<link>http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/</link>
		<comments>http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/#comments</comments>
		<pubDate>Sat, 10 May 2008 06:28:07 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[game development]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[irrlicht]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/</guid>
		<description><![CDATA[¿Por qué NetBeans? porque me gusta.
Lo he estado usando para el último proyecto Rails en el que he trabajado y se me hace un IDE muy bueno. Si quieren leer sobre sus capacidades específicas para C/C++ pueden hacerlo aquí: C/C++ features.
Se que muchos han escuchado que necesita grandes cantidades de recursos, que es muy lento [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/gamedev/irrlicht_new_logo.png" title="" class="thickbox" rel="singlepic537" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=537&amp;width=140&amp;height=&amp;mode=" alt="irrlicht_new_logo.png" title="irrlicht_new_logo.png" />
</a>

<p align="justify">¿Por qué <a href="http://www.netbeans.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Fully-featured Java IDE written completely in Java"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">NetBeans</a>? porque me gusta.</p>
<p align="justify">Lo he estado usando para el último proyecto <a href="http://www.rubyonrails.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Ruby on Rails"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Rails</a> en el que he trabajado y se me hace un IDE muy bueno. Si quieren leer sobre sus capacidades específicas para C/C++ pueden hacerlo aquí: <a href="http://www.netbeans.org/features/cpp/index.html">C/C++ features.</a></p>
<p align="justify">Se que muchos han escuchado que necesita grandes cantidades de recursos, que es muy lento y otras tantas cosas más, yo solo les digo que antes de juzgar lo prueben.</p>
<p align="justify">Aprovechen, acaba de salir la versión <strong>6.1.</strong> <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Objetivo</h3>
<p align="justify">El objetivo de este tutorial es configurar NetBeans para poder compilar desde ahí nuestras aplicaciones basadas en <a href="http://irrlicht.sourceforge.net/"  class="alinks_links" onclick="return alinks_click(this);" title="The Irrlicht Engine is an open source high performance realtime 3D engine."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Irrlicht</a>.<br />
Y crearemos nuestro primer programa usando este poderoso motor gráfico, así es, ¡un Hola Mundo con Irrlicht!</p>
<h3>Tutoriales pasados</h3>
<p><a href="http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/">Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04</a></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/' title='Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04'>Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/14/como-instalar-rubygosu-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2009/03/04/tutorial-4-de-irrlicht-como-controlar-con-el-teclado-un-nodo-de-escena/' title='Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena'>Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena</a></li>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/08/20/como-compilar-e-instalar-git-160-en-ubuntu-804-hardy-heron/' title='Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron'>Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04</title>
		<link>http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/</link>
		<comments>http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/#comments</comments>
		<pubDate>Sun, 04 May 2008 03:29:55 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[game development]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[irrlicht]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-instalando-irrlicht-en-ubuntu-804/</guid>
		<description><![CDATA[Este tutorial es el primero de una serie que escribiré acerca de este excelente motor gráfico.
Los artículos me servirán como apuntes de lo que he aprendido y si alguien más se beneficia con ellos pues qué mejor.
Objetivo
El objetivo de este primer tutorial es descargar, compilar e instalar las bibliotecas de la versión más reciente de [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/gamedev/irrlicht_new_logo.png" title="" class="thickbox" rel="singlepic537" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=537&amp;width=140&amp;height=&amp;mode=" alt="irrlicht_new_logo.png" title="irrlicht_new_logo.png" />
</a>

<p align="justify">Este tutorial es el primero de una serie que escribiré acerca de este excelente motor gráfico.<br />
Los artículos me servirán como apuntes de lo que he aprendido y si alguien más se beneficia con ellos pues qué mejor.</p>
<h3>Objetivo</h3>
<p align="justify">El objetivo de este primer tutorial es descargar, compilar e instalar las bibliotecas de la versión más reciente de <a href="http://irrlicht.sourceforge.net/"  class="alinks_links" onclick="return alinks_click(this);" title="The Irrlicht Engine is an open source high performance realtime 3D engine."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Irrlicht</a> en mi sistema operativo favorito: <strong><a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a></strong> en su versión más reciente la <strong>8.04 Hardy Heron</strong>. Como paso opcional compilaremos los ejemplos y ejecutaremos el famoso &#8220;Hello world&#8221;.</p>
<p align="justify">A darle, que pa&#8217; luego es tarde&#8230; <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-82"></span></p>
<h3>Descargar y compilar Irrlicht</h3>
<p align="justify">Si no cuentas con <strong>SVN</strong> (Subversion) necesitas instalarlo, lo ocuparás para descargar el código fuente de Irrlicht.<br />
Abre una terminal y en ella teclea lo siguiente:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> subversion</pre></td></tr></table></div>

<p align="justify">También necesitamos instalar ciertos paquetes en nuestro sistema para poder compilar Irrlicht.<br />
Teclea lo siguiente en la terminal:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> build-essential xserver-xorg-dev x11proto-xf86vidmode-dev libxxf86vm-dev mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev libxext-dev</pre></td></tr></table></div>

<p align="justify">Ya con SVN en nuestro equipo y los requisitos previos cubiertos, procedemos a crear un directorio donde almacenaremos el código fuente de Irrlicht que descargaremos desde su repositorio.<br />
En tu terminal teclea los siguiente comandos:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> src
<span style="color: #7a0874; font-weight: bold;">cd</span> src
<span style="color: #c20cb9; font-weight: bold;">svn</span> checkout https:<span style="color: #000000; font-weight: bold;">//</span>irrlicht.svn.sourceforge.net<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>irrlicht<span style="color: #000000; font-weight: bold;">/</span>trunk irrlicht</pre></td></tr></table></div>

<p align="justify">Para compilar Irrlicht:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> irrlicht<span style="color: #000000; font-weight: bold;">/</span>source<span style="color: #000000; font-weight: bold;">/</span>Irrlicht
<span style="color: #c20cb9; font-weight: bold;">make</span></pre></td></tr></table></div>

<h4>Opcional: Compilar los ejemplos</h4>
<p align="justify">Después de compilar Irrlicht, inmediatamente puedes compilar los ejemplos:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> ..<span style="color: #000000; font-weight: bold;">/</span>..<span style="color: #000000; font-weight: bold;">/</span>examples
.<span style="color: #000000; font-weight: bold;">/</span>buildAllExamples.sh
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>Linux</pre></td></tr></table></div>

<p align="justify">Para ejecutar el <strong>Hello World</strong> de ejemplo que trae Irrlicht, escribe lo siguiente en tu terminal:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">.<span style="color: #000000; font-weight: bold;">/</span>01.HelloWorld</pre></td></tr></table></div>

<h3>Instalar Irrlicht en Ubuntu</h3>
<p align="justify">Ahora vamos a instalar la biblioteca compilada y los archivos de cabecera en nuestro sistema:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> ..<span style="color: #000000; font-weight: bold;">/</span>..
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">cp</span> lib<span style="color: #000000; font-weight: bold;">/</span>Linux<span style="color: #000000; font-weight: bold;">/</span>libIrrlicht.a <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #660033;">-r</span> include<span style="color: #000000; font-weight: bold;">/*</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>include<span style="color: #000000; font-weight: bold;">/</span></pre></td></tr></table></div>

<p align="justify">Listo, ya contamos con lo necesario para experimentar y comenzar a develar los misterios de la programación de videojuegos. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Lo que sigue</h3>
<p align="justify">El tutorial #2 ya viene en camino y muestra cómo configurar <a href="http://www.netbeans.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Fully-featured Java IDE written completely in Java"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">NetBeans</a> &#8212;mi IDE favorita&#8212; para compilar programas basados en Irrlicht.</p>
<p align="justify">¡Hasta la próxima!</p>
<h3>Referencia</h3>
<p><a href="http://www.irrlicht3d.org/wiki/index.php?n=Main.InstallingIrrlicht">Installing Irrlicht</a></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/05/10/tutorial-2-de-irrlicht-como-configurar-netbeans-61-y-hacer-un-hola-mundo/' title='Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo'>Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/14/como-instalar-rubygosu-en-ubuntu-9-04-jaunty-jackalope/' title='Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope'>Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope</a></li>
<li><a href='http://lobotuerto.com/blog/2009/03/04/tutorial-4-de-irrlicht-como-controlar-con-el-teclado-un-nodo-de-escena/' title='Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena'>Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena</a></li>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/08/20/como-compilar-e-instalar-git-160-en-ubuntu-804-hardy-heron/' title='Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron'>Cómo compilar e instalar git 1.6.0 en Ubuntu 8.04 Hardy Heron</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/05/03/tutorial-1-de-irrlicht-como-compilar-e-instalar-irrlicht-en-ubuntu-804/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Un par de comandos útiles en Ubuntu</title>
		<link>http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/</link>
		<comments>http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 14:31:02 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/</guid>
		<description><![CDATA[Aquí les dejo un par de comandos que les pueden ser útiles si llegan a desconfigurar su sistema &#8212;como yo jeje.
Hace rato al estar moviéndole a los drivers de mi tarjeta de video me quedé básicamente sin soporte gráfico. Con esto lo solucioné:

sudo dpkg-reconfigure xserver-xorg

Al instalar la edición servidor de Ubuntu 8.04 en otra PC, [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/logo-ubuntu-2.jpg" title="" class="thickbox" rel="singlepic522" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=522&amp;width=100&amp;height=&amp;mode=" alt="logo-ubuntu-2.jpg" title="logo-ubuntu-2.jpg" />
</a>

<p align="justify">Aquí les dejo un par de comandos que les pueden ser útiles si llegan a desconfigurar su sistema &#8212;como yo jeje.</p>
<p align="justify">Hace rato al estar moviéndole a los <em>drivers</em> de mi tarjeta de video me quedé básicamente sin soporte gráfico. Con esto lo solucioné:</p>
<pre class="brush: css">
sudo dpkg-reconfigure xserver-xorg
</pre>
<p align="justify">Al instalar la edición servidor de <strong><a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a> 8.04</strong> en otra PC, se me pasó elegir la distribución de teclado a emplear, ¿la solución? ejecutar este comando:</p>
<pre class="brush: css">
sudo dpkg-reconfigure console-setup
</pre>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/' title='Cómo borrar recursivamente todos los subdirectorios .svn'>Cómo borrar recursivamente todos los subdirectorios .svn</a></li>
<li><a href='http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/' title='Cómo cambiar la distribución del teclado en Ubuntu Server'>Cómo cambiar la distribución del teclado en Ubuntu Server</a></li>
<li><a href='http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/' title='Cómo descomprimir archivos .tar.bz2 y .tar.gzip'>Cómo descomprimir archivos .tar.bz2 y .tar.gzip</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/' title='Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10'>Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cómo borrar recursivamente todos los subdirectorios .svn</title>
		<link>http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/</link>
		<comments>http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 23:39:41 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/</guid>
		<description><![CDATA[Habiéndome cambiado a git ya no tenía uso para los directorios .svn que plagaban mis proyectos. Así que me dí a la tarea de buscar una forma de borrarlos rápidamente y sin hacer mucha talacha.
Por cierto, ya viene un artículo sobre software de control de versiones. No sé como he podido vivir sin git todo [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/delete2.jpg" title="" class="thickbox" rel="singlepic536" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=536&amp;width=90&amp;height=&amp;mode=" alt="delete2.jpg" title="delete2.jpg" />
</a>

<p align="justify">Habiéndome cambiado a <strong><a href="http://git.or.cz/"  class="alinks_links" onclick="return alinks_click(this);" title="Git&#8194;&#8211;&#8194;Fast Version Control System"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">git</a></strong> ya no tenía uso para los directorios <strong>.svn</strong> que plagaban mis proyectos. Así que me dí a la tarea de buscar una forma de borrarlos rápidamente y sin hacer mucha talacha.</p>
<p align="justify">Por cierto, ya viene un artículo sobre software de control de versiones. No sé como he podido vivir sin <strong>git</strong> todo este tiempo jejeje. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="clear: both;"></div>
<p align="justify">He aquí la solución:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> d <span style="color: #660033;">-name</span> .svn<span style="color: #000000; font-weight: bold;">`</span></pre></td></tr></table></div>

<p align="justify">Otras formas de hacerlo (que no probé):</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> d <span style="color: #660033;">-name</span> <span style="color: #ff0000;">'.svn'</span> <span style="color: #660033;">-print0</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #660033;">-0</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rdf</span> 
<span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-name</span> .svn <span style="color: #660033;">-print0</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #660033;">-0</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span>
<span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-name</span> .svn <span style="color: #660033;">-exec</span> <span style="color: #ff0000;">'rm -rf {}\;'</span></pre></td></tr></table></div>

<p align="justify"><strong>Referencias</strong><br />
<a href="http://www.anyexample.com/linux_bsd/bash/recursively_delete__svn_directories.xml">Recursively delete .svn directories</a><br />
<a href="http://devnulled.com/content/2005/10/unix-command-to-remove-subversion-svn-directories/">Unix Command To Remove Subversion .svn Directories</a><br />
<a href="http://textsnippets.com/posts/show/104">Recursively remove all .svn directories</a></p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/' title='Un par de comandos útiles en Ubuntu'>Un par de comandos útiles en Ubuntu</a></li>
<li><a href='http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/' title='Cómo cambiar la distribución del teclado en Ubuntu Server'>Cómo cambiar la distribución del teclado en Ubuntu Server</a></li>
<li><a href='http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/' title='Cómo descomprimir archivos .tar.bz2 y .tar.gzip'>Cómo descomprimir archivos .tar.bz2 y .tar.gzip</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/' title='Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10'>Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Al fin han liberado Joomla! 1.5</title>
		<link>http://lobotuerto.com/blog/2008/03/12/al-fin-han-liberado-joomla-15/</link>
		<comments>http://lobotuerto.com/blog/2008/03/12/al-fin-han-liberado-joomla-15/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 23:54:59 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[Software libre]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/03/12/al-fin-han-liberado-joomla-15/</guid>
		<description><![CDATA[Por si algún despistado como yo no se había enterado, uno de los mejores CMS en PHP ha alcanzado su versión 1.5 estable &#8212;¡que esperé por meses!&#8212; y se encuentra disponible para su descarga.
Por supuesto, estoy hablando de Joomla!.
Si no lo conoces y una de tus líneas de trabajo es hacer páginas web y/o portales [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/joomla.png" title="" class="thickbox" rel="singlepic515" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=515&amp;width=120&amp;height=&amp;mode=" alt="joomla.png" title="joomla.png" />
</a>

<p align="justify">Por si algún despistado como yo no se había enterado, uno de los mejores <a href="http://es.wikipedia.org/wiki/Sistema_de_gestión_de_contenido"  class="alinks_links" onclick="return alinks_click(this);" title="Sistema de gesti?n de contenido"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">CMS</a> en <a href="http://www.php.net/"  class="alinks_links" onclick="return alinks_click(this);" title="PHP Hypertext Preprocessor"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">PHP</a> ha alcanzado su versión 1.5 estable &#8212;¡que esperé por meses!&#8212; y se encuentra disponible para su <a href="http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&#038;frs_package_id=3322">descarga</a>.</p>
<p align="justify">Por supuesto, estoy hablando de <strong><a href="http://www.joomla.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Joomla</a>!.</strong></p>
<p align="justify">Si no lo conoces y una de tus líneas de trabajo es hacer páginas web y/o portales te recomiendo le eches un ojo. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p align="justify"><strong>Tutorial de publicación de artículos en Joomla! 1.5</strong></p>
<p align="justify">Si eres nuevo en Joomla! y necesitas ayuda para comenzar, aquí te dejo un <a href="http://www.siteground.com/tutorials/joomla15/joomla_create_website.htm">tutorial</a> de como publicar un artículo.</p>
<p align="justify"><strong>Tutorial de manejo de menús en Joomla! 1.5</strong></p>
<p align="justify">Un buen <a href="http://blog.jentekk.com/2008/01/22/joomla_15_menu_management/">tutorial</a> para agarrarle la onda a los menús.</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/08/19/ubuntu-studio/' title='Ubuntu Studio'>Ubuntu Studio</a></li>
<li><a href='http://lobotuerto.com/blog/2009/07/19/como-convertir-archivos-de-imagenes-raw-pef-a-jpg/' title='Cómo convertir archivos de imágenes RAW .pef a .jpg'>Cómo convertir archivos de imágenes RAW .pef a .jpg</a></li>
<li><a href='http://lobotuerto.com/blog/2009/03/04/tutorial-4-de-irrlicht-como-controlar-con-el-teclado-un-nodo-de-escena/' title='Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena'>Tutorial #4 de Irrlicht: Cómo controlar con el teclado un nodo de escena</a></li>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/08/25/compendio-de-enlaces-interesantes-1/' title='Compendio de enlaces interesantes #1'>Compendio de enlaces interesantes #1</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/03/12/al-fin-han-liberado-joomla-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo descomprimir archivos .tar.bz2 y .tar.gzip</title>
		<link>http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/</link>
		<comments>http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 14:45:05 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/</guid>
		<description><![CDATA[En mi quehacer diario a veces tengo que descomprimir archivos a través de la línea de comandos &#8212;como cuando hago un SSH al servidor para instalar Joomla para algún sitio nuevo&#8212; sin embargo siempre pasa lo mismo, recurro a Google je.
Así, para no tener que estarlo buscando lo anotaré aquí, y pues si alguien se [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/utils22.png" title="" class="thickbox" rel="singlepic514" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=514&amp;width=90&amp;height=&amp;mode=" alt="utils22.png" title="utils22.png" />
</a>

<p align="justify">En mi quehacer diario a veces tengo que descomprimir archivos a través de la línea de comandos &#8212;como cuando hago un <strong>SSH</strong> al servidor para instalar <a href="http://www.joomla.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Joomla</a> para algún sitio nuevo&#8212; sin embargo siempre pasa lo mismo, recurro a <a href="http://www.google.com.mx/"  class="alinks_links" onclick="return alinks_click(this);" title="El mejor buscador del momento."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Google</a> je.</p>
<p align="justify">Así, para no tener que estarlo buscando lo anotaré aquí, y pues si alguien se beneficia del tip, vamos de gane. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p align="justify"><strong>Descomprimir archivo .tar.bz2</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xjvf</span> example.tar.bz2</pre></td></tr></table></div>

<p align="justify"><strong>Descomprimir archivo tar.gzip</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xzvf</span> example.tar.gzip</pre></td></tr></table></div>

<p align="justify">Chequen que usamos la opción <strong>j</strong> para descomprimir archivos <strong>bzip2</strong> y la cambiamos por <strong>z</strong> para los archivos <strong>gzip</strong>.</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/' title='Cómo cambiar la distribución del teclado en Ubuntu Server'>Cómo cambiar la distribución del teclado en Ubuntu Server</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/' title='Un par de comandos útiles en Ubuntu'>Un par de comandos útiles en Ubuntu</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/' title='Cómo borrar recursivamente todos los subdirectorios .svn'>Cómo borrar recursivamente todos los subdirectorios .svn</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/' title='Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10'>Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Cómo cambiar el tamaño a un lote de imágenes en Ubuntu Gutsy Gibbon 7.10</title>
		<link>http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/</link>
		<comments>http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 16:35:03 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[conjunto]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[foto]]></category>
		<category><![CDATA[grupo]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[imágenes]]></category>
		<category><![CDATA[lotes]]></category>
		<category><![CDATA[modificar]]></category>
		<category><![CDATA[muchas]]></category>
		<category><![CDATA[procesar]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[tamaño]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes/</guid>
		<description><![CDATA[Hace unos días tuve que cambiar el tamaño y la calidad de compresión a un numeroso grupo de imágenes JPG que había tomado con mi cámara digital.
Y la verdad me daba una flojera enorme abrir una por una en el GIMP y hacer el proceso a mano&#8230; hasta que me topé con un script muy [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/pentax-ist-ds.jpg" title="" class="thickbox" rel="singlepic480" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=480&amp;width=120&amp;height=&amp;mode=" alt="pentax-ist-ds.jpg" title="pentax-ist-ds.jpg" />
</a>

<p align="justify">Hace unos días tuve que cambiar el tamaño y la calidad de compresión a un numeroso grupo de imágenes JPG que había tomado con mi cámara digital.</p>
<p align="justify">Y la verdad me daba una flojera enorme abrir una por una en el <a href="http://www.gimp.org/"  class="alinks_links" onclick="return alinks_click(this);" title="GIMP is the GNU Image Manipulation Program"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">GIMP</a> y hacer el proceso a mano&#8230; hasta que me topé con un script muy útil.</p>
<p align="justify">Primero debemos instalar <strong>Image Magick</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> imagemagick</pre></td></tr></table></div>

<p align="justify">El script en cuestión es:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ls</span><span style="color: #000000; font-weight: bold;">`</span>; <span style="color: #000000; font-weight: bold;">do</span> convert <span style="color: #660033;">-resize</span> 900x900 <span style="color: #660033;">-quality</span> <span style="color: #000000;">85</span> <span style="color: #007800;">$i</span> resized_<span style="color: #007800;">$i</span>; <span style="color: #000000; font-weight: bold;">done</span></pre></td></tr></table></div>

<p align="justify">Para utilizarlo abre una terminal y ve al directorio donde estén las imágenes que deseas convertir. Copia y pega el script de arriba en la terminal y edita los valores a tu gusto (el 900&#215;900 son valores máximos, la imagen no pierde proporción).</p>
<p align="justify">Los nombres de los archivos convertidos comenzarán con <em>resized_</em> (también lo puedes cambiar editando el script).</p>
<p>¡Tan tan! <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2009/07/19/como-convertir-archivos-de-imagenes-raw-pef-a-jpg/' title='Cómo convertir archivos de imágenes RAW .pef a .jpg'>Cómo convertir archivos de imágenes RAW .pef a .jpg</a></li>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/' title='Cómo cambiar la distribución del teclado en Ubuntu Server'>Cómo cambiar la distribución del teclado en Ubuntu Server</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/' title='Un par de comandos útiles en Ubuntu'>Un par de comandos útiles en Ubuntu</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/' title='Cómo borrar recursivamente todos los subdirectorios .svn'>Cómo borrar recursivamente todos los subdirectorios .svn</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/02/26/como-cambiar-el-tamano-a-un-lote-de-imagenes-en-ubuntu-gutsy-gibbon-710/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon</title>
		<link>http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/</link>
		<comments>http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 00:53:01 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[compiz fusion]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[emerald]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[gutsy gibbon]]></category>
		<category><![CDATA[monitores]]></category>
		<category><![CDATA[pantalla dual]]></category>
		<category><![CDATA[pantallas]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/</guid>
		<description><![CDATA[En mi entorno de trabajo siempre me ha gustado usar dos monitores. Se me hace mucho muy cómodo el tener abierto en un monitor NetBeans y en el otro mi navegador con el proyecto actual en el que estoy trabajando.
Esa es sólo una forma de aprovechar dos pantallas, también en lugar del Firefox se puede [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/mi-equipo.jpg" title="" class="thickbox" rel="singlepic28" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=28&amp;width=160&amp;height=&amp;mode=" alt="mi-equipo.jpg" title="mi-equipo.jpg" />
</a>

<p align="justify">En mi entorno de trabajo siempre me ha gustado usar dos monitores. Se me hace mucho muy cómodo el tener abierto en un monitor <strong><a href="http://www.netbeans.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Fully-featured Java IDE written completely in Java"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">NetBeans</a></strong> y en el otro mi navegador con el proyecto actual en el que estoy trabajando.</p>
<p align="justify">Esa es sólo una forma de aprovechar dos pantallas, también en lugar del <a href="http://www.mozilla.com/firefox/"  class="alinks_links" onclick="return alinks_click(this);" title="Firefox web browser"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Firefox</a> se puede tener algún PDF con documentación, o algún tutorial e irlo siguiendo sin necesidad de minimizar y maximizar ventanas mientras se trabaja.</p>
<p align="justify">A continuación indico cómo configuré mi sistema con dos monitores y como resolví un par de problemas que se me presentaron.</p>
<p align="justify">Esta guía es para sistemas <strong>NVIDIA.</strong> <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><span id="more-26"></span></p>
<h4>Configurando la pantalla dual</h4>
<p align="justify">Uno de mis monitores lo tengo a 1920&#215;1200 de resolución y el otro a 1440&#215;900, ambos con una profundidad de color de 32bits.</p>
<p align="justify">Existen varias formas de configurar un sistema con pantalla dual, por el momento mi preferida es <strong>Separate X screen.</strong> La razón es que con esa opción tengo dos cubos independientes, uno en cada monitor &#8212;ya saben con 4 escritorios virtuales cada uno&#8212; y a diferente resolución.</p>
<p align="justify">El primer paso es abrir los <strong>NVIDIA X Server Settings,</strong> para lograrlo presiona <strong>ALT+F2</strong> y escribe:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">gksudo nvidia-settings</pre></td></tr></table></div>

<p align="justify">Para los que no sepan, <strong>gksudo</strong> es la versión <em>gráfica</em> de <strong>sudo</strong>.</p>
<p align="justify">Ahora ve a la sección de <strong>X Server Display Configuration</strong> y da clic sobre <strong>Configure&#8230;</strong> elige <strong>Separate X screen</strong> y da clic en <strong>Aceptar.</strong> Por último da clic en <strong>Apply</strong> para aplicar tus cambios y listo.</p>
<p align="justify">Ahora necesitas reiniciar tu ambiente gráfico, guarda cualquier archivo que tengas abierto y presiona <strong>CTRL+ALT+BACKSPACE</strong>.</p>
<div class="lobo_nota">
<p align="justify">Dentro del modo <strong>Separate X screen</strong> se puede activar <strong>Xinerama</strong>, pero no me agradó tanto porque básicamente hace de tus dos pantallas una grandota. Otro modo es el <strong>Twin View</strong> pero parece que da algunos problemas con pantallas de diferente resolución.</p>
</div>
<p align="justify">A continuación vienen algunos problemas con los que me encontré después de tener mis monitores en el modo <strong>Separate X screen.</strong></p>
<h4>Problema 1: No hay decoración de ventanas en el segundo monitor</h4>
<p align="justify">Con mi nueva configuración en efecto no tardó en aparecer un problema: las ventanas en mi segunda pantalla aparecían sin decoración, los botones y bordes para manipularlas no estaban presentes.</p>
<p align="justify">&#8212; ¿La bronca?</p>
<p align="justify"><strong>Emerald</strong> no había sido cargado en el segundo monitor.</p>
<p align="justify">Después de indagar por la red durante unos minutos, descubrí que tenía que activar <em>a mano</em> <strong>Emerald</strong> en el otro dispositivo con:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">emerald <span style="color: #660033;">--screen</span> <span style="color: #000000;">1</span></pre></td></tr></table></div>

<p align="justify">Si deseas que ese comando se ejecute cada vez que se inicie tu sistema, entonces debes ir al menú <strong>Sistema &#8594; Preferencias &#8594; Sesiones &#8594; Añadir.</strong></p>
<p align="justify">Ahí debes llenar la ventana con los siguientes datos:</p>
<p><code>Nombre: Cargar Emerald en el otro monitor<br />
Comando: emerald --screen 1<br />
Comentario: Sirve para cargar Emerald en los dos monitores</code></p>
<p align="justify">Sin embargo, había otro problema, después de unos instantes me di cuenta que los menús en el primer monitor tenían un cierto <em>retraso</em> al aparecer.</p>
<h4>Problema 2: Retraso en la aparición de menús y ventanas en el primer monitor</h4>
<p align="justify">No es nada del otro mundo pero estoy acostumbrado a la respuesta inmediata después de dar clic sobre un menú, y el leve retraso que había &#8212;un segundo más o menos&#8212; comenzó a desesperarme, decidí entonces que era hora de encontrar una solución a este problema.</p>
<p align="justify">Después de pasearme por los foros de <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a>, descubrí que no hay una solución concreta, sino más bien lo que existe es un <em>hack</em>, el cual consiste en ejecutar un par de comandos al momento de iniciar nuestro sistema.</p>
<p align="justify">En este caso como son dos los comandos que necesitamos ejecutar, tomaremos otro curso de acción y los meteremos en un archivo, el cual agregaremos después a nuestro inicio de sesión.</p>
<p align="justify">Ve a tu directorio <em>home</em> (~/) y crea un archivo vacío, nómbralo <strong>.menu-lag-fix.sh</strong>.</p>
<div class="lobo_nota">
<p align="justify">Los archivos cuyo nombre comienzan con &#8220;.&#8221; son archivos ocultos.</p>
<p align="justify">Para mostrar los archivos ocultos en nuestro <strong>Nautilus</strong>, debemos presionar <strong>CTRL+H</strong>.</p>
</div>
<p align="justify">Abrimos nuestro recién creado archivo <strong>.menu-lag-fix.sh</strong> y le agregamos:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #007800;">DISPLAY</span>=:<span style="color: #000000;">0.0</span> compiz <span style="color: #660033;">--only-current-screen</span> <span style="color: #000000; font-weight: bold;">&amp;</span>
<span style="color: #007800;">DISPLAY</span>=:<span style="color: #000000;">0.1</span> compiz <span style="color: #660033;">--only-current-screen</span> <span style="color: #000000; font-weight: bold;">&amp;</span></pre></td></tr></table></div>

<p align="justify">Lo guardamos y cerramos.</p>
<p align="justify">Vamos al menú <strong>Sistema &#8594; Preferencias &#8594; Sesiones &#8594; Añadir.</strong></p>
<p align="justify">Ahí debemos llenar la ventana con los siguientes datos:</p>
<p><code>Nombre: No retraso en Dual-Screen<br />
Comando: /home/lobo-tuerto/.menu-lag-fix.sh<br />
<em>(sustituye lobo-tuerto por tu usuario)</em><br />
Comentario: Corrige el problema del retraso en el monitor principal</code></p>
<p align="justify">Listo, ya que nuestro nuevo script <em>No retraso en Dual-Screen (.menu-lag-fix.sh)</em> también nos carga <strong>Emerald</strong> en el segundo monitor, debemos asegurarnos de que nuestro primer script <em>Cargar Emerald en el otro monitor</em> esté desactivado.</p>
<div class="lobo_nota">
<p align="justify">Para desactivar un script del inicio de sesión sólo hay que quitarle la <em>palomita</em> que tiene al lado del nombre en <strong>Sistema &#8594; Preferencias &#8594; Sesiones.</strong></p>
</div>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/' title='Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald'>Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/' title='Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon'>Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/' title='Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon'>Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/' title='Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon'>Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/' title='Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon'>Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon</title>
		<link>http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/</link>
		<comments>http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 17:57:34 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[gutsy gibbon]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/</guid>
		<description><![CDATA[El otro día necesitaba descomprimir un archivo de subtítulos, pero me llevé la sorpresa de que venía en un formato que mi Ubuntu no soportaba aún: RAR.
Bueno, si se llegan a encontrar en la misma situación, lo único que necesitan hacer es:

sudo apt-get install rar

Y listo, el archivador que trae Ubuntu ya podrá descomprimir archivos [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/rar.jpg" title="" class="thickbox" rel="singlepic486" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=486&amp;width=&amp;height=&amp;mode=" alt="rar.jpg" title="rar.jpg" />
</a>

<p align="justify">El otro día necesitaba descomprimir un archivo de subtítulos, pero me llevé la sorpresa de que venía en un formato que mi <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a> no soportaba aún: <strong><a href="http://www.rarlab.com/"  class="alinks_links" onclick="return alinks_click(this);" title="WinRAR archiver, a powerful tool to process RAR and ZIP files"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">RAR</a>.</strong></p>
<p align="justify">Bueno, si se llegan a encontrar en la misma situación, lo único que necesitan hacer es:</p>
<pre class="brush: css">
sudo apt-get install rar
</pre>
<p align="justify">Y listo, el archivador que trae Ubuntu ya podrá descomprimir archivos RAR.</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/' title='Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon'>Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/' title='Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon'>Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/' title='Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon'>Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/' title='Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon'>Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/' title='Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald'>Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</title>
		<link>http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/</link>
		<comments>http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/#comments</comments>
		<pubDate>Sun, 27 Jan 2008 01:22:35 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[gutsy gibbon]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/</guid>
		<description><![CDATA[Después de haber formateado mi laptop y haber adoptado Ubuntu como sistema operativo, me vi en la necesidad de instalar todo el stack de desarrollo con el que estoy acostumbrado a trabajar.
Un par de cosas que me urgía tener ya era Ruby y Rails.
Versión para desesperados:
(vamos a descargar un archivo, así que vayan a un [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/ruby/ruby.jpg" title="" class="thickbox" rel="singlepic484" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=484&amp;width=80&amp;height=&amp;mode=" alt="ruby.jpg" title="ruby.jpg" />
</a>

<p align="justify">Después de haber formateado mi laptop y haber adoptado <strong><a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a></strong> como sistema operativo, me vi en la necesidad de instalar todo el <em>stack</em> de desarrollo con el que estoy acostumbrado a trabajar.</p>
<p align="justify">Un par de cosas que me urgía tener ya era <strong><a href="http://www.ruby-lang.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Ruby Programming Language"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ruby</a></strong> y <strong><a href="http://www.rubyonrails.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Ruby on Rails"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Rails</a>.</strong></p>
<p align="justify">Versión para desesperados:<br />
<em>(vamos a descargar un archivo, así que vayan a un directorio temporal o algo).</em></p>
<div class="lobo-nota">Al momento de escribirse este artículo la última versión en salir de RubyGems era la <strong>1.3.1.</strong> Puedes checar cuál es la más reciente <a href="http://rubyforge.org/frs/?group_id=126&#038;release_id=21058">aquí</a>.</div>
<p></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby build-essential ruby1.8-dev
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>rubyforge.org<span style="color: #000000; font-weight: bold;">/</span>frs<span style="color: #000000; font-weight: bold;">/</span>download.php<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">45905</span><span style="color: #000000; font-weight: bold;">/</span>rubygems-1.3.1.tgz
<span style="color: #c20cb9; font-weight: bold;">tar</span> xzvf rubygems-1.3.1.tgz
<span style="color: #7a0874; font-weight: bold;">cd</span> rubygems-1.3.1
<span style="color: #c20cb9; font-weight: bold;">sudo</span> ruby setup.rb
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>gem1.8 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>gem
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem update <span style="color: #660033;">--system</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> rails mongrel
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> mysql
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sqlite3 swig libsqlite3-ruby libsqlite3-dev
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> sqlite3-ruby</pre></td></tr></table></div>

<p align="justify">Si quieres saber que sucede en cada paso, sigue leyendo.</p>
<p><span id="more-7"></span></p>
<div class="lobo_advertencia">
<p align="justify">Ten cuidado con instalar <strong>RubyGems</strong> usando <strong>apt-get</strong>, lo indicado es hacer la instalación manual, ya que eres <strong>tú</strong> el que desea administrar las gemas de Ruby. Ubuntu por el contrario quiere utilizar <strong><a href="http://es.wikipedia.org/wiki/Advanced_Packaging_Tool"  class="alinks_links" onclick="return alinks_click(this);" title="Advanced Packaging Tool"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">APT</a></strong> para administrarlas, tanto así que si instalas <strong>RubyGems</strong> usando <strong>apt-get</strong> tendrás muchos problemas y nada funcionará bien &#8212;lo digo por experiencia jeje&#8212; puedes evitar este problema en particular instalando <strong>RubyGems</strong> en tu directorio <em>home</em>, sin embargo cuando realices un <em>sudo gems update &#8211;system</em> tratará de actualizarlo en <strong>/usr/lib</strong>.</p>
</div>
<p align="justify">Para aquellos que lo desconozcan, <strong>/usr/lib</strong> no es el directorio <em>home</em>.</p>
<p align="justify">Bien, vamos a instalar Ruby usando <strong>apt-get</strong>. Después instalaremos <strong>RubyGems</strong> desde código fuente.</p>
<h4>Instalar Ruby usando apt-get</h4>
<p align="justify">Teclea lo siguiente en una terminal de Ubuntu:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby build-essential ruby1.8-dev</pre></td></tr></table></div>

<p align="justify">Se esperaría algo más sencillo como <em>sudo apt-get install ruby</em> y que de ahí jalara los demás paquetes solito ¿no?. Puede que este paquete exista, sin embargo así como está arriba me ha funcionado sin problemas.</p>
<h4>Instalar RubyGems manualmente desde código fuente</h4>
<p align="justify">La versión más reciente al momento de publicar este artículo es la 1.3.1, pueden checar la última versión en <a href="http://rubyforge.org/frs/?group_id=126&#038;release_id=21058" title="RubyGems">RubyForge</a>.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>rubyforge.org<span style="color: #000000; font-weight: bold;">/</span>frs<span style="color: #000000; font-weight: bold;">/</span>download.php<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">45905</span><span style="color: #000000; font-weight: bold;">/</span>rubygems-1.3.1.tgz
<span style="color: #c20cb9; font-weight: bold;">tar</span> xzvf rubygems-1.3.1.tgz
<span style="color: #7a0874; font-weight: bold;">cd</span> rubygems-1.3.1<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> ruby setup.rb
<span style="color: #666666; font-style: italic;"># El último comando creó /usr/bin/gem1.8, pero en todos lados he visto que utilizan el comando &quot;gem&quot;</span>
<span style="color: #666666; font-style: italic;"># así que crearemos un enlace simbólico</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>gem1.8 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>gem
<span style="color: #666666; font-style: italic;"># actualizamos rubygems</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem update <span style="color: #660033;">--system</span></pre></td></tr></table></div>

<h4>Instalar Rails y <a href="http://mongrel.rubyforge.org/"  class="alinks_links" onclick="return alinks_click(this);" title="Mongrel: Faster Is Possible"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Mongrel</a> utilizando RubyGems</h4>
<p align="justify">Ya con <strong>RubyGems</strong> en su lugar, procedemos a instalar Rails y Mongrel.</p>
<p align="justify">¿A quién no le gustaría sustituir el <strong>WEBRick</strong> por un mejor servidor web?<br />
¿Alguien dijo <strong>Mongrel</strong>? <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> rails mongrel</pre></td></tr></table></div>

<h4>Instalar <a href="http://www.sqlite.org/"  class="alinks_links" onclick="return alinks_click(this);" title="SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine."  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">SQLite3</a></h4>
<p align="justify">Rails 2.0 usa SQLite3 como su base de datos por defecto en lugar de <a href="http://www.mysql.com/"  class="alinks_links" onclick="return alinks_click(this);" title="The world's most popular open source database"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">MySQL</a>.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sqlite3 swig libsqlite3-ruby libsqlite3-dev
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> sqlite3-ruby</pre></td></tr></table></div>

<h4>Instalar MySQL</h4>
<p align="justify">Aunque SQLite3 es bueno para prototipos y proyectos pequeños, para aplicaciones más robustas se recomienda algo como MySQL.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev
<span style="color: #c20cb9; font-weight: bold;">sudo</span> gem <span style="color: #c20cb9; font-weight: bold;">install</span> mysql</pre></td></tr></table></div>

<h4>Cargar RubyGems automáticamente cuando ejecutemos algún script de Ruby</h4>
<p align="justify">Rails carga automáticamente a <strong>RubyGems</strong>, esto quiere decir que si necesitas usar alguna gema fuera de Rails, puedes hacer una de 3 cosas:</p>
<ul>
<li>Escribir <em>require &#8216;rubygems&#8217;</em> en cada script que hagamos.</li>
<li>Ejecutar el intérprete de Ruby con <em>ruby -r rubygems script.rb</em> o <em>ruby -rubygems script.rb</em> cada vez que queramos echar a andar un programa.</li>
<li>Agregar la variable de entorno <em>RUBYOPTS=rubygems</em> a tu <em>shell</em>.</li>
</ul>
<p align="justify">La tercera opción requiere modificar un archivo en tu sistema<del datetime="2009-06-18T19:38:46+00:00">, sin embargo es la mejor manera de solucionar este problema.</del></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;export RUBYOPT=rubygems&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> ~<span style="color: #000000; font-weight: bold;">/</span>.profile <span style="color: #666666; font-style: italic;"># Cierra e inicia sesión para que surtan efecto los cambios</span></pre></td></tr></table></div>

<h4>Finalmente</h4>
<p align="justify">Ya podemos crear una aplicación Rails</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">rails nombredetunuevaaplicación</pre></td></tr></table></div>

<p align="justify">Listo, nos vemos pronto <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h4>Artículo original</h4>
<p>Estuve buscando una guía definitiva para instalar Ruby y Ruby on Rails en Ubuntu 7.10, entre todas ellas la única que me funcionó a la perfección fue la escrita por Walter Wilfinger: <a href="http://tech.waltco.biz/2007/12/24/installing-ruby-and-ruby-on-rails-in-ubuntu-710-gutsy-gibbon/" title="Installing Ruby and Ruby on Rails in Ubuntu 7.10 Gutsy">Installing Ruby and Ruby on Rails in Ubuntu 7.10 Gutsy Gibbon</a>.</p>
<h4>Referencias</h4>
<p><a href="http://docs.rubygems.org/read/chapter/3#page70" title="RubyGems User Guide">RubyGems User Guide</a>.<br />
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/' title='Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon'>Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/' title='Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon'>Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/' title='Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon'>Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/' title='Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon'>Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/' title='Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald'>Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cómo entrar a BancaNet desde Linux con Firefox</title>
		<link>http://lobotuerto.com/blog/2008/01/17/como-entrar-a-bancanet-desde-linux-con-firefox/</link>
		<comments>http://lobotuerto.com/blog/2008/01/17/como-entrar-a-bancanet-desde-linux-con-firefox/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 05:36:30 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[banamex]]></category>
		<category><![CDATA[bancanet]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/01/17/como-entrar-a-bancanet-desde-linux-con-firefox/</guid>
		<description><![CDATA[Creo que es algo tonto el solo permitir a un par de navegadores el acceso a BancaNet, sobre todo si no son precisamente lo mejor que hay en seguridad o lo más reciente.
Este es el infame mensaje que te presenta BancaNet si tratas de accesar su sitio con Firefox, Opera o algún otro navegador que [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/bancanet.jpg" title="" class="thickbox" rel="singlepic476" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=476&amp;width=90&amp;height=&amp;mode=" alt="bancanet.jpg" title="bancanet.jpg" />
</a>

<p align="justify">Creo que es algo tonto el solo permitir a un par de navegadores el acceso a <strong>BancaNet</strong>, sobre todo si no son precisamente lo mejor que hay en seguridad o lo más reciente.</p>
<p align="justify">Este es el infame mensaje que te presenta <strong>BancaNet</strong> si tratas de accesar su sitio con <strong><a href="http://www.mozilla.com/firefox/"  class="alinks_links" onclick="return alinks_click(this);" title="Firefox web browser"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Firefox</a></strong>, <strong><a href="http://www.opera.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Opera web browser"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Opera</a></strong> o algún otro navegador que no sea <strong>Internet Explorer</strong> o <strong>Netscape</strong>:</p>
<p align="center">
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/bancanet-mensaje.jpg" title="" class="thickbox" rel="singlepic477" >
	<img class="ngg-singlepic" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=477&amp;width=250&amp;height=&amp;mode=" alt="bancanet-mensaje.jpg" title="bancanet-mensaje.jpg" />
</a>

<p align="justify">La parte más cínica es la que dice:</p>
<blockquote><p>Le recomendamos <strong>actualizar</strong> su Navegador.</p></blockquote>
<p align="justify"><strong>Actualizar,</strong> mis pelotas&#8230;</p>
<p align="justify">Ahora veremos como podemos pasar ese horrible <em>filtro</em> que tiene <strong>Banamex</strong> en su sitio de banca electrónica con nuestro poderoso <strong>Firefox.</strong> <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span id="more-32"></span></p>
<p align="justify">Lo primero que necesitas hacer es instalar la extensión <strong>User Agent Switcher</strong> que mencioné en el <a href="http://lobotuerto.com/blog/2008/01/17/10-extensiones-fundamentales-para-desarrollo-web-con-firefox/" title="10 extensiones fundamentales para desarrollo web con Firefox">artículo pasado</a>.</p>
<p align="justify">Una vez instalada la extensión ve al menú <strong>Herramientas &#8594; User Agent Switcher &#8594; Options &#8594; Options&#8230;</strong> y en la ventana que aparece selecciona <strong>User Agents</strong> y da clic en <strong>Add&#8230;</strong> e ingresa los siguientes datos:</p>
<p align="center">
<a href="http://lobotuerto.com/blog/wp-content/gallery/misc/bancanet-user-agent.jpg" title="" class="thickbox" rel="singlepic478" >
	<img class="ngg-singlepic" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=478&amp;width=450&amp;height=&amp;mode=" alt="bancanet-user-agent.jpg" title="bancanet-user-agent.jpg" />
</a>
</p>
<p align="justify">Si prefieres evitar la fatiga, puedes copiarlos de aquí:</p>
<p><code>Netscape 7.1 (Windows Vista)<br />
Mozilla/7.1 [en] (Windows NT 6.0; U)<br />
Netscape<br />
7.1 [en] (Windows NT 5.1; U)<br />
Win32</code></p>
<p align="justify">Da clic en <strong>Aceptar</strong> y cierra la ventana de <strong>User Agent Switcher Options.</strong></p>
<p align="justify">Ya puedes ahora <em>disfrazar</em> a <strong>Firefox</strong> de <strong>Netscape 7.1</strong> yendo a <strong>Herramientas &#8594; User Agent Switcher &#8594; Netscape 7.1 (Windows Vista).</strong></p>
<p align="justify"> Listo, <strong>BancaNet</strong> no se quejará más. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/10/24/el-utilisimo-comando-screen/' title='El utilísimo comando screen'>El utilísimo comando screen</a></li>
<li><a href='http://lobotuerto.com/blog/2008/06/12/como-cambiar-la-distribucion-del-teclado-en-ubuntu-server/' title='Cómo cambiar la distribución del teclado en Ubuntu Server'>Cómo cambiar la distribución del teclado en Ubuntu Server</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/29/un-par-de-comandos-utiles-en-ubuntu/' title='Un par de comandos útiles en Ubuntu'>Un par de comandos útiles en Ubuntu</a></li>
<li><a href='http://lobotuerto.com/blog/2008/04/28/como-borrar-recursivamente-todos-los-subdirectorios-svn/' title='Cómo borrar recursivamente todos los subdirectorios .svn'>Cómo borrar recursivamente todos los subdirectorios .svn</a></li>
<li><a href='http://lobotuerto.com/blog/2008/03/12/como-descomprimir-archivos-tarbz2-y-targzip/' title='Cómo descomprimir archivos .tar.bz2 y .tar.gzip'>Cómo descomprimir archivos .tar.bz2 y .tar.gzip</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/01/17/como-entrar-a-bancanet-desde-linux-con-firefox/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon</title>
		<link>http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/</link>
		<comments>http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 10:50:43 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[divx]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[gutsy gibbon]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/</guid>
		<description><![CDATA[Ver películas DivX
De las primeras cosas que busqué cuando instalé Linux en mi laptop, fue soporte para ver archivos DivX y películas DVD.
Para obtenerlo:
Da clic en Aplicaciones &#8594; Añadir y quitar&#8230; después, en la ventana que aparece ve a la esquina superior derecha y elige Todas las aplicaciones disponibles en Mostrar.
En Buscar teclea gstreamer, aparecerá [...]]]></description>
			<content:encoded><![CDATA[<h4>Ver películas <a href="http://www.divx.com/"  class="alinks_links" onclick="return alinks_click(this);" title="DivX"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">DivX</a></h4>
<p>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/logo-ubuntu.jpg" title="" class="thickbox" rel="singlepic31" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=31&amp;width=75&amp;height=&amp;mode=" alt="logo-ubuntu.jpg" title="logo-ubuntu.jpg" />
</a>

<p align="justify">De las primeras cosas que busqué cuando instalé Linux en mi laptop, fue soporte para ver archivos DivX y películas DVD.</p>
<p align="justify">Para obtenerlo:</p>
<p align="justify">Da clic en <strong>Aplicaciones &#8594; Añadir y quitar&#8230;</strong> después, en la ventana que aparece ve a la esquina superior derecha y elige <strong>Todas las aplicaciones disponibles</strong> en <strong>Mostrar.</strong></p>
<p align="justify">En <strong>Buscar</strong> teclea <strong>gstreamer</strong>, aparecerá una lista de paquetes, selecciona para instalar los siguientes:</p>
<ul>
<li>GStreamer ffmpeg video plugin</li>
<li>GStreamer extra plugins</li>
<li>GStreamer Dirac video plugin</li>
<li>GStreamer plugins for mms, wavpack, quicktime, musepack</li>
<li>GStreamer plugins for aac, xvid, mpeg2, faad</li>
<li>GStreamer fluendo MPEG2 demuxing plugin</li>
</ul>
<p align="justify">Ya con esto tendrás soporte para prácticamente cualquier archivo multimedia en tu reproductor de películas <strong>Totem.</strong></p>
<h4>Ver películas DVD</h4>
<p align="justify">Para poder ver películas DVD en <a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a> necesitas ejecutar los siguientes scripts:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>doc<span style="color: #000000; font-weight: bold;">/</span>libdvdread3<span style="color: #000000; font-weight: bold;">/</span>install-css.sh</pre></td></tr></table></div>

<p align="justify">Si el script de arriba no funciona, ejecuta el de abajo, después ejecuta el de arriba de nuevo.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> libdvdread3</pre></td></tr></table></div>

<p>&nbsp;</p>
<div class="lobo-nota">Si usas Ubuntu 9.04, sustituye <strong>libdvdread3</strong> por <strong>libdvdread4</strong>.</div>
<p align="justify">Si te aparece un mensaje de que la llave css no puede ser encontrada, puedes cambiar la región de tu unidad óptica con:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> regionset
<span style="color: #c20cb9; font-weight: bold;">sudo</span> regionset</pre></td></tr></table></div>

<p align="justify">Sigue las instrucciones que te aparezcan.</p>
<p align="justify">Si te sale un mensaje que dice que <em>el compilador de C no puede crear ejecutables</em>, teclea:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> build-essential</pre></td></tr></table></div>

<p>&nbsp;</p>
<p align="justify">¡Listo! ahora <strong>Totem</strong> ya puede reproducir películas DVD sin problema. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4>Referencias</h4>
<ul>
<li><a href="http://www.ubuntu-es.org/index.php?q=node/66553#comment-180030" title="codecs multimedia en ubuntu 7.10">codecs multimedia en ubuntu 7.10</a></li>
<li><a href="http://ubuntuguide.org/wiki/Ubuntu:Gutsy#How_To_Add_DVD_Playback_Capability" title="Ubuntu Guide &#8212; How To Add DVD Playback Capability">Ubuntu Guide &#8212; How To Add DVD Playback Capability</a></li>
</ul>
<h4>En caso de problemas&#8230;</h4>
<p><ins datetime="2008-01-20T02:54:28+00:00">Si todo esto falla, siempre puedes recurrir al <strong><a href="http://www.videolan.org/"  class="alinks_links" onclick="return alinks_click(this);" title=" VLC media player"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">VLC</a></strong>:</ins></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> vlc</pre></td></tr></table></div>

<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/' title='Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon'>Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/' title='Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon'>Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/' title='Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon'>Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/' title='Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon'>Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/' title='Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald'>Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon</title>
		<link>http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/</link>
		<comments>http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 00:22:29 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[compiz fusion]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[gutsy gibbon]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/</guid>
		<description><![CDATA[Esta guía hace uso del CompizConfig Settings Manager (ccsm) que instalamos en la guía pasada.
Ejecutemos éste programa desde el menú: Sistema &#8594; Preferencias &#8594; Advanced Desktop Effects Settings.O simplemente teclea en la terminal (o en el diálogo que aparece con [Alt]+[F2]):

ccsm


Como hay muchos plugins, a veces es complicado encontrar el que andas buscando. Por eso [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/compizconfig-settings-manager.jpg" title="" class="thickbox" rel="singlepic25" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=25&amp;width=160&amp;height=&amp;mode=" alt="compizconfig-settings-manager.jpg" title="compizconfig-settings-manager.jpg" />
</a>

<p align="justify">Esta guía hace uso del <strong>CompizConfig Settings Manager</strong> (ccsm) que instalamos en la <a href="http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/" title="Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald">guía pasada</a>.</p>
<p align="justify">Ejecutemos éste programa desde el menú: <strong>Sistema &#8594; Preferencias &#8594; Advanced Desktop Effects Settings</strong>.<br />O simplemente teclea en la terminal (o en el diálogo que aparece con [Alt]+[F2]):</p>
<pre class="brush: css">
ccsm
</pre>
<div class="lobo_nota">
<p align="justify">Como hay muchos plugins, a veces es complicado encontrar el que andas buscando. Por eso hay un <strong>Filtro</strong> en la esquina superior izquierda de la ventana. Así, para no desperdiciar tu tiempo buscando <em>a mano</em> un plugin entre todos los que hay &#8212; solo teclea las primeras letras del nombre y ahí se presentarán los plugins cuyos nombres comiencen con ellas.</p>
</div>
<h4>Obteniendo el cubo</h4>

<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/compiz-fusion-cube.jpg" title="" class="thickbox" rel="singlepic24" >
	<img class="ngg-singlepic ngg-right" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=24&amp;width=160&amp;height=&amp;mode=" alt="compiz-fusion-cube.jpg" title="compiz-fusion-cube.jpg" />
</a>

<p align="justify">Primero, debemos activar los siguientes plugins (dando clic en el cuadrito que tienen al lado):</p>
<ul>
<li><strong>Cubo de escritorio</strong> &#8212; para poder activarlo, posiblemente debas deshabilitar algún otro plugin (solo sigue las instrucciones del diálogo que te aparezca).</li>
<li><strong>Girar cubo</strong> &#8212; es necesario para poder girar el cubo.</li>
<li><strong>Viewport Switcher</strong> (opcional) &#8212; actívalo si quieres cambiar de escritorios girando el botón de enmedio del ratón (sobre una parte vacía del escritorio).</li>
<li><strong>Cube Caps</strong> (opcional) &#8212; te permite asignarle imágenes al techo y base del cubo.</li>
</ul>
<p align="justify">Segundo, debemos incrementar el número de escritorios virtuales a <strong>4</strong> en <strong>General Options → Desktop Size → Tamaño horizontal virtual</strong> las otras opciones deben dejarse con un valor de <strong>1</strong>. </p >
<p align="justify">Ahora puedes cambiar de escritorios usando [Ctrl]+[Alt]+[Izquieda]/[Derecha] y girar el cubo con [Ctrl]+[Alt]+[Botón izquierdo del ratón] (o si activaste el plugin <strong>Viewport Switcher</strong>, girando el botón de enmedio del ratón sobre alguna parte vacía del escritorio.)</p>
<div class="lobo_nota">
<p align="justify">Disculparán el <em>spanglish</em>, pero estoy poniendo los nombres tal como vienen para evitar confusiones. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>
<h4>Configurando el cubo</h4>

<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/compiz-fusion-cube2.jpg" title="" class="thickbox" rel="singlepic36" >
	<img class="ngg-singlepic ngg-right" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=36&amp;width=160&amp;height=&amp;mode=" alt="compiz-fusion-cube2.jpg" title="compiz-fusion-cube2.jpg" />
</a>

<ul>
<li>Cubo semi transparente<br />
Pon <strong>Cubo de escritorio &#8594; Transparent Cube &#8594; Opacity During Rotation</strong> a <strong>85.0000</strong> (o el valor que prefieras.)</p>
<ul>
<li>Adicionalmente puedes deshabilitar la iluminación en <strong>General Options &#8594; Display Settings &#8594; Iluminación</strong>.</li>
</ul>
</li>
<li>Color del cubo<br />
Para cambiar el color de las tapas del cubo vamos a <strong>Cube Caps &#8594; Appearance &#8594; Cube Top/Bottom Color</strong> &#8212; ahora elige un color para cada opción, que le quede a tu fondo de escritorio. También puedes asignarle una imagen a la base y otra a la tapa.</li>
<li>Cubo sobre plano reflejante<br />
Activa el plugin <strong>Cube Reflection</strong>.</li>
<li>Motor del cubo<br />
Activa el plugin <strong>Cube Gears</strong>.</li>
</ul>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/' title='Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon'>Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/' title='Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald'>Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/' title='Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon'>Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/' title='Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon'>Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/' title='Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon'>Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Instalando Ubuntu 7.10 Gutsy Gibbon + Compiz Fusion + Emerald</title>
		<link>http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/</link>
		<comments>http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/#comments</comments>
		<pubDate>Sat, 12 Jan 2008 09:27:21 +0000</pubDate>
		<dc:creator>lobo_tuerto</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tutoriales]]></category>
		<category><![CDATA[compiz fusion]]></category>
		<category><![CDATA[emerald]]></category>
		<category><![CDATA[guias]]></category>
		<category><![CDATA[gutsy gibbon]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/</guid>
		<description><![CDATA[Cuando compré mi laptop vino preinstalado el Windows Vista y dije &#8220;qué diablos, vamos a ver que tal está&#8221; y a los 2 días vi mi primer pantalla azul al intentar quemar un CD&#8230; el rendimiento en general, no era bueno para la máquina en la que estaba instalado. Las características más sobresalientes de la [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/mi-equipo.jpg" title="" class="thickbox" rel="singlepic28" >
	<img class="ngg-singlepic ngg-left" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=28&amp;width=160&amp;height=&amp;mode=" alt="mi-equipo.jpg" title="mi-equipo.jpg" />
</a>
Cuando compré mi laptop vino preinstalado el <strong>Windows Vista</strong> y dije &#8220;qué diablos, vamos a ver que tal está&#8221; y a los 2 días vi mi primer pantalla azul al intentar quemar un CD&#8230; el rendimiento en general, no era bueno para la máquina en la que estaba instalado. Las características más sobresalientes de la laptop son:</p>
<ul>
<li>HP Pavilion dv9000</li>
<li>Intel Core 2 CPU T5500 @ 1.66Ghz (2 núcleos)</li>
<li>2GB RAM</li>
<li>320GB en disco duro (2 de 160GB)</li>
<li>Tarjeta de video independiente nVidia GeForce Go 7600 con 256MB de memoria</li>
<li>Monitor widescreen de 17&#8243;</li>
<li>Otras monerías más (lightScribe, webcam, micrófono, salida HDMI, puertos USB, etc.)</li>
</ul>
<p align="justify">En la tienda donde compré la computadora traté de que me cambiaran la licencia del <strong>Windows Vista</strong> por una de <strong>Windows XP</strong> sin éxito. En cuanto tuve un CD con el <strong>XP</strong> le di mate a la lap. Y así duré como 7 meses hasta que debido a circunstancias desconocidas (pero que sospecho cuales son) valió la tabla de particiones de mi disco duro número 1.</p>
<p align="justify">Tenía rato tratando de integrar a <strong>Linux</strong> a mi ambiente de trabajo, pero por una u otra razón no lo lograba, y es que siempre estaba el <strong>Windows</strong> ahí para resolver lo que no me saliera en en el otro sistema. Así cuando tronó mi disco duro decidí instalar únicamente <strong><a href="http://www.ubuntu.com/"  class="alinks_links" onclick="return alinks_click(this);" title="Linux Ubuntu"  style="padding-right: 13px; background: url(http://lobotuerto.com/blog/wp-content/plugins/alinks/images/external.png) center right no-repeat;" rel="external">Ubuntu</a></strong>, nada de dual-boots.</p>
<p align="justify">Lo que veremos en esta guía:</p>
<ul>
<li>Instalar <strong>Ubuntu 7.10 Gutsy Gibbon</strong>.</li>
<li>Instalar el configurador de <strong>Compiz Fusion</strong> para tener unos efectos gráficos espectaculares en el escritorio.</li>
<li>Instalar <strong>Emerald</strong> para tener mejor decoración de ventanas.</li>
</ul>
<p align="justify">En el resto del artículo describo el procedimiento que seguí para dejar listo el equipo.</p>
<p><span id="more-11"></span></p>
<h4>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/logo-ubuntu.jpg" title="" class="thickbox" rel="singlepic31" >
	<img class="ngg-singlepic ngg-right" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=31&amp;width=&amp;height=&amp;mode=" alt="logo-ubuntu.jpg" title="logo-ubuntu.jpg" />
</a>
Instalación de Ubuntu 7.10 Gutsy Gibbon</h4>
<p align="justify">Para comenzar descargamos <strong>Ubuntu</strong> de <a href="http://ubuntu.com" title="Ubuntu">http://ubuntu.com</a>, y quemamos la imagen en un CD.</p>
<p align="justify">Instalar <strong>Ubuntu 7.10</strong> no tiene mayor ciencia, solo debemos apagar nuestra máquina y arrancar con el CD de instalación y seguir las sencillas instrucciones que se muestran en la pantalla.</p>
<p align="justify">En mi caso <strong>Ubuntu</strong> reconoció <strong>TODO</strong> el hardware, desde el Bluetooth hasta la tarjeta de sonido, pasando por la cámara web y la tarjeta wireless. Si te aparece un mensaje de si deseas activar los drivers restringidos para tu tarjeta de video, hazlo, los drivers <em>opensource</em> no tienen toda la funcionalidad que ofrecen los drivers restringidos. Cuando estés conectado a la red es posible que te aparezca una notificación sobre actualizaciones para tu sistema, instálalas antes de seguir con esta guía.</p>
<p align="justify">Si tienes red por cable, no tendrás problema alguno para usar internet en cuanto esté instalado tu <strong>Ubuntu</strong>. Si tienes wireless y te reconoció la tarjeta, da click en el ícono de configuración de redes inalámbricas: 
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/configuracion-de-red.jpg" title="" class="thickbox" rel="singlepic32" >
	<img class="ngg-singlepic" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=32&amp;width=&amp;height=&amp;mode=" alt="configuracion-de-red.jpg" title="configuracion-de-red.jpg" />
</a>
 selecciona la tuya, ingresa tu clave <strong>WEP</strong> y ya está.</p>
<p align="justify">Por cierto, soy el orgulloso dueño de un ratón <strong>Logitech MX510</strong> con <strong>7</strong> botones útiles. <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br />Desgraciadamente el ratón fue reconocido por mi sistema operativo, pero no estaba configurado correctamente. Si de casualidad tienes un ratón similar <a href="http://ubuntuforums.org/showpost.php?p=2918123&amp;postcount=2" title="Configurar Logitech MX510 en Ubuntu">está guía</a> te puede ser útil.</p>
<div class="lobo_nota">
<p align="justify">Oh se me olvidaba, al instalar <strong>Ubuntu</strong> en mi antigua computadora de escritorio, tuve el problema de que no podía subir la resolución más allá de <strong>800&#215;600</strong> (a pesar de tener bien configurada mi tarjeta de video), sin embargo en <strong>Windows</strong> siempre la tuve en <strong>1280&#215;1024</strong>. La solución al problema fue configurar primero el monitor <strong>ViewSonic</strong> el cual no fue reconocido de manera automática (a lo mejor por lo viejo del modelo), habiendo configurado adecuadamente el monitor, entonces fue posible subirle la resolución a la pantalla.</p>
</div>
<p align="justify">Una vez acabada la instalación podemos continuar con cosas más interesantes. Después de pelearme un rato con la instalación y configuración de <strong>Ubuntu</strong> en mi lap, creo que estoy listo para poner una guía de los pasos que utilicé para poner a punto mi máquina (y dejar un cubo 3D como escritorio jeje, aunque eso vendrá en otra guía.)</p>
<p align="justify">Aguas con las instrucciones, no se vayan a perder, son bastante complicadas (broma.) <img src='http://lobotuerto.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h4>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/compiz-fusion-cube.jpg" title="" class="thickbox" rel="singlepic24" >
	<img class="ngg-singlepic ngg-right" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=24&amp;width=160&amp;height=&amp;mode=" alt="compiz-fusion-cube.jpg" title="compiz-fusion-cube.jpg" />
</a>
Compiz Fusion</h4>
<p align="justify"><strong>Ubuntu 7.10 Gutsy Gibbon</strong> trae instalado <strong>Compiz Fusion</strong>, pero para poder tener esos grandes efectos especiales como las ventanas gelatinosas y el &#8220;infame&#8221; cubo que nos da un escritorio 3D, debemos instalar el <strong>CompizConfig Settings Manager</strong>, abre una terminal con <strong>Aplicaciones → Accesorios → Terminal</strong> y teclea:</p>
<pre class="brush: css">
sudo apt-get install compizconfig-settings-manager
</pre>
<p align="justify">Recuerda, cada vez que ingreses un comando usando la palabra <strong>sudo</strong>, debes ingresar tu contraseña. Esta es una medida de seguridad de <strong>Linux</strong>. Si <strong>apt-get</strong> te dice que debe instalar algo extra, dile que si.</p>
<p align="justify">Ya tenemos lo necesario para habilitar esos efectos especiales tan llamativos, pero la configuración vendrá en un artículo nuevo muy pronto.</p>
<h4>
<a href="http://lobotuerto.com/blog/wp-content/gallery/linux-tutorials/emerald.jpg" title="" class="thickbox" rel="singlepic34" >
	<img class="ngg-singlepic ngg-right" src="http://lobotuerto.com/blog/wp-content/plugins/nextgen-gallery/nggshow.php?pid=34&amp;width=160&amp;height=&amp;mode=" alt="emerald.jpg" title="emerald.jpg" />
</a>
Instalación del decorador de ventanas Emerald</h4>
<p align="justify"><strong>Emerald</strong> es un decorador de ventanas que se puede utilizar en conjunto con <strong>Compiz</strong>. No pide muchos recursos y algunos de los temas disponibles son hermosos.</p>
<p align="justify">Lo que más llama la atención son las decoraciones completamente transparentes en la ventana. Además puedes personalizar los temas de manera gráfica totalmente, sin usar un archivo <strong>XML</strong>.</p>
<pre class="brush: javascript">
sudo apt-get install emerald
</pre>
<p align="justify">De igual manera, si <strong>apt-get</strong> te dice que debe instalar algo extra, acepta.</p>
<p align="justify">Ahora, para hacer que <strong>Emerald</strong> funcione en nuestro sistema:</p>
<ul>
<li>Comenzamos desactivando los efectos &#8211; <strong>Sistema → Preferencias → Apariencia → Efectos visuales → Ninguno</strong></li>
<li>Después vamos a <strong>Sistema → Preferencias → Advanced Desktop Effects Settings → Decoración de ventanas → Comando</strong> y escribimos <strong>emerald</strong></li>
<li>Para terminar activamos los efectos en cualquiera de sus 3 modalidades en <strong>Sistema → Preferencias → Apariencia → Efectos visuales</strong></li>
</ul>
<p align="justify">&nbsp;</p>
<p align="justify">Si deseas cambiar o instalar temas de <strong>Emeral</strong> lo puedes hacer en <strong>Sistema → Preferencias → Emerald Theme Manager</strong>.</p>
<p align="justify">Puedes descargar temas para <strong>Emerald</strong> de aqui → <a href="http://www.beryl-themes.org/" title="Beryl Themes">Beryl Themes</a>.</p>
<h3 class='related_post_title'>Artículos relacionados:</h3>
<ul class='related_post'>
<li><a href='http://lobotuerto.com/blog/2008/02/03/configurar-un-sistema-con-pantalla-dual-en-ubuntu-710-gutsy-gibbon/' title='Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon'>Configurar un sistema con pantalla dual en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/13/configuracion-de-compiz-fusion-y-sus-plugins-en-ubuntu-710-gutsy-gibbon/' title='Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon'>Configuración de Compiz Fusion y sus plugins en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/02/03/como-descomprimir-archivos-rar-en-ubuntu-710-gutsy-gibbon/' title='Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon'>Cómo descomprimir archivos RAR en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/26/como-instalar-ruby-rubygems-y-rails-en-ubuntu-710-gutsy-gibbon/' title='Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon'>Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon</a></li>
<li><a href='http://lobotuerto.com/blog/2008/01/15/como-ver-peliculas-divx-y-dvd-en-ubuntu-710-gutsy-gibbon/' title='Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon'>Cómo ver películas DivX y DVD en Ubuntu 7.10 Gutsy Gibbon</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lobotuerto.com/blog/2008/01/12/instalando-ubuntu-710-gutsy-gibbon-compiz-fusion-emerald/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
	</channel>
</rss>
