viernes, 5 de febrero de 2016

Este robot camaleón cambia de color casi al instante

Científicos de la Universidad de Wuhan, en China, nos han sorprendido con este particular robot camaleón que consigue realizar cambios de color con mayor rapidez que su homónimo de carne y hueso, consiguiendo además una precisión realmente buena, aunque no perfecta.
Hacemos este inciso porque como podemos ver cuando se produce el cambio de zona a otra con un color diferente el robot empieza a cambiar de color pero se adelanta en su parte final, de manera que aunque la misma todavía se encuentra en el color anterior ya ha cambiado por completo.
Puede parecer un detalle poco importante, pero si el objetivo de esta tecnología es su posible uso en trajes avanzados de camuflaje es algo que debería tener muy en cuenta y mejorar, aunque imaginamos que ya se habrán dado cuenta de ello.
Para detectar los cambios de color a su alrededor este robot utiliza sensores de luz, mientras que el cambio de color se lleva a cabo gracias al uso de pantallas compuestas de pequeñas láminas de vidrio con agujeros de 50 nm de ancho, sobre los que se aplicó una capa de oro y otra capa gel electrolítico con iones de plata.
Cuando la luz da en la capa de oro se produce la reacción que en definitiva acaba generando los colores, consiguiendo el impresionante efecto que vemos en el vídeo.

Fuente:
http://www.muycomputer.com/2016/02/05/robot-camaleon-color

jueves, 4 de febrero de 2016

RPCS3: Emulador de Playstation 3 para PC

Nos habían dicho que era imposible, que era una plataforma demasiado compleja como para ser emulada correctamente, y que carecía de sentido con la consola aún disponible en el mercado. Sin embargo, la PlayStation 3 posee un emulador que nunca dejó de ganar terreno. RPCS3 es un proyecto con media década sobre sus hombros, y aunque todavía tiene mucho trabajo por delante, no quedan dudas de que su crecimiento ha sido extraordinario.

Emulador PS3
RPCS3: Emulador de Playstation 3 para PC
Uno de los puntos más delicados en la última generación de consolas es la falta de retrocompatibilidad. Tanto Sony como Microsoft siguen explorando el camino de la emulación para ejecutar juegos de Xbox 360 y PS3 en sus nuevas consolas, pero su progreso ha sido lento. El gigante de Redmond logró obtener una ventaja considerable al ofrecer soporte para docenas de juegos, entre ellos Fallout 3, la saga Gears of War, Halo: Reach, Deus Ex: Human Revolution y el primer Borderlands. La historia por el lado de Sony es muy diferente. Si bien el camino ideal para ejecutar juegos de PS2 es el de la emulación, con los juegos de PS3 la estrategia apunta a ofrecerlos vía streaming usando el servicio PlayStation Now… que no es gratuito. Se supone que emular a una PS3 es demasiado complicado, debido a la complejidad de su hardware. Pero al mismo tiempo… tenemos cosas como RPCS3.

Obviamente, RPCS3 no es un proyecto que nació ayer. De acuerdo a la información disponible, su desarrollo comenzó en mayo de 2011, y su primera versión pública vio la luz un año después. Lo que acaban de ver en el vídeo es la ejecución de After Burner Climax, gracias al nuevo backend de DirectX 12 que recibió el último build disponible del emulador. El ojo entrenado detectará rápidamente varios errores visuales, pero funciona mucho mejor de lo que imaginábamos. Las especificaciones del ordenador utilizado nos hablan de un procesador Intel Core i7 6700K a 4.6 GHz (un overclocking de 400 MHz por arriba de su modo Turbo), 16 GB de RAM DDR4, y una tarjeta gráfica Nvidia GeForce GTX 970 con 4 GB de RAM. En pocas palabras, un ordenador de alta gama.
Si crees que tienes lo que se necesita en hardware y posees un par de juegos de PlayStation 3, sólo tienes que ir al sitio oficial de RPCS3 y descargar una copia. Admito que After Burner Climax no es el juego más exigente en el amplio repertorio de la PS3, sin embargo, sería una locura negar ese «framerate». Lo mejor está por venir, y eso es especialmente cierto en el mundo de la emulación.

Fuente:
http://www.neoteo.com/rpcs3-emulador-de-playstation-3-para-pc

¿Puede un comando de Linux arruinar a un ordenador portátil?

Una historia que ha circulado en el mundo Linux durante los últimos días nos habla de un usuario de Arch Linux que decidió ejecutar un comando clásico como «rm -rf –no-preserve-root /» para ver de cerca su inevitable efecto. El problema es que dicho usuario recibió mucho más de lo que esperaba: Su instalación de Arch se encontraba sobre un ordenador portátil MSI cuyo firmware al parecer no estaba tan protegido como debería. Consecuencia: Un portátil fuera de combate.

Linux Brick
¿Puede un comando de Linux arruinar a un ordenador portátil?
Cada vez que realizamos una actualización de BIOS o firmware, automáticamente se nos hace un pequeño nudo en la garganta. La razón es que si llegamos a sufrir una pérdida de energía eléctrica durante el proceso, lo más probable es que nuestra pieza de hardware pase a un retiro casi permanente. Digo «casi», porque existe la remota posibilidad de «re-flashear» un chip o ingresar en un modo más profundo de recuperación que nos permita hacerlo regresar de las tinieblas. Aún así, no es una experiencia agradable, y en esta época de firmwares dinámicos con actualizaciones frecuentes sumados a bugs inesperados, hay suficientes razones para preocuparse.
Linux Brick
El problema parece estar limitado a sistemas MSI, pero hay reportes más antiguos que apuntan a una pobre implementación del estándar UEFI
Algo muy similar afectó a un usuario de Arch Linux, identificado en el foro oficial como «9233». Lamentablemente, su publicación original ya no se encuentra disponible, pero la magia del caché nos deja ver que pasó: En el mensaje original explica que decidió eliminar su instalación actual de Arch porque estaba un poco «hinchada», pero en vez de utilizar un método tradicional, decidió desmontar todas las particiones críticas, y ejecutar el comando «rm -rf –no-preserve-root /». Esto debería haber purgado esa instalación de Linux y nada más… sin embargo, su ordenador portátil jamás respondió. El modelo en cuestión es MSI GP60 2PE Leopard, un sistema con especificaciones muy interesantes, pero no posee nada que transmita la idea de problemas más serios. Entonces… ¿qué sucedió?
Después de intercambiar varios mensajes con otros usuarios, se llegó a la conclusión de que el comando hizo volar por los aires a «/sys/firmware/efi/efivars/», directorio que contiene scripts y datos adicionales para que un ordenador bajo el estándar UEFI se inicie correctamente. Ante la falta de esos datos, el portátil MSI no pudo hacer más que quedarse en silencio, disparando de inmediato un intenso debate: ¿Quién tiene la culpa? Por un lado, Linux hizo exactamente lo que el usuario le pidió con ese comando, y no podemos negar que tenía opciones mucho más seguras para limpiar su instalación. Luego, noquear un ordenador manipulando de forma inapropiada a «/sys/firmware/efi/efivars/» no es algo nuevo que digamos, pero si el estándar UEFI es implementado como corresponde, debería existir alguna opción de recuperación. Finalmente, ¿tal vez el comando rm es demasiado poderoso, y se debe montar efivars en modo de sólo lectura? Los comentarios están abiertos.

Fuente:
http://www.neoteo.com/puede-un-comando-de-linux-arruinar-a-un-ordenador-portatil

Crea tu propia bicicleta fija de realidad virtual con Arduino

Volantes en carreras de coches, palancas para volar aviones, sensores que simulan impactos, armas en tamaño real… la idea de complementar experiencias digitales con objetos físicos lleva mucho tiempo entre nosotros, pero se ha visto muy revalorizada gracias al avance de la realidad virtual, dando espacio a proyectos independientes muy interesantes. Uno de ellos es el de una bicicleta fija utilizada para realizar pequeños paseos virtuales, y si hacemos a un lado la bicicleta, la pieza más compleja del proyecto, es un módulo Arduino.

Bicicleta virtual
Crea tu propia bicicleta fija de realidad virtual con Arduino
Los jugadores principales en el mercado de la realidad virtual ya fueron presentados. Ahora, es cuestión de ver la respuesta de los usuarios, y por supuesto, estudiar de cerca qué es lo que puede hacer el software disponible. Pero la oferta de la realidad virtual va mucho más allá de lo que podemos encontrar en las estanterías. Las tecnologías son mucho más abiertas, y este detalle permite que toda clase de entusiastas exploren código y hardware por igual. Tomemos el caso de Paul Yan, quien decidió combinar un entorno de realidad virtual basado en Unity con una bicicleta fija real. ¿Qué fue lo que utilizó como puente? Nada menos que un módulo Arduino.

En esencia, su casco está compuesto por un visor relativamente económico, un iPhone cargado con el software necesario, y un cable que lo conecta al Arduino, encargado de registrar las revoluciones de la rueda trasera. Las limitaciones en el diseño son bastante obvias, comenzando por la falta de un sensor en el manillar que permita usarlo para girar en el entorno virtual, del cual tampoco se puede pedir demasiado, ya que es un recurso relativamente básico en Unity (si prestamos atención, los vehículos en la ciudad virtual no se mueven).
Si hacemos una excepción para estos bordes filosos, la prueba de concepto es definitivamente exitosa. Yan indica a través de su página oficial que el costo total del proyecto fue de unos 40 dólares. La página también contiene el código Arduino, y detalles adicionales sobre la preparación del sensor.

Fuente:
http://www.neoteo.com/crea-tu-propia-bicicleta-fija-de-realidad-virtual-con-arduino

lunes, 25 de enero de 2016

El Snapdragon 830 vendría a 10nm, soporte de 8 GB de RAM

Todo lo relacionado con la industria del sector móvil evoluciona con gran rapidez, tanto que cada año vemos la llegada de nuevos SoCs y tecnologías que buscan conseguir diferencias tangibles que atraigan a los compradores lo suficiente como para que se planteen cambiar de terminal.
Uno de los grandes motores de cambio para 2017 será el Snapdragon 830, un chip que sucederá al actual Snapdragon 820, y que a diferencia de aquél estará fabricado en proceso de 10nm, un salto importante frente a los 14nm del modelo actual.
Sin embargo parece que los cambios a nivel de arquitectura CPU no serán grandes, ya que se mantendría la actual Kyro utilizada en el Snapdragon 820, de manera que es posible que veamos un simple incremento de núcleos y/o frecuencias de reloj con el nuevo proceso de fabricación a 10nm.
A lo dicho debemos unir el soporte de hasta 8 GB de memoria RAM, un avance importante que podría facilitar la llegada en 2017 de smartphones con más memoria que buena parte de los ordenadores de consumo general.
Interesante y con mucho sentido este rumor, ya que marca una evolución creíble que nos permite imaginar la enorme potencia que tendrán los dispositivos móviles que veremos en poco más de un año.

Fuente:
http://www.muycomputer.com/2016/01/24/snapdragon-830-10nm-8-gb

domingo, 24 de enero de 2016

JaguarBoard: Un rival x86 de 45 dólares para el Raspberry Pi

El éxito del Raspberry Pi ha servido como estímulo directo para otros proyectos similares que buscan crear ordenadores compactos a un muy bajo costo. El mercado ya ofrece soluciones específicas como el Intel Compute Stick, pero lo que tenemos aquí es a JaguarBoard, un sistema de formato similar al Raspberry Pi, con la enorme diferencia de que utiliza un SoC x86, y bajo las condiciones adecuadas podría incluso recibir a Windows 10.

JaguarBoard
JaguarBoard: Un rival x86 de 45 dólares para el Raspberry Pi
Cajas BitTorrent, firewalls dedicados, máquinas recreativas, servidores… apenas estoy arañando la superficie de lo que se puede hacer con un Raspberry Pi, y una pizca de software compatible. Lo que alguna vez fue un ordenador pensado para entornos educativos hoy es una pieza fundamental que despierta la imaginación de millones de entusiastas. Al mismo tiempo, el Raspberry Pi dio paso a toda una nueva generación de competidores que tratan de alcanzar el equilibrio exacto entre precio y rendimiento. Uno de esos competidores es el JaguarBoard, y al igual que muchos otros desarrollos basados en el crowdfunding, proviene de China.

Con un tamaño de 101.9 por 64.5 milímetros, el JaguarBoard es un poco más grande que el Raspberry Pi B+, pero las diferencias no terminan allí. El ordenador está basado en el SoC Intel Atom Z3735G, un chip quad-core que puede alcanzar 1.83 GHz en modo Burst. Esto obliga a sus creadores a utilizar una refrigeración pasiva un poco más robusta, sin embargo, con 2.2 vatios de TDP no necesita un ventilador. La memoria RAM asciende a 1 GB, cuenta con 16 GB de almacenamiento integrado, ranura para tarjetas microSD, tres puertos USB 2.0 (lo que debería ayudar a eliminar la presencia de un hub), salida HDMI de vídeo, botones dedicados para volumen y encendido, un conector Ethernet de 100 megabits, interfaces de audio de 3.5 milímetros, y cuatro pines GPIO acompañados por dos puertos COM en el PCB. El hecho de adoptar la arquitectura x86 le permite al JaguarBoard ofrecer una amplia compatibilidad de sistemas operativos, incluyendo a las distros más populares de Linux, y tanto Windows 8.1 como Windows 10.
El ordenador JaguarBoard llegó a Kickstarter buscando una suma mínima de tres mil dólares para iniciar su fase de producción, y los consumidores respondieron invirtiendo poco más de 40 mil, lo que debería garantizar una buena cantidad de unidades. Al cierre de la campaña, todas las existencias del JaguarBoard con un precio de 45 dólares se encontraban agotadas, y la tienda aún no está lista en su página oficial, pero las primeras entregas están pactadas para este mismo mes, por lo tanto, vamos a asumir que habrá ordenadores adicionales en el corto plazo.

Fuente:
http://www.neoteo.com/jaguarboard-un-rival-x86-de-45-dolares-para-el-raspberry-pi

Un nuevo bug en Linux podría afectar a millones de usuarios

La formidable presencia de Linux entre servidores y dispositivos móviles automáticamente colocan a cualquier bug en un nivel de severidad superior al que posee una vulnerabilidad promedio de Windows. Esto nos lleva a CVE-2016-0728, bug que logró mantenerse fuera del radar durante tres años, y que de ser explotado apropiadamente podría brindar acceso root a un atacante, o permitir que una app maliciosa logre escapar de su sandbox en Android KitKat o anterior.

Bug Linux
Un nuevo bug en Linux podría afectar a millones de usuarios
Cuando pensamos en cada servidor funcionando día a día, cada dispositivo móvil basado en Android, y cada sistema integrado como un módem o un router, la idea de un bug en Linux se vuelve mucho más preocupante. Tal vez Linux no termine de llegar a un acuerdo con los ordenadores tradicionales, pero fuera del escritorio, ignorar su relevancia sería una verdadera locura. De más está decirlo, Linux es un blanco muy tentador, y cualquier 0-day podría causar estragos en las manos incorrectas. La gente de Perception Point identificó a uno de esos 0-day, aunque el término parece un poco forzado, porque lleva tres años entre nosotros.
Android
Perception Point habla de un 66 por ciento de dispositivos Android afectados. Google dice que el número es mucho menor.
El artículo original (cuyo contenido es de un alto nivel técnico, debo añadir) indica que el bug fue identificado como CVE-2016-0728. Esta falla apareció con la versión 3.8 del kernel Linux, y afecta al llamado «keyring facility» en donde se almacenan claves de cifrado, tokens de autenticación, y otros elementos de seguridad críticos. Los investigadores de Perception Point reportaron la vulnerabilidad a quienes se encargan de mantener al kernel Linux, y al mismo tiempo crearon una prueba de concepto en la que un elemento del keyring almacenado en memoria puede ser reemplazado con código ejecutable por el kernel. Si bien existen tecnologías como ASLR con la capacidad de reducir el impacto del bug y hacer más complicada la creación de un exploit, el riesgo general sigue intacto.
Perception Point reconoce que no ha visto a este bug activo en la Web (ya sea como exploit individual o como parte de un «paquete»), pero destaca que millones de ordenadores y servidores con Linux, además del 66 por ciento de los dispositivos Android, se encuentran afectados. La respuesta de Google fue que ya tienen un parche preparado para enviar a sus socios principales, sin embargo, sus cálculos presentan una cantidad mucho menor de dispositivos perjudicados. Por otro lado, se estima que todas las distros mayores ya recibieron las actualizaciones para eliminar de raíz a este bug. Todos estamos de acuerdo en que Android necesita un modelo de updates más directo, y cada nuevo bug que aparezca servirá como recordatorio.

Fuente:
http://www.neoteo.com/un-nuevo-bug-en-linux-podria-afectar-a-millones-de-usuarios