MarioDebian, mi devlog

Bitácora de un desarrollador newbie.

TCOS en La Bañeza

Llevamos un tiempo instalando pequeñas aulas de terminales para la alfabetización digital en pequeños municipios de la comarca de La Bañeza.

El primer aula fue en Soto de la Vega [2], seguida por Vecilla y la semana pasada Requejo de la Vega. Los equipos, en la mayoría de los casos, son donados por entidades que ya no los necesitan (equipos obsoletos) y después de una puesta a punto vuelven a funcionar como terminales ligeros (¿os acordais aquello de reutilizar?). Ya que las instalaciones suelen ser de entre 4 y 9 equipos el servidor es un equipo normal, no se necesita un superordenador.

Creo que esta es la mejor forma de invertir la obra social de muchas cajas de forma que no se invierte en licencias sino en formación y material libre de cargas/licencias a largo plazo. La Junta de Andalucía (Guadalinex) también colabora con material promocional como sus famosos «pollingüinos», CDs, manuales etc...

Otra de las cosas que están usando en esta zona es el radio enlace por WIFI, ya que ningún proveedor de internet quiere darles servicio, es increible lo que se agudiza el ingenio en estos casos, y de lo bien que funciona.

¿Cómo es posible todo esto?

  • Políticos bien asesorados por un técnico que sabe lo que quiere (Antonio J. Nevado, un crack, nos regalo una copia firmada de su libro Españ@.es, I+F+i = Internet + formación + información) 
  • Como dice mi amigo Rodrigo, ganas de librarse del sistema operativo de las 7 letras.
  • Invertir en cultura local y trabajo local, de hecho en esta zona montar una empresa de I+D es bastante más sencillo que en el resto de España.




OpenOffice.org 3.0.0-6 para MaX 4.0 (Ubuntu Hardy 8.04)

Ya lo hice una vez pero esta ha sido distinta... estaba en la necesidad de hacer un backport de la versión 3 de OpenOffice.org para la nueva revisión de MaX 4.0rev2.

Con mucha paciencia, varios cambios, un par de bugs bastante enrevesados y varias (muchas) compilaciones eternas he conseguido compilar openoffice.org_3.0.0-6ubuntu0intrepid1 en Ubuntu Hardy.

  • He tenido que desactivar el soporte de «mono» (ya que en hardy no hay cli-common-dev y la versión de mono es la 1.2.6)
  • He tenido que hacer un backport de poppler (el nuevo openoffice necesita al menos la versión 0.8, genera un bonito deb llamado openoffice.org-pdfimport)
  • He bajado las dependencias de otros paquetes (libhyphen, lp-solve)
  • He compilado contra libxul-dev (xulrunner) en lugar de libxul que se usa en intrepid.
  • He actualizado el parche: ooo-build/patches/dev300/buildfix-openjdk-6-no-rhino.diff del SVN de GNOME, parece que openjdk-6 + rhino no se lleva demasiado bien con la compilación de OpenOfice.org y hay que borrar antes de compilar un enlace a un jar... (medio solucionado con un hook de pbuilder)

 

En resumen:

  • Más de 6 horas en la compilación de los binarios.
  • Más de 8 horas en la compilación de las traducciones (aún necesita recompilar los binarios)
  • Al menos 12-14 GiB de espacio libre en la partición /var (esto me ha petado un par de veces porque sólo tenía 11 GiB)
  • Al nuevo pdfimport no le gustan los PDF grandes....Surprised
  • Parafraseando a un político: «Compilar OOo es un coñazo.»
Los paquetes de momento están en un repositorio experimental privado para que se pruebe, si vemos que es estable se incluirá por defecto en la nueva MaX 4.0rev2.



Por 25 centimos de euro...

...¿dónde he pasado la última semana?

Pista 1:

(Rodrigo Salvador impartiendo su charla sobre "La red Educativa más grande del mundo")

Pista 2:

(Instituto FP Caixanova, sede de las III Jornadas de Software Libre en FP Caixanova)

Pista 3:

 

(Rodrigo y Macada durante una «cena gallega», en A Coruña, esta pista ya es muy buena)

Pista 4 (y definitiva):

(Plaza del Obradoiro en Santiago de Compostela)

 

Muchas gracias a toda la gente de OUSLI (Toni, Marta, Keko, Ana, Germán, Lisi, y a los ponentes Fran Diéguez, Roberto Brenlla, Rodrigo Salvador y un huevo de gente que seguro que se me olvida, hace mucho que no me lo pasaba tan bien)

Resumiendo, como en Galicia no se come en ningún sitio, los gallegos son las personas más acojedoras de España (y parte del extranjero) y es posible ir a Galicia y que no llueva.

Más fotos...





Comprimiendo el protocolo XDMCP

Esta tarde ha sido I+D+i+P+E, el protocolo NX no está muy bien documentado y existen ciertas partes que no son del todo compatibles con Debian por lo que la cosa consistía en rizar el rizo...

OBJETIVO: Reproducir un vídeo de Youtube en remoto con y sin compresión NX

Usando sólo herramientas disponibles en Debian (nxproxy, libnxcl) esta es la diferencia:

Sin compresión... (la barra blanca es un iftop con el máximo configurado en 100MiB, el típico ancho de banda de un switch 10/100, lo más común en redes educativas)

Esta es la buena noticia, con nxproxy (enlace tipo modem) casi 10 veces menos.

Falta mucho trabajo para integrar todo esto en TCOS y bastante código pero sin duda es un buen comienzo, saber que es posible: SE PUEDE COMPRIMIR XDMCP.

El vídeo de la chinita era el primero que salía en youtube, no canta del todo mal.




Hace un año: Empieza el curro en MaX