viernes, noviembre 24, 2006

Blogger beta

Acabo de migrar el blog a la próxima versión de Blogger, que ahora está en fase beta.

Aparentemente la migración ha ido bien, no he visto que se haya roto ni descolocado nada de la plantilla (que por otra parte es bastante simple).

Lo más interesante que tiene la nueva versión es la posibilidad de poner (¡por fin!) etiquetas o categorías a los posts de forma nativa sin tener que hacer apaños raros con el Technorati o el Delicious. A partir de ahora las iré poniéndo, pero en los que ya están escritos no creo, a no ser que haga referencia a ellos.

lunes, octubre 02, 2006

La aberración suprema

Esta mañana que la he tenido tranquila en el trabajo me he dedicado a probar IEs4Linux, cuyo nombre es justamente lo que parece, el Internet Explorer funcionando en Linux.

Gracias a Wine se pueden hacer correr programas de Windows en plataforma Linux sin cambiar el código ni recompilarlo; y ni siquiera es necesario tener instalado el sistema de Microsoft. El problema es que no todos funcionan, y para lograrlo con algunos hay que sudar tinta para configurar adecuadamente el Wine, mientras que para otros simplemente no se puede. Yo hace un tiempo lo estuve intentando precisamente con el IE, pero aunque lo conseguí hacer arrancar no funcionaba como yo necesitaba.

Pues bien, para este programa concreto (IE) ese problema se soluciona con la ayuda de IEs4Linux. Se trata de un script que tras lanzarlo nos hace unas pocas preguntas sencillas: Qué versión de IE quiero usar (la 5, 5.5, o 6.0, o todas ellas), si quiero que me instale también el plugin del Flash, y dónde lo quiero instalar. A continuación él solito se descarga el Explorer de la web de Microsoft (recuérdese que es gratuito, aunque no libre) y tras ello lo descomprime, lo instala, y configura automáticamente el Wine de la forma necesaria para que funcione. Finalmente, crea un acceso directo en el escritorio, y listo, ya se puede usar, y funciona.

Lo primero que he hecho ha sido probar este mi humilde blog con el nuevo engendro, en concreto el vídeo de Youtube que puse en mi entrada anterior, y se ha visto y oído a la perfección.

Después me ha asaltado una duda. ¿Cómo aparecerá en las estadísticas de las páginas web? ¿Como Internet Explorer corriendo sobre Linux? He entrado en Show my IP, que entre otras cosas muestra el navegador y sistema con el que estás navegando, y no, no salía eso, me detectaba como Win32 en lugar de Linux :-)


Y... ¿para qué puede servir tener al IE en Linux, teniendo como tenemos otros navegadores mejores (Firefox, Opera, SeaMonkey, etc). Pues básicamente para dos cosas:

- Para probar cómo se ve esa página que estas desarrollando en todos los navegadores.

- Para entrar en páginas diseñadas para IE que no cumplen los estándares del W3C. Concretamente a mi me viene estupendamente porque la intranet que tenemos en mi empresa está programada de esa forma, y hasta ahora si quería hacer compras, pedir vacaciones, o rellenar partes de trabajo tenía que hacerlo conectándome por terminal server a otro equipo o reiniciando el mio con Windows. A partir de ahora, ya no.

viernes, septiembre 15, 2006

¡Mi primer vídeo!

El otro día por la tarde me dió por hacer un vídeo y subirlo a Youtube, la primera vez que hago las dos cosas :-)

Es la demo de introducción de un juego del antiguo sistema MSX, con el que me inicié en esto de la informática hace ya unos cuantos añitos. Se llamaba Psycho World, empezaba tal que así:



El juego en era bastante divertido, el clásico de plataformas, con unos gráficos sencillos pero muy resultones, en otra tarde tonta intentaré hacer otro vídeo de una partida del mismo.

El proceso para crearlo fué un tanto laborioso, y para ello usé las siguientes herramientas, todas sobre Linux, of course.

- La demó la ejecuté en el emulador openMSX. Dispone de una opción para grabar el sonido de lo que emula en un fichero wav, mediante la orden soundlog start.

- Para capturar la imagen en movimiento utilicé un programa bastante simple y antiguo llamado Xvidcap. Permite seleccionar un recuadro de la imagen de la pantalla y grabar en un fichero MPEG un vídeo de lo que ocurre en ella.

- Ya tengo el vídeo y el audio por separado, ahora hay que recortarlos un poco y unirlos. Para ello uso Avidemux, pero tiene un problema, y es que no deja editar vídeos si no son AVI, y el que yo tengo es MPEG.

- Lo convierto a ese formato con otro programa más, Mencoder, que viene con Mplayer, un gran reproductor de vídeo para Linux que se traga prácticamente todo lo que le eches.

- Una vez convertido a AVI, lo abro con Avidemux, le digo que le ponga el audio de un fichero externo, y me dedico a cortar por aquí, poner desfases por allá, para que lo que se ve y se oye esté lo más sincronizado posible.

El resultado es bastante decente, más que nada porque el sonido y la imagen no están fuertemente relacionados. El problema que me encontré fue que en el vídeo faltan frames, porque mi ordenador no da de sí lo suficiente para correr el emulador y comprimir MPEG2 en tiempo real. Tendré que probar alguna optimización, como reducir el tamaño de la ventana del emulador, o capturar en imágenes fijas y luego generar el vídeo en lugar de comprimirlo al mismo tiempo.

Por cierto, resulta curioso que en trasto que corre a 2400 Mhz necesite más o menos un 30% - 40% de CPU para emular un cacharro que iba a 3,5 Mhz :-)

viernes, septiembre 08, 2006

Fechas del futuro

El otro día un usuario me llamó para decirme que tenía un problema extraño con una aplicación. Cuando arrancaba le salía el siguiente error:

system clock has been set back

A lo que inmediatamente le pregunto si ha cambiado la fecha del ordenador y me dice que sí, que estaba mirando el calendario del Windows y sin querer adelantó dos meses la fecha actual. Le digo que le ponga la fecha bien y pruebe otra vez, y me dice que ya lo ha hecho y sigue sin funcionarle.

Me acerco porque nunca me ha pasado algo como esto y quiero verlo con mis propios ojos. Primero sincronizo el reloj del ordenador al segundo con el controlador del dominio con el comando 'net time /set /yes \\servidor_de_dominio'. Vuelvo a intentarlo y nada, pasa lo mismo.

Desinstalo el programa y lo vuelvo a reinstalar un par de veces sin ningún resultado. Fijándome bien en la ventana del error me doy cuenta de que el problema no es del programa en sí (Ansys, en este caso) sino de su gestor de licencias, FlexLm. Lo siguiente que hago es reinstalar solo este componente, sin que tampoco se resuelva el problema. Después de desinstalarlo una vez más, elimino la carpeta donde estaba, que se había quedado sin borrar junto con un par de ficheros, y elimino toda referencia que encuentro en el registro del Windows. Reinicio, lo instalo, vuelvo a probar, y nada, que sigue sin funcionar.

Meto el error en el google y encuentro muchas páginas donde se habla sobre el error, pero ninguna dice cómo solucionarlo. Tras un buen rato al fin encuentro una pista. Viene a decir que hay que buscar todos los ficheros del ordenador que tengan fecha del futuro y borrarlos. Y que si alguno de ellos es del sistema (alguna DLL), entonces no queda más remedio que reinstalar el Windows.

Vuelvo al ordenador y hago eso, con el buscador del pu*o perro del XP busco todos los ficheros de fecha posterior a la que me encontraba y me salen muchos. Y como era de esperar, algunos son programas que si me los cargo así sin más puede suceder cualquier cosa. Y desde luego, me niego a reinstalar el ordenador solo porque a causa de un cambio de fecha uno de los programas no funciona. ¿Qué hacer? Si fuera un sistema Linux lo arreglaría en dos patadas con los comandos find y touch, pero en Windows no se cómo hacerlo. Mientras, el perro de la ventana de búsqueda me mira sonriente a través de la pantalla, como regondeándose de mi adversidad.

Entonces se me ocurre... ¿y por qué no arreglarlo igual que lo haría en Linux? No cuesta nada probarlo, así que voy y me bajo el Cygwin, que es un conjunto de utilidades y programas de Linux portadas a Windows, y que tiene herramientas como el bash, el find y el touch. Lo instalo, y observo con agrado que la instalación por defecto trae esas utilidades y no tengo que seleccionar entre varias decenas de paquetes adicionales, así que le doy a Siguiente -> Siguiete -> Siguiente y en pocos minutos lo tengo instalando.

Entonces me abro una ventana de bash y ejecuto estas dos únicas órdenes:

touch ahora_mismo.txt
find / -newer ahora_mismo.txt -exec touch {} \;

touch sirve para cambiar la fecha y hora a un fichero. Si no se especifica ninguna, pone la de ese momento. Si se indica un fichero que no existe (ahora_mismo.txt) lo crea vacío.

find es para buscar ficheros que cumplan alguna condición en todo el árbol de directorios, en este caso ficheros que sean más nuevos que el que acabo de crear. Con -exec le digo que para los ficheros encontrados ejecute la acción que va a continuación, que es de nuevo el comando touch para poner la fecha de ahora al fichero, que se indica mediante las dos llaves {}. El \; del final es para indicar el fin del comando.

O sea, lo que hace es buscar todos los ficheros del disco duro cuya fecha de creación sea del futuro, y a los que encuentre les ponga la fecha actual.

Lo dejo corriendo unos minutos mientras oigo como rasca el disco duro. Observo en la ventana del bash que además de en los ficheros busca también en las claves del registro de Windows, cosa que yo no sabía. No puede modificarlas porque no tiene permiso, pero me lo apunto en mi cabeza por si puede serme útil en el futuro. Cuando termina, procedo a lanzar otra vez el programa.

Y funciona :)

Eso es solucionar el problema 'a la Unix way'.

lunes, septiembre 04, 2006

Backup al apagar el ordenador

Mi amigo Ocularis recientemente se ha hecho ubuntero y un día hablando me preguntó si era posible hacerse una copia de seguridad de su directorio home cada vez que apagase el ordenador. La respuésta es que , de forma bastante sencilla. Como no es la primera persona que me pregunta eso (de hecho es la segunda :-) lo voy a explicar porque puede ser de interés para quienes caigan por aquí googleando.


Directo al grano

Lo primero que hay que hacer es programarse un pequeño script que sea el que haga la copia de seguridad en sí mismo. Se puede crear con tu editor de texto favorito (vi, emacs, nano, pico...). Por ejemplo, algo como esto:

#!/bin/sh
DIR_ORIGEN=/home/pepito
DIR_DESTINO=/mnt/disco_externo/copia_seguridad

echo "******************************"

echo "Haciendo copia de seguridad..."
echo "******************************"

cp -Ru $DIR_ORIGEN $DIR_DESTINO


Que lo que hace es copiar (comando cp) el directorio DIR_ORIGEN (/home/pepito) y todos sus subdirectorios (opción -R) en el directorio DIR_DESTINO (/mnt/disco_externo/copia_seguridad). La otra opción de cp, la -u es de update, y lo que hace es que si ya existen en el destino los ficheros, solo los copia (sobrescribiéndolos) si el fichero de origen es más reciente. De esta forma, la primera vez que hagamos la copia le costará un rato, pero en las veces sucesivas solo se copiarán los ficheros que hayamos modificado y será más rápida. La primer línea (#!/bin/sh) sirve para indicar qué interprete de comandos ha de usarse para ejecutar el script. Si no entiendes que significa esto, no pasa nada, quédate con que es la forma habitual correcta de comenzar un script.

Ya tenemos el script, que supongamos que hemos llamado backup.sh. No olvidéis darle permisos de ejecución para que no haya problemas: chmod +x backup.sh


Ahora vamos a hacer que se ejecute cuando apaguemos el ordenador. Para ello nos situaremos en el directorio /etc/rc0.d Una vez ahí escribiremos lo siguiente:

sudo ln -s /home/pepito/backup.sh K10mi_backup

Si listamos el contenido del directorio veremos que aparece una línea:

lrwxrwxrwx 1 root root 18 mar 21 2005 K10mi_backup -> /home/pepito/backup.sh

Lo que hemos hecho es un link, que es una forma de nombrar un fichero cualquiera (/home/pepito/backup.sh) con otro nombre diferente (K10mi_backup). Y además, por haberlo puesto en ese directorio, se ejecutará cuando apaguemos el ordenador.

Pues ya está, sencillo ¿verdad?


Mejoras (para nota):
- Comprimir lo que se va a copiar (Pista: tar cvfz... ).
- Guardar varias copias de fechas distintas.
- Informar al usuario en el siguiente arranque del resultado de la copia (por ejemplo con un mail).
- Lo anterior solo funciona al apagar el ordenador, pero no al reiniciarlo. ¿Cómo hacer que también se ejecute en ese caso? (pista: leer el siguiente apartado y saber que el nivel 0 es el de apagado y el 6 el de reinicio)


La explicación

Se me han ido las ganas de escribir, ja ja, pero en este link tenéis una explicación muy completa de cómo funciona el arranque y parada de un sistema Linux. Lo anterior se aplica a casi todas las distribuciones de Linux con pequeñas variaciones, y a otros sistemas Unix como Solaris o HP-UX. En cambio, en otras familias (AIX, FreeBSD y derivados) la cosa funciona de otra manera.

Editado: En la explicación del link anterior hay un pequeño error, que un anónimo usuario de ubuntu ha descubierto y comentado.

martes, agosto 29, 2006

Contraseña del correo

En mi empresa (y supongo que en el resto también) la inmensa mayoría de los usuarios no conocen la contraseña de su correo electrónico. El día que entraron se les dió una más o menos aleatoria, y al configurar el cliente de correo se activan la casilla que dice que se guarde la contraseña y no la pregunte cada vez.

Después de eso se les olvida por completo, no solo la contraseña (que hasta cierto punto podría ser normal) sino también el hecho en sí de que para leer su correo personal es necesario introducir una contraseña.

Esto suele ocurrir cuando descubren que se puede ver el correo desde casa, o cuando se les cambia el ordenador por otro nuevo y hay que configurárselo. La reacción más corriente suele ser la de ingenuidad, con respuestas del tipo:

- No, si yo no tengo contraseña en el correo.

Hubo un caso en que después de escuchar tan esperada respuesta, le pregunté a su vez: Entonces, cualquiera puede meterse a leer tu correo, ¿no? Tras unos momentos de duda, la pobrecilla usuaria me contestó dubitativa Bueno... tampoco me mandan muchas cosas... [cut3!]

En otro caso, mi respuesta fue algo más tajante (me faltaban un par de días para irme de vacaciones y también me faltaba la paciencia-de-santo-Job tan necesaria en esta profesión). Le dije: TODO el mundo tiene contraseña en su correo. Y la tía estuvo a un tris de rebotarse por tener la osadía de hacerle ver que el concepto que ella tenía del correo electrónico era ligeramente erroneo... en fin.

jueves, julio 13, 2006

Jubilación de un servidor

Con "un servidor" no me refiero a mí mismo, todavía me quedan unos cuantos años de cotización antes de que me pueda retirar :-)

Me refiero a un equipo que venía dando a mi empresa los servicios de DNS externo y FTP desde el año 2001. Es un Dell PowerEdge 350, que lleva de CPU un Celeron de Pentium III a 700 Mhz, con 128 Mb de RAM y disco duro IDE de 9 Gb. Comparado con lo que se lleva hoy día es bastante cutre de características, pero para la tarea que tenía encomendada es más que suficiente.

Tiene un especial valor sentimental para mi porque es el primero que se adquirió para la empresa en formato enrackable (horizontal, en lugar de torre) y también el primer servidor de producción al que le instalé Linux. Como iba a estar expuesto al hostil mundo exterior elegimos una distribución centrada en la seguridad, que fue la Engarde 1.0. Se instalaba de forma muy sencilla desde un CD y desde un interface web se configuraba en cuestión de minutos, con la certeza de que no se iban a ejecutar más servicios que los estrictamente necesarios. Lo que no resultaba tan sencillo eran las actualizaciones de seguridad, había que hacerlas a mano, es decir, bajándose del FTP del fabricante los paquetes actualizados e instalándolos desde línea de comandos. Entonces no existía el apt-get ni el yum, que hoy día son imprescindibles, aunque las siguiente versión que sacaron ya llevaba algo parecido.

Durante todo este tiempo ha estado funcionando prácticamente de forma continuada. Un buen día descubrí un programita llamado uptimed que mantiene una lista de los tiempos de funcionamiento de un equipo, y se lo instalé. Ejecutando el comando uprecords podemos ver el top-ten de días seguidos de servicio (uptime). En el caso que nos ocupa el resultado es el de la imagen (click para agrandar):

No está mal... 334 días :-) El único problema que ha tenido es que hace un par de años se le averió la fuente de alimentación. Llamamos al servicio técnico, pero estaba ya fuera de garantía y por una fuente como la que tenía nos pedían ¡900 euros!, por ese precio casi podíamos comprarnos un servidor nuevo de gama baja bajísima, pero suficiente. Al final lo que hicimos fue ponerle una fuente de PC normal y corriente, pero no cabía en la carcasa porque la original era fina y alargada, y la de un PC no es así precisamente. Lo que hicimos fue sacar el servidor del rack, quitarle la tapa, colocarle la fuente, y ponerlo encima de otro servidor ancho de formato torre, con la fuente sobresaliendo por encima como una joroba. Era un montaje muy cutre, pero iba a ser provisional mientras decidíamos qué hacer, si comprar otra máquina, buscar otra fuente parecida a la original, o traspasar los servicios a algún otro servidor activo.

Al final me he decantado por la última opción, y ahora ya puedo deshacer el montaje, que como era provisional solo ha estado así durante dos años :-)

miércoles, julio 05, 2006

Consumo eléctrico del PC

Esto lo escribí en mi bitácora de Barrapunto y lo reproduzco aquí porque me parece interesante. Se trata de unas mediciones de consumo eléctrico de mis PCs que hice con un aparatito como el de la foto que compré en un supermercado.


Lleva una pantalla de cristal líquido y unas pilas y muestra el consumo en KW/h de lo que haya enchufado en él. Estos son los resultados de las pruebas que hice:

  • Equipo de sobremesa que uso habitualmente para navegar y hacer mis cosas, formado por: Athlon XP 2400+, disco duro IDE de 80 Gb, grabadora de CD, disquetera, tarjeta gráfica NVidia FX5200, tarjeta de red, pantalla TFT de Acer, y altavoces cutrecillos. Consumos:
    1. Ordenador apagado, altavoces encendidos y monitor en standby: 6 Watios
    2. Ordenador encendido, sin hacer nada con él: 128 Watios
    3. Como el punto 2, pero ejecutando un programa de cálculo distribuido que usa el 100% de la CPU (Folding@Home): 146 Watios
    4. Como el punto 2, pero ejecutando un programa que reduce la frecuencia de la CPU cuando no se usa (athcool): 98 Watios
    5. Conectándole un disco externo USB 2.0 autoalimentado: 20 Watios más, aproximádamente.
  • Equipo que uso para dar acceso a internet, ejecutando todo el día mldonkey formado por: AMD K6-II a 450 Mhz, tarjeta gráfica SIS cutrecilla, sin monitor, 2 tarjetas de red, switch pequeño de 8 puertos, y con cable-módem. Consumo total: 60 Watios. No he probado otras optimizaciones todavía, pero es bastante menos de lo que me esperaba.

miércoles, junio 28, 2006

Mis extensiones favoritas

Después de una temporada sin actualizar el blog, vuelvo a la carga con algo ligerito. Resulta que haciendo pruebas con diversas versiones del Firefox, instalando y desinstalando, pues me he quedado sin extensiones y he tenido que reinstalarlas, buscándolas antes en la página correspondiente, que siempre es un rollo. Así que para cuando me vuelva a pasar, voy a poner aquí cuáles son las que uso, y de paso igual a alguien le sirve también :-)


Extensiones de Firefox


  • Yahoo! Mail Notifier, avisa cuando llega correo a mi cuenta de Yahoo.

  • GMail Notifier, avisa cuando llega correo a mi cuenta de GMail.

  • PTTL - Plain Text To Link, permite abrir en una pestaña cualquier URL escrita en una página web pero que no es un link.

  • DownThemAll!, para bajarse de golpe múltiples ficheros de una web. Permite configurar filtros para bajarse solo ciertas extensiones, y muchas otras opciones.

  • ForecastFox, muestra en la barra de estado el tiempo que hace en tu ciudad, y la predicción para los próximos días.

Se que existen muchas más, pero estas son las que uso día a día y casi no puedo vivir sin ellas :-)


Extensiones de Thunderbird

  • Enigmail, para usar PGP/GPG integrado con el Thunderbird.

  • Display Mail User Agent, esta es curiosa, muestra en el encabezado de los mensajes un icono del programa de correo que ha usado el que te ha escrito.

  • View Headers Toggle Button, esta me es útil por aquello de que tengo que administrar un servidor de correo. Permite alternar rápidamente entre mostrar y ocultar las cabeceras completas de los mensajes.

  • Display Quota, muestra el uso de la cuota de correo de un servidor IMAP.


Todas ellas funcionan tanto en Windows como en Linux.

jueves, abril 06, 2006

Diógenes

Mirando hoy el calendario que tengo pinchado en la pared (que es uno de esos que tienen santos y las fases de la Luna) me he dado cuenta de que hoy, 6 de abril, es San Diógenes.

Me ha recordado a un artículo que leí hace tiempo acerca del uso que se hace del correo electrónico.

Donde yo trabajo tenemos unos cuantos usuarios así, que nunca borran ningún correo de los que les van llegando y se les acumulan y acumulan, hasta que ni siquiera saben qué es lo que tienen ahí almacenado. Lo peor es que algunos incluso se enorgullecen de ello.

Desde hace unos meses estamos intentando migrar el correo que tenemos ahora en la empresa, que es POP3 a otro sistema con IMAP4. En el POP3 los mensajes que llegan al servidor de correo se descargan al ordenador desde el que se consulta y ahí se quedan. En el IMAP se quedan siempre en el servidor, y solo se descargan al ordenador que lo consulta las cabeceras de los mensajes con el asunto, la fecha y el remitente.

  • Ventajas del POP3: Se aprovechan los gigas y gigas que tiene el ordenador del escritorio.

  • Inconvenientes: Si el disco de gigas y gigas se estropea, perdemos todos los mensajes, quizás de años. Para evitarlo, conviene hacer copia de seguridad de vez en cuando. En casa puede ser sencillo pero en una empresa no.


  • Ventajas del IMAP: Como los mensajes se guardan en un servidor centralizado, se puede acceder a todos ellos desde cualquier sitio y hacer copia de seguridad fácilmente

  • Inconvenientes: Hay que repartir el espacio de disco entre todos los usuarios del sistema, y este siempre es limitado.



  • Desde que apareció el artículo que he mencionado antes, los administradores de mi empresa decimos de forma rutinaria que tal o cual usuario padece el Síndrome de Diógenes. Son estos los que mayores quebraderos de cabeza nos dan con el nuevo correo IMAP. El espacio que estamos dando es de 1 Gb (como Google Mail en sus inicios) pero es increible lo rápido que lo llenan, y algunos incluso se quejan de que haya tan poco. Cuando les preguntas cuánto necesitarían ninguno de ellos te da una respuesta aceptable, y además está esa ley universal que dice que da igual el espacio que se ponga, que al final acabará llenándose.

    ¿Cuál es la solución? En muchos sitios he leido que es educar a los usuarios para que utilicen el correo para lo que debería ser: una herramienta de comunicación. Lo malo es que muchos lo ven además como una herramienta de almacenamiento, y algunos son muy duros de mollera como para convencerles de lo contrario.

    Seguiremos intentándolo...

    lunes, marzo 27, 2006

    Horario de verano

    Autoapunte de cultura general:

    Este fin de semana ha cambiado la hora al horario de verano, se supone que para ahorrar energía y bla bla bla.

    Los servidores son muy listos y saben cambiársela ellos solitos. Cuando la miras con el comando date sale algo así con el horario normal:

    vie mar 24 16:51:45 CET 2006

    CET = Central Europe Time

    En cambio, si la miro hoy, con el nuevo horario sale así:

    lun mar 27 16:51:45 CEST 2006

    CEST = Central Europe Summer Time


    Otra cuestión es por qué en España tenemos la hora del centro de Europa, que es GMT+1, o sea, una hora más que la de Greenwich. Precisamente, el meridiano de Greenwich pasa por Castellón, y la ciudad de Zaragoza está más o menos a solo 1 grado de longitud oeste y 42 grados de latitud norte. Y curiosamente, Portugal y las Islas Canarias, sí que tienen la hora de Greenwich, y estas últimas sí que caen bastante lejos del dichosos meridiano.

    La razón será seguramente política. Y como siempre que la política está de por medio, ya podemos olvidarnos de la lógica y el raciocinio :-)

    miércoles, marzo 22, 2006

    Problema con el login

    - Sí, ¿dígame?
    - Hola, no puedo entrar en el ordenador.

    [Eso puede significar cualquier cosa]

    - A ver, ¿te sale algún error o algo?
    - Me dice que contraseña incorrecta.
    - ¿Y la estás poniendo bien?
    - Sí, supongo que sí, esta mañana podía entrar con ella.
    - ¿No será que la has cambiado hace poco y no la recuerdas?
    - No, esta la tengo hace días.
    - Vale...
    - Ahora me dice que la cuenta se ha bloqueado.

    [Eso pasa cuando se pone mal la contraseña muchas veces]

    - Bueno, voy a ponerte otra nueva, apunta...

    [Le pongo una sencillita]

    - Nada, que no me deja entrar tampoco.

    [¿Estará entrando "en local" en vez de "en dominio"?

    - Mira en la última línea de la ventana de la contraseña, ¿qué pone?
    - Pone DominioEmpresa

    [Pues tampoco es eso... se me acaban las ideas... Voy a quemar el último cartucho, si no es eso le diré que reinicie, y si tampoco le va tendré que ir allí a ver qué pasa.]

    - Y en la primera línea, justo encima de la contraseña, ¿pone login_tuyo?
    - ¡Ah, no!, pone login_de_otro
    - Pues pon login_tuyo y prueba otra vez, anda...
    - Ya está, ya he conseguido entrar, gracias.
    - De nada... [igual tendrías que visitar al oftalmólogo]

    miércoles, marzo 15, 2006

    De 4 en 4

    Este post no tiene nada que ver con el siempre "apasionante" mundo de la administración de sistemas, sino con un meme que me pasa mi amigo Rubén. Veamos....

    Cuatro trabajos que he tenido:

    1. Monitor en un campamento de verano. Eran las prácticas de un curso que hice de animador de tiempo libre, y no recuerdo si me pagaron o no, pero me dieron de alta en la Seguridad Social, así que puedo considerarlo mi primer trabajo.
    2. Clases de inglés a críos. Un par de hijos de vecino a los que tuve que intentar transmitir conocimientos de la lengua de Sekspir. Fue un compromiso, pero algo me pagaron.
    3. Becario en el Dpto. de Electrónica y Telemática del sitio donde trabajo.
    4. Administrador de Sistemas, en el mismo sitio, aunque otro departamento, y ya con contrato laboral.


    Cuatro películas que puedo ver una y otra vez:

    1. Blade Runner, mi particular película de culto, la habré visto más de 10 veces.
    2. Amadeus, coincido con Rubén. Es larga, la versión extendida dura casi media hora más, pero me encanta Mozart.
    3. Matrix, la primera, vuelvo a coincidir con Rubén. En su momento fue revolucionaria en tema de efectos visuales y la historia también es interesante. Creo que es una buena película a pesar de los tiros y los efectos especiales, que últimamente son sinónimo de bodrio, salvo excepciones, como la que nombro.
    4. Tres colores: Azul. La película ideal para ver en horas bajas, que también tiene como uno de los hilos conductores la música. Hay una escena muy parecida a otra de Amadeus, en la que están componiendo una obra y se ve cómo va quedando según se le añaden instrumentos.


    Cuatro lugares donde he vivido:

    1. Arucas (Gran Canaria). No nací allí por poco... :-)
    2. Tortosa
    3. Tudela
    4. Zaragoza


    Cuatro programas de TV que me gusta ver:

    1. Cualquiera (o casi) de los documentales del Canal de Historia.
    2. Los Simpson, aunque últimamente después de la cuarta o quinta reposición ya cansan un poco.
    3. Dr. House.
    4. South Park, siempre lo veo "por casualidad" en Cuatro o A3 los fines de semana a altas horas de la madrugada.


    Cuatro sitios donde has estado de vacaciones:
    Hace años que no me voy a ningún sitio, pero cuando era más joven iba con mis padres en plan "sol y playa":

    1. La manga del mar menor
    2. Ampuria
    3. Miami-playa, (que nombre más cutre, por dios).
    4. Santander


    Cuatro de mis comidas favoritas:

    1. Cardo con salsa de almendras
    2. Carne a la brasa
    3. Pechugas con nata
    4. Unos simples huevos fritos (comida de reyes :-)


    Cuatro sitios web que visito a diario:

    1. Barrapunto
    2. Slashdot
    3. Microsiervos
    4. Algún periódico on-line, como El Mundo o El Pais.


    Cuatro lugares donde preferiría estar ahora:

    1. Durmiendo en la cama :-)
    2. Una playa del caribe
    3. Una cabaña en las montañas como la de Heidi
    4. Tumbado en la hierba mirando pasar las nubes sin pensar en otra cosa


    Me gusta el mío, pero también tengo algunas vocaciones frustradas.

    1. Geólogo, me gusta saber cómo se formaron las montañas y los ríos. Cada vez que voy por una zona así no puedo evitar fijarme en la forma y disposición de los estratos.
    2. Músico. Mi oído no es nada extraordinario (más bien muy normalito), pero me gustaba.
    3. Matemático. Parecido a lo de la música, no se me dan bien, pero al igual que aquella son un lenguaje universal, aunque para cosas distintas.
    4. Escritor, vuelvo a coincidir con Rubén. Cuando estaba en 1º o 2º de BUP la profesora de Lengua decía que no había tenido un alumno que escribiera como yo lo hacía. Supongo que no sería verdad del todo, pero me gustó que dijera eso :)


    Cuatro famosos que he conocido:
    Bueno... conocer conocer... digamos que he estado a menos de 10 metros y he podido verlos durante más de 10 segundos:

    1. Santiago Segura
    2. Alaska
    3. Arturo Pérez-Reverte
    4. José Luis Corral, no es muy famoso, pero ha escrito novelas históricas de cierto éxito, como "El salón dorado", "El amuleto de bronce" o "El Cid".


    Cuatro platos que detesto:

    1. Callos
    2. Manos de cerdo. Tienen una textura semi-viscosa que me da arcadas cuando me lo llevo a la boca.
    3. Cualquier pescado que cuando te lo estés comiendo haya que sacarse más de 10 espinas de la boca.
    4. El pure de patata "solo", sin que sea como mínimo guarnición de cualquier otra cosa. Es un trauma infantil :)


    Cuatro electrodomésticos que tengo fuera de lo común:

    1. Una lámpara de lava
    2. Otra lamparita que se conecta al puerto USB del ordenador. No da apenas luz, pero es muy geek. No se si cuenta como electrodoméstico.
    3. Un sandwichera que me regalaron y no uso nunca.
    4. Un sensor volumétrico de movimiento, que compré hace meses para un invento que se me ocurrió y aun no he instalado.

    Cuatro posibles primeras impresiones que doy:

    1. Serio
    2. Callado
    3. Tranquilo
    4. Despistado (yo lo llamo "memoria selectiva")


    Cuatro copas favoritas:
    No suelo beber, solo cuando hay alguna cena o similar. Entonces, básicamente, lo que bebo es una de estas:

    1. Pacharán, con hielo
    2. Baileys
    3. Moscatel


    Paso ahora esta cadena a... :

    La única persona que conozco a parte de Rubén que tiene un blog y que visita este de vez en cuando: Pin

    lunes, febrero 27, 2006

    Efecto - Causa

    Cuando éramos más jóvenes nos enseñaron lo de la causa-efecto o la acción-reacción. Tu haces 'A' y eso provoca que suceda 'B'. Entre mis usuarios hay muchos que tienen la mala costumbre de que cuando les surge un problema, en vez de contarnos que les ha pasado 'A' nos dicen que les hagamos 'B'. Prácticamente siempre se equivocan, y nosotros tenemos que averiguar que 'B' es lo que ellos piensan que va después de 'A', cuando en realidad es 'C'.

    Voy a poner varios ejemplos reales para ilustrarlo:

    Ejemplo 1:

    - Usuario: Oye, ¿Puedes instalar el programa de nóminas que hay en mi ordenador en el de Fulanito?
    - Admin: Pues solo hay licencia para el que tienes tú puesto. ¿Lo va a usar Fulanito?
    - Usuario: No, lo voy a usar yo.
    - Admin: ¿Que vas a usarlo tú en su ordenador???
    - Usuario: Es que en el mío no funciona.
    - Admin: Entonces, ¿no habrá que mirar primero por qué no funciona en el tuyo????


    Ejemplo 2:

    [Llega un usuario a nuestro despacho y sin mediar palabra se pone a mirar en la estantería donde tenemos las cajas de software original, como buscando algo]
    - Admin: ¿Te puedo ayudar?
    - Usuario: Sí, ¿tenéis un CD del Outlook?
    - Admin: No, el Outlook va con el Office, porque te refieres al Outlook "a secas", no al Outlook Express, ¿verdad?
    - Usuario: Sí, el Outlook. Es que quiero ponérmelo para mirar lo del calendario compartido con No-se-quien.
    - Admin: Primero: No te lo vas a poder instalar porque necesita permisos de administrador. Segundo, no te va a funcionar eso de los calendarios porque solo funciona con un servidor Exchange, que nosotros no tenemos.
    - Usuario: Ah..... vale vale.....
    [Y se va así sin más]


    Ejemplo 3:

    - Usuario: ¿Le pasa algo a la red?
    - Admin: No, que yo sepa ¿por qué?
    - Usuario: Es que no me va el Word.
    - Admin: Pero si el Word no tiene nada que ver con la red!!! [está en el disco de tu ordenador]


    ¿Cuánto tiempo habría perdido si hubiera tenido que instalar el software que me decían en los dos primeros casos, y verificar el estado de la red en su ordenador en el tercero? Bueno, igual no mucho, pero si de entrada nos dijeran el problema que tienen en vez de la solución, el tiempo que se empleara no sería tiempo perdido en hacer algo que no les va a servir, sería tiempo invertido en resolver el problema.

    martes, enero 17, 2006

    Usa la fuerza Luke

    Acabo de tostar un DVD en mi ordenador utilizando K3b. La grabación ha terminado bien, y he sido debidamente informado de ello mediante una ventana, que me daba la opción de cerrarla, o mostrar los mensajes de depurado. Le he dado a esta última, porque tenía curiosidad de ver cómo es la salida de algo que funciona bien (normalmente se mira cuando todo va mal).

    Había mensajes del dispositivo de grabación detectado, algunas opciones, el progreso de la grabación y el tiempo estimado para que terminara. Al final, había otro comando con un montón de parámetros, entre los que había varios que se llamaban: -use-the-force-luke



    El comando en cuestión era growisofs, así que he consultado la página del manual para ver cuál es exactamente la función de ese parámetro:

    There're several undocumented options commonly denoted with -use-the-force-luke prefix. (...) Rationale behind leaving these options undocumented is that those few users who would actually need to use them directly can as well consult the source code or obtain specific instructions elsewhere.


    Pues eso, que sirve para utilizar funciones no documentadas y que si quieres saber para que son, que te mires el código fuente :-)

    Recuperación de directorio

    Hoy he recibido una petición curiosa de una usuaria. Decía algo así:


    Hola, me gustaría que recuperaráis de la copia de seguridad la carpeta Y:\una_ruta\muy\pero_que_muy\larga. Se acaba de borrar.


    Me ha hecho gracia esa forma tan impersonal de decir que se había cargado la carpeta, como si no fuera con ella la cosa. ¿Qué pasa, que el servidor ha tomado conciencia de sí mismo [como Skynet] y se dedica a autoborrarse directorios? X-P

    martes, enero 10, 2006

    Curiosidad: El segundo fantasma

    Seguro que todos habréis oido en los medios de comunicación que el 2005 fue un segundo más largo que el año anterior, y así el último minuto del año tuvo 61 en lugar de 60.

    En un servidor he visto este mensaje en el log del sistema:

    Jan 1 00:59:59 hermes1 kernel: Clock: inserting leap second 23:59:60 UTC

    Curioso ¿verdad?

    lunes, enero 09, 2006

    Idea para dentro de (casi) un año

    Hoy he vuelto de vacaciones y en el blog de Pin he visto un post sobre el día de los inocentes que me ha hecho mucha gracia :-)

    Se me ha ocurrido una inocentada para mis queridos lusers usuarios que dada la fecha de hoy tendrá que esperar once meses y pico. Consistiría en mostrarles en su ordenador algún mensaje alarmante e increible como por ejemplo "La fuente de alimentación de su equipo está sufriendo un sobrecalentamiento" así de entrada, y a los cinco minutos otro como "La temperatura alcanzada es crítica, en pocos segundos podría comenzar a fundirse". Por su puesto no a todos los usuarios, sino a unos pocos seleccionados, que tampoco es cuestión de que lo que vaya a echar humo sea mi teléfono.

    Lo malo es que todos los años ese día suelo estar de vacaciones y no podría disfrutarlo... ¿o sí? ¿Y si programara una tarea en el crontab de algún servidor sin decirle nada a mis compañeros de Sistemas? Entonces sería doblemente divertido para mi, por una parte los usuarios y por otra los sysadmins :-P

    Muaah ha ha ha haaa, si es que no tengo idea buena...

    P.D. Me quedé con las ganas de hacer el ejecutable para felicitar la Navidad de mi anterior post. Tendrá que esperar...