Artículo Kurro Lopez · 3 mar, 2024 Lectura de 5 min Cómo enviar mensajes a Microsoft Teams Hola comunidad, El objetivo de este artículo es explicar como crear mensajes entre IRIS y Microsoft Teams. En mi empresa, tenermos que monitorear mensajes de error, y usamos la clase Ens.Alerts para redireccionar esos mensajes a través de un Business Operation que envía un email.El problema está en que enviamos esos errores a una cuenta de soporte donde habían muchos emails. Queremos algo específico para un específico equipo. Por lo que investigamos como hacer que esos mensajes lleguén al equpo de desarrollo directamente y ellos pordrían tener, en tiempo real, una notificación de un error en producción. En nuestra empresa usamos Microsoft Teams como herramienta corportaiva, por lo que nos preguntamos: ¿Cómo podemos hacer que esos mensajes lleguen al equipo de desarrollo de IRIS? #Monitorización #Operación empresarial #Tutorial #InterSystems IRIS Open Exchange app 2 4 0 174
Artículo Kurro Lopez · 14 feb, 2024 Lectura de 3 min Business Service para consultar base de datos interna de IRIS Escenario IRIS tiene adaptadores de entrada SQL para usar con SQL gateways como EnsLib.SQL.InboundAdapter para consultar repetidamente las conexiones de SQL Gateway. Apareció un escenario en el que queríamos consultar una base de datos interna para obtener algunos datos, pero no vimos un "servicio listo para usar" para esto. #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 2 0 0 123
Artículo Kurro Lopez · 13 feb, 2024 Lectura de 2 min Dividir el acceso por puertos en WebServer Recientemente, necesitaba ejecutar WebGateway en un puerto adicional, pero con una novedad: este puerto debería publicar solo una aplicación web.Al principio, pensé en configurar WebGateway para permitir solo aplicaciones web específicas (~urls), pero la configuración de WebGateway depende de la configuración de Apache: #Web Gateway #InterSystems IRIS 2 0 0 140
Artículo Kurro Lopez · 9 feb, 2024 Lectura de 2 min Usando %Library.Prompt en IRIS para interacciones en el terminal Interactuar con usuarios en la terminal: una guía para usar %Library.Prompt en IRIS ¿Alguna vez te has preguntado cómo comandos como ^DATABASE atraen a los usuarios en la terminal? O tal vez esté escribiendo una rutina de automatización y desee formas de especificar opciones directamente desde la terminal. Afortunadamente, la clase %Library.Prompt en IRIS ofrece una forma sencilla de hacerlo. #ObjectScript #Terminal #InterSystems IRIS 1 0 0 96
Artículo Kurro Lopez · 2 feb, 2024 Lectura de 9 min PrivateGPT explorando la documentación Considerar el nuevo interés empresarial en la aplicación de IA generativa a información y datos privados locales comercialmente sensibles, sin exposición a nubes públicas. Al igual que una cerilla necesita la energía del golpe para encenderse, el nuevo desafío de "energía de activación" del líder tecnológico es revelar cómo la inversión en hardware GPU podría respaldar nuevas capacidades competitivas. La capacidad puede revelar los casos de uso que brindan nuevo valor y ahorro. Afilar este hacha comienza con un protocolo funcional para ejecutar LLM en un portátil local. #Apple macOS #Machine learning #Documentación 1 0 0 133
Artículo Kurro Lopez · 19 ene, 2024 Lectura de 2 min IA generativa para la creación de imágenes Actualmente, muchos artistas digitales utilizan la tecnología de IA generativa como soporte para acelerar la entrega de sus trabajos. Hoy en día es posible generar una imagen correspondiente a partir de una frase de texto. Existen varias soluciones en el mercado para esto, incluidas algunas disponibles para ser utilizadas a través de API. Mira algunos en este enlace: https://www.analyticsvidhya.com/blog/2023/08/ai-image-generators/. #Inteligencia Artificial #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 2 0 0 48
Artículo Kurro Lopez · 17 ene, 2024 Lectura de 3 min Cómo reproducir ciertas filas de una fuente SQL usando un adaptador SQL (EnsLib.SQL.InboundAdapter) Hola comunidad, Cuando utilizamos un Business Servicio de tipo SQL, puede suceder que necesitemos replicar ciertas filas de la tabla original. Tomemos como ejemplo el Business Service "from customer SQL" usando la clase genérica EnsLib.SQL.Service.GenericService #Interoperabilidad #SQL #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 45
Artículo Kurro Lopez · 8 dic, 2023 Lectura de 9 min Integración Open AI con IRIS - Gestión de ficheros La inteligencia artificial no se limita solo a generar imágenes a través de texto con instrucciones o crear narrativas con instrucciones sencillas. También puedes hacer variaciones de una imagen o incluir un fondo especial a una ya existente. Adicionalmente, podrás obtener la transcripción del audio sin importar su idioma y la velocidad del hablante. Por tanto, analicemos cómo funciona la gestión de archivos. #Framework #Inteligencia Artificial #Operación empresarial #InterSystems IRIS #Open Exchange Open Exchange app 2 0 0 53
Artículo Kurro Lopez · 19 jun, 2023 Lectura de 9 min Integración Open AI con IRIS Como todos ya conocéis, el mundo de la inteligencia artificial ya está aquí y todos quieren usarlo para su beneficio. Hay muchas plataformas que ofertan servicios de inteligencia artificial de forma gratuita, por suscripción o privadas, pero la que mas “ruido” ha hecho en el mundo de la informática es Open AI, sobre todo por sus más famosos servicios: ChatGPT y DALL-E #Framework #Inteligencia Artificial #Operación empresarial #InterSystems IRIS Open Exchange app 4 1 0 214
Artículo Kurro Lopez · 4 feb, 2023 Lectura de 2 min Cómo desplegar tu producción de la forma más sencilla Por lo general, si desea implementar una solución, debe agregar los elementos, configurar sus tablas de búsqueda y la configuración predeterminada manualmente.Está bien si tiene todos los permisos y privilegios para realizar estas acciones. Si desea implementar en el servidor de producción de un cliente y no tiene los permisos, debe indicar en un documento TODOS los pasos que debe realizar el administrador de implementación. #Despliegue #Ensemble #InterSystems IRIS #Open Exchange Open Exchange app 1 2 0 86
Artículo Kurro Lopez · 19 ene, 2023 Lectura de 2 min Desplegar a producción módulos para convertir resultados de consultas a archivos xlsx usando librería OepnPyx! de Python Continúo la descripción del trabajo usando el módulo openhl de Python en producción. Como la versión de IRIS con Python Embebido, aún no ha sido liberada, ya es necesario usarlo en producción ahora. Decidimos hacer una copia de seguridad del servicio para exportar consultas a un archivo xlsx en un servidor aparte, y guardar el resultado de la consulta en un global en una base de datos separada. #Python #InterSystems IRIS #InterSystems IRIS for Health #Open Exchange Open Exchange app 0 0 0 65
Artículo Kurro Lopez · 18 ago, 2022 Lectura de 2 min Módulo para exportar consultas de IRIS a un archivo Excel usando la librería python openpyxl ¡Hola a todos! El módulo de exportación es esencial en muchos de mis proyectos y se usa a menudo en todos mis servidores de productos. #Herramientas #InterSystems IRIS Open Exchange app 0 0 0 158
Artículo Kurro Lopez · 10 jul, 2022 Lectura de 1 min Módulo para exportar una solicitud a un fichero Excel, como ejemplo de uso de Python Durante mucho tiempo hemos estado usando una utilidad en producción para exportar el resultado de una consulta a una hoja de cálculo Excel. Además, hemos hecho una modificación en ella, en la que la configuración explícita de los formatos de las columnas es una prioridad. #Python #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 0 0 0 127
Artículo Kurro Lopez · 14 feb, 2022 Lectura de 4 min Cómo convertirse en un señor del tiempo - Viajar en el tiempo Viajar en el tiempo es como visitar París. No puedes simplemente leer la guía, tienes que arrojarte. Come la comida, usa los verbos equivocados, recibe el doble de cargos y terminas besando a completos desconocidos. El Doctor Vamos ahora a viajar por el tiempo, osea, vamos a ver fechas futuras y pasadas y como calcularlas en diferentes formatos. La TARDIS no espera, ponte a los mandos y sujétate fuerte. #Concurso #Consejos y trucos #ObjectScript #Caché 13 0 0 201
Artículo Kurro Lopez · 11 feb, 2022 Lectura de 5 min Cómo convertirse en un señor del tiempo - El nacimiento El tiempo dirá, siempre lo hace. El Doctor. No es una tarea facil dominar fechas y horas, siempre es un problema y a veces confuso en cualquier lenguaje de programación, vamos a aclarar y a poner unos cuantos tips para que esta tarea sea lo mas sencilla posible. Súbete a la TARDIS que te voy a convertir en un Señor del tiempo #Concurso #Consejos y trucos #ObjectScript #Caché 24 0 0 399
Artículo Kurro Lopez · 15 dic, 2021 Lectura de 6 min Como funciona la planificación de Ensemble 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. #Administración del sistema #Ensemble 0 0 0 188
Artículo Kurro Lopez · 31 ago, 2021 Lectura de 2 min FOREACH para ObjectScript Como sabes, ObjectScript no tiene un comando o función de sistema FOREACH.Pero tiene un amplio margen para la creatividad. Pero la tarea es recorrer una matriz global o local y hacer algo PARA CADA elemento. Hay dos posibles soluciones: Crear una macro que genere las secuencias de código requeridas Crear un comando extendido para realizar la acción. #Code Snippet #ObjectScript #Caché #Ensemble #InterSystems IRIS Open Exchange app 0 0 0 108
Artículo Kurro Lopez · 9 ago, 2021 Lectura de 4 min Añadir una configuración por defecto por código Hola comunidad, Este es otro artículo sobre cómo realizar acciones que puede realizar en el portal web pero mediante código. Hoy .... Agregar un valor de configuración por defecto por código #Consejos y trucos #Portal de Administración #Principiante #Caché #Ensemble #InterSystems IRIS Open Exchange app 1 0 0 52
Artículo Kurro Lopez · 4 ago, 2021 Lectura de 4 min Añadir un business item en tu producción por código Hola comunidad, Esto es otro artículo de como realizar acciones que puedes hacer desde el porta de gestión pero via código. Hoy.... Añadir un business item en tu producción por código. #Operación empresarial #Servicio empresarial #Consejos y trucos #ObjectScript #Principiante #Caché #Ensemble #InterSystems IRIS 1 0 0 87
Artículo Kurro Lopez · 2 ago, 2021 Lectura de 3 min Añadir una Web application por código Hola comunidad, Voy a publicar varios artículos de como realizar acciones que puedes hacer desde el web portal, pero por código. Hoy.... Web Applications por código #API #Code Snippet #Consejos y trucos #ObjectScript #Principiante #Caché #Ensemble #InterSystems IRIS 1 0 0 86