Instalar ESbox 2 en Ubuntu 9.10

Al comenzar con mi PFC preparar el IDE para programar para Maemo era un poco lioso, pero desde que ha salido la versión 2.0 del ESbox (que “no es más” que un eclipse con todo lo necesario instalado de serie), la verdad es que no tiene ningún mérito.

  • Paso 1: Echar un ojo en la web de ESbox 2nd Edition para enterarnos de las novedades.
  • Paso 2: Descargar el ESbos para nuestro SO favorito
  • Paso 3: Descomprimir
  • Paso 4: Ejecutar vía esbox.sh (en distribuciones modernas hay fallo, pero mejor leerlos en la web de ESbox, al fin y al cabo, el Paso 1 era echar un ojo).

Listo. Si ya tenemos instalado el SDK, el Scratchbox y Xephyr, ya podemos ponernos a trabajar.

La versión 2.0 de ESbox sólo sirve para Maemo 4 y para Maemo 5.

Guardando valores con Gconfd

Esta entrada no es exclusiva de Maemo, ya que podemos programar utilizando Gconf también desde otros entornos, normalmente un GNU/Linux con GNOME.

Aunque en principio la existencia de un registro nos puede recordar al registro de Windows, sobretodo si comparamos sus editores regedit y gconf-editor, hay una diferencia clara entre ambas opciones. El registro de la empresa de Redmond, almacena valores tanto para configuraciones de usuario como para configuraciones de sistema. Por otra parte, el registro de los sistemas con el pingüino, sólo almacena configuraciones pertenecientes a un usuario concreto. La principal ventaja, en caso de que estropees algo jugando con el registro, sólo corre riesgos tu usuario.

La funcionalidad que nos ofrece el uso de un registro es poder acceder de forma centralizada a valores de variables “públicas”. Digo públicas porque quiero recalcar que los datos del registro son accesibles a todas las aplicaciones que esté ejecutando el usuario. Esto nos provee de otra forma más de intercomunicar aplicaciones.

Por poner un ejemplo: tenemos un programa que detecta nuestra posición y queremos que cuando estemos en nuestro lugar de trabajo, utilice el proxy de la empresa. Pues modificamos la clave reglamentaria y listo. Gconf nos proporciona, además, notificaciones, para que si estamos vigilando un valor y una tercera parte hace un cambio podamos reaccionar. En nuestro ejemplo, el navegador sería avisado de que se ha cambiado el valor del proxy y haría las peticiones a través de el.

A la hora de trabajar con el registro es importante recordar algo que al menos a mi se me olvida a veces: los valores por defecto. ¿Qué pasa si la clave no existe? ¿Qué pasa si la clave tiene un valor que no nos interesa?

Actividades de la uc3m

Esta es una pequeña entrada para criticar a mi universidad (Universidad Carlos III de Madrid). ¿Por el precio de los créditos? ¿Por el ridículo paso al grado? ¿Por las dispensas limitadas? ¿Por las trabas para matricularte de más de dos cursos a la vez? ¿Por tener que aprobar prácticas, teoría y problemas del examen para aprobar la asignatura? ¿Por lo poco que valen las prácticas en relación a la nota final? No, en este caso no va a ser por ninguna de esas cosas, ni por otras del estilo de las que hablamos cada vez que el estrés puede con nosotros.

Voy a hablar de la pésima organización de las charlas y demás eventos interesantes.

Una de las cosas que creo que menos aprovecho en la universidad son las charlas o las presentaciones de proyectos. No me termino de poner las pilas, pero creo que en parte no es culpa mía.

¿Tanto cuesta hacer un calendario con las charlas, ponencias y proyectos? No, no cuesta nada. Si nos ponemos cutres lo podemos hacer con google calendar y permitir importarlo.

En vez de esta manera, que no creo que se me haya ocurrido por ser un lumbreras, de vez en cuando recibo un correo diciendo que dentro de dos meses habrá una charla. Ese es el caso bueno, tienes tiempo de apuntarla y listo. El caso malo es cuando recibes el correo dos meses antes, una semana antes y/o 10 minutos (verídico) antes de la charla.

Algunos profesores ya tienen disponible un calendario en formato ical para las prácticas, ¿tanto cuesta hacer un calendario general del departamento/universidad? Conseguiríamos, por ejemplo, que si estoy por la universidad sin nada que hacer y veo una charla vaya seguro y no creo que la afluencia de estos eventos sea tan grande que podamos despreciar a los frikis.

Bueno, pues dicho y hecho. Aquí el enlace a un calendario sobre actividades relacionadas con la telemática. Según me vaya enterando de las cosas, las iré añadiendo, lo cual me obliga a hacer una entrada en breve sobre como utilizar los calendarios dignamente en un escritorio GNOME.

Hello IT

¿Has probado a apagarlo y encenderlo otra vez?

Yo estoy en eso, aprovechando para actualizar foroiu, no sé la de veces que he tenido que subir la base de datos ya… son las 4:32 y empecé todo ésto a las 18:30. Pero para hablar de política ya tengo mi blog de política.

Me toca ponerme duro con el trabajo dirigido, actualizar la web de jóvenes, tratar de reactivar el área de Universidad de IU… ¿Son muchas cosas? Mis notas me permiten estar motivado, son de momento:

  • 1 No presentada
  • 1 Dispensada
  • 1 Suspenso
  • 3 Aprobados (5.9, 8.2 y 7.2 creo)
  • 1 Por saber
  • (¡Aprobada!)

Por si acaso me quedo corto de actividades, está en el ambiente el electric-weekend. Se presenta solo, no hacen falta palabras. Lo único, que mañana empiezo a ponerme en forma para tanto salto.

Este finde, un tanto liado para mi por la Conferencia de Jóvenes de IU, ha venido Nico, amigo de Manu y Antonio. Vaya tío más legal. Me ha dado pena estar tanto a mi bola, porque realmente me ha caído muy bien.

Y me dejo muchas cosas, como que Manu se va a Polonia, que aún no he dormido las 15 horas seguidas que le debo al cuerpo, que necesito comer bien y sobretodo, necesito más Madrid.

Si no se vuelve a parar, en 25 min estaré ultimando los detalles de la actualización, así que me voy a descansar un poco de tanta radiación.