RSS for this search results Tag: java

14 junio 2007

Nuevo software que determina la función proteínica, al alcance de todos los internautas

VelSid

estructura_proteina.PNG

Un investigador del Instituto de Fisiología Celular de la Universidad Nacional Autónoma de México ha desarrollado un nuevo software con el que poder determinar las funciones proteínicas a través del análisis tridimensional. El nuevo sistema ha sido diseñado por un matemático francés, un programador estudiante de bioinformática y un médico norteamericano.

Una de las ventajas que ofrece este nuevo sistema es la posibilidad de diseñar un nuevo fármaco capaz de controlar las funciones que desempeña. Una simulación permite conocer como actúa una determinada proteína gracias al conocimiento de su estructura, según indica el investigador Gabriel del Río, es como si simplemente viendo a una persona pudieras conocer cual es la función que desempeña. .

Continuar leyendo...

Más noticias sobre:  Tecnología, Biología
Tags: , , , , ,
Comentarios (2) | Trackback

24 marzo 2007

Una camiseta que da abrazos

Juan David Pérez

Camisa que abraza
La empresa Cute Circuit ha desarrollado una camiseta que da abrazos a su portador. Puede parecer de Ciencia Ficción, pero es real y ha sido nominado por la revista Times como uno de los mejores inventos del año 2006.

El mecanismo de funcionamiento es muy sencillo: un usuario que tenga esta camiseta puesta y un accesorio Bluetooth conectado a un móvil, al que vamos a llamar emisor, puede enviar un mensaje de abrazo con la información recopilada por sus sensores a otro móvil, el del receptor, que mandará el abrazo a la camiseta receptora. El abrazo generado depende de la temperatura corporal y ritmo cardíaco, entre otros factores, del emisor.

También se puede enviar un abrazo si el emisor no tiene la camiseta mediante un programa apto para móviles Java.

No tiene ningún problema para lavarse, ya que los sensores se pueden quitar, y está disponible en varios colores. Lleva pilas y no es tóxica.

Con esta idea no se pretende reemplazar el contacto humano, sino acortar las barreras en el caso de que uno de los amigos o familiares se encuentre lejos por trabajo o estudios. Así se puede aliviar la depresión, ya que el ser humano necesita ser tocado 70 veces al día como mínimo.

Vía | Cute Circuit

Más noticias sobre:  Tecnología
Tags: , , ,
Comentarios (1) | Trackback

27 octubre 2006

Parseando XML con Java (II)

Alfonso Jiménez

Java XML Seguimos con el post de ayer, donde estábamos implementando en Java una aplicación que leyese un documento XML usando SAX. La aplicación de ejemplo la he dividido en 5 clases: Index, Acciones, Parseador, Interfaz y Conclusión.

Continuar leyendo...

Más noticias sobre:  Programación
Tags: , ,
Comentarios (1) | Trackback

26 octubre 2006

Parseando XML con Java (I)

Alfonso Jiménez

JavaXML es el acrónimo de eXtensible Markup Language (lenguaje de marcado ampliable o extensible). Es un lenguaje de etiquetas que se basa en documentos de texto plano en los que se utilizan etiquetas para delimitar los elementos de un documento. Es una versión simplificada de SGML, capaz de describir diversos tipos de datos. Su principal propósito es facilitar el intercambio de información. Son muchos los lenguajes basados en XML (por ejemplo, SVG, RDF, MathML, XSIL, ...). XML permite a las aplicaciones parsear el contenido del documento, pudiendo modificar y leer su contenido.

Podemos parsear un documento XML de dos modos: usando SAX o DOM. Podemos distinguir a grandes rasgos el funcionamiento de cada modo de parseo de la siguiente forma:


  • DOM: DOM crea un árbol jerárquico en memoria que contiene el todo documento XML, y con él en memoria podemos hacer realizar cualquier tipo de recorrido, movimiento o acción con los elementos que deseemos.

  • SAX: SAX significa Simple API for XML. Se usa para realizar un recorrido secuencial de los elementos del documento XML, es decir, vamos tratando la información a la vez que la vamos leyendo.

SAX es menos potente que DOM, pero aún así es más rápido y útil para los casos donde por ejemplo interesa hacer una lectura secuencial o buscar algún fragmento en un documento.

Continuar leyendo...

Más noticias sobre:  Programación
Tags: , ,
Comentarios (2) | Trackback