Afrontando el exilio

Estoy hoy un poco pesimista. Un mes y medio fuera de casa pueden con cualquiera, aunque sea un optimista patológico como el que escribe. Un curso de dos semanas de UML en Mérida seguido de casi un mes en Melilla, con un curso de Typo3 y otro de OpenOffice.org, acaban con las ganas de cualquiera de ver un hotel. ¡En el de Melilla me tratan como si entrara en mi casa!

En fin, como digo por ahí, hay que comer. Un sabio dijo que «sólo trabaja el que no sabe hacer otra cosa». Me quejo por vicio, porque también me gusta. Aunque con mi niño (Gonzalo) con cuatro meses recién cumplidos, cuesta (y mucho) salir de casa. Bueno, a mi mujer también la echo de menos.

Lo dicho, estoy triste…

j j j

Hoy es 11 de Marzo

ribbon_blk

Hace ya dos años del salvaje atentado que algunos animales realizaron en Madrid, no se sabe en defensa de que «ideales». Lo que sí se sabe es que 192 personas perdieron la vida y más de 1.500 resultaron heridas.

A todos estos héroes, mi admiración, mi respeto, mi ayuda, mi mano tendida.

A los otros, y a todos los que justifican los terrorismos… espero que la Justicia os alcance algún día. No mereceis llamaros personas.

j j j

El funcionamiento del cerebro

Esta imagen me ha llegado por correo y me ha sorprendido. Entra dentro del grupo de ilusiones ópticas que ya comentaba en otra noticia. Os dejo con las instrucciones de uso:

  1. Si sigues con los ojos el movimiento de rotación del punto, verás sólo un color, el rosa.
  2. Si miras la cruz negra del centro, el punto que se mueve se vuelve verde.
  3. Si te concentras unos segundos más en la cruz central todos los puntos desaparecen lentamente y sólo verás un punto verde dando vueltas.

Realmente no hay ningún punto verde ni tampoco desaparece nada, esto se debe a un increíble funcionamiento del cerebro.

j j j

Gonzalo ya está aquí

Llevo una semana exactamente durmiendo poco, corriendo mucho, atento a una cosa pequeña pero muy importante, pendiente de que todo salga bien… no, no estoy en la última semana de entrega de un proyecto, esa semana en la que alguien se da cuenta de que el cliente no tiene Oracle sino SQL Server como BD y hay que cambiar corriendo todas las consultas SQL.

Es algo realmente importante y, como habrán detectado los lectores sagaces y padres de la audiencia, el motivo de mis desvelos no es otro que mi primer hijo, Gonzalo. Ahora tiene ya una semana de vida y en tan poco tiempo ha cambiado totalmente la mía. Soy un padre baboso, me confieso. Y encima me gusta.

Lo principal ahora es poder conciliar la vida laboral y familiar. ¡Menuda estupidez!. Lo fundamental es la vida familiar. Para lo otro, se busca uno un trabajo para pagar las facuras y punto. Si lo que falta es tiempo para uno mismo, basta con eliminar ese tiempo que hasta ahora desperdiciábamos viendo la televisión. Sólo con esas horas del día se puede leer, hacer deporte, programar…

P.D.: para los que se dedican a la ingeniería social: nunca utilizo como claves nombres ni fechas de mi entorno cercano. Paranoico que es uno.

j j j

Increíble lo que hacen con Flash

Me lo acaba de enviar Vitalino y es realmente bueno. Se demuestra una vez más que el artista no depende del medio que utiliza para expresarse. El que de verdad es artista. Que hay por ahí mucho cuentista soldando hierro y diciendo que es escultor, o tirando cubos de pintura a las paredes y diciendo que es pintor. A la gran mayoría de artistas les recomendaría una vueltecita por Roma. Si uno es capaz de hacer algo similar a lo que se puede ver por allí, es que de verdad conoce su oficio, sea este escultor, pintor, arquitecto…

Si no, siempre se puede recurrir a los cubazos de pintura y decir que se está en vanguardia. Curiosamente todo avanza, pero parece que los pintores y escultores van hacia atrás.

j j j

Saludos desde Lerma

Hace más de un mes que no posteo nada a la web. Por varias razones.

La primera, que he estado muy entretenido con mis nuevas adquisiciones de la coleccion de retroordenadores. Pronto abrire una seccion para comentar esto.

La segunda, porque estoy preparando un mega/articulo para PCWorld que pronto vera la luz.

La tercera, porque estaba de vacaciones. O eso se suponia.

La cuarta, porque llevo unos dias de viaje por Espa:a. Ahora mismo escribo desde Lerma, en la provincia de Burgos, donde he encontrado un cirbercentro con acceso libre y gratuito desde el que poderme conectar. El teclado esta en Ingles, por lo que no puedo poner tildes, ni e;es, pero menos da una piedra.

La semana que viene volcare una ingente cantidad de datos en la web. O eso espero.

Saludos a los que no esten de vacaciones. Lo siento.

j j j

Preguntas inocentes

Sucedió el pasado Domingo 24 de Julio. Mi mujer se había descargado de Internet unos documentos en formato PDF que quería imprimir. Mala suerte, porque el autor de los PDF los había protegido para que no se pudieran imprimir, de forma que tuvieras que leerlos en la pantalla del ordenador. Yo estoy acostumbrado a mirar la pantalla durante horas, por lo que no entiendo que a alguien le cueste. Pero les cuesta. Además, a mi me gusta leer los libros de informática con forma de libro.

Es entonces cuando surgió la pregunta inocente: «Diego, ¿estos PDF no se pueden imprimir de alguna manera?». Yo aún no sabía cuánto dolor estaba encerrado en esas diez palabras.

«Bueno, puedo intentarlo» – le contesté.

Sencillo, a fin de cuentas, para un freaky de la informática como yo. Bastaba con copiar uno de los PDF a la carpeta compartida pública de mi servidor Linux (mi mujer usa Windows XP). Para ser totalmente ordenado, dentro de /public creé una carpeta Paqui. Una vez situado, desde una terminal tecleé:

$ cd /public/Paqui $ pdf2ps nombre-fichero.pdf

¡Exito! El fichero se había convertido de PDF a PS (PostScript) y ahora sí que se podía imprimir usando el visor de PostScript de GNOME gvv (Gnome Ghostview). Ahora mismo alguien de la audiencia estará pensando «bueno, sí, eres muy listo, pero eso es precisamente lo que el autor del PDF quería impedir». Pues sí, me confieso. Los casados entre la audiencia me entenderán.

Un momento de triunfo

Exultante por mi triunfo (conseguido en apenas cinco minutos) me dirigí a la mesa de mi mujer con los papeles prueba de mi triunfo en la mano. «Listo» – le dije con una gran sonrisa.

«Gracias, está muy bien, pero… ¿y cuándo tú no estés?. ¿No hay alguna manera de automatizar el proceso para que lo pueda hacer yo sola?»

El mundo pareció enmudecer. Me sentía cada vez más pequeño. Ese es el tipo de preguntas inocentes que suelen hacer los usuarios y que normalmente suelen llevar aparejados un tremendo marrón.

Volví cabizbajo a mi servidor Linux y pensé. «Bueno, probablemente con un pdf2ps *.pdf esté todo solucionado. Me equivocaba. pdf2ps no admite comodines. Luego para procesar varios ficheros hay que hacerse un pequeño script.

«Ese peaso de script»

Bueno, nada más fácil que un pequeño script. En cinco minuto (más) tuve escrito algo como ésto:

#!/bin/bash
 PROGRAM=pdf2ps
for f in $1
do
echo $PROGRAM $f $f.ps
$PROGRAM $f $f.ps
done
nautilus /public/Paqui

El lector avezado en programación de la BASH Linux sabrá que el bucle for recorre todos los ficheros que coincidan con un patrón, pasado como parámetro en $1. Luego este script se usa así:

$ multiple-pdf2ps.sh *.pdf

generando un fichero pdf.ps por cada pdf.

¡Bueno, segundo momento de triunfo! Ya estaba todo listo. O casi. Subí el nuevo script a la rama correspondiente del CVS y me puse a pensar.

Mi reino por un visor de PostScript para Xp

Pues eso. La conversión había tenido éxito. Pero no quería que mi mujer tuviera que lidiar con CUPS y la impresión desde Linux (entre otras cosas porque aún no he configurado el driver de impresión para sacar dos páginas por hoja, pero ese es otro tema). Luego necesitaba un visor de PostScript para XP.

Sencillo: Google me llevó a http://www.cs.wisc.edu/~ghost/ de donde me descargué el visor Ghostview para Windows y el propio GhostScript (un intérprete de PostScript Software Libre; PostScript es de Adobe y los visores de PostScript valen pasta o en cualquier caso no son Software Libre). Dejé los ficheros en /public/Paqui y desde el XP instalé ambos ficheros (por cierto, la conexión por red a \einstein\public la había automatizado con una unidad de red, F: concretamente: otra tarea de «un minuto»).

La prueba fue un éxito absoluto: podía imprimir dos páginas por hoja abriendo el .PS desde XP. ¡Triunfo! ¿Ya? No, falta algo…

Un usuario en Linux

Claro. Si quiero que mi mujer pueda hacer ésto cuando yo no esté, debe poder entrar en el servidor. Bueno, sencillo, adduser Paqui, le pongo una clave, entro en su sesión de GNOME, le pongo un escritorio bonito, le creo un lanzador en el escritorio que ponga «convertir los PDFs» y que llame al script y listo. Otros cinco minutos.

Probemos. ¡Cómo!?. No puedo acceder a los ficheros de /public/Paqui. Horror. Al montar la unidad en Linux, tengo una línea en el /etc/fstab como:

/dev/hdc1 /mnt/hdc1-xp vfat auto,user,exec,uid=1000,gid=1000 0 0

que, entre otras cosas, monta la unidad /dev/hdc1 con el usuario de uid 1000 como propietario, o sea, yo. Por eso el usuario de mi mujer no puede leer /public

Solución: meter a los dos usuarios en el grupo users (de GID 100) y en el fstab poner:

/dev/hdc1 /mnt/hdc1-xp vfat auto,user,exec,gid=100,umask=002 0 0

de ésta forma, el propietario de la carpeta es ahora el grupo 100 (al que pertenecen los dos usuarios de Linux) y la umask permite unos permisos de lectura y escritura para el grupo. Todo solucionado.

Epílogo

Hay que ver lo que puede originar una preguntita inocente. Son los «poyaques». Es decir «po ya que puedo convertir de pdf a ps, vamos a convertir en masa», «po ya que he convertido en masa, que se haga con otro usuario», «po ya que …».

Muchas veces los «poyaques» ocupan más tiempo en los proyectos que las especificaciones originales. Ojo con los «poyaques» y las preguntas inocentes. Antes de decir «sí, si eso son sólo cinco minutos» piensa no vaya a ser que sean cinco tras otros cinco tras otros cinco….

j j j

El friki test

Buen?simo si quieres saber si realmente eres o no un friki. Es sorprendente las cosas que uno va haciendo y que hasta que no las ve no se da cuenta.

Tras hacerlo he sacado un 23,66 % (Friki). Y yo sin saberlo 🙂

j j j

Hemos vuelto

Despu?s de un tiempo en Melilla impartiendo un curso de Java, ya estamos por aqu? (Sevilla) de vuelta. Estuve en la Feria de Abril un par de d?as para desconectar. Bueno, fueron tres, y porque no quedaban m?s…

 

Ultimamente estoy volviendo a los viejos tiempos de trabajar como un bestia. Est? bien de vez en cuando dar "un apret?n" y comprobar que todav?a es uno capaz de llevarlo todo por delante. Pero ya se sabe, estos periodos de alta intensidad en horas se pagan despu?s con unas recuperaciones lentas y dolorosas. Eso si te dan tiempo para recuperarte, claro.

 

Estoy por hacer una peque?a secci?n con una lista de los cursos que vaya realizando. Y como los cursos suelen ser por diferentes sitios, ir revisando "los viajes de Willy Fog" a la vez. La idea es buena, s?lo falta tener ganas para llevarla a cabo.

j j j