Archive for October, 2011

Un ecógrafo para todos

October 28, 2011

Son varios los sistemas de ultrasonido portátiles para ver a tu futuro bebé, como el Vscan de GE, o el Acuson P10 de Siemens

 

Sin embargo son dispositivos dedicados. A diferencia de MobiUS, que consta en un de una sonda de ultrasonido y un teléfono Windows Mobile de Toshiba. Una ventaja es la posibilidad de utilizar las comunicaciones del teléfono para enviar imágenes remotamente (a facebook?). Eso sí, gracias a Tom Cruise (hay una ley en su honor!), sólo lo podrás hacer si vives fuera de California.

Fuente: Medgadget

Advertisements

El prión del Alzheimer

October 19, 2011

El Dr. Claudio Soto, investigador de la universidad de Houston ha demostrado que en ciertos casos la enfermedad del alzheimer parece ser de origen vírico. Para demostrarlo, inyectaron tejido cerebral de pacientes con Alzheimer en ratones y al grupo de control les inyectaron tejido cerebrar sano- en Texas son así de expeditivos para todo.

Fotografía cortesía de http://www.autismspot.com

Finalmente, los ratones cuyo cerebro había sido expuesto al tejido con Alzheimer desarrollaron la enfermedad. Dado que no se ha detectado ningún patógeno hasta el momento, se sospecha que podemos estar en presencia de un esquivo prión, como en el caso de las vacas locas.  La investigación se centra ahora en descubrir cuál es el mecanismo de transmisión natural de la enfermedad, dado que la inyección intracraneal de tejido cerebral no es un efecto precisamente habitual en la naturaleza.


Noticia original: NBC

Aumentar la velocidad del emulador de Android x4

October 12, 2011

El emulador de Android es lento, muy lento. Un dispositivo físico, cuando se está depurando una aplicación, también llega a cansar. La razón es que el emulador de Android funciona emulando un procesador ARM por encima del x86 de nuestro PC, lo que genera una traducción de código muy lenta. Aunque es bueno conocer el rendimiento y funcionamiento tal como quedaría en un dispositivo real, muchas veces, cuando se está desarrollando, merece la pena acelerar el proceso.

La solución es usar otro PC o una máquina virtual…con Android. Una vez tengamos Android virtualizado sobre un equipo potente (nuestro x86) se puede depurar tan fácilmente como si se tratara del emulador.

Para ello la opción más simple es usar Android-x86, una distribución de Android para sistemas x86. Pasos para una instalación en un equipo Toshiba satellite con Windows XP (puede servir para otros). Información más detallada aquí (en inglés)

  1. Descargar android-x86-2.2-r2-sparta.iso, hay más en la página (esta funciona para un Toshiba satellite) y VirtualBox.
  2. Crear a continuación una máquina virtual para el SO anterior con VirtualBox
    1. Montar la iso descargada en Opciones->Almacenamiento
    2. En Opciones->Red seleccionar “Adaptador puente” (Bridge) o sólo-anfitrión (Host only)
  3. Inhabilitar integración del ratón (sobre la máquina virtual, en Máquina->Inhabilitar…)
  4. Una vez arrancada la máquina virtual, pulsando Alt+F1 abrimos una consola (volvemos al emulador de Android con Alt+F7) y el comando “netcfg” nos dice la IP que tiene la máquina virtual con Android. Esa IP es importante, ya que la utilizaremos en nuestro PC (host) para conectarnos al emulador y poder depurar con Eclipse (u otro IDE).
  5. Desde la máquina host: adb connect [ip_máquina_Android]. Se podrá ver entonces en Eclipse como un nuevo dispositivo.
  6. Para tener un formato de pantalla similar al de un móvil, añadir una nueva línea al archivo .vbox correspondiente al nombre que dimos a la máquina virtual usando el comando (desde linea de comandos) VBoxManage.exe:
    c:\<ruta_virtualBox>\VBoxManage setextradata “VM name” “CustomVideoMode1” “320x480x16”
  1. Durante el arranque añadir como comando al kernel, o añadir al menú de grub:
    UVESA_MODE=320x480

Usando los mapas

Para usar la API de mapas de google es necesario modificar el procedimiento anterior ligeramente. Esto se debe a que la distribución de Android-x86 no cuenta con las librerías necesarias.

Para ello es necesario copiar dos archivos en la carpeta /system de la máquina virtual con Android:

  • Copiar el archivo com.google.android.maps.jar en /system/framework
  • Copiar el archivo com.google.android.maps.xml en /system/etc/permissions

Durante el proceso de instalación, es necesario seleccionar como sistema de archivo NTFS (opción 07 para el tipo de partición). Si no se hace, la carpeta /system será montada como sólo lectura, por lo que no podremos escribir nada en ella.

Para copiar los archivos, se utiliza adb desde el PC:

c:\android-sdk\platform-tools\adb connect <IP_MaquinaVirtualAndroid>
c:\android-sdk\platform-tools\adb 
push <ruta_local>/com.google.android.maps.jar /system/framework
c:\android-sdk\platform-tools\adb  push
<ruta_local>/com.google.android.maps.xml /system/etc/permissions

Una vez hecho esto hay que añadir al archivo /system/etc/permissions/platform.xml la siguiente línea:

<library name="com.google.android.maps"
file="/system/framework/com.google.android.maps.jar" />

A continuación se debe reiniciar la máquina virtual, y podemos ya depurar y ejecutar aplicaciones que hagan uso de la API de mapas de Google.

Células de Tungsteno a medida

October 7, 2011

ichell

Científicos de la universidad de Glasgow han elaborado unas burbujas microscópicas de tungsteno, fósforo y oxígeno capaces de replicar casi todas las funciones de una célula natural. Las burbujas son capaces de auto-organizarse, poseen una estructura interna definida  y realizan intercambios moleculares similares a los que realizan las células.

A las iChells – acrónimo de inorganic chemical cell– sólo les falta la capacidad de reproducción para constituir la primera forma de vida artificial – no basada en el carbono. En este video podeis verlas en funcionamiento:

Entre las aplicaciones potenciales y las implicaciones en la búsqueda de vida extraterrestre, este descubrimiento puede traer bastante miga…

Noticia Original: New Scientist

Fuente: Cronin Group