Beta, como Goooogle
8 Dic
Finalmente Google anunció su sistema operativo, el Chromium OS, un nuevo concepto de sistema operativo donde todo gira alrededor del navegador, o mejor dicho, lo único que hay en el sistema operativo es un navegador.
Al arranca el sistema operativo aparece una pantalla de login donde tendremos que introducir los datos de una cuenta de Google. Una vez autenticado el usuario aparece un navegador Chrome con varios iconos que nos permiten acceder directamente a los servicios más populares en Internet.
Lo mejor es verlo uno mismo, pero Google no ofrece ningún instalador ni imagen live para probarlo, tan solo ofrece el código fuente y unas instrucciones para compilarlo uno mismo, algo bastante tedioso si lo único que quieres es probarlo a ver qué tal es. Pero no pasa nada, la comunidad ya se ha puesto manos a la obra y ya hay versiones de Chromium OS listas para ser ejecutadas desde un pendrive USB. Una de esas versiones, la que vamos a usar en esta prueba, es la que se puede encontrar en http://chromeos.hexxeh.net/ , llamada Chrome OS Cherry.
Para instalarlo lo primero que hay que hacer es bajarse la imagen del sistema operativo (si no funciona, seguir el link desde la página de Chrome OS Cherry). La imagen comprimida ocupa unos 300MB pero después de descomprimirla supera los 900MB. Una vez descargado el fichero ChromeOS-Cherry.tar.gz lo descomprimimos en un directorio cualquiera para obtener el fichero ChromeOS-Cherry.img
Lo siguiente es copiar la imagen en el pendrive. Para ello necesitamos un pendrive de un mínimo de 1GB totalmente vacío o con datos que no sirvan porque se va a borrar por completo.
Copiar la imagen en el pendrive es muy sencillo, en linux basta con hacer:
cd /directorio/donde/esta/la/imagen
sudo dd if=ChromeOS-Cherry.img of=/dev/X bs=4M
Donde X es la unidad donde esté el pendrive, por ejemplo sdc. ¡Cuidado! ¡Si te equivocas con la unidad podrías perder todos los datos de tu disco duro!
Y tal como se indica en la página de ChromeOS Cherry, para grabar la imagen en Windows hay que descargar el programa Image Writer. Una vez más, ¡cuidado al escoger la unidad!

Image Writer grabando Chrome OS Cherry
Al acabar de copiar ya podemos reiniciar el sistema y decirle que arranque desde USB. Para decirle a la placa base que arranque desde USB lo mas fácil es acceder al menú de arranque que suele aparecer pulsando F8, F12 o algún otro F al encender el ordenador.
Una vez seleccionado el dispositivo USB como medio de arranque y tras esperar entre 10 y 20 segundos, aunque Google promete que arranca en solo 4 segundos, aparece la pantalla de login.
En la pantalla de login podemos o bien poner un usuario de prueba (usuario facepunch; pass facepunch) o entrar directamente con nuestra cuenta de Google. Si entramos con nuestra cuenta de Google estaremos directamente identificados en todos sus servicios. Al entrar aparecerá una página de bienvenida de Chromium OS Cherry pero para hacer las capturas estoy usando una imagen distinta que funciona en VirtualBox.
Al hacer login no hay nada más que el navegador Chrome, este sistema operativo está orientado completamente a navegar y nada más, a excepción de unos detalles. Como mínimo se necesita la posibilidad de conectarse a la red. En la parte superior derecha hay tres iconos, uno que indica el estado de la batería, el del medio que indica si hay conexión de red y el de la derecha que permite acceder a múltiples opciones de configuración.
El icono del centro es el que permite conectarse a una red wifi, pulsando en él aparecerán las redes inalámbricas disponibles y al pulsar en una de ellas se conectará automáticamente o pedirá los datos de acceso en caso que sea necesario.
Otro detalle de Chromium OS es el icono que hay situado a la izquierda del todo, es un especie de menú de inicio en versión navegador, al pulsar en él se activa una pestaña con enlaces hacia las aplicaciones web más populares en Internet.
No hay mucho más, y ese es su objetivo, ser algo muy sencillo de usar, que te permita estar navegando y usando tus aplicaciones web en el menor tiempo posible. Puede llegar a ser muy útil en netbooks donde básicamente el uso que se le da es ese, abrir el navegador y usar aplicaciones web.
En las pruebas que he realizado con Chrome OS Cherry en USB, de cuatro PCs donde lo he probado, me ha ido muy lento en 3, y los cuatro son máquinas lo suficientemente potentes como para ejecutar un chrome con soltura.
La máquina donde Chrome OS Cherry ha ido bien, un portátil Packard Bell, se diferencia de los demás en que es el único que tiene una gráfica Intel, la única gráfica que tiene unos drivers libres de calidad. ¿Podría ser esa la cusa de que no vaya bien en las demás máquinas? No puedo asegurarlo.
7 Dic
Hace algunos dias Google anunció su nuevo ataque para dominar interner, sus DNS. Con ellas, aparte de perder la poca privacidad que queda en internet Google promete más velocidad. Desde aquí vamos a comprobar si es cierto.
Para empezar veremos como funciona un servidor DNS. El servidor se encarga de convertir un dominio (tudominio.com) en una IP. Una IP es como un número de teléfono, sirve para identificar cualquier ordenador conectado a Internet. ¿Porque se realiza la traducción? La respuesta es fácil, los ordenadores no entienden de dominios, solo pueden llamar si tienen la dirección IP así que lo primero que hacen antes de establecer una conexión es pedirle la IP de un dominio al servidor DNS. Cada vez que accedemos a una página web, si nuestro ordenador no conce la dirección IP del servidor tendrá que pedirla al servicio DNS. Google promete mejorar la velocidad de navegación usando sus servidores DNS para acelerar este proceso.
Ahora que sabemos como funciona pensaremos en qué factores afectan a la velocidad. Basicamente son dos variables:
Para el tema de la latencia usaremos un simple ping. Empezamos.
Para tener una referencia comparare los DNS de Google contra los de Telefonica y los de mi ISP (Jazztel).
ping 8.8.8.8
64 bytes from 8.8.8.8: icmp_seq=1 ttl=252 time=54.4 ms
Telefonica
ping 80.58.0.33
64 bytes from 80.58.0.33: icmp_seq=1 ttl=252 time=79.8 ms
Jazztel
ping 87.216.1.65
64 bytes from 87.216.1.65: icmp_seq=1 ttl=249 time=29.0 ms
time host pcfrikis.com 8.8.8.8pcfrikis.com A 94.23.81.3real 0m0.290suser 0m0.000ssys 0m0.004s
time host pcfrikis.com 80.58.0.33pcfrikis.com A 94.23.81.3real 0m0.096suser 0m0.004ssys 0m0.008s
time host pcfrikis.com 87.216.1.65pcfrikis.com A 94.23.81.3real 0m0.047suser 0m0.008ssys 0m0.012s
time host pcfrikis.com 8.8.8.8pcfrikis.com A 94.23.81.3real 0m0.078suser 0m0.004ssys 0m0.012s