sábado, febrero 04, 2012

Nanosensores químicos para móviles gracias a la NASA

Nanosensores químicos para móviles gracias a la NASA:

Esta curiosa amalgama chipirescoelectrónica que veis embutida en lo que parece una funda de móvil, es un nuevo dispositivo desarrollado por la NASA que permite a los móviles la detección en tiempo real de diversos componentes químicos en el ambiente gracias al uso de nanosensores. Los detalles y los múltiples posibles usos de este genial aparato a continuación.

La NASA quería crear un sistema sencillo y simple de detección, que aproveche la CPU y procesador de los móviles actuales, por lo que ha incluido únicamente lo esencial para tener un detector de múltiples productos químicos.

Para ello cuenta con un sistema que recoge el aire y hace que fluya por 32 nanosensores compuestos de diferentes nanomateriales, permitiendo cada uno detectar la concentración en tiempo real de diferentes gases en el ambiente.

Esto le da multitud de usos, como el médico, para detectar posible riesgo de cáncer de pulmón o el nivel de azúcar en sangre midiendo el óxido nitroso y la acetona de nuestro aliento.

Pero también se puede usar para saber los niveles de polución, la existencia de sustancias tóxicas y detectar explosivos.

Vamos, que es como poner una nariz de perro en tu teléfono y que en vez de con ladridos te avise con cantidades concretas que se verían con la correspondiente aplicación en la pantalla del móvil.

Parece ser que el dispositivo ya está muy avanzado y podría empezar a producirse en breve. Esperemos tener noticias de cuando y a que precio, para saber si es algo que puede ayudar a mucha gente o quedarse únicamente relegado a unos pocos profesionales y el ejército. [mobilemag]



Estudiantes de Yale encuentran un hongo capaz de procesar el poliuretano

Estudiantes de Yale encuentran un hongo capaz de procesar el poliuretano:

Pestalotiopsis Microspora

El poliuretano es un polímero, desarrollado en 1940, que se utiliza como aislante térmico, adhesivos selladores, pinturas, fibras textiles, embalajes y otros muchos productos que forman parte de nuestra vida cotidiana, sin embargo, este material tan utilizado presenta un gran problema para el medio ambiente: no es biodegradable y, por tanto, los enlaces químicos de este polímero son tan fuertes que no hay reacción química natural capaz de romperlos y la única opción para su destrucción era la incineración (que libera monóxido de carbono y otros productos químicos tóxicos). Un grupo de alumnos de la Universidad de Yale, en un curso de investigación que se realiza en selvas tropicales, ha encontrado una especie de hongo que podría resolver el problema de poliuretano puesto que es capaz de procesar este material puesto que es capaz de alimentarse con él.

Con carácter anual, la Universidad de Yale organiza las Rainforest Expeditions que consisten en una estancia en la selva del Amazonas durante las vacaciones de primavera y, posteriormente, un estudio en el laboratorio durante el verano de las muestras recopiladas en la expedición. En la expedición del año 2011, dirigida por el profesor Scott Strobel, el equipo descubrió un hongo de nombre Pestalotiopsis Microspora que es capaz de procesar el poliuretano y vivir únicamente a base de este material. Si el hallazgo es sorprendente, la cosa se multiplica al saber que este hongo es capaz de vivir en un ambiente anaeróbico, es decir, sin necesidad de oxígeno.

¿Un hongo capaz de alimentarse de poliuretano y además vivir sin necesidad de oxígeno? La verdad es que las características de este hongo son bastante peculiares y abren la puerta a muchas posibilidades dentro de la industria de envases y del reciclaje de este material.

El Pestalotiopsis Microspora, que vive como huésped en otras plantas, fue descubierto en la selva de Ecuador por un par de estudiantes, Pria Anand (que encontró el hongo) y Jonathan Russell que fue el que encontró en éste la enzima capaz de procesar el poliuretano, un descubrimiento que abre la puerta al desarrollo de nuevos materiales ya que, teniendo en cuenta que este hongo puede vivir sin oxígeno, podría insertarse en el propio material para que éste se “desintegre” de forma natural o bien desarrollar procesos de tratamiento basados en este hongo.





La “Cuenta fantasma” que quería iniciar sesión, Process Monitor y su solución.

La “Cuenta fantasma” que quería iniciar sesión, Process Monitor y su solución.:

El problema

Normalmente, suelo tener algunas máquinas virtuales en las que me apoyo para los diferentes artículos que escribo aquí, o bien para las pruebas que requiera hacer, sea reproduciendo problemas, o tratando de entender comportamientos de Windows.

Las máquinas virtuales las administro desde VMware, y una de las características de éste gran Gestor, es que si se instala Windows utilizando el asistente, sea con los pasos básicos o avanzados, al darle el usuario que sea quiere crear, además de que no lo pregunta en la instalación (Lo hace de forma desatendida), es que Windows siempre hará autologon con el usuario.

*Nota: Pueden ver más a fondo los procesos de Autologon en Este artículo.

Lamentablemente, en una de las máquinas, tuve que eliminar una de las cuentas porque la dañé completamente; no tuve problema con este proceso, el problema empezó al empezar a reiniciar normalmente el equipo, ya que cada que entraba, obtenía un mensaje de error con respecto a una contraseña:

E1

Al darle al botón Ok, mi sorpresa fue que Windows todavía estaba intentando ingresar con el usuario que yo había borrado (WinBoy):

E2

Por supuesto, no podía iniciar de ninguna forma sesión con el usuario, por lo que siempre tenía que darle al botón de Cambiar de usuario, escribir manualmente alguno de los otros usuarios e iniciar sesión.

Lo primero que hice fue ir hasta la ventana de Administración de usuarios, pero la cuenta (Tal como debía ser), no aparecía por ningún lado:

E3

Los archivos de usuario, a pesar de que yo pensé haberlos borrado también, seguían existiendo en el directorio de C:\Users, pero esta no debería ser razón para que iniciara, puesto que la cuenta no estaba creada.

¿Cuál era el problema entonces?

La causa

El problema estaba sucediendo antes de que se iniciara Windows, por lo menos el escritorio; sólo existe una herramienta capaz de darme un diagnóstico de lo que sucede antes, por supuesto, me refiero a Process Monitor de Sysinternals.

Process Monitor tiene una característica llamada “Enable Boot Logging” que, permite ubicar el controlador de Process Monitor (PROCMON20.SYS) para que inicie antes que todo, por lo que generará un log que irá incrementandose hasta que se abra nuevamente dentro de Windows y se guarde.

Gracias a esto, podemos ver las Operaciones que suceden incluso desde el Winlogon, cosa que no es posible ni con el mismo sistema operativo.

Para habilitar la característica, basta con Abrir Process Monitor, e ir al menú Options y seleccionar “Enable Boot Logging”:

image

Lo habilité, abrí Process Monitor para empezar a analizar el log, y empecé a buscar por la palabra clave que pudiera darme más ayuda, en este caso, por supuesto, el nombre de usuario: “WinBoy”.

Después de algunos resultados que me decían que las claves del usuario en ProfileList todavía existían, encontré esto:

image

*Nota: Clic en la imagen para verla en tamaño real.

Windows estaba abriendo la clave Winlogon que contiene todas las claves y subclaves que hacen referencia a alguna operación en el proceso de inicio de sesión; a continuación estaba haciendo unas consultas a unos valores llamados DefaultUserName, DefaultDomainName y DefaultPassword. En el artículo acerca del Autologon, vimos un poco de lo que trataban estos valores, pero básicamente, junto con AutoAdminLogon, habilitan el Inicio automático (Autologon) y además establecen el nombre de usuario, dominio y contraseña que debe utilizarse.

DefaultUserName, en este caso estaba todavía haciendo referencia a la cuenta que estaba eliminada:
image

*Nota:Data” es el contenido que tendrá, en este caso “WinBoy”.

Esta era la primera respuesta del por qué intentaba iniciar con una cuenta que ya no existía, al estarla referenciando, y todavía existir sus claves correspondientes, Windows aún la referenciaba.

DefaultDomanName no tenía valor, por lo que estaba tomando el Grupo de Trabajo predeterminado que tenía Windows.

Ahora, el valor de DefaultPassword, a diferencia de los anteriores, tenía como resultado NAME NOT FOUND, esto quiere decir que, a pesar de tener el Autologon indicado, Windows no encontraba la contraseña por ninguna parte; esto nos da la respuesta del por qué el primer mensaje de que el nombre de usuario o contraseña eran incorrectos.

La solución

Ya tenía detectado el problema, la solución consistía en evitar que Windows suigiera intentando hacer el Autologon, para esto entonces, desde Process Monitor utilicé la característica de “Jump to” para ir directamente a la clave de Registro de Winlogon y ubicar los valores que estaban causando el problema:

auto

Lo que hice fue primero, modificar el contenido de AutoAdminLogon para cambiarlo de “1” a “0” y que se desactivara, y posteriormente eliminé el valor de DefaultUserName para que no tuviera nada que buscar ahí =)

Al reiniciar el equipo, el agradable resultado fue:

image

El inicio de sesión común en Windows había retornado a su normalidad.

¡Problema solucionado!

Saludos,

Checho

Kissenger: una solución “marrana” para enviar tus besos a distancia

Kissenger: una solución “marrana” para enviar tus besos a distancia:

Amar a distancia es una gran prueba de amor (o eso dicen los poetas), y un gran demostración de esa estimación es atreverse a usar el cachivache que aquí os presentamos: un cerdito robótico que os permitirá enviar besos a distancia y que vuestro amad@ los sienta como casi reales. Antes los amantes se enviaban cartas en dóciles palomas mensajeras, después misivas por vía postal, más adelante llegaron las llamadas telefónicas, y ahora con las videoconferencias y un poco de imaginación… Pero lo de remitirse besos robotizados mediante dos “cochinos muñecos” supera todo lo que había imaginado. Más información y un vídeo no apto para almas sensibles tras el salto.

Kissenger es el producto que la compañía Lovotics (Love+Robotics) piensa que necesitaba este mundo carente de amor. La distancia es un severo handicap en las relaciones de pareja, y mediante estos pequeños robots en forma de cerdito 2 individuos podrán intercambiar arrumacos y besitos aunque se encuentren a mucha distancia uno del otro. Los robots están equipados con almohadillas de silicona muy suaves que transmitirán los movimientos de los labios de ambos. Según sus creadores el sistema toma la forma de una boca artificial que proporciona las propiedades convincentes de un beso real. ¡Qué besos más raros se da la gente, y que bocas tan “reales” se inventan!

Kissenger permite tres modos de interacción: (1) La transmisión directa y a distancia de un beso entre dos personas con dos robots que interpretan los movimientos del otro usuario. (2) Interacción directa entre el usuario y el robot, en la que el cerdito responderá “automáticamente” al beso recibido (se descarta la posibilidad de que nos haga “la cobra”); y (3) En el que el robot reproducirá los movimientos labiales de un personaje virtual de un juego (con su características físicas definidas) y que podremos ver en la pantalla del ordenador. Con todas estas posibilidades, un poquito de imaginación y algún otro gadget más, la soledad amatoria de las personas debería tener los días contados. ─ [Geekologie y Lovotics]