31 marzo 2007

Genial documental "Fight Science"

El documental Fight Science, de National Geographic, trata la naturaleza de distintas artes de lucha. Está colgado por trozos en YouTube y merece la pena verlos. Os dejo el enlace al índice.

28 marzo 2007

Los atascos de Madrid

Llevo toda la semana en Madrid por motivos de trabajo visitando diversos pueblos de los alrededores. Todos los días salgo de mi hotel en Plaza Castilla para coger la M-30 o M-40, y no hay día que no coja retenciones. ¡Qué listo eres!, dirán los del lugar.

No me extraña que haya retenciones. Una persona va en un coche, y en un coche solo va una persona. Supongamos que un millón de personas trabajan en las afueras de Madrid y un millón dentro. Así hay dos millones de coches en circulación. ¿Cómo no va a haber atascos?

¡Qué post tan simplón, pero es que es así! ¿Es Madrid una ciudad para vivir o para sufrir? Pregunto...

21 marzo 2007

El engaño de Aero

Cada día estoy más alucinado con la interfaz gráfica de Windows Vista, el famoso Aero. La interfaz es lo que es, más o menos espectacular, es como es. Lo realmente sorprendente es que intenten venderla como algo supremo, nuevo, único.

No lo puedo explicar bien. Lo mejor es probar Beryl y comparar. Para el que no pueda, no quiera o no sepa que vea este video. ¡Es alucinante!



19 marzo 2007

Recuperar la BIOS

La BIOS (Basic Input/Output System) es el sistema que gobierna el funcionamiento del PC en su arranque y que mantiene parte de responsabilidad cuando el sistema operativo es cargado. Desde la BIOS se establecen valores que afectarán a la CPU, a la gestión de la energía, al orden de arranque de las unidades, el establecimiento de fecha y hora, al multiplicador del bus del sistema o a la gestión de interrupciones entre otras muchas opciones.

Se deben tocar los valores de la BIOS sabiendo lo que se hace porque una mala configuración puede hacer que el sistema deje de funcionar correctamente, aunque esto no significa que no podamos probar a cambiar cosas porque, a las malas, podemos dejar todo como estaba. Tal vez tengas miedo a romper el ordenador si tocas la BIOS. Tranquilo, eso es casi imposible. Como mucho lo dejarás inestable o tal vez no arranque, pero eso tiene fácil solución. Vamos a ver como hacerlo.

Establecer valores por defecto. Si el sistema arranca y podemos entrar en BIOS podemos cargar los valores por defecto que el fabricante establece como adecuados para el correcto funcionamiento de la placa base. Buscaremos la opción "Load Setup Defaults", "Load Fail-Safe Defaults" o "Load Optimized Defaults" (el nombre dependerá del fabricante). Las dos primeras cargarán valores por defecto y la última cargará los mejores valores para los componentes existentes. Guardamos cambios y salimos. La máquina arracará con los valores especificados.


Clear CMOS. Si la máquina no arranca o hemos establecido una contraseña que no recordamos podremos hacer un reseteo de la BIOS. Todas las placas base disponen de unos jumpers que permiten hacer esta operación. Son siempre tres y dos de ellos vienen "jumpeados". En la placa base vendrán serigrafiados como CCMOS o CMOS. Si no lo encontramos debemos leer el manual de la placa base, seguro que aparece.


Para hacer Clear CMOS:
  1. Apargamos el ordenador y lo abrimos para acceder a la placa base.
  2. Buscamos el jumper de Clear CMOS.
  3. Sacamos el trozo de plástico y puenteamos los dos jumpers que no están puenteados (en la foto deberíamos puentear los jumpers central y derecho). Dejamos este puenteo durante 10 segundos aproximadamente.
  4. Sacamos el trozo de plástico y lo volvemos a poner como estaba.
  5. Cerramos la máquina y arracamos.
  6. Entramos en BIOS. El reseteo hará que se pierda la fecha y la hora, así que deberemos introducirla de nuevo. Sería recomendable cargar valores por defecto y después hacer los cambios que fueran necesarios.
Otra forma de resetear la BIOS es quitar la pila durante un par de minutos, pero esta opción es poco profesional.

¡Ánimo, a trastear!

16 marzo 2007

Avalancha de visitas

Este humilde blog está acostumbrado a recibir pocas visitas, pero ayer recibió un 372% más de visitas que antes de ayer y un 412% más que antes de antes de ayer. ¿Por qué? Por que desde Viva Linux! enlazaron un post que escribí acerca de la recuperación de GRUB al reinstalar Windows.

Hoy a vuelto a sus números normales. Como dice una de las leyes de Murphy:

"si estás bien no te preocupes, se te pasará"

15 marzo 2007

Copia de seguridad de base de datos en MySQL con mysqldump

MySQL dispone de una herramienta muy fácil de utilizar para crear backups de tablas y registros de la base de datos utilizando el comando mysqldump.

Supongamos que el usuario es admin, el password es system, la base de datos es clientes y el fichero en el que haremos la copia de seguridad es backup.

Para crear la copia de seguridad ejecutaríamos en el terminal:

mysqldump --user=admin --password=system clientes > backup

Para restaurar la base de datos ejecutaríamos en el terminal:

mysql --user=admin --password=system clientes < backup

¡Así de fácil!

Diferencia entre Wireless y Wi-Fi

Una tarjeta Wireless es una tarjeta de red inalámbrica que transmite señales mediante radiofrecuencia y que tiene su estándar en redes de ordenadores encuadrado en el IEEE 802.11, existiendo varias subcategorías, siendo las más importantes:
  • 802.11a transmite a 5 Ghz a una velocidad máxima de transferencia de 54 Mbit/s
  • 802.11b transmite a 2.4 Ghz a una velocidad máxima de transferencia de 11 Mbit/s
  • 802.11g transmite a 2.4 Ghz a una velocidad máxima de transferencia de 54 Mbit/s
Wi-Fi es una marca de la Wi-Fi Alliance y es la organización comercial que prueba y certifica que los equipos cumplen los estándares IEEE 802.11x. Si tu equipo lleva este logo es que está certificado por WiFi.
De aquí se deduce que tu tarjeta inalámbrica es siempre Wireless pero que solo será Wi-Fi si está certifica por la Wi-Fi Alliance.

14 marzo 2007

¿Tienes una tarjeta WiFi o una tarjeta Wireless?

Es muy típico escuchar al vecino decir que ha comprado un portátil con tarjeta WiFi y a la media hora te cuenta no se qué de su tarjeta Wireless. Obviamente no es lo mismo una tarjeta WiFi que una Wireless. ¿Alguien se atreve a diferenciarlas?

Super Mario World Revived

En la página de El País se puede jugar a una versión en flash muy recortada del legendario Super Mario World de Super Nintendo.

Ni mucho menos se puede comparar al original, pero podemos dejarlo como rareza... Aquí está el enlace para el que quiera probar.

Reinstalar GRUB tras reinstalar Windows

Es muy normal que en tu equipo tengas instalado Linux y Windows y es muy normal que Windows se degrade y tengas que reinstalarlo mientras que Linux sigue como una rosa. La reinstalación de Windows no respeta el MBR (Master Boot Record) existente, por lo que tendrás que regenerar el cargador de arranque para poder cargar Linux y Windows. Si no lo haces solo podrás arrancar Windows.

Deberás montar la partición en la que esté instalado Linux. Recuerda que las unidades de tu PC están en /dev y los discos duros serán hda, hdb, hdc o hdd (1º, 2º, 3º y 4º dispositivo IDE) o sda, sdb, sdc,... (1º, 2º, 3º,...etc dispositivo SATA). Cada disco tendrán x paticiones y se nombrarán con números. Así /dev/hda1 será la primera partición del primer disco IDE.

A modo de ejemplo supondremos que Linux está en /dev/hda5 y que vamos a instalar GRUB en el primer disco duro IDE, /dev/hda, que es un caso muy posible si solo tienes un disco duro y es IDE.

Para volver a cargar GRUB como cargador de arranque sigue estos pasos:
  1. Arranca el sistema desde un Live CD de Linux. Puedes descargarte uno desde la página oficial de Ubuntu, por ejemplo.
  2. Cuando el sistema este cargado abre un terminal.
  3. Crea el directorio donde montarás tu partición de Linux: mkdir /mnt/linux (u otra ruta, la que decidas)
  4. Monta la partición de Linux en el directorio recien creado: mount /dev/hda5 /mnt/linux
  5. Finalmente carga GRUB: grub-install --root-directory=/mnt/linux /dev/hda
Reinicia y si todo fue bien ya estará GRUB cargado.

13 marzo 2007

El pantallazo azul de Windows se hace de la familia en Vista

Cuando Vista se queda colgado y aparece el pantallazo azul (sí amigos, Windows se sigue colgando y mostrando esas bonitas e ilegibles pantallas azul eléctrico) y reiniciamos aparece el mensaje de que Windows se ha recuperado. Microsoft ha pensado que los pantallazos son ya parte de la familia y que merecen un nombre de evento adecuado: BlueScreen.

Era multinúcleo, era multilocura

La era multinúcleo lleva instaurada en el mundo hardware desde hace más de un año. El Pentium D 805 llegó como abanderado de un tiempo que continua hoy y que durará mucho más. No es solo la era del multinúcleo, es también la era de la confusión.

A ver, pregunta: ¿quién me dice todos los modelos de microprocesador que existen hoy día? Seguro que los profesionales del sector no lo verán un reto, pero otros preferirán subir al Everest o aprenderse la lista de los reyes Godos antes que aprenderse la interminable lista de micros que pueblan la faz de las tiendas.

Antes la evolución del microprocesador consistía sumar megahercios (amén de otras tecnologías que suelen pasar desapercibidas), cuantos más mejor. Hoy es distinto, hoy el reto es añadir núcleos, añadir cores. Ahora mismo vamos por 2 y los 4, acompañados del chipset 975, están a punto de salir al mercado. Según Intel los 80 núcleos serán una realidad en 5 años. Ante este porvenir a uno le puede asaltar esta pregunta: ¿compro ya un microprocesador o espero a más núcleos? Esta pregunta, que se hizo ayer un lector en el post anterior, nos la hacemos todos.

La pregunta no es nueva, pero sí es verdad que toma una nueva dimensión. Los usuarios con menos conocimientos tendrán solución fácil: comprarán lo que lo ofrezcan, le aconsejen o lo que mejor precio tenga. Los usuarios con conocimientos más altos sufrirán tantos quebraderos de cabeza como estén dispuestos a soportar. Ahí van mis recomendaciones:
  • ¿Intel o AMD? La pregunta del millón. En tiempos de Pentium 4 y Athlon la batalla estaba muy igualada. Hoy día Intel se ha salido del marco y lleva la voz cantante. Han conseguido micros más potentes que consumen menos y, obviamente, se calientan menos. AMD está, a mi entender, noqueda. De todo lo que se monta en planta el 90% es Intel y AMD queda reducido a pequeñas remesas. La proporción calidad precio es, hoy día, territorio Intel.
  • Si quieres lo mejor no vayas a por el último modelo. El funcionamiento óptimo de un equipo no depende solo del microprocesador. La evolución del chipset y las revisiones de BIOS que lo soportan harán que el sistema vaya mejor y eso solo ocurre, aproximadamente, a los 2 o 3 meses de salida al mercado del microprocesador.
  • Analiza el uso que le darás a tu PC. Si vas a jugar o realizar desarrollo gráfico no te centres exclusivamente en el micro y piensa en la tarjeta gráfica. Si le vas a dar un uso ofimático no merece la pena que te gastes un riñón: cualquier microprocesador medio-bajo será suficiente. Esto es lo de siempre...
  • Para no tener lo peor ni lo más caro opta por el modelo intermedio de la serie. Normalmente suelen ir muy bien a un precio medianamente aceptable. Por ejemplo, en Core 2 Duo me quedaría con E6400 o E6600 y desecharía E6300, E6700 y Extreme.
  • Mantente atento a las novedades. ¿Sabes que Intel ha sacado a la calle el E4300, el primer Core 2 Duo de la serie E4xxx que tendrá FSB a 800 Mhz en vez de a 1066 Mhz como en la serie E6xxx? Tendrá un coste menor y tal vez satisfaga tus necesidades dentro de la familia de 2 núcleos.
  • No hace falta que tengas la máquina en tus manos para saber el rendimiento que va a tener. Hay muchas páginas en Internet que ofrecen resultados de benchmark de cualquier ámbito: Sysmark, 3D Mark, Spec,... Podrás así tener más valores de juicio a la hora de decidir tu compra.
  • Controla lo que te montan en la tienda. No permitas que monten una placa con FSB a 800 Mhz y un micro a 1066 Mhz. Eso es como sentar a mi abuela a conducir un Ferrari. Crea una configuración que optimice el rendimiento del microprocesador.
  • ¿Vas a programar y vas a realizar una programación fina (código de élite)? ¿Vas a usar compiladores de Intel? ¿Vas a ejecutar lo que desarrolles en tus máquinas? ¿Crees que alguien mejor que Intel va a compilar código para sus microprocesadores?
  • Regla de oro: resígnate, lo que compres quedará anticuado en no más de 3 meses.

12 marzo 2007

Intel y Microsoft, ¿a quién hay que odiar más?

No hay unidad más flagrante en el mundo de la Informática como la de Microsoft e Intel. No he ido a conferencia de Microsoft en la que no haya habido presencia de un representante de Intel y viceversa. Cuando estuve en Niza en Mayo de 2006 en el OPK Festival de Microsoft, una de las cenas de invitados la ofreció Intel. Si presenta Xeones te muestra las excelencias de Microsoft Exchange. Si te presentan la plataforma Santa Rosa te advierten de las sensibles mejoras que esto ocasiona en Windows Vista. La presentación de vPro estuvo repleta de presentaciones de prueba en 2003 Server. Los binomios Intel-GNU/Linux o Microsoft-AMD son nulos. Cualquiera diría que Intel y Microsoft son pareja de hecho. ¿Son Intel y Microsoft pareja? $í.

No sé cuánto durará, pero hoy por hoy Microsoft e Intel cortan el bacalao en este sector. Tengo que reconocer que a nivel hardware las placas base Intel son las que mejores resultados dan. También digo que en servidores prefiero Supermicro. Y también digo que Microsoft, a nivel empresarial, sigue una política feroz: o estás con ellos o estás contra ellos. El producto estrella de Microsoft, Windows, no es realmente bueno, pero la parafernalia que le acompaña es realmente espectacular.

Lo que realmente me sorprende es que, siendo tan parecidos y siguiendo caminos tan parecidos, uno tenga tan buena reputación y otra tan mala. Intel es reacio a dar facilidades al enemigo. La mayoría de placas base llevan chipsets de Intel y "monopolizan" este campo: quién mejor que Intel va a hacer un chipset que funcione a las mil maravillas con sus propios microprocesadores. En tecnología de red Intel está a la cabeza, el chipset 4965 ya adopta el 802.11n como estándar (siendo este un estándar de hecho). Te pongas como te pongas en casi todas las máquinas que veas habrá algún componente de Intel. En el mundo de las grandes operaciones Intel se lleva de calle cualquier concurso: en el tiempo que llevo no he visto AMD más que en pequeños lotes de equipos.

Si Microsoft e Intel MONOPOLIZAN, ¿por qué Microsoft es vilipendiada e Intel ensalzada? La respuesta es obvia: para hacer software solo hacen falta ordenador, cabeza e ideas. Para hacer hardware hacen falta cabeza, ideas y mucho mucho dinero. No nos engañemos, a Microsoft se le puede hacer batalla, la guerra con Intel es imposible, pero ambos tienen este sector cogido por los huevos.

11 marzo 2007

Las flores de mi jardín

Fotografías de flores de mi jardín a 1600x1200, ¡momento Boris!











10 marzo 2007

Plataforma Santa Rosa

La nueva plataforma de Intel para ordenadores portátiles se presenta en el mercado con el nombre en clave de Santa Rosa. Intel basa la fuerza de esta plataforma, principalmente, en el ahorro de energía. Tanto el microprocesador, como el chipset, el Front Side Bus (FSB) y las tarjetas de red (LAN e inalámbrica) gestionan de forma más eficiente la energía que consumen, desactivándose automáticamente cuando están ociosas.

Intel aplicará Santa Rosa a dos plataformas: Centrino Pro, destinada al sector profesional con soporte vPro, y Centrino Duo, destinada al hogar digital con soporte para ViiV.

Las características fundamentales de estas plataforma serán:

  • Microprocesador Core 2 Duo T7100, T7300, T7500, T7700 y T7800 con FSB a 800 Mhz (atención, el socket varía respecto de los actuales Core 2 Duo)
  • Chipset 965GM/PM e ICH8-M (soporta IAMT 2.5 para vPro)
  • Tarjeta de red LAN 82566MM 10/100/1000
  • Tarjeta de red Inalámbrica 4965 AGN
Intel introducirá la tecnología Robson en la plataforma Santa Rosa. Robson consiste en una memoria NAND intermedia entre el disco duro y la memoria RAM. Esta memoria es no volátil, lo que permite reiniciar la máquina desde estados de suspensión e hibernación de forma más rápida. Esta memoria se podrá incluir en los barebones como un módulo mini PCI-E o integrada en la placa base. Intel llamará a esta memoria Intel Turbo Memory.