Friday, May 18, 2007

Googlizer, google para todo

Esta es un pequeño applet que puedes añadir en cualquiera de los paneles de Gnome o de Xfce (usando el apropiado plugin)

sudo aptitude install googlizer

Funciona asi:

Seleccionad el texto que sea, en el openoffice, gedit, la aplicación no importa, al darle al botón del googlizer(la gran G) lanzará el navegador y te mostrará los resultados de la búsqueda en google. Ya se que usando Firefox no tiene mucho sentido pero si con frecuencia usamos procesadores de texto u hojas de cálculo nos puede venir al pelo y resultar más rápido en el uso diario que el deskbar.

:)))

Wednesday, May 16, 2007

Tilda la terminal más a mano

Dando vueltas vueltas mirad lo que he encontrado :)

sudo aptitude install tilda

Se trata de una consola al estilo del quake o el doom.

Por defecto se activa con F1 pero eso se puede personalizar facilmente tanto en tamaño como en apariencia.


Tremendamente práctica y sobre todo ligera :)



edit: para configurar basta con usar el click derecho sobre la terminal e ir a preferencias :)

Sunday, May 13, 2007

Powersaving Intel app "powertop"

Buenas, ya se, llevo demasiado sin publicar ni un post pero mi excusa es...

Trabajo, trabajo, trabajo :P

Aquí va lo bueno, PowerTOP

Es una aplicación lanzada con licencia GPL2 por Intel para tratar de localizar las aplicaciones que nos están consumiendo mas energía en nuestros portatiles

Aunque parezca mentira una de las aplicaciones que nos recomiendan desactivar es gnome-power-manager xD

También ocurre que el navegador Firefox puede mantener el micro ocupado debido a animaciones en las webs u otras tonterias, aqui os dejo un script para compensarlo ofrecido en la pagina de Intel y de la mano de Arjan van de Ven, ¿para quien trabaja este caballero? tan solo fijaos en su email :)

Author: Arjan van de Ven

Firefox had 2 condition variables that were waited on with a timeout of 250 miliseconds in a loop.
It appears that the author of the code uses 250 milliseconds as "inifite", however, the
PR_WaitCondVar() API has an actual value for inifite, PR_INTERVAL_NO_TIMEOUT. Use that instead.


--- mozilla/security/manager/ssl/src/nsSSLThread.cpp~ 2007-04-11 13:05:22.000000000 -0700
+++ mozilla/security/manager/ssl/src/nsSSLThread.cpp 2007-04-11 13:05:22.000000000 -0700
@@ -876,7 +876,7 @@
// no work to do ? let's wait a moment

PRIntervalTime wait_time = PR_TicksPerSecond() / 4;
- PR_WaitCondVar(mCond, wait_time);
+ PR_WaitCondVar(mCond, PR_INTERVAL_NO_TIMEOUT);
}

} while (!pending_work && !mExitRequested && !mSocketScheduledToBeDestroyed);
--- mozilla/security/manager/ssl/src/nsCertVerificationThread.cpp~ 2007-04-11 13:05:06.000000000 -0700
+++ mozilla/security/manager/ssl/src/nsCertVerificationThread.cpp 2007-04-11 13:05:06.000000000 -0700
@@ -139,7 +139,7 @@
while (!mExitRequested && (0 == verification_thread_singleton->mJobQ.GetSize())) {
// no work to do ? let's wait a moment

- PR_WaitCondVar(mCond, wait_time);
+ PR_WaitCondVar(mCond, PR_INTERVAL_NO_TIMEOUT);
}

if (mExitRequested)


En la sección de tips and tricks hay parches bastantes útiles para la gran mayoría de las aplicaciones mas voraces :) totalmente aconsejable.