Referencias cruzadas en OpenOffice

Posted on November 30th, 2007 in OOo by admin (632 lecturas)

Escribimos un texto en OOo Writer que consta de varios capítulos. En uno de esos capítulos queremos hacer referencia a otro. Es decir, queremos insertar una referencia cruzada, de tal forma que al pinchar en dicha referencia, el lector salte directamente al capítulo referenciado. Incluso nos podría interesar escribir algo como: “si quieres saber más sobre esto, no te olvides de revisar el capítulo X en la página Y”. El capítulo X es una referencia (un enlace interno en el documento) y la página Y es dinámica, es decir, queremos que si la página en la que hemos escrito el capítulo X cambia (porque hemos añadido por delante una nueva página, por ejemplo), el número Y se actualice automáticamente. ¿Cómo conseguir ese efecto en OpenOffice? Muy fácil, sólo has de seguir las instrucciones de este vídeo tutorial sobre referencias cruzadas en OOo.

La FSF quiere soporte completo de PDF en C

Posted on November 26th, 2007 in Devel, pdf by admin (411 lecturas)

gnupdf-wiki.pngLa FSF quiere implementar una librería que dé soporte al formato PDF. Otra más. No entiendo del todo este último movimiento de la FSF, programar otra librería más de soporte al formato PDF. La razón aducida para no reutilizar poppler (biblioteca base usada por Evince y oKular) estriba básicamente en que poppler está programado en C++ y la FSF quiere programar la librería en C (razones de portabilidad y facilidad de reutilización de la librería por otras aplicaciones GNU también programadas en C,dicen). Como ejemplo de problema de portabilidad indican que si no se hace en C, es difícil que la librería sea utilizada en dispositivos empotrados. Analizan también por qué no quieren reutilizar Ghostscript como base (demasiado orientada al soporte PS y complejo código para modificar). MuPDF tampoco les convence. Así que… van a crear otra librería más de soporte al formato PDF

Conky: EL monitor de sistema

Posted on November 24th, 2007 in SysAdmin by admin (2789 lecturas)

conky-basatu1.png Nuevo artículo de Basaburu, esta vez explicando el funcionamiento de Conky, un monitor de sistema con poco consumo de recursos:

“He decidido meterle mano al tema de la gestión y el ahorro de energia (en ello ando). Para lo cual me he metido con los kerenls en desarrollo, para vigilar un poco como andan las cosas necesitaba un monitor de sistema que fuera configurable. La elección lógica es Conky una pequeña maravilla, estoy encantado. Así que pretendo en este How To compartir la experiencia.

El site del proyecto: http://conky.sourceforge.net

Para empezar (ya sabéis que soy Debianero convencido)….


# apt-get install conky

Web de HispaLinux 2007: ¿Fedora = Software Privativo?

Posted on November 19th, 2007 in Fedora by admin (830 lecturas)

pantallazo-6.png ¿No? Pues que me expliquen qué pinta ese mensaje de “Se ha detectado software privativo” y el logo de WinXP cuando entro con mi Firefox 2 y Fedora 6 en esa web. Adjunto pantallazo de LiveHTTP Headers con la captura de las cabeceras, por si alguien no se lo cree ;-) (por cierto, muy útil esa extensión…)

Por cierto, lo importante no es ese detalle, sino que os haya picado la curiosidad y acudáis al congreso :-)

10 Millones de dólares en premios. ¿Participamos?

Posted on November 15th, 2007 in Android, Devel, Java by admin (724 lecturas)

Eduroam en DELL Latitude D820 con Ubuntu Gutsy: CONECTADO!!!!!!

Posted on November 15th, 2007 in Devel, EHUX by admin (1814 lecturas)

Actualización: 15/11/2007
Depende del sitio y la hora. No encuentro otra explicación al hecho de que a veces, conecto por Eduroam desde Gutsy (según dónde y a qué hora esté) y a veces no. Al menos, sé rápidamente cuándo voy a conectar: basta con dejar abierto el log /var/log/kern:


$ tail -f /var/log/kern

Si en algún momento veo la siguiente línea:
ieee80211_crypt: registered algorithm ‘TKIP’

sé que voy a conectar. Otro problema radica en que cada X tiempo (pueden ser 2 minutos o 20), la conexión se pierde (SIN haberme movido del sitio!)

¿Por qué Linux carga el módulo ieee80211_crypt (en concreto, el algoritmo TKIP) sólo “a veces”? Eso es un misterio…
====
Varios meses después, por fin lo he conseguido. Escribo estas líneas conectado a Eduroam desde Ubuntu Gutsy con el DELL Latitude D820. Todavía no me lo creo, he estado mirando el cable de red, para asegurarme de que no estoy conectado por cable, varias veces :-)

El “truco” 1 está aquí (tras varios meses, parece una chorrada, pero es el tornillo que hacía que el cohete no despegara … el caso es que éste cohete tiene miles y miles de ellos ;-)


$ gconftool-2 –recursive-list /system/networking/wireless/networks/eduroam

Si tienes algo en esa rama: bórralo con recursive-unset. Además, ojito al parche, porque hay un bug reportado que indica que NetworkManager (n-m en adelante) guarda la contraseña en claro en esa rama de GConf. De hecho, gracias a ese bug me enteré de la existencia de esta rama en GConf.

El “truco” 2 consiste en NO usar NDISWRAPPER, que es el driver “envoltorio” de los drivers Windows que viene por defecto para la tarjeta Broadcom 4311. En concreto, mi tarjeta es:


$ lspci -v
0c:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
Subsystem: Dell Unknown device 0007

Los módulos que controlan mi tarjeta wifi son:
juanan@pdi-laptop:~$ lsmod | egrep ‘(bcm|ieee)’
ieee80211_crypt_tkip 11776 0
bcm43xx 127336 0
ieee80211softmac 31360 1 bcm43xx
ieee80211 35656 2 bcm43xx,ieee80211softmac
ieee80211_crypt 7040 2 ieee80211_crypt_tkip,ieee80211
ieee1394 96312 2 sbp2,ohci1394

En concreto, estos son los paquetes que he instalado:

bcm.png

El “truco” 3 consiste en NO usar el certificado digital de la UPV. Es curioso, porque en Windows tampoco es necesario y sin embargo, no sé por qué, yo creía que sí. En fin…

El “truco” 4 consiste en USAR un kernel “modernito”:


juanan@pdi-laptop:~$ uname -a
Linux pdi-laptop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux

El “truco 5″ consiste en que la configuración del wpa_supplicant ha de estar en /etc/wpa_supplicant/wpa_supplicant.conf y NO en /etc/wpa_supplicant.conf .

Éste es el contenido de /etc/wpa_supplicant/wpa_supplicant.conf:

ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
eapol_version=1
network={
ssid=”eduroam”
proto=WPA
key_mgmt=WPA-EAP
group=CCMP TKIP
eap=TTLS
identity=”scpxxxxx”
password=”xxxxxxxxxx”
priority=2
phase2=”auth=PAP”
}

Aunque realmente no sé si es totalmente necesario, dado que con meter los siguientes datos en la ventana de Network Manager, tal y como se puede ver en la siguiente imagen, ya vale:

pantallazo-1.png

Creo que no me dejo nada importante. Cualquiera que tenga problemas con esta tarjeta y esta red, que deje sus comentarios en este post, a ver si conseguimos que todo el mundo conecte sin problemas desde Ubuntu (u otra distro). En la UPV/EHU hay unos 500 portátiles DELL Latitude D820, así que, con que el 10% usen Linux (yo creo que sí, jejeje… optimista que es uno), al menos este mensaje debería de ayudar a 50 personas.

Gráficas simples con GNUPlot

Posted on November 12th, 2007 in Devel, EDA by admin (753 lecturas)

screenshot3.pngHoy he necesitado crear una pequeña gráfica que mostrara simultáneamente dos funciones simples:

f(x) = 2*x + x**2
g(x) = 52 + 2*x

Me he acordado de que en Linux disponemos de una aplicación con este objetivo (que a pesar del nombre, tal y como bien nos corrige Etxekalte, NO es una aplicación GNU, y ni siquiera tiene una licencia GPL) y tras echarle un vistazo a los ejemplos de la documentación he podido crear mi pequeño script:

$ gnuplot
set xtics 1
set yrange [0:100]
plot [0:10] 2*x + x**2, 52 + 2*X

El resultado lo podéis ver en la figura adjunta. ¿Alguien me puede decir cómo se haría eso mismo en el sistema de Redmond? (Tal y como apunta Marlowe, GNUPlot también está disponible para Windows)

Cómo crear certificados de asistencia a eventos

Posted on November 11th, 2007 in Firma digital, OOo by admin (783 lecturas)

footprint.jpg Supongamos que formas parte de un grupo que va a realizar un evento. Supongamos también que queréis enviar - tras la celebración del mismo - un certificado de asistencia a todos los que acudieron. Si el certificado lo habéis generado en formato OpenOffice, lo podéis exportar a formato PDF, definiendo los campos (nombre, apellidos, etc.) A partir de ahora, entra en juego FootPrint, un nuevo proyecto Java que he conocido hoy mismo:

1) Footprint cumplimentará los campos del PDF leyendo de una fuente JDBC.
2) Cada PDF es firmado digitalmente con el certificado digital del grupo que organizó el evento
3) Cada PDF cumplimentado y firmado es enviado automáticamente a la dirección de correo electrónico de cada asistente

Ya está disponible la primera versiónd de Footprint así como un blog donde se informa más en detalle del funcionamiento.

Skype 2.0 beta para Linux: con soporte de VÍDEO

Posted on November 9th, 2007 in Skype by admin (655 lecturas)

skypelinux_video.pngPor fin, tras muchos meses (alrededor de 2 años) de espera llega una versión 2.0 de Skype para Linux con soporte de vídeo. No puedo comentar más, hasta que la pruebe :-) El anuncio oficial aquí.

La lista completa y detallada de cambios y mejoras realizadas en esta versión para Linux, también está disponible.

Compiz Fusion: indispensable

Posted on November 8th, 2007 in Compiz by admin (2235 lecturas)

Acabo de instalar Compiz-Fusion en Ubuntu Gutsy. Hay veces que uno se pregunta por qué demonios no instaló antes alguna aplicación… de hecho, muchas veces hacemos el tonto partiendo de la siguiente premisa: “no me voy a meter con la instalación y configuración de XXXXX porque seguro que me lleva mucho tiempo”. Y como consecuencia, seguimos con nuestra forma arcaica, chapucera, antediluviana de hacer las cosas, perdiendo mucho, muchísimo tiempo que habríamos ahorrado invirtiendo media hora o una hora en instalar XXXXX. Compiz-Fusion es una de esas herramientas que cuando la instalas y pruebas algunas de sus características comienzas a tirarte de los pelos: ¡por qué no la he instalado antes! ¡por Dios! Sobre todo teniendo en cuenta que han bastado 3 click en Synaptic para ponerlo en marcha.

Sólo dos apuntes para aquellos que tenemos la docencia como profesión: uno) los screenshots automáticos (mediante Tecla Windows + click izquierdo y desplazamiento, recortas la zona de pantalla que estás viendo y sin retardos, se graba en el escritorio a la perfección ese recorte). Esta característica es EXACTAMENTE lo que llevaba buscando desde hace unos cuantos meses. Hasta ahora, pulsaba ImprPantalla (o Alt+ImprPant) , sacaba el pantallazo, lo guardaba en /tmp, lo abría desde Gimp, recortaba la zona, volvía a grabar. Y lo peor es que no sabía que Compiz-Fusion daba esta posibilidad de automatización.

dos) el Zoom automático . Tecla Windows + Scroll arriba (ruedita del ratón). Es IMPRESIONANTE. A menudo, en clase, he necesitado hacer Zoom de ciertas zonas para que desde atrás se vea bien lo que intento explicar. La solución hasta ahora era: “lo siento, no puedo dar más zoom”. O en el mejor de los casos, si se trataba de texto, copiarlo en Vim y pulsar Ctrl-+ y Ctrl+- para dar zoom a la fuente. En el caso de Firefox, usaba Alt-+ o Alt+-. Pero era una solución chapucera, sobre todo si lo comparamos con el efecto de zoom de Compiz.

Seguiré investigando esta maravilla. De momento, también he probado el efecto Cube para moverme de un escritorio virtual a otro, y está bien, es espectacular, pero funcionalmente no me aporta mucho (antes ya usaba los escritorios virtuales, sin efectos 3D, claro), sobre todo comparando con los dos efectos comentados en los párrafos anteriores. Un 10 a la gente de Compiz y Beryl, trabajar con el escritorio Compiz en Linux se ha convertido en una delicia.

En Ubuntu Forums encontrarás una chuleta con las combinaciones de teclas más usadas para los distintos efectos.

UPDATE: Y otro efecto últi más para elegir una ventana fácilmente al tener abiertas muchas a la vez: shift+alt+FlechaArriba = efecto Exposé de MacOSX.

Next Page »