<?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>Jorge Iván Meza Martínez &#187; Firefox</title> <atom:link href="http://blog.jorgeivanmeza.com/tag/firefox/feed/" rel="self" type="application/rss+xml" /><link>http://blog.jorgeivanmeza.com</link> <description>The Fire Within Me: &#34;knowledge will set you free&#34;</description> <lastBuildDate>Tue, 31 Jan 2012 18:18:13 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Instalar manualmente Firefox 6.0 en GNU/Linux CentOS (y otros)</title><link>http://blog.jorgeivanmeza.com/2011/08/instalar-manualmente-firefox-6-0-en-gnulinux-centos-y-otros/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalar-manualmente-firefox-6-0-en-gnulinux-centos-y-otros</link> <comments>http://blog.jorgeivanmeza.com/2011/08/instalar-manualmente-firefox-6-0-en-gnulinux-centos-y-otros/#comments</comments> <pubDate>Mon, 22 Aug 2011 02:31:07 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[alternatives]]></category> <category><![CDATA[CentOS]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[GNU/Linux]]></category> <category><![CDATA[Hipergalaxia]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=39689</guid> <description><![CDATA[Introducción. Tenía deseos de instalar la versión mas reciente de Firefox (6.0) ya que esta promete por primera vez, manejar mucho mejor la memoria y así no consumirse todos los recursos del equipo unas horas después de trabajar con este &#8230; <a
href="http://blog.jorgeivanmeza.com/2011/08/instalar-manualmente-firefox-6-0-en-gnulinux-centos-y-otros/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/08/About-Mozilla-Firefox.png"><img
class="aligncenter size-medium wp-image-39692" title="About Mozilla Firefox 6.0" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/08/About-Mozilla-Firefox-300x192.png" alt="About Mozilla Firefox 6.0" width="300" height="192" /></a></p><p>Tenía deseos de instalar la versión mas reciente de Firefox (6.0) ya que esta promete por primera vez, manejar mucho mejor la memoria y así no consumirse todos los recursos del equipo unas horas después de trabajar con este navegador.</p><p>En uno de mis equipos utilizo GNU/Linux CentOS 6 el cual está enfocado principalmente a servidores y sus actualizaciones provienen directamente de la línea de RedHat.  Por este motivo las versiones del software tardan bastante en actualizarse.  Desafortunadamente la versión de Firefox que incluye la versión actual de CentOS es la 3.6.9 así que se puede suponer que tardarán bastante en llegar a la 6.0.</p><p>En el presente artículo se explican los pasos necesarios para instalar Firefox 6.0 manualmente en CentOS 6, sin embargo estos pasos pueden ejecutarse de manera genérica en la mayoría de las principales distribuciones de Linux.</p><h2>Obtener Firefox.</h2><p>Descargar el paquete de distribución mas reciente de Firefox para Linux en el idioma que se desee desde la siguiente ubicación.</p><p
style="padding-left: 30px;"><a
href="https://www.mozilla.com/en-US/firefox/all.html" target="_blank">https://www.mozilla.com/en-US/firefox/all.html</a></p><p>En mi caso obtuve el archivo <span
style="font-family: courier new,courier;">firefox-6.0.tar.bz2</span> después de la descarga.</p><h2>Instalar Firefox.</h2><p>Se instalará la versión de Firefox recién descargada bajo el directorio <span
style="font-family: courier new,courier;">/opt</span>.</p><p><span
style="font-family: courier new,courier;"># tar xjvf firefox-6.0.tar.bz2</span></p><p><span
style="font-family: courier new,courier;"># mkdir -p /opt/firefox/</span></p><p><span
style="font-family: courier new,courier;"># mv firefox/ /opt/firefox/6.0/</span></p><p>Se remueve el ejecutable desplegado por la versión previa de Firefox.</p><p><span
style="font-family: courier new,courier;"># mv /usr/bin/firefox /usr/bin/firefox_3.6.9</span></p><h2>Establecer las alternativas de versiones.</h2><p>Se utiliza <span
style="font-family: courier new,courier;">alternatives</span> para diferenciar las versiones de Firefox instaladas y elegir una de ellas como activa según se desee.  Para hacer esto se crean las dos alternativas.</p><p><span
style="font-family: courier new,courier;"># alternatives &#8211;install /usr/bin/firefox firefox /usr/lib/firefox-3.6/firefox 1</span></p><p><span
style="font-family: courier new,courier;"># alternatives &#8211;install /usr/bin/firefox firefox /opt/firefox/6.0/firefox 2</span></p><p>Finalente se configura la versión 6.0 como alternativa activa.</p><p><span
style="font-family: courier new,courier;"># alternatives &#8211;config firefox</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">There are 2 programs which provide 'firefox'.</span></p><p><span
style="font-family: courier new,courier;">  Selection    Command</span><br
/><span
style="font-family: courier new,courier;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</span><br
/><span
style="font-family: courier new,courier;">   1           /usr/lib/firefox-3.6/firefox</span><br
/><span
style="font-family: courier new,courier;">   2           /opt/firefox/6.0/firefox</span></p><p><span
style="font-family: courier new,courier;">Enter to keep the current selection[+], or type selection number: <strong>2</strong><br
/></span></p> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2011/08/instalar-manualmente-firefox-6-0-en-gnulinux-centos-y-otros/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Recuperar la sesión de Firefox</title><link>http://blog.jorgeivanmeza.com/2011/04/recuperar-la-sesion-de-firefox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=recuperar-la-sesion-de-firefox</link> <comments>http://blog.jorgeivanmeza.com/2011/04/recuperar-la-sesion-de-firefox/#comments</comments> <pubDate>Fri, 22 Apr 2011 16:49:51 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[sesión]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=15526</guid> <description><![CDATA[Introducción. Firefox tiene una característica que permite recuperar el conetenido de su sesión (las pestañas abiertas) aún después de que ha ocurrido un problema grave de ejecución como es el caso cuando el proceso termina abruptamente o el equipo se &#8230; <a
href="http://blog.jorgeivanmeza.com/2011/04/recuperar-la-sesion-de-firefox/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p><a
href="http://getfirefox.com/" target="_blank"></a><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/04/133px-Firefox-logo.svg_1.png"><img
class="size-full wp-image-15527 alignleft" title="133px-Firefox-logo.svg" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/04/133px-Firefox-logo.svg_1.png" alt="" width="133" height="127" /></a>Firefox tiene una característica que permite recuperar el conetenido de su sesión (las pestañas abiertas) aún después de que ha ocurrido un problema grave de ejecución como es el caso cuando el proceso termina abruptamente o el equipo se apaga sin cerrarse convenientemente.</p><p>La siguiente vez que se utiliza Firefox, este permite elegir si se desea <em>iniciar una nueva sesión</em> o si por el contrario se desea <em>restaurar la versión anterior</em>.</p><p>Yo acostumbro aprovechar esta característica para trabajar en ciertas páginas web durante varias sesiones sin tomar nota de sus URLs, confiando en que la restauración de sesión las abrirá nuevamente.  Esto ha sido confiable salvo algunas pocas oportunidades en las cuales he perdido la sesión, especialmente molesto cuando por error propio presiono el botón de iniciar una nueva sesión en lugar del de restaurar.</p><p>Por suerte Firefox permite recuperar la copia de seguridad de la sesión aún si se ha decidido iniciar una nueva.  El procedimiento es muy simple y se explica a continuación.</p><h2>Procedimiento.</h2><p>Tan pronto como se desee recuperar la copia de seguridad de la sesión anterior escribir en la barra de direcciones la siguiente instrucción.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">about:sessionrestore</span></p><p>La última sesión disponible se recuperará inmediatamente restaurando las pestañas que se tenía abiertas.</p><p>La configuración de la restauración de sesión permite ajustar otros comportamientos relacionados como el forzar a que siempre se restaure la sesión si hay una disponible, restaure automáticamente la siguiente sesión únicamente o desactivar esta característica.</p><h2>Enlaces.</h2><ul><li>Session Restore en mozillaZine.<br
/> <a
href="http://kb.mozillazine.org/Session_Restore" target="_blank">http://kb.mozillazine.org/Session_Restore</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2011/04/recuperar-la-sesion-de-firefox/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Mantener actualizado Firefox con GNU/Linux Ubuntu</title><link>http://blog.jorgeivanmeza.com/2011/04/mantener-actualizado-firefox-con-gnulinux-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mantener-actualizado-firefox-con-gnulinux-ubuntu</link> <comments>http://blog.jorgeivanmeza.com/2011/04/mantener-actualizado-firefox-con-gnulinux-ubuntu/#comments</comments> <pubDate>Wed, 06 Apr 2011 21:13:56 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[apt]]></category> <category><![CDATA[aptitude]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Ubuntu]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=15110</guid> <description><![CDATA[Introducción. El procedimiento descrito a continuación permiten mantener actualizada la versión de Firefox en Ubuntu mas allá de la disponible en el repositorio oficial de Canonical. Esto es particularmente interesante para instalar las versiones mas recientes (Firefox 4 en este &#8230; <a
href="http://blog.jorgeivanmeza.com/2011/04/mantener-actualizado-firefox-con-gnulinux-ubuntu/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2><div
id="attachment_15113" class="wp-caption alignleft" style="width: 143px"><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/04/133px-Firefox-logo.svg_.png"><img
class="size-full wp-image-15113" title="133px-Firefox-logo.svg" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/04/133px-Firefox-logo.svg_.png" alt="Firefox logo" width="133" height="127" /></a><p
class="wp-caption-text">Firefox logo</p></div><p>Introducción.</h2><p>El procedimiento descrito a continuación permiten mantener actualizada la versión de Firefox en Ubuntu mas allá de la disponible en el repositorio oficial de Canonical.</p><p>Esto es particularmente interesante para instalar las versiones mas recientes (Firefox 4 en este caso) que no estarán oficialmente disponibles hasta la próxima versión de Ubuntu (11.04).</p><p>Como paso inicial se recomienda que remueva cualquier versión preliminar que se haya instalado anteriormente.</p><p><span
style="font-family: courier new,courier;">$ sudo apt-get remove firefox-4.0</span></p><h2>Procedimiento: utilizando repositorios.</h2><p>Este procedimiento requiere que se agregue el repositorio estable de Mozilla al listado del sistema operativo y se realice la actualización de este.</p><p><span
style="font-family: courier new,courier;">$ sudo add-apt-repository ppa:mozillateam/firefox-stable</span></p><p><span
style="font-family: courier new,courier;">$ sudo apt-get update</span></p><p><span
style="font-family: courier new,courier;">$ sudo apt-get install firefox</span></p><p>O en su defecto, si ya se cuenta con Firefox instalado entonces se deberá proceder a la actualización de los paquetes.</p><p><span
style="font-family: courier new,courier;">$ sudo apt-get upgrade</span></p><p>Reinicie Firefox y deberá aparecer la nueva versión recién instalada.</p><h2>Enlaces</h2><ul><li>Firefox Stable Channel Packages.<br
/> <a
href="https://launchpad.net/~mozillateam/+archive/firefox-stabe" target="_blank">https://launchpad.net/~mozillateam/+archive/firefox-stabe</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2011/04/mantener-actualizado-firefox-con-gnulinux-ubuntu/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Construír e instalar Firesheep en GNU/Linux Ubuntu 10.10</title><link>http://blog.jorgeivanmeza.com/2010/11/construir-e-instalar-firesheep-en-gnulinux-ubuntu-10-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=construir-e-instalar-firesheep-en-gnulinux-ubuntu-10-10</link> <comments>http://blog.jorgeivanmeza.com/2010/11/construir-e-instalar-firesheep-en-gnulinux-ubuntu-10-10/#comments</comments> <pubDate>Thu, 25 Nov 2010 03:54:27 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Seguridad]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[10.10]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Firesheep]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Ubuntu]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=12366</guid> <description><![CDATA[Introducción. Firesheep es un plugin de Firefox que permite fácilmente secuestrar sesiones HTTP en ciertas condiciones y de ciertas aplicaciones web gracias a que estas utilizan el protocolo seguro de transporte HTTPS únicamente durante la autenticación, transmitiendo el resto de &#8230; <a
href="http://blog.jorgeivanmeza.com/2010/11/construir-e-instalar-firesheep-en-gnulinux-ubuntu-10-10/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p><a
href="http://codebutler.com/firesheep" target="_blank"></a><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/11/firesheep.jpg"><img
class="alignleft size-full wp-image-12368" title="firesheep" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/11/firesheep.jpg" alt="" width="140" height="140" /></a>Firesheep es un <em>plugin</em> de Firefox que permite fácilmente secuestrar sesiones HTTP en ciertas condiciones y de ciertas aplicaciones web gracias a que estas utilizan el protocolo seguro de transporte HTTPS únicamente durante la autenticación, transmitiendo el resto de la información plana permitiendo que otros usuarios se apoderen de la información de la sesión de usuario y puedan acceder a sitios como Facebook, Twitter y blogs de WordPress entre otros con las credenciales del usuario afectado.  Esto es notoriamente grave en las inalámbricas públicas que pueden ser accedidas sin autenticación alguna.</p><p>La solución a esta debilidad de las aplicaciones web será entonces utilizar el protocolo HTTPS durante toda la sesión del usuario, no sólamente durante la autenticación como estas aplicaciones afectadas hacen actualmente.  Como protección desde el lado del usuario es posible utilizar <em>plugins</em> como <a
href="https://www.eff.org/https-everywhere" target="_blank">HTTPS Everywhere</a> que obligan al navegador a utilizar el protocolo HTTPS todo el tiempo que se acceda a determinados sitios web.  De igual manera han aparecido aplicaciones que prometen detectar y combatir el uso de Firesheep en las redes y con las que estaré experimentando próximamente.</p><p>Actualmente este <em>plugin</em> puede <a
href="http://codebutler.github.com/firesheep/" target="_blank">descargarse para Firefox bajo Windows y OSX</a>, la versión para Linux no se encuentra actualmente disponible, sin embargo como el proyecto es de código abierto es muy fácil obtener el código y compilarlo para esta plataforma tal y como se describe a continuación.</p><h2>Construír el software.</h2><h3>Instalar <em>git</em>.</h3><p>El cliente de git es necesario para acceder al código fuente del <em>plugin</em> que se encuentra almacenado en un <a
href="https://github.com/codebutler/firesheep" target="_blank">repositorio de GitHub</a>.</p><p><span
style="font-family: courier new,courier;">$ sudo aptitude install git-core</span></p><h3>Obtener el código fuente.</h3><p><span
style="font-family: courier new,courier;">$ mkdir /tmp/firesheep &amp;&amp; cd /tmp/firesheep</span></p><p><span
style="font-family: courier new,courier;">$ git clone https://github.com/codebutler/firesheep.git</span></p><p><span
style="font-family: courier new,courier;">$ cd firesheep</span></p><p><span
style="font-family: courier new,courier;">$ git submodule update &#8211;init</span></p><h3>Instalar las dependencias.</h3><p>Estos paquetes son necesarios para la construcción del <em>plugin</em> a partir de su código fuente.</p><p><span
style="font-family: courier new,courier;">$ sudo apt-get install autoconf libtool libpcap-dev libboost-all-dev libhal-dev xulrunner-1.9.2-dev</span></p><h3>Construír el <em>plugin</em>.</h3><p><span
style="font-family: courier new,courier;">$ ./autogen.sh </span></p><p><span
style="font-family: courier new,courier;">$ make</span></p><h2>Instalar el software.</h2><p>Desde Firefox elija la opción de abrir un archivo (CTRL+O).</p><p
style="padding-left: 30px;">File &gt; Open File&#8230;</p><p>Y seleccione el archivo <span
style="font-family: courier new,courier;">/tmp/firesheep/firesheep/build/firesheep.xpi</span>.</p><h2>Usar el software.</h2><p>Una vez activado el <em>plugin</em> este puede visualizarse como una barra lateral mediante View &gt; Firesheep o la combinación de teclas CTRL+SHIFT+S.</p><div
id="attachment_12369" class="wp-caption aligncenter" style="width: 699px"><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/11/Firesheep-Mozilla-Firefox_006.png"><img
class="size-full wp-image-12369" title="Firesheep - Mozilla Firefox_006" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/11/Firesheep-Mozilla-Firefox_006.png" alt="Firesheep en Ubuntu 10.10" width="689" height="528" /></a><p
class="wp-caption-text">Firesheep en Ubuntu 10.10</p></div><p>Su uso es muy sencillo, simplemente presione el botón <em>Start capturing</em> y espere a que la aplicación capture la información de las sesiones en la red, las cuales aparecerán en la barra lateral situada al lado izquierdo.</p><h2>Enlaces.</h2><ul><li>Firesheep plugin.<br
/> <a
href="http://codebutler.com/firesheep" target="_blank">http://codebutler.com/firesheep</a></li><li>Firesheep en GitHub<br
/> <a
href="https://github.com/codebutler/firesheep" target="_blank">https://github.com/codebutler/firesheep</a></li><li>Firesheep: Add-on the Firefox que permite el hijacking de sessiones HTTP<br
/> <a
href="http://blogs.eset-la.com/laboratorio/2010/10/27/firesheep-add-on-the-firefox-que-permite-el-hijacking-de-sessiones-http/" target="_blank">http://blogs.eset-la.com/laboratorio/2010/10/27/firesheep-add-on-the-firefox-que-permite-el-hijacking-de-sessiones-http/</a></li><li>HTTPS Everywhere, Firefox plugin.<br
/> <a
href="https://www.eff.org/https-everywhere" target="_blank">https://www.eff.org/https-everywhere</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2010/11/construir-e-instalar-firesheep-en-gnulinux-ubuntu-10-10/feed/</wfw:commentRss> <slash:comments>18</slash:comments> </item> <item><title>Establecer una conexión web segura con un sitio web sin HTTPS a través de un tunel SSH con GNU/Linux</title><link>http://blog.jorgeivanmeza.com/2010/09/establecer-una-conexion-web-segura-con-un-sitio-web-sin-https-a-traves-de-un-tunel-ssh-con-gnulinux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=establecer-una-conexion-web-segura-con-un-sitio-web-sin-https-a-traves-de-un-tunel-ssh-con-gnulinux</link> <comments>http://blog.jorgeivanmeza.com/2010/09/establecer-una-conexion-web-segura-con-un-sitio-web-sin-https-a-traves-de-un-tunel-ssh-con-gnulinux/#comments</comments> <pubDate>Mon, 20 Sep 2010 21:09:16 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[proxy]]></category> <category><![CDATA[Seguridad]]></category> <category><![CDATA[SOCS]]></category> <category><![CDATA[SSH]]></category> <category><![CDATA[Tunel]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=9050</guid> <description><![CDATA[Introducción. A pesar de que el hosting donde se almacena mi blog no cuenta con certificados SSL para poder implementar HTTPS siempre me había preguntado si era posible realizar conexiones seguras con ese servidor específico para realizar ciertas transacciones, es &#8230; <a
href="http://blog.jorgeivanmeza.com/2010/09/establecer-una-conexion-web-segura-con-un-sitio-web-sin-https-a-traves-de-un-tunel-ssh-con-gnulinux/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>A pesar de que el hosting donde se almacena mi blog no cuenta con certificados SSL para poder implementar HTTPS siempre me había preguntado si era posible realizar conexiones seguras con ese servidor específico para realizar ciertas transacciones, es decir, me importaba especialmente mi acceso de administrador cuando debía ingresar mi nombre de usuario y contraseña para autenticarme ya que mediante el HTTP estas viajan planas (sin cifrado).</p><p>Ya que por estos días he vuelto a escribir acerca del protocolo SSH, me doy por fin la tarea de detallar este procedimiento, que a través de un túnel SSH con el servidor permite establecer conexiones seguras y temporales con el mismo.</p><h2>Precondiciones.</h2><ul><li>El servidor cuenta, además del servicio HTTP, con el servicio de SSH.</li><li>El usuario cuenta con una cuenta de usuario y contraseña válidas para acceder al servidor a través de SSH.</li><li>La conexión se considera segura hasta el servidor que se contacta (el hosting del blog en mi caso), si se acceden sitios mas allá de él la transmisión será insergura.</li><li>El cliente cuenta con un navegador web que permita configurar su proxy.  Se recomienda utilizar <a
href="http://www.getifrefox.com/" target="_blank">Firefox</a>.</li></ul><h2>Procedimiento.</h2><h3>Establecer el túnel seguro.</h3><p>En esta etapa inicial se crea un túnel SSH entre el equipo cliente y el servidor (que almacena el blog).</p><p><span
style="font-family: courier new,courier;">$ ssh -fND 4711 usuario@mi.blog.com</span></p><p>El túnel se conecta del lado del cliente mediante el puerto <span
style="font-family: courier new,courier;">4711</span> (definido por el usuario).  La instrucción <span
style="font-family: courier new,courier;">ssh</span> es enviada automáticamente a <em>background </em>después de realizarse la autenticación (normalmente basada en nombre de usuario y contraseña).  Si desea evitar este comportamiento, remueva el parámetro <span
style="font-family: courier new,courier;">-f </span>de la instrucción.</p><h3>Configurar a Firefox para utilizar el túnel.</h3><p>Es necesario indicarle a Firefox que enrrute el tráfico de información a través del túnel recién creado.  Para hacer esto es necesario acceder a las preferencias de red mediante los menúes <strong>Edit</strong> &gt; <strong>Preferences</strong> y allí activar la sección <strong>Advanced</strong> (parte superior) y presionar el botón <strong>Settings</strong> en la pestaña <strong>Network</strong> (parte media).</p><div
id="attachment_9051" class="wp-caption aligncenter" style="width: 455px"><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/09/Connection-Settings_031.png"><img
class="size-full wp-image-9051" title="Connection Settings_031" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/09/Connection-Settings_031.png" alt="" width="445" height="475" /></a><p
class="wp-caption-text">Configuración de conexión de Firefox</p></div><p>En el diálogo de configuración de conexiones seleccione la opción <strong>Manual proxy configuration</strong> y especifique la dirección <span
style="font-family: courier new,courier;">127.0.0.1</span> como <strong>SOCKS Host</strong> y <span
style="font-family: courier new,courier;">4711</span> como <strong>Port</strong>.  Este último valor deberá coincidir con el utilizado durante el establecimiento del túnel.</p><p>Una <span
style="text-decoration: underline;">alternativa</span> mas flexible a esta es el uso de <a
href="http://getfoxyproxy.org/" target="_blank">FoxyProxy</a>, un <em>plugin</em> para Firefox que permite manipular sus <em>proxies</em> de una forma mas eficiente.  Presione <span
style="font-family: courier new,courier;">CTRL+F2</span> para acceder a la configuración de este <em>plugin</em>, presione el botón <strong>Add New Proxy</strong> e ingrese la información del túnel.</p><div
id="attachment_9052" class="wp-caption aligncenter" style="width: 562px"><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/09/FoxyProxy-Basic-Proxy-Settings_032.png"><img
class="size-full wp-image-9052" title="FoxyProxy Basic - Proxy Settings_032" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/09/FoxyProxy-Basic-Proxy-Settings_032.png" alt="" width="552" height="341" /></a><p
class="wp-caption-text">FoxyProxy plugin, Proxy Settings</p></div><h3>Configurar a Firefox para incluír las peticiones de DNS a través del túnel (opcional).</h3><p>Hasta este punto la comunicación entre el cliente y el servidor, a pesar de que se realiza utilizando el protocolo HTTP, se realiza de manera cifrada ya que se hace utilizando el túnel SSH.  Por fuera de esta comunicación quedan las solicitudes para resolver nombres a través del servicio DNS que hace el cliente antes de transmitir la información a través del túnel.  Esto probablemente no sea un riesgo significativo de seguridad pero enrrutarlas a través del túnel confiere un poco mas de privacidad, al menos a nivel de la LAN ya que no será posible identificar localmente esta información mediante el uso de un <em>sniffer</em>.</p><p>Por suerte Firefox permite configurarse para incluír las peticiones al DNS a través de un <em>proxy SOCKS</em>, el cual en este caso es el túnel SSH.  Para hacer esto es necesario acceder al siguiente URL en el navegador: <span
style="font-family: courier new,courier;">about:config</span>.</p><div
id="attachment_9053" class="wp-caption aligncenter" style="width: 698px"><a
href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/09/Selection_034.png"><img
class="size-full wp-image-9053" title="Selection_034" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/09/Selection_034.png" alt="" width="688" height="257" /></a><p
class="wp-caption-text">Opciones de configuración de Firefox relacionadas con proxies.</p></div><p>Finalmente ubique la variable <span
style="font-family: courier new,courier;">network.proxy.socks_remote_dns</span> y modifique su valor a <span
style="font-family: courier new,courier;">true</span>.</p><p>Si utiliza FoxyProxy puede realizar esta configuración por <em>proxy</em> ingresando a la configuración del <em>proxy</em> elegido (<em>Proxy Settings</em>) y seleccionando la casilla de verificación <span
style="font-family: courier new,courier;">Perform remote DNS lookups on hostnames loading through this proxy</span> en la pestaña <span
style="font-family: courier new,courier;">General</span>.</p><h2>Finalizar el túnel.</h2><p>Para terminar la existencia del túnel simplemente finalice la aplicación de <span
style="font-family: courier new,courier;">ssh</span>, ya sea terminando la aplicación con <span
style="font-family: courier new,courier;">CTRL+C</span> (si no estaba en <em>background</em>) o matando su proceso mediante el comando <span
style="font-family: courier new,courier;">kill</span>.</p><p>Recuerde ajustar nuevamente el <em>proxy</em> activo en Firefox para continuar utilizando el tipo de conexión habitual en su equipo.</p> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2010/09/establecer-una-conexion-web-segura-con-un-sitio-web-sin-https-a-traves-de-un-tunel-ssh-con-gnulinux/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Como mantener actualizado Firefox en Linux Ubuntu</title><link>http://blog.jorgeivanmeza.com/2009/08/como-mantener-actualizado-firefox-en-linux-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-mantener-actualizado-firefox-en-linux-ubuntu</link> <comments>http://blog.jorgeivanmeza.com/2009/08/como-mantener-actualizado-firefox-en-linux-ubuntu/#comments</comments> <pubDate>Thu, 13 Aug 2009 04:27:07 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Hipergalaxia]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Ubuntu]]></category> <guid
isPermaLink="false">http://blog.jorgeivanmeza.com/?p=1964</guid> <description><![CDATA[Introducción. Los métodos para instalar y mantener actualizados los paquetes en Linux son actualmente mas que sorprendentes, evitan la necesidad de ir a buscar los archivos, descargarlos e instalarlos así como lidiar con el infierno de las dependencias.  La distribución &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/08/como-mantener-actualizado-firefox-en-linux-ubuntu/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h2>Introducción.</h2><p>Los métodos para instalar y mantener actualizados los paquetes en Linux son actualmente mas que sorprendentes, evitan la necesidad de ir a buscar los archivos, descargarlos e instalarlos así como lidiar con el <em>infierno</em> de las dependencias.  La distribución Linux de Ubuntu utiliza <span
style="font-family: courier new,courier;">aptitude</span> que se basa en los repositorios de software de esta empresa donde publican con mucha frecuencia las nuevas versiones de los paquetes y el sistema se encarga de notificar e instalar estos paquetes si son de nuestro interés.</p><p>Con Mozilla Firefox sucede algo particular.  Las nuevar versiones de la misma línea del Firefox que tenemos instalado son notificadas e instaladas, sin embargo si surge una nueva versión superior esta no es incluída hasta la siguiente versión de Ubuntu.  Es decir, Ubuntu Jaunty (9.04) viene con Firefox 3.0 y nos notificará de cualquier actualización de esta línea (3.0.x) que suceda, sin embargo nunca nos informará del ya disponible Firefox 3.5.x hasta la próxima gran actualización de Ubuntu.</p><p>Para solventar esto es posible utilizar Ubuntuzilla que es un <em>script</em> en Python que nos actualiza e informa de las nuevas versiones de Firefox disponibles.</p><h2>Instalación.</h2><p>1. Descargar la última versión de Ubuntuzilla desde la siguiente ubicación.</p><p
style="padding-left: 30px;"><a
href="http://sourceforge.net/projects/ubuntuzilla/" target="_blank">http://sourceforge.net/projects/ubuntuzilla/</a></p><p>2. Hacer doble clic sobre el archivo recién descargado y presionar el botón <em>Install package</em> para su instalación o ejecutar la siguiente instrucción desde la línea de comando.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">$ dpkg -i ubuntuzilla-*-i386.deb</span></p><h2>Ejecución.</h2><p>1. Cierre las ventanas de Firefox que tenga abiertas.</p><p>2. Abra una consola y ejecute el siguiente comando.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">$ ubuntuzilla.py</span></p><p>3. Verifique que la información desplegada corresponda con la última versión de Firefox disponible.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">Retrieving the version of the latest release of Firefox from the Mozilla website&#8230;<br
/> The most recent release of Firefox is detected to be <strong>3.5.2</strong>. Please make sure this is correct before proceeding. (You can confirm by going to http://www.mozilla.org/)<br
/> If no version number shows, if the version shown is not the latest, or if you would like to install an older release, press 'n', and you'll be given the option to enter the version manually. Otherwise, press 'y', and proceed with installation. [y/n]?<br
/> Please enter 'y' or 'n': <strong>y</strong></span></p><p>4. Seleccione la localización que se desea para Firefox.  En mi caso inglés de US.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">Please choose the localization (language) for Firefox. Enter the number of your choice from the list below. [If you do not see a list of localizations, please check the help section of our website at http://ubuntuzilla.sourceforge.net/ for steps you can take to resolve this problem.]<br
/> 0. af         Afrikaans [Afrikaans]<br
/> 1. ar         Arabic [عربي]<br
/> 3. be         Belarusian [Беларуская]<br
/> 4. bg         Bulgarian [Български]<br
/> 5. bn-BD      Bengali (Bangladesh) [বাংলা (বাংলাদেশ)]<br
/> 6. bn-IN      Bengali (India) [বাংলা (ভারত)]<br
/> 7. ca         Catalan [català]<br
/> 8. cs         Czech [Čeština]<br
/> 9. cy<br
/> 10. da         Danish [Dansk]<br
/> 11. de         German [Deutsch]<br
/> 12. el         Greek [Ελληνικά]<br
/> 13. en-GB      English (British) [English (British)]<br
/> <strong>14. en-US      English (US) [English (US)] </strong><br
/> 15. eo         Esperanto [Esperanto]<br
/> 16. es-AR      Spanish (Argentina) [Español (de Argentina)]<br
/> 17. es-CL      Spanish (Chile) [Español (de Chile)]<br
/> 18. es-ES      Spanish (Spain) [Español (de España)]<br
/> 19. es-MX      Spanish (Mexico) [Español (de México)]<br
/> 20. et         Estonian [Eesti keel]<br
/> 21. eu         Basque [Euskara]<br
/> 22. fa         Persian [فارسی]<br
/> 24. fr         French [Français]<br
/> 25. fy-NL      Frisian [Frysk]<br
/> 26. ga-IE      Irish [Gaeilge]<br
/> 27. gl         Galician [Galego]<br
/> 28. gu-IN      Gujarati [ગુજરાતી]<br
/> 29. he         Hebrew [עברית]<br
/> 31. hr         Croatian [Hrvatski]<br
/> 32. hu         Hungarian [Magyar]<br
/> 33. id         Indonesian [Bahasa Indonesia]<br
/> 34. is         Icelandic [íslenska]<br
/> 35. it         Italian [Italiano]<br
/> 36. ja         Japanese [日本語]<br
/> 37. ka         Georgian [ქართული]<br
/> 38. kk         Kazakh [Қазақ]<br
/> 39. kn         Kannada [ಕನ್ನಡ]<br
/> 40. ko         Korean [한국어]<br
/> 41. ku         Kurdish [Kurdî]<br
/> 42. lt         Lithuanian [lietuvių kalba]<br
/> 43. lv         Latvian [Latviešu]<br
/> 44. mk         Macedonian [Македонски]<br
/> 45. ml         Malayalam [മലയാളം]<br
/> 46. mn         Mongolian [Монгол]<br
/> 47. mr         Marathi [मराठी]<br
/> 48. nb-NO      Norwegian (Bokmål) [Norsk bokmål]<br
/> 49. nl         Dutch [Nederlands]<br
/> 50. nn-NO      Norwegian (Nynorsk) [Norsk nynorsk]<br
/> 51. oc         Occitan (Lengadocian) [occitan (lengadocian)]<br
/> 52. or         Oriya [ଓଡ଼ିଆ]<br
/> 53. pa-IN      Punjabi [ਪੰਜਾਬੀ]<br
/> 54. pl         Polish [Polski]<br
/> 55. pt-BR      Portuguese (Brazilian) [Português (do Brasil)]<br
/> 56. pt-PT      Portuguese (Portugal) [Português (Europeu)]<br
/> 57. rm         Romansh [rumantsch]<br
/> 58. ro         Romanian [română]<br
/> 59. ru         Russian [Русский]<br
/> 60. si         Sinhala [සිංහල]<br
/> 61. sk         Slovak [slovenčina]<br
/> 62. sl         Slovenian [slovensko]<br
/> 63. sq         Albanian [Shqip]<br
/> 64. sr         Serbian [српски]<br
/> 65. sv-SE      Swedish [Svenska]<br
/> 66. ta-LK      Tamil (Sri Lanka) [தமிழ் (இலங்கை)]<br
/> 67. ta         Tamil [தமிழ்]<br
/> 68. te         Telugu [తెలుగు]<br
/> 69. th         Thai [ไทย]<br
/> 70. tr         Turkish [Türkçe]<br
/> 71. uk         Ukrainian [Українська]<br
/> 72. vi         Vietnamese [Tiếng Việt]<br
/> 73. zh-CN      Chinese (Simplified) [中文 (简体)]<br
/> 74. zh-TW      Chinese (Traditional) [正體中文 (繁體)]</span></p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">Enter your choice of localization (integer, from 0 to 74): <strong>14</strong><br
/> You have chosen localization en-US, English (US) [English (US)]. Is that correct [y/n]?<br
/> Please enter 'y' or 'n': <strong>y</strong></span></p><p>5. Indique si desea que Ubuntuzilla verifique regularmente por nuevas versiones de Firefox.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">Would you like to set up automatic update checking for the official Mozilla build of Firefox (recommended)? This feature will regularly check for updates to Firefox, and put up a small unobtrusive notification message with update information, when a new release is available. [y/n]<br
/> Please enter 'y' or 'n': <strong>y</strong></span></p><p>6. Disfrute de su nuevo Firefox y de las actualizaciones periódicas de nuevas versiones.</p><h2>Enlaces.</h2><ul><li>Ubuntuzilla.<br
/> <a
href="http://ubuntuzilla.sourceforge.net/" target="_blank">http://ubuntuzilla.sourceforge.net/</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/08/como-mantener-actualizado-firefox-en-linux-ubuntu/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Mis plugins de Firefox preferidos</title><link>http://blog.jorgeivanmeza.com/2009/01/mis-plugins-de-firefox-preferidos/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mis-plugins-de-firefox-preferidos</link> <comments>http://blog.jorgeivanmeza.com/2009/01/mis-plugins-de-firefox-preferidos/#comments</comments> <pubDate>Mon, 19 Jan 2009 20:08:56 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[Firefox]]></category> <guid
isPermaLink="false">http://www.jorgeivanmeza.com/blog/?p=1152</guid> <description><![CDATA[Colorzilla http://www.colorzilla.com/firefox/ Editor de colores y gotero para obtener los colores de una página web en múltiples formatos, incluyendo el habitual #RRGGBB. FireBug http://getfirebug.com/ Herramienta imprescindible para el desarrollo web, permite inspeccionar el HTML, CSS, JavaScript y comunicaciones de una &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/01/mis-plugins-de-firefox-preferidos/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<ul><li><strong>Colorzilla<br
/> </strong><a
href="http://www.colorzilla.com/firefox/" target="_blank">http://www.colorzilla.com/firefox/</a><br
/> Editor de colores y gotero para obtener los colores de una página web en múltiples formatos, incluyendo el habitual #RRGGBB.</li><li><strong>FireBug</strong><br
/> <a
href="http://getfirebug.com/" target="_blank">http://getfirebug.com/</a><br
/> Herramienta imprescindible para el desarrollo web, permite inspeccionar el HTML, CSS, JavaScript y comunicaciones de una página web.</li><li><strong>FireShot</strong><br
/> <a
href="http://screenshot-program.com/fireshot/" target="_blank">http://screenshot-program.com/fireshot/</a><br
/> Capturador de imágenes de sitios web (<em>screenshots</em>) a partir del contenido del Firefox.  Lamentablemente sólo se encuentra disponible para Windows.</li><li><strong>HTML Validator</strong><br
/> <a
href="http://users.skynet.be/mgueury/mozilla/" target="_blank">http://users.skynet.be/mgueury/mozilla/</a><br
/> Agrega validación a la ventana del código fuente de Firefox, muestra los errores y ofrece información y sugerencias al respecto.</li><li><strong>MeasureIt</strong><br
/> <a
href="http://www.kevinfreitas.net/extensions/measureit/" target="_blank">http://www.kevinfreitas.net/extensions/measureit/</a><br
/> Permite realizar medidas en píxels sobre la misma página web que se esta desplegando.</li><li><strong>Total Validator</strong><br
/> <a
href="http://www.totalvalidator.com/tool/extension.html" target="_blank">http://www.totalvalidator.com/tool/extension.html</a><br
/> Otro validador de sitios web muy útil.</li><li><strong>Web Developer Toolbar</strong><br
/> <a
href="http://chrispederick.com/work/web-developer/" target="_blank">http://chrispederick.com/work/web-developer/</a><br
/> Múltiples opciones y utilidades que harán mas fácil la vida de un diseñador y/o desarrollador web.</li><li><strong>YSlow! for Firebug</strong><br
/> <a
href="http://developer.yahoo.com/yslow/" target="_blank">http://developer.yahoo.com/yslow/</a><br
/> Esta herramienta analiza el desempeño de los sitios web basada en sus reglas de <a
href="http://developer.yahoo.com/performance/index.html#rules" target="_blank">mejores prácticas</a>.  Se basa en FireBug.</li></ul> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/01/mis-plugins-de-firefox-preferidos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Instalación de Aptana 1.2.1 en OpenSuse 11.1</title><link>http://blog.jorgeivanmeza.com/2009/01/instalacion-de-aptana-121-en-opensuse-111/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-de-aptana-121-en-opensuse-111</link> <comments>http://blog.jorgeivanmeza.com/2009/01/instalacion-de-aptana-121-en-opensuse-111/#comments</comments> <pubDate>Wed, 14 Jan 2009 23:00:25 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Desarrollo de software]]></category> <category><![CDATA[Linux/Solaris/BSD]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Aptana]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[OpenSuse]]></category> <guid
isPermaLink="false">http://www.jorgeivanmeza.com/blog/?p=1117</guid> <description><![CDATA[Hasta la fecha siempre había sido desjuiciado para la instalación de Aptana, simplemente descargaba el archivo .zip, lo descomprimía y funcionaba inmediatamente y sin problemas.  Ahora con OpenSuse 11.1 y Java 1.6.0_11-b03 no funcionó tan fácilmente, iniciaba pero después de &#8230; <a
href="http://blog.jorgeivanmeza.com/2009/01/instalacion-de-aptana-121-en-opensuse-111/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Hasta la fecha siempre había sido desjuiciado para la instalación de Aptana, simplemente descargaba el archivo .zip, lo descomprimía y funcionaba inmediatamente y sin problemas.  Ahora con OpenSuse 11.1 y Java 1.6.0_11-b03 no funcionó tan fácilmente, iniciaba pero después de mostrar la ventana principal se cerraba con un mensaje de error.</p><p>Lo primero que sucedió fue que descubrí que hay un <a
href="http://www.aptana.com/docs/index.php/Installing_Aptana_on_Linux" target="_blank">procedimiento de instalación oficial</a> <img
src='http://blog.jorgeivanmeza.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' />    el cual sugiere crear un <em>script</em> de <em>shell</em> para ejecutarlo en lugar de correr directamente a <span
style="font-family: courier new,courier;">AptanaStudio</span>.</p><p>Ubiqué a Aptana en <span
style="font-family: courier new,courier;">/home/jimezam/Applications/aptana</span> y creé el <em>script</em> <span
style="font-family: courier new,courier;">/home/jimezam/Applications/aptana.sh</span> con el siguiente contenido.</p><pre style="padding-left: 30px;"><span style="font-family: courier new,courier;">export MOZILLA_FIVE_HOME=/usr/lib/xulrunner-1.8.1.19
</span><span style="font-family: courier new,courier;">/home/jimezam/Applications/aptana</span><span style="font-family: courier new,courier;">/AptanaStudio</span></pre><p>Gracias a este <a
href="http://forums.aptana.com/viewtopic.php?f=37&amp;t=134&amp;start=45" target="_blank">foro</a> me dí cuenta que la versión 1.9.x del XulRunner no funciona correctamente y es mejor utilizar la última versión 1.8.x disponible.</p><p>Creé un nuevo perfil de Firefox para la depuración con Aptana ejecutando el siguiente comando.</p><p
style="padding-left: 30px;"><span
style="font-family: courier new,courier;">$ firefox &#8211;ProfileManager</span></p><p>Para ejecutarlo debe cerrar todas las instancias de Firefox, incluyendo procesos no visibles (<span
style="font-family: courier new,courier;">killall</span>).  El perfil creado se llama "<span
style="font-family: courier new,courier;">aptana</span>".</p><p>El siguiente paso es configurar a Aptana para que utilice el perfil recién creado como navegador para la depuración, para esto inicie Aptana desde el <em>script</em> recién creado.</p><p>Seleccione el menú <strong>Run &gt; Debug</strong>.</p><p>Bajo la rama (lado izquierdo) <strong>Web Browser &gt; Firefox &#8211; Internal Server</strong> modifique el valor de los siguientes campos.</p><ul><li>Browser executable = <span
style="font-family: courier new,courier;"><strong>/usr/bin/firefox</strong></span></li><li>Arguments = <span
style="font-family: courier new,courier;"><strong>-P aptana -no-remote</strong></span></li></ul><p>Presione el botón <strong>Close</strong> para aceptar los cambios.</p><p>Para instalar el módulo de PHP se realizan los siguientes pasos.</p><p>Seleccione el menú <strong>Help &gt; Software Updates &gt; Find and install</strong>.</p><p>Seleccione la casilla de verificación llamada <strong>Search for new features to install</strong> y presione el botón <strong>Next</strong>.</p><p>Seleccione la casilla de verificación llamada <strong>Aptana: PHP Development Enviroment</strong> y presione el botón <strong>Finish </strong>para iniciar la instalación.</p> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2009/01/instalacion-de-aptana-121-en-opensuse-111/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>El logo de Firefox</title><link>http://blog.jorgeivanmeza.com/2008/05/el-logo-de-firefox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=el-logo-de-firefox</link> <comments>http://blog.jorgeivanmeza.com/2008/05/el-logo-de-firefox/#comments</comments> <pubDate>Tue, 20 May 2008 22:00:10 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Astronomia]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[OpenSource]]></category> <guid
isPermaLink="false">http://www.jorgeivanmeza.com/blog/?p=332</guid> <description><![CDATA[Dando vueltas por ahí encontré en el blog de Wired esta imágen tan interesante. Parecería ser el orígen del logo de Firefox &#8230; o que el universo estuviera copiando al opensource La imagen es de la estrella V838 Monocerotis y &#8230; <a
href="http://blog.jorgeivanmeza.com/2008/05/el-logo-de-firefox/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Dando vueltas por ahí encontré en el <a
href="http://blog.wired.com/" target="_blank">blog de Wired</a> esta imágen tan interesante.  Parecería ser el orígen del logo de Firefox &#8230; o que el universo estuviera copiando al <em>opensource </em> <img
src='http://blog.jorgeivanmeza.com/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /></p><p
style="text-align: center;"><a
href="http://www.jorgeivanmeza.com/blog/wp-content/uploads/2008/05/hubble-fox-1.jpg"><img
class="alignnone size-full wp-image-333 aligncenter" title="hubble-fox-1" src="http://www.jorgeivanmeza.com/blog/wp-content/uploads/2008/05/hubble-fox-1.jpg" alt="" width="500" height="273" /></a></p><p>La imagen es de la estrella <a
href="http://en.wikipedia.org/wiki/V838_Monocerotis" target="_blank">V838 Monocerotis</a> y fue tomada por el telescopio espacial Hubble.  Interesante.</p><p>Enlace: <a
href="http://blog.wired.com/gadgets/2008/04/firefox-logo-sp.html" target="_blank">Firefox Logo Spied In Deep Space</a>.</p> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2008/05/el-logo-de-firefox/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Add-ons realmente útiles de Firefox</title><link>http://blog.jorgeivanmeza.com/2008/03/add-ons-realmente-utiles-de-firefox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-ons-realmente-utiles-de-firefox</link> <comments>http://blog.jorgeivanmeza.com/2008/03/add-ons-realmente-utiles-de-firefox/#comments</comments> <pubDate>Wed, 26 Mar 2008 20:06:24 +0000</pubDate> <dc:creator>jimezam</dc:creator> <category><![CDATA[Desarrollo de software]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[Firefox]]></category> <guid
isPermaLink="false">http://www.jorgeivanmeza.com/blog/2008/03/26/add-ons-realmente-utiles-de-firefox/</guid> <description><![CDATA[Firebug Es totalmente indispensable. No me imagino como será el desarrollo de software web sin él Web developer Es un excelente complemento para los desarrolladores web, permite manipular la página de maneras muy útiles. Colorzilla Permite capturar cualquier color que &#8230; <a
href="http://blog.jorgeivanmeza.com/2008/03/add-ons-realmente-utiles-de-firefox/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<table
style="border: 1px solid #d3d2cf" border="1" cellpadding="1" cellspacing="1"><tr><td><strong><a
href="http://www.getfirebug.com/" target="_blank">Firebug</a></strong></td><td>Es totalmente indispensable.  No me imagino como será el desarrollo de software web sin él <img
src='http://blog.jorgeivanmeza.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></td></tr><tr><td><strong><a
href="http://chrispederick.com/work/web-developer/" target="_blank">Web developer</a></strong></td><td>Es un excelente complemento para los desarrolladores web, permite manipular la página de maneras muy útiles.</td></tr><tr><td><strong><a
href="http://www.iosart.com/firefox/colorzilla/" target="_blank">Colorzilla</a></strong></td><td>Permite capturar cualquier color que se encuentre en la pantalla y copiarlo en diferentes formatos.</td></tr><tr><td><strong><a
href="http://screenshot-program.com/fireshot/" target="_blank">FireShot</a></strong></td><td>Permite capturar <em>screenshots</em> de las páginas ya sea del área visible o del total de la página y permite añadir elementos gráficos a ella.</td></tr><tr><td><strong><a
href="http://ietab.mozdev.org/" target="_blank">IE Tab</a></strong></td><td>Permite crear pestañas con el mecanismo de presentación de Internet Explorer para mostrar las páginas web.</td></tr><tr><td><strong><a
href="http://www.kevinfreitas.net/extensions/measureit/" target="_blank">MeasureIt</a></strong></td><td>Permite realizar mediciones de ancho y largo de los objetos en pantalla.</td></tr><tr><td><strong><a
href="http://dafizilla.sourceforge.net/viewsourcewith/" target="_blank">ViewSourceWith</a></strong></td><td>Permite establecer terceras aplicaciones para editar/mostrar el código fuente de las páginas web.</td></tr><tr><td><strong><a
href="https://addons.mozilla.org/en-US/firefox/addon/2498" target="_blank">Yet Another Window Resizer</a></strong></td><td>Permite modificar el tamaño del navegador para simular la presentación de las páginas ante diferentes resoluciones de pantalla.</td></tr><tr><td><strong><a
href="http://developer.yahoo.com/yslow/" target="_blank">YSlow</a></strong></td><td>Analiza el desempeño de una página según su contenido y distribución y presenta sugerencias para su mejora.</td></tr></table> ]]></content:encoded> <wfw:commentRss>http://blog.jorgeivanmeza.com/2008/03/add-ons-realmente-utiles-de-firefox/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
