<?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>Fernando Luis</title>
	<atom:link href="http://www.fernandoluis.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fernandoluis.com</link>
	<description>Fernando Luis security linux  debian fotografia</description>
	<lastBuildDate>Thu, 21 Jan 2010 10:36:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Recuperar sesión de X via VNC</title>
		<link>http://www.fernandoluis.com/recuperar-sesion-de-x-via-vnc/2010/01</link>
		<comments>http://www.fernandoluis.com/recuperar-sesion-de-x-via-vnc/2010/01#comments</comments>
		<pubDate>Thu, 21 Jan 2010 10:36:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redes]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=493</guid>
		<description><![CDATA[<p>En alguna ocasión puede que nos interese poder conectarnos via VNC a una sesión de X ya inicia, la cual no tiene un servido VNC asociado.</p>
<p>La solución es así de sencilla:</p>
<p>1.- #apt-get install x11vnc</p>
<p>2.- Nos logeamos con el usuario que queremos recuperar la sesión X via ssh/telner y establecemos una contraseña del VNC</p>
<p>$ x11vnc -storepasswd</p>
<p>3.- [...]]]></description>
			<content:encoded><![CDATA[<p>En alguna ocasión puede que nos interese poder conectarnos via VNC a una sesión de X ya inicia, la cual no tiene un servido VNC asociado.</p>
<p>La solución es así de sencilla:</p>
<p><em>1.- #<em>apt-get install x11vnc</em></em></p>
<p><em>2.-</em> Nos logeamos con el usuario que queremos recuperar la sesión X via ssh/telner y establecemos una contraseña del VNC</p>
<p><em>$ x11vnc -storepasswd</em></p>
<p><em>3.- </em>Arrancamos el servicio con el mismo usuario:</p>
<p><em>$</em><em>x11vnc -forever -usepw  &amp;</em></p>
<p>4.- Desde este momento ya podremos conectarnos al VNC</p>
<p><em><br />
</em></p>
<p><em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/recuperar-sesion-de-x-via-vnc/2010/01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambio firmware en la fonera</title>
		<link>http://www.fernandoluis.com/cambio-firmware-en-la-fonera/2010/01</link>
		<comments>http://www.fernandoluis.com/cambio-firmware-en-la-fonera/2010/01#comments</comments>
		<pubDate>Tue, 19 Jan 2010 12:13:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=488</guid>
		<description><![CDATA[<p>Puede darse el caso, que el router no funcione bien, o simplemente se haya quedado en un estado que no sea posible utilizarlo.La solución consiste en cambiar el firmare por uno publico ( dd-wrt)</p>
<p>A continuación, os mostaré un esquema sencillo de poder hacerlo.</p>
<p>Lo primero que tendremos que hacer es conectar por ssh al dispositivo.Como podeis [...]]]></description>
			<content:encoded><![CDATA[<p>Puede darse el caso, que el router no funcione bien, o simplemente se haya quedado en un estado que no sea posible utilizarlo.La solución consiste en cambiar el firmare por uno publico (<em> dd-wr</em>t)</p>
<p>A continuación, os mostaré un esquema sencillo de poder hacerlo.</p>
<p>Lo primero que tendremos que hacer es conectar por ssh al dispositivo.Como podeis imaginar, el acceso está cerrado por defecto.La buena noticia, es que en versiones inferiores  de firmware  0.7.2, es relativamente sencillo  habilitar el acceso mediante el script de dropbear.En el caso que tengamos una versión mayor o igual a a esta, no tendremos más remedio que hacer lo siguiente:</p>
<p>Preparemos el siguiente entorno:</p>
<p><em>Fonera_Internet_connection: 213.134.45.200/255.255.255.0 GW: 213.134.45.129 DNS: 213.134.45.129<br />
PC: 213.134.45.x/255.255.255.0 GW: 213.134.45.129<br />
Router_Internet: 213.134.45.129/255.255.255.0  DNS:88.198.165.155</em></p>
<p>Si quereis, para mayor facilidad, el Router_internet puede ser cualquier PC que tenga acceso a internet, y así nos evitaremos tocarlo.Para cambiar los parametros de la fonera se hará accediendo  web a la dirección <em>192.168.10.1</em> via wifi, con el usuario root/admin</p>
<p>Una vez que tenemos el entorno listo, presionamos el boton reset de la fonera durante 30 segundos, con esto forzaremos al a fonera a hacer un autoupdate ,pero en vez de hacerlo al servidor oficial lo haremos a Kolofonium  (fake) Despues de esto, y en la web de gestión comprobaremos  que se ha hecho el downgrade del fw a la versión 0.7.1 r1, la cual es vulnerable.</p>
<p>Una vez conectado a la wifi, crearemos y ejecutaremos  un archivo html con el siguiente código:</p>
<blockquote><p>&lt;html&gt;</p>
<p>&lt;head&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;center&gt;<br />
&lt;form method=&#8221;post&#8221; action=&#8221;http://192.168.10.1/cgi-bin/webif/connection.sh &#8221; enctype=&#8221;multipart/form-data&#8221;&gt;<br />
&lt;input name=&#8221;username&#8221; value=&#8221;$(/etc/init.d/dropbear)&#8221; size=&#8221;68&#8243; &gt;<br />
&lt;input type=&#8221;submit&#8221; name=&#8221;submit&#8221; value=&#8221;Submit&#8221; onClick=&#8221;{this.form.wifimode.value=&#8217;&#8221;;&#8217; + this.form.wifimode.value +&#8217;;&#8221;&#8216;}&#8221; /&gt;<br />
&lt;/form&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p></blockquote>
<p>Después de hacer el submit, el navegador nos mostrará el web de gestion del router,y con ello tendremos el acceso ssh habilitado.Nos conectaremos con:<em> ssh 192.168.10.1</em> con el usuario generico<em> root/admin</em></p>
<p>Si queremos que los cambios sean permanetns y el acceso ssh este siempre disponisble:</p>
<blockquote><p>mv /etc/init.d/dropbear /etc/init.d/S50dropbear</p></blockquote>
<p>El siguiente paso será tener acceso a <em>RedBoot</em> para meterle un nuevo fw.<br />
Nos conectamos por ssh y hacemos los siguiente: ( ojo, el router_fonera tiene que tener acceso a internet)</p>
<blockquote><p>cd /tmp<br />
wget http://fonera.info/camicia/openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma<br />
mtd -e vmlinux.bin.l7 write openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma vmlinux.bin.l7<br />
reboot</p></blockquote>
<p>Una vez que haya reiniciado, volvemos a conectarnos por ssh y haremos:</p>
<blockquote><p>cd /tmp<br />
wget http://fonera.info/camicia/out.hex<br />
mtd -e &#8220;RedBoot config&#8221; write out.hex &#8220;RedBoot config&#8221;<br />
reboot</p></blockquote>
<p>Despues de hacer esto, no sera posible conectarse con el router via wireles y habra que hacerlo a través de un cable plano, ojo, no cruzado., siguiendo el siguiente esquema:</p>
<p><em>PC: 192.168.1.161<br />
Fonera: 192.168.1.254</em></p>
<p>Una vez que hay botado el router_fonera, solo dispondremos de unos segundos para poder conectarnos via telnet 192.168.1.254 al puerto 9000 .Para facilitar la tarea, dejaremos una consola abierta desde el PC  con un ping 192.168.1.254, y una vez que veamos la primera respuesta haremos inmediatamente el telnet.Si todo ha ido bien, tendremos acceso a  RedBoot.<br />
Esta no es la única forma de acceder a Redboot, tambien se puede hacer por hardware, conectandonos a traves del puerto serie.<br />
Una vez que tengamos acceso a RedBoot, estaremos preparados para meterle el firmware dd-wrt.<br />
Lo primero que tendremos que hacer es bajarnos los siguientes archivos:</p>
<blockquote><p>wget http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/openwrt-atheros-2.6-vmlinux.lzma<br />
wget http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/openwrt-atheros-2.6-root.squashfs</p></blockquote>
<p>El siguiente paso, será instalar un servidor <em>tftp</em> para ofrecer los archivos anteriores.Servidores tftp hay muchos, en linux /debian bastaría <em>apt-get install tftp tftpd xinetd</em><br />
Después tendremos que crear el servicio para que xinetd lo inicie, para ello, creamos el siguiente archivo <em> /etc/xinet.d/tftp </em>con el siguiente contenido:<em><br />
</em></p>
<blockquote><p>service tftp<br />
{<br />
protocol = udp<br />
port = 69<br />
socket_type = dgram<br />
wait = yes<br />
user = nobody<br />
server = /usr/sbin/in.tftpd<br />
server_args = /tftpboot<br />
disable = no<br />
}</p></blockquote>
<p>Y cambiamos el argumento server_args al lugar donde tengamos los archivos anteriormente descargados.Una vez que tengamos todo, reiniciamos el xinetd  con <em>/etc/init.d/xinetd restart</em><br />
El paso siguiente sera conectarse al RedBoot, y hacer lo siguiente, donde 192.168.1.161 es la dirección IP donde esta el servidor tftp:</p>
<blockquote><p>ip_address -l 192.168.1.254 -h 192.168.1.161<br />
load -r -b %{FREEMEMLO} openwrt-atheros-2.6-vmlinux.lzma<br />
fis init<br />
fis create -e 0×80041000 -r 0×80041000 vmlinux.bin.l7<br />
fis free<br />
load -r -b %{FREEMEMLO} openwrt-atheros-2.6-root.squashfs<br />
fis create -l 0×6f0000 rootfs<br />
fconfig<br />
reset</p></blockquote>
<p>Todo esto puede llevarnos unos 30 minutos.En el paso de fconfig, aceptaremos todo los valores por defecto que nos indica.</p>
<p>El siguiente paso será conectarnos via telnet a la IP que trae por defecto el nuevo fw que es la<em> 192.168.1.1</em>, ya que el acceso wifi esta deshabilitado. una vez que establezcamos una contraseña con el comando <em>passwd</em> el acceso telnet no estará disponible, pero si el acceso ssh.<br />
En este momento, solo nos quedara configurar el router, si queremos hacerlo via web, tendremos que instalar el paquete <em>webif</em>, que por defecto no viene instalado:</p>
<blockquote><p>echo &#8221; src X-Wrt http://downloads.x-wrt.org/xwrt/kamikaze/7.09/atheros-2.6/packages&#8221; &gt;&gt; /etc/ipkg.conf<br />
ipkg update<br />
ipkg install webif</p></blockquote>
<p>Si por un casual, os diese problemas las fuentes de paquetes, esto es lo que tenía yo en el fichero <em>/etc/ipkg.conf</em></p>
<blockquote><p>src release http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/packages<br />
# src packages http://downloads.openwrt.org/kamikaze/packages/mips<br />
dest root /<br />
dest ram /tmp<br />
src X-Wrt http://downloads.x-wrt.org/xwrt/kamikaze/7.09/atheros-2.6/packages<br />
#     src X-Wrt http://downloads.x-wrt.org/xwrt/kamikaze/snapshots/atheros-2.6/packages</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/cambio-firmware-en-la-fonera/2010/01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funcionamiento de OOM_Killer</title>
		<link>http://www.fernandoluis.com/funcionamiento-de-oom_killer/2010/01</link>
		<comments>http://www.fernandoluis.com/funcionamiento-de-oom_killer/2010/01#comments</comments>
		<pubDate>Tue, 05 Jan 2010 12:03:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OOM]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=482</guid>
		<description><![CDATA[<p>La mayoría de los kernel  precompilados que vienen en las distintas distribuciones de Linux, viene habilitada la función de Magic SysRq, con ello  podremos ejecutar distintas acciones cuando se requiera.
Una de ellas, consiste en matar uno de los procesos actuales, con la siguiente secuencia de teclas: ALT+ Pet Sis + F </p>
<p>El algoritmo [...]]]></description>
			<content:encoded><![CDATA[<p>La mayoría de los kernel  precompilados que vienen en las distintas distribuciones de Linux, viene habilitada la función de Magic SysRq, con ello  podremos ejecutar distintas acciones cuando se requiera.<br />
Una de ellas, consiste en matar uno de los procesos actuales, con la siguiente secuencia de teclas: <em>ALT+ Pet Sis + F </em></p>
<p>El algoritmo que sigue para la elección de dicho proceso está basado en la &#8220;puntuación&#8221; que obtenga, a mayor puntuación mayor es la posiblidad de ser uno de los procesos elegidos.Todo esto se puede configurar en:</p>
<p><em>/proc/PID/oom_adj y /proc/PID/oom_score</em></p>
<p>Si necesitamos que un proceso no pueda ser elegido por el OOM_killer, bastaría con asignarle el valor -17 ( Disable) , tal que así:</p>
<p><em>echo &#8220;-17&#8243; &gt; /proc/PID/oom_adj</em></p>
<p>Los valores que se pueden asignar van desde -17 a 16,</p>
<p>Por defecto, todos los procesos tienen un  valor de de ajuste de 0 Muchos os preguntareis para que sirve /proc/PID/oom_score, por cierto, este no se puede modificar.La respuesta es muy sencilla, el algoritmo de elección tiene en cuenta los valores de ajuste en /proc/PID/oom_adj, en función de este valor, y teniendo en cuenta factores como el tiempo que lleva funcionando, si accede al hardware, si es un proceso iniciado como root,  tiempo de CPU&#8230;.el algoritmo da una puntua al proceso en cuestión.Para los más puristas, el algoritmo hace lo siguiente:</p>
<p>1.-  Score= Num_bytes_total  SQRT cpu_time</p>
<p>2.-  Score= Score SQRT run_time_seconds</p>
<p>3.-  Score= Score * 2</p>
<p>4.-  Si el owner del proceso es root -&gt; Score = Score / 4</p>
<p>5.- Si el proceso está accediendo al hardware -&gt; Score = Score / 4</p>
<p>6.- Si el proceso forma parte de una arquitectura SMP -&gt; Score = Score / 8</p>
<p>7.-  Score= Score ^ oom_adj</p>
<p>Otro dato a tener en cuenta, es que si el kernel está compilado con soporte OOM, OOM_killler estará siempre operativo por lo que  cuando detecte algún proceso esté consumiendo demasiados recursos (puntuación alta), lo eliminará de manera automática.</p>
<p>Actualización: Si por curiosidad, quieres obtener las puntuaciones de  todos los procesos en ejecución:</p>
<p>#!/bin/bash</p>
<p>for file in /proc/[0-9]*/oom_score; do</p>
<p>pid=$(echo $file | sed &#8217;s/^[^0-9]*\([0-9]\+\).*$/\1/&#8217;);</p>
<p>echo &#8221;$(cat $file) $(ps h -p $pid -ocmd)&#8221;;</p>
<p>done | sort -n</p>
<p><em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/funcionamiento-de-oom_killer/2010/01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incrementar tiempo del cache ARP en Windows</title>
		<link>http://www.fernandoluis.com/incrementar-tiempo-del-cache-arp-en-windows/2010/01</link>
		<comments>http://www.fernandoluis.com/incrementar-tiempo-del-cache-arp-en-windows/2010/01#comments</comments>
		<pubDate>Mon, 04 Jan 2010 11:02:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Redes]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[arp]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=480</guid>
		<description><![CDATA[<p>Por defecto, Windows XP asigna un tiempo de vida para cada entrada en el cache ARP de 2 minutos (120 sg)</p>
<p>Para la mayoría de las situaciones, será más que suficiente, en el caso que estemos interesados en cambiarlas, tedremos que cambiar las entradas al registro, localizadas en:  HKLM\CurrentControlSet\Service\Tcpip\Parameters , las siguientes entradas DWORD:</p>
<p>ArpCacheLife</p>
<p>ArpCacheMinReferencedLife
</p>
<p>Si no existen, [...]]]></description>
			<content:encoded><![CDATA[<p>Por defecto, Windows XP asigna un tiempo de vida para cada entrada en el cache ARP de 2 minutos (120 sg)</p>
<p>Para la mayoría de las situaciones, será más que suficiente, en el caso que estemos interesados en cambiarlas, tedremos que cambiar las entradas al registro, localizadas en:  <em>HKLM\CurrentControlSet\Service\Tcpip\Parameters</em> , las siguientes entradas DWORD:</p>
<blockquote><p>ArpCacheLife</p>
<p>ArpCacheMinReferencedLife
</p></blockquote>
<p>Si no existen, habría que crearlas y asignarles un valor en segundos.Como hemos comentado anteriormente, por defecto viene con un valor 0&#215;78, o lo que es lo mismo, 120 sg.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/incrementar-tiempo-del-cache-arp-en-windows/2010/01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reset switch HP 2650</title>
		<link>http://www.fernandoluis.com/reset-switch-hp-2650/2009/12</link>
		<comments>http://www.fernandoluis.com/reset-switch-hp-2650/2009/12#comments</comments>
		<pubDate>Tue, 29 Dec 2009 16:23:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[switch]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=477</guid>
		<description><![CDATA[<p>Si se desea hacer un reset hardware a un switch HP 2650:</p>
<p>1.- Pulsar botón RESET y CLEAR a la vez</p>
<p>2.- Soltar el botón RESET</p>
<p>3.- Una vez que veamos que el led de Self Test se ilumina, soltamos el botón de CLEAR</p>
<p>PD: Este switch no tiene IP de gestión por defecto.</p>
]]></description>
			<content:encoded><![CDATA[<p>Si se desea hacer un reset hardware a un switch HP 2650:</p>
<p>1.- Pulsar botón RESET y CLEAR a la vez</p>
<p>2.- Soltar el botón RESET</p>
<p>3.- Una vez que veamos que el led de Self Test se ilumina, soltamos el botón de CLEAR</p>
<p>PD: Este switch no tiene IP de gestión por defecto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/reset-switch-hp-2650/2009/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analizador de tráfico: Tcpflow</title>
		<link>http://www.fernandoluis.com/analizador-de-trafico-tcpflow/2009/12</link>
		<comments>http://www.fernandoluis.com/analizador-de-trafico-tcpflow/2009/12#comments</comments>
		<pubDate>Tue, 22 Dec 2009 15:43:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=474</guid>
		<description><![CDATA[<p>Tcpflow es un analizador de tráfico bastante potente y sencillo de usar , que inicialmenet  ha sido desarrolado para unix, aunque existe un porting para Windows,</p>
<p>La gran diferencia es que guarda los datos estructados en ficheros, con lo que permite una fácil interpretación de los mismos.</p>
<p>Aquí teneis un pequeño ejemplo de lo que se puede [...]]]></description>
			<content:encoded><![CDATA[<p>Tcpflow es un analizador de tráfico bastante potente y sencillo de usar , que inicialmenet  ha sido desarrolado para unix, aunque existe un porting para Windows,</p>
<p>La gran diferencia es que guarda los datos estructados en ficheros, con lo que permite una fácil interpretación de los mismos.</p>
<p>Aquí teneis un pequeño ejemplo de lo que se puede hacer con esta herramienta:</p>
<blockquote><p>tcpflow host 192.168.1.32 and port 143</p></blockquote>
<p>Generará un fichero con el siguiente contenido:</p>
<blockquote><p>@1 capability^M<br />
2 login &#8220;miusuario&#8221; ^M<br />
3 namespace^M<br />
4 lsub &#8220;&#8221; &#8220;INBOX.*&#8221;^M<br />
5 lsub &#8220;&#8221; &#8220;user.*&#8221;^M<br />
6 lsub &#8220;&#8221; &#8220;*&#8221;^M<br />
7 list &#8220;&#8221; &#8220;INBOX&#8221;^M<br />
8 select &#8220;INBOX&#8221;^M<br />
9 myrights &#8220;INBOX&#8221;^M<br />
10 getacl &#8220;INBOX&#8221;^M<br />
11 getquotaroot &#8220;INBOX&#8221;^M<br />
12 UID fetch 1:* (FLAGS)^M<br />
13 UID fetch 46873:46875 (UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (From To Cc Subject Date Message-ID Priority X-Priority References Newsgroups In-Reply-To Content-Type)])^M<br />
14 UID fetch 46875 (UID RFC822.SIZE BODY.PEEK[])^M<br />
15 uid store 46875 +FLAGS (NonJunk)^M</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/analizador-de-trafico-tcpflow/2009/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incrementar velocidad en Lightroom</title>
		<link>http://www.fernandoluis.com/incrementar-velocidad-en-lightroom/2009/12</link>
		<comments>http://www.fernandoluis.com/incrementar-velocidad-en-lightroom/2009/12#comments</comments>
		<pubDate>Thu, 17 Dec 2009 08:40:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fotografía]]></category>
		<category><![CDATA[lightroom]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=471</guid>
		<description><![CDATA[<p>Una manera de mejorar el rendimiento global en Lightroom consiste en generar estáticamente todas las preview ( Rendering)  de las fotos de nuestro catálogo, con esto evitaremos que se realicen cada vez que cambiemos de fotografía.</p>
<p>Para ello, nos iremos al módulo Libreria, Menu Libreria, Preview y marcamos la opción Render 1:1 Previews</p>
]]></description>
			<content:encoded><![CDATA[<p>Una manera de mejorar el rendimiento global en <em>Lightroom</em> consiste en generar estáticamente todas las preview ( Rendering)  de las fotos de nuestro catálogo, con esto evitaremos que se realicen cada vez que cambiemos de fotografía.</p>
<p>Para ello, nos iremos al módulo <em>Libreria, Menu Libreria, Preview y marcamos la opción Render 1:1 Previews</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/incrementar-velocidad-en-lightroom/2009/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Añadir una ruta estática en Windows</title>
		<link>http://www.fernandoluis.com/anadir-una-ruta-estatica-en-windows/2009/12</link>
		<comments>http://www.fernandoluis.com/anadir-una-ruta-estatica-en-windows/2009/12#comments</comments>
		<pubDate>Wed, 16 Dec 2009 12:54:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=467</guid>
		<description><![CDATA[<p>Tan sencillo como:</p>
<p>route add 192.168.3.2 192.168.13.1</p>
<p>Con ello estaremos enrutando todo el tráfico hacia 192.168.3.2 a través del gateway 192.168.13.1</p>
]]></description>
			<content:encoded><![CDATA[<p>Tan sencillo como:</p>
<blockquote><p>route add 192.168.3.2 192.168.13.1</p></blockquote>
<p>Con ello estaremos enrutando todo el tráfico hacia 192.168.3.2 a través del gateway 192.168.13.1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/anadir-una-ruta-estatica-en-windows/2009/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sincronizar PDA/telefónos basados en Windows Mobile/PPC con Ubuntu 9.10</title>
		<link>http://www.fernandoluis.com/sincronizar-pdatelefonos-basados-en-windows-mobileppc-con-ubuntu-9-10/2009/12</link>
		<comments>http://www.fernandoluis.com/sincronizar-pdatelefonos-basados-en-windows-mobileppc-con-ubuntu-9-10/2009/12#comments</comments>
		<pubDate>Fri, 04 Dec 2009 08:38:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=460</guid>
		<description><![CDATA[<p>Os paso una pequeña guia para poder sincronizar vuestro teléfono/PDA desde Linux/Ubunt 9.10</p>
<p>0.- Antes de nada, NO conectamos el dispositivo hasta que no acabemos de instalar todo el software ( Paso 4)</p>
<p>1.- Lo primero que haremos es instalar la aplicación synce:</p>
<p>apt-get install synce-sync-engine synce-trayicon</p>
<p>2.- Si ya lo tenemos instalado, o por un descuido hemos  [...]]]></description>
			<content:encoded><![CDATA[<p>Os paso una pequeña guia para poder sincronizar vuestro teléfono/PDA desde Linux/Ubunt 9.10</p>
<p>0.- Antes de nada, <strong>NO</strong> conectamos el dispositivo hasta que no acabemos de instalar todo el software ( Paso 4)</p>
<p>1.- Lo primero que haremos es instalar la aplicación synce:</p>
<blockquote><p>apt-get install synce-sync-engine synce-trayicon</p></blockquote>
<p>2.- Si ya lo tenemos instalado, o por un descuido hemos  conectado el dispositivo, podreis comprobar a traves de la aplicación/trayicon  no se puede explorar el dispositivo, dando el siguiente mensaje de error: &#8220;Naultilus no puede manejar lugares synce&#8221;<br />
Para solucionar esto, tendremos que instalar el paquete sysce-gvfs desde el respositorio de launchpad.net, de la siguiente manera:</p>
<blockquote><p># echo &#8220;deb http://ppa.launchpad.net/synce/ubuntu karmic main&#8221; &gt;&gt; /etc/apt/sources.list<br />
# apt-get update</p></blockquote>
<p>Al realizar el <em>apt-get update</em>, veremos que nos da el siguiente error:</p>
<p><em>W: Error de GPG: http://ppa.launchpad.net karmic Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY  B152F042D246C25D<br />
</em></p>
<p>Para solucionarlo, tendremos que importar/aceptar la public key del repositorio launchpad.net:</p>
<blockquote><p>gpg &#8211;keyserver subkeys.pgp.net &#8211;recv B152F042D246C25D<br />
gpg &#8211;export &#8211;armor  B152F042D246C25D  | sudo apt-key add -</p></blockquote>
<p>Ahora si podremos completar el <em>apt-get update</em> y posteriormente hacer el</p>
<p><em>apt-get install sysce-gvfs</em></p>
<p>3.- Una vez que tengamos todo el software instalado, arrancaremos al aplicación<em> SynCE Tray Icon</em>, que se encuentra en Aplicaciones -&gt; Accesorios</p>
<p>4.- Y ya sólo nos quedará conectar  el dispositivo USB&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/sincronizar-pdatelefonos-basados-en-windows-mobileppc-con-ubuntu-9-10/2009/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obtener dominios asociados a una IP desde bing</title>
		<link>http://www.fernandoluis.com/obtener-dominios-asociados-a-una-ip-desde-bing/2009/12</link>
		<comments>http://www.fernandoluis.com/obtener-dominios-asociados-a-una-ip-desde-bing/2009/12#comments</comments>
		<pubDate>Tue, 01 Dec 2009 08:53:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[De todo un poco]]></category>

		<guid isPermaLink="false">http://www.fernandoluis.com/?p=458</guid>
		<description><![CDATA[<p>Desde el buscador de Microsoft ( www.bing.com/ ) resulta muy sencillo sacar todos los dominios que están asociados a una IP determindada haciendo una búsqueda tal que así: </p>
<p>&#8220;IP:ww:xx:yy:zz&#8221; </p>
]]></description>
			<content:encoded><![CDATA[<p>Desde el buscador de Microsoft ( <a href="http://www.bing.com">www.bing.com/<a> ) resulta muy sencillo sacar todos los dominios que están asociados a una IP determindada haciendo una búsqueda tal que así: </p>
<blockquote><p>&#8220;IP:ww:xx:yy:zz&#8221; </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.fernandoluis.com/obtener-dominios-asociados-a-una-ip-desde-bing/2009/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
