El efecto ASUS

Quieres llamar a la pizzeria más cercana. Sabes que el teléfono lo puedes buscar en Internet (qdq.com , muy bueno, y no, no me llevo nada por publicidad), pero arrancar tu máquina… y luego el navegador… son al menos 30 segundos (caso mejor).  Igual cojo el listín que debe de andar por ahí, calzando alguna mesa. Otra: acabas de salir del trabajo, estás en el hall, donde hay conectividad wifi, y te acuerdas de que tienes que coger el metro. Los horarios están en la web… pero ponte a arrancar ahora la máquina… Otra: ese mensaje de correo que esperas con ansiedad, ¿habrá llegado? ¿Arrancamos el PC y perdemos el tiempo porque según Murphy no habrá llegado?  ¿Cuándo inventarán el portátil o el pc de sobremesa que arranque de forma instantánea? Además, si la mitad de las veces sólo uso el navegador (y los servicios «asociados»: Gmail, reader RSS, Google Docs, Wikipedia, …)  OK! ASUS tiene la solución: tendrás una ROM con un mini-Linux + navegador preinstalado. Le das al botoncito y el sistema operativo, junto con su navegador, se cargará de forma instantánea. 1 segundo. Magia. Y a navegar…  Si esto no es una patada en el culo a Microsoft, que baje $DEITY y lo vea. Yo ya sé cuál será la marca de la placa madre de mi siguiente PC.

Nos vemos en JENUI 2008

En 30 minutos cojo un avión para plantarme en Granada, para asistir a las conferencias de JENUI 2008 (XIV Jornadas de Enseñanza Universitaria de la Informática). Me van a tener que aguantar en dos ocasiones :-), una mañana, día 9 a las 11,  hablando sobre «Dirección de Proyectos Fin de Carrera orientados a mejoras de grandes aplicaciones de código abierto» y otra pasado mañana, día 10, a las 16:30, con la mini-charla (sólo nos dejan 15′ para explayarnos):  «De la práctica a la teoría de seguridad a través de retos». El programa completo aquí. Si por un casual vas a pasarte por Granada o por las JENUI, no dudes en dejar un comentario a este post (!).

Vídeos de la comparecencia de ESLE en el Parlamento Vasco

Ya informamos hace unos días de la comparecencia de Daniel Armendáriz (presidente de ESLE) ante el Parlamento, con el objetivo de trasladar al foro parlamentario «la realidad del sector del Software Libre de Euskadi, su aportación a la sociedad y a la economía vasca, así como sus potencialidades de futuro.”

Pues bien, la comparecencia se produjo, y a día de hoy ya tenemos primeros balances y gracias al servicio de digitalización del Parlamento Vasco, los vídeos de la comparecencia (en formato Real Video).

Al finalizar, el Parlamento solicitó a ESLE la organización un acto en el que profundizar más en lo que es el software libre y donde se expliquen sus potencialidades en los ámbitos social y económico, así que es probable que en breve se organice una jornada muy interesante al respecto. Buen trabajo de ESLE y buena iniciativa iniciada por Rafa Larreina. Seguir su blog y el de Idoia Mendía, y más en concreto, sus comparecencias en el Parlamento al respecto de temas tecnológicos, está siendo muy interesante.

Software Libre, Canon Digital, Política y Lobbys

Nerea Alzola Álvarez, Parlamentaria del Grupo Popular Vasco, ha presentado en el Parlamento Vasco una solicitud de comparecencia a la Comision de Industria, Comercio y Turismo, de D. Santiago Ureta, Presidente de la Asociación Música en Internet, integrante de la Plataforma TodosContraElCanon, para que informe sobre el «canon digital».

El grupo popular cree constructivo el pronunciamiento de los vascos a favor de la búsqueda de otras fórmulas para la protección de la propiedad intelectual, y en apoyo a una modificación de la regulación relativa al «canon digital».

Además, añaden que «hemos tenido conocimiento de la misiva que la SGAE ha dirigido a la Presidencia de este Parlamento [Vasco]. Vemos la necesidad de escuchar otros puntos de vista, otras propuestas que realmente aporten soluciones, […] sensatas y viables»

También ha pedido la comparecencia de Miguel Pérez Subías, presidente de la Asociación de Usuarios de Internet, por la misma razón. Yo hubiera invitado al presidente de la Asociación de Internautas, Víctor Domingo, en su lugar (me parece un mejor orador), pero bueno, para una vez que estoy de acuerdo con algo que dice el PP, tampoco voy a poner más peros.

Semana interesante en el el parlamento vasco, dado que esta misma semana se ha hecho pública también la petición de comparecencia ante el Parlamento de Daniel Armendáriz (Presidente de ESLE), a petición de Eusko Alkartasuna (petición realizada por Rafa Larreina),  con el objetivo de que «traslade al foro parlamentario la realidad del sector del Software Libre de Euskadi, su aportación a la sociedad y a la economía vasca, así como sus potencialidades de futuro.»

Para cerrar, una noticia relacionada con política y canon, leída en El Confidencial: «Manuel Marín presidirá el lobby en España de las majors de cine estadounidenses para luchar contra la piratería». Menudo cambio para el ex-presidente del Congreso… poco le ha durado la lucha contra el cambio climático.

Proyecto DJ Java: ejecuta componentes nativos Linux en Java

«Any sufficiently advanced technology is indistinguishable from magic.» Arthur C. Clarke.
(«Cualquier tecnología lo suficientemente avanzada es indistinguible de la magia.»)

Eso es lo que he sentido al ver «The DJ Project», un proyecto Java bajo licencia LGPL que permite integrar componentes nativos Linux en aplicaciones Java Swing. Traducido al castellano y con un ejemplo: puedes integrar el plugin de Flash en una aplicación Java Swing y controlarlo por programación desde Java. Puedes enviar desde Java parámetros a funciones Flash y viceversa. Puedes usar el plugin VLC, o el navegador Mozilla desde una aplicación Swing. Y todo ello funcionando en Linux sin problemas… o en Windows! (en MacOSX… tal vez, no tengo constancia de que no se pueda, pero tampoco de que sea posible en este sistema operativo).

La instalación es un poco compleja, dado que primero hay que tener XulRunner instalado:

sh-3.2$ xulrunner -v
Mozilla XULRunner 1.8.1.4_0000000000

Una vez hecho esto, hay que asegurarse de tener Java 1.6 y una versión moderna, no vale el update 2 o 3, sino que al menos, ha de ser el 5:

java version "1.6.0_10-beta"
Java(TM) SE Runtime Environment (build 1.6.0_10-beta-b25)
Java HotSpot(TM) Client VM (build 11.0-b12, mixed mode, sharing)

Para lanzar la aplicación de demostración de DJ Java lo más sencillo es hacerlo a partir de la demo en formato Java Web Start, pero primero hay que indicar dónde tenemos instalados los plugins de Firefox (el plugin de Flash, por ejemplo):

$ export MOZ_PLUGIN_PATH=/usr/lib/firefox/plugins/

Ahora sí, podemos lanzar la aplicación de mostración:

$ ./javaws http://djproject.sourceforge.net/ns/DJNativeSwingDemo.jnlp

Las posibilidades que abre esta librería para el desarrollo de aplicaciones multimedia son impresionantes…