Artículo Rob Tweed · ene 7, 2022 2m read

Para aquellos que sois nuevos en IRIS, e incluso para los que habéis utilizado Cache o IRIS durante un tiempo pero queréis explorar más allá de los límites y prácticas normalmente admitidos, puede que os guste bucear en esta investigación detallada del motor de la base de datos, situado en su centro, y descubrir lo que realmente podéis hacer con él, yendo más allá de lo que InterSystems ha hecho con él por vosotros. 

0
0 125
Artículo Pierre-Yves Duquesnoy · ene 5, 2022 1m read

Esta serie de artículos describe el uso del Python Gateway para InterSystems. Ejecuta el código de Python y mucho más desde InterSystems IRIS. Este proyecto te trae toda la potencia de Python directamente a tu entorno InterSystems IRIS:

  • Ejecuta cualquier código de Python
  • Transfiere datos de forma transparente desde InterSystems IRIS a Python
  • Crea procesos empresariales de interoperabilidad inteligentes, con el Adaptador de interoperabilidad de Python
  • Guarda, examina, modifica y restaura el contexto de Python desde InterSystems IRIS
0
0 226
Anuncio Esther Sanchez · ene 3, 2022
En un mes de diciembre marcado por la variante Ómicrom en todo el mundo, pasaron muchas cosas en la Comunidad. ¿Os perdisteis algo? ¡No os preocupéis! Os traemos un resumen de todo: lo más visto, lo más comentado, lo más votado... ¡Echadle un vistazo y no os quedéis con ganas de aprender!
Datos generales
30 publicaciones nuevas en diciembre:
    – 13 artículos
    – 14 anuncios
    – 3 preguntas
0
0 135
Artículo Jose-Tomas Salvador · dic 29, 2021 1m read

Para aquellos a los que, en un momento dado, necesitan probar cómo va eso del ECP para escalabilidad horizontal (cómputo y/o concurrencia de usuarios y procesos), pero les da pereza o no tienen tiempo de montar el entorno, configurar los nodos, etc..., acabo de publicar en Open Exchange la aplicación/ejemplo OPNEx-ECP Deployment .

0
0 215
Artículo Eduardo Anglada · dic 29, 2021 2m read

Hablando con mi amigo @Renato Banzai, especialista en Machine Learning, me comentó uno de los mayores retos a los que se enfrentan las empresas hoy en día: implementar el Machine Learning (ML) o la Inteligencia Artificial (IA) en entornos reales.

InterSystems IRIS ofrece IntegratedML. IntegratedML es una excelente funcionalidad para formarse, probar e implementar modelos de ML/IA.

La parte más difícil al crear ML/IA es el tratamiento de los datos, su limpieza, hacerlos fiables.

¡Y ahí es donde podemos sacar ventaja del potente estándar FHIR!

0
0 175
Anuncio Marcus Wurlitzer · dic 28, 2021

¡Hola desarrolladores!

Estoy encantado de presentar Git para InterSystems IRIS, mi primera contribución a OpenExchange.

Git para InterSystems IRIS es un paquete de control de código fuente, que pretende facilitar una integración nativa del workflow de Git con la plataforma InterSystems IRIS. Está diseñado para trabajar como un enlace transparente entre InterSystems IRIS y un directorio de código con Git activado que, una vez configurado, no requiere interacción del usuario. Podéis encontrar una descripción más detallada en GitHub.

0
0 178
Artículo Eduardo Anglada · dic 28, 2021 1m read

¡Hola desarrolladores!

El Administrador de paquetes ZPM se está haciendo muy popular y por ello la librería de paquetes está creciendo.

Así, algunas soluciones o muestras pueden crearse con InterSystems IRIS y uno o dos paquetes instalados.

Me gustaría compartir con vosotros iris-docker-zpm-usage-template - una plantilla que se puede utilizar exactamente con esa finalidad.

0
0 140
Artículo Eduardo Anglada · dic 24, 2021 1m read

A veces es necesario ejecutar comandos desde la consola del sistema operativo del servidor, en el que se localiza tu programa ObjectScript, para lanzar programas, servicios de sistema operativo, programar tareas cron... entre otras actividades. Para ello, el lenguaje tiene una función llamada $ZF(-100). Se usa así:

$ZF(-100,flags,program,args)

En el que flags es el tipo de comando que quieres ejecutar. En nuestro caso, el flag es "/ SHELL", para ejecutar shell commands en el sistema operativo del servidor.

Program es el nombre del programa o servicio para ser ejecutado.

0
0 157
Artículo Alberto Fuentes · dic 24, 2021 4m read

¡Hola desarrolladores!

Como sabéis, es muy fácil publicar un paquete en el repositorio de la Comunidad de Desarrolladores

Pero, ¿cómo se puede probar antes de publicarlo? ¿Cómo se puede garantizar que todo lo que se introdujo en module.xml funciona correctamente?

¡Seguid leyendo las instrucciones que os detallo a continuación!

0
0 174
Artículo Muhammad Waseem · dic 22, 2021 3m read

La interoperabilidad en la asistencia sanitaria es esencial para mejorar la atención a los pacientes, reducir los costes de los proveedores de atención médica y ofrecer una imagen más precisa a los proveedores. Pero con tantos sistemas diferentes, los datos se presentan en diferentes formatos. Se han creado muchos estándares para tratar de resolver este problema, incluyendo HL7v2, HL7v3 y CDA, pero cada una tiene sus limitaciones.

0
1 854
Anuncio Esther Sanchez · dic 20, 2021

¡Estoy tan contenta de compartir esta noticia! 

Global Masters, el Programa de Fidelización de InterSystems,ha GANADO el premio Influitive BAMMIE 2001 en la Categoría "People’s Choice: Most Passionate Community" / "Elección del público: Comunidad más entusiasta" 🎉 🎉

Aquí podéis ver la lista completa de ganadores en todas las categorías, publicada por Influitive, la empresa organizadora de los premios, 
¡MUCHÍSIMAS GRACIAS a todos, sois una Comunidad increíble! ¡Vosotros lo habéis hecho posible y hemos conseguido el premio todos juntos!

0
0 135
InterSystems Official Mario Sanchez Macias · dic 17, 2021

13 de diciembre de 2021

InterSystems está investigando el impacto de una vulnerabilidad de seguridad relacionada con Apache Log4j2.

La vulnerabilidad — impactando al menos a Apache Log4j2 (versiones 2.0 a 2.14.1) — fue anunciada recientemente por Apache y ha sido notificada en la Base de Datos de Vulnerabilidad Local de Estados Unidos (NVD) como CVE-2021-44228 con la calificación de gravedad más alta, 10.0.

Por favor, consultad esta página para conocer más detalles sobre la vulnerabilidad y actualizaciones sobre si los productos de InterSystems están afectados.

0
0 157
Artículo Alberto Fuentes · dic 17, 2021 6m read

¡Hola desarrolladores!

Hace un tiempo lanzamos InterSystems Package Manager - ZPM. Uno de los objetivos de ZPM es permitir empaquetar soluciones y enviarlas al registro de ZPM para que su implementación sea tan sencilla como el comando "install tu-paquete".

Para ello es necesario introducir el archivo module.xml en tu repositorio, que describe en qué consiste tu paquete de InterSystems IRIS.

En este artículo se describen las diferentes partes de module.xml, que te ayudarán a configurar el tuyo.

Comenzaré por el paquete samples-objectscript, que instala en IRIS la aplicación Sample ObjectScript y se puede instalar mediante:

zpm: USER>install samples-objectscript

Este es probablemente el paquete más sencillo y aquí está el archivo module.xml, que describe el paquete:

<?xml version="1.0" encoding="UTF-8"?>
<Export generator="Cache" version="25">
  <Document name="samples-objectscript.ZPM">
    <Module>
      <Name>samples-objectscript</Name>
      <Version>1.0.0</Version>
      <Packaging>module</Packaging>
      <SourcesRoot>src</SourcesRoot>
      <Resource Name="ObjectScript.PKG"/>
    </Module>
    
  </Document>
</Export>
0
0 205
Artículo Kurro Lopez · dic 15, 2021 6m read

El Programador de Ensemble se utiliza para encender y apagar automáticamente los hosts en determinadas fechas y horas. Podrías usarlo si, por ejemplo, solo quisieras ejecutar un host de negocios de 9:00 a 17:00 todos los días. Por el contrario, si desea activar un evento para que ocurra en un momento específico, por ejemplo, un trabajo que se ejecuta a la 01:00, para agrupar y enviar todas las transacciones del día anterior en un archivo, recomendamos otros métodos como el Administrador de tareas.  

0
0 264
Anuncio Esther Sanchez · dic 14, 2021

¡Hola a todos!

¿Alguno de vosotros tiene que cambiar su dirección de correo electrónico PRINCIPAL (email para iniciar sesión) y no quiere perder toda su actividad en los Ecosistemas para Desarrolladores de InterSystems (Comunidad, Global Masters y Open Exchange)?

¡Muy fácil! ¡Nosotros nos encargamos! ¿Queréis saber cómo?

0
0 141
InterSystems Official David Reche · dic 13, 2021

Ya están disponibles las versiones de prueba 2021.2 de InterSystems IRIS, IRIS for Health e IRIS Studio.

Al ser versiones de prueba, estamos impacientes por aprender de vuestras experiencias con esta nueva versión antes de su lanzamiento oficial el próximo mes. Podéis compartir vuestros comentarios a través de la Comunidad de Desarrolladores, para crear entre todos un mejor producto.

0
0 167
Artículo Ricardo Paiva · dic 10, 2021 4m read

Me gustaría compartir algunas funciones de almacenamiento que también existen en Caché y que son prácticamente desconocidas y en su mayoría no se utilizan. Por supuesto, están disponibles en IRIS y son más relevantes con arquitecturas de almacenamiento extensas y distribuidas.

0
0 176
Anuncio Esther Sanchez · dic 9, 2021

¡Hola Comunidad!

¡Es el momento de demostrar nuestra pasión por la Comunidad de Desarrolladores de InterSystems! Estamos muy orgullosos de anunciar que Global Masters, la plataforma de fidelización de InterSystems, es finalista en los premios Influitive BAMMIE en la Categoría de Most Passionate Community🤩🤩🤩

¡Y esto ha sido posible gracias a todos vosotros, nuestra gran comunidad!

PERO, para ganar, necesitamos obtener más votos que los otros finalistas - ¡así que necesitamos vuestros votos!

🚀  POR FAVOR haced clic en "You've got my vote" en este reto

¡Hoy 9 de diciembre es el último día para votar! 

0
0 105
Artículo Muhammad Waseem · dic 9, 2021 3m read


En este artículo, mostraré los conceptos básicos de la autenticación OAuth2 con la cuenta de GitHub con la ayuda de la demostración online
https://dappsecurity.demo.community.intersystems.com/csp/user/index.csp usando SuperUser | SYS

Recomendaciones:

A continuación, necesitamos 3 pasos:

0
0 430
Artículo Ricardo Paiva · dic 3, 2021 2m read

Si defines una tabla/clase persistente, el compilador de clases genera una definición de almacenamiento adecuada. Otra opción es definir un mapeo SQL para un almacenamiento global que ya existe.  Esto ya se explicó estupendamente en otra serie de artículos:  El arte del mapeo de globales para Clases 1 de 3

0
0 214
Anuncio Esther Sanchez · dic 1, 2021
En un mes de noviembre más frío de lo habitual, pasaron muchas cosas en la Comunidad. ¿Os perdisteis algo? ¡No os preocupéis! Os traemos un resumen de todo: lo más visto, lo más comentado, lo más votado... ¡Echadle un vistazo y no os quedéis con ganas de aprender!
Datos generales
40 publicaciones nuevas en noviembre:
    – 22 artículos
    – 15 anuncios
    – 3 preguntas
0
0 123