La Comunidad de desarrolladores de InterSystems es una comunidad de 21,980 desarrolladores increíbles
¡Somos un lugar donde los programadores de InterSystems IRIS aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!

Es muy habitual en el día a día de los usuarios de IRIS o de Health Connect que sea necesario instalar nuevas instancias o bien actualizar las que ya tienen y en muchas ocasiones no son estos mismos usuarios los que realizan la instalación, si no personal de sistemas que en muchas ocasiones no tiene en consideración las particularidades de la asignación de permisos necesarios para la instalación.

0 2
0 26

Principio: Tras dividir el artículo cargado por el usuario en frases mediante Python, se obtiene el valor incrustado y se almacena en la base de datos Iris. A continuación, la similitud entre las frases se compara a través de la búsqueda vectorial Iris, y finalmente se muestra en la página front-end.

1 0
0 65

Aquí está nuestra actualización trimestral de las plataformas del Q2'2024. Si sois nuevos en estas actualizaciones, ¡bienvenidos! Esta actualización tiene como objetivo compartir los cambios recientes, así como nuestro mejor conocimiento actual sobre los próximos cambios, pero predecir el futuro es un asunto delicado y esto no debe considerarse una hoja de ruta comprometida.

0 0
0 65

🚨 Anuncio de Mantenimiento Programado 🚨

El sitio web de Developer Community podría experimentar interrupciones temporales el lunes 20 de enero de 2025 debido a tareas de mantenimiento programadas.

Lamentamos cualquier inconveniente que esto pueda causar y agradecemos su comprensión. ¡Gracias por su paciencia mientras trabajamos para mejorar nuestra plataforma!

9 Under Maintenance Page Tips | Messages for a Down Website

1 2
0 23

image

Hola Comunidad,

En este artículo, voy a presentar mi aplicación iris-RAG-Gen .

Iris-RAG-Gen es una aplicación generativa AI Retrieval-Augmented Generation (RAG) que aprovecha la funcionalidad de IRIS Vector Search para personalizar ChatGPT con la ayuda del framework web Streamlit, LangChain, y OpenAI. La aplicación utiliza IRIS como almacén de vectores.

Características de la aplicación

  • Ingesta de documentos (PDF o TXT) en IRIS
  • Chatear con el documento ingerido seleccionado
  • Borrar Documentos ingerido
  • OpenAI ChatGPT

0 0
0 62
Artículo
· 15 mayo, 2024 Lectura de 4 min
IKO - Lecciones aprendidas (Parte 1 - Helm)

La documentación de IKO es robusta. Una única página web, que consta de unas 50 páginas reales de documentación. Para los principiantes eso puede ser un poco abrumador. Como dice el refrán: ¿cómo se come un elefante? Mordisco a mordisco. Empecemos con el primer bocado: Helm.

¿Qué es Helm?

Helm es a Kubernetes lo que el InterSystems Package Manager (IPM, antes ObjectScript Package Manager - ZPM) es a IRIS.

0 0
0 62

Traduzco esta oferta del a comunidad Inglesa de @Parwez Wahid

Están buscando un perfil con:

  • Experiencia imprescindible en la plataforma IRIS for Health (versión 2021 y superiores)
  • Programación y desarrollo de componentes en ObjectScript (5+ años)
  • Experiencia en HL7 (ADT’s) y FHIR (3+ años)
  • Experiencia en IRIS IKO’s, GKE, K8’s y tecnología en la nube (2+ años)
  • Experiencia en IRIS Ensemble Cache, SDA’s

1 1
0 39

¡Hola Comunidad!

Es hora de celebrar a nuestros 25 compañeros que participaron en el último Concurso de Artículos Técnicos de InterSystems y escribieron

🌟 38 ARTÍCULOS INCREÍBLES 🌟

El concurso estuvo repleto de artículos excepcionales, cada uno de los cuales mostraba innovación y experiencia. Con tantas propuestas de alta calidad, seleccionar a los mejores no fue tarea fácil para los jueces.

Conozcamos a los ganadores y sus artículos:

0 2
0 18

Pasadas las Navidades, volvemos nuevamente con la publicación más esperada de la Comunidad, ¡la predicción de la Quiniela!

Esta jornada la Quiniela se conformará con partidos de la 19ª jornada de Primera División y la 22ª de Segunda, veamoslos:

Estas son las predicciones para Primera División:

1 1
0 38

Dos grandes cambios para la herramienta de código abierto TestCoverage: Compatibilidad con Python integrado y una nueva interfaz de usuario.

Python integrado

Anteriormente, TestCoverage solo podía rastrear la cobertura de pruebas unitarias para el código escrito en ObjectScript. Ignoraba el código escrito en otros lenguajes como Python en las estadísticas de cobertura.

0 0
0 58
Artículo
· 9 ene, 2025 Lectura de 2 min
Carga de archivos Parquet en IRIS

Hola colegas,

Hace unos días me surgio el requerimiento de cargar un archivo parquet, tal y como viene a una tabla en IRIS, así que desarrolló este classmethod que gatilla la carga solo indicando la ruta y nombre del archivo y el nombre de la tabla destino (en el mismo espacio de nombres). Para esto, escribí un pequeño código en Python que requiere las librerías: Pandas, pyarrow y fastparquet, las cuales deben instalar en el directorio de instalación de IRIS según su instalación, en mi caso el comando es:

0 1
0 37
Artículo
· 18 nov, 2024 Lectura de 2 min
Visión general de la IA Generativa - Parte 1

La inteligencia artificial generativa es una inteligencia artificial capaz de generar texto, imágenes u otros datos utilizando modelos generativos, a menudo en respuesta a indicaciones o "prompts". Los modelos de IA generativa aprenden los patrones y la estructura de sus datos de entrenamiento y luego generan nuevos datos con características similares.

1 0
0 57

Una solución de control de versiones eficaz permite a las organizaciones gestionar bases de código complejas, facilitar una colaboración sin fisuras dentro de los equipos de desarrollo y agilizar los procesos de despliegue.

0 0
0 57

Revisando los diferentes artículos que he ido publicando he caído en la cuenta de que me faltaba explicar una funcionalidad bastante práctica dentro de nuestro EMPI (Enterprise Master Patient Index) y no es otra que la notificación de altas y vinculaciones a sistemas externos al EMPI.

1 0
0 56

Cuando utilizáis InterSystems IRIS como motor de interoperabilidad, todos sabemos y apreciamos lo fácil que es usar el Visor de Mensajes para revisar las trazas de los mensajes y ver exactamente qué está ocurriendo en vuestra producción. Sin embargo, cuando un sistema maneja millones de mensajes al día, puede que no sepáis por dónde empezar vuestra investigación.

A lo largo de mis años apoyando producciones en IRIS, a menudo me encuentro investigando cosas como...

0 0
0 54

¡Y vuelve a ser viernes! Si es que el tiempo se pasa volando...cuando menos te lo esperas ¡zas! una nueva jornada de la Quiniela se te viene encima y te pilla con la guardia baja, pero tu estás tranquilo, sabes que QuinielaML está ahí para sacarte del apuro, y aquí está la predicción.

Veamos los partidos involucrados en esta jornada:

Para la Primera División tendremos las siguiente predicciones:

2 0
0 54
Artículo
· 27 ago, 2024 Lectura de 4 min
Acceso a Azure Blob Storage

Acceder a un almacenamiento en la nube de Azure para cargar/descargar blobs es bastante fácil usando los métodos API designados de la clase %Net.Cloud.Storage.Client, o usando los adaptadores de entrada/salida EnsLib.CloudStorage.*

Tened en cuenta que necesitaréis tener el Servidor de Lenguaje Externo %JavaServer en funcionamiento para usar tanto la API de almacenamiento en la nube como los adaptadores, ya que ambos usan el marco PEX usando el Servidor Java.

0 0
0 54
Artículo
· 1 oct, 2024 Lectura de 2 min
El mismo terminal de siempre pero en web

Hemos tenido Webterminal disponible durante bastante tiempo, pero era limitado, no todas las funciones funcionaban allí. No había soporte para shell ni para la última funcionalidad de soporte integrado de Python. Hay algunos problemas con las herramientas que requieren el modo de programador. La autenticación básica no es tan práctica como una simple página de inicio de sesión, donde podríais tener opciones para agregar vuestra propia página de login, en caso de que deseaseis cambiar la forma de iniciar sesión en la aplicación, como por ejemplo usando SSO (inicio de sesión único).

Con el terminal Iris original, envuelto en un formulario web y utilizando xterm.js, una de las herramientas más usadas en el mundo web, como en VSCode, junto con algo de magia de Python, que ayudó con la comunicación interprocesos tty, podemos llevar el terminal a la web con todas sus capacidades.

iTerm

0 0
0 53

Bueno, ya sabemos lo que toca siendo viernes, predicciones de la próxima Quiniela, la 11ª para Primera División y la 12ª para Segunda tras la jornada jugada entresemana.

He aquí los partidos que entran para este fin de semana:

Como véis, ¡toca clásico!

Predicciones para Primera División:

Para Segunda:

1 0
0 52
Pregunta
· 15 dic, 2024
Versión evaluación CACHE

Como se puede observar mi versión de Cache ya no esta en la lista de productos.

Hace ya bastante tiempo hice algunas preguntas de una versión aun mas vieja, en esa versión tenia 5 bases de datos, en su momento solo instalé la principal para mí en la versión 2010, estoy intentando migrar las otras cuatro y me encuentro con el siguiente problema:

- Al montar la base de datos solo la monta "lectura", sin opción de cambiar ni por el "portal de gestión de sistema" ni con ^DATABASE

0 2
0 49