En mis ratos entre lÃneas de código, he hecho algunas cosas frikis hoy. Por un lado, compilé e instalé la versión 1.5 del firefox, y aproveché para compararla con la versión binaria 32 bits de la 1.07 que tenÃa instalada. Los resultados son los esperados, pero no creo que sean diferencias realmente significativa.
Tiempo de carga de emezeta.com:
Firefox 1.5 : 19.498s
Firefox 1.07: 33.919s
La prueba consistió en medir el tiempo que tarda el firefox en cargar la página inicial (la que viene por defecto con el firefox), pasar a la web de emezeta, y cerrar el programa. El tiempo se midió con el comando “time” de unix.
La página de emezeta tiene elementos en flash que con la versión 1.5 no se muestran (no hay flash para 64bits), lo que puede ser el motivo de la diferencia de tiempos.
Otra de las cosas que hice hoy fue intentar recuperar las tildes en el amsn. Por si no se habÃan dado cuenta los que hablan por el msn conmigo, últimamente no utilizo tildes ni eñes ni nada por el estilo. No es que esté boicoteando a la RAE, sino que desde que configuré el gentoo para usar utf, “desaparecieron” del amsn, asà que perdà aproximadamente 2 horas de esta tarde en intentar recuperarlas. Los que hayan hablado conmigo esta noche se habrán dado cuenta ya que no conseguà recuperarlas, al parecer no es cosa del amsn sino del tcl, y a pesar de reinstalarlo, actualizar al a versión inestable, bajar a la version anterior, etc, no conseguà que volvieran las tildes. Pero buceando por el foro de gentoo encontré un tutorial para utilizar fuentes con antialiasing en el amsn. El tutorial está un poco anticuado, usa las tcl 8.3 y obliga a bajarse la versión del cvs para poner la xft, asà que estuve tuneando la ebuild del 8.4.9 para ponerle un USE=’xft’ que activara el antialiasing. Si te interesa la ebuild, está aquÃ. Puedes instalarla usando un overlay en el portage o simplemente sustituye el ebuild en /usr/portage/dev-lang/tk/ por el del link y luego haz un digest (ebuild /usr/portage/dev-lang/tk/tk-8.4.9.ebuild digest). En todo caso, la modificación es bastante sencilla, aquà pongo el diff:
$> diff /usr/local/portage/dev-lang/tk/tk-8.4.9.ebuild /usr/portage/dev-lang/tk/tk-8.4.9.ebuild
14c14
< IUSE="threads xft"
---
> IUSE="threads"
53,56d52
< if use xft; then
< local_config_use="--enable-xft"
< fi
<
Y nada, a parte de programar compiladores (cuyo código fuente no pondré en el blog xD) pocas cosas frikis más he hecho hoy.
Antes de despedirme, un saludo especial para Tankian que está esperando ansiosamente que le devuelva sus dvds de anime. Sigue esperando colega, sigue esperando, la esperanza es lo último que se pierde!