Hacking Firefox

  • Descargando el trunk desde cualquier máquina con cvs

cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot login
# type the password anonymous
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/client.mk
cd mozilla
make -f client.mk checkout MOZ_CO_PROJECT=browser

  • .mozconfig

. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
ac_add_options –disable-optimize
ac_add_options –enable-debug
ac_add_options –enable-default-toolkit=gtk2
ac_add_options –disable-static –enable-shared

[1] MDC:Hacking Firefox

Ideas compartidas

Lo tuve al alcance de la mano y no lo vi claro. AMS2HID, como bien explica Amit en The Apple Motion Sensor As A Human Interface Device es muy fácil usar este adaptador para poder jugar a un juego usando como interfaz los sensores de movimientos de las máquinas Apple, la primera cosa que se me vino a la cabeza cuando probé el primer \”cacharro que lee los sensores de mi powerbook\”.

Para probarlo, fácil:

  • Descargar Neverball y ejecutar (pausar)
  • Descargar AMS2HID y ejecutar, selecciona Mouse como dispositivo a emular.
  • Jugar !

Audi commercials

Los últimos anuncios de Audi son de una calidad audiovisual inmejorable. Especialmente los dos últimos que he visto que son el anuncio del Audi A6 inspirado en la obra de M.C. Escher y el del Audi R10. El anuncio del Audi R10 destaca sobre todo por la ajustada integración de la música (muy buena) y el montaje visual.

Buscando el autor del anuncio de R10, especialmente de la música, he encontrado un recurso de Audi (sólo en alemán, de momento) cargado de material multimedia, donde puedes encontrar las canciones de todos los videos y sus autores. Además de poder descargar el vídeo para el iPod y la PSP.

El nombre del vídeo del R10 es \”a new dawn of power\” (\”neue kraft entsteht\”) o en español \”un nuevo amanecer de la potencia\”. La composición audiovisual del video está llevada a cabo por la empresa alemana Bauhouse.

SmackBook (o machacando el Sudden Motion Sensor)

Hace tiempo (concretamente desde Febrero de 2005 no se conocía la posibilidad, (aunque recuerdo que cuando quise comprar el PowerBook, hace ahora casi un año, en las características técnicas aparecía como feature el SMS) de utilizar los sensores de movimiento integrado en las máquinas de Apple para capturar los movimientos del portátil.

El primer programa que ví aprovechando el SMS como <input> fue el MacSaber (para hacer el gamba con tu portatíl) una aplicación Cocoa que te hace sentir todo un mac-jedi. Lo siguiente fue el cambio de escritorio golpeando con la mano el portátil, SmackBook. Han salido muchas más (apareció en algún blog una lista bastante extensa)

Un amigo ayer me comentó que parecía que se podía usar el SmackBook en el Powerbook 12\”, así que no pude evitar la tentación.

– SmackBook internals –

SmacBook no es más que un pequeño script escrito en perl que aprovecha dos elementos ajeno a él mismo. Como entrada ASMTracker para capturar los datos de los sensores y como salida NSRemoteNotificationCenter protocol (un protocolo de comunicación entre procesos de Apple, al estilo de dcop de KDE, futuro D-Bus ) para enviar mensajes (concretamente \’SwitchToPrevWorkspace\’ y \’SwitchToNextWorkspace\’) a VirtueDesktops o Desktop Manager. Consiguiendo así el flujo completo.

Vale la pena jugar un rato con él ya que rápidamente empiezas a parametrizarlo con éxito.

[1] MacSaber

[2] Página de SmackBook

[3] Aplicaciones para testear el SMS, de Amit Singh (trabaja en Google, yo también quiero).

Maldito WordPress! (brainlink will rocks!)

Llevo algún tiempo jugando a diseñar e implementar mi propio sistema de blogging. Una de las razones para implementarlo es usarlo como medio para narrar el desarrollo del sistema. Revisando las motivaciones de implementarlo, una de ellas, en principio, no es competir con el software de facto para publicar blogs, por tanto he decidido usarlo para acumular ideas de como debe evolucionar el sistema de blogging definitivo © brainlink, y para aprovechar al mismo tiempo la gran cantidad de plantillas y plugings para WordPress como parte de brainlink. En definitiva, aquí me encuentro, publicando en el maldito wordpress el primer post

Nota.- (Revisar y republicar los post anteriores)