Este post no pretende ser un tutorial completo sobre cómo instalar todos estos sistemas operativos, sino un simple guión para tenerlo en cuenta la próxima vez que me haga falta. Lo digo porque la última vez estuve casi dos semanas para conseguir lo que buscaba :P
Resumiendo:
Instalar MacOSX (instalará su propio bootloader en la MBR)
Instalar Windows XP (se cargará el bootloader de MacOSX).
Instalar Vista (detectará el bootloader de Vista instalado y no lo sustituirá, tan sólo añadirá su entrada).
Instalar Linux, poniendo el gestor de arranque (GRUB, LILO…) en la partición del propio Linux, no en el MBR.
En EasyBCD desde XP, añadir todas las entradas al bootloader.
Para seguir estas instrucciones utilicé el siguiente esquema de particiones MBR (no me gusta el GUID, porque no es del todo compatible con XP; para instalar MacOSX en una partición MBR necesitas una distribución modificada, por ejemplo, la que yo usé, iATKOS —el DVD retail sólo permite GUID—):
Partición primaria 1 (NTFS): Windows XP
Partición primaria 2 (HFS+): MacOSX
Partición primaria 3 (NTFS): Windows Vista
Partición extendida (compuesta de tres particiones, un “almacén”, otra para Linux y otra para swap)
Acabo de ver hace un rato un reportaje en TVE sobre el cambio de imagen que iniciarán mañana en toda la corporación, es decir, no sólo TVE, sino RNE, y las demás cadenas de la TDT y satélite. La verdad me ha gustado bastante el cambio, desempolva un poco la imagen que tenía la televisión pública, especialmente las nuevas cortinillas de los canales, es todo muy luminoso, colorido y moderno.
Lo que pasa es que el nuevo logotipo en naranja de RTVE a mí me sonaba de algo, llevo un rato dándole vueltas… y acabo de caer. Ésta es la cabecera de la web de RTVE, con la nueva imagen ya implantada:
Y esta es la cabecera de la web de Yoigo, con una de las variantes de su logotipo habitual:
¿Parecido? Bueno, un poco. Si hasta el degradado está en la misma dirección…
Estos días ando a la búsqueda de un buen teclado, y posiblemente también un ratón, porque el que tenía se cae a cachos y la rueda falla bastante. Así que ayer me pasé por la tienda de turno y compré el pack de teclado más ratón Logitech S510.
El teclado
El teclado tiene un buen diseño, y es de perfil bajo. Las teclas tienen un recorrido un poco más corto que los teclados normales, pero no tan corto como los de portátil. Se pulsan fácilmente, no requieren mucha presión.Tiene un reposamuñecas bastante amplio, aunque para mí (soy un manazas, literalmente) me resulta insuficiente, las muñecas me quedan fuera de su lugar en todo momento. Las teclas multimedia de los laterales, o más bien, del lateral derecho , son muy útiles. Incluye las típicas teclas de play, pausa, volumen… que funcionan directamente sin instalar nada en el Winamp 5.54, que es el reproductor que suelo usar.
Hoy mismo, en Al otro lado del mostrador, su autor comentaba la manía que tienen ciertas empresas de guardar todo en hojas de cálculo, cuando su propio nombre lo indica: son para calcular, no para guardar ni clasificar cosas.
Pero este no es el tema que nos ocupa ahora. El Tendero comentaba que para organizarse entre tanta hoja de cálculo suele utilizar un wiki portable que lleva en su pendrive, porque tiene restringida la instalación de programas. Iba a dejarle un comentario preguntándole cuál usaba, porque es un tema interesante, pero alguien se me adelantó: resulta que utiliza el MoinMoin Desktop Edition, que funciona con Python.
En cualquier sistema como Linux o MacOS X, Python viene instalado de serie casi siempre, pero es bastante menos común verlo instalado en Windows. Así que supondría un pequeño problema de portabilidad.
Pero no pasa nada, una rápida búsqueda en Google me llevó a Portable Python, que como su nombre indica, es una versión de Python preparada para ejecutarse sin instalación alguna.
Así que basta con descomprimir en el pendrive el Python Portable, y dentro, la carpeta del MoinMoin. Para mayor comodidad, me hice un archivo .bat para ejecutarlo rápidamente:
@echo off
start pythonw moin/wikiserver.py
start http://localhost:8080/
Ojo con la ruta, yo la tengo así porque tengo el directorio del MoinMoin dentro del de Python Portable, pero supongo que puede estar en cualquier sitio mientras se le diga dónde está.
Así que tras descargar y descomprimir dos archivos, en cuestión de segundos tenemos un wiki totalmente funcional, y lo que quizás sea más interesante, un entorno completo de programación en Python.
El Linksys WRT54G (y GL) es un router conocido por su versatilidad al aceptar la instalación de firmwares alternativos, basados en Linux, y la mayor parte de las veces, mejores que el original. Es el caso de OpenWRT, una distribución exclusiva para este y otros routers, que permite el control absoluto de la máquina. Eso sí, hace falta tener unas nociones mínimas de Linux, porque en principio no lleva interfaz web, sólo se controla por SSH (luego es opcional instalarla).
Yo lo tengo desde hace algo más de 2 años y estoy muy contento con él. Pero resulta que lo tengo puesto en un sitio cercano a una mesa donde —especialmente en estas fechas— suelo estudiar, y aunque no me preocupa en exceso el tema de las radiaciones y todas esas historias, creo que es útil poder desactivar la wifi cuando no se está usando y va a pasarse uno varias horas a medio metro de las antenas.
La versión de OpenWRT que utilizo es la última ahora mismo, la Kamikaze, concretamente la 7.09. Los pasos a seguir son estos:
Nos descargamos mi script en /sbin/:
cd /sbin wget http://8kb.es/wp-content/uploads/2008/06/wireless_toggle
Creamos el directorio button dentro de /etc/hotplug.d/, y nos metemos dentro:
mkdir /etc/hotplug.d/button/ cd /etc/hotplug.d/button
Y allí dentro nos bajamos el otro archivo que llamará al script de antes:
(de hecho todo lo que esté en ese directorio será ejecutado cuando se detecte la pulsación del botón)
Y listo. Reiniciamos el router para asegurarnos de que todo está en su lugar, y ahora cuando pulsemos el botón de SES, que hasta ahora no tenía ninguna utilidad con OpenWRT, la wifi se activará o desactivará cuando lo necesitemos, en cuestión de un par de segundos:
Ahora que me fijo… no tengo ni idea de por qué parpadea el Power, pero me imagino que será producto de toquetear los otros LEDs. A pesar de eso, todo parece funcionar bien. Otra cosa que es necesario recordar es que este script no escribe los cambios en la flash del router, con lo que si algo va mal, con reiniciarlo estará todo como al principio.
Este término tan rebuscado, undervolting, es un guiño al otro más conocido, overclocking. Se trata de bajar el voltaje al procesador de un portátil mientras se mantiene la frecuencia, de forma que genere menos calor, gaste menos energía, y esto es lo más importante, no se pierda rendimiento.
En mi caso (un Centrino a 1.73 GHz) los resultados son claros: tal y como viene el portátil de fábrica, con unos minutos de carga constante, alcanza los 66ºC. Si bloqueo el voltaje del procesador al mínimo que soporta, no supera los 47ºC en las mismas condiciones de carga.
Hacerlo es muy fácil. Necesitaremos un programa que nos permita modificar el multiplicador y el voltaje del procesador. Yo he utilizado el Notebook Hardware Control, que es fácil, gratis para uso personal, y tiene otras funciones muy interesantes (monitorización SMART, consumo, control de baterías, temperaturas…).
Una vez descargado e instalado, necesitamos saber cuál es el margen de voltajes que acepta nuestro procesador. El propio NHC incluye una lista de los Pentium M más populares. Este es el caso del mío:
Como podemos ver, el mínimo voltaje de trabajo es de 0.988V. De hecho, ese es el voltaje que se activa automáticamente cuando hay poca carga en el sistema, como podemos ver en el propio programa (pestaña Voltage):
Así que en esa misma ventana, lo que hago es forzar el multiplicador más alto pero con el voltaje correspondiente al multiplicador más bajo:
Esto no es una norma general ni algo que se deba hacer siempre, simplemente es lo que yo hice y me dio buenos resultados. Como siempre, YMMV, así que conviene ir bajando poco a poco y no a lo bestia como hice yo aquí.
Al pulsar Set, el NHC hará una pequeña prueba de estabilidad durante 30 segundos, para ver si el procesador funciona adecuadamente. Si en esta parte se cuelga, o la termina con errores, es que nos hemos pasado bajando el voltaje. Subiremos de nuevo el voltaje como estaba e iremos bajando poco a poco hasta que consigamos un valor lo suficientemente bajo pero que nos permita pasar la prueba.
Una vez que encontremos el voltaje adecuado, mi consejo es hacer una prueba un poco más extensa. Nos bajaremos el Prime95, y haremos un test de tortura, con la opción Small FFTs (podríamos utilizar los otros, pero comprueban más bien la memoria y no es nuestro objetivo ahora).
Si con el Prime95 conseguimos llegar a aproximadamente 1 hora de test sin tener ningún error, el procesador es estable a ese voltaje con mucha probabilidad. Lo ideal sería tenerlo, por ejemplo, 24 horas seguidas haciendo el test, y entonces sí sería totalmente estable 100% seguro, pero eso ya cuestión de cada uno, según lo que se fíe de Murphy o no. Yo lo tuve algo más de 3 horas sin error alguno, y con eso me conformo.
Esto es un gráfico que muestra la diferencia de temperatura entre dos voltajes en el test de tortura del Everest, que también es adecuado para esta tarea:
ADVERTENCIA: No tengo noticias de que hacer undervolting sea dañino para el procesador u otros componentes, o que un voltaje insuficiente pueda causar otros problemas aparte de colgar el sistema. Sin embargo, no me hago responsable de posibles daños provocados por lo expuesto aquí, ya que aunque es inocuo por definición, es necesario saber qué es lo que se está haciendo.
Esta pregunta, que podría parecer obvia y de respuesta fácil, no lo es tanto.
En una entrevista con Marissa Mayer, vicepresidente de productos de búsqueda de Google, se comentó un poco la historia de cómo la página principal de Google llegó a ser como es ahora:
Cuando Google era una start-up relativamente desconocida, con 80 empleados, hizo ciertos estudios sobre unos estudiantes de Stanford, acerca de su forma de utilizar Google. Concretamente les mandaron averiguar quién había ganado más medallas de oro en las Olimpiadas de 1994. ¿El resultado? Los estudiantes se quedaban en la página de búsqueda, esperando, durante 30 segundos, un minuto…
¿Por qué? “Estoy esperando a que se cargue el resto“, respondían. Básicamente estaban esperando a que se cargaran los banners y demás contenido sobrante de los típicos portales de búsqueda de los 90.
Para remediar esto, Google puso el típico aviso de copyright al final de la página. “No está ahí por razones legales. Es como… un punto final, algo que te dice no hay nada más, puedes empezar a buscar“
En otro orden de cosas, Google ha cambiado hoy su favicon. La verdad es que me gustaba más antes.
Hace unos minutos me acaban de llamar desde un número algo extraño, el 009144409098. Contesto, no se oye nada, y cuelgan. Como me pica la curiosidad, miro un poco en Google, y resulta que, aunque el prefijo sea de la India, es un simple llamador aleatorio para comprobar si tenemos ordenador en casa, para luego llamarnos y —supongo— vendernos ADSL.
He visto algunos comentarios de gente que dice que sí contestaron, concretamente dicen que les llaman de la “central de estadísticas” (?), y que quieren saber cuántos ordenadores tienen en casa. Si se pide más información o se espera un poco, cuelgan, de lo que deduzco que será un mensaje pregrabado para números aleatorios. Supongo que luego se estudian las respuestas en bloque, y tachán, tienes una hermosa bases de datos con gente con ordenador en casa a quienes interrumpir en la hora de la siesta para ofrecerles el nuevo Dúo de Telefónica.
Nada que deba preocupar más de lo habitual, supongo.