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

Tengo un MacOS y Docker Desktop 2.2 (Engine 19.03).

Tengo un servicio REST funcionando en mi localhost (Mac) y estaba intentando invocarlo desde IRIS que se está ejecutando en un contenedor Docker. Si intentas algo así, no utilices localhost como configuración del servidor HTTP (usando una Business Operation, por ejemplo).

Tienes que utilizarhost.docker.internal.

0 0
0 186
Pregunta
· 9 dic, 2020
Cache sobre Virtualbox

Hola Comunidad,

Tengo un Cache 5.2 instalado en una maquina Virtualbox con XP y otra con WIN7, para programas personales. En las dos maquinas de tanto en tanto me sale este error (adjunto al final) cuando ejecuto desde el CUBO “Portal de Gestión de Sistema”.

Para solucionarlo reinstalas todo y vuelve a funcionar hasta que decide dejar de funcionar.

Solicito de la comunidad algún atajo para no tener que gestionar toda la engorrosa maniobra de reinstalarlo todo de nuevo, por suerte no se utiliza muy a menudo la Gestión del Sistema.

0 3
0 183
InterSystems Official
· 2 mar, 2020
Aviso: LDAP Active Directory Connections

Desde marzo de 2020, Microsoft planea lanzar una serie de actualizaciones de seguridad que harán que los servidores Active Directory (AD) de Windows rechacen vínculos de canales no cifrados. Para más detalles de los cambios en Active Directory, pueden consultar el aviso de seguridad de Microsoft: ADV190023.

1 0
0 186
Artículo
· 23 sep, 2019 Lectura de 3 min
SQL y Funciones definidas por el usuario

¡Hola a tod@s!

¿Alguna vez se han encontrado con una query de bajo rendimiento a la cual le falta algún dato para obtener el rendimiento deseado? ¿Han tenido la necesidad de llamar a una función desde una sentencia SQL? Me refiero a funciones definidas por el usuario, no a las funciones ya disponibles (como $LENGTH) o a las variables especiales (como $HOROLOG). Si es así, tenemos solución para esta necesidad - las 'funciones extrínsecas' o 'funciones definidas por el usuario'.

0 0
0 186

Tenemos un conjunto de datos bastante apetecible con recetas escritas por múltiples usuarios de Reddit, sin embargo, la mayor parte de la información está en texto libre en forma de título y descripción de un mensaje. Vamos a averiguar cómo podemos, de forma muy sencilla, cargar los datos, extraer algunas características y analizarlos empleando funcionalidades de LLM (Large Language Model) de OpenAI desde Python Embebido y el framework Langchain.

0 0
0 185

Si estáis pensando en empezar con SQL en InterSystems IRIS o queréis hacer vuestras consultas más eficientes, podéis completar uno de estos breves ejercicios de formación online! (en inglés)

SQL Exercise

Ambos ejercicios ponen a vuestra disposición una instancia de IRIS en la nube (o learning lab) por lo que no necesitaréis realizar ninguna instalación previa en vuestros equipos.

0 0
0 185

¡Hola desarrolladores!

Fue un auténtico placer encontrarnos en persona en el 1er Encuentro de la Comunidad de Desarrolladores. ¡Y fue un honor ver la sala llena! Lo pasamos muy bien y aprendimos muchas cosas. ¡Y os echamos de menos a todos los que no pudisteis venir!

Muchísimas gracias a todos los que estuvisteis y especialmente a nuestros amigos de Roche Diagnostics y Arisnova por las presentaciones tan interesantes que hicieron.

Gracias también a @Anastasia Dyubaylo y @Evgeny Shvarov por acompañarnos.

¡Y enhorabuena a Mario del Pozo, por su premio en el Kahoot! 👏

¡Estamos deseando volver a veros!

Algunas fotos del evento ⬇️

3 2
0 145

¡Hola desarrolladores!

Estamos encantados de anunciar el lanzamiento del Directorio de Partners de InterSystems.

A partir de ahora, éste será el lugar al que acudir para encontrar servicios y soluciones comerciales creadas con productos de InterSystems.

¿Por qué un Directorio de Partners de InterSystems?

2 2
0 145

Tanto si accedes a DeepSee por primera vez como si estás configurando DeepSee en una instancia nueva, puedes encontrar dos incidencias habituales después de hacer clic en la opción "DeepSee" en el Portal de Administración del Sistema.

Incidencia #1: ¡Arquitech/Analyzer aparece en gris!

Incidencia #2: Se debe habilitar DeepSee antes de su uso.

Incidencia #1: ¡Arquitech/Analyzer aparece en gris!

2 0
0 185
Artículo
· 22 jul, 2020 Lectura de 8 min
El arte de mapear Globals para Clases (5 de 3)

Ejemplos de Mapeos

Obviamente, si tienes un cuatro artículo en la trilogía, debes apostar por las ganancias económicas y escribir el quinto, ¡así que aquí está!

Nota: Hace muchos años, Dan Shusman me dijo que el mapeo de globals es una forma de arte. No existe una manera correcta o incorrecta de hacerlo. El modo en que interpretes los datos te llevará al tipo de mapeo que realizas. Como siempre, existe más de una forma de llegar a la respuesta final. Según vayas revisando mis ejemplos, verás que hay algunos en los que se mapean el mismo tipo de datos, pero de distintas maneras.

0 0
0 185

¿No pensaríais que nos íbamos a quedar sin predicciones de la quiniela para este fin de semana, no? ¡Y menos en la jornada del clásico! Aquí estamos una jornada más exprimiendo las capacidades de InterSystems IRIS.

Veamos cual es la quiniela de esta jornada:

Y nuestras predicciones para Primera División:

Y Segunda División:

1 3
0 124

FHIR ha revolucionado la industria de la atención médica al proporcionar un modelo de datos estandarizado para crear aplicaciones y promocionar el intercambio de datos entre diferentes sistemas. El estándar FHIR se basa en enfoques modernos impulsados por APIs, lo que lo hace más accesible para los desarrolladores web y móviles. Sin embargo, interactuar con las API de FHIR aún puede ser un desafío, especialmente cuando se trata de consultar datos usando lenguaje natural.

2 0
0 184

¡Hola Comunidad!

El día 16 de noviembre por la mañana, de 12:00 a 14:00 h., en el hotel The Westin Valencia, tendrá lugar el Primer Encuentro (Meetup) de los miembros de la Comunidad. Aprovechamos ese día y lugar ya que eI Iberia Summit, la Convención anual de InterSystems Iberia, se celebrará allí los días 16 y 17 de noviembre.

El Encuentro de Desarrolladores es el evento perfecto para conocer en persona a otros miembros de la Comunidad de Desarrolladores, compartir experiencias, aprender, resolver dudas, conocer trucos, herramientas, recursos... y charlar directamente con los expertos de InterSystems!

El Meetup es abierto e informal. Por lo tanto, está abierto a propuestas y a la asistencia de cualquier miembro de la Comunidad. Y, por supuesto, es gratuito. Todos los asistentes recibirán un presente por su asistencia, que servirá como recuerdo de ese día. Y al final del encuentro tendremos un Kahoot con fantásticos premios para los ganadores. ¡Ah! También tendremos pizza y bebidas, el "alimento" de los desarrolladores 😉

El objetivo del Meetup es aprovechar lo máximo posible el networking con otros desarrolladores, pero también se puede participar activamente, pues cualquier voluntario puede realizar una presentación. ¿Te animas?

    ➡️ ¿Quieres presentar tu trabajo en el Meetup?

    💻 Escribe a david.reche@intersystems.com indicando tu nombre, tu empresa y el tema del que quieres hablar en el Meetup

    2 1
    0 164

    Por razones prácticas, muchas veces necesitamos que tras un reinicio de un servidor Linux, la instancia IRIS que tengamos instalada se inicie automáticamente.

    A continuación encontraréis los pasos a seguir para automatizar el arranque de IRIS durante un reinicio de Linux, a través de systemd :

    1. Cread un archivo iris.service en /etc/systemd/system/iris.service que contenga la siguiente información

    2 0
    0 183

    Estoy utilizando RestForms2 para disponer de una API Rest sobre unas tablas de forma rápida.

    El caso es que he añadido un trigger a las tablas para que, cada vez que se inserte/actualice/borre un registro, registre en una tabla de históricos los cambios, pudiendo ver el valor original y el nuevo de cada propiedad.

    Pero el trigger solamente salta si la inserción se realiza mediante SQL. No salta creando un nuevo objeto.

    0 2
    0 181
    Artículo
    · 13 jun, 2023 Lectura de 8 min
    Mi primera experiencia usando IAM

    Experiencia & comentarios del curso online "Hands-On with InterSystems API Manager for Developers"

    Con mis conocimientos básicos de contenedores Docker y API REST, me gustaría probar el uso del administrador de APIs de InterSystems para gestionar las API y los microservicios. Completé este curso en línea utilizando mi instancia local de IRIS como host (sistema operativo Windows) e IAM ejecutándose en una máquina virtual Linux.

    1 0
    0 183

    Hay varias maneras de generar ficheros Excel usando tecnología InterSystems: por ejemplo utilizando informes generados con InterSystems Reports, o los antiguos informes ZEN, o incluso haciendo uso de librerías Java de terceros. Las posibilidades son casi infinitas.

    Pero, ¿qué pasa si quieres crear una sencilla hoja de cálculo sólo con ObjectScript? (sin aplicaciones de terceros)

    En mi caso, necesito generar informes que contengan muchos datos sin procesar (a los financieros les encantan), pero mi antiguo informe ZEN fallaba y me da lo que me gusta llamar un "archivo con cero bytes". Básicamente, Java se queda sin memoria y provoca una sobrecarga en el servidor de informes.

    0 0
    0 183

    ¡Hola Comunidad!

    ¿No sabéis sobre qué escribir para el Concurso de Artículos Técnicos? ¿Sentís vértigo ante la pantalla en blanco?? smiley

    ¡No os preocupéis! Os damos algunas ideas para escribir artículos...

    • Podéis echar un vistazo a una publicación de la Comunidad que mostraba los artículos más populares durante 2021. Y veréis que muchos artículos son sobre tecnologías que están alrededor de InterSystems, no tienen que ser de ObjectScript. Esta es la publicación:

    Los mejores artículos de la Comunidad de Desarrolladores durante 2021 >>

    • Podéis escribir un artículo del tipo: "Mis 10 artículos favoritos de la Comunidad", enumerándolos y explicando por qué son tus favoritos, en qué te han ayudado...
    • O un artículo sobre "Mis 5 plug-ins favoritos de Open Exchange", enumerándolos y explicando por qué son tus favoritos, en qué te han ayudado...
    • O un artículo con trucos que habéis aprendido después de años trabajando con la tecnología de InterSystems
    • O con cosas que NO hacer cuando se trabaja con la tecnología de InterSystems
    • En fin, cualquier cosa que se os ocurra, que os haya resultado útil a vosotros, una enseñanza que aprendísteis en un proyecto... siempre relacionado directa o indirectamente con la tecnología de InterSystems

    1 0
    0 183
    Artículo
    · 19 ago, 2020 Lectura de 2 min
    Uso de modelos PMML en tus Business Processes

    Ejecutar modelos predictivos de forma nativa en un "Business Process" ("Proceso Empresarial") de InterSystems IRIS siempre ha sido, por supuesto, el objetivo de nuestro soporte para PMML, pero de alguna forma nunca formó parte del paquete porque había algunas dependencias y elecciones que era necesario analizar y decidir. En cualquier caso, gracias a algunas presiones y al código ofrecido amablemente por @Amir Samary (¡gracias de nuevo, Amir!), finalmente conseguimos empaquetarlo en un repositorio de GitHub para que lo disfruteis, lo valoreis y hagáis sugerencias.

    1 0
    0 183