Dormir también cansa

May 2nd, 2007

Anoche dejé la notebook haciendo una prueba de cuánta energía cuesta dormir (es decir, cuanta batería morfa el suspend-to-ram). Y me di cuenta que consume (no demasiado, pero algo más de lo que suponía).

Mi batería tiene una carga máxima de 4010 mAh, y dormir durante 8:24 horas, me la dejó en 3250 mAh. Haciendo un poco de cuentas, resulta que consume 1,5 mAh por minuto de sueño (algo así como un 0,03% de la batería). Como para tener una cifra más significativa, consume alrededor de 2,5% de la batería por hora o un poco más del 50% de la batería si la dejamos durmiendo por un día.

A nivel práctico, creo que no es negocio hacer un suspend to RAM si el plan es no volver a usarla dentro de las 4 horas (es decir, perder 10% de la carga sólo para tener un “tiempo de resume” más corto), por lo que concluyo que el suspend to RAM no es mucho más útil que el Stand By (que parece que lo hicieron volar en las notebooks modernas).

La prueba la hice de la siguiente forma. Con la batería cargada al máximo, vi la capacidad actual via grep remaining /proc/acpi/battery/CMB1/state, luego la puse a dormir (a RAM), me fijé la hora y desconecté el cable. La dejé toda la noche para amortiguar cualquier efecto de consumo de energía extra al encender o apagar (además de tomar la precaución de desconectar el cable después de ponerla a dormir, y antes de volver a prenderla). Finalmente la prendí (previo enchufarla, como dije antes) y volví a ver la carga restante. Si quieren hacer el experimento, estaría bueno que posteen los resultados =)

A dormir!

May 2nd, 2007

Nuevamente un post técnico en mazziblog! :)

Voy a cometar brevemente como hacer andar el suspend-to-ram/disk en una notebook Fujitsu Lifebook S6240.

Luego de haber luchado largo y tendido con suspend2, uswsusp y el “viejo” swsusp previo (sin éxito) he logrado finalmente hacerlo andar con el kernel 2.6.20. Mis problemas anteriores eran sin duda problemas del mismo kernel, porque con este último, salió andando sin mayores inconvenientes (al menos con uswsusp y swsusp, usando el script hibernate, originario de suspend2), excepto por algunos bordes filosos:

Leer el resto del post… »

Servicio técnico

March 16th, 2007

Vos que te quejabas porque siempre te molestaban tus amigos, tus parientes, incluso tus vecinos para que les des una mano con algún tema de la computadora o algún programita, ya que te creen un hacker re groso porque sabés insertar tablas en el Word sin haber leído el manual, te comento que según el siguiente video este abuso de la paciencia se viene presentando desde que Gutenber inventó el libro.

D en un Nokia 770

December 22nd, 2006

Ya hemos hablado del Nokia S60 que soporta Python y del Nokia 770 que corre Linux y GTK+ y ahora volvemos con una nueva noticia sobre este último.

D en Nokia 770

Resulta que un tal Michael Dominic K. hizo andar D (también conocido como The D Programming Language) en esa internet tablet.

Leer el resto del post… »

Paginación navideña

December 25th, 2005

Como regalo navideño a nuestros lectores (en un ataque de nochebuena) agregamos paginación al blog (ya estaba medio insoportable ver una catergoría con muchos posts).

Para que el regalo sea completo, acá pueden chusmear el código fuente del plug-in o bajarlo. Está basando en WP Paginate pero con un par de retoques para que tenga URL lindas y que ande con rewrite rules.

Las instrucciones son las mismas que las del WP Paginate, sólo que hay que llamar antes que nada en el wp-blog-header.php a la función wpPaginatePreProcOffset() para que procese unas cuantas variables para sacar el número de página =). Y recién al final de todo ponen wpPaginate(). Ah! Y probablemente (casi seguro) la opción de paginar la home page no funcione.

El plug-in es para WP 1.2 (y bueno! No tenemos tiempo de actualizarlo ;)

Lavame, sucio!

September 27th, 2005

Acabo de bajarle unos 20 grados a mi micro (que rondaba peligrosamente los 60). Cómo? Simple, limpiándolo y poniéndole una grasa siliconada pedorra que encontré en casa (nada de grasas siliconadas con marca super cool ;). Por supuesto que antes de ponerla le hice algunas pruebas caseras de aptitud (no vaya a ser que se me cague el micro por hacerme el loco =P), como medir con un tester que conduzca, claro, en frío y en caliente (cuchillo metálico y hornalla de por medio). En fin, junté coraje, la puse a andar y me respondió, entre los 2.5 kg de mugre menos y la grasa siliconada (que pasó a reemplazar el bodoque feo, ya casi solidificado, que venía de fábrica con el cooler), quedó en 40 grados, y usando el CPU a pleno apenas sube un par de grados (antes llegaba a los 70 con uso intensivo).

En fin, este post es una boludez, pero creo que es últil (ahora que viene el veranito) a modo de recordatorio =)

Insecure Magazine

July 25th, 2005

La revista sobre seguridad digital Insecure Magazine está en linea y en pdf. De distribución gratuita y muy interesante.

Reproduciendo DVDs

July 11th, 2005

Siguiendo con el post de Fabio, dejenme contarles un poco de mi experiencia.

Para reproducir cualquier tipo de videos en linux, hace tiempo que vengo utilizando MPlayer con un theme bien minimalista para que no ocupe mucho espacio en mi escritorio. El único problema que en mi opinión tiene, es que todavía no soporta la lectura de los menus al leer un DVD, es decir que los reproduce directamente.

Decidí entonces instalar Xine. Excelente, pero surgió un nuevo problema: por trabas legales, no se pueden reproducir (en mi caso) DVDs de otra zona que no sea la 4 (ya que vivo en sudamérica). Buscando un poco, encuentro al Capitan CSS (que feo nick, por Dios). Este muchacho hizo un hack para que puedan reproducirse todos los tipos de DVDs :) Para los que usan Debian, existen estos paquetes para que no tengan que compilarlos.

XFS tweaking

May 17th, 2005

Como me estaba quedando sin espacio en una partición, tuve que abusar de mi LVM, reacomodar un poco las partiociones y crear una nueva. Hace tiempo que vengo usando XFS como filesystem de cabecera, con muy buenos resultados; y recuerdo que la última vez que creé una partición, estuve averiguando sobre algunos parámetros para que se comporte un poquito mejor.

Obviamente ya me había olvidado de estos parámetros, pero recordaba alguno que otro, lo suficiente como para hacer una búsqueda certera en Google y encontrar una página más que interesante, con muchos consejos sobre como optimizar un filesystem XFS, ya sea en tiempo de creación o de montaje. En particular mejora mucho el tiempo de borrado de archivos (el costado más flojo de XFS) y también cuenta algunos detalles de su implementación más que interesantes.

uploadr.py

April 5th, 2005

Había creado una cuenta hace un tiempo en Flickr. Recien hoy subí algo. Necesitaba algun programa que corriera en Linux para subir varias fotos de una sola vez.

Buscando un poco encontre un fabuloso script Open Source para automatizar la subida de fotos. Recomendable.

Ventanas que flamean

March 29th, 2005

Luminocity es una especie de WM con un efecto muy particular. Aparentemente, con un mecanismo similar al composite (probablemente usando las misma extensiones), algo de OpenGL y un poco de física, este particular manejador de ventanas logra hacer un efecto muy simpático sobre las ventanas al moverlas, como si flamearan.

Según se ve en los videos publicados en el blog Design Fu, anda muy rápido e incluso tiene un pager que captura la apariencia de las ventanas en tiempo real también. Realmente muy bonito para impresionar a tus amigos ;)

Por si esto fuera poco, presenta unos themes para GTK+ dinámicos, que hacen que cada botón sea único (teniendo algún componente aleatorio). También muy simpático. Les dejo un fragmento de uno de los ejemplos:

Theme dinámico

Chiches de X.org

March 19th, 2005

Ya estuve jugando con algunos chiches de X.org, en particular con las extensiones para hacer las ventanas translúcidas y agregarles sombras. Realmente se ve muy bonito, aunque es un poco molesto y lento (aunque no tanto como esperaba). Si no me creen que se ve bonito, acá va una captura de mi escritorio:

Escritorio translúcido

Como es una extensión bastante nueva, hay un programa (xcompmgr) que se encarga de hacer el trabajo y no es lo suficientemente inteligente como para saber exactamente qué hacer translúcido y qué no. Es por esto que resulta un poco molesto a veces que el contenido de una ventana sea translúcido. Creo que cuando las aplicaciones soporten de manera nativa esta extensión, será mucho más usable.

Como no está ni en Debian ni en Ubuntu, una vez más tuve que hacer el paquete de xcompmgr yo ;)

Por cierto, este es nuestro post 200! Hasta el 2000 no paramos =)