Archivo para Enero, 2008

Actualizaciones en Google Reader

Lunes, Enero 28, 2008

Se está hablando últimamente de algunas actualizaciones en google reader. Un par de atajos de teclado nuevos, etc. Sin embargo parece que nadie se ha dado cuenta de que cuando das a marcar como leídos un número importante de posts Google Reader te pregunta si estás seguro… algo que no hacía antes. Una captura para demostrarlo :D

Actualizacion de Google Reader

Edito: Parece que Mashable.com si que se ha dado cuenta de este detalle :) y además incluye un enlace bastante interesante con un montón de atajos para algunos servicios web 2.0.

Problemas con Java 6.0 en Ubuntu 8.04 ( Hardy Heron )

Lunes, Enero 28, 2008

Hace unos días actualicé mi Ubuntu a Hardy Heron. Aparte de todos los problemas propios de una versión en desarrollo he encontrado algún bug que me ha resultado especialmente molesto. Estos días necesito usar Eclipse bastante y al intentar hacerlo obtenía el siguiente error.

eclipse: xcb_xlib.c:82: xcb_xlib_unlock: Afirmación `c->xlib.lock’ fallida.

Tras buscar un poco encontré una solución en ubuntuforums. Sin embargo no me servía por completo. Para poder solucionarlo hay que hacer 2 cosas.

  1. java -version

Lo cual lanzará una salida como esta:

java version “1.6.0_04
Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
Java HotSpot(TM) Server VM (build 10.0-b19, mixed mode)

Es importante fijarse en el número en negrita pues es el que vamos a necesitar a continuación. Por último usamos el siguiente comando sustituyendo XX por el número que hemos obtenido antes.

  1. sudo sed -i ’s/XINERAMA/FAKEEXTN/g’ /usr/lib/jvm/java-6-sun-1.6.0.XX/jre/lib/i386/xawt/libmawt.so

Ahora ya podremos ejecutar eclipse sin problemas.

Según explican en este bug el problema es una incompatibilidad de AWT con XCB y lleva bastante sin solución.

Publicidad en Hotmail usando iPod nano

Martes, Enero 22, 2008

Hoy me he quedado un poco sorprendido al entrar en Hotmail y ver este cuadro de publicidad de Club Zed.

Publicidad usando el iPod nano en Hotmail

Me ha resultado muy curioso, que una empresa haga publicidad usando un producto de un competidor de Microsoft en una web de Microsoft :D . Ya sé que es un poco absurdo, pero no me he podido resistir a colgarlo :)

Activar el módulo UserDir de Apache 2 en Ubuntu

Domingo, Enero 20, 2008

Estos días ando peleándome con el proyecto fin de carrera y como es un proyecto web me toca pelarme con Apache. El módulo UserDir permite que cada usuario tenga una carpeta que suele ser:

/home/usuario/public_html

a la que se puede acceder mediante

http://host/~usuario

Para activar este módulo en Ubuntu 7.10 ( y supongo que en derivados también) se puede usar:

  1. sudo a2enmod userdir
  2. sudo /etc/init.d/apache2 force-reload

Tras esto podremos usar lo dicho anteriormente para acceder :)

Vuelta a Ubuntu

Viernes, Enero 18, 2008

Hace un par de días cambié la distribución del portátil a Ubuntu 7.10. Llevaba una buena temporada disfrutando de Gentoo, pero lamentablemente esta distribución requiere un tiempo para documentarse y aprender del que no suelo disponer :( . Cuando vuelva a tener el tiempo suficiente volveré a ella, pero por ahora he regresado a Ubuntu por ser una distribución con la que me siento cómodo tanto a nivel de uso como al de administración.

He oído y leído bastantes críticas negativas en cuanto a la estabilidad de esta versión, sin embargo yo no he tenido, aún, ningún problema con esta versión y me he llevado algunas sorpresas al notar el cambio que se ha producido en ella a lo largo de un año (no la uso desde ubuntu 6.10):

  • Soporte para controladores propietarios simple y cómodo.
  • Software bastante bien integrado: Pidgin, Evolution, OpenOffice…
  • Compiz Fusion con un par de clicks.
  • Network Manager, que es bastante cómodo para configurar las conexiones WIFI (en breve una pequeña reseña de como configurar RIMUJA de forma sencilla)
  • Modos de ahorro de energía, suspensión e hibernación, instalados y configurados por defecto. Vienen de perlas para los portátiles.
  • Instalación del plugin de Flash desde Firefox, igual que se hace en Windows.

En fin, un montón de detalles que me han sorprendido por la comodidad que representan al facilitar el uso y la configuración. Sin embargo, me da la misma impresión de las últimas versiones, parece que hacer cambios no “planeados” por estos amigables GUIs puede ser algo complicado.

Actualizado… o casi

Viernes, Enero 18, 2008

Ya casi he terminado de actualizar la plantilla de OBG. Creo que tiene un aspecto más claro así, sin embargo se aceptan sugerencias (como siempre). Una de las cosas que he hecho es eliminar el soporte para internacionalización de Sandbox en un intento por hacer la plantilla algo más rápida. Me he basado, principalmente, en los consejos de este post de Andrés Nieto.

Todavía tengo algunas modificaciones pendientes y algunos añadidos que me gustaría añadir. En cuanto estén listos la publicaré por si le sirve a alguien. De todas maneras si alguien quiere el código solo tiene que pedirlo, pero aviso de que es una auténtica chapuza, no está terminado en absoluto y tiene fallos y remiendos por todos lados.

Problemas al actualizar a una versión de apache mayor de apache-2.2.6-r4 en Gentoo

Miércoles, Enero 9, 2008

Acabo de llevarme un pequeño susto al intentar actualizar la Apache en Gentoo. Al parecer a partir de la versión 2.2.6-r4 ha habido algunos cambios en el ebuild y hay que llevar acabo unas cuantas modificaciones en el sistema antes de actualizar. Este es el error que me ha lanzado al intentar actualizar:

  1. * The previous configuration file for built-in modules
  2.  * (/etc/apache2/apache2-builtin-mods) exists on your
  3.  * system.
  4.  *
  5.  * Please read http://www.gentoo.org/doc/en/apache-upgrading.xml
  6.  * for detailed information how to convert this file to the new
  7.  * APACHE2_MODULES USE_EXPAND variable.
  8.  *
  9.  *
  10.  * ERROR: www-servers/apache-2.2.6-r7 failed.
  11.  * Call stack:
  12.  *         ebuild.sh, line 1717:  Called dyn_setup
  13.  *         ebuild.sh, line  768:  Called qa_call ‘pkg_setup’
  14.  *         ebuild.sh, line   44:  Called pkg_setup
  15.  *         ebuild.sh, line 1383:  Called apache-2_pkg_setup
  16.  *   apache-2.eclass, line  365:  Called check_upgrade
  17.  *   apache-2.eclass, line  351:  Called die
  18.  * The specific snippet of code:
  19.  *              die "upgrade not possible with existing ${ROOT}etc/apache2/apache2-builtin-mods"
  20.  *  The die message:
  21.  *   upgrade not possible with existing /etc/apache2/apache2-builtin-mods
  22.  *
  23.  * If you need support, post the topmost build error, and the call stack if relevant.
  24.  * A complete build log is located at ‘/var/tmp/portage/www-servers/apache-2.2.6-r7/temp/build.log’.
  25.  *

Como dice en el error hay que visitar esta web para averiguar como actualizar. Para una versión por debajo de 2.2.6-r4 solo hay que ejecutar los siguientes comandos en una consola con permisos de super usuario:

  1. echo APACHE2_MODULES=\"$(sed ‘/^mod_/s/mod_\(.*\)\s\+\(shared\|static\)/\1/;t n;d;:n’ /etc/apache2/apache2-builtin-mods)\" >> /etc/make.conf
  2. rm /etc/apache2/apache2-builtin-mods

Después de eso solo hay que actualizar apache de forma normal:

  1. emerge -uva ‘>=www-servers/apache-2.2.6-r4′

Además, en esta página del bugzilla se encuentra un enlace en el que explica las modificaciones que se tienen que realizar en el ebuild de apache.

HOWTO: Instalar diccionario de OpenOffice en Gentoo

Martes, Enero 8, 2008

Un pequeño mini-howto para empezar el año, ahí va

Instalamos el diccionario español

  1. emerge -a myspell-es

Lo seleccionamos mediante eselect

  1. eselect oodict set myspell-es

Por último solo queda seleccionarlo en OpenOffice en Herramientas>>Opciones>>Configuración de idioma y a disfrutar de la corrección ortográfica.