El Perfume y El Ilusionista

jueves, 30 de noviembre de 2006

He visto estas dos películas y me han parecido muy recomendables

El Ilusionista es un precioso cuento romántico, con personajes bordados, destacando Edward Norton. Cuenta la historia de un amor imposible, y de como la fe, la inteligencia, el engaño y el amor ganan a cualquier enemigo, por grande que éste sea. Toda una moraleja.

El Perfume, basada en la novela del mismo nombre, es oscura pero hipnotiza como el protagonista de la historia. Consigue reflejar la novela de manera fiel, pero adaptándola a los tiempos del cine, evitando que pierdas la atención en todo momento. Es la biografía de un asesino muy especial.

Saber Vivir

lunes, 27 de noviembre de 2006

Todas las mañanas que voy a trabajar desayuno con María en un bar del poligono industrial. Me como una tostada entera con aceite y jamon york, pero me siento ligero y sano gracias a la television. "Saber Vivir" es un programa humoristico (tipo Martes y 13 o Cruz y Raya). Realmente es una parodia en si mismo.

El hombre, Manuel Torreiglesias, derrocha optimismo y energia contagiosa, y tiene a sus ayundantes al borde de un ataque, porque en el momento mas inesperado les pregunta cualquier cosa... y ellos saben responder con la misma energia.... Resulta bastante comico, pero hace que el desayuno parezca mas sano de lo que es realmente.

SICAB 2006

domingo, 26 de noviembre de 2006

Como todos los años, se ha celebrado el Salon Internacional del Caballo y, por un golpe de suerte, este año he podido ir (me dieron unas invitaciones a última hora, ¡gracias Juan Carlos!).

He encontrado gente muy rara, desde tipos con "rastas" a vaqueros del oeste, y lo que mas abundaba: el tipico chulo sevillano, caracterizado por llevar el pelo engominado pa'tras con una ligera melenita rizada (muchos de ellos a base de llevar el pelo así, lucen unas generosas entradas).

Seguramente es que ibamos en plan "Paco Martinez Soria por Madrid", pero sorprendia ver como había tanta gente interesada en los caballos, como si fuera una afición al alcance de cualquiera.

En la feria habia muchos caballos (que apestaban lo suyo), pero sobre todo, alcohol: Freixenet, Barbadillo, Chivas, Heineken, Miura, ... entre otros. ¡Que lástima que no encontraran alguna relación entre el jamón y los caballos, porque habría sido la repera!.

Tux en la niebla

Tengo un perro al que le gusta arruinar fotos. Aquí lo veis haciendo sus necesidades en el Parque de los Pinos mientras yo trataba de captar la belleza de los árboles entre la niebla.

SSLBridge: mejor que SMB Web Client

Hace tiempo escribí un script PHP del que me sentía orgulloso. Ha sido mi mejor proyecto libre, y recibi mucho apoyo de mucha gente. Desgraciadamente, no he podido mantenerlo como merecia.

Hace unos dias me encontre con un proyecto similar, pero mucho mas avanzado (y mejorado con tecnologia AJAX). Se trata de SSLBridge, tambien escrito en PHP. Sinceramente, tengo que felicitar a sus creadores.

Un nuevo blog

sábado, 25 de noviembre de 2006

Me han recomendado que enlace desde aqui un nuevo blog. No se que frecuencia tendrá pero seguro que lo leo muy a menudo.

He sido cómplice en su creación, con la condición expresa de que fuera "rosa" y, a poder ser, con flores. Desgraciadamente, Blogger no tiene ninguna plantilla floreada.

No entiendo como una renacuaja así es capaz de decirme que le enlace su web para que la visiten. ¿Será la génesis de un monstruo?

Para protegerla ocultare su nombre, aunque si diré que es cierto que se trata de una "princesita bonita".

Laura Pausini

Esta canción es de las mas cañeras de Laura Pausini. Acaba de sacar un nuevo disco... habrá que estar "atento".

The IT Crowd

domingo, 19 de noviembre de 2006

Gracias al blog de Luis y Fernanda, tambien he conocido esta serie britanica. Creo que es la primera vez que me siento identificado con un programa de televisión.

Flash 9 en AMD64

sábado, 18 de noviembre de 2006

Leo en www.luisyfernanda.net como tener soporte de Flash 9 en mi Ubuntu para AMD64. Por cierto, ¡felicidades por el blog!

Todo se basa en instalar SwiftFox, una versión de Firefox optimizada para varias arquitecturas, y que te permite utilizar plugins hechos para Intel (como el Flash 9, por ejemplo).

Yo, por añadir algo, si he conseguido que me funcione el sonido. Basta con instalar el paquete "alsa-oss" y ejecutar "aoss swiftfox" en lugar de solo "swiftfox".

Melodia desbocada

.... el video que debi destruir.... en el blog de Maria

Instalar NetBSD 3.1 en Sun Ultra 5

viernes, 17 de noviembre de 2006

Ya he instalado NetBSD en el viejo Sparc64.

Primero me bajé la imagen ISO de NetBSD 3.1 para Sparc64, y la quemé en mi Ubuntu. Luego, arranqué la Sun5 y pulse STOP+a, seguido de "boot cdrom". Al poco tiempo, se habia iniciado el "sysinst".

Los pasos a seguir son identicos a los que hice en i386 y amd64. Instalé desde el cdrom y todo fue como la seda: detecto sin problemas la tarjeta de red.

Lo siguiente: pkgsrc

Instalar NUT+MGE Premium 1200

Hoy he instalado el software NUT en una Ubuntu Edgy.

Se trata de un programa que se encarga de apagar el servidor cuando el SAI se queda sin bateria.

Los paquetes a instalar son: nut y nut-usb y los archivos a editar:

/etc/default/nut:

# start upsd
START_UPSD=yes

# start upsmon
START_UPSMON=yes

/etc/nut/ups.conf:

        [mge]
        driver = newhidusb
        port = auto

/etc/nut/upsd.conf:

        # Supervision user
        [admin]
                password = mypass
                allowfrom = localhost
                actions = SET
                instcmds = ALL

         # Protection user
        [monuser]
                password  = mypass
                allowfrom = localhost
                upsmon master

/etc/nut/upsmon.conf:

MONITOR mge@localhost 1 monuser mypass master

Para probarlo, utilizar:

# upsc mge@localhost

Ya ha llegado el Ultra 5 !

miércoles, 15 de noviembre de 2006

Mañana lo recogeré de la oficina de Correos. Lo que no entiendo demasiado bien es por qué pone en letras grandes la palabra "FRAUDE"

Estoy impaciente por echarle un vistazo e instalarle NetBSD.

Actualización 21 Noviembre

Queja a correos.es (I20061121-082233-0): "Fui a recoger mi paquete azul (un ordenador) y la señora del mostrador me lo dio, ¡pero de que manera!. Vi como arrastraba la caja por el suelo y, dejandome con la boca abierta, levanto la caja y la golpeo contra el mostrador. Mi comentario fue: -- Si lo han tratado asi, no me extraña que no funcione A lo que la señora me respondio malhumorada. -- Dígale al que se le lo ha enviado que en Correos no se contempla la fragilidad de los paquetes Tenia prisa y estaba demasiado caliente, asi que me fui y he esperado a probar el equipo (que funciona) para poner una denuncia o hacer esta queja. Dudo que sirva de algo este medio, pero al menos dejo constancia de la incompetencia de esta señora."

Instalar Oracle 10g R1

Hoy he instalado, deprisa y corriendo, un Oracle 10g sobre una Ubuntu Edgy recien instalada (instale la version "Server" y después el paquete ubuntu-desktop). Para ello, he seguido la guía que encontré en http://www.dizwell.com/prod/node/52, pero voy a resumirlo aquí por si me hiciera falta en otra ocasión.



Después de instalar Ubuntu, y actualizar con los repositorios "universe" y "multiverse", ejecute:

$ sudo apt-get install gcc libaio1 lesstif2 lesstif2-dev make rpm libc6 libstdc++5

Creé el usuario oracle y varios grupos:

$ sudo groupadd oinstall

$ sudo groupadd dba

$ sudo groupadd nobody

$ sudo useradd -m oracle -g oinstall -G dba

$ sudo passwd oracle

Cambié ciertos parámetros del nucleo (en /etc/sysctl.conf):

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

Para activar los cambios, ejecuté:

$sudo /sbin/sysctl -p

Tambien cambié algunos límites de seguridad del sistema:

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

Ahora pasé a crear el entorno del usuario "oracle":

$ sudo ln -s /usr/bin/awk /bin/awk

$ sudo ln -s /usr/bin/rpm /bin/rpm

$ sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so

$ sudo ln -s /usr/bin/basename /bin/basename

$ sudo mkdir /oracle

$ sudo mkdir /oracle/10g

$ sudo chown -R oracle:oinstall /oracle

$ sudo chmod -R 775 /oracle

y en /home/oracle/.bashrc

export ORACLE_BASE=/oracle

export ORACLE_HOME=/oracle/10g

export ORACLE_SID=orcl10

export PATH=$PATH:$ORACLE_HOME/bin

(nota: verificar que el usuario "oracle" utiliza "bash" con vipw)



Finalmente, engañé al programa de instalación para que creyera que se trataba de una Redhat:

(en /etc/redhat-release)

Red Hat Enterprise Linux AS release 3 (Taroon)

Disponía del CD original, aunque lo copié en /oracleInstall para evitar posibles problemas con la lectora, y le dí permisos de lectura al usuario "oracle". Inicié el instalador con el mismo usuario:

$ /oracleInstall/runInstaller

Notas sobre el proceso de instalación:

  • No dejar que el instalador cree la base de datos
  • Seguir las instrucciones (en algunos momentos hay que ejecutar scripts como "root")
  • Ejecutar netca después de la instalación para crear el "listener"
  • Ejecutar dbca después para crear la base de datos (puse orcl10.ecao.local como nombre de la instancia, siendo orcl10 el SID)
Para hacer que se ejecute directamente al arrancar, hay que editar los archivos $ORACLE_HOME/bin/dbstart y $ORACLE_HOME/bin/dbshut, y cambiar en /etc/oratab, con el ultimo campo a Y (en lugar de N).



Este es mi script de arranque:

#!/bin/bash

#

# /etc/init.d/dbora

#

# Startup script for Oracle databases



export ORACLE_HOME=/oracle/10g

export ORACLE_SID=orcl10

export PATH=$PATH:$ORACLE_HOME/bin



case "$1" in

start)

echo -n "Starting Oracle: "

su oracle -c "$ORACLE_HOME/bin/lsnrctl start"

su oracle -c $ORACLE_HOME/bin/dbstart

touch /var/lock/oracle



su oracle -c "$ORACLE_HOME/bin/emctl start dbconsole"

echo "OK"

;;

stop)

echo -n "Shutdown Oracle: "

su oracle -c $ORACLE_HOME/bin/dbshut

su oracle "-c $ORACLE_HOME/bin/lsnrctl stop"

rm -f /var/lock/oracle

echo "OK"

;;

*)

echo "Usage: 'basename $0' start|stop"

exit 1

esac

exit 0

Para instalarlo en /etc/init.d/dbora:

$ sudo chmod 775 /etc/init.d/dbora

$ sudo update-rc.d dbora defaults 99

Eso es todo.

En moto a Benamahoma

sábado, 11 de noviembre de 2006

Hoy hemos ido a la Sierra de Grazalema, yo en moto y María con las niñas en el coche.

Nunca había hecho tantos kilómetros con la moto (mas de 200). También fué mi primera caida (bueno, fué una caida tonta, casi parado, pero acabé en el suelo igual...)

En Benamahoma, visitamos el Museo del Agua (un poco rollo) y dimos un breve paseo por la orilla del río. Luego, comimos en el campo, con TuX explorando de aquí para allá.

Volvimos temprano, para que no se hiciera de noche. Pasé un frío terrible... pero me lo pasé en grande.

Silvia 1 - ECAO 1

jueves, 9 de noviembre de 2006

Esta tarde estabamos solos y he jugado con Silvia dos partidas de ajedrez. En etica es lo que hace. En la segunda partida me ha dado una buena paliza.

Instalar Epson DX4000

Impresora:

Es compatible con la Epson DX3850.

Por tanto, solo hay que ir a Sistema | Administracion | Impresoras, y dar de alta una impresora local (USB), de la marca Epson, modelo DX3890

Scanner:

Ejecuté como root:

# apt-get install xsane sane sane-utils libsane-extras
...
# sane-find-scanner | grep 0x04b8
found USB scanner (vendor=0x04b8 [EPSON], product=0x082f [USB MFP]) at libusb:002:008
# echo "usb 0x04b8 0x082f" > /etc/sane.d/epson.conf

Nota: Los valores tras "usb" son los que salen en la linea anterior.

El equipo donde instale el scanner tenia la IP 192.168.1.105, para compartir el scanner en red segui los siguientes pasos:

  1. Instale xinetd y cree el archivo /etc/xinetd.d/sane
    # default: off
    # description: The sane server accepts requests
    # for network access to a local scanner via the
    # network.
    service sane-port
    {
        port        = 6566
        socket_type = stream
        wait        = no
        user        = saned
        group       = saned
        server      = /usr/sbin/saned
    }
    

    Despues reinicie el servicio:

    $ sudo /etc/init.d/xinetd restart
  2. Añadi la red en el archivo /etc/sane.d/saned.conf
    # echo "192.168.1.0/24" >> /etc/sane.d/saned.conf
    
  3. Finalmente, instale sane en cada cliente y añadi el scanner de red. Tras esto solo quedaba arrancar el programa XSane y scannear.
    # apt-get install xsane sane sane-utils libsane-extras
    # echo "192.168.1.105" >> /etc/sane.d/net.conf
    # scanimage -L
    device `net:192.168.1.105:epson:libusb:002:008' is a Epson CX4000 flatbed scanner

Nota: Para clientes Windows, se recomienda SaneTwain.

Tux y Xena

sábado, 4 de noviembre de 2006

El de Xena es un amor animal. Desde que la conoció no ha parado de acosarla, para pesar de Yolos, la pareja de Xena, que esta castrado y de vez en cuando gruñe a TuX.

Instalar Edgy Eft en mi equipo

De vuelta a Ubuntu, esta vez a la version 6.10 "Edgy Eft". Mi equipo continua siendo un Packard Bell con AMD Atlhon 64, 1Gb de RAM, disco SATA de 200Gb, con tarjeta grafica ATI RADEON X600, y pantalla Acer 1916W. Primer punto. De nuevo, he tenido que deshabilitar en la BIOS la opción de "Legacy USB" que deja cuajado al equipo al poco de empezar la instalación. El CD de instalación es un LiveCD (como muestra la imagen). Recuerdo instaladores que presumían de multitarea y te dejaban jugar al tetris mientras se instalaba el sistema, pero indudablemente lo mejor es un instalador que te deja navegar por Internet o arrancar Gimp. Finalmente pide reiniciar y arranca .... ¡mucho mas rápido que Dapper! con Direct Rendering activado y con 1280x1024 de resolución (eso tengo que arreglarlo) Para obtener la resolucion deseada para mi monitor solo tuve que añadir dos lineas a la descripción del monitor en /etc/X11/xorg.conf:

HorizSync 30-82
VertRefresh  56-76
Modeline  "1440x900" 106.5 1440 1520 1672 1904 900 901 904 932 -HSync +VSync
y añadir la resolución "1440x900" en los modos disponibles. La tarjeta de sonido fué detectada sin problemas, aunque curiosamente estaba "enmudecida" por defecto. ¡Me funciona hasta el stick Bluetooth con solo instalar el paquete "gnome-bluetooth"!

Comprado en Ebay

Es un Sun Ultra 5 con procesador UltraSparc IIi y 256 Mb de memoria y 4 Gb de disco duro. Quiero instalarle NetBSD 3.1 (cuando salga).

Su precio: 100€

Microsoft llega a un acuerdo para promover Linux

viernes, 3 de noviembre de 2006

Leo en 20minutos un titular que me hace caer de la silla.

No es que Novell sea Linux (ni mucho menos) pero lees esto asi en frio...

Una familia enredada

Hace dos dias conecte a mi hermano a Internet: le cree una cuenta de gmail y le instale Gaim para mensajeria con GoogleTalk. Tambien le enseñe un par de cositas sobre BitTorrent y la grabacion de DVD para copias de seguridad.

Bienvenido a Internet, Jose !!!