Presentación
Registrarse
Programa
Desarrollo
Participación
Normas para los autores
Comité de Honor
Comité Organizador
Comité Científico
Comité Técnico
Patrocinadores
Servidores espejo (mirrors)
Noticias (Nuevo 6-Nov-2000)
Recortes de prensa,enlaces
|
Charla del 17/11/2000
Se han suprimido algunas entradas del log, sobre todo referentes a
entradas y salidas de diferentes personas en el canal durante la
presentación
[22:11] (Fernando) Quiero presentarles hoy a Antonio Nuñez Reiz.
[22:11] (Fernando) El es un Médico Especialista en Cuidados Intensivos e
[22:11] (Fernando) Ingeniero Informático Superior.
[22:12] (Fernando) Entre sus ocupaciones, destaca la de
[22:12] (Fernando) Coordinador del Grupo de Trabajo sobre Historia Clínica Informatizada
[22:12] (Fernando) para Unidades de Cuidados Intensivos de UniNet,
[22:12] (Fernando) que es código abierto en medicina.
[22:12] (Fernando) Espero que disfruten de su presentación y conozcan nuevos campos en los que
[22:12] (Fernando) el software libre puede ser una alternativa más que interesante.
[22:12] (Fernando) Su presentación se titula:
[22:12] (Fernando) Desarrollo de software médico libre
[22:12] (Fernando) Sr. Nuñez, ....
[22:12] (ANunez2) Muchas gracias, Fernando, y buenas noches a todos.
[22:13] ) plas plas plas plasplas plas plas plas plas plas
[22:13] ) plas plas plas plasplas plas plas plas plas plas
[22:13] ) plas plas plas plasplas plas plas plas plas plas
[22:13] (ANunez2) En primer lugar quiero deciros que me siento un poco acobardado
[22:13] (ANunez2) ante una audiencia tan preparada como vosotros,
[22:13] (ANunez2) y os agradezco mucho vuestra atencion.
[22:14] (ANunez2) Antes de recurrir al /PLAY,
[22:14] (ANunez2) os dire que podeis leer quiza mas comodamente
[22:14] (ANunez2) la conferencia en http://umeet.uninet.edu/conferencias/antonioNunez/umeet.html
[22:14] (ANunez2) (con dibujitos y todo)
[22:14] (ANunez2) y tambien en http://www.uninet.edu/hci/umeet.html
[22:15] (ANunez2) Bueno, esto va de desarrollo de software libre para medicos. Vamos alla
[22:15] (ANunez2)
[22:15] (ANunez2) Grupo de Trabajo sobre Historia Clínica Informatizada para Unidades
[22:15] (ANunez2) de Cuidados Intensivos
[22:15] (ANunez2)
[22:15] (ANunez2) Desarrollo de software médico libre
[22:16] (ANunez2) Autor: Antonio Nuñez Reiz. Medico Especialista en Cuidados Intensivos e
[22:16] (ANunez2) Ingeniero Informático Superior. Coordinador del Grupo de Trabajo sobre Historia Clínica Informatizada para Unidades de Cuidados Intensivos.
[22:16] (ANunez2) La última frontera
[22:16] (ANunez2) Los informáticos, gente aventurera y ávida de saltar barreras y alcanzar metas,
[22:16] (ANunez2) han hecho grandes progresos desde el nacimiento de los ordenadores y la
[22:16] (ANunez2) programación. Pertrechados con sus conocimientos y su habilidad han conseguido
[22:16] (ANunez2) dotar al ser humano de herramientas potentísimas en prácticamente todos los
[22:16] (ANunez2) campos de su actividad. Ultimamente se han adentrado en zonas hasta ahora
[22:16] (ANunez2) "prohibidas", consiguiendo que los ordenadores se enfrenten a tareas reservadas
[22:16] (ANunez2) según se creía unicamente para la mente humana.
[22:16] (ANunez2) El ajedrez, por ejemplo, paradigma de un juego-ciencia que parecía demasiado
[22:17] (ANunez2) complejo para que la simple potencia de cálculo pudiera doblegar a los mejores
[22:17] (ANunez2) jugadores humanos, ha sentido en sus carnes el empuje de otro juego-ciencia que
[22:17] (ANunez2) ha conseguido desvelar sus secretos: la programación. Quedan pocos aspectos
[22:17] (ANunez2) inexplorados, y sólo el reconocimiento del lenguaje natural y algunos otros
[22:17] (ANunez2) campos se resisten todavía al poderío de los bits.
[22:17] (ANunez2) Aparte del espectacular desarrollo del hardware, un papel crucial en este
[22:17] (ANunez2) progreso lo ha tenido el ingenio de los informáticos y su afán por superar
[22:17] (ANunez2) nuevos retos.
[22:17] (ANunez2) Y así, como si del Enterprise se tratará, nuestra nave se va acercando a una de
[22:17] (ANunez2) las últimas fronteras: la creación de un software que se convierta en una
[22:17] (ANunez2) verdadera herramienta de trabajo en un entorno tan complejo y enmarañado como el
[22:17] (ANunez2) sanitario. En resumidas cuentas, el objetivo es que, únicamente por el precio
[22:18] (ANunez2) del hardware y quizá un contrato de servicios con una empresa local, y gracias a
[22:18] (ANunez2) Linux, y aplicaciones ofimáticas y sanitarias Open Source, cualquier médico,
[22:18] (ANunez2) enfermero, hospital o corporación sanitaria, por escasos que sean sus recursos
[22:18] (ANunez2) económicos, tenga acceso a herramientas informáticas avanzadas de diagnóstico,
[22:18] (ANunez2) gestión de datos clínicos, comunicación con otros profesionales y un largo
[22:18] (ANunez2) etcétera.
[22:18] (ANunez2) "Vaya, pero si hay cientos de aplicaciones, bases de datos, software aplicado a
[22:18] (ANunez2) Radiología, ultrasonidos, en fin, esto ya está superado", direis probablemente
[22:18] (ANunez2) aquellos de vosotros con alguna relación con la informática sanitaria. Sí, pero
[22:18] (ANunez2) no es de esto de lo que estamos hablando. Hablamos de de permitir una
[22:18] (ANunez2) transacción de conceptos y procesos sanitarios de tal manera que un ordenador
[22:18] (ANunez2) entienda y pueda colaborar en el trabajo del médico o enfermero. El salto
[22:19] (ANunez2) cualitativo supone pasar de un archivo de documentos, que es lo que actualmente
[22:19] (ANunez2) suponen la mayoría de las aplicaciones que se usan en consultas y hospitales, a
[22:19] (ANunez2) un entorno de trabajo que maneje síntomas, signos, diagnósticos, etc, de una
[22:19] (ANunez2) manera eficiente, y que permita su circulación como conceptos sanitarios de la
[22:19] (ANunez2) misma manera que puede circular una canción entre distintas aplicaciones y
[22:19] (ANunez2) usuarios en un formato mp3.
[22:19] (ANunez2) "Bueno, esto ya se ha hecho en otros campos". Por qué la sanidad va a ser
[22:19] (ANunez2) diferente?. Por qué el desarrollo de la informática sanitaria supone un reto de
[22:19] (ANunez2) gran magnitud?. De donde venimos? A donde vamos?. Veamos las causas.
[22:19] (ANunez2) A medida que la informática se adentra en nuestras vidas, se va haciendo
[22:19] (ANunez2) evidente que existen algunas áreas de la actividad humana en las que las
[22:19] (ANunez2) tecnologías de la información penetran con mayor dificultad. Una de estas áreas
[22:20] (ANunez2) es el mundo sanitario, y las razones de ello son varias.
[22:20] (ANunez2) En primer lugar, los conceptos y procesos sanitarios son tradicionalmente
[22:20] (ANunez2) difíciles de modelar en un formato manejable por los ordenadores, a pesar de
[22:20] (ANunez2) multiples esfuerzos realizados hasta este momento. El esfuerzo económico
[22:20] (ANunez2) necesario para que una empresa de desarrollo de software mantenga un equipo
[22:20] (ANunez2) multidisciplinar trabajando durante largo tiempo hasta conseguir un punto de
[22:20] (ANunez2) partida adecuado es demasiado grande, y hasta ahora nos hemos tenido que
[22:20] (ANunez2) conformar con herramientas basadas más en un planteamiento documental que
[22:20] (ANunez2) conceptual, con la consiguiente merma de rendimiento y usabilidad de los
[22:20] (ANunez2) sistemas informáticos sanitarios.
[22:20] (ANunez2) Parte de la culpa de que la informática no se haya convertido en una ayuda para
[22:20] (ANunez2) los sanitarios tan importante como lo es en otros campos de la ciencia es la
[22:21] (ANunez2) escasa formación en tecnologías de la información con la que habitualmente
[22:21] (ANunez2) cuenta el personal sanitario. La escasa soltura con el ordenador casa muy mal
[22:21] (ANunez2) con un paciente que espera para ser atendido, y al que no le gusta que dirijamos
[22:21] (ANunez2) la mirada más tiempo a la pantalla que a su persona. Esto obliga a que las
[22:21] (ANunez2) herramientas que pongamos a trabajar en este escenario sean un dechado de
[22:21] (ANunez2) usabilidad, ergonomía y rapidez de respuesta, ya que en el mundo sanitario se
[22:21] (ANunez2) trabaja continuamente contra reloj. El diseño de este tipo de aplicaciones no
[22:21] (ANunez2) puede salir de un rato delante de una IDE, unas cuantas tablas en una base de
[22:21] (ANunez2) datos y unos formularios bien presentados. Hace falta recurrir en muchas
[22:21] (ANunez2) ocasiones a profesionales altamente cualificados que reunan conocimientos de
[22:21] (ANunez2) manejo eficiente de bases de datos, programación concurrente, redes y
[22:21] (ANunez2) comunicación, seguridad y encriptación, lo que supone un coste todavía superior,
[22:22] (ANunez2) con frecuencia inasequible si el proceso de desarrollo debe ser corto para poder
[22:22] (ANunez2) ser rentable económicamente. Además, las aplicaciones comerciales disponibles de
[22:22] (ANunez2) cierta calidad son tan caras que solo los grandes hospitales o corporaciones
[22:22] (ANunez2) sanitarias pueden permitirse siquiera pensar en ellas.
[22:22] (ANunez2) También ha existido tradicionalmente cierta incomprensión entre informáticos y
[22:22] (ANunez2) sanitarios, bastante más allá de la que existe habitualmente entre los
[22:22] (ANunez2) informáticos y sus clientes en otros campos. El sanitario no entiende la jerga
[22:22] (ANunez2) informática y a veces se exaspera porque las aplicaciones no funcionan como el
[22:22] (ANunez2) desea, pero es incapaz de trasmitir al informático lo que realmente necesita en
[22:22] (ANunez2) un lenguaje que este entienda. Solo un entorno de trabajo común puede hacer que
[22:22] (ANunez2) estas distancias se acorten hasta desaparecer.
[22:22] (ANunez2) Por qué software libre en el mundo sanitario
[22:23] (ANunez2) No debemos olvidar que las empresas de software son precisamente eso, empresas,
[22:23] (ANunez2) y tienen como prioridad fundamental ganar dinero. La competencia entre ellas les
[22:23] (ANunez2) obliga a cerrar las puertas a una posible compartición abierta de la información
[22:23] (ANunez2) entre las distintas herramientas de distintas casas comerciales, y esto a su vez
[22:23] (ANunez2) pone un freno definitivo a la integración, que es la clave de un sistema
[22:23] (ANunez2) informático sanitario eficiente. De una manera similar a lo que ocurrió con las
[22:23] (ANunez2) redes de comunicación e Internet, hasta que no se imponga la cordura y se
[22:23] (ANunez2) facilite el acceso libre y barato a la integración de las herramientas
[22:23] (ANunez2) informáticas sanitarias, no se producirá el boom definitivo del software
[22:23] (ANunez2) sanitario. Al igual que sucede con Internet, el verdadero negocio estará siempre
[22:23] (ANunez2) en la venta de servicios, no en la venta de licencias de software.
[22:23] (ANunez2) A pesar de todo esto, las ventajas de contar con herramientas informáticas
[22:24] (ANunez2) adecuadas son tantas, que deberíamos considerar practicamente una obligación el
[22:24] (ANunez2) conseguir saltar por encima de las barreras antes mencionadas. Veamos algunas de
[22:24] (ANunez2) ellas:
[22:24] (ANunez2)
[22:24] (ANunez2) La calidad de la atención sanitaria depende de la experiencia y habilidad de
[22:24] (ANunez2) los profesionales sanitarios, pero también de la cantidad de información que
[22:24] (ANunez2) puedan reunir rápidamente sobre los problemas que se les plantean
[22:24] (ANunez2) cotidianamente. La calidad asistencial ha mejorado claramente en este
[22:24] (ANunez2) sentido en aquellos hospitales cuyo personal dispone de bases de datos
[22:24] (ANunez2) bibliográficas informatizadas, o simplemente tienen acceso a Internet en su
[22:24] (ANunez2) lugar de trabajo. Un software sanitario extendido y compatible introduciría
[22:24] (ANunez2) un salto cualitativo y cuantitativo de varios órdenes de magnitud en este
[22:25] (ANunez2) escenario.
[22:25] (ANunez2) La existencia de un "lenguaje sanitario común" hablado y entendido por las
[22:25] (ANunez2) distintas aplicaciones permitirá compartir información sobre los pacientes y
[22:25] (ANunez2) sus enfermedades. Si esto se hace correctamente, bajo un marco de seguridad
[22:25] (ANunez2) y privacidad adecuado, podrá ser tal el volumen de datos clinicos procesable
[22:25] (ANunez2) en poco tiempo, que esto puede suponer para la ciencia médica lo mismo que
[22:25] (ANunez2) cientos de miles de ensayos clínicos realizados simultáneamente.
[22:25] (ANunez2) La existencia de un software sanitario libre y de calidad puede suponer para
[22:25] (ANunez2) médicos o instituciones que no cuenten con grandes recursos económicos el
[22:25] (ANunez2) acceso y la integración en igualdad de condiciones a información,
[22:25] (ANunez2) investigación, y herramientas informáticas punteras. El mercado informático
[22:25] (ANunez2) se vería también favorecido, ya que los profesionales sanitarios requerirían
[22:26] (ANunez2) recursos y servicios que podrín proporcionar ya no solo las grandes
[22:26] (ANunez2) corporaciones, sino pequeñas empresas de servicios a nivel local.
[22:26] (ANunez2) Software libre, sí, pero ...
[22:26] (ANunez2) Bueno, hagamos software sanitario. Qué necesitamos?. Pues primero necesitamos
[22:26] (ANunez2) experiencia y conocimiento de la lógica del "negocio" sanitario. Esta es la
[22:26] (ANunez2) parte más difícil de obtener. Del mismo modo que Deep Blue no ganó a Kasparov
[22:26] (ANunez2) hasta que tuvo detrás a un plantel de grandes maestros que le "enseño a jugar",
[22:26] (ANunez2) solamente la colaboración con sanitarios (médicos, enfermeros, etc) con las
[22:26] (ANunez2) ideas claras, conceptos informáticos suficientes como para entender lo que
[22:26] (ANunez2) estamos haciendo, y ganas de trabajar para desarrollar en el proyecto, nos
[22:26] (ANunez2) permitirá obtener resultados de alguna utilidad. En esto es en lo que han
[22:26] (ANunez2) tropezado la mayoría de las iniciativas de desarrollo de software de este tipo,
[22:27] (ANunez2) y en lo que también tropiezan habitualmente las grandes casas comerciales que
[22:27] (ANunez2) desarrollan software para hospitales o grandes consorcios sanitarios.
[22:27] (ANunez2) También necesitamos estandares. Igual que, a pesar de que existín muchas
[22:27] (ANunez2) propuestas comerciales de conectividad previas, Internet solo surgió detrás de
[22:27] (ANunez2) uno de los hitos del OpenSource, el desarrollo de la API de sockets en Berkeley,
[22:27] (ANunez2) estamos necesitados de una biblioteca de objetos que modele el entorno
[22:27] (ANunez2) sanitario, y de una arquitectura que permita que todas las aplicaciones
[22:27] (ANunez2) sanitarias del mundo puedan un día hablar el mismo idioma y comunicarse entre sí
[22:27] (ANunez2) de manera eficaz para sus usuarios.
[22:27] (ANunez2) Y por último hace falta lo de siempre, materia gris en abundancia y una
[22:27] (ANunez2) organización adecuada para coordinar los esfuerzos de múltiples profesionales de
[22:27] (ANunez2) la sanidad y la informática hasta conseguir una infraestructura informática que
[22:28] (ANunez2) multiplique nuestra potencialidad como sanadores. Sin embargo, aunque la
[22:28] (ANunez2) filosofía Open Source, Software Libre y todo eso está muy bien, en un proyecto
[22:28] (ANunez2) de esta envergadura es necesario otro componente, que ya esta empezando a darse:
[22:28] (ANunez2) ayuda oficial. Las Administraciones Públicas deben darse cuenta (y están
[22:28] (ANunez2) empezando a hacerlo) que es mucho más rentable fomentar y financiar el
[22:28] (ANunez2) desarrollo de software libre que delegar el desarrollo del software sanitario a
[22:28] (ANunez2) grandes empresas, por los planteamientos que se expresaron anteriormente.
[22:28] (ANunez2) Está claro que esto no es labor de una persona ni de un grupo únicamente. Es un
[22:28] (ANunez2) reto para toda la comunidad informática y sanitaria. Un reto que se ha resistido
[22:28] (ANunez2) hasta ahora, pero que debe alcanzarse por el bien de todos los pacientes del
[22:28] (ANunez2) mundo. Es, al fin y al cabo, la última frontera, donde el talento y el mérito
[22:28] (ANunez2) debe ser compartido entre todos los que colaboren a su logro.
[22:29] (ANunez2) Iniciativas realizadas hasta el momento
[22:29] (ANunez2) Son ya bastantes las iniciativas que han surgido hasta este momento, basadas en
[22:29] (ANunez2) los planteamientos antes mencionados. Baste destacar algunas como por ejemplo
[22:29] (ANunez2) FreeMed o OpenHealth. El tema ha surgido incluso en el reciente Congreso sobre
[22:29] (ANunez2) Software Libre que tuvo lugar en Francia recientemente, y está en auge desde que
[22:29] (ANunez2) el gobierno de Gran Bretaña ha propugnado impulsar las iniciativas de software
[22:29] (ANunez2) médico libre tras constatar que las propuestas comerciales no consiguen llegar a
[22:29] (ANunez2) unos productos adecuados para las necesidades de la sanidad pública. Es muy
[22:29] (ANunez2) interesante el debate que ha surgido en torno a este tema y que puede verse en
[22:29] (ANunez2) el enlace que incluimos.
[22:29] (ANunez2) Sin embargo, en esta presentación me voy a basar en la experiencia recogida
[22:29] (ANunez2) durante el año largo en el que he sido coordinador del Grupo de Trabajo sobre
[22:30] (ANunez2) Historia Clinica Informatizada para Unidades de Cuidados Intensivos, una
[22:30] (ANunez2) iniciativa sin ánimo de lucro que surgió en junio de 1999 agrupando a un
[22:30] (ANunez2) conjunto de profesionales sanitarios y algunos informáticos interesados por el
[22:30] (ANunez2) tema, o que compartín ambos campos en su labor profesional. El grupo se formó
[22:30] (ANunez2) por una sensación común de sus miembros de que las herramientas actuales no eran
[22:30] (ANunez2) suficientes ni accesibles. Durante más de año y medio, con muchos altibajos
[22:30] (ANunez2) (como es habitual en la mayoría de los grupos cuya filosofía es el OpenSource
[22:30] (ANunez2) pero que acostumbran a comer algo cada día y por tanto tienen que trabajar en
[22:30] (ANunez2) algo que produzca dinero), el grupo ha ido desarrollando su actividad, y sus
[22:30] (ANunez2) conclusiones hasta el momento pueden verse en los siguientes apartados.
[22:30] (ANunez2) Arquitectura
[22:30] (ANunez2) Si hay una característica común entre los usuarios de la informática dentro de
[22:31] (ANunez2) la Sanidad es su heterogeneidad, tanto en conocimientos como en recursos y forma
[22:31] (ANunez2) de trabajar.
[22:31] (ANunez2) Aquí no encontramos con uno de los escollos fundamentales para nuestro proyecto:
[22:31] (ANunez2) el desarrollo va dirigido a un colectivo de usuarios con unos conocimientos en
[22:31] (ANunez2) general medios-bajos, lo que obliga a hacer especial hincapié en aspectos como
[22:31] (ANunez2) usabilidad, simplicidad y ergonomía de los interfaces.
[22:31] (ANunez2) Debemos pues concebir el desarrollo como orientado fundamentalmente a tres tipos
[22:31] (ANunez2) de escenarios, de los que indicamos algunos ejemplos:
[22:31] (ANunez2) Un médico tiene un ordenador en su consulta privada. La versión de la
[22:31] (ANunez2) aplicación que emplea utiliza ficheros para guardar los datos encriptados de
[22:31] (ANunez2) sus pacientes. Puede conectarse a Internet a través de un modem y participar
[22:31] (ANunez2) en estudios clínicos compartiendo sus datos con otros compañeros o acceder a
[22:32] (ANunez2) grandes bases de datos para plantear preguntas concretas como "¿cuáles son
[22:32] (ANunez2) los diagnósticos más probables para este paciente?", o "¿cuál es la Clínica
[22:32] (ANunez2) privada de Madrid con mejores resultados en revascularización coronaria?".
[22:32] (ANunez2) El facultativo tiene también la posibilidad de almacenar los datos clínicos
[22:32] (ANunez2) encriptados de ese paciente en un soporte tipo disquete, CD y otro para
[22:32] (ANunez2) remitirlos a un Centro al que envía al paciente, o hacerlo por correo
[22:32] (ANunez2) electrónico. La herramienta también le permitirá introducir sus propios
[22:32] (ANunez2) protocolos de trabajo (u otros obtenidos de otros colegas o instituciones)
[22:32] (ANunez2) como ayuda en su labor cotidiana.
[22:32] (ANunez2) Un Centro de Salud tiene una pequeña red local con diez puestos que conectan
[22:32] (ANunez2) los distintos consultorios médicos y de enfermería, así como a los
[22:32] (ANunez2) administrativos encargados de las citas, etc. Existe un servidor que
[22:33] (ANunez2) contiene la base de datos administrativa y de datos clínicos de los
[22:33] (ANunez2) pacientes. Además de las funcionalidades descritas en el primer escenario,
[22:33] (ANunez2) el sistema permite la gestión de las citas, la precarga de los datos de los
[22:33] (ANunez2) pacientes que vayan a ser vistos ese día en las consultas, y la obtención
[22:33] (ANunez2) automática de estadísticas de funcionamiento global y de cada consulta. Una
[22:33] (ANunez2) pequeña aplicación Web permite la autocita de los pacientes a través, así
[22:33] (ANunez2) como la realización de consultas telemáticas a través de la red.
[22:33] (ANunez2) Un gran centro hospitalario mantiene una intranet con seiscientos puestos
[22:33] (ANunez2) que incluyen todos los departamentos del hospital. A través de un sistema de
[22:33] (ANunez2) servidores se gestiona toda la información, y las distintas aplicaciones,
[22:33] (ANunez2) desarrolladas cada una de ellas por una casa comercial distinta, se
[22:33] (ANunez2) comunican entre ellas a través de interfaces estándar compatibles entre sí y
[22:34] (ANunez2) con las aplicaciones referidas en los dos escenarios anteriores, lo que
[22:34] (ANunez2) permite compartir los datos de manera eficiente dentro y fuera del hospital.
[22:34] (ANunez2) Dependiendo de las necesidades de cada aplicación, alguna de ellas son
[22:34] (ANunez2) aplicaciones Web, y otras utilizan clientes locales con cierto grado de
[22:34] (ANunez2) funcionalidad y sistemas de cache regional y local para prevenir por ejemplo
[22:34] (ANunez2) que las consultas se detengan por una caida de un servidor o de la red. Cada
[22:34] (ANunez2) puesto dispone de un escritorio configurable por el usuario donde puede
[22:34] (ANunez2) incluir todas las aplicaciones que necesite, siempre dependiendo de sus
[22:34] (ANunez2) privilegios dentro del sistema. De puertas afuera, el hospital gestiona sus
[22:34] (ANunez2) citas, entrega de resultados de pruebas e informes, etc, a través de
[22:34] (ANunez2) aplicaciones Web o específicas en determinados contextos. Existen una serie
[22:34] (ANunez2) de agentes en el sistema que monitorizan la evolución de determinados
[22:35] (ANunez2) parámetros que se consideran importantes para aspectos de control de
[22:35] (ANunez2) calidad, económico, apoyo a la decisión, alarmas inteligentes, recordatorio
[22:35] (ANunez2) de protocolos, etc.
[22:35] (ANunez2) Esta claro que en un primer paso no nos podemos plantear implementar todas estas
[22:35] (ANunez2) funcionalidades, pero nuestra arquitectura tiene que ser capaz en el futuro de
[22:35] (ANunez2) soportarlas.
[22:35] (ANunez2) Hay que tener en cuenta que la clave del éxito de un sistema concebido con
[22:35] (ANunez2) iniciativa de este tipo es cumplir conjunto de tres cosas:
[22:35] (ANunez2) Que resuelva de manera eficiente y amigable para el usuario la
[22:35] (ANunez2) especificación con la que se ha concebido, y evolucione acorde con las
[22:35] (ANunez2) necesidades que se vayan presentando.
[22:35] (ANunez2) Que sea accesible para la mayor cantidad de usuarios posibles: en resumen,
[22:36] (ANunez2) gratis y disponible a través de Internet.
[22:36] (ANunez2) Que la aplicación se pueda instalar y mantener con un bajo presupuesto
[22:36] (ANunez2) gracias a un contrato de servicios con una empresa informática local, o bien
[22:36] (ANunez2) que el usuario posea los conocimientos y recursos informáticos suficientes
[22:36] (ANunez2) para hacerlo (digamos de usuario avanzado).
[22:36] (ANunez2)
[22:36] (ANunez2) En el gráfico puede verse un esquema de la arquitectura concebida para el
[22:36] (ANunez2) sistema. Se trata de un modelo distribuido, con un planteamiento MVC
[22:36] (ANunez2) (model-view-controller) ligeramente modificado. Empezando por arriba, tenemos la
[22:36] (ANunez2) aplicación cliente, que puede ser una aplicación "stand-alone", en el caso del
[22:36] (ANunez2) escenario más sencillo, un browser ligeramente modificado o un cliente con
[22:36] (ANunez2) funcionalidad propia. En los dos últimos casos, en los que el cliente se
[22:37] (ANunez2) relaciona con otras aplicaciones en funcionamiento en el sistema, los
[22:37] (ANunez2) rectángulos de colores representan las distintas caches que utiliza el cliente
[22:37] (ANunez2) para agilizar su funcionamiento. En el caso de la aplicación aislada, representa
[22:37] (ANunez2) el sistema de archivo de los datos en ficheros. Como vemos, el cliente puede
[22:37] (ANunez2) relacionarse con varias aplicaciones, algunas de ellas "comerciales", a través
[22:37] (ANunez2) de interfaces estandares que permiten hacer independiente su desarrollo del de
[22:37] (ANunez2) las aplicaciones que implementan esos interfaces.
[22:37] (ANunez2) En cuanto a los aspectos "logísticos" del proyecto, podemos resumirlos en la
[22:37] (ANunez2) siguiente tabla:
[22:37] (ANunez2) Existirán varias versiones de la aplicación: una versión
[22:37] (ANunez2) "stand-alone", una versión básica que utilizará una pequeña base de
[22:37] (ANunez2) datos local, una arquitectura en tres capas y una versión para
[22:38] (ANunez2) grandes instalaciones incluyendo el desarrollo de aplicaciones Web.
[22:38] (ANunez2) Aunque debe ser posible la utilización de versiones simplificadas de
[22:38] (ANunez2) la aplicación que no precisen redes ni servidores, la idea básica es
[22:38] (ANunez2) un modelo distribuido.
[22:38] (ANunez2) La plataforma de desarrollo será Java SDK 1.3, según la versión
[22:38] (ANunez2) estándar de Sun. Para los sistemas más complejos que utilicen
[22:38] (ANunez2) aplicaciones Web se utilizará J2EE, EJB, etc.
[22:38] (ANunez2) Aunque el empleo de Java permite utilizar el bytecode en cualquier
[22:38] (ANunez2) plataforma, se establece Linux como sistema operativo "preferido", y
[22:38] (ANunez2) claramente deseable en instalaciones en red.
[22:38] (ANunez2) El desarrollo de las dos partes del proyecto (biblioteca de objetos
[22:38] (ANunez2) y arquitectura) será paralelo, y se contará con la participación de
[22:39] (ANunez2) potenciales usuarios (médicos, enfermería, administrativos, etc)
[22:39] (ANunez2) para su diseño y pruebas.
[22:39] (ANunez2) El mecanismo básico de comunicación y trasmisión de datos será la
[22:39] (ANunez2) serialización de los objetos. Se implementarán también herramientas
[22:39] (ANunez2) que permitan utilizar otros estándares de comunicación de datos
[22:39] (ANunez2) sanitarios, fundamentalmente HL7, y se mapeará la biblioteca de
[22:39] (ANunez2) objetos a XML para permitir la compartición de los datos con otras
[22:39] (ANunez2) arquitecturas.
[22:39] (ANunez2) Para conseguir una configurabilidad adecuada se utilizarán las
[22:39] (ANunez2) características de reflexión e introspección que incorpora Java en
[22:39] (ANunez2) una de sus API estandar.
[22:39] (ANunez2)
[22:40] (ANunez2) Representación de los conceptos sanitarios
[22:40] (ANunez2) Independientemente de las aplicaciones que funcionen por debajo, la idea es
[22:40] (ANunez2) utilizar una biblioteca de objetos común, constituida por clases e interfaces
[22:40] (ANunez2) Java, para modelar a nivel informático los conceptos sanitarios. Ello permite
[22:40] (ANunez2) que las distintas aplicaciones utilicen su propio formato de datos, de manera
[22:40] (ANunez2) transparente al sistema.Un ejemplo de una clase de este tipo la vemos reflejada
[22:40] (ANunez2) en el gráfico.
[22:40] (ANunez2)
[22:40] (ANunez2) Los enlaces de este párrafo permiten ver una versión preliminar de la biblioteca
[22:40] (ANunez2) de objetos y de algunos de los prototipos (todavía muy primitivos) que se han
[22:40] (ANunez2) tomado como base para el diseño.
[22:40] (ANunez2) Trabajo cooperativo entre sanitarios e informáticos
[22:41] (ANunez2) Bueno, pues ya están puestos más o menos los cimientos. Ahora hace falta un
[22:41] (ANunez2) esfuerzo cooperativo entre un equipo de sanitarios e informáticos que trabajen
[22:41] (ANunez2) comunicándose mediante Internet. Nuestro grupo está precisa de personas que
[22:41] (ANunez2) compartan nuestras ideas, tengan o deseen aprender los conocimientos necesarios,
[22:41] (ANunez2) y les atraiga el reto que supone derribar una de las últimas fronteras con las
[22:41] (ANunez2) que se enfrenta la ingeniería del software en la actualidad.
[22:41] (ANunez2) THE END...
[22:42] (Fernando) plas plas plas plas plas plas plas plas plas plas
[22:42] (Fernando) plas plas plas plas plas plas plas plas plas plas
[22:42] (Ricardo) :)
[22:42] ) plas plas plas plasplas plas plas plas plas plas
[22:42] ) plas plas plas plasplas plas plas plas plas plas
[22:42] ) clap clap clap clapclap clap clap clap clap clap
[22:42] ) plas plas plas plasplas plas plas plas plas plas
[22:42] ) clap clap clap clapclap clap clap clap clap clap
[22:42] ) plas plas plas plasplas plas plas plas plas plas
[22:42] ) clap clap clap clapclap clap clap clap clap clap
[22:42] ) plas plas plas plasplas plas plas plas plas plas
[22:42] ) clap clap clap clapclap clap clap clap clap clap
[22:42] (korn) plas plas plas plas plas plas plas plas plas plas
[22:42] (LPR) plas plas plas plas plas plas plas plas plas
[22:42] (korn) plas plas plas plas plas plas plas plas plas plas
[22:42] (jahoitl) Muy Bien
[22:43] (Fernando) Gracias antonio
[22:43] (jahoitl) Estuvo muy interesante
[22:43] (Erick) :O
[22:43] (Erick) Bravo
[22:43] (Fernando) Si les parece, se abre ahora un turno de preguntas
[22:44] (Neo) Bravo
[22:44] (Neo) plas,plas,plas,plas,plas
[22:44] (ANunez2) Antes de las preguntas, algunas direcciones por si alguien quiere echar un vistazo
[22:45] (ANunez2) al proyecto.
[22:45] (ANunez2) La documentacion de la biblioteca de clases en Java (javadoc) esta en
[22:45] (Fernando) perfecto
[22:45] (ANunez2) http://www.uninet.edu/hci/javadoc/
[22:45] ) a ver...... Antonio, por el mundo se anunian muchas cosas.....de open source en healtcare, que hay de concereto en marcha ?
[22:46] (ANunez2) Ahora mismo hay muchos proyectos en marcha. Quiza los mas destacables sean
[22:47] (ANunez2) FreeMed y OpenHealth, cuyas direcciones podeis encontrar en los enlaces de la pagina
[22:47] (ANunez2) de la conferencia. Tambien hay muchos enlaces a recursos sobre opensource medico.
[22:48] ) pero hay algun prototipo ?
[22:48] (ANunez2) Es especialmente interesante OpenHealth, porque pretende crear una ontologia en XML que represente conceptos sanitarios.
[22:49] (ANunez2) FreeMed tiene desarrollada una aplicacion basica para gestion de una consulta, aunque todavia con resultados modestos.
[22:49] (ANunez2) Sin embargo, si debe decirse que son los que mas lejos han llegado a nivel practico.
[22:50] (Neo) ¿Existen Lenguajes especializados en informatica sanitaria ?
[22:50] (ANunez2) El desarrollo esta basado en Web usando php y una base de datos open source
[22:51] (ANunez2) Existe una cosa llamada HL7, (http://www.hl7.org) que es una especificacion para comunicacion entre
[22:51] (ANunez2) aplicaciones sanitarias mediante un sistema de mensajes con una gramatica determinada.
[22:51] (jahoitl) ¿Què importancia tiene pues el software sanitario, y que ventajas se encuentran contra el software especializado existente?
[22:52] (ANunez2) jahoit1: al decir importancia, te refieres a importancia economica, te refieres al software comercial?
[22:53] (jahoitl) A la importancia del Software y de su aplicaciòn, que hay con la confiabilidad del Software
[22:54] (ANunez2) Bueno, como decia durante la conferencia, el software sanitario comercial actual no acaba de
[22:55] (ANunez2) satisfacer las necesidades de los usuarios del mundo sanitario. Yo por ejemplo,
[22:55] (ANunez2) trabajo en un hospital teoricamente pionero en informatizacion sanitaria (el hospital de Alcorcon
[22:55] (ANunez2) cerca de Madrid), y por ahora solo hemos conseguido pasarnos demasiado tiempo delante de la pantalla,
[22:56] (LPR) Has hablado del apoyo de Gran Bretaña al open source, existe alguna administración más que se implique?
[22:56] (ANunez2) En España por ahora es dificil convencer a la administracion de estos temas. La filosofia aqui es:
[22:57] (ANunez2) es mejor dejar que grandes casas de software se encarguen, son mas serios y tienen mejor tecnologia.
[22:57] (ANunez2) Para nuestros gestores sanitarios no es una buena inversion el desarrollar tecnologia propia.
[22:58] (Fernando) Todo lo nombrado tien que ver sólo con gestión? O también existen otros proyectos relacionados con control de máquinas, por ejemplo.
[22:58] (Fernando) máquinas médicas, claro esta :)
[22:58] (Borja) Hum. El control de máquinas es un problema más complicado, supongo
[22:58] (ANunez2) Existe un estandar de comunicacion con aparataje medico que se llama MIB
[22:58] (Ricardo) Además... Supongo que H/P tiraría de las orejillas a más de uno }:)
[22:58] (Fernando) claro
[22:59] (ANunez2) (medical information bus), que permite comunicar aplicaciones con aquellos aparatos que cumplan
[22:59] (ANunez2) el estandar (que ultimamente son casi todos).
[22:59] (Neo) Pero porque esa filosofia, ¿ Y en al caso de la industria si existe apoyo para grupos desarrolladores de software ?
[22:59] (Borja) MIB? Es similar al HPIB (alias IEEE488)?
[22:59] (Borja) Tambi
[23:00] (ANunez2) Sin embargo, este seria un proyecto futuro, por ahora hay cosas fundamentales que resolver antes de llegar ahi.
[23:00] (ANunez2) Lo siento, no conozco HPIB
[23:00] (Fernando) ademas, supongo que hay que tratar de rellenar primero don de más hueco se ve, no ?
[23:00] (ANunez2) Efectivamente.
[23:00] (botijo) bien, efectivamente es una profesion como otra cualquiera...ese es el problema y la realidad al mismo tiempo
[23:01] (Borja) HPIB (y también llamado GPIB) es un bus de instrumentación de HP.
[23:01] (Borja) De todas formas, hay alguna iniciativa para estandarizar elintercambio de información?
[23:02] (ANunez2) Si: la nuestra (je,je)
[23:02] (ANunez2) Bueno ahora en serio
[23:02] (ANunez2) el problema es que el panorama ahora esta copado por grandes casas comerciales que no tienen ningun interes en
[23:03] (ANunez2) estandares abiertos.
[23:03] (ANunez2) OpenHealth y nosotros que yo sepa son dos proyectos que intentar afrontar esto.
[23:03] (Borja) Humm. Creo que lo primero que deberíais hacer es acordar estándares entre tdos los proyectos en marcha.
[23:03] (Borja) Si lanzáis un est
[23:04] (Borja) estándar basado en software gratuito tenéis bastantes puntos para "haceros con el mercado" (comillas por no ser una iniciativa comercial)
[23:04] (Ricardo) Hombre obr
[23:04] (Ricardo) Borja
[23:04] (Neo) Podria considerarse LabView como una herramienta adecuada para desarrollar aplicaciones sanitarias. ANunez2
[23:04] (shy) hi
[23:04] (botijo) hola, shy
[23:04] (Ricardo) Yo optaría en este caso por la comunidad de conocimiento, más que por la comunidad de software, aunque tener una implementación libre que trabaje sobre los formatos abiertos, sería ideal
[23:05] (Borja) Algo parecido pasó con Internet. Mientras los fabricantes utilizaban protocolos específicos, TCP/IP (entre otras cosas por ser gratuito) se fue haciendo con todo.
[23:05] (Borja) Lo ideal (en mi opinión) es eso: formatos abiertos. Y que haya varias implementaciones es positivo.
[23:05] (Ricardo) Hombre. Digo lo de tener una implementación libre, más que nada para tener algo que apoye el formato nada más lanzarlo
[23:06] (Borja) Por supuesto. Pero si adem
[23:06] (Ricardo) Si tienes algo con lo que trabajar... mejor. Nadie quiere ponerse a implementar sobre algo que no se sabe si será o no estándar :P
[23:06] (ANunez2) Efectivamente, eso mismo pienso yo. Lo que pasa que fabricar el estandar es bastante complejo porque se trata de traducir a objetos conceptos como
[23:06] (Borja) Si además varios equipos de desarrollo de aplicaciones libres (que los hay) se ponen de acuerdo...
[23:06] (Ricardo) fosupuesto :)
[23:06] (Borja) Es mi opinión, al menos. Lo primero, una cooperación entre los equipos de desarrollo.
[23:06] (Borja) Adem
[23:07] (Borja) Además, en el momento en el que *más de un* paquete soporte ese formato, se demuestra que es multiplataforma, etc.
[23:08] ) plas plas plas plasplas plas plas plas plas plas
[23:08] ) plas plas plas plasplas plas plas plas plas plas
[23:08] ) plas plas plas plasplas plas plas plas plas plas
[23:08] ) plas plas plas plasplas plas plas plas plas plas
[23:08] (Neo) Entonces LabView no ?
[23:09] (ANunez2) Si quereis ver algunos prototipos-) http://www.uninet.edu/hci/prototipos.html
[23:09] (ANunez2) Perdon, se me habia ido lo de LabView.
[23:09] (Ricardo) :))
[23:09] (ANunez2) Pero, corrigeme si me equivoco, LabView no es un programa para modelar dispositivos, sensores, etc
[23:09] (ANunez2) ?
[23:10] (Erick) si que si!
[23:11] (ANunez2) Nuestro proyecto intenta traducir a clases java conceptos como "sindrome", "enfermedad",
[23:11] (ANunez2) "cual es el diagnostico mas probable", etc
[23:12] (ANunez2) La conexion con aparataje medico vendra mas (mucho mas) adelante...
[23:12] (Neo) yes
[23:13] (ANunez2) Bueno, clases Java o una serie de esquemas XML, que es lo que ahora se lleva...
[23:13] (Ricardo) No es sólo que se lleve, ANunez2...
[23:13] (Neo) Gracias Nuñez
[23:13] (Ricardo) ... es que lo puedes leer desde más lenguajes
[23:13] (Ricardo) No sólo Java
[23:13] (ANunez2) Efectivamente, quiza el primer paso seria una enorme DTD
[23:13] (Ricardo) Quizá no tan enorme
[23:14] (Borja) Bueno, está claro que lo más difícil es el diseño, cómo representas la información.
[23:14] (Ricardo) Hacer un buen DTD (o un buen XMLSchema, que pretende sustituirlo), requiere mucho análisis
[23:14] (Ricardo) Una vez con tengamos clara la jerarquía de conceptos, podremos implementarlo mejor
[23:15] (ANunez2) Si. Quiza la ventaja con la que contamos nosotros,
[23:15] (Ricardo) Por ejemplo... Recuerdo una cosa que dio la coña muuuuucho tiempo en la lista del HCI
[23:15] (Ricardo) La codificación a usar a la hora de indicar el diagnóstico preliminar
[23:16] (ANunez2) Si, son conceptos complicados y es dificil ponerse de acuerdo.
[23:16] (Ricardo) Un documento XML bien diseñado podría admitir indicar el diagnóstico en más de un codificación simultáneamente, por ejemplo :)
[23:16] (ANunez2) Si, tienes razon.
[23:16] (Ricardo) ;)
[23:16] (Ricardo) Eso permitiría abstraernos a cuestiones prácticas
[23:17] (ANunez2) Bueno, como decia, una ventaja de nuestro grupo es
[23:17] (Ricardo) Hummm...
[23:17] (ANunez2) que existen bastantes sanitarios participando,
[23:17] (ANunez2) y gente que tiene conocimientos en ambos campos, lo que simplifica
[23:17] (ANunez2) el traducir medicina a informatica.
[23:18] (ANunez2) Quiza ese es nuestro fuerte, y nuestra debilidad es
[23:19] (ANunez2) que necesitamos ilusionar a mas informaticos en el proyecto, que esten interesados por el tema sanitario.
[23:20] (Ricardo) ANunez2: Te iba a preguntar... Acabo de mirar la lista
[23:20] (Fernando) Usar java es por los bytecodes (multiplataforma) o por algún motivo más ??
[23:23] (ANunez2) la API que proporciona Sun, ademas de ser gratuita, resuelve de un plumazo varios
[23:23] (ANunez2) de los problemas con que nos enfrentabamos: criptografia, comunicaciones, serializacion, XML,
[23:23] (ANunez2) y algunos mas
[23:24] (Borja) Tiene buen soporte de programación concurrente, y para colmo hecho en Java funcionaría en máquinas del estilo de Javastations en lugar de PCs
[23:24] (ANunez2) Efectivamente.
[23:24] (botijo) yo creo que efectivamente es una profesion como otra cualquiera...ese es el problema y la realidad al mismo tiempo
[23:25] (ANunez2) Podrias desarrollar esto ultimo un poco mas?
[23:25] (Fernando) no estoy seguro pero, las javastatioions se refieren a java o a bytecode ?
[23:25] (Ricardo) ANunez2: Sun desarrolló en su día el concepto de "javastation"
[23:25] (Ricardo) Una máquina que trabaje directamente con java bytecode
[23:26] (Borja) Me explico: el uso indiscriminado de PCs me parece un giganteco error. En entornos en los que vas a emplear las máquinas para un número limitado de aplicaciones, y, para colmo, vas a tener muchas, el coste de propiedad de los PCs es inaceptable.
[23:26] (ANunez2) Esto tendria una ventaja importante: la portabilidad. Un medico podria llevar
[23:27] (ANunez2) en un dispositivo de dimensiones reducidas una herramienta que
[23:27] (Borja) Máquinas más sencillas que cogen el software de la red y en las que el usuario no puede romper nada, máquinas que puedes cambiar en 5 minutos si una se estropea (compara con lo que tardas en reconstruir un PC) y que para colmo son más baratas...
[23:27] (Borja) Adem
[23:27] (ANunez2) le permitiera acceder a grandes volumenes de informacion
[23:27] (Borja) Además, tienes toda la razón. Piensa en PDAs con una red inalámbrica, no es nada descabellado
[23:29] (Ricardo) De todas maneras... ¿Cómo de a fondo desarrolló Sun lo de las JavaStations?
[23:30] (Ricardo) ¿Qué tal está su disponibilidad fuera de los USA?
[23:30] (Borja) Bueno, yo las he visto al natural.
[23:30] (pixie) Borja en reconstruir un pc tardas 5-10 minutos
[23:30] (Borja) Hace unos años, Sun y Lucent (cada uno por su lado) desarrollaron un concepto llamado "Network computer"
[23:31] (Borja) Que consistía en eso, en "thin-clients". Máquinas sin disco que empleaban soft de la red. Pero no lo mismo que u PC sin disco, claro. Se basaban en sistemas operativos pensados para eso.
[23:31] (Borja) El mejor, en mi opinión, era Inferno.
[23:31] (Borja) (Desarrollo de los Laboratorios Bell basado en Plan 0)
[23:31] (Borja) (Plan 9)
[23:32] (Borja) Cuando Microsoft vio venir al lobo, anunció junto con Intel el NetPC, un Windows con un pegote que le permitía coger la configuración de un servidor.
[23:32] (Borja) Una vez empezó la siembra de FUD (miedo, incertidumbre y duda) el NC se fue a la porra y Microsoft ya no se molestó en lanzar el NetPC que, dicho sea de paso, era "más de lo mismo" pero m'as enredado aún.
[23:32] (Ricardo) :)
[23:32] (Ricardo) FUD...
[23:33] (Ricardo) esa gran técnica comercial...
[23:33] (Fernando) bueno ric, no solo javastations, tambien venden otras marcas las 'terminales tontas' que vienen con su navegador y por lo tanto jvm
[23:33] (Borja) Pixie, depende de la cantidad de soft que tenga el usuario.... si tiene cosas en su disco duro necesitas backups centralizados de todos los PCs, etc.
[23:33] (pixie) Ricardo) :)
[23:33] (pixie) ups
[23:33] (Borja) Pero eso no es un terminal tonto. Es un ordenador sin disco :-)
[23:33] (pixie) estaba dandole al raton
[23:34] (Borja) Inferno sigue vivo, lo lleva una compañía inglesa y se puede coger el sistema de desarrollo gratis.
[23:34] (Borja) http://www.vitanuova.co.uk
[23:35] (Fernando) bueno borja, las terminales tontas se van haciendo mas lisas... ;), poer l a idea se mantiene, creo yo
[23:35] (Borja) Además, con estaciones sin disco te puedes beneficiar de los servidores de alta disponibilidad. Si tienes disco duro en el PC, de poco te sirve que los servidores sean de alta disponibilidad cuando se te rompe el disco del PC.
[23:35] (Borja) Un terminal tonto es otro producto de Sun, el SunRay
[23:36] (Ricardo) humm..
[23:36] (Ricardo) muy bonitas, las sunray :)
[23:36] (Borja) Pero creo que hay que distinguir entre terminal tonto y "thin client"
[23:38] (ANunez2) Otro tema fundamental para la informatica sanitaria es el reconocimiento de voz
[23:38] (ANunez2) Porque por ahora, los pacientes se quejan de que estamos
[23:38] (ANunez2) mas tiempo mirando a la pantalla que a ellos
[23:39] (ANunez2) Como esta eso ahora mismo?
[23:39] (Ricardo) Humm...
[23:39] (Ricardo) pschá....
[23:39] ) si..
[23:40] ) y de que teneis muchas quejas no ?
[23:40] (ANunez2) Pos si
[23:40] ) que les hareis.....
[23:41] ) me gustaria saber algunos pronosticos ...
[23:41] ) para cuando crees que habra una version 1.0 que se distribuya bajo licencia gnu por todo el mundo hispano ?
[23:41] (ANunez2) Bueno, primero, como dice Borja, tendra que salir la version 1.0 de la especificacion
[23:41] (Ricardo) :)
[23:42] (ANunez2) o biblioteca de clases o XMLSchema , o lo que c... sea
[23:42] (Borja) Echad un vistazo a Inferno :-)
[23:45] (ANunez2) La idea es sacar a la vez la primera version de la biblioteca de clases y la traduccion a XML
[23:45] (Fernando) bueno
[23:45] (Borja) Pues yo creo que si os movéis y procuráis darlo a conocer en las universidades, en las facultades de medicina...
[23:45] (ANunez2) Cuando quieras, Ricardo.
[23:46] (Borja) y pedís la colaboración de muchos médicos, podríais conseguir que el estándar se impusiera
[23:46] (Borja) SI no hay, el primero en ellegar se lo lleva tood
[23:46] (Ricardo) :)
[23:47] (Fernando) la charla puede seguir, pero
[23:47] (Ricardo) ANunez2: por el momento... voy a comentar lo del XML por la lista, pa' que la gente lo mueva un poquito. Asín, tenemos algo de qué hablar de aquí a la próxima reunión :)
[23:47] (Fernando) este es un momento muy bueno para agradecer a Antonio Nuñez
[23:47] (Fernando) su presencia y su charla
Y seguimos un buen rato más charlando...
Contact:
|