Hola desarrolladores,
Nos alegra anunciar el primer concurso de programación online de InterSystems del año:
🏆 Concurso Full Stack de InterSystems 🏆
Duración: del 2 de febrero al 1 de marzo de 2026
Bolsa de premios: 12.000 $
.jpg)
La etiqueta del concurso une las publicaciones relacionadas con cualquier competencia de codificación que tenga lugar en la Comunidad de desarrolladores de InterSystems.
Hola desarrolladores,
Nos alegra anunciar el primer concurso de programación online de InterSystems del año:
🏆 Concurso Full Stack de InterSystems 🏆
Duración: del 2 de febrero al 1 de marzo de 2026
Bolsa de premios: 12.000 $
.jpg)
Hola Comunidad:
¡Es hora de anunciar a los ganadores del concurso de InterSystems “Bringing Ideas to Reality”!
Gracias a todos nuestros increíbles participantes, que presentaron 14 aplicaciones 🔥
%20(5)(1).jpg)
¡Es hora de anunciar a los ganadores!
Hola comunidad,
Vamos a tener un encuentro online con los ganadores del concurso de InterSystems de .Net, Java, Python y JavaScript. ¡Es una gran oportunidad para charlar con el equipo de expertos de InterSystems y con nuestros concursantes!
¡Incluye la demostración de los ganadores!
Fecha y hora: viernes 17 de octubre, 12:00 p. m. EDT | 6:00 p. m. CEST
.jpg)
Hola comunidad,
¡Ha llegado el momento de anunciar a los ganadores del concurso de InterSystems de .Net, Java, Python y JavaScript!
Gracias a todos nuestros increíbles participantes que enviaron 11 aplicaciones 🔥
%20(5).jpg)
¡Ahora es el momento de anunciar a los ganadores!
Hola, comunidad:
¡Ha llegado la hora de votar! Emitid vuestros votos por las mejores aplicaciones en nuestro concurso de InterSystems sobre .Net, Java, Python y JavaScript:
🔥 VOTAD POR LAS MEJORES APPS 🔥

¿Cómo votar? Los detalles aquí abajo
¡Hola, desarrolladores!
Aquí tenéis los bonus tecnológicos para el Concurso de .Net, Java, Python, y JavaScript de InterSystems, que os darán puntos extra en la votación:
Hola Comunidad,
Estamos súper ilusionados y agradecidos a nuestros 52 compañeros de InterSystems que participaron en los 📺 Demo Games para Sales Engineers de InterSystems 📺 y crearon 19 vídeos increíbles.
Nuestros colegas de todo el mundo pusieron a prueba su creatividad, conocimientos técnicos y magia en las demos. Lo que comenzó como un concurso interno para mostrar habilidad técnica y excelencia en las demostraciones se convirtió en un auténtico escenario para la imaginación, con algunas propuestas que parecían menos demos y más cortometrajes, completos con actuación, storytelling e incluso un toque cinematográfico.
También queremos dar las gracias a todos los miembros de la Comunidad que se tomaron el tiempo de verlos y votar por vuestros favoritos.
%20(3)(1).jpg)
¡Llega la hora de anunciar a los ganadores!
Hola Desarrolladores,
Nos encanta poder anunciar el nuevo concurso de programación online de InterSystems:
🏆 InterSystems External Languages Contest 🏆
Duración: del 22 de septiembre al 12 de octubre de 2025
Bolsa de premios: $12.000
Si alguna vez habéis observado a un verdadero artesano—ya sea un alfarero que convierte barro en una obra maestra o un luthier que transforma madera en una guitarra maravillosa—sabéis que la magia no está en los materiales, sino en el cuidado, el oficio y el proceso. Lo sé por experiencia propia: mi guitarra eléctrica hecha a mano es una fuente diaria de inspiración, pero lo admito—crear algo así es un talento que no poseo.
Si te gusta lo que ves, por favor apoya esto en el concurso Developer Tools 2025. La votación cierra a la medianoche (EDT) el domingo 3.
La nueva versión de InterSystems Testing Manager, que lancé la semana pasada, trae la genial herramienta Test Coverage Tool de @Timothy Leavitt a VS Code, y es mi participación en el concurso de Herramientas para Desarrolladores 2025.
Aquí tenéis una captura de pantalla de adelanto que muestra cómo las pruebas unitarias del proyecto IPM aún no cubren una funcionalidad que aparentemente permite que un repositorio IPM sobrescriba su ordenamiento .
Fijáos cómo la línea 88 está marcada en rojo como advertencia para el desarrollador.
¿Usas Office 365 y Teams en tu organización?
Si es así, estás de suerte, te voy a enseñar cómo crear un agente para Copilot que te permitirá buscar información directamente en la documentación de IRIS. Es un proceso rápido y sencillo que te ayudará a agilizar tus búsquedas.
Además, la nueva versión de Office 365 incluye una versión gratuita de Copilot que puedes descargar y anclar fácilmente en Teams.
Ve al menú Aplicaciones, busca Copilot y haz clic en Agregar. En ese momento comenzará la instalación de Copilot dentro de Teams.
Hola, desarrolladores:
Nos alegra anunciar un nuevo concurso de programación en línea de InterSystems, dedicado a la creación de herramientas que hagan la vida más fácil a vuestros compañeros desarrolladores:
🏆 Concurso de Herramientas para Desarrolladores de InterSystems 🏆
Duración: del 14 de julio al 3 de agosto de 2025
Premios: $12,000
(1).jpg)
Buenas a todos,
en capítulos anteriores, vimos como "Proteger los datos: Se un mejor cerrajero", en el que explicábamos como proteger nuestros recursos aplicando un control extra al acceso mediante OAUTH2 que nos ofrece Intersystems. Y como no hay 2 sin 3, aquí tenemos un tercer articulo, en el cual vamos a explicar como "avisar a la policía" de que alguien malicioso está intentando acceder a nuestros datos.
Al igual que un golpe de gracia, sin darle ninguna oportunidad al oponente, Kubernetes, como plataforma de código abierto, tiene un universo de oportunidades debido a su disponibilidad (es decir, la facilidad para encontrar soporte, servicios y herramientas). Es una plataforma que permite gestionar trabajos y servicios en contenedores, lo que simplifica enormemente la configuración y automatización de estos procesos.
Pero justifiquemos la imagen del título y demos el nombre “correcto” a la herramienta en cuestión: InterSystems Kubernetes Operator.
El principio
InterSystems IRIS permite ejecutar consultas SQL directamente desde ObjectScript mediante:
Que es SQL (Structured Query Language) es un lenguaje estándar utilizado para interactuar con bases de datos relacionales. Permite realizar operaciones como:
En el artículo anterior, Generación de Especificaciones OpenAPI, vimos qué es OpenAPI, por qué es útil para documentar los servicios REST y cómo generar un archivo de especificación en formato .yaml o .json. También exploramos cómo IRIS permite crear automáticamente esta documentación a partir del código existente, siguiendo el enfoque code-first.
Uso de Python en InterSystems Iris
Hola
En este artículo veremos el uso de python como lenguaje de programación en InterSystems Iris. Para ello, utilizaremos como referencia la versión de Community 2025.1 que está disponible para ser descargada en https:// download.intersystems.com iniciando sesión en el entorno. Para obtener más información sobre cómo descargar e instalar Iris, consulte el enlace de la comunidad https://community.intersystems.com/post/how-download-and-install-intersystems-iris
Hola comunidad:
¡Es hora de anunciar a los ganadores del Concurso de Interoperabilidad en Salud Digital y FHIR de InterSystems!
Gracias a todos los increíbles participantes, que enviaron 11 aplicaciones 🔥
%20(4).jpg)
¡Es hora de anunciar a los ganadores!
Hola comunidad,
En este artículo, os voy a presentar mi aplicación iris-fhir-bridge.
Explorar un enfoque de validación estructural adaptativa para mantener estables las pruebas automatizadas frente a cambios en la estructura del JSON generado a partir de datos expuestos desde una base de datos InterSystems IRIS.
Se busca minimizar falsos positivos ante cambios no críticos, siempre que la respuesta siga siendo coherente con la estructura real de la base. En estos casos, la ejecución continúa y se deja registro del evento en un archivo estructurado, que permite trazabilidad y análisis evolutivo.
Os presento FHIRCraft, una herramienta ligera para generar recursos FHIR sintéticos.
Quizás estéis pensando:
“Pero... ¿no existe ya Synthea, que genera un montón de recursos FHIR?”
Exactamente — y por eso mismo creé esta aplicación.
FHIRCraft está diseñada para generar recursos FHIR más simples, pequeños y enfocados. A diferencia de Synthea, no pretende simular historiales clínicos completos ni flujos asistenciales. Está pensada para quienes están empezando con FHIR, quieren hacer pruebas de forma progresiva o explorar cómo funciona un recurso específico en aislamiento.
Hola desarrolladores,
Nos complace anunciar el nuevo concurso de programación en línea de InterSystems dedicado a todo lo relacionado con la salud:
🏆 Concurso de Interoperabilidad de Salud Digital y FHIR de InterSystems 🏆
Duración: 12 de mayo - 1 de junio de 2025
Beca total: $12,000
.jpg)
¡Hola desarrolladores!
¡Estamos felices de presentar la página de bonificaciones para las aplicaciones enviadas al Concurso de Programación de IA de InterSystems!
Ved los resultados a continuación.
Después de tantos años de espera, por fin tenemos un controlador oficial disponible en Pypi
.png)
Además, encontré el driver JDBC finalmente disponible en Maven desde hace ya 3 meses, y el driver .Net en Nuget desde hace más de un mes.
Como autor de multitud de implementaciones de librerías de Python con soporte de IRIS, quería probarlo. La implementación de DB-API significa que debe ser reemplazable e implementar las funciones definidas en el estándar. La única diferencia entre las diferentes bases de datos debería ser únicamente el SQL.
Y la belleza de usar librerías existentes que ya implementaron la conectividad con otras bases de datos usando el estándar DB-API, es que estas librerías deberían ser totalmente compatibles con el controlador.
Decidí probar el driver oficial de InterSystems implementando su soporte en la librería SQLAlchemy-iris.
¡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
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.
(2).jpg)
Conozcamos a los ganadores y sus artículos:
Hola
Este artículo es el resultado de la pregunta que había hecho a la comunidad: Adaptador UDP no funciona
En este artículo, voy a presentaros
1) ¿Qué es "UDP"?
2) El estado actual de Iris con UDP
3) Mi solución con el adaptador UDP
UDP significa User Datagram Protocol. Es uno de los protocolos fundamentales del conjunto de protocolos de Internet (IP) y se utiliza para transmitir datos a través de una red. Aquí tenéis algunas características clave de UDP:
Si vuestra necesidad es la interacción entre el cliente y la aplicación (y, por lo tanto, la base de datos), SQL Dinámico puede ser más adecuado, ya que se "adapta" fácilmente a los cambios en las consultas. Sin embargo, este dinamismo tiene un costo: con cada nueva consulta, se remodela, lo que puede hacer que su ejecución sea más costosa. A continuación, se muestra un ejemplo sencillo de un fragmento de código en Python.
Hola Comunidad,
¡Tenemos noticias emocionantes! Es hora del próximo concurso de artículos técnicos de InterSystems:
✍️ Concurso de Artículos Técnicos de InterSystems 2025 (En Inglés)✍️
Escribe un artículo sobre cualquier tema relacionado con los productos y servicios de InterSystems.
🎁 ¡Premios para todos! Un premio especial para cada autor que participe en el concurso.

¿Preferís no leer? Echad un vistazo al vídeo demo: