Artículo Luis Angel Pérez Ramos · oct 11, 2023 12m read

¡Hola Comunidad!

Este es el tercer artículo de la serie sobre arranque de instancias de IRIS con Docker. En esta publicación nos centraremos en el Enterprise Caché Protocol (ECP) o Protocolo de Caché Empresarial.

De manera muy simplificada, ECP permite configurar algunas instancias de IRIS como servidores de aplicaciones y otras como servidores de datos. Encontraréis más información técnica detallada en la documentación oficial.

El objetivo de este artículo es describir:

  • Cómo escribir el script de arranque de un servidor de datos y de uno o más servidores de aplicaciones.
0
0 157
Artículo Esther Sanchez · oct 10, 2023 3m read

¡Hola Comunidad!

Quizá ya habéis leído el artículo sobre cómo aprovechar las publicaciones en la Comunidad de Desarrolladores, con información general sobre los distintos tipos de publicaciones. Aún así, hemos pensado que podría ser útil hacer un artículo centrado solo en las preguntas. Así que vamos a explicar en detalle cómo publicar preguntas en la Comunidad.

En primer lugar, vamos a hablar del título. Elegir un buen título para una pregunta es básico para llamar la atención de las personas adecuadas y así aumentar la posibilidad de obtener respuestas útiles. Os damos algunos consejos para ayudaros a escribir títulos:

0
0 148
Artículo Luis Angel Pérez Ramos · oct 6, 2023 1m read

Como no podía ser de otra manera y fieles a nuestra cita de los viernes, procedemos a publicar las predicciones de la aplicación QuinielaML para la jornada 9ª de Primera División y 10ª de Segunda.

Os recuerdo que QuinielaML está desarrollada sobre InterSystems IRIS haciendo uso de sus capacidades de Machine Learning que proporciona mediante la funcionalidad IntegratedML así como de Embedded Python que permite la captura de datos para entrenar el modelo predictivo.

1
0 319
Artículo Muhammad Waseem · dic 1, 2021 3m read

En este artículo explicaré cómo, mediante programación, creé el usuario, concedí privilegios, habilité/deshabilité y autentifiqué/invalidé una aplicación web en mi aplicación Data_APP_Security (https://openexchange.intersystems.com/package/Data_APP_Security)
 

Empecemos por la autentificación

La autenticación verifica la identidad de cualquier usuario o entidad que intente conectarse a InterSystems IRIS®. Como se dice a menudo, la autentificación es la forma de demostrar que eres quien dices ser.

1
0 306
Artículo Alberto Fuentes · oct 5, 2023 9m read

En el vasto y variado mercado de las bases de datos SQL, InterSystems IRIS destaca como una plataforma que va mucho más allá de SQL, ofreciendo una experiencia multimodelo perfecta, y siendo compatible con un amplio conjunto de paradigmas de desarrollo. Especialmente el avanzado motor objeto-relacional ha ayudado a organizaciones a utilizar el enfoque de desarrollo más adecuado para cada una de sus cargas de trabajo intensivas en datos; por ejemplo, ingerir datos a través de Objetos y consultarlos simultáneamente mediante SQL. Las Clases Persistentes corresponden a tablas SQL, sus propiedades a columnas de la tabla y se accede fácilmente a la lógica de negocio utilizando Funciones Definidas por el Usuario o Procedimientos Almacenados. En este artículo, nos centraremos un poco en la magia que se encuentra justo debajo de la superficie y discutiremos cómo puede afectar vuestras prácticas de desarrollo e implementación. Esta es un área del producto que tenemos planificado evolucionar y mejorar, así que no dudéis en compartir vuestras opiniones y experiencias en los comentarios al artículo.

0
0 187
Artículo Luis Angel Pérez Ramos · oct 3, 2023 1m read

¿Te estás preparando para usar VS Code por primera vez? Asegúrate de que tengas los privilegios suficientes.

¿Has definido tu servidor IRIS en la configuración de VS Code y aún recibes el siguiente error?

VS Code accede a IRIS/HealthConnect mediante la aplicación web /api/atelier. Si no tienes permiso (si estás utilizando por ejemplo un usuario LDAP para conectarte y la aplicación web no está configurada para admitir LDAP), esta es la razón por la que no pudiste conectarte.

También verás una entrada de 'Error de inicio de sesión' en la base de datos de auditoría con dicho motivo.

0
0 122
Artículo Luis Angel Pérez Ramos · sep 29, 2023 1m read

¡Volvemos al ataque con la Quiniela! 8ª jornada en Primera y Segunda División y con la QuinielaML deseando resarcirse de los 4 aciertos del pasado fin de semana. Aquí tenemos el boleto de esta jornada:

Y estas son las predicciones para Primera División:

Y ahora para Segunda División:

Por lo que la Quiniela quedaría tal que así:

Pues ale, ya tenéis lo necesario para haceros ricos. ¡Feliz viernes!

1
0 215
Pregunta Jose-Tomas Salvador · oct 21, 2022

Buenos días, tardes, noches,... wink

Una pequeña reflexión/pregunta para hoy... es una realidad que las nuevas versiones de IRIS for Health son cada vez más potentes en cuanto a capacidades FHIR. Permiten consumir recursos FHIR con extrema facilidad, podemos crear conexiones con end-points de servidores FHIR externos muy facilmente y hacer que IRIS actúe de passthrough o que consuma esos recursos... o, más aún, podemos definir y poner en funcionamiento un repositorio FHIR, literalmente, en menos de 5 minutos.

Sin embargo, hay una cosa que echo en falta en proyectos de tipo FHIR Façade, cuando tenemos que implementar una capa FHIR sobre un sistema que "no habla" FHIR. Se trata de la posiblidad de tener ayuda en nuestro IDE (Studio o VS Code) a la hora de codificar la lógica que crearía el o los objetos dinámicos (%DynamicObject) que representan los recursos FHIR que queremos definir...

3
0 136
InterSystems Official Jose-Tomas Salvador · oct 2, 2023

InterSystems y Red Hat están trabajando juntos para añadir alertas específicas de IRIS en Red Hat Insights. 

Red Hat Insights es un servicio que predice y recomienda soluciones para los riesgos del sistema en entornos de Red Hat Enterprise Linux. Insights es gratuito con casi todas las suscripciones de RHEL, OpenShift o Ansible. Podéis aprender más sobre Insights en la web de Red Hat.

0
0 126
Anuncio Esther Sanchez · oct 2, 2023
¿Habéis estado muy liados este mes con la vuelta al trabajo y no habéis podido entrar en la Comunidad todo lo que os gustaría? ¡No os preocupéis! Os traemos un resumen de todo lo que hemos publicado en septiembre, que ha sido mucho! Seguid leyendo y no os lo perdáis ⬇️⬇️
 
Estadísticas generales
38 publicaciones nuevas:
 17 artículos
 18 anuncios
 2  preguntas
  1  debate
0
0 76
Anuncio Esther Sanchez · sep 29, 2023

Payara Platform 201 : New Release Roundup

¡Hola desarrolladores!

Compartimos con vosotros las mejoras que hemos realizado en la Comunidad durante los últimos meses:

📌 Búsqueda mejorada

📌 Nuevos filtros en la página principal

📌 Notificaciones mejoradas

Os explicamos en detalle cada una de ellas.

Hemos cambiado la búsqueda completamente. Ahora solo hay que escribir las palabras clave en el campo de búsqueda en la parte de arriba de la página, y hacer clic en "Enter".

Aparecerá una página con las etiquetas que incluyen la palabra clave (si hay alguna) y todas las publicaciones que la incluyen (si hay alguna).

0
0 93
Anuncio Esther Sanchez · sep 29, 2023

¡Hola Comunidad!

Hemos grabado el webinar que hicimos ayer y lo hemos subido al canal de YouTube de la Comunidad de Desarrolladores en español. Si os perdisteis el webinar o lo queréis volver a ver con más detalle, ya está disponible la grabación!

Cómo desarrollar APIs seguras en InterSystems IRIS

Por cierto, ¿habéis echado un vistazo a las listas de reproducción que tenemos en el canal de YouTube? Hay una que recoge todos los webinars que hemos realizado (¡ya llevamos veinticinco!), otra lista con tutoriales y otra con trucos y demos.

¡Echadle un ojo y dadle al play! ▶️

0
0 125
Artículo Ricardo Paiva · sep 28, 2023 5m read

SSH es un framework relativamente representativo de Java, que fue popular hace muchos años. Están Struts+Spring+hibernate y Spring MVC+Spring+hibernate. Por supuesto, utilicé la segunda en la universidad. Si puedo conectar IRIS a Hibernate como librería, ¿significa también que, en teoría, IRIS puede ser desarrollado utilizando el framework SSH?

Herramientas y entorno

JDK 1.8

       Maven

       Hibernate 5.X.X

       IRISHealth-2022.1.3

       intellij idea

       Windows 10 64

0
0 82
Artículo Luis Angel Pérez Ramos · sep 27, 2023 6m read

Recientemente @Anastasia Dyubaylo publico un post (este) en el que mostraba una nueva funcionalidad de IntegratedML para predicciones de series temporales que ya nos presentó @Thomas Dyar en el Global Summit 2023 y me entró la curiosidad de verlo funcionar en acción así que ¡qué mejor forma de verlo en funcionamiento que montando un pequeño workshop!

Introducción

Para este workshop hemos elegido como temática la predicción de usuarios mensuales del Metro de Valencia línea por línea.

0
0 117
Anuncio Esther Sanchez · sep 27, 2023

En el Boletín de Formación de este mes:

  • Os mostramos los pasos para migrar desde un servidor web privado
  • Aprenderéis cómo habilitar FHIR en vuestras aplicaciones
  • Y si estáis certificados como HL7 Interface Specialist (Especialistas en Interfaces HL7), podéis inscribiros para participar en la prueba beta de un nuevo proyecto de re-certificación

Podéis leer el Boletín (en inglés) en este enlace: Learning newsletter, sept 2023

También podéis suscribiros al Boletín de Formación para que os llegue a vuestro correo electrónico.

September 2023 Learning Newsletter: Read and Subscribe

0
0 119
Artículo Luis Angel Pérez Ramos · sep 22, 2023 1m read

Nueva jornada de la Liga y nuevas predicciones de QuinielaML. Únicamente recordar que la pasada jornada QuinielaML acertó 9 de los 15 resultados, nada mal.

Veamos la Quiniela de esta jornada:

Y ahora las estimaciones de QuinielaML para la 6ª jornada de Primera División:

 

Y para la 7ª jornada de Segunda:

Por lo que nuestra Quiniela quedaría tal que así:

¡Buen fin de semana y suerte!

3
0 286
Artículo Luis Angel Pérez Ramos · sep 26, 2023 2m read

¡Hola Comunidad!

Para aprender IRIS rápidamente y de forma totalmente autónoma, te ofrezco algunos enlaces que te ayudarán en este precioso paseo en bicicleta lleno de cosas por descubrir: 

  1. InterSystems Developer Hub​​​​​​
  2. Data Graphics Icon Tutorial Full Stack sobre la construcción de la infraestructura IT para una compañía de tostado y venta de café.
0
0 968
InterSystems Official Mario Sanchez Macias · sep 22, 2023

InterSystems ha decidido detener nuevos desarrollos  de InterSystems IRIS Natural Language Processing (NLP), antes conocido como iKnow y etiquetarlo como discontinuado a partir de la versión 2023.3 de InterSystems IRIS. InterSystems seguirá dando soporte a los clientes existentes que utilicen la tecnología, pero no recomienda empezar nuevos proyectos de desarrollo fuera de los casos de uso principales de exploración de texto para los que fue diseñado originalmente.

0
0 139
Artículo Ricardo Paiva · sep 21, 2023 1m read

Preguntas frecuentes de InterSystems

Se pueden recuperar estos datos utilizando el esquema INFORMATION_SCHEMA.

INFORMATION_SCHEMA es un esquema de sistema y no se muestra por defecto en el menú SQL del Portal de Gestión.

El método para mostrarlo es el siguiente:

  1. Abrir el Portal de Gestión → Explorador → SQL.
  2. Marcar "Sistema" a la izquierda del desplegable de esquemas.
  3. Seleccionar INFORMATION_SCHEMA en el desplegable. 

El SQL para obtener el ID, el nombre del campo (COLUMN_NAME), el tipo de datos (DATA_TYPE) y la descripción (DESCRIPCIÓN) de la tabla especificada (Sample.

0
0 296
Anuncio Esther Sanchez · sep 11, 2023

¡Hola desarrolladores!

Os invitamos a un nuevo webinar en español: "Cómo desarrollar APIs seguras en InterSystems IRIS", el jueves 28 de septiembre, a las 4:00 PM (CEST).

    

El webinar está dirigido a desarrolladores de aplicaciones.
Durante el webinar, desarrollaremos en InterSystems IRIS una API muy simple, a partir de una OAS (OpenAPI Specification), para luego ir añadiéndole capas de seguridad a su alrededor. En el proceso se revisará y probará la API con el paquete swagger-ui de nuestro sitio web Open Exchange.

¡Os esperamos!
 

🗣 Ponente: @Pablo.

1
0 329
Artículo Alberto Fuentes · sep 20, 2023 1m read

Preguntas frecuentes de InterSystems

El lenguaje ObjectScript de InterSystems no permite definir métodos con el mismo nombre pero utilizando diferentes argumentos.

En general, se suele clasificar Objectscript como un lenguaje de programación dinámico. En ObjectScript se puede controlar libremente qué argumentos se utilizan cuando se ejecuta un método, así que a diferencia de otros lenguajes como Java, que no son lenguajes de programación dinámicos, no es necesario distinguir estrictamente los métodos por el número de argumentos en la fase de compilación.

El lenguaje ObjectScript, por tanto, no contiene la característica conocida como overloading o sobrecarga como tal.

0
0 104
InterSystems Official Jose-Tomas Salvador · sep 20, 2023

A menudo recibimos preguntas sobre los cambios en la lista de plataformas y frameworks que están soportados por la plataforma de datos InterSystems IRIS.  Esta publicación pretende compartir los cambios recientes, así como la información más actualizada sobre los cambios que vienen, aunque predecir el futuro es difícil y esto no debe considerarse como una hoja de ruta cerrada.

Dicho esto, vamos con la actualización…

0
0 95
Artículo Daniel Aguilar · sep 19, 2023 3m read

Hola Comunidad!

He publicado una nueva versión de IrisApiTester, he incluido algunas nuevas opciones:

  • Repositorio externo: Añadida la posibilidad de usar una colección de Postman alojada en un repositorio de Github o Bitbucket para evitar tener que exportar ficheros y arrastrarlos manualmente a la web.
  • Pull and Run: Creado nuevo endpoint que realiza automáticamente un pull del repositorio configurado y lanza los test automáticamente.
  • Unit Testing / Integration Test: Añadido un ejemplo de como se podría usar IrisApiTester para realizar test unitarios o de integración.
0
0 97
InterSystems Official Mario Sanchez Macias · sep 19, 2023

18 de septiembre de 2023

InterSystems ha corregido dos defectos relativos a la conectividad. Estos defectos y sus correcciones son independientes uno de otro.

Esta alerta aborda ambos problemas porque hay point releases que contienen ambas correcciones.

Los dos defectos solo afectan a las versiones 2019.1.4 y 2020.1.4 de:

  • InterSystems IRIS®
  • InterSystems IRIS for Health
  • HealthShare® Health Connect
0
0 115
Anuncio Jose-Tomas Salvador · sep 19, 2023

De vez en cuando InterSystems debe volver a lanzar una versión para corregir 1o 2 problemas muy específicos. Este proceso genera nuevos kits llamados "Point Releases".

Una Point Release es diferente de las versiones de mantenimiento o las versiones mayores con nuevas funcionalidades (Extended Releases) . Su objetivo es corregir de forma rápida y precisa un problema urgente en producción.  

Cómo identificar una point release

0
0 107