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!
Artículo
· 13 nov, 2024 Lectura de 3 min
Pasarela de Lenguaje Externo de Java

Si os gusta Java y tenéis un ecosistema Java activo en el trabajo en el que necesitáis incorporar IRIS, no es un problema. La Pasarela de Lenguaje Externo de Java lo hará sin complicaciones, o casi. Esta pasarela sirve como puente entre Java y ObjectScript en IRIS. Podéis crear objetos de clases Java en IRIS y llamar a sus métodos. Solo necesitáis un archivo jar para hacerlo.

Connection diagram: proxy object <-> Gateway object <-> TCP/IP <-> External server <-> target object

1 0
0 29

Hola Comunidad,

El equipo de certificación de InterSystems Learning Services se complace en anunciar el lanzamiento de nuestro nuevo examen InterSystems IRIS SQL Specialist. Ahora está disponible para su compra y programación en el catálogo de exámenes de InterSystems. Los candidatos potenciales pueden revisar los temas del examen y las preguntas de práctica para orientarse sobre los enfoques y el contenido de las preguntas del examen. Los candidatos que aprueben con éxito el examen recibirán una insignia de certificación digital que puede compartirse en redes sociales como LinkedIn.

0 0
0 29

No estoy seguro de que haya muchos que se conecten a MS SQL para ejecutar consultas, procedimientos almacenados, etc., pero nuestro sistema de salud tiene muchas bases de datos diferentes basadas en MS SQL que usamos en el entorno de interoperabilidad por diversas razones.

Con el impulso de movernos de on-premises a la nube, nos encontramos con algunas dificultades con nuestras conexiones SQL Gateway y cómo configurarlas para usar Microsoft Entra para la autenticación de Active Directory.

0 0
0 28
Artículo
· 27 ene, 2025 Lectura de 5 min
IoP: Soporte DTL para Mensajes y JsonSchema

Me alegra anunciar la nueva versión de IoP, que, por cierto, no es solo una línea de comandos. Lo digo porque el nuevo motor de búsqueda con IA aún cree que IoP es solo una línea de comandos. Pero no lo es. Es todo un framework para construir aplicaciones sobre las funcionalidades de interoperabilidad de IRIS con un enfoque Python.

La nueva versión de IoP: 3.2.0 viene con muchas características nuevas, pero la más importante es el soporte para DTL . 🥳

Tanto para mensajes de IoP como para jsonschema. 🎉

image

Soporte para DTL

A partir de la versión 3.2.0, IoP admite transformaciones DTL.

DTL es la Capa de Transformación de Datos (Data Transformation Layer) en interoperabilidad de IRIS.

Las transformaciones DTL se utilizan para convertir datos de un formato a otro mediante un editor gráfico.
También es compatible con estructuras de jsonschema.

0 0
0 28
Artículo
· 17 ene, 2025 Lectura de 1 min
Conectando IRIS a SQL Server mediante una conexión ODBC

En este tutorial, voy a explicar cómo podéis conectar la plataforma de datos IRIS a una base de datos SQL Server utilizando ODBC.

Prerequisitos:

0 0
0 28

Este artículo forma parte de una serie que destaca la implementación de ideas del Portal de Ideas, donde los conceptos innovadores cobran vida.

Muchos desarrolladores de InterSystems IRIS a menudo necesitan crear pruebas unitarias para clases de ObjectScript, un proceso que suele realizarse manualmente. La aplicación iris-tripleslash revoluciona este enfoque al generar automáticamente clases de prueba unitarias, con métodos de prueba para todos los class methods de la clase original. Desarrollada por el talentoso equipo Musketeers@José Pereira, @Henrique Dias, @Henry Pereira — esta herramienta se inspiró en una idea compartida por @Evgeny Shvarov en el Portal de Ideas: "Añadid un proyecto que ayude a generar pruebas unitarias para una clase de ObjectScript".

1 0
0 28

Entonces, si estáis siguiendo desde la publicación anterior o si os incorporáis ahora, pasemos al mundo de las aplicaciones eBPF y echemos un vistazo a Parca. Este se basa en nuestra breve investigación sobre cuellos de botella en el rendimiento utilizando eBPF, pero añade una aplicación revolucionaria sobre vuestro clúster para monitorizar todas vuestras cargas de trabajo de IRIS de forma continua, ¡a nivel de todo el clúster!

Perfilado continuo con Parca, cargas de trabajo IRIS en todo el clúster

0 0
0 28

Nos alegra compartir que el equipo de Servicios de Aprendizaje ha añadido recientemente nuevos contenidos a nuestra Ruta de Aprendizaje de InterSystems Reports. Estos últimos vídeos, creados por nuestro socio, insightsoftware, proporcionan instrucciones para desarrollar informes con InterSystems Report Designer.

En estos tres breves vídeos, aprenderéis a:

1 0
0 28

En la última competición de InterSystems "Convirtiendo Ideas en Realidad", estuve explorando el portal de ideas en busca de problemas de interfaz de usuario para intentar resolverlos.

https://www.youtube.com/embed/zw51X1JQhQ0
[Este es un enlace integrado, pero no puede ver el contenido integrado directamente en el sitio porque rechazó las cookies que se necesitan para acceder a él. Para ver el contenido integrado, debe aceptar todas las cookies desde la Configuración de cookies]

0 0
0 27

Rúbrica de Preguntas Frecuentes de InterSystems

La replicación o mirroring solo sincroniza archivos de base de datos.

Para sincronizar otros archivos necesarios para vuestra aplicación (archivos CSP, imágenes, documentos, etc.) entre los dos servidores que forman el conjunto de réplica, seguid uno de los siguientes enfoques:

1 0
0 27
Artículo
· 18 oct, 2024 Lectura de 2 min
Recursos útiles de CCR

Los usuarios de la aplicación InterSystems Change Control Record (CCR) a menudo solicitan recursos útiles que les ayuden a aprender sobre CCR y mantenerse al tanto de las actualizaciones. Por favor, consultad la siguiente lista de recursos y publicad ideas para recursos adicionales o preguntas que podáis tener.

0 0
0 27

Primero, ¡queremos desearos un Feliz Año Nuevo a toda la comunidad de desarrolladores! Esperamos traer muchas cosas buenas este año, y hoy queremos presentaros la última versión de la extensión Intersystems Language Server para VS Code. La mayoría de las mejoras del Language Server se experimentan a través de la interfaz de la extensión ObjectScript, por lo que es posible que no hayáis notado los avances en áreas como IntelliSense y las ayudas emergentes que se han lanzado a lo largo de 2024.

0 0
0 26

En vuestra Producción de Interoperabilidad, siempre podíais tener una Business Operation (BO) que fuera un cliente HTTP y que utilizara OAuth 2.0 para la autenticación. Sin embargo, teníais que personalizar la BO para esta metodología de autenticación. Desde la versión 2024.3, que se lanzó recientemente, hay una nueva capacidad que proporciona nuevos ajustes para gestionar esto de forma más sencilla.

1 0
0 26
Artículo
· 30 dic, 2024 Lectura de 1 min
Tarjetas de Navidad de Global Masters

🎄✨ Felicitaciones navideñas de la Comunidad ✨🎄

En Global Masters, nos habéis enviado maravillosas felicitaciones para la comunidad, ¡y estamos deseando compartirlas con todos! Hemos transformado vuestras felicitaciones en unas preciosas tarjetas navideñas: echadles un vistazo a continuación 💌. ¡Gracias a todos por vuestras cálidas palabras!

También organizamos un pequeño concurso en Global Masters para elegir la felicitación navideña más original, ¡y la tarjeta de @Harshitha.Balakrishna fue elegida la mejor! Aquí la tenéis: 👇

📌 A continuación podéis ver todos los saludos compartidos por los miembros de Global Masters. Nos recuerdan lo importante que es formar parte de una comunidad tan unida y creativa.

0 0
0 26
Artículo
· 14 nov, 2024 Lectura de 2 min
Cómo gestionar suscripciones en InterSystems Ideas:

¡Hola Comunidad!

Sabemos lo frustrante que puede ser recibir muchos correos electrónicos (y definitivamente no queremos aumentar vuestra carga), así que aquí os explicamos cómo podéis configurar las notificaciones por correo electrónico para el portal de InterSystems Ideas.

Por defecto, todos los usuarios registrados están suscritos a todas las categorías de ideas. Para cambiar esto, solo tenéis que acceder a vuestro perfil en el portal de Ideas, seleccionar "Editar perfil", luego hacer clic en el apartado "Correo electrónico con resumen semanal", hacer clic en "Categorías para resaltar" y elegir lo que os interesa.

0 0
0 26

He estado trabajando en este proceso con algunos compañeros de equipo y pensé que podría ser útil para otros, especialmente si trabajáis con HL7 y Ensemble/HealthConnect/HealthShare y rara vez os aventuráis más allá de la sección de Interoperabilidad.

1 0
0 26

Mullins School - PUT ON YOUR THINKING CAP! Help us... | Facebook

¿Tenéis una idea que pueda tener un impacto real en la tecnología de InterSystems y que pueda ser realizada por los miembros de la Comunidad? ¡Este es el momento perfecto para compartirlas!

Estamos preparando algo emocionante y nos encantaría conocer las ideas que creéis que podrían llevar a InterSystems al siguiente nivel. Para lograrlo, necesitamos que propongáis ideas nuevas para nuestro Portal de Ideas, que podrían ser consideradas como ideas "Community Opportunity"*, es decir, Oportunidades para la Comunidad.

Así que poneos a pensar y enviad vuestras ideas al Portal de Ideas antes de mediados de noviembre, y estad atentos para más novedades.

0 0
0 26
Artículo
· 13 feb, 2025 Lectura de 3 min
Un vistazo a SQL Dinámico y SQL Embebido

A diferencia de la película mencionada en la imagen (para quienes no lo sepan, Matrix, 1999), la elección entre SQL Dinámico y SQL Embebido no es una elección entre la verdad y la fantasía, pero sigue siendo una decisión que debéis tomar. A continuación, intentaré hacer que vuestra elección sea más sencilla.

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.

0 0
0 25

Todos los pods reciben una asignación de Calidad de Servicio (QoS). Existen tres niveles de prioridad dentro de un nodo:

  1. Guaranteed: Alta prioridad
  2. Burstable: Prioridad media
  3. BestEffort: Baja prioridad

Es una forma de indicar al kubelet cuáles son vuestras prioridades en un nodo si es necesario recuperar recursos. Este fantástico GIF de Anvesh Muppeda lo explica.

1 0
0 25

Redoble de tambores, por favor...

🎉 ¡La Comunidad de Desarrolladores de InterSystems ha superado oficialmente los 20,000 miembros registrados! 🎉

Pero eso no es todo: también hemos alcanzado algunos hitos impresionantes:

📝 21,500 publicaciones

👁 10,000,000 visitas

¡Queremos dedicar un momento para celebrar con todos vosotros que habéis hecho esto posible!

2 0
0 25