<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/slopez/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://blogs.nologin.es/slopez/feeds/atom.xml" rel="self" title="Pon un sol en tu vida" type="application/atom+xml" />
    <link href="http://blogs.nologin.es/slopez/"                        rel="alternate"    title="Pon un sol en tu vida" type="text/html" />
    <link href="http://blogs.nologin.es/slopez/rss.php?version=2.0"     rel="alternate"    title="Pon un sol en tu vida" type="application/rss+xml" />
    <title type="html">Pon un sol en tu vida</title>
    <subtitle type="html">Un blog sobre (Open)Solaris, software libre y stuff misc.</subtitle>
    <icon>http://blogs.nologin.es/slopez/templates/default/img/s9y_banner_small.png</icon>
    <id>http://blogs.nologin.es/slopez/</id>
    <updated>2010-07-29T13:58:56Z</updated>
    <generator uri="http://www.s9y.org/" version="1.3.1">Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <dc:language>es</dc:language>

    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/24-Webs-de-administracion-y-puertos-redirigidos.html" rel="alternate" title="Webs de administración y puertos redirigidos" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2010-07-29T13:41:32Z</published>
        <updated>2010-07-29T13:58:56Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=24</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=24</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/7-GuiasTrucos" label="Guías/Trucos" term="Guías/Trucos" />
    
        <id>http://blogs.nologin.es/slopez/archives/24-guid.html</id>
        <title type="html">Webs de administración y puertos redirigidos</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Si trabajas administrando sistemas, es posible que te hayas encontrado en la tesitura de tener que acceder a la consola de administración de algún dispositivo a través de un túnel SSH, redirigiendo algún puerto de la máquina de destino a otro local. Al hacer esto, puedes encontrarte con la circunstancia de que la aplicación a la que estás accediendo tiene referencias estáticas a su IP real, lo cual provoca que no puedas acceder correctamente a ella.<br />
<br />
Si este es tu caso, y estás utilizando GNU/Linux, puedes hacer uso de <i>iptables</i> para salvar el escollo. Por ejemplo con<br />
<br />
<code>iptables -t nat -A OUTPUT -p tcp --dport 9000 -j DNAT --to 127.0.0.1:9000</code><br />
<br />
estaríamos redigiriendo todo el tráfico saliente hacia el puerto 9000, al mismo puerto en nuestra máquina local.<br />
<br />
<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/23-Recuerdos-y-predicciones.html" rel="alternate" title="Recuerdos y predicciones" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2010-04-13T20:39:07Z</published>
        <updated>2010-04-13T20:39:07Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=23</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=23</wfw:commentRss>
    
    
        <id>http://blogs.nologin.es/slopez/archives/23-guid.html</id>
        <title type="html">Recuerdos y predicciones</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                De pura casualidad, he encontrado una bitácora de Blogspot que abandoné a finales de 2005 (entonces tenía 21 años, ¡cómo pasa el tiempo!). Ciertamente, resulta curioso reencontrarse con le pasaba por la cabeza a uno en tiempos pretéritos. Entre las entradas que publiqué, que debo reconocer que no fueron muchas, hay una que me hace especial gracia. Trata sobre la burbuja inmobiliaria alrededor de un año antes de que explotara, por lo que he decidido rescatarla:<br />
<br />
<blockquote><br />
<strong>Política/Sociedad: Inversión inmobiliaria, un fraude legal</strong><br />
<br />
Mucho se ha hablado sobre el precio de la vivienda. Las viviendas de protección oficial, las "actuaciones", los pisos de 30 metros cuadrados. Pero, esta vez, hablemos directamente sobre el propio negocio inmobiliario.<br />
<br />
Veamos, un individuo adquiere un inmueble por una cantidad, y en un tiempo determinado la vende tal y como la compró, sacando un beneficio considerable de dicha operación. Pero para la obtención de ese beneficio, dicho individuo no ha producido, no ha generado nada. No ha utilizado mano de obra (o en todo caso mínima, haciendo un esfuerzo por incluir en este aspecto a las agencias inmobiliarias) ni ha comprado material alguno. El único beneficio que ha devuelto a la comunidad es el correspondiente a los impuestos y canones apropiados, una mínima parte.<br />
<br />
Así pues, obtenemos un beneficio que nace de una producción nula. Por tanto, en última instancia, alguien debe sufragar ese gasto. Y creo que es evidente sobre quién recae dicha carga: los jóvenes en busca de su primera vivienda. Pagamos (pagaremos) a lo largo de nuestra vida los réditos obtenidos por los especuladores, mediante unas hipotecas que parecen cadenas perpetuas. Por supuesto los bancos están encantados de tomar parte en este banquete en el que los más pobres pagamos la cuenta.<br />
<br />
Por otra parte, se está estirando mucho de una cuerda, que puede terminar de romperse. El equilibrio entre el poder adquisitivo de los nuevos compradores, y el precio de la vivienda agoniza. Los bancos flexibilizan cada día más la concesión de hipotecas para que el convite no cese (ya hemos dichos que son nuestros comensales, y además tienen un gran apetito), pero puede llegar un momento en que sea imposible financiar unos precios tan altos con unas nóminas tan escasas. Entonces, ¿el problema se solucionará por sí solo? No me atrevería a afirmar tal cosa. En ocasiones, cuando la tendencia del precio de la viviendia está a la baja, pueden producirse situaciones de bloqueo, en las que los especuladores prefieren no vender a perder la inversión. En cualquier caso, y mientras llega ese supuesto, se siguen firmando condenas perpetuas en forma de hipotecas cada día.<br />
<br />
Un fraude económico del que miles de jóvenes, han sido, son y seremos víctimas, con la única esperanza (algunos) de aliviar nuestro peso pasando la carga a la siguiente generación de jóvenes.<br />
</blockquote><br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/22-Nacionalismo-de-Carril.html" rel="alternate" title="Nacionalismo de Carril" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2010-01-14T07:36:32Z</published>
        <updated>2010-01-14T12:27:39Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=22</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=22</wfw:commentRss>
    
    
        <id>http://blogs.nologin.es/slopez/archives/22-guid.html</id>
        <title type="html">Nacionalismo de Carril</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Señores conciudadanos de Zaragoza,<br />
<br />
Como todos sabemos, la ciudad está sufriendo multitud de remodelaciones repartidas por todo el núcleo urbano, que provocan ciertos inconvenientes a la hora de circular por el mismo. Es habitual encontrarse con calles parcial o completamente cortadas. En el segundo caso, hay poco que hacer. En el primero, todos los zaragozanos tenemos una tarea pendiente.<br />
<br />
Y es que el hecho de que el carril de una calle se encuentre cortado, <strong>no</strong> implica que deba abandonarse su uso varios tramos antes del que se encuentra afectado. Por el contrario, aunque algunos no lo crean, es posible distribuirse por todos los carriles de la calle, incluso en el que termina cortado unos metros más adelante, y una vez alcanzado el tramo afectado, ir circulando de uno en uno cediéndonos el paso los unos a los otros, como si fuéramos personas civilizadas (sé que cuesta aparentar lo que uno no es, pero todo es cuestión de intentarlo).<br />
<br />
Este método altamente sofisticado (como el sistema de refrigeración autónoma del botijo), permitiría aprovechar mejor los carriles de los tramos en obras, en lugar de la estrategia actual que los infrautiliza y genera colas interminables que se extienden varios cruces más atras (con lo cual entran en juego los semáforos, produciéndose un embotellamiento aún mayor).<br />
<br />
Eso sí, queridos amigos, para llegar a este punto, existe una condición previa: abandonar el <em>Nacionalismo de Carril</em>. Y es que, en contra de lo que usted piensa, el carril por donde cirula no es suyo. El hecho de que usted llegara antes no sirve como <em>"precedente histórico"</em> que le otorgue la propiedad del mismo (aunque en vista de lo que sucede con algunos <em>"Estatuts"</em>, poco le falta) ni le permite cerrar sus fronteras a los <em>"inmigrantes"</em> que proceden de carriles fronterizos. Recuerde que, antes o después, será usted el que se desplace a otro carril en busca de reconducir su coche a nuevos destinos, y no deseará que se le trate con semejante desprecio.<br />
<br />
Una vez superado este problema, podremos empezar a usar de forma eficiente los carriles y, de esta forma, hacer menos duro el largo periodo de obras que nos espera en Zaragoza. No es tan difícil, varios <em>millones</em> de madrileños lo llevan haciéndo desde hace años.<br />
<br />
Gracias por su atención.<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/21-Linux-Bug-in-the-nozomi-driver.html" rel="alternate" title="Linux: Bug in the nozomi driver" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2009-12-05T21:35:05Z</published>
        <updated>2009-12-05T21:35:05Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=21</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=21</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/3-Software-Libre" label="Software Libre" term="Software Libre" />
    
        <id>http://blogs.nologin.es/slopez/archives/21-guid.html</id>
        <title type="html">Linux: Bug in the nozomi driver</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                If you have a nozomi based 3G PCMCIA modem (like the Option models from Movistar Spain), you'll probably noticed that, since kernel version 2.6.29, you can no longer establish an Internet connection with it. While it properly answers to AT commands, when the pppd daemon tries to talk to the other side, it simply hangs with no response. <br />
<br />
If this is your case, you might be interested in taking a look at this bug (<a href="http://bugzilla.kernel.org/show_bug.cgi?id=13024">13024</a>). Or, if you're in a hurry (and somewhat brave ;-), you might want to try something like this:<br />
<br />
<code>--- nozomi.c.orig	2009-12-05 22:57:43.000000000 +0100<br />
+++ nozomi.c	2009-12-05 22:57:54.000000000 +0100<br />
@@ -1626,10 +1626,10 @@<br />
 <br />
 	dc->open_ttys--;<br />
 	port->count--;<br />
-	tty_port_tty_set(port, NULL);<br />
 <br />
 	if (port->count == 0) {<br />
 		DBG1("close: %d", nport->token_dl);<br />
+		tty_port_tty_set(port, NULL);<br />
 		spin_lock_irqsave(&dc->spin_mutex, flags);<br />
 		dc->last_ier &= ~(nport->token_dl);<br />
 		writew(dc->last_ier, dc->reg_ier);<br />
</code><br />
<br />
<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/20-El-principio-de-los-tiempos.html" rel="alternate" title="El principio de los tiempos" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2009-10-26T00:20:48Z</published>
        <updated>2009-10-26T02:26:38Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=20</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=20</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/9-Miscelanea" label="Miscelánea" term="Miscelánea" />
    
        <id>http://blogs.nologin.es/slopez/archives/20-guid.html</id>
        <title type="html">El principio de los tiempos</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Fulianito tenía un plan. Le daba vueltas una y otra vez a la frase que cambiaría su vida: <em>"(...) un número infinito de monos tecleando sobre un número infinito de máquinas de escribir por tiempo infinito, producirían la mejor novela de la Historia (...)"</em>.<br />
<br />
No recordaba absolutamente nada del contexto, ni siquiera sabía con seguridad dónde la había escuchado, pero poco le importaba. Ahora estaba ocupado analizando los pormenores de los pasos que debía dar. En primer lugar, no le gustaba la idea de producir novelas, de hecho, él mismo aborrecía los libros. ¿Quién podría pagar por leer algo, cuando todas las historias que merecían la pena se proyectaban en los cines? Así pues, decidió que sus monos producirían algo mucho más <em>cool</em>, más vendible y, sobretodo, menos tangible: software para computadoras. No sabía muy buen en qué consistía el proceso de creación del mismo, ni tampoco tenía claro cómo comercializarlo, pero había algo que sí sabía con certeza: algunas personas habían ganado mucho dinero con él.<br />
<br />
Una vez tomada esta decisión, necesitaba conseguir un número <em>infinito</em> de monos, y ahí se presentaba la primera dificultad evidente que debía afrontar... ¿Qué raza de monos elegiría para su proyecto? Había leído en alguna parte que ciertas especies eran muy violentas y poco disciplinadas. Luego estaba el problema de la alimentación y la limpieza, ya que por lo visto los monos no eran capaces de conseguir su propia comida fuera de su hábitat natural (por unos instantes se planteó montar la oficina en medio de la selva, pero desechó la idea con rapidez), y tampoco son muy dados a cuidar su higiene.<br />
<br />
Pero, ¿qué especie de mono podría encontrar que fuera dócil, razonablemente limpia y fuera capaz de buscar su propia comida en la ciudad? Y entonces le vino a la cabeza: <em>el becario</em>. El becario es el primer caso conocido de involución, o evolución inversa. No estamos hablando del becario temporal, el que lo es durante un tiempo limitado por necesidades de trabajo, sino al de pura cepa, el que lo es toda su vida, aunque ni él mismo se dé cuenta. Originalmente <em>homo sapiens</em>, el becario, como forma de supervivencia, se adaptó a un entorno altamente competitivo convirtiéndose en el equivalente humano de un mono de feria; siempre feliz y contento (al menos en apariencia), a las órdenes de su maestro.<br />
<br />
Pero apenas había solventado ésta, su primera gran dificultad, Fulanito se dió de bruces con el problema que estuvo a punto de dar al traste con su proyecto. Cuando solicitó a la agencia gubernamental de trabajo un número infinito de becarios ridículamente pagados, ésta le dijo que no era posible. El motivo que adujeron le pareció sumanente peregrino; la casilla en la que se indicaba el número de personas solicitadas para la oferta sólo admitía números naturales, de tal forma que era imposible especificar "infinito", ni como palabra ni con su equivalente algebráico.<br />
<br />
Maldito gobierno, incapaz de hacer nada bien, siempre poniendo trabas en el camino del emprendedor. Pero no a él, Fulanito no dejaría que la futilidad de la administración pública tumbara su proyecto. Así pues, decidió cambiar su oferta y solicitar 100 becarios, que también son un buen montón. <br />
<br />
Ahora precisaba de una forma de cuantificar el trabajo de sus mon... de sus becarios, con la intención de facturar a sus clientes en unidades concretas. Como él <em>sabía</em> que todos sus empleados producían la misma cantidad de código con idéntica calidad, decidió establecer una unidad estándar llamada <a href="http://es.wikipedia.org/wiki/The_Mythical_Man-Month">hombre/mes</a> (inicialmente pensó en llamarlo mono/mes, pero la primera resulta más comercial). Y para asegurarse de que el trabajo salía bien, seleccionó una metodología de desarrollo de software, utilizando un sofisticadísimo método basado en contar el número de páginas necesarias para describirla (en realidad es un método tan válido como cualquier otro, al fin y al cabo <a href="http://blogs.nologin.es/slopez/archives/19-Sobre-la-llamada-Ingenieria-Informatica-E.W.-Dijkstra.html">todas son la misma mierda</a>). Posteriormente, Fulanito patentaría este método como <em>Weight Revision System</em>. O, en otras palabras, selección al peso.<br />
<br />
Su proyecto estaba casi completo, pero necesitaba a alguien que pusiera orden en el gallinero. Así pues, seleccionó a los monos (a estas alturas Fulanito sabía de sobra que sus <em>monos</em> iban a ser becarios, pero por algún motivo se sentía más cómodo llamándolos así) más fuertes (que no a los más listos) y los puso al mando. Adicionalmente, y para <em>motivar</em> a todos sus empleados, contrató a un grupo de infrahumanos (hay quien los vincula con algun subespecie de troll) armados con látigos. Habían nacido los Gestores de Proyecto y el departamento de Recursos Humanos, respectivamente. Finalmente, en el séptimo día, Fulanito miró a su obra, y vió que lo que había hecho era bueno (o, al menos, rentable).<br />
<br />
Y así, queridos niños, es como nació la primera Consultora de Software.<br />
<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/19-Sobre-la-llamada-Ingenieria-Informatica-E.W.-Dijkstra.html" rel="alternate" title="Sobre la llamada Ingeniería Informática (E.W. Dijkstra)" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2009-10-06T15:40:50Z</published>
        <updated>2009-10-06T19:21:00Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=19</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=19</wfw:commentRss>
    
    
        <id>http://blogs.nologin.es/slopez/archives/19-guid.html</id>
        <title type="html">Sobre la llamada Ingeniería Informática (E.W. Dijkstra)</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Extracto de <a href="http://www.cs.utexas.edu/~EWD/transcriptions/EWD10xx/EWD1036.html">On the cruelty of really teaching computer science</a>, de <a href="http://es.wikipedia.org/wiki/Edsger_Dijkstra">E.W. Dijkstra</a>:<br />
<blockquote><br />
(...) A number of these phenomena have been bundled under the name "Software Engineering". As economics is known as "The Miserable Science", software engineering should be known as "The Doomed Discipline", doomed because it cannot even approach its goal since its goal is self-contradictory. Software engineering, of course, presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter "How to program if you cannot.".<br />
</blockquote><br />
Traducción libre:<br />
<blockquote><br />
(...) Una cantidad de estos fenómenos han sido agrupados bajo el nombre de Ingeniería del Software. Tal y como económicas es conocida como "La Ciencia Miserable", la ingeniería del software debería ser conocida como "La Disciplina Maldita", maldita porque ni siquiera puede aproximarse a su objetivo ya que éste se contradice a si mismo. La ingeniería del software, por supuesto, se presenta a sí misma como otra causa útil más, pero es un espejismo: si lees cuidadosamente su literatura y analizas los que sus partidarios hacen realmente, descubrirás que la ingeniería del software ha aceptado como su máxima "Cómo programar si no sabes hacerlo".<br />
</blockquote><br />
¿Cuándo llegará el día en España en que la Ingeniería Informática sea reemplazada por las Ciencias de la Computación? 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/15-Laptop-harddisk-power-management-in-OpenSolaris.html" rel="alternate" title="Laptop harddisk power management in OpenSolaris" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2008-10-29T21:36:35Z</published>
        <updated>2008-10-29T21:36:35Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=15</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=15</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/2-SolarisOpenSolaris" label="Solaris/OpenSolaris" term="Solaris/OpenSolaris" />
    
        <id>http://blogs.nologin.es/slopez/archives/15-guid.html</id>
        <title type="html">Laptop harddisk power management in OpenSolaris</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                If you've installed some flavor of (Open)Solaris in your laptop, you'd probably noticed your harddisk becomes a lot noisy. This is because, at this time, the ata driver that comes with Solaris kernel (even in recent nevada builds) is not able to change the configuration of the harddisk internal APM, which runs in its default configuration and makes it to park its heads every time it comes idle.<br />
<br />
To fix this issue, you have two options:<br />
<br />
  - Download your harddisk's manufacturer tools, which probably can help you to totally disable the APM feature.<br />
  - Replace your ata driver with this one: ata-apmdisable.tgz (x86 only). I've added a new ioctl to be able to disable APM on your harddisk at your desire. There you'll also find an utility "powerata" which makes use of this ioctl.<br />
<br />
I've contacted the OpenSolaris guys to find a way to get this into Nevada's code, but that can take some time.<br />
<br />
 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/13-Aspire-One-Custom-Desktop-script.html" rel="alternate" title="Aspire One: Custom Desktop script" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2008-08-13T20:33:51Z</published>
        <updated>2008-10-29T19:04:40Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=13</wfw:comment>
    
        <slash:comments>5</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=13</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/7-GuiasTrucos" label="Guías/Trucos" term="Guías/Trucos" />
    
        <id>http://blogs.nologin.es/slopez/archives/13-guid.html</id>
        <title type="html">Aspire One: Custom Desktop script</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <strong>WARNING: This script is deprecated and will not be updated.</strong> New kernels (>2.6.27) support all the devices of the AOne, so consider installing a standard distribution (ZenWalk, Ubuntu, Debian...).<br />
<br />
After some days tweaking the Desktop of my new shiny Aspire One ;-), I've decided to write a script to automate the process if I ever need to restore the system with Acer's Recovery CD. I think this can be also useful for those who are tired of the boring Linpus desktop and want a fully customizable Xfce 4 environment. My script performs the following operations:<br />
<ul><br />
<li>Replace Linpus modified Xfce4 packages with the standard ones.<br />
<li>Replace kpowersave with acpid+xfce-battery-monitor.<br />
<li>Install self-compiled kernel modules for USB Modem (including many mobile phones), PPP compression and Bluetooth.<br />
<li>Install mplayer (fully featured), vlc (default player for Thunar), claws-mail, pidgin (IM) and bluetooth utils.<br />
<li>Remove buggy gtkrc-2.0 (makes the xfce standard panel insanely big).<br />
<li>Add the <i>/usr/bin/rem_driver.sh</i> script to remove the WiFi driver before suspend (without this the Atheros card sometimes hangs and I need to reboot).<br />
<li>Download and install Firefox 3.0.1 (consumes less memory and has more features, what else do you want? <img src="http://blogs.nologin.es/slopez/templates/default/img/emoticons/wink.png" alt=";-)" style="display: inline; vertical-align: bottom;" class="emoticon" /> and enable mplayer and flash-player plugins.<br />
</ul><br />
 <br /><a href="http://blogs.nologin.es/slopez/archives/13-Aspire-One-Custom-Desktop-script.html#extended">Continua leyendo "Aspire One: Custom Desktop script"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/12-CentOS-4.6-sobre-VirtualBox-1.6.0.html" rel="alternate" title="CentOS 4.6 sobre VirtualBox 1.6.0" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2008-07-18T13:32:24Z</published>
        <updated>2008-07-18T13:46:20Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=12</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=12</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/3-Software-Libre" label="Software Libre" term="Software Libre" />
    
        <id>http://blogs.nologin.es/slopez/archives/12-guid.html</id>
        <title type="html">CentOS 4.6 sobre VirtualBox 1.6.0</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Si has intentado instalar CentOS 4.6 sobre VirtualBox 1.6.0, probablemente te habrás encontrado con una desagradable sorpresa; tras la instalación, durante el primer arranque desde el disco duro, el sistema se queda congelado. El problema, aparentemente, es que VirtualBox sigue teniendo problemas lidiando con ciertas operaciones de la arquitectura x86, en este caso con la inicialización del soporte multiprocesador (MPS o ACPI, falla de las dos formas).<br />
<br />
Puedo entender que, al contrario que otras soluciones de virtualización, VirtualBox todavía no pueda mostrar al sistema operativo varios procesadores, pero que no soporte las estructuras de SMP, aunque sea dando soporte a 1 sólo procesador, me parece bastante lamentable.<br />
<br />
En el caso de CentOS (y supongo que otros sistemas GNU/Linux), en el primer arranque deberos entrar el menú online de GRUB para seleccionar el núcleo sin soporte multiprocesador y su <i>initrd.img</i> correspondiente. Una vez arrancado el sistema, modificaremos el archivo <i>/boot/grub/menu.lst</i> para hacer permanente este cambio. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/11-Problemas-con-los-tipos-de-letra-fonts-en-Solaris.html" rel="alternate" title="Problemas con los tipos de letra (fonts) en Solaris" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2008-07-04T16:03:11Z</published>
        <updated>2008-07-04T16:38:16Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=11</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=11</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/2-SolarisOpenSolaris" label="Solaris/OpenSolaris" term="Solaris/OpenSolaris" />
    
        <id>http://blogs.nologin.es/slopez/archives/11-guid.html</id>
        <title type="html">Problemas con los tipos de letra (fonts) en Solaris</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Una vez más, y ya es la segunda (o puede que la tercera, no lo recuerdo bien) me he encontrado con problemas al levantar el servidor Xsun en Solaris tras la instalación. Y una vez más, como todas las anteriores, ha sido problema de los tipos de letra (la verdad es que <i>fonts</i> se entiende mejor, pero estoy escribiendo en Español).<br />
<br />
Todavía no sé cuál es la causa, pero pienso que puede estar relacionado con la instalación de Solaris a través de la red (<a href="http://blogs.nologin.es/slopez/archives/10-Arrancar-Solaris-10-SPARC-via-red-con-GNULinux.html">ver artículo anterior</a>). De todas formas, por si le sirve a alguien de referencia (y si no, me servirá a mí la próxima vez que me pase) , estas son las comprobaciones que hay realizar ante este problema:<br />
 <br /><a href="http://blogs.nologin.es/slopez/archives/11-Problemas-con-los-tipos-de-letra-fonts-en-Solaris.html#extended">Continua leyendo "Problemas con los tipos de letra (fonts) en Solaris"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/10-Arrancar-Solaris-10-SPARC-via-red-con-GNULinux.html" rel="alternate" title="Arrancar Solaris 10 (SPARC) vía red con GNU/Linux" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2008-07-02T15:05:17Z</published>
        <updated>2008-07-04T16:37:31Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=10</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=10</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/2-SolarisOpenSolaris" label="Solaris/OpenSolaris" term="Solaris/OpenSolaris" />
    
        <id>http://blogs.nologin.es/slopez/archives/10-guid.html</id>
        <title type="html">Arrancar Solaris 10 (SPARC) vía red con GNU/Linux</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Tras haber realizado varias instalaciones sobre red de  Solaris y OpenSolaris para x86, pensaba que hacer lo propio con una máquina SPARC iba a ser pan comido. Pero a la hora de la verdad, aunque no es lo más complicado del mundo, sí requiere perder cierto tiempo ajustando algunos parámetros.<br />
<br />
Así que, como me conozco y sé que se me va a olvidar lo que acabo de hacer en breves minutos, mejor escribo esta pequeña guía para que me sirva de referencia en el futuro.<br />
 <br /><a href="http://blogs.nologin.es/slopez/archives/10-Arrancar-Solaris-10-SPARC-via-red-con-GNULinux.html#extended">Continua leyendo "Arrancar Solaris 10 (SPARC) vía red con GNU/Linux"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/9-Gobierno-y-libre-mercado.html" rel="alternate" title="Gobierno y libre mercado" />
        <author>
            <name>Sergio Lopez</name>
                    </author>
    
        <published>2008-06-23T21:47:10Z</published>
        <updated>2008-06-24T07:21:12Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=9</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/10-Webcomic" label="Webcomic" term="Webcomic" />
    
        <id>http://blogs.nologin.es/slopez/archives/9-guid.html</id>
        <title type="html">Gobierno y libre mercado</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <div class="serendipity_imageComment_left" style="width: 500px"><div class="serendipity_imageComment_img"><!-- s9ymdb:2 --><img class="serendipity_image_left" width="500" height="360"  src="http://blogs.nologin.es/slopez/uploads/Dibujos/gobierno_y_libremercado.png" border=1 alt="" /></div><div class="serendipity_imageComment_txt">Gobierno y libre mercado</div></div> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/7-La-Fisica-y-el-romanticismo-no-estan-renidos.html" rel="alternate" title="La Física y el romanticismo no están reñidos" />
        <author>
            <name>admin</name>
                    </author>
    
        <published>2008-04-13T21:44:06Z</published>
        <updated>2008-04-13T21:44:06Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=7</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/9-Miscelanea" label="Miscelánea" term="Miscelánea" />
    
        <id>http://blogs.nologin.es/slopez/archives/7-guid.html</id>
        <title type="html">La Física y el romanticismo no están reñidos</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Vía <a href="http://xkcd.com">xkcd</a>, un webcomic sobre romance, sarcasmo, matemáticas y lengua.<br />
<br />
<img src="http://imgs.xkcd.com/comics/angular_momentum.jpg" alt="Fisica + Romanticismo" /> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/6-Sobre-como-emdeberiaem-funcionar-la-Universidad.html" rel="alternate" title="Sobre como &lt;em&gt;debería&lt;/em&gt; funcionar la Universidad" />
        <author>
            <name>admin</name>
                    </author>
    
        <published>2008-04-13T21:37:06Z</published>
        <updated>2008-04-13T21:37:06Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=6</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/9-Miscelanea" label="Miscelánea" term="Miscelánea" />
    
        <id>http://blogs.nologin.es/slopez/archives/6-guid.html</id>
        <title type="html">Sobre como &lt;em&gt;debería&lt;/em&gt; funcionar la Universidad</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Extracto de la <a href="http://www.elpais.com/articulo/cataluna/estudiante/mediocre/acomodado/debe/pagar/todo/coste/universidad/elpepuespcat/20080413elpcat_11/Tes">entrevista a Ramon Folch</a> (las palabras resaltadas en negrita son cosa mía):<br />
<br />
<em>"Un estudiante cuesta entre 5.000 y 6.000 euros por curso. Ése debería ser el importe de la matrícula, al que se aplicaría una escala de detracciones. La primera, según la renta familiar; la segunda, por su capacidad o currículo, y la tercera, según dónde esté su vivienda habitual. Así, los <b>buenos estudiantes</b> de <b>extracción modesta</b> podrían tener una exención del 100%, incluso una especie de <b>beca salario</b>. Pero los que tiran a mediocre y son de familia acomodada pagarían religiosamente el importe íntegro. La legislación actual impide esta fórmula."</em><br />
<br />
Y de paso, añado por mi parte, evitaríamos dejar fuera a algunos buenos estudiantes en potencia. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://blogs.nologin.es/slopez/archives/5-Me-as-a-Hitman.html" rel="alternate" title="Me as a Hitman" />
        <author>
            <name>admin</name>
                    </author>
    
        <published>2008-01-28T21:34:04Z</published>
        <updated>2008-01-28T21:34:04Z</updated>
        <wfw:comment>http://blogs.nologin.es/slopez/wfwcomment.php?cid=5</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://blogs.nologin.es/slopez/rss.php?version=atom1.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    
            <category scheme="http://blogs.nologin.es/slopez/categories/9-Miscelanea" label="Miscelánea" term="Miscelánea" />
    
        <id>http://blogs.nologin.es/slopez/archives/5-guid.html</id>
        <title type="html">Me as a Hitman</title>
        <content type="xhtml" xml:base="http://blogs.nologin.es/slopez/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                No, no me estoy refiriendo a la película homónima (la cual, con un <a href="http://imdb.com/title/tt0465494/">paupérrimo 6.4</a> en <a href="http://imdb.com">IMDb</a> no pienso ni molestarme en ver), sino a esas ocasiones en las que te toca tomar un proyecto que ya empezaron otros y por algún motivo dejaron poco después de haber dado los primeros pasos.<br />
<br />
Estas historias, generalmente, comienzan en el <em>Brown Dispatcher</em>. El Brown Dispatcher es un software de cosecha propia, el cual, mediante un sofisticadísmo algoritmo, se encarga de asignar las tareas a los técnicos correspondientes. Dicho algoritmo, cuyo grado de complejidad lo hace incomprensible para las mentes mortales, fue diseñado con el propósito de que <em>pareciera</em> que sus elecciones son aleatorias, cuando en realidad todo forma parte de un gran <em>Plan Maestro</em>.<br />
<br />
Una vez que la tarea te ha sido asignada, comienza la primera fase, recolectar información. Es decir, alguien ha estado antes que tú con el cliente, por lo tanto <em>ese alguien</em> debe conocer bien la situación y podría ponerte al día. Quizá hasta te enteres de cuáles fueron los motivos por los que decidió abandonar el proyecto. Pero todo eso no son más que ilusiones. Ese alguien nunca está disponible. Al menos, no para hablar contigo. Puede que esté trabajando en un proyecto en otra parte del país (o del planeta). Puede que él pertenezca a un <a href="http://en.wikipedia.org/wiki/Multiverse">universo paralelo</a> del cual tú no formas parte. O incluso puede que él también esté haciendo de <em>Hitman</em> para otro que, al igual que éste, puso pies en polvorosa y se despidió gritando a los cuatro vientos que ese marrón se iban a tener que comer otros. Una opción, por otra parte, muy respetable e inteligente, especialmente cuando te das cuenta de que es mayor el número de agujeros que hay en el barco que la cantidad de corchos que llevas en los bolsillos.<br />
<br />
En definitiva, que tienes que empezar de cero. Pero eso sí, sin que parezca que empiezas de cero, que a ningún cliente le gusta perder el tiempo. Y menos dos veces seguidas. Así pues, te armas de toda la capacidad de improvisación que tenías guardada en casa para este tipo de emergencias (porque lo que no vas a hacer es malgastarla en frivolidades como ligar), te enfundas el traje, y metes en la mochila las bolas de colores para hacer malabares, que nunca se sabe lo que puede pasar. Y allá que vas, encomendándote al <a href="http://http://en.wikipedia.org/wiki/Flying_Spaghetti_Monster">FSM</a> (magnánimo y esponjoso como ningún otro <a href="http://en.wikipedia.org/wiki/Jehovah">héroe</a> <a href="http://en.wikipedia.org/wiki/Jesus">de</a> <a href="http://en.wikipedia.org/wiki/Allah">ficción</a>), vete tú a saber dónde, para quién sabe qué. Y dicen que los toreros son el paradigma del valor.<br />
<br />
Pero bueno, lo cierto es que no puedo quejar. No, esta no es la típica entrada de bitácora en plan <em>"míradme que mal me trata el mundo, con lo bueno que yo soy"</em>. Habrá entradas como esa, pero ésta no es una de ellas. Y es que en realidad me gusta. No sé si será por el reto intelectual, por la aventura, o por una extraña variante del sadomasoquismo digna de someterla a psicoanálisis. Lo que sí sé es que si no tuviera que hacer cosas de este tipo y de esta forma, me aburriría. Y el aburrimiento en el trabajo es mi peor enemigo. Peor aún que la SGAE, Jiménez Losantos y los <em>gorgojos</em> (José A. dixit) de los pastelitos venezolanos, todos juntos.<br />
<br />
Al fin y al cabo, si todo sale mal, siempre puedes sacar las bolas de colores. Que para algo te has puesto corbata. 
            </div>
        </content>
        
    </entry>

</feed>