jueves, mayo 21, 2009

Primera prueba en Windows 7


Hoy tocaba hacer alguna pruebilla a ver que tal va la compatibilidad en Windows7.

El otro día os contaba que había comprado un simulador de submarinos por 5 euritos. Es el Silent Hunter III. En principio el jueguillo es para Windows2000/XP por lo que es una buena prueba.

Antes de empezar con el juego hay otro detalle. En los pantallazos de ayer ya se veía que había algún problema con los drivers de la tarjeta de video. Windows 7 me había puesto un adaptador VGA genérico.

Como mi PC es de la marca Titeck he ido a la web del fabricante. Ahí he visto que la tarjeta de video es un Nvidia GE Force4 MX440. Voy a la web del Nvidia y resulta que no hay drivers actualizados para esta tarjeta. Al final me he bajado los drivers para XP/Windows2000 de Titeck y los he instalado sin más (doble clic).

Voy a Panel de Control, Hardware y Sonido, Sistema y Seguridad, Sistema, Administrador de dispositivos, y en Adaptadores de pantalla veo que me ha cambiado el genérico por el nuevo sin problemas.

Ahora toca la instalación del juego. Meto el CD y next, next, next hasta el final. Ningún problema con las carpetas donde realiza la instalación, el registro,...

Doble clic al icono que me ha puesto en el escritorio y...


Saludos, voy a ver como va esto.

martes, mayo 19, 2009

Instalación de Windows 7

¡Hola ¿que tal?!

Hace unos días lanzaron el Windows 7 RC (Release Candidate). La descarga no es totalmente libre, pero por ejemplo sí se puede descargar si estais suscritos a MSDN (como es mi caso por temas de trabajo).

La descarga es sencilla. Se inicia sesión en msdn.microsoft.com y se busca en la zona de descargas. Se puede seleccionar para varios idiomas entre los que está el castellano. Descargamos la imagen ISO y de ahí al DVD.

La instalación

Arrancamos del DVD a las 21:32.

Sale "Windows is loading files". Luego podemos leer una serie de advertencias técnicas como que "No se puede actualizar directamente de WindowsXP a Windows 7".
21:34.
Seleccionamos "Instalar" y nos dice: "Candidato para la versión comercial del Sistema Operativo Microsoft 7". En un momento nos muestra las particiones del disco duro. Elimino todas y así me queda: "Espacio sin asignar en el disco 0. 37,2 Gb".

"¿Dónde desea instalar Windows?" Pues en el espacio sin asignar claro.
21:37
"1-Instalando Windows".
"2-Copiando archivos de Windows".
"3-Expandiendo archivos de Windows". En este punto empieza un lento progreso desde 0% al 100%.

21:52.

Ha llegado al 100%.
"4-Instalar características".
"5-Instalar actualizaciones".

21:53
"Se necesita reiniciar Windows".

El Windows 7 se reinicia solito. El CD está metido, pero al arrancar otra vez no hay que tocar nada.

"Iniciando Windows"..."Iniciando servicios"..."Completar instalación".

22:00
Me encuentro con otro reinicio. Es posible que lleve unos minutos esperándome porque tengo un pequeño problema hardware que hace que el PC se quede esperando pulsar una tecla en la BIOS.
"El programa de instalación se está preparando para el primer inicio".

Ahora nos pide el nombre del usuario, el nombre del equipo y un indicio para adivinar la password. El indicio es obligatorio. Cosa incomprensible.

¡Ahora la primera sorpresa! Pide la Clave del producto. Esta clave nos la han dado en MSDN al realizar la descarga. Y yo justo me la he dejado en el trabajo :-(

Bueno, veo que no importa. No la pongo y me deja seguir. Tampoco activo un clic para "Activar Windows automáticamente cuando esté conectado".

Ahora toca la "Configuración de seguridad". Seleccionamos "Usar la configuración recomendada".

Revisar la hora y fecha.
Seleccionar la red:
1.-Red doméstica.
2.-Red de trabajo.
3.-Red pública.

Selecciono Red doméstica.

22:05.
"Conectándose a la red y aplicando configuración".
"Windows está finalizando la configuración".
"Iniciando".
"Preparando el escritorio".

22:15. YA TENGO EL ESCRITORIO LISTO.

El explorer que trae es el 8, con la habitual página e inicio:


Aunque es una versión "candidate" viene con algunos jueguillos:


Por supuesto no podía faltar el buscaminas:


En Microsiervos publicaba esto hace unos días. Parece que esta vez no han hecho demasiado caso a esa asociación, aunque con Windows Vista también podían configurarse las minas:

Una cosita que ha cambiado bastante es el Paint. Pero ¿por qué complican tanto las cosas?
Parece que quieren que la gente no se acomode a un programa y tienen que cambiarlo como sea.


Bueno, en los próximos días o semanas veremos que tal se comporta con los Juegos para versiones anteriores, frameworks .NET 1.0, 1.1, Office2003, etc. etc. O sea, las cosas que tienen que funcionar en caso de querer migrar desde XP a Windows 7.

Lo de los juegos no es estrictamente necesario, sólo curiosidad personal.

Saludos.

domingo, mayo 17, 2009

Conciertazos

Como dice Alexa, necesitaba culturizarme un poco y conocer a los padres del rock, y que mejor ocasión que el Azkena Rock Festival en Vitoria-Gasteiz.

En la anterior edición ya estuve en unos conciertos memorables como el de SexPistols, Ramones, etc.

Crónica del Jueves 14-5-2009:

Llegué tarde y me perdí a los Burning. Justo justo pude oír como terminaban la de "Mueve tus caderas".

El Azkena para mi empezó con White Denim, que la verdad es que tocaron a toda leche sin parar los primeros 40 minutos. Sin parar de tocar, literalmente.

Con razón en el folleto oficial pone "...elaborando un frenético, sudoroso, rico, elegante y brillante sonido". Lo difícil es clasificar el género de esta música. En el librito del Azkena pone "toman como base el garage y el punk". Esta es una muestra del tipo de música que hacen...



Luego llegó la hora de los "The Freeks". Se trata de una agrupación de rockeros que no han editado disco propio todavía, pero se juntan para hacer potentes directos. Muy divertidos y suenan pero que muy bien.


No hay nada todavía en Youtube, pero aquí podemos escuchar alguna canción.

Luego las gemelas de "The Breeders". Hace años tocaban en los Pixies.
Bueno, este grupo no es exactamente de mi gusto. Ni siquiera me parecía rock. Más bien era música relajante para dormir. No digo que no sea de calidad, sólo que a mi no me gusta.

De todas formas esta canción SÍ me gusta:



Por último gran actuación de Juliette & The new romantics. La cantante es la actriz Juliette Lewis que ha hecho multitud de películas e incluso ha estado nominada a los Oscars. Información de sus películas aquí: http://es.wikipedia.org/wiki/Juliette_Lewis

Con un vestuario super atrevido en plan superheroe con buzo rojo pegadito y bragas por fuera no dejaba de moverse por todo el escenario:

Aquí una muestra de su música, aunque realmente lo que ofreció fue un espectáculo más allá de lo musical.

Así terminó el jueves, pero todavía quedaba lo mejor por llegar...
Saludos.

viernes, mayo 15, 2009

Consultas útiles en Oracle y utilización de SQLPlus


Hay una serie de consultas muy comunes que vienen muy bien en cualquier instalación Oracle.

Iniciamos sesión con usuario Oracle.
Entramos en SQLPLUS como SYSDBA:

$sqlplus "/as sysdba"

Lo primero que deberíamos hacer cuando nos asignan la gestión de una base de datos Oracle es conocer la versión de la misma:

SQL> select * from v$instance;
Además de la versión nos dirá el nombre de la instancia, el nombre de la máquina, la versión, el estado de la base de datos (open,...), la fecha en la que se arrancó la base de datos y algún dato más.

Recuerda que para ver todos los campos:
SQL> desc v$instance;

Y para consultar un campo concreto:
SQL> select status from v$instance;

Ahora podemos mirar los parámetros generales de Oracle:
SQL> select * from v$system_parameter;


Y encontramos el primer problema... no se ve nada por un tema de configuración
¿Solución?
Configurar la salida de pantalla del sqlplus:
SQL> set pagesize 100
SQL> set linesize 300

y para repetir el comando anterior "r" o "run":
SQL> r
SQL> RUN
Ahora mejor ¿no?

Si quisieramos modificar ligeramente el comando podemos editarlo con "ed":
SQL> ed

Ahora el nuevo problema es que es demasiada información en pantalla. Podemos redirigir la salida a fichero con el comando "spool":

SQL> spool fichero.txt
SQL> run
SQL> spool off
SQL> exit
$ more fichero.txt

Bueno, por hoy ya vale. Hemos visto como manejarnos un poquito con el SQLPlus, y las dos primeras consultas que deberíamos hacer en el primer contacto con una base de datos Oracle.

Más adelante profundizaremos en la explicación de los principales parámetros de la base datos (los que hemos listado en el fichero de texto).

Saludos.

jueves, mayo 14, 2009

La fiesta del fútbol

Sí, hoy tocaba fútbol. Se ha intentado pero no ha podido ser. El que posiblemente sea el mejor equipo del mundo (al menos de los mejores seguro) ha demostrado tener una calidad increible y jugadores para dar y tomar.

De todas formas, y una vez superada la tristeza inicial, llegar a esta final con una filosofía de club como la del Athletic es muy meritorio, y las imágenes de jugadores y aficionados de los dos equipos han mostrado lo que debería ser el fútbol.

No suele ser muy habitual los aplausos de los seguidores perdedores al equipo ganador y viceversa. Todavía recuerdo a Puyol y Eto'o animando con la ikurriña en la mano.

Lo dicho, la fiesta del fútbol.

lunes, mayo 11, 2009

Mucha información...

Es lo que podemos encontrar en el blog del Maligno. Como siempre tiene su particular punto de vista (del imperio del mal) que os puede gustar o no, pero no se le puede negar que publica información y herramientas muy interesantes con bastante frecuencia.

En el último post publica una especie de índice con sus artículos técnicos. No te lo puedes perder si quieres aprender un montón sobre seguridad o inseguridad.

También publicó hace unos días una recopilación de las herramientas que ha desarrollado su empresa informatica64, o que ha encargado a otro para ponencias, etc.: http://elladodelmal.blogspot.com/2009/05/los-trastos-en-el-sotano.html

Bueno, ahí hay material para meses y sin exagerar. Y si lo que te interesa es ser un auténtico super hacker (de sombrero blanco por supuesto), no olvides pinchar en los enlaces "RETOHACKING" del mismo blog. Cada prueba cuenta con su propio solucionario, y en algunos casos hasta hay documentadas varias soluciones por prueba.

Saludos y no os empachéis ;-)

miércoles, mayo 06, 2009

No dejes esto para otro día que la lías

Hace ya dos semanas expliqué de que forma se podían backear los discos del sistema en un UNIX como HP-UX. Utilizábamos comandos específicos del S.O.

Ahora bien, para filesystem convencionales como FAT, NTFS (windows), EXT2, EXT3 (Linux), etc. tenemos dos opciones:

1.-Opción comercial: pagamos por Norton Ghost o Acronis Tuue Image y a ver que tal nos va. En el trabajo teníamos un Ghost 2003 y tuvimos problemas con los drivers de discos SATA, con controladoras de disco,... Vamos, el problema suele ser que la herramienta tiene que tener drivers actualizados para todo tipo de dispositivos. Y tampoco es plan de estar continuamente comprando paquetes.

2.-Opción Software libre: para crear imágenes de discos físicos esta ha sido mi mejor opción. En este post voy a explicar la utilización de Clonezilla para generar una imagen de nuestro portátil, equipo de sobremesa e incluso servidores windows y linux.



Descarga de Clonezilla
Podemos descargar una imagen ISO de Clonezilla de www.clonezilla.org
También se puede descargar en ZIP para preparar un pen-drive.
Por supuesto la descarga es legal, la distribución también, etc. etc. porque hablamos de licencia GPLv2.

Generación de una imagen del disco duro en un disco duro externo usb o pen-drive

He generado una imagen del disco 0 de un servidor HP Proliant DL380 con controladora Smart Array de HP.

1.-Apaga el servidor y mete el CD de Clonezilla en la unidad. Conectale el disco duro externo USB, pero mantenlo apagado (si es un pen-drive no lo metas todavía). Si lo conectais desde ahora lo va a detectar como disco interno, lo va a montar, y luego nos dará una advertencia de que la unidad destino está en uso. Mejor que Clonezilla no vea todavía la unidad destino.

2.-Arranca de CD. En cuanto empiece a cargarlo sale una pantalla gráfica para elegir la resolución de pantalla. Seleccionamos 800x600.



3.-Veremos que empieza a montar unidades, activar el swap, montar filesystems, etc. En menos de un minuto aparecerá un menú para elegir el idioma. Podemos elegir spanish. Nada más elegir el idioma nos ofrece la posibilidad de elegir el keymap. Indicamos "Don't touch keymap" o "no tocar el mapa de teclado" (no recuerdo si aparece en inglés o en castellano).



4.-Seleccionamos "Iniciar Clonezilla". Lo primero que nos pregunta es si vamos a generar o cargar de una imagen o de un disco/partición. Creo que lo mejor es trabajar con imágenes que consisten en uno o varios ficheros que luego vamos a poder mover a otros lugares, a la red, etc.



Indicamos que queremos generar una imagen seleccionando: device-image disco/particion a/desde imagen.

5.-En la siguiente pantalla hay que elegir local_dev. Esto es porque la unidad destino (disco o pen-drive USB) es para Clonezilla un dispositivo local (local-device).

6.-Después de seleccionar el local_dev, nos va a decir esto: "SI DESEA USAR UN DISPOSITIVO USB...INSERTELO AHORA, ESPERE 5 SEGUNDOS Y PULSE INTRO".
Hay que encender el disco USB, o introducir el pen-drive, veremos que empieza a escribir cosas en pantalla. Hay que esperar hasta que indique "ATTACHED SCSIDISK" y ahora si pulsamos intro.

7.-Clonezilla indicará: "Mounting local dev as /home/partimag..." y algunas cosas más hasta que llegamos a una pantalla llamada: "MONTAR DISCO COMO REPOSITORIO DE IMAGENES". Tenemos que elegir donde se va a almacenar la imagen.
Pistas que tenemos para no equivocarnos: En Linux los dispositivos USB se muestran como sda1, sdb1,... Además Clonezilla nos muestra el tamaño total del dispositivo, el filesystem utilizado y datos del fabricante (onetouch, iomega,...).

Aviso: Si hemos tenido encendido el dispositivo USB desde el principio ahora nos dirá que el filesystem está marcado como "en uso" y nos dará la opción de indicarle que adelante con todo.

8.-Ahora nos pregunta por el directorio donde va a guardar la imagen. Indicamos por ejemplo que en el "directorio superior del dispositivo local".

9.- Nos va a mostrar un poco de información, y por fin llegamos al modo de trabajo. Elegimos "SAVEDISK" para indicarle que queremos salvar el disco en una imagen.

10.-Nos propone un nombre para la imagen. Simplemente ponen como nombre la fecha y hora. Yo le añado el nombre del servidor.

11.-Elegimos el disco local como origen del proceso. "hda" normalmente pero puede ser sdb también (en mi caso por el SmartArray), etc. El tamaño del disco nos da una pista para no equivocarnos.

12.-Llegamos a la sección "PARAMETROS AVANZADOS EXTRA". Elegimos la opción -q que indica la siguiente prioridad: ntfsclone > partimage > dd.

13.-Configurar parámetros avanzados. Yo lo he dejado por defecto que tiene marcados "-c" (El cliente espera confirmación antes de la clonación) y "-j2" (Guardar los datos ocultos entre el MBR y la partición).

14.-Elegimos la compresión. Aquí lo que nos de la gana desde "sin compresión" hasta "máxima compresión".

15.-Tamaño (máximo) para un archivo de imagen. Por defecto está en 2.000 (Mb) que es el máximo tamaño de archivo en algunos filesystems. Si nos da igual el tamaño de la imagen ponemos 0.

16.-Ahora elegimos la "Acción al terminar". Yo suelo elegir "-p true" que significa "No hacer nada".

17.-Nos pregunta si queremos "Guardar partición como imagen". Pues va a ser que sí.

18.-Nos presenta un comando larguísimo y nos dice: "La próxima vez puede ejecutar este comando directamente". Pues muy bien.

19.-Dice: "Guardar las particiones de esta máquina como imagen" y nos muestra las particiones del disco que hemos elegido antes. ¿Continuar? Otra vez SÍ.

Y ya está. Ahora toca esperar un poquito hasta que termine la creación de la imagen.

Saludos, y venga, antes de que os entre un virus, se deteriore el rendimiento, os cargueis el sistema, se rompa el disco, .... haced una imagen que no cuesta nada.

Aviso: mañana añadiré los pantallazos en este mismo post.

martes, mayo 05, 2009

Visita de Alexa III (último día)

Para terminar la histórica visita (o visita histórica), el último día fuimos a lo más moderno y raro que se puede ver por aquí: visita al Guggenheim.

No se pueden sacar fotos dentro pero podéis ver una muestra de lo que hay:

  1. Aquí las imágenes de la exposición del Chino Cai Guo-Qiang. Este es mundialmente famoso entre otras muchas cosas por haber preparado los fuegos artificiales de las últimas olimpiadas. Sus obras tiene mucha crítica social.
  2. y aquí información de la de Murakami. Ha creado su propio Universo Murakami que da de comer a su propia empresa de 130 personas. Muy interesante también. Denuncia del consumismo desde el propio consumismo.
En el exterior si se podían sacar fotos:

Esta es la arañita que quería ver Alexa:

Una del museo (foto cortesía de Amaita H. como la mayoría de las que he puesto):

El bonito perrito Pupi por detrás:

Luego fuimos a una tienda de segunda mano donde por 5 euritos compramos 2 jueguitos (un simulador de submarinos para PC y un juego para Sega Saturn.

Y como no podía ser de otra forma a buscar la tienda especializada en comics Joker. Alexa compró unos bonitos comics cuya temática no voy a desvelar sin su permiso, y yo los 32 ultimate xmen (lote 1).

Antes de entrar al Joker fuimos a una cafetería con musica rockanrolera, y ocurrió algo muy gracioso: Alexa se dio cuenta de que no tengo ni idea de rock, o al menos ni pajolera idea de "los padres" del rock mundial. Se empezó a reír y no podía parar, y claro me dio tiempo hasta de sacarle una foto:




Por cierto, ya le he pillado el truco a algunas diferencias del lenguaje... si le gusta algo... entonces es lindo (suele decir mucho que lindo gatito por ejemplo). Si le gusta mucho mucho... entonces "esto es relindo"...
Si no le gusta nada dice algo así como... "sí, está bueno".

Bueno, y con esto hemos terminado la crónica de la visita. Tenía muchas visitas que hacer pues tiene mucha familia por aquí y no hemos podido estar más tiempo. Ya habrá más ocasiones.
Saludos.

viernes, mayo 01, 2009

Visita de Alexa II

Continuando con el post de ayer...

Por la tarde, después de ver el dolmen fuimos directos a Arantzazu. Este impresionante santuario es la arquitectura religiosa más moderna que yo haya visto y está en lugar privilegiado rodeado de montañas y vegetación. Se me olvidó decirle a Alexa que "arantza" en euskera es espino y es que la virgen de Arantzazu está sobre un espino.

Esto es lo que dijeron en su día los arquitectos (extraído de Wikipedia):

El proyecto supone, como parte integral del mismo, el marco de Aránzazu, con la rica pincelada de su vegetación y la maravillosa disposición de luz y sombras en sus rudos peñascos e impresionantes barrancos. La nueva Basílica revestirá los caracteres de robustez y de sencillez del pueblo vasco. Nada de líneas femeninas y académicas, que respiran a salón romántico. Será robusta, francamente agreste; la torre del campanil irá tachonada de piedras en punta, símbolo del espino.
El hecho de una construcción en la montaña nos ha movido a desechar materiales valiosos y decorativos, pero extraños, como el mármol y el bronce. La riqueza se conseguirá con el uso de materiales lósales, piedra, cal, madera, hierro forjado…


Y además, como dijo Alexa, minimalista.

El resultado en el exterior...




Los apóstoles. ¿No veis algo raro y controvertido?



Y en el interior...
Esta es la basílica:

Y esta la cripta con su Cristo rojo:

Luego bajamos a la bonita Villa de Oñati a reponernos un poco.






Saludos.

miércoles, abril 29, 2009

Hola a tod@s

Llevo unos cuantos días de vacaciones viviendo algunas pequeñas aventuras de ciudad y de paso enseñándole unos cuantos rinconcitos a Alexa que ha venido de Argentina supuestamente a descansar.

El otro día puse alguna foto de la visita a la Catedral de Santa María.

El lunes, día de San Prudencio, fuimos a ver estaciones del histórico ferrocarril vasco-navarro. La verdad es que se trata de una gran obra de ingeniería, superior en coste de mano de obra y tiempo a los actuales proyecto de alta velocidad.

Aquí un blog dedicado al vasco-navarro con interesantes notas y fotos http://eltrenico.spaces.live.com/

Un poco de historia aquí, y recorridos para hacer andando o en bicicleta: http://viaverde-vasconavarro.blogspot.com/

Primero fuimos a ver la estación de Otazu, ahora restaurada:


Luego al apeadero de Estibaliz:



Vimos la iglesia románica de Estibaliz, pero yo al menos no tengo ninguna foto. Aquí hay fotos e información: http://www.hiru.com/es/artea/erreportaiak/91128

Luego a ver la iglesia románica de Gazeo:



Ahora tocaba comer... fuimos a un restaurante de camioneros y Alexa encantada viendo camiones de todo tipo en el aparcamiento.

Después de comer...

Ya habíamos visto románico, ahora tocaba ir lo más lejos en el tiempo, el neolítico. Para ello fuimos a ver el dolmen de Egilaz, a escasos 5 km del restaurante de camioneros:

Jeje, Alexa está haciendo la típica bromita de que parece que ella sujeta el dolmen para que no se caiga. Lo que pasa es que la foto de la broma la saco yo con su cámara y por eso no tengo la foto.

Bueno, mañana continuo con las visitas que hicimos por la tarde al arte religioso más moderno y a la villa más monumental.
 
Saludos.

miércoles, abril 22, 2009

Impresión UNIX



Como siempre, veremos como se resuelve un problema UNIX general en un UNIX concreto. Será HP-UX por ser el que tengo en el trabajo, pero me imagino el concepto es igual en todos.

El tema es este: Hay que agregar una impresora a nuestro UNIX, pero no tenemos los drivers para HP-UX, o no sabemos ni siquiera si existen, o no nos apetece buscarlos, o no nos apetece instalarlos.

¿Se pueden imprimir ficheros de texto puro y duro?

Sí, claro.

  1. Primero hay que conocer la IP de la impresora.
  2. Vamos a la System Administration Manager (ejecutamos sam desde la línea de comandos).
  3. Entramos en Peripheral Devices.
  4. Entramos en Printers and Plotters
  5. Seleccionamos LP Spooler.
  6. Entramos en Printers and Plotters

En este momento hay que saber que para HP-UX una impresora de red será una impresora que reconoce sin problemas (impresoras HP, impresoras conectadas a red con una HPJetdirect, etc.). Si no es así, o sea, si tenemos por ejemplo una Epson y no queremos instalar los drivers, o por ejemplo es una impresora que la ofrece otro servidor,... entonces es una impresora remota.

  1. Entonces vamos al menú Actions, Add Remote Printer/Plotter.
  2. Le damos un nombre a la impresora en Printer Name. Da igual como la llamemos. En Remote System Name ponemos la IP. Todo lo demás lo dejamos por defecto.
  3. Ahora para poder utilizar la impresora hay que seleccionarla, ir a Actions y hacer clic en “Set as System Default Destination”.


Para probar la impresora probamos el siguiente comando que imprime el fichero:

lp fichero.txt

Otros comandos:

lpalt modifica la información en la cola de peticiones (queued request).

cancel elimina una petición de la cola.

lpstat nos muestra el estado la la cola de impresión.

Ahora bien, tenemos unos pequeños problemas

Para empezar, igual queremos imprimir en apaisado en lugar de en vertical. No nos queda otro remedio que configurar la opción de impresión en la misma impresora.

Otra pega común es que los ficheros de texto UNIX no suelen tener los dos caracteres para el retorno de carro (CR+LF). Entonces en algunas impresoras veremos que sólo se imprime la primera fila.

La solución es convertir los caracteres a formato "dos" con el comando ux2dos. Tranquilos porque no se modifica el fichero.

ux2dos fichero.txt lp Aviso: entre fichero.txt y lp hay un pipe (esa barrita vertical que va a redirigir la salida del primer comando como entrada del segundo).

Saludos.

martes, abril 21, 2009

La wikipedia se interesa por la Catedral de Vitoria-Gasteiz

Sí amigos,

Parece que hay un gran interés por parte de Wikipedia para documentar lo mejor posible los trabajos de restauración de la Catedral de Santa María.

Esta es la foto que saqué ayer, y ¡rayos!, parece que es ¡Alexav8!
¡a 10.000 km de Buenos Aires! y 8 meses después de la entrevista que le hizo Chema, alias "el Maligno".

Estudiando las vistas desde el paseo de ronda de la catedral:





Por supuesto, con cámara digital para que no se le escape ningún detalle.


¡Uy!, parece que estos días hace un poco de frío en este pueblo.

lunes, abril 20, 2009

Backup de los discos del sistema






Hola,
Esto que voy a decir es una obviedad, pero por si acaso le dedicaré un post. ¿Cual es la labor más importantes del Administrador de sistemas?
Pues probablemente sean los backups de los datos. Bien, esto lo suele hacer todo el mundo de una manera más o menos automatizada. Por cierto, no se debería considerar que el backup está realizado hasta establecer periodicamente las pruebas de recuperación.

Ahora bien, hay un tipo de backup que no todo el mundo hace, a veces de forma justificada y otras no tanto: el backup del sistema.

Esto es lo que haríamos en HP-UX...
El comando make_tape_recovery crea una cinta autoarrancable con un archivo (por defecto .tar) para la recuperación de los ficheros del sistema. A la cinta que se genera se le suele llamar cinta de ignite.

Advertencia importante:

Es importante saber que no se puede arrancar de la cinta en todos los casos. No puede ser una unidad de cinta externa por ejemplo. También he sabido que en los servidores RX - Itanium, HP-UX versión 11.23 (V2) no se puede arrancar de la cinta.

En estos casos lo que hay que hacer es crear un CD arrancable. Aquí explico cómo hacerlo.

LO MÁS IMPORTANTE ES QUE HAGÁIS LO QUE HAGÁIS LO PROBÉIS ANTES DE QUE OCURRA UNA CATÁSTROFE.

Para generar la cinta hacemos lo siguiente:

  1. Si la cinta de ignite se hace muy de vez en cuando conviene utilizar antes una cinta limpiadora.
  2. Iniciamos sesión root.
  3. Se introduce una cinta de datos en la unidad.
  4. Ejecutamos make_tape_recovery -Av.
Otra opción muy utilizada para la creación de la cinta:

make_tape_recovery -a unidad-de-cinta -x inc_entire=vg00 -I (i mayúscula).

De esta segunda forma ponemos expresamente que salve el Volume Group del Sistema: VG00.
Si sólo hay una unidad de cinta creo que podemos omitir la opción -a.

Advertencias:
  • Esto no es un backup de datos (aunque ya veremos que sí vamos a poder recuperar algunos datos).
  • Es útil en caso de rotura o eliminación de ficheros en el “root disk”.

OBTENER DATOS DEL PROCESO de la creación de la cinta de recovery:

El log se encuentra en /var/opt/ignite/recovery/fecha-y-hora/recovery.log

En ese log veremos muchos datos útiles:

Entre ellos, la versión de Ignite utilizada (en mi caso con HP-UX 11.23 tengo las versiones B.5.2.124 y C.7.3.144.

También viene el “Recovery Archive Location” que suele ser /dev/rmt/0mn.

En la cinta se guarda información que permita arrancar desde la misma y un fichero tar que contendrá todos los ficheros del disco del sistema, o mejor dicho, del Volume Group del Sistema (vg00).


Hay información superficial del fichero tar generado en /var/opt/ignite/recovery/previews.

Ahora, bien, no es suficiente con crear la cinta. Hay que asegurarse de que es válida.

COMO COMPROBAR EL CONTENIDO DE LA CINTA

Hay dos cosas diferentes que comprobar:

1.-Ver el BOOT LIF almacenado en la cinta:

El BOOT LIF es el contenido necesario para arrancar e instalar. Es este contexto “instalar” se refiere a la carga del S.O., software y archivos de configuración en el sistema.

mt es el programa para la manipulación de cintas magnéticas (mt significa magnetic tape). La opción “-f” permite especificar el device. El comando rew hace un “rewind tape”.
El siguiente comando rebobina la cinta:

mt –f /dev/rmt/0m rew


dd permite la copia a nivel de bloque entre dispositivos. También sirve para hacer convert, rebloc, traslate, etc. Hay que indicarle el tamaño del bloque del input y del output con la opción bs.
De esta forma se copia de cinta a disco:

dd bs=8192k if=/dev/rmt/0mn of=/var/tmp/tape_boot_lif
Devolverá algo así como...0+66631 records in.0+66631 records out.
En mi caso el resultado es un fichero llamado tape_boot_lif de 136.460.288 bytes.

lifls permite listar el contenido de un fichero LIF.
Con el siguiente comando:
lifls tape_boot_lif
Obtenemos la salida:
AUTO INDEX CONFIG IINSTALL IINSTALLFS INSTCMDSIA SYSCMDSIA FWWKAR SCRIPTS VERSION


Otro comando que podría resultar útil es lifcp que copia de o desde un LIF file.


2.-Ver el contenido del archivo tar almacenado en la cinta:


Rebobinamos la cinta:

mt –f /dev/rmt/0m rew
Avanzamos hasta el segundo fichero (ya que el primero es el del LIF). El comando es fsf (forward space count files):

mt –f /dev/rmt/0mn fsf 1
Vemos el contenido del fichero tar (cuidado, tardará más de dos horas tranquilamente):

tar –tvf /dev/rmt/0m

Recordad las opciones del tar: t lista los nombres de todos los archivos en el tar. v nos da más información por cada archivo (modes y owner numbers). f permite especificar el device.

Aviso: no es lo mismo /dev/rmt/0m que /dev/rmt/0mn. La "n" de la segunda opción se refiere a NO REWIND DEVICE.

Si es necesario recuperar un fichero del .tar guardado en la cinta, utilizaremos las opciones -xvf del comando tar.


Otros comandos de interés:
make_boot_tape crea una cinta autoarrancable capaz de conectarse a un Ignite-UX server. Pero esto del Ignite-UX server es otra historia.

Saludos.

viernes, abril 17, 2009

Relatividad y geometría Minkowskiana

Creo que lo que escribí ayer no se entiende demasiado bien sin unos cuantos garabatos.

Lo importante es que cientos de experimentos confirman por lo menos que la geometría Minkowskiana es más real que la Euclidea de toda la vida (al menos a grandes distancias, velocidades, etc.).

El espacio-tiempo sería algo así. Se crea en un momento concreto y a partir de ahí empieza a transcurrir el tiempo y el espacio.

Un fotón va a la velocidad de la luz y por lo tanto emerge del punto siguiendo el borde del cono. Nada puede superar la velocidad de la luz.



El punto inicial es un punto más. El resto de puntos que hay dentro del cono a su vez ofrecen la misma capacidad de expansión.

Un cuerpo en estado de reposo absoluto seguiría la línea vertical (tiempo). Un cuerpo a la velocidad de la luz sale con un ángulo de 45 grados. Las velocidades intermedias se aproximarán más a la situación de reposo o a la de la luz.

Ligado a este planteamiento hay unas cuantas fórmulas que no voy a escribir aquí, pero básicamente ocurre lo siguiente:

La distancia en este geometría respecto al punto 0 es máxima en estado de reposo (línea vertical del tiempo), y va reduciéndose a medida que se aproxima al borde.

La famosa paradoja de los gemelos
Ahora viene lo divertido.

En el punto A, dos gemelos se despiden. Uno se queda en la tierra y el otro va a velocidad próxima a la de la luz a visitar otro sistema solar. Pasan 30 años y el gemelo viajero vuelve a la tierra. Se encuentran en el punto C. Resulta que el viajero sigue igual de joven que cuando inició el viaje, y el de la tierra ha envejecido 30 años.
Esto ocurre porque la distancia recta en esta geometría es el camino más largo.

O sea, AC > AB+BC




Ahora más sorpresas...

Creo que en el debate de Kriptopolis no me han entendido cuando decía que hay que definir lo que significa el verbo EXISTIR.

Lo que existe en un lugar del Universo puede que todavía no exista en otro lugar. Algo que ha ocurrido para un observador para otro es el futuro.

Imaginemos que A y B viven en galaxias diferentes. Un día se encuentran en un punto común. En ese momento en el que se cruzan el ciudadano B tiene un plano que es su espacio simultaneo. Resulta que el espacio simultaneo del ciudadano A es diferentes. Con partes comunes por supuesto porque se han cruzado. Y si miramos a su pasado, el suceso marcado con la X ya ha ocurrido para el ciudadano B. ¡En cambio para A es algo que ocurrirá en el futuro!


Saludos.

jueves, abril 16, 2009

Cosas que tiene el Universo, ¡oiga!

Hola,
Hoy quería comentar otro tema, pero al final he visto un comentario en la portada de Kriptopolis.org que me interesaba y he tenido que comentar.

Creo que es un tema interesante y se debería explicar en las escuelas porque tampoco es tan difícil de entender (al menos creo que es más fácil que la demostración de la derivada o la de la integral).

El tema que plantean es éste: "¿Cuántos Universos existen matemáticamente?" Podéis ver el post original y los comentarios aquí.

Mi respuesta, que todavía no he visto publicada en el foro:

Estoy de acuerdo con Andy casi en todo, pero quiero matizar algunas cosas. Habría que empezar aceptando como buena una definición de Universo, y después habría que definir lo que significa
"Existen".

Una de las dimensiones físicas del Universo es el tiempo.

El tiempo como dimensión se entiende fácilmente. Si yo quiero quedar contigo tendré que darte como mínimo tres coordenadas y la del tiempo. Por ejemplo quedamos en el segundo 1.000 desde la creación del universo.

En 1908 el geómetra Hermann Minkowski (profesor de Einstein en Zurich) plantea el espacio y el tiempo en conjunto como una sola entidad. En una famosa conferencia relató: "En lo sucesivo el espacio por sí mismo, y el tiempo por sí mismo, están condenados a desvanecerse en meras sombras, y sólo una especie de fusión entre los dos mantendrá una realidad
independiente".

Si pasamos un poco de las fórmulas de la geometría minkowskiana y nos quedamos con el concepto, resulta que el tiempo no transcurre igual en todos los lugares. Y se dan curiosas paradojas como que lo que para un observador en el universo va a ocurrir en el futuro para otro observador del mismo universo es pasado.
O sea cuando decimos "Existe", la palabra misma tiene poco sentido. Mi ahora no es el ahora para el resto del universo. Y mi mañana es el ayer de otros. Si eso es así en un Universo, imaginate el sinsentido de dos Universos.
Recuerda que no hay una magnitud de tiempo independiente, y menos común en los dos Universos.

En cuantos a las matemáticas creo que también hay un error de concepto. Las estructuras matemáticas son conceptos abstractos creados por el hombre. Como ideas que son no tienen por qué limitarse al mundo físico. Leopold Kronecker dijo "Dios creó los números. El hombre todo lo demás". Se refiere a los números naturales claro, los negativos, irracionales, etc. no se encuentran en la naturaleza.

En estos post intenté diferenciar las matemáticas de la realidad:

Matemáticas y realidad

El primer disgusto de las matemáticas

Matemáticas, informática y realidad

El primer disgusto de las matemáticas II

Saludos.

martes, abril 14, 2009

Volvemos a la carga

Ya siento no haber avisado mi ausencia estos días, pero ha sido totalmente improvisado. Que si hoy vamos a tal sitio a comer, y al día siguiente que bien se está aquí, etc. etc. y en total han sido unos 5 días sin conexión.

En estos 5 días he tenido que llamar a la grúa 2 veces.
De repente el coche empezó a echar una humareda espesísima totalmente blanca (estaba quemando aceite) y para más inri un guardia motorizado que estaba en mi mismo semáforo vino raudo y veloz para ponerme una multa por contaminación, pero al final le debí dar pena y además que culpa tenía yo de que se rompa algo en medio de la calle. ¡En cuanto vi la gravedad del asunto ya había parado el coche!
Pensaba que se había quemado la junta de la culata, pero según me dice el mecánico ha sido el turbo.

Ayer fue un pinchazo en la lambretta a unos 15 km de casa. Aquí empujando pacientemente la moto mientras busco cobertura.




¿Cual es la pieza que más rápido se mueve en un PC o servidor?

Sí, el disco duro gira a 7.000, 10.000, 15.000 revoluciones normalmente.

¿Y en un coche?

El turbo gira a unas 120.000. Una diferencia considerable.

Saludos.