lunes, 5 de marzo de 2012

CES 2012: Haier presenta TV transparente


La CES 2012 nos continua brindando novedades y seguramente no será por tan solo día sino meses al igual que la edición pasada nos dejó. En este caso la novedad que tenemos para mostrarles hoy sin dudas es un poco peculiar y por eso vale la pena conocerla. Así el fabricante Haier lanza una televisión transparente. Así como lo veíamos en películas o en los famosos dibujos animados de los supersónicos la televisión del futuro finalmente llegó y en este caso no se trata de una televisión de millones de pulgadas ni con la más alta definición sino que se trata de una televisión transparente. Quienes visualizaron los famosos dibujos animados con conceptos futuristas seguramente van a recordar algunos episodios donde una televisión transparente se mostraba, bueno precisamente esto fue visto en el evento CES 2012 en los Estados Unidos, el producto fue presentado por Haier.
El modelo todavía en fase de demostraciones tiene un diseño super moderno y curiosamente nos recuerda a un acuario ya que es posible ver a través de la propia pantalla. Alineada a las tendencias tecnológicas presentadas en la feria tecnología la televisión sorprende por la osadía en el concepto y por la innovación en su formato. El producto expuesto hasta el próximo día 13 en el stand de la marca china tiene 22 pulgadas y una pantalla del tipo OLED lo que permite que esta sea plana y muy delgada ya que presenta luz propia y no necesita de luz de fondo o luz lateral. Su resolución es de 1680 x 1050 pixeles, la calidad de imagen es extraordinaria con excepción de los colores los cuales están un poco restrictos lo que todavía debe ser trabajado por la marca.
Apesar del gran interés despertado es poco probable que la nueva televisión transparente sea colocada para la venta del consumidor común ya que el producto que posibilita la visualización de las imágenes de ambos lados fue pensado para ser una herramienta de publicidad debido a la poca calidad de sus imágenes. Prueba de esto es que la demostración está siendo realizada con la pantalla encendida a un ordenador y las imágenes llegar a través de un reproductor. De acuerdo con la directora de la empresa Zhang Tieyan la linea de productos divulgadas en la CES 2012 revela la estrategia de Haier en mejorar la experiencia del usuario ofreciendo soluciones tecnológicas innovadoras. Ademas de la televisión transparente Haier también presentó una televisión sin vidrio y una sin bordes, la denominada Virtually Edgeless Cloud TV entre otras tecnologías que dejan a cualquiera más que impresionado.

Cómo instalar Windows 8 en una máquina virtual, paso a paso



En este artículo vamos a ver cómo se instala Windows 8 Consumer Preview en una máquina VirtualBox, paso a paso. Aunque la cantidad de imágenes del artículo es copiosa, Windows 8 Consumer Preview es uno de los sistemas operativos más sencillos de instalar que he tenido ocasión de probar.
La versión elegida para la prueba es la que trae la imagen ISO 32-bit (x86) en inglés. Respecto de la versión de VirtualBox es la última disponible al día de hoy (4.1.8), que ya trae una configuración por defecto para Windows 8. El proceso de instalación es muy parecido al necesario para una instalación fija.
He asumido los parámetro por defecto y únicamente he asignado un tamaño de RAM de 3GB (sobre un total de 12 en el equipo) y la memoria para la tarjeta gráfica virtual la he situado en el máximo (128 MB). Esto no quiere decir que sea la mejor opción, que en parte depende de cada máquina, pero es así cómo se ha hecho la instalación para ofrecer las capturas de pantalla con fines ilustrativos.

Instalando Windows 8 Consumer Preview

Para que no haya problemas a la hora de reiniciar el sistema, el disco duro virtual es el primero en el orden de arranque y la imagen ISO la segunda. Como en este punto no tenemos nada, arrancará desde la imagen ISO.
Lo primero que aparece es una pantalla que difiere de los visto hasta ahora en otras versiones de Windows, no se ve el logotipo asociado a Windows 8, sino un pez de colores.


Tras unos instantes, aparece la pantalla para seleccionar el idioma (que no podemos elegir en este caso) aunque sí cambiar a español los ajustes locales (formato de hora y moneda) y la disposición del teclado.

Una vez realizada la selección, pulsamos “Next” y llegamos al punto donde se inicia la instalación en sí.


En el siguiente paso hemos de introducir la clave de producto que el fabricante ha puesto a disposición de los usuarios en la página de descarga: DNJXJ-7XBW8-2378T-X22TX-BKG7J


Aceptamos el acuerdo de licencia y pasamos al punto en que hemos de tomar la primera decisión:actualización o instalación personalizada. Esto es muy importante en el caso de realizar la instalación en un equipo que ya disponga de un sistema operativo instalado, porque habremos de designar particiones.


En nuestra instalación no tenemos nada que decidir y asignamos el disco virtual completo (20 GB en la instalación por defecto).


Ahora nos enfrentamos a la parte más lenta de la instalación, la copia de archivos desde la imagenISO, la descompresión de archivos, instalación de funciones del sistema operativo, y actualizaciones si las hubiere.


Cuando finaliza el proceso, el sistema se reinicia de forma automática tras unos segundos, que podemos abreviar pulsando el control “Restart now”.


El sistema ya está instalado, y tras el reinicio y una sucesión de pantallas negras con varios avisos(PreparingGetting devices readyGetting system ready) y el pez de colores, la máquina se reinicia otra vez.



Aparece durante unos segundos de nuevo el pez, con repetición del aviso Preparing, y por fin llegamos a la pantalla de personalización. Aquí asignaremos un nombre a la máquina y elegiremos un color de fondo entre los nueve posibles.


Una vez completado el proceso anterior, aparece la pantalla de ajustes. Disponemos de dos opciones: configuración exprés y a medida. He seleccionado la primera por las características de esta prueba.


En el siguiente paso hemos de decidir si deseamos asociar nuestra instalación a un Windows ID o no. En el primer caso, la asociación nos permitirá descargar de forma cómoda aplicaciones desdeWindows Store, acceder a archivos y fotos desde cualquier parte y sincronizar las preferencias desde cualquier equipo. La opción elegida ha sido asociar la instalación con mi Windows ID.


Tras unos instantes, podemos ingresar la clave para que posteriormente podamos conectar con otros servicios Microsoft de forma automática (Messenger, Hotmail, Xbox Live y Windows Live Services).


Ahora pasaremos por tres pantallas negras más —sin pececito— mientras sincroniza con nuestra cuenta, y una vez finalizado el proceso de ajustes, estaremos en la pantalla de bienvenida.


Por fin hemos terminado, Windows 8 Consumer Preview está listo para usar y disfrutar de la nueva joya de la corona de Microsoft. Tendremos a la vista la primera imagen que ilustra el artículo. En la próxima ocasión que arranquemos el sistema, si tenemos asociada una imagen a nuestra cuenta, aparecerá en la pantalla de bienvenida.


Windows 8 Consumer Preview, primera impresión

Si habéis tenido la paciencia de llegar hasta aquí, cosa que agradezco, os puede haber parecido que la instalación es larga y engorrosa. Nada más lejos de la realidad. Quitando la parte de copia y descompresión de archivos, el proceso es muy rápido.
Otra cuestión distinta será realizar una instalación conviviendo con un sistema previo instalado. Esto no es aconsejable porque estamos ante una beta, cuya estabilidad y fiabilidad no conocemos a priori, que pudiera dañar el sistema.


Lo recomendable es instalar en una partición aislada, y si es en otro disco duro mejor, para no tocar el MBR del disco principal y poder seleccionar el arranque a través de la BIOS. Si sólo os mueve la curiosidad, lo mejor es crear una máquina virtual sin más complicaciones, siguiendo los pasos descritos aquí.
En breve, vamos a realizar una instalación completa independiente sobre una máquina de 64 bits, para analizar a fondo todo lo que nos brinda esta Windows 8 Consumer Preview que, os anticipo, es sencillamente espectacular. Después de haber tenido la experiencia con la prueba de su versión antecesora, Windows 8 Developer Preview, la beta que os traemos hoy entra en otra dimensión, fruto de un gran trabajo por parte de Microsoft.












8 juegos geniales desarrollados en HTML5


En el mercado de los juegos a través del navegador, Flash mantiene un amplio dominio, sin embargo, con la llegada deHTML5 se abre una nueva ventana, desde la que se ve un futuro prometedor para esta forma de generar entretenimiento.
Aunque aún le falta mucho camino por recorrer, HTML5 tiene a su favor, entre muchas otras, tres ventajas importantes que sin duda alguna lo perfilan como lamejor alternativa para desarrollar juegos de navegador en los años venideros.
  • Es un estándar abierto y gratuito, por lo que está al alcance de cualquiera. A diferencia de Flash, los desarolladores ya no tendrán que pagar por software exclusivo y costoso para poder crear juegos.
  • No requiere instalar complementos, es soportado por la mayoría de navegadores modernos independientemente del sistema operativo, por lo cual es posible disfrutar de los juegos desarrollados en HTML5 casi en cualquier plataforma.
  • Cuenta con el apoyo de los más grandes del mundo tecnológico. Google, Microsoft y Apple han manifestado su total respaldo a HTML5.
Otra característica importante de HTML5 es que puede combinarse fácilmente con otras tecnologías para sacarle mayor provecho, tal es el caso de Javascript, lenguaje en el cual se han escrito varios frameworks con clases exclusivas para video juegos, útiles para agregar características como detección de colisiones, animaciones multicapa y acceso a la aceleración por hardware recientemente incorporada a algunos navegadores.
El número de juegos en HTML5 disponibles en el mercado actualmente no es muy grande, y aun hay mucho que mejorar en el apartado de rendimiento, consumo de CPU y memoria, sin embargo algunos de los que se han hecho hasta ahora son realmente buenos y sirven de anticipo de lo que podemos esperar en los próximos meses, pero ¿qué tal si le damos un vistazo a algunos de ellos?
Chain Reaction: Es un juego tan simple como adictivo, consta de una cuadricula donde rebotan en todas direcciones una cantidad determinada de pequeñas partículas circulares. El objetivo, como su nombre lo indica, es generar una reacción en la cual dichas partículas chocan entre ellas hasta desaparecer por completo.

Torus: Basado en Tetris, pero con una genial variación. En Torus, los bloques no se apilan en un plano frente a la pantalla, sino forman un cilindro, que a su vez podemos girar para buscar la mejor ubicación para nuestra siguiente jugada.

Entanglement: Este adictivo juego consiste en rotar piezas en forma de hexágono con diferentes patrones sobre ellas, con el objetivo de formar la linea de mayor longitud posible antes de que esta toque alguno de los extremos del tablero. Tiene una música muy relajante y podemos usar nuestra cuenta de Google para almacenar los puntajes que obtengamos.


Canvas Rider: Este juego aprovecha al máximo el nuevo elemento canvas de HTML5, consiste en conducir una bicicleta a través de increíbles escenarios dibujados por los propios jugadores. En esencia es muy simple, pero entretenido y muestra el potencial de combinar HTML5 y Javascript.


TankWorld: Sus gráficos no son impresionantes, pero es un shooter 3D bastante interesante construido enteramente en HTML5 y Javascript. En el manejamos un pequeño tanque de guerra, con el objetivo de capturar la bandera mientras destruimos otros tanques con las diferentes armas disponibles.


Angry Birds: Uno de los juegos más populares para dispositivos móviles, también está disponible en HTML5 para disfrutar desde el navegador. Este port fue desarrollado con la intensión de demostrar el soporte de Google Chrome para este lenguaje.



Cut the Rope: Como lo hiciera Google con el Angry Birds para Chrome, Microsoft ha querido hacer su propia demostración para Internet Explorer 9. Para quienes no lo conocen, Cut the Rope es un juego bastante popular en plataformas móviles como iPhone y Android, que tiene por protagonista un pequeño monstruo verde llamado Om Nom, al que debemos alimentar con un caramelo tras cortar cuerdas para liberarlo, además de estallar algunas burbujas, capturar estrellas y otros divertidos retos que van apareciendo a medida que avanzamos de nivel. Se puede probar desde cualquier navegador con soporte para HTML5, aunque en cierto punto nos pide que usemos IE9 para disfrutar de más niveles.


Fieldrunners: Debo confesar que es uno de mis favoritos, los gráficos son geniales y cuenta con varios modos de juego. El objetivo del juego es proteger una base militar usando torres que disparan diferentes tipos de munición, está muy bien logrado y garantiza muchas horas de entretenimiento. Aunque el juego es pago (lo que demuestra que también se gana dinero con juegos desarrollados en HTML5) podemos disfrutar de un nivel totalmente gratis.




También hay que destacar que los últimos doodles, como se le conoce a las versiones que Google saca de su logotipo para conmemorar fechas importantes, han sido posibles gracias a HTML5. Uno para destacar, es el doodle creado para celebrar los 30 años de Pac-Man con el que podemos jugar y disfrutar otro de los grandes clásicos.
A manera de extra, les comento que otros juegos clásicos como Command & Conquer: Tiberian Dawn y Wolfenstein 3D están siendo portados a HTML5, no están muy maduros aún, pero vale la pena hacerles seguimiento y ver en que terminan.



Cinco acciones automáticas con Hazel que no te puedes perder


Hazel es una fantástica aplicación que nos permite programar tareas automáticas en el sistema. Es una buena alternativa a Automator, ya que se pueden lograr configurar acciones similares de forma más rápida, sencilla e intuitiva. Hazel reside en la barra de menús, desde donde podemos acceder a la configuración de reglas y acciones para carpetas determinadas.
Las posibilidades que ofrece esta herramienta son muchas, y vamos a ver unas pocas de ellas para hacernos nuestra estancia delante del ordenador algo más placentera.

Organizar nuestras descargas

Si usáis la carpeta “Descargas” para todo, sabréis que al final acaba estando llena de archivos inservibles, descargas incompletas o documentos que olvidamos colocar.
Podemos agregar una regla a esta carpeta para que mueva los archivos a otra carpeta según su extensión. Algunos ejemplos que se me ocurren:
  • Vídeo a carpeta “Películas”
  • Archivos de texto a “Documentos”
  • Abrir música directamente con iTunes


Limpiar la papelera

No sé cómo me las apaño, pero suelo acabar con muchos “gigas” en la papelera, algo que se convierte en un problema con un disco duro principal de 60 GB. Una regla sencilla es ajustar Hazel para que vacíe la papelera cuando llega a un tamaño determinado.


Conseguir información en caso de que nos roben el Mac

Gracias a la combinación de Dropbox y Hazel podremos obtener información sobre nuestro equipo robado. Espero que esto no os haga nunca falta, pero si usáis ambos programas, no está de más ajustar una acción como esta.
Suponiendo que el ladrón siga usando nuestro ordenador sin reinstalar el sistema, Hazel y Dropbox seguirán activos, con lo que podemos programar acciones para conocer la IP, sacar capturas de pantalla o incluso lanzar algún programa que nos permita ver a través de la cámara integrada del ordenador.
Hazel vigila ciertas carpetas para realizar acciones, con lo que simplemente tenemos que configurar una acción para la carpeta Dropbox de la siguiente forma:



Como veréis, lo que hace esta regla es estar al tanto de si llega a la carpeta “Hazel”, que tengo dentro de Dropbox, un archivo llamado “Capturadepantalla”. En cuanto ese archivo llegue, Hazel lanzará un AppleScript que realiza una captura de pantalla y la guarda en esa misma carpeta.
Si nos robasen el equipo, podríamos subir un archivo llamado “Capturadepantalla” a la carpeta “Hazel” desde nuestro teléfono, por ejemplo, u ordenador. Al tomarse la captura, Dropbox la subiría automáticamente a nuestra cuenta y podríamos tener acceso a ella.
El código para el AppleScript es el siguiente:
set curDate to (do shell script "date +%Y-%m-%d")
set curTime to (do shell script "date +%I.%M.%S.%p")
set loc to "~/Desktop/Screen\ shot\ "
set f to ".png"
set ss1 to loc & curDate & "\ at\ " & curTime & f
set ss2 to loc & curDate & "\ at\ " & curTime & "_2" & f
do shell script "screencapture " & ss1 & " " & ss2
Si lo que queremos es sacar tres capturas de pantalla cada 30 segundos, podemos usar este código:
repeat 3 times
set curDate to (do shell script "date +%Y-%m-%d")
set curTime to (do shell script "date +%I.%M.%S.%p")
set loc to "~/Dropbox/iMac\\ Security/Timed\\ Screenshots/Screen\\ shot\\ "
set f to ".png"
set ss1 to loc & curDate & "\\ at\\ " & curTime & f
set ss2 to loc & curDate & "\\ at\\ " & curTime & "_2" & f
do shell script "screencapture " & ss1 & " " & ss2
delay (30) -- delay 30 seconds
end repeat
(Gracias a AppsMac)
Una opción muy buena sería lanzar Photo Booth para intentar sacar una foto del ladrón mediante una captura de pantalla. Con el siguiente código podemos abrir cualquier aplicación remotamente. Lo que haremos es subir a un archivo que se llame#Open_NOMBRE_DE_LAPLICACION.
Es decir, si quiero abrir Photo Booth, el archivo deberá llamarse #Open_Photo Booth
set file_path to theFile as text
try
set text item delimiters to ":"
set file_name to last text item of file_path
set text item delimiters to ""
on error
set text item delimiters to ""
end try
set theApp to text ((offset of "_" in file_name) + 1) thru -1 of file_name
tell application theApp to activate

Controlar las aplicaciones que no usamos

¿No habéis instalado alguna vez una aplicación que usáis una vez y se queda luego en el ordenador para siempre? Con esta regla podemos aplicarle una etiqueta de color a aquellas aplicaciones que llevamos mucho tiempo sin usar, para así hacer algo de limpieza.



Desinstalar completamente una aplicación

Hazel permita activar un desinstalador de aplicaciones al estilo AppCleaner, del que ya hablamos, o AppZapper. Podéis activarlo en la pestaña “Trash”, opción “App Sweep”.
De esta forma, cuando enviemos una aplicación a la papelera, Hazel nos preguntará si queremos eliminar el resto de archivos asociados a la aplicación.