<?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>Shakaran &#187; Inclasificado</title>
	<atom:link href="http://shakaran.net/blog/category/inclasificado/feed/" rel="self" type="application/rss+xml" />
	<link>http://shakaran.net/blog</link>
	<description>Blog de un estudiante de ingeniería informática</description>
	<lastBuildDate>Sat, 13 Mar 2010 14:30:43 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
  <link>http://shakaran.net/blog</link>
  <url>http://www.shakaran.net/blog/wp-content/favicon.png</url>
  <title>Shakaran</title>
</image>
		<item>
		<title>Comprobar si un usuario es root con Python</title>
		<link>http://shakaran.net/blog/2008/12/comprobar-si-un-usuario-es-root-con-python/</link>
		<comments>http://shakaran.net/blog/2008/12/comprobar-si-un-usuario-es-root-con-python/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 03:01:42 +0000</pubDate>
		<dc:creator>shakaran</dc:creator>
				<category><![CDATA[Inclasificado]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[admiistrativo]]></category>
		<category><![CDATA[biblioteca]]></category>
		<category><![CDATA[función]]></category>
		<category><![CDATA[geteuid]]></category>
		<category><![CDATA[os]]></category>
		<category><![CDATA[privilegios]]></category>
		<category><![CDATA[programa]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[usuario]]></category>

		<guid isPermaLink="false">http://shakaran.net/blog/?p=242</guid>
		<description><![CDATA[
Cuando realizamos algún programa en Python a veces es necesario conocer si el usuario que lo ejecuta tiene privilegios de administrador o superusuario, también conocido como usuario root.
Con Python este asunto es una tarea bastante sencilla, simplemente debemos importar la biblioteca &#8220;os&#8221; (Operating System, del inglés Sistema Operativo) y llamar a la función geteuid() que [...]<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=9.5" /></div><div>Rating: 9.5/<strong>10</strong> (2 votes cast)</div><br />


Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2009/09/como-mostrar-la-version-de-gtk-y-pygtk-en-python/' rel='bookmark' title='Permanent Link: Como mostrar la versión de GTK y PyGTK en Python'>Como mostrar la versión de GTK y PyGTK en Python</a></li>
<li><a href='http://shakaran.net/blog/2009/08/crear-paquetes-deb-de-codigo-python-en-ubuntu/' rel='bookmark' title='Permanent Link: Crear paquetes DEB de código Python en Ubuntu'>Crear paquetes DEB de código Python en Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://shakaran.net/blog/wp-content/uploads/2008/12/python-root.png"><img class="size-full wp-image-249 aligncenter" title="Python root" src="http://shakaran.net/blog/wp-content/uploads/2008/12/python-root.png" alt="Python root" width="201" height="199" /></a></p>
<p>Cuando realizamos algún programa en Python a veces es necesario conocer si el usuario que lo ejecuta <strong>tiene privilegios de administrador</strong> o superusuario, también conocido como usuario root.</p>
<p>Con Python este asunto es una tarea bastante sencilla, simplemente debemos importar la biblioteca &#8220;<a title="Biblioteca OS Python documentación" href="http://pydoc.org/1.6/os.html" target="_blank">os</a>&#8221; (<em>Operating System</em>, del inglés Sistema Operativo) y llamar a la función <a title="getuid() documentación python" href="http://pydoc.org/1.6/os.html#-geteuid" target="_blank"><em>geteuid()</em></a> que nos devuelve el id del usuario efectivo (<em>euid=efective user identification</em>). Si esta función nos devuelve el valor de 0 entonces es el usuario<strong> root</strong>.</p>
<p>Si guardamos el siguiente código (por ejemplo con el nombre <em>check_root.py</em>) y le damos permisos de ejecución, podremos comprobar fácilmente esta tarea:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=242&amp;download=check_root.py">check_root.py</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p2423"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code" id="p242code3"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">#!/usr/bin/env python</span>
<span style="color: #808080; font-style: italic;"># -*- coding: utf-8 -*-</span>
&nbsp;
<span style="color: #483d8b;">&quot;&quot;&quot;
Comprobar si el usuario es root
&quot;&quot;&quot;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">os</span>
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">sys</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">if</span> <span style="color: #dc143c;">os</span>.<span style="color: black;">geteuid</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span> <span style="color: #66cc66;">!</span>= <span style="color: #ff4500;">0</span>:
    <span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">'Debes tener privilegios root para este script.'</span>
    <span style="color: #dc143c;">sys</span>.<span style="color: black;">exit</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#41;</span>
<span style="color: #ff7700;font-weight:bold;">else</span>:
    <span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">'Bienvenido usuario root'</span></pre></td></tr></table></div>

<p>Para darle permisos de ejecución a nuestro script check_root.py:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=242&amp;download=privilegios-check_root.py">privilegios-check_root.py</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p2424"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p242code4"><pre class="shell" style="font-family:monospace;">$ sudo chmod +x check_root.py</pre></td></tr></table></div>

<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=9.5" /></div><div>Rating: 9.5/<strong>10</strong> (2 votes cast)</div><br />
<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte, descargalo en pdf, imprimelo o enviaselo a un amigo!</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F&amp;partner=sociable" title="Print"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F&amp;title=Comprobar%20si%20un%20usuario%20es%20root%20con%20Python&amp;bodytext=%0D%0A%0D%0A%0D%0ACuando%20realizamos%20alg%C3%BAn%20programa%20en%20Python%20a%20veces%20es%20necesario%20conocer%20si%20el%20usuario%20que%20lo%20ejecuta%20tiene%20privilegios%20de%20administrador%20o%20superusuario%2C%20tambi%C3%A9n%20conocido%20como%20usuario%20root.%0D%0A%0D%0ACon%20Python%20este%20asunto%20es%20una%20tarea%20bastante%20sencil" title="Digg"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F&amp;title=Comprobar%20si%20un%20usuario%20es%20root%20con%20Python&amp;notes=%0D%0A%0D%0A%0D%0ACuando%20realizamos%20alg%C3%BAn%20programa%20en%20Python%20a%20veces%20es%20necesario%20conocer%20si%20el%20usuario%20que%20lo%20ejecuta%20tiene%20privilegios%20de%20administrador%20o%20superusuario%2C%20tambi%C3%A9n%20conocido%20como%20usuario%20root.%0D%0A%0D%0ACon%20Python%20este%20asunto%20es%20una%20tarea%20bastante%20sencil" title="del.icio.us"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F&amp;t=Comprobar%20si%20un%20usuario%20es%20root%20con%20Python" title="Facebook"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F&amp;title=Comprobar%20si%20un%20usuario%20es%20root%20con%20Python&amp;annotation=%0D%0A%0D%0A%0D%0ACuando%20realizamos%20alg%C3%BAn%20programa%20en%20Python%20a%20veces%20es%20necesario%20conocer%20si%20el%20usuario%20que%20lo%20ejecuta%20tiene%20privilegios%20de%20administrador%20o%20superusuario%2C%20tambi%C3%A9n%20conocido%20como%20usuario%20root.%0D%0A%0D%0ACon%20Python%20este%20asunto%20es%20una%20tarea%20bastante%20sencil" title="Google Bookmarks"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Comprobar%20si%20un%20usuario%20es%20root%20con%20Python&amp;story=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F" title="BarraPunto"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F" title="Bitacoras.com"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F" title="Meneame"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F&amp;partner=sociable" title="PDF"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://shakaran.net/blog/feed/" title="RSS"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F&amp;title=Comprobar%20si%20un%20usuario%20es%20root%20con%20Python" title="StumbleUpon"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F12%2Fcomprobar-si-un-usuario-es-root-con-python%2F" title="Technorati"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2009/09/como-mostrar-la-version-de-gtk-y-pygtk-en-python/' rel='bookmark' title='Permanent Link: Como mostrar la versión de GTK y PyGTK en Python'>Como mostrar la versión de GTK y PyGTK en Python</a></li>
<li><a href='http://shakaran.net/blog/2009/08/crear-paquetes-deb-de-codigo-python-en-ubuntu/' rel='bookmark' title='Permanent Link: Crear paquetes DEB de código Python en Ubuntu'>Crear paquetes DEB de código Python en Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://shakaran.net/blog/2008/12/comprobar-si-un-usuario-es-root-con-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La búsqueda semántica y lógica de la información</title>
		<link>http://shakaran.net/blog/2008/10/la-busqueda-semantica-y-logica-de-la-informacion/</link>
		<comments>http://shakaran.net/blog/2008/10/la-busqueda-semantica-y-logica-de-la-informacion/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 18:10:22 +0000</pubDate>
		<dc:creator>shakaran</dc:creator>
				<category><![CDATA[Inclasificado]]></category>
		<category><![CDATA[búsqueda]]></category>
		<category><![CDATA[difusa]]></category>
		<category><![CDATA[ensayo]]></category>
		<category><![CDATA[información]]></category>
		<category><![CDATA[Lotfi Zade]]></category>
		<category><![CDATA[lógica]]></category>
		<category><![CDATA[ontologías]]></category>
		<category><![CDATA[semántica]]></category>
		<category><![CDATA[taxonomías]]></category>
		<category><![CDATA[Zade]]></category>

		<guid isPermaLink="false">http://shakaran.net/blog/?p=181</guid>
		<description><![CDATA[Ensayo de lógica: La búsqueda semántica y lógica de la información <br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>10</strong> (0 votes cast)</div><br />


Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2008/12/fundamentos-de-la-logica-difusa-fuzzy-logic/' rel='bookmark' title='Permanent Link: Fundamentos de la lógica difusa (fuzzy logic)'>Fundamentos de la lógica difusa (fuzzy logic)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3 style="margin-bottom: 0cm;"><strong>Introducción</strong></h3>
<p style="margin-bottom: 0cm;" align="justify">La información es tal vez <strong>el arma más poderosa</strong> de nuestros días. Desde que comenzamos el día hasta que lo terminamos, recibimos un constante bombardeo de información desde cualquier posible fuente de información. Pero no sólo nos limitamos a recibirla de forma pasiva, sino que solicitamos también información lo más precisa y exacta, deseando recibir una respuesta en el menor tiempo posible.</p>
<p style="margin-bottom: 0cm;" align="justify">Hasta no hace pocos años debíamos acudir a grandes bibliotecas especializadas y especificas de los temas sobre los que queríamos hacer una consulta para recibir información. Hoy esto parece algo poco común y en <strong>decadencia</strong> debido a que la mayoría de las veces resulta un método costoso en tiempo y no siempre se puede contrastar un gran volumen de información para obtener la fuente de mayor calidad.</p>
<p style="margin-bottom: 0cm;" align="justify">En su lugar se utilizan métodos alternativos de consulta <strong>mucho mas rápidos</strong> basados en una gran red de información llamada <em>Internet</em>. Dicha red de información, a menudo saturada de sobre información, no resultaría tal útil u organizada sin la labor realizada por los buscadores.</p>
<h3 style="margin-bottom: 0cm;"><strong>Los buscadores semánticos y lógicos</strong></h3>
<p style="margin-bottom: 0cm;" align="justify">La mayor revolución de la información ha sido aprovechada por las empresas tecnológicas que han sabido aplicar la demanda de consultas sobre conocimientos e información de los usuarios, para crear grandes motores de búsqueda basados en criterios y formas muy específicas en las que <strong>no todos ellos funcionan de la misma manera</strong>.</p>
<p style="margin-bottom: 0cm;" align="justify">&#8220;<em>Las herramientas de búsqueda en Internet proporcionan métodos simples y eficientes basados fundamentalmente en búsqueda léxica. Un buscador es un sistema que utiliza la información semántica disponible en una base de conocimiento, permitiendo capturar la estructura compleja de la información y proporcionando la capacidad de razonamiento</em>&#8220;<sup><span style="font-size: medium;">[1]</span></sup></p>
<p style="margin-bottom: 0cm;" align="justify">Las herramientas de búsqueda no serían muy útiles, sin las posibilidades de consulta que dispone el usuario, es decir &#8220;<em>las distintas técnicas y herramientas que puede utilizar el usuario con el fin de localizar la información que necesita en la Red haciendouso de buscadores </em>&#8220;<a title="Agustín Montes Hernández; Posibilidades de consulta en los buscadores, Marzo 1999 " href="http://www.elprofesionaldelainformacion.com/contenidos/1999/marzo/posibilidades_de_consulta_en_los_buscadores.html" target="_blank"><sup><span style="font-size: medium;">[2]</span></sup></a></p>
<p style="margin-bottom: 0cm;" align="justify">Asimismo, las técnicas a menudo se basan en<strong> operadores de la lógica booleana</strong>, quizás la característica más útil para definir criterios de búsqueda sobre la lógica del motor de búsqueda. Algunos pueden ser: AND, OR, NOT, AND NOT (en algunos motores), etc.</p>
<p style="margin-bottom: 0cm;" align="justify">Ejemplo de búsqueda:<em> profesores OR alumnos en Ciudad Real</em></p>
<p style="margin-bottom: 0cm;" align="justify">También son utilizados muchos operadores matemáticos, aunque a menudo estos operadores están disponibles para el usuario, no suelen ser cómodos o no mantienen un valor usabilidad para el usuario medio por lo que se acude a una <strong>lógica booleana limitada</strong> o camuflada dejando los operadores y expresiones más complejas para usuarios más avanzados. Por ejemplo, algunos buscadores ofrecen lógica booleana limitada con botones de elección o menús desplegables, como:</p>
<p style="margin-left: 1.24cm; margin-bottom: 0cm;" align="justify"><em>Los documentos deben incluir &#8220;Todos los términos&#8221; (equivalente a usar el operador AND entre todos los términos). </em></p>
<p style="margin-left: 1.24cm; margin-bottom: 0cm;" align="justify"><em>Los documentos deben incluir &#8220;Cualquier término&#8221; (equivalente a usar OR entre todos los términos). </em></p>
<p style="margin-bottom: 0cm;" align="justify">Sin embargo, pueden construirse consultas muy complejas para recibir una <strong>información concisa y exacta</strong> que la lógica booleana limitada en los interfaces no puede ofrecer. Por ejemplo, si quisiéramos encontrar &#8220;una&#8221; (teniendo en cuenta el termino una) tienda de deportes (donde no se tuviera en cuenta supermercados) o un centro del corte ingles (comparando solo con corte) de una ciudad cualquiera y se mostrara la versión en cache del buscador para agilizar la búsqueda, tendríamos una consulta avanzada del tipo:</p>
<p style="margin-bottom: 0cm;" align="justify"><em>cache: una + &#8220;tienda de deportes&#8221; -supermercado | corte -ingles de la ciudad *</em><a title="Galinus; Operadores y otras formas de utilizar Google" href="http://www.galinus.com/es/articulos/operadores-y-comandos-google.html " target="_blank"><sup><span style="font-size: medium;"><em>[3]</em></span></sup></a></p>
<p style="margin-bottom: 0cm;" align="justify">La biblioteca de la <em>Universidad de California en Berkeley</em> tiene una <strong>excelente tabla</strong> (en inglés) que detalla qué posibilidades de operadores lógicos de búsqueda que se ofrecen en los motores de búsqueda más poderosos, así como enlaces a instrucciones que detallan cómo usar un motor específico (los enlaces están en la parte superior de la tabla)<a title="UC Berkeley Library; Recommended Search Engines; " href="http://www.lib.berkeley.edu/TeachingLib/Guides/Internet/SearchEngines.html" target="_blank"><sup><span style="font-size: medium;">[4]</span></sup></a></p>
<h3><strong>La web semántica y los buscadores de información </strong></h3>
<p style="margin-bottom: 0cm;" align="justify">Este tipo de consultas no sería posible si la red no dispusiera de una <strong>estructura semántica</strong>. A esto se le conoce como Web semántica.</p>
<p style="margin-bottom: 0cm;" align="justify">&#8220;<em>El objetivo del proyecto de la Web Semántica es que toda esta información sea comprensible no sólo por humanos, sino también por computadoras. Para conseguir esto se deberá codificar la semántica de los documentos web mediante lenguajes de metadatos y ontologías (representaciones compartidas de conocimiento en forma de taxonomías de conceptos relacionales y reglas de inferencia)</em>&#8220;<sup><a title="Yusef Hassan Montero; Web Semántica: El papel del Arquitecto de la Información, 28 de Abril de 2003 " href="http://www.nosolousabilidad.com/articulos/web_semantica.htm" target="_blank"><span style="font-size: medium;">[</span></a><span style="font-size: medium;"><a title="Yusef Hassan Montero; Web Semántica: El papel del Arquitecto de la Información, 28 de Abril de 2003 " href="http://www.nosolousabilidad.com/articulos/web_semantica.htm" target="_blank">5]</a>[6]</span></sup></p>
<p style="margin-bottom: 0cm;" align="justify">Esta estructura permite componer a los documentos y archivos de la red de unos <strong>metadatos </strong>con los que aplicando la lógica se puede extraer automáticamente conclusiones de la información almacenada y hacer búsquedas de la información muy especializadas.</p>
<p style="margin-bottom: 0cm;" align="justify">Actualmente el buscador más destacado y con mayor cuota de mercado, llamado Google, ha conseguido su <strong>liderazgo en el sector</strong> debido a las aplicaciones de la lógica en sus algoritmos de búsqueda de información.</p>
<p style="margin-bottom: 0cm;" align="justify"><!--         @page { size: 21cm 29.7cm; margin: 2cm }        P { margin-bottom: 0.21cm } --></p>
<p style="margin-bottom: 0cm;" align="justify">Google para mejorar y acotar sus resultados recurre a utilizar truncados, operadores booleanos, o instrucciones y campos específicos para obtener la información que se precisa. Pero <strong>su gran potencial </strong>reside en la utilización de la teoría de la lógica difusa<sup><span style="font-size: medium;"><a title="Wikipedia; Lógica difusa;" href="http://es.wikipedia.org/wiki/Lógica_difusa" target="_blank">[7]</a></span></sup> desarrollada por iraní Lofti Zadeh<a title="Wikipedia inglesa; Lotfi Zade; " href="http://en.wikipedia.org/wiki/Lotfi_Zadeh" target="_blank"><sup><span style="font-size: medium;">[8]</span></sup></a> <!--      @page { size: 21cm 29.7cm; margin: 2cm }        P { margin-bottom: 0.21cm } -->que se basa en superar la ley del tercer excluido<a title="UGR, Instroducción a los conjuntos difusos " href="http://sci2s.ugr.es/docencia/doctoSCTID/FSIConjuntos%20difusos-Introduccion.pdf" target="_blank"><sup><span style="font-size: medium;">[9]</span></sup></a> que propone que un supuesto solo podrá ser Verdadero o Falso y el intermedio entre ambos es descartado de forma automática, siendo esta una de las <strong>base del lenguaje binario</strong> establecido mediante instrucciones que utilizan únicamente el 0 y el 1.</p>
<p style="margin-bottom: 0cm;" align="justify">Por tanto, la lógica difusa utilizada en buscadores como Google crea una forma de transcribir matemáticamente como funciona el <strong>razonamiento humano</strong> e implantar esta forma &#8220;más lógica&#8221; de pensar en las máquinas y en las herramientas concretas de búsqueda de información como los buscadores de Internet.</p>
<p style="margin-bottom: 0cm;" align="justify"><strong>Conclusiones</strong></p>
<p style="margin-bottom: 0cm;" align="justify">El crecimiento de la información aumenta casi de manera exponencial cada día y la mayoría generado en Internet. Buscadores como Google ayudan a gestionar <strong>eficientes consultas</strong> de grandes volúmenes de información acotando la búsqueda a unos pocos resultados de la mayor relevancia. Para estos resultados, la lógica difusa desempeña un gran papel a la hora de la implementación de los algoritmos que a su vez se nutre de un gran volumen de metadatos pertenecientes a la web semántica.</p>
<p style="margin-bottom: 0cm;" align="justify">La información y la meta información adquiere notablemente más importancia y posiblemente en un futuro seamos capaces de &#8220;hablar&#8221; con máquinas de una forma<strong> más humana</strong>, gracias a la lógica y sus aplicaciones para realizar nuestras búsquedas con un simple esfuerzo.</p>
<h3 style="margin-bottom: 0cm;">Bibliografía</h3>
<div id="sdendnote1">
<p style="margin-bottom: 0cm;" align="justify"><span style="font-family: Times New Roman,serif;">[1]</span> CERN. European Laboratory for Particle Physics &amp; others; TWebS: An Application of Terminological Logics in Web Searching. Granada Editorial S.N, 1999</p>
</div>
<div id="sdendnote2">
<p style="margin-bottom: 0cm;" align="justify"><a title="Agustín Montes Hernández; Posibilidades de consulta en los buscadores, Marzo 1999 " href="http://www.elprofesionaldelainformacion.com/contenidos/1999/marzo/posibilidades_de_consulta_en_los_buscadores.html" target="_blank"><span style="font-family: Times New Roman,serif;">[2]</span></a> Agustín Montes Hernández; Posibilidades de consulta en los  buscadores, Marzo 1999</p>
<p style="margin-bottom: 0cm;" align="justify"><a title="Agustín Montes Hernández; Posibilidades de consulta en los buscadores, Marzo 1999 " href="http://www.elprofesionaldelainformacion.com/contenidos/1999/marzo/posibilidades_de_consulta_en_los_buscadores.html" target="_blank">http://www.elprofesionaldelainformacion.com/contenidos/1999/marzo/posibilidades_de_consulta_en_los_buscadores.html</a></p>
</div>
<div id="sdendnote3">
<p style="margin-bottom: 0cm;" align="justify"><a title="Galinus; Operadores y otras formas de utilizar Google" href="http://www.galinus.com/es/articulos/operadores-y-comandos-google.html " target="_blank"><span style="font-family: Times New Roman,serif;">[3]</span></a> Galinus; Operadores y otras formas de utilizar Google</p>
<p style="margin-bottom: 0cm;" align="justify"><a title="Galinus; Operadores y otras formas de utilizar Google" href="http://www.galinus.com/es/articulos/operadores-y-comandos-google.html " target="_blank">http://www.galinus.com/es/articulos/operadores-y-comandos-google.html</a></p>
</div>
<div id="sdendnote4">
<p style="margin-bottom: 0cm;" align="justify"><a title="UC Berkeley Library; Recommended Search Engines; " href="http://www.lib.berkeley.edu/TeachingLib/Guides/Internet/SearchEngines.html" target="_blank"><span style="font-family: Times New Roman,serif;">[4]</span></a> UC Berkeley Library; Recommended Search Engines; <a title="UC Berkeley Library; Recommended Search Engines; " href="http://www.lib.berkeley.edu/TeachingLib/Guides/Internet/SearchEngines.html" target="_blank"> http://www.lib.berkeley.edu/TeachingLib/Guides/Internet/SearchEngines.html</a></p>
</div>
<div id="sdendnote5">
<p style="margin-bottom: 0cm;" align="justify"><a title="Yusef Hassan Montero; Web Semántica: El papel del Arquitecto de la Información, 28 de Abril de 2003 " href="http://www.nosolousabilidad.com/articulos/web_semantica.htm" target="_blank"><span style="font-family: Times New Roman,serif;">[5]</span></a> Yusef Hassan Montero; Web Semántica: El papel del Arquitecto de la  Información, 28 de Abril de 2003</p>
<p style="margin-bottom: 0cm;" align="justify"><a title="Yusef Hassan Montero; Web Semántica: El papel del Arquitecto de la Información, 28 de Abril de 2003 " href="http://www.nosolousabilidad.com/articulos/web_semantica.htm" target="_blank">http://www.nosolousabilidad.com/articulos/web_semantica.htm</a></p>
</div>
<div id="sdendnote6">
<p style="margin-bottom: 0cm;" align="justify"><span style="font-family: Times New Roman,serif;">[6]</span> Peis, E.; Herrera-Viedma,E.; Hassan Y. and Herrera, J.C. Ontologías, taxonomías y agentes: recuperación &#8220;semántica&#8221; de la información. JOTRI 2003: II Jornadas de Tratamiento y Recuperación de Información, 8 y 9 de septiembre de 2003</p>
</div>
<div id="sdendnote7">
<p style="margin-bottom: 0cm;" align="justify"><a title="Wikipedia; Lógica difusa;" href="http://es.wikipedia.org/wiki/Lógica_difusa" target="_blank"><span style="font-family: Times New Roman,serif;">[7]</span></a> Wikipedia; Lógica difusa;     <a title="Wikipedia; Lógica difusa;" href="http://es.wikipedia.org/wiki/Lógica_difusa" target="_blank">http://es.wikipedia.org/wiki/Lógica_difusa</a></p>
</div>
<div id="sdendnote8">
<p style="margin-bottom: 0cm;" align="justify"><a title="Wikipedia inglesa; Lotfi Zade; " href="http://en.wikipedia.org/wiki/Lotfi_Zadeh" target="_blank"><span style="font-family: Times New Roman,serif;">[8]</span></a> Wikipedia inglesa; Lotfi Zade; <a title="Wikipedia inglesa; Lotfi Zade; " href="http://en.wikipedia.org/wiki/Lotfi_Zadeh" target="_blank">http://en.wikipedia.org/wiki/Lotfi_Zadeh</a></p>
</div>
<div id="sdendnote9">
<p style="margin-bottom: 0cm;" align="justify"><a title="UGR, Instroducción a los conjuntos difusos " href="http://sci2s.ugr.es/docencia/doctoSCTID/FSIConjuntos%20difusos-Introduccion.pdf" target="_blank"><span style="font-family: Times New Roman,serif;">[9]</span></a> UGR, Instroducción a los conjuntos difusos</p>
<p style="margin-bottom: 0cm;" align="justify"><a title="UGR, Instroducción a los conjuntos difusos" href="http://sci2s.ugr.es/docencia/doctoSCTID/FSIConjuntos%20difusos-Introduccion.pdf" target="_blank">http://sci2s.ugr.es/docencia/doctoSCTID/FSIConjuntos%20difusos-Introduccion.pdf</a></p>
</div>
<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>10</strong> (0 votes cast)</div><br />
<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte, descargalo en pdf, imprimelo o enviaselo a un amigo!</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F&amp;partner=sociable" title="Print"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F&amp;title=La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20&amp;bodytext=Ensayo%20de%20l%C3%B3gica%3A%20La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20" title="Digg"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F&amp;title=La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20&amp;notes=Ensayo%20de%20l%C3%B3gica%3A%20La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20" title="del.icio.us"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F&amp;t=La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20" title="Facebook"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F&amp;title=La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20&amp;annotation=Ensayo%20de%20l%C3%B3gica%3A%20La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20" title="Google Bookmarks"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20&amp;story=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F" title="BarraPunto"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F" title="Bitacoras.com"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F" title="Meneame"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F&amp;partner=sociable" title="PDF"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://shakaran.net/blog/feed/" title="RSS"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F&amp;title=La%20b%C3%BAsqueda%20sem%C3%A1ntica%20y%20l%C3%B3gica%20de%20la%20informaci%C3%B3n%20" title="StumbleUpon"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F10%2Fla-busqueda-semantica-y-logica-de-la-informacion%2F" title="Technorati"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2008/12/fundamentos-de-la-logica-difusa-fuzzy-logic/' rel='bookmark' title='Permanent Link: Fundamentos de la lógica difusa (fuzzy logic)'>Fundamentos de la lógica difusa (fuzzy logic)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://shakaran.net/blog/2008/10/la-busqueda-semantica-y-logica-de-la-informacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Transmission 1.31 en Ubuntu (Repositorios Bortis)</title>
		<link>http://shakaran.net/blog/2008/08/instalar-transmission-131-en-ubuntu-repositorios-bortis/</link>
		<comments>http://shakaran.net/blog/2008/08/instalar-transmission-131-en-ubuntu-repositorios-bortis/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 14:58:51 +0000</pubDate>
		<dc:creator>shakaran</dc:creator>
				<category><![CDATA[Inclasificado]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[1.31]]></category>
		<category><![CDATA[Bortis]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[repositorios]]></category>
		<category><![CDATA[Transmissión]]></category>

		<guid isPermaLink="false">http://shakaran.net/blog/?p=61</guid>
		<description><![CDATA[

Transmission es un cliente de Bittorrent r&#225;pido y sencillo incluido en Ubuntu por defecto. Personalmente me gusta mucho, pero la versi&#243;n incluida en Ubuntu Hardy 8.04 est&#225; bastante desfasada, ya que es la versi&#243;n 1.06. Aunque si tenemos los repositorios hardy-backports activados podemos tener la 1.22.
Ayer leía un articulo en MundoGeek de que salía la [...]<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=9.5" /></div><div>Rating: 9.5/<strong>10</strong> (2 votes cast)</div><br />


Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2010/01/como-listar-los-ppa-activados-en-los-repositorios-sources-list/' rel='bookmark' title='Permanent Link: Como listar los PPA activados en los repositorios sources.list'>Como listar los PPA activados en los repositorios sources.list</a></li>
<li><a href='http://shakaran.net/blog/2008/08/como-hacer-una-copia-de-seguridad-de-tus-repositorios-en-ubuntu/' rel='bookmark' title='Permanent Link: Como hacer una copia de seguridad de tus repositorios en Ubuntu'>Como hacer una copia de seguridad de tus repositorios en Ubuntu</a></li>
<li><a href='http://shakaran.net/blog/2009/11/actualizar-ubuntu-karmic-koala-9-10-a-ubuntu-lucid-lynx-10-04/' rel='bookmark' title='Permanent Link: Actualizar Ubuntu Karmic Koala 9.10 a Ubuntu Lucid Lynx 10.04'>Actualizar Ubuntu Karmic Koala 9.10 a Ubuntu Lucid Lynx 10.04</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><div id="attachment_62" class="wp-caption aligncenter" style="width: 510px"><a href="http://shakaran.net/blog/wp-content/uploads/2008/08/acerca-de-transmission.png"><img class="size-medium wp-image-62" title="Acerca de transmission" src="http://shakaran.net/blog/wp-content/uploads/2008/08/acerca-de-transmission-300x239.png" alt="Acerca de transmission" width="300" height="239" /></a><p class="wp-caption-text">Acerca de Transmission, versi&oacute;n 1.31</p></div>
</div>
<p><a title="Web Transmission" href="http://www.transmissionbt.com" target="_blank"><strong>Transmission</strong></a> es un cliente de <a title="Bittorrent" href="http://www.bittorrent.com/" target="_blank">Bittorrent</a> r&aacute;pido y sencillo incluido en <a title="Consigue Ubuntu!" href="http://www.getubuntu.com" target="_blank">Ubuntu</a> por defecto. Personalmente me gusta mucho, pero la versi&oacute;n incluida en Ubuntu Hardy 8.04 est&aacute; <strong>bastante desfasada</strong>, ya que es la versi&oacute;n 1.06. Aunque si tenemos los repositorios hardy-backports activados podemos tener la 1.22.</p>
<p>Ayer leía un articulo en <a title="Mundo Geek Transmission 1.31" href="http://mundogeek.net/archivos/2008/08/07/transmission-131" target="_blank">MundoGeek</a> de que salía la versi&oacute;n 1.31, pero me desilusion&eacute; al ver que en los repositorios de ubuntu no se encontraba y que en la p&aacute;gina web oficial de <a title="P&aacute;gina oficial de descargas de Transmission" href="http://www.transmissionbt.com/download.php" target="_blank">descargas de Transmission</a><strong> no se encontraba disponible</strong> para descargar el archivo .deb correspondiente, ni en los repositorios. únicamente podías descargarte las fuentes y compilarlas.</p>
<p>Aunque esto no es difícil, si es m&aacute;s tedioso y personalmente me gusta menos, asi que <a title="Queja al soporte de Transmission" href="http://forum.transmissionbt.com/viewtopic.php?f=1&amp;t=5559" target="_blank">me queje en los foros de Transmission</a> y muy amablemente me dijeron que <strong>no es responsabilidad de los desarrolladores</strong> de Transmission mantener los paquetes actualizados para las distribuciones. Me indign&eacute; un poco, pero tambi&eacute;n me pusieron un enlace al <a title="Anuncio oficial en el foro de Transmission" href="http://forum.transmissionbt.com/viewtopic.php?p=26902#p26902" target="_blank">anuncio oficial en el foro</a>, donde un usuario <a title="Repositorios no oficiales de Transmission (Bortis)" href="http://www.bortis.ch/fm/kab/?p=54" target="_blank">ponía a disposici&oacute;n unos repositorios</a> (no oficiales) para los .deb en Ubuntu, estos son los repositorios de Bortis.</p>
<p>Aunque <strong>no me parece la mejor de las soluciones</strong> (lo suyo serían los repositorios oficiales de Ubuntu), al menos conseguí mi fin (aunque llegados a este punto hubiese sido m&aacute;s facil compilar las fuentes).</p>
<p>Bien, si quieres a&ntilde;adir los repositorios de Bortis para tener transmission <strong>siempre actualizado</strong> a cada nueva versi&oacute;n, copia y pega esta linea en tu terminal.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=61&amp;download=repositorios_transmission_bortis.txt">repositorios_transmission_bortis.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p617"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p61code7"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;##Transmission (Bortis)&quot;</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;">tee</span> <span style="color: #660033;">-a</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;deb http://ppa.launchpad.net/bortis/ubuntu hardy main&quot;</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;">tee</span> <span style="color: #660033;">-a</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list;<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade;</pre></td></tr></table></div>

<p>Esto a&ntilde;adir&aacute; el repositorio de Bortis (necesita privilegios de superusuario), actualizara los repositorios y los paquetes (y si, <strong>TODO en una sola línea de terminal!</strong>)</p>
<p>Si tambi&eacute;n estas interesado en tener los <strong>repositorios para el c&oacute;digo fuente</strong> (destinado m&aacute;s a desarrolladores), puedes copiar y pegar tambi&eacute;n esta línea en el terminal:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=61&amp;download=repositorios_sources_transmission_bortis.txt">repositorios_sources_transmission_bortis.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p618"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p61code8"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;##Transmission sources (Bortis)&quot;</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;">tee</span> <span style="color: #660033;">-a</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;deb-src http://ppa.launchpad.net/bortis/ubuntu hardy main&quot;</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;">tee</span> <span style="color: #660033;">-a</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list;<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade;</pre></td></tr></table></div>

<p>Si s&oacute;lo quieres descargar los paquetes .deb, necesitas descargar e instalar estos dos (pincha en el nombre para descargar):</p>
<p><strong>Actualización 11-08-08</strong>: Estos .deb ya están obsoletos, el 11-08-08 salio la 1.32 y es mejor que añadas los repositorios para tener la última versión, ya que en un futuro no iré añadiendo los enlaces a cada versión de .deb, no obstante, puedes encontrar todas las versiones de .deb para descargar en:<br />
<strong><a title="repositorios bortis" target="_blank" href="http://ppa.launchpad.net/bortis/ubuntu/pool/main/t/transmission/">http://ppa.launchpad.net/bortis/ubuntu/pool/main/t/transmission/</a></strong></p>
<p><a title="Transmission common 1.31" href="http://ppa.launchpad.net/bortis/ubuntu/pool/main/t/transmission/transmission-common_1.31-0ubuntu0~ppa1_all.deb" target="_blank">transmission-common_1.31</a></p>
<p><a title="Transmission gtk 1.31" href="http://ppa.launchpad.net/bortis/ubuntu/pool/main/t/transmission/transmission-gtk_1.31-0ubuntu0~ppa1_i386.deb" target="_blank">transmission-gtk </a></p>
<p>Como &uacute;ltimo, decir que tambi&eacute;n me encargue de sugerir la idea para que actualizaran los repositorios en Ubuntu para Transmission en la web de Brainstorm, pero me dijeron que mejor lo reportara como <a title="Transmission bug actualizar a 1.31" href="https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/256277" target="_blank">bug en Launchpad</a>, donde ya lo han anotado para Intrepid, así que posiblemente la versi&oacute;n de Transmission sea de las m&aacute;s actualizadas.</p>
<p><em><br />
<strong>Nota</strong>: para los posibles comentarios sobre que existen versiones en servicios como GetDeb, la versi&oacute;n mayor es la <a title="Transmission 1.31 en GetDeb" href="http://www.getdeb.net/app/Transmission" target="_blank">1.22</a> (mientras escribo), por eso recurrí a buscar otras alternativas.</em></p>
<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=9.5" /></div><div>Rating: 9.5/<strong>10</strong> (2 votes cast)</div><br />
<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte, descargalo en pdf, imprimelo o enviaselo a un amigo!</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F&amp;partner=sociable" title="Print"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F&amp;title=Instalar%20Transmission%201.31%20en%20Ubuntu%20%28Repositorios%20Bortis%29&amp;bodytext=%0D%0A%0D%0A%0D%0ATransmission%20es%20un%20cliente%20de%20Bittorrent%20r%26aacute%3Bpido%20y%20sencillo%20incluido%20en%20Ubuntu%20por%20defecto.%20Personalmente%20me%20gusta%20mucho%2C%20pero%20la%20versi%26oacute%3Bn%20incluida%20en%20Ubuntu%20Hardy%208.04%20est%26aacute%3B%20bastante%20desfasada%2C%20ya%20que%20es%20la%20versi%26oacute%3Bn%201.0" title="Digg"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F&amp;title=Instalar%20Transmission%201.31%20en%20Ubuntu%20%28Repositorios%20Bortis%29&amp;notes=%0D%0A%0D%0A%0D%0ATransmission%20es%20un%20cliente%20de%20Bittorrent%20r%26aacute%3Bpido%20y%20sencillo%20incluido%20en%20Ubuntu%20por%20defecto.%20Personalmente%20me%20gusta%20mucho%2C%20pero%20la%20versi%26oacute%3Bn%20incluida%20en%20Ubuntu%20Hardy%208.04%20est%26aacute%3B%20bastante%20desfasada%2C%20ya%20que%20es%20la%20versi%26oacute%3Bn%201.0" title="del.icio.us"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F&amp;t=Instalar%20Transmission%201.31%20en%20Ubuntu%20%28Repositorios%20Bortis%29" title="Facebook"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F&amp;title=Instalar%20Transmission%201.31%20en%20Ubuntu%20%28Repositorios%20Bortis%29&amp;annotation=%0D%0A%0D%0A%0D%0ATransmission%20es%20un%20cliente%20de%20Bittorrent%20r%26aacute%3Bpido%20y%20sencillo%20incluido%20en%20Ubuntu%20por%20defecto.%20Personalmente%20me%20gusta%20mucho%2C%20pero%20la%20versi%26oacute%3Bn%20incluida%20en%20Ubuntu%20Hardy%208.04%20est%26aacute%3B%20bastante%20desfasada%2C%20ya%20que%20es%20la%20versi%26oacute%3Bn%201.0" title="Google Bookmarks"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Instalar%20Transmission%201.31%20en%20Ubuntu%20%28Repositorios%20Bortis%29&amp;story=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F" title="BarraPunto"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F" title="Bitacoras.com"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F" title="Meneame"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F&amp;partner=sociable" title="PDF"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://shakaran.net/blog/feed/" title="RSS"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F&amp;title=Instalar%20Transmission%201.31%20en%20Ubuntu%20%28Repositorios%20Bortis%29" title="StumbleUpon"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F08%2Finstalar-transmission-131-en-ubuntu-repositorios-bortis%2F" title="Technorati"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2010/01/como-listar-los-ppa-activados-en-los-repositorios-sources-list/' rel='bookmark' title='Permanent Link: Como listar los PPA activados en los repositorios sources.list'>Como listar los PPA activados en los repositorios sources.list</a></li>
<li><a href='http://shakaran.net/blog/2008/08/como-hacer-una-copia-de-seguridad-de-tus-repositorios-en-ubuntu/' rel='bookmark' title='Permanent Link: Como hacer una copia de seguridad de tus repositorios en Ubuntu'>Como hacer una copia de seguridad de tus repositorios en Ubuntu</a></li>
<li><a href='http://shakaran.net/blog/2009/11/actualizar-ubuntu-karmic-koala-9-10-a-ubuntu-lucid-lynx-10-04/' rel='bookmark' title='Permanent Link: Actualizar Ubuntu Karmic Koala 9.10 a Ubuntu Lucid Lynx 10.04'>Actualizar Ubuntu Karmic Koala 9.10 a Ubuntu Lucid Lynx 10.04</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://shakaran.net/blog/2008/08/instalar-transmission-131-en-ubuntu-repositorios-bortis/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cumplir estandar W3C con target=&#8221;_blank&#8221; utilizando Mootools</title>
		<link>http://shakaran.net/blog/2008/07/cumplir-estandar-w3c-con-target-blank-utilizando-mootools/</link>
		<comments>http://shakaran.net/blog/2008/07/cumplir-estandar-w3c-con-target-blank-utilizando-mootools/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 12:07:52 +0000</pubDate>
		<dc:creator>shakaran</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Inclasificado]]></category>
		<category><![CDATA[cumplir]]></category>
		<category><![CDATA[DOCTYPE]]></category>
		<category><![CDATA[estandar]]></category>
		<category><![CDATA[Mootools]]></category>
		<category><![CDATA[strict]]></category>
		<category><![CDATA[target]]></category>
		<category><![CDATA[transitional]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://shakaran.net/blog/?p=48</guid>
		<description><![CDATA[Este verano estoy programando varios scripts e intento que estos cumplan los estándares al máximo posible.
Al validar uno de mis scripts con el W3C Validator y siguiendo el estándar estricto (Strict) se me presento el problema de que en mis enlaces utilizaba la etiqueta target=&#8221;_blank&#8221; para que determinados enlaces se abrieran en otra página y [...]<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=9.0" /></div><div>Rating: 9.0/<strong>10</strong> (1 vote cast)</div><br />


No hay entradas relacionadas.]]></description>
			<content:encoded><![CDATA[<div style="text-align:justify">Este verano estoy programando varios scripts e intento que estos <strong>cumplan los estándares</strong> al máximo posible.</p>
<p>Al validar uno de mis scripts con el <a href="http://validator.w3.org" title="W3C Validator">W3C Validator</a> y siguiendo el estándar estricto (<strong>Strict</strong>) se me presento el problema de que en mis enlaces utilizaba la etiqueta <strong>target=&#8221;_blank&#8221; </strong>para que determinados enlaces se abrieran en otra página y no en la misma. Como por ejemplo:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=48&amp;download=enlace_con_target.txt">enlace_con_target.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p4814"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p48code14"><pre class="html" style="font-family:monospace;">&lt;a href=&quot;http://undominio.com&quot; target=&quot;_blank&quot;&gt;enlace&lt;/a&gt;</pre></td></tr></table></div>

<p>Pero este atributo no era válido para el estándar estricto. Aunque una alternativa podría ser poner el estándar como transicional (<strong>Transitional</strong>) y conseguir que se validara, prefería cumplirlo a raja tabla con Strict y darle al coco.</p>
<p>Después de <em>googlear</em> un poco encontré un enlace interesante en <a href="http://www.eslomas.com/index.php/archives/2005/04/11/como-abrir-enlaces-en-ventana-nueva-sin-utilizar-target-_blank/" title="EsLoMas.com">EsLoMas.com</a> donde se hablaba a lo largo y tendido de como solucionarlo a través de dos funciones de javascript (una más eficiente que la otra) y que simplemente se aplicarían poniendo a un enlace <strong>class=&#8221;external&#8221;</strong> (o otro nombre de clase que predefiniéramos).</p>
<p>Por ejemplo así:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=48&amp;download=enlace_sin_target.txt">enlace_sin_target.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p4815"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p48code15"><pre class="html" style="font-family:monospace;">&lt;a href=&quot;http://undominio.com&quot; class=&quot;external&quot;&gt;enlace&lt;/a&gt;</pre></td></tr></table></div>

<p>Me gusto la manera de solucionarlo, aunque al utilizar <a title="Mootools Home" href="http://mootools.net/">Mootools</a> creía que podría integrarlo en la página y a la vez <strong>acortar un poco más el script</strong> y con suerte ganar algo de eficiencia gracias a la librería.</p>
<p>Pues bien, el script original ofrecido por la página de EsLoMas.com (la versión más eficiente era la siguiente:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=48&amp;download=funcion_mootools.txt">funcion_mootools.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p4816"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code" id="p48code16"><pre class="javascript" style="font-family:monospace;">   <span style="color: #003366; font-weight: bold;">function</span> prepareTargetBlank<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
   <span style="color: #003366; font-weight: bold;">var</span> className <span style="color: #339933;">=</span> <span style="color: #3366CC;">'external'</span><span style="color: #339933;">;</span>
   <span style="color: #003366; font-weight: bold;">var</span> <span style="color: #000066; font-weight: bold;">as</span> <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementsByTagName</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span>as .<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
      <span style="color: #003366; font-weight: bold;">var</span> a <span style="color: #339933;">=</span> <span style="color: #000066; font-weight: bold;">as</span><span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
      r<span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">new</span> RegExp<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;(^| )&quot;</span><span style="color: #339933;">+</span>className<span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;($| )&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>r.<span style="color: #660066;">test</span><span style="color: #009900;">&#40;</span>a.<span style="color: #660066;">className</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
         a.<span style="color: #660066;">onclick</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            window.<span style="color: #000066;">open</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">href</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">;</span>
         <span style="color: #009900;">&#125;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
window.<span style="color: #000066;">onload</span> <span style="color: #339933;">=</span> prepareTargetBlank<span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Yo <strong>propongo la siguiente solución</strong> con Mootools 1.2.1 (seguramente es mejorable, comentarios son bienvenidos):</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=48&amp;download=funcion_mootools.txt">funcion_mootools.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p4817"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code" id="p48code17"><pre class="javascript" style="font-family:monospace;">    window.<span style="color: #660066;">addEvent</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'domready'</span><span style="color: #339933;">,</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        $$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a.external'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>el<span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            el.<span style="color: #660066;">addEvent</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'click'</span><span style="color: #339933;">,</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>ev<span style="color: #009900;">&#41;</span>
            <span style="color: #009900;">&#123;</span>
                <span style="color: #003366; font-weight: bold;">new</span> Event<span style="color: #009900;">&#40;</span>ev<span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                window.<span style="color: #000066;">open</span><span style="color: #009900;">&#40;</span>el.<span style="color: #660066;">href</span><span style="color: #009900;">&#41;</span>
            <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span></pre></td></tr></table></div>

<p>Mi solución esta basada en los <strong>selectores de Mootools $$</strong> que recogen la etiqueta a (anchor) y para cada una (each) asocio un evento click (onClick) y paro dicho evento para asociar una nueva ventana al la locación donde apunte el enlace (href).</p>
<p>Para los talibanes del código que quieren que el script pese menos <strong>ahorrando líneas de código</strong> pueden dejarla en una sola línea de código (aunque se ofusca bastante para luego releer el código en un futuro):</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=48&amp;download=funcion_optimizada.txt">funcion_optimizada.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p4818"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p48code18"><pre class="javascript" style="font-family:monospace;">    window.<span style="color: #660066;">addEvent</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'domready'</span><span style="color: #339933;">,</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>$$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a.external'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>el<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>el.<span style="color: #660066;">addEvent</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'click'</span><span style="color: #339933;">,</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>ev<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">new</span> Event<span style="color: #009900;">&#40;</span>ev<span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>window.<span style="color: #000066;">open</span><span style="color: #009900;">&#40;</span>el.<span style="color: #660066;">href</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span></pre></td></tr></table></div>

<p>Si optáis por esta última versión, os <strong>recomiendo</strong> guardar un archivo nombre.js y otro nombre_edit.js con la anterior, con el fin, de que podáis tener la versión menos compacta más a mano por si queréis retocarla y para cuando la pongáis en vuestros sitios poner la versión de una línea.</as></pre>
</div>
<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=9.0" /></div><div>Rating: 9.0/<strong>10</strong> (1 vote cast)</div><br />
<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte, descargalo en pdf, imprimelo o enviaselo a un amigo!</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F&amp;partner=sociable" title="Print"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F&amp;title=Cumplir%20estandar%20W3C%20con%20target%3D%22_blank%22%20utilizando%20Mootools&amp;bodytext=Este%20verano%20estoy%20programando%20varios%20scripts%20e%20intento%20que%20estos%20cumplan%20los%20est%C3%A1ndares%20al%20m%C3%A1ximo%20posible.%0D%0A%0D%0AAl%20validar%20uno%20de%20mis%20scripts%20con%20el%20W3C%20Validator%20y%20siguiendo%20el%20est%C3%A1ndar%20estricto%20%28Strict%29%20se%20me%20presento%20el%20problema%20de%20que%20en%20mis%20enl" title="Digg"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F&amp;title=Cumplir%20estandar%20W3C%20con%20target%3D%22_blank%22%20utilizando%20Mootools&amp;notes=Este%20verano%20estoy%20programando%20varios%20scripts%20e%20intento%20que%20estos%20cumplan%20los%20est%C3%A1ndares%20al%20m%C3%A1ximo%20posible.%0D%0A%0D%0AAl%20validar%20uno%20de%20mis%20scripts%20con%20el%20W3C%20Validator%20y%20siguiendo%20el%20est%C3%A1ndar%20estricto%20%28Strict%29%20se%20me%20presento%20el%20problema%20de%20que%20en%20mis%20enl" title="del.icio.us"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F&amp;t=Cumplir%20estandar%20W3C%20con%20target%3D%22_blank%22%20utilizando%20Mootools" title="Facebook"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F&amp;title=Cumplir%20estandar%20W3C%20con%20target%3D%22_blank%22%20utilizando%20Mootools&amp;annotation=Este%20verano%20estoy%20programando%20varios%20scripts%20e%20intento%20que%20estos%20cumplan%20los%20est%C3%A1ndares%20al%20m%C3%A1ximo%20posible.%0D%0A%0D%0AAl%20validar%20uno%20de%20mis%20scripts%20con%20el%20W3C%20Validator%20y%20siguiendo%20el%20est%C3%A1ndar%20estricto%20%28Strict%29%20se%20me%20presento%20el%20problema%20de%20que%20en%20mis%20enl" title="Google Bookmarks"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Cumplir%20estandar%20W3C%20con%20target%3D%22_blank%22%20utilizando%20Mootools&amp;story=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F" title="BarraPunto"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F" title="Bitacoras.com"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F" title="Meneame"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F&amp;partner=sociable" title="PDF"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://shakaran.net/blog/feed/" title="RSS"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F&amp;title=Cumplir%20estandar%20W3C%20con%20target%3D%22_blank%22%20utilizando%20Mootools" title="StumbleUpon"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Fcumplir-estandar-w3c-con-target-blank-utilizando-mootools%2F" title="Technorati"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>No hay entradas relacionadas.</p>]]></content:encoded>
			<wfw:commentRss>http://shakaran.net/blog/2008/07/cumplir-estandar-w3c-con-target-blank-utilizando-mootools/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Firefox 3.1 Alpha 1 pasa el Acid 3 al 84%</title>
		<link>http://shakaran.net/blog/2008/07/firefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento/</link>
		<comments>http://shakaran.net/blog/2008/07/firefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 08:07:47 +0000</pubDate>
		<dc:creator>shakaran</dc:creator>
				<category><![CDATA[Inclasificado]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[acid 3]]></category>
		<category><![CDATA[compatibilidad]]></category>
		<category><![CDATA[firefo 3.1 alpha 1]]></category>
		<category><![CDATA[mejoras]]></category>

		<guid isPermaLink="false">http://shakaran.net/blog/?p=43</guid>
		<description><![CDATA[Firefox 3.1, cuyo nombre de codígo es Shiretoko, ha alcanzado su primera milestone, Alpha 1 en buen camino para una versión final dirigida a fines de este año, a pesar de un breve retraso debido a un error desagradable con Java en Mac OS X.
Quizás la mejora más notable de esta versión es una opción [...]<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=8.0" /></div><div>Rating: 8.0/<strong>10</strong> (1 vote cast)</div><br />


Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2009/07/arreglo-de-firefox-3-5-x-branding-para-ubuntu-jaunty-karmic/' rel='bookmark' title='Permanent Link: Arreglo de Firefox 3.5.x Branding para Ubuntu Jaunty &#038; Karmic'>Arreglo de Firefox 3.5.x Branding para Ubuntu Jaunty &#038; Karmic</a></li>
<li><a href='http://shakaran.net/blog/2009/12/integrar-evince-en-firefox-para-visualizar-pdfs/' rel='bookmark' title='Permanent Link: Integrar Evince en Firefox para visualizar PDFs'>Integrar Evince en Firefox para visualizar PDFs</a></li>
<li><a href='http://shakaran.net/blog/2008/08/anadido-soporte-nativo-para-audio-y-video-en-firefox-31-shiretoko/' rel='bookmark' title='Permanent Link: Añadido soporte nativo para audio y video en Firefox 3.1 (Shiretoko)'>Añadido soporte nativo para audio y video en Firefox 3.1 (Shiretoko)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://shakaran.net/blog/wp-content/uploads/2008/07/logo-firefox.jpeg"><img class="alignleft size-full wp-image-44" title="Logo firefox 3.1" src="http://shakaran.net/blog/wp-content/uploads/2008/07/logo-firefox.jpeg" alt="Logo firefox 3.1" width="122" height="118" /></a>Firefox 3.1, cuyo nombre de codígo es <strong>Shiretoko</strong>, ha alcanzado su primera milestone, <strong>Alpha 1</strong> en buen camino para una versión final dirigida a fines de este año, a pesar de un breve retraso debido a un error desagradable con Java en Mac OS X.</p>
<p>Quizás la mejora más notable de esta versión es una opción para <strong>restringir en la barra de localización</strong> con autocompletado de sugerencias a cualquier entrada del historial, las etiquetas o sólo marcadores, así como una opción para decirle a Firefox que busque sólo títulos de páginas o direcciones buscadas.</p>
<p>Para restringir el historial, marcadores o etiquetas, introduce ^, * o + respectivamente en algún lugar entre tus términos. Par incluir titulos o direcciones solo, introduce # or @ y puedes combinarlos con los peradores previos para refinar tus sugerencias.</p>
<p>Una <strong>nueva configuración avanzada</strong> (accesible entrando en about:config en la barra de localización) te permiten personalizar todos los caracteres por defecto y establecer tu propio carácter o conjunto de caracteres para aplicar a las restricciones.<br />
<a href="http://shakaran.net/blog/wp-content/uploads/2008/07/restrict_options.png"></a><br />
Además puedes <strong>establecer cualquier preferencia</strong> relacionada en (<em>browser.urlbar.restrict.history</em>, <em>browser.urlbar.restrict.bookmark</em>, <em>browser.urlbar.restrict.tag</em>, <em>browser.urlbar.match.title</em>, <em>browser.urlbar.match.url</em>) a valores en blanco para aplicar restriciones por defecto (sin introducir ningún caracter especial)</p>
<p style="text-align: center;"><img class="size-full wp-image-45" title="Opciones de restricción" src="http://shakaran.net/blog/wp-content/uploads/2008/07/restrict_options.png" alt="Opciones de restricción" width="444" height="191" /></p>
<p>Esta barra de localizaciones con restricciones fue considerada para Firefox 3, pero el rendimiento a lo largo del tiempo y el problema con algunas restricciones hicieron posponer estas mejoras a otra versión. Todavía no se ha decidido si existirá alguna interfaz de usuario (posiblemente en <strong>Opciones</strong>(Preferencias)/<strong>Privacidad</strong>) para hacer estas opciones accesibles de una manera más facil.</p>
<p>Para más detalles puede comprobar el post de <a href="http://ed.agadak.net/2008/07/firefox-31-restricts-matches-keywords">Edward Lees post</a> (en inglés) sobre el tema. í‰l es en gran medida el desarrollador responsable de esta mejora.</p>
<p>Otra mejora visible es el <strong>nuevo comportamiento para el Ctrl + Tab</strong> de teclas rápidas: en lugar de pasar a la siguiente pestaña a la derecha como antes, plantea una pequeña superposición con miniaturas. Son ordenadas desde la más recientemente vista en primer lugar, puedes pulsar Ctrl + Tab para pasar sucesivamente entre las actuales y anteriores pestañas, un práctico atajo para acceder a una página de referencia.</p>
<p style="text-align: center;"><a href="http://shakaran.net/blog/wp-content/uploads/2008/07/ctrl-tab.png"><img class="size-full wp-image-46 aligncenter" title="Control + Tab en Firefox 3.1" src="http://shakaran.net/blog/wp-content/uploads/2008/07/ctrl_tab.png" alt="Control + Tab en Firefox 3.1" width="500" height="345" /></a></p>
<p>Por defecto, solo se muestran tres miniaturas pero <strong>puedes personalizar</strong> estableciendo <em>browser.ctrlTab.previewsCount </em>(via about:config) al valor deseado y reiniciar Firefox. Yo encontré bastante más útil el valor de 5.</p>
<p>Puedes deshabilitar esta característica estableciendo <em>browser.ctrlTab.mostRecentlyUsed</em> a <em>false </em>y obtener el viejo comportamiento de Ctrl+Tab. Ctrl + PgUp y Ctrl + PgDownÂ  todavía tiene la navegación clásica.</p>
<p>Alpha 1 consigue <strong>resultados mucho mejores</strong> en la prueba <a title="Prueba Acid 3" href="acid3.acidtests.org/" target="_blank"><strong>Acid 3</strong></a>, una prueba <strong>comparativa</strong> del soporte de estándares web que, a diferencia de anteriores versiones de Acid, no sólo evalúa el cumplimiento de CSS, sino también capacidades DOM y rendimiento. A partir de esta versión, las puntuaciones de Shiretoko son un 84, un <strong>18% de ganancia</strong> en comparación con Firefox 3, pero todavía detrás de las WebKit nightlies que ya anotan un perfecto 100.</p>
<p style="text-align: center;"><a href="http://shakaran.net/blog/wp-content/uploads/2008/07/acid3-firefox3.1-84-por-ciento.png"><img class="size-full wp-image-47 aligncenter" title="Prueba Acid 3 Firefox 3.1 al 84 por ciento" src="http://shakaran.net/blog/wp-content/uploads/2008/07/acid3.png" alt="Prueba Acid 3 Firefox 3.1 al 84 por ciento" width="500" height="454" /></a></p>
<p>Aún falta por venir el soporte para <strong>inclusión de audio nativo y vídeo</strong>, posiblemente fuentes descargables, opción de autentificación automática para sitios donde un único conjunto de credenciales está disponible, la navegación privada, peticiones AJAX cruzadas en sitios (retirado de Firefox 3, y después de los cambios la especificación), etiquetamiento grueso, autocompletado de etiquetas, la posibilidad de permitir la habilitación a la gestión de color (introducido con Firefox 3) por defecto.</p>
<p>Vamos <strong>a esperar </strong>y ver lo que sucede en la próxima milestone, que según el calendario del proyecto, la primera beta debería ser en algún momento de Agosto.</p>
<p>Mas detalles y descarga en <a href="http://developer.mozilla.org/devnews/index.php/2008/07/28/firefox-31-alpha-1-now-available-for-download/">Mozilla Developer News</a>.</p>
<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=8.0" /></div><div>Rating: 8.0/<strong>10</strong> (1 vote cast)</div><br />
<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte, descargalo en pdf, imprimelo o enviaselo a un amigo!</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F&amp;partner=sociable" title="Print"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F&amp;title=Firefox%203.1%20Alpha%201%20pasa%20el%20Acid%203%20al%2084%25&amp;bodytext=Firefox%203.1%2C%20cuyo%20nombre%20de%20cod%C3%ADgo%20es%20Shiretoko%2C%20ha%20alcanzado%20su%20primera%20milestone%2C%20Alpha%201%20en%20buen%20camino%20para%20una%20versi%C3%B3n%20final%20dirigida%20a%20fines%20de%20este%20a%C3%B1o%2C%20a%20pesar%20de%20un%20breve%20retraso%20debido%20a%20un%20error%20desagradable%20con%20Java%20en%20Mac%20OS%20X.%0D%0A%0D%0AQui" title="Digg"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F&amp;title=Firefox%203.1%20Alpha%201%20pasa%20el%20Acid%203%20al%2084%25&amp;notes=Firefox%203.1%2C%20cuyo%20nombre%20de%20cod%C3%ADgo%20es%20Shiretoko%2C%20ha%20alcanzado%20su%20primera%20milestone%2C%20Alpha%201%20en%20buen%20camino%20para%20una%20versi%C3%B3n%20final%20dirigida%20a%20fines%20de%20este%20a%C3%B1o%2C%20a%20pesar%20de%20un%20breve%20retraso%20debido%20a%20un%20error%20desagradable%20con%20Java%20en%20Mac%20OS%20X.%0D%0A%0D%0AQui" title="del.icio.us"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F&amp;t=Firefox%203.1%20Alpha%201%20pasa%20el%20Acid%203%20al%2084%25" title="Facebook"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F&amp;title=Firefox%203.1%20Alpha%201%20pasa%20el%20Acid%203%20al%2084%25&amp;annotation=Firefox%203.1%2C%20cuyo%20nombre%20de%20cod%C3%ADgo%20es%20Shiretoko%2C%20ha%20alcanzado%20su%20primera%20milestone%2C%20Alpha%201%20en%20buen%20camino%20para%20una%20versi%C3%B3n%20final%20dirigida%20a%20fines%20de%20este%20a%C3%B1o%2C%20a%20pesar%20de%20un%20breve%20retraso%20debido%20a%20un%20error%20desagradable%20con%20Java%20en%20Mac%20OS%20X.%0D%0A%0D%0AQui" title="Google Bookmarks"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Firefox%203.1%20Alpha%201%20pasa%20el%20Acid%203%20al%2084%25&amp;story=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F" title="BarraPunto"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F" title="Bitacoras.com"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F" title="Meneame"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F&amp;partner=sociable" title="PDF"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://shakaran.net/blog/feed/" title="RSS"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F&amp;title=Firefox%203.1%20Alpha%201%20pasa%20el%20Acid%203%20al%2084%25" title="StumbleUpon"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F07%2Ffirefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento%2F" title="Technorati"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>Entradas relacionadas:<ol><li><a href='http://shakaran.net/blog/2009/07/arreglo-de-firefox-3-5-x-branding-para-ubuntu-jaunty-karmic/' rel='bookmark' title='Permanent Link: Arreglo de Firefox 3.5.x Branding para Ubuntu Jaunty &#038; Karmic'>Arreglo de Firefox 3.5.x Branding para Ubuntu Jaunty &#038; Karmic</a></li>
<li><a href='http://shakaran.net/blog/2009/12/integrar-evince-en-firefox-para-visualizar-pdfs/' rel='bookmark' title='Permanent Link: Integrar Evince en Firefox para visualizar PDFs'>Integrar Evince en Firefox para visualizar PDFs</a></li>
<li><a href='http://shakaran.net/blog/2008/08/anadido-soporte-nativo-para-audio-y-video-en-firefox-31-shiretoko/' rel='bookmark' title='Permanent Link: Añadido soporte nativo para audio y video en Firefox 3.1 (Shiretoko)'>Añadido soporte nativo para audio y video en Firefox 3.1 (Shiretoko)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://shakaran.net/blog/2008/07/firefox-31-alpha-1-pasa-el-acid-3-al-84-por-ciento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Juego Flash: Doctor Ku &#8211; The Cellar</title>
		<link>http://shakaran.net/blog/2008/06/juego-flash-doctor-ku-the-cellar/</link>
		<comments>http://shakaran.net/blog/2008/06/juego-flash-doctor-ku-the-cellar/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 00:37:11 +0000</pubDate>
		<dc:creator>shakaran</dc:creator>
				<category><![CDATA[Inclasificado]]></category>
		<category><![CDATA[Juegos]]></category>
		<category><![CDATA[Doctor Ku - The Cellar]]></category>
		<category><![CDATA[Esklavos]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[juego]]></category>

		<guid isPermaLink="false">http://shakaran.net/blog/?p=33</guid>
		<description><![CDATA[Doctor Ku &#8211; The Cellar (Doctor Ku &#8211; La bodega) es un juego de escape de aventura gráfica del tipo apuntar y clickear creado por Federico Rutenberg, que también es el creador de las series de juegos Esklavos.
En este juego, tienes que puntear y clickear en los lugares acertados para recoger algunas cosas y resolver [...]<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=7.0" /></div><div>Rating: 7.0/<strong>10</strong> (1 vote cast)</div><br />


No hay entradas relacionadas.]]></description>
			<content:encoded><![CDATA[<p>Doctor Ku &#8211; The Cellar (Doctor Ku &#8211; La bodega) es un juego de escape de <a title="Aventura gráfica Wikipedia" href="http://es.wikipedia.org/wiki/Aventura_gr%C3%A1fica" target="_blank">aventura gráfica</a> del tipo <a title="Apuntar y clikear en Wikipedia" href="http://es.wikipedia.org/wiki/Point-and-click" target="_blank">apuntar y clickear</a> creado por Federico Rutenberg, que también es el creador de las series de juegos <a title="Web esklavos.net" href="http://www.esklavos.net" target="_blank">Esklavos</a>.</p>
<p>En este juego, tienes que puntear y clickear en los lugares acertados para recoger algunas cosas y resolver puzzles en el orden que figuran en el juego.</p>
<p>¡Buena suerte y que lo pases bien! (<em>pssst: solución más abajo <img src='http://shakaran.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </em>)</p>
<p><embed width="500" height="340" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="http://shakaran.net/blog/wp-content/uploads/2008/06/thecellar.swf"/></p>
<p><strong>Solución (intenta no mirar y dale al coco):</strong></p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Descargar <a href="http://shakaran.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=33&amp;download=solucion_doctor_ku.txt">solucion_doctor_ku.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p3320"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
</pre></td><td class="code" id="p33code20"><pre class="text" style="font-family:monospace;">Parece que han encerrado al pobre Ku en la bodega, pero el sabe
que había apuntada un hechizo en el libro de la mesa que tiene
delante, pero alguien ha debido arrancar la hoja y guardarla en
un lugar seguro.
1 - Pincha en la radio de la izquierda y pon música de &quot;ambiente&quot;
para situarte en el juego.
2 - Mientras esperamos a que nos saquen, cambia de nuevo de
emisora.
3 - Parece que sólo hay publicidad, cambia de nuevo.
4 - Suena una dulce elfa, pero algo desafinada.
5 - ¡Plaf! su delicadeza nos ha venido muy bien y ha roto la
botella de la repisa superior.
6 - Coge la hoja del interior de la botella rota, que tiene pinta de
ser una extraña hoja.
7 - Abre la caldera a la izquierda del doctor Ku, que parece que
tiene frío por ir en manga corta.
8 - La hoja le sigue mosqueando a Ku, métela en la caldera para
que le de el calor.
9 - Vaya, parece que tenía tinta invisible se ha desvelado la
contraseña (2810).
10 - En la zona más a la izquierda del escenario, sale una flecha
para ver la otra parte de la habitación, dirígete allí­.
11 - Coge el cuadro del padre de Ku y aparecerá una bonita caja
fuerte (que pillín).
12 - Pon la combinación 2810 en la caja fuerte y al abrirse coge
el pergamino de su interior.
13 - Coge la bola de bolos a la izquierda de Ku, que le trae
buenos recuerdos.
14 - Vuelve a la otra parte de la habitación.
15 - Pon el pergamino en el libro roto de la mesa para completar
el libro de hechizos.
16 - Si pinchas en el libro de hechizos, necesitamos la poción roja
de PV, pólvora y el tocón de madera.
17 - En el cuadro de la casita, la mami de Ku nos ha dejado las
llaves de armarito, dale 3 veces hasta que caigan y cógelas.
18 - Abre el armarito a la derecha de Ku utilizando la llave sobre él.
19 - Dentro hay una poción roja (posiblemente de 5 PV), cógela.
20 - Coge la escoba a su izquierda, por si aparece alguna rata de
nivel 20.
21 - Utiliza la escoba para coger la pólvora que hay a la izquierda
de Ku en el suelo.
22 - Debajo de la mesa hay un buen tocón, por si somos vagos y
queremos sentarnos (además del hechizo).
23 - Pon el tocón en la repisa-mesa a la izquierda de Ku, porque
le pesa bastante.
24 - Echa la pólvora sobre el tocón.
25 - Coge el cuchillo de la mesa a mano derecha respecto el
Doctor Ku, por si algún gnomo se pone valiente.
26 - Agujerea con el cuchillo el tocón.
27 - Metele la poción roja de PV
28 - La botella a la izquierda de la radio tiene un tapón de corcho,
cógelo.
29 - Ponle el tapón al tocón.
30 - Coge el tocón bomba.
31 - Pon el tocón bomba en la caldera.
32 - Mete la bola de bolos en la caldera.
33 - PUMMM, saldrás disparado de la bodega y aplastarás con la
puerta al troll que
había fuera... ahora a matar más goblins en otro juego porque
este ya lo has
terminado (eso sí, no tendrás la conciencia tranquila porque
¡has mirado los trucos VAGO!)</pre></td></tr></table></div>

<br /><div><img src="http://shakaran.net/blog/wp-content/plugins/gd-star-rating/gfx.php?value=7.0" /></div><div>Rating: 7.0/<strong>10</strong> (1 vote cast)</div><br />
<div class="sociable">
<div class="sociable_tagline">
<strong>Comparte, descargalo en pdf, imprimelo o enviaselo a un amigo!</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F&amp;partner=sociable" title="Print"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F&amp;title=Juego%20Flash%3A%20Doctor%20Ku%20-%20The%20Cellar&amp;bodytext=Doctor%20Ku%20-%20The%20Cellar%20%28Doctor%20Ku%20-%20La%20bodega%29%20es%20un%20juego%20de%20escape%20de%20aventura%20gr%C3%A1fica%20del%20tipo%20apuntar%20y%20clickear%20creado%20por%20Federico%20Rutenberg%2C%20que%20tambi%C3%A9n%20es%20el%20creador%20de%20las%20series%20de%20juegos%20Esklavos.%0D%0A%0D%0AEn%20este%20juego%2C%20tienes%20que%20puntear%20y%20c" title="Digg"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F&amp;title=Juego%20Flash%3A%20Doctor%20Ku%20-%20The%20Cellar&amp;notes=Doctor%20Ku%20-%20The%20Cellar%20%28Doctor%20Ku%20-%20La%20bodega%29%20es%20un%20juego%20de%20escape%20de%20aventura%20gr%C3%A1fica%20del%20tipo%20apuntar%20y%20clickear%20creado%20por%20Federico%20Rutenberg%2C%20que%20tambi%C3%A9n%20es%20el%20creador%20de%20las%20series%20de%20juegos%20Esklavos.%0D%0A%0D%0AEn%20este%20juego%2C%20tienes%20que%20puntear%20y%20c" title="del.icio.us"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F&amp;t=Juego%20Flash%3A%20Doctor%20Ku%20-%20The%20Cellar" title="Facebook"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F&amp;title=Juego%20Flash%3A%20Doctor%20Ku%20-%20The%20Cellar&amp;annotation=Doctor%20Ku%20-%20The%20Cellar%20%28Doctor%20Ku%20-%20La%20bodega%29%20es%20un%20juego%20de%20escape%20de%20aventura%20gr%C3%A1fica%20del%20tipo%20apuntar%20y%20clickear%20creado%20por%20Federico%20Rutenberg%2C%20que%20tambi%C3%A9n%20es%20el%20creador%20de%20las%20series%20de%20juegos%20Esklavos.%0D%0A%0D%0AEn%20este%20juego%2C%20tienes%20que%20puntear%20y%20c" title="Google Bookmarks"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Juego%20Flash%3A%20Doctor%20Ku%20-%20The%20Cellar&amp;story=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F" title="BarraPunto"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F" title="Bitacoras.com"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F" title="Meneame"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F&amp;partner=sociable" title="PDF"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://shakaran.net/blog/feed/" title="RSS"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F&amp;title=Juego%20Flash%3A%20Doctor%20Ku%20-%20The%20Cellar" title="StumbleUpon"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fshakaran.net%2Fblog%2F2008%2F06%2Fjuego-flash-doctor-ku-the-cellar%2F" title="Technorati"><img src="http://shakaran.net/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
</ul>
</div>


<p>No hay entradas relacionadas.</p>]]></content:encoded>
			<wfw:commentRss>http://shakaran.net/blog/2008/06/juego-flash-doctor-ku-the-cellar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
