– 14 artículos
– 15 anuncios
– 1 pregunta
¡Hola Comunidad!
Si alguno de vosotros habéis pasado la Certificación Oficial de InterSystems, podéis tener un elegante tick verde en el avatar de vuestro perfil, así:
Y podéis añadir vuestras certificaciones a vuestro perfil, para que todo el mundo sepa todo lo que sabéis.
Para añadir las certificaciones a vuestro perfil, solo tenéis que seguir estos sencillos pasos:
1️⃣ Ir a vuestro perfil en la Comunidad
2️⃣ Ir al apartado Certificaciones deInterSystems, a la izquierda
3️⃣ Hacer clic en el botón Cargar mis certificaciones
¡Y eso es todo!
Esta es una demo de la funcionalidad OCR utilizando la librería pero-ocr de Python.
Utilizaremos la librería en una instancia InterSystems IRIS.
Este es un ejemplo de los datos de entrada:

Y este es el resultado del OCR, donde tenemos la siguiente información:
TextEquivconf de la etiqueta TextEquivCoords<PcGts xmlns="http://schema.primaresearch.org/PAGE/gts/pagecontent/2019-07-15" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"La funcionalidad IntegratedML de InterSystems IRIS se utiliza para obtener predicciones y probabilidades mediante el uso de la técnica AutoML. AutoML es una tecnología de Machine Learning utilizada para seleccionar el mejor algoritmo/modelo de Machine Learning para predecir el estado, los números y los resultados generales basados en los datos pasados (datos utilizados para entrenar el modelo AutoML). No necesitas un científico de datos, porque AutoML probará los algoritmos de Machine Learning más comunes y seleccionará el mejor algoritmo para ti, basado en las características de los datos analizados.
InterSystems IRIS incorpora un motor AutoML, pero también permite utilizar H2O y DataRobot. En este artículo mostraré los pasos para utilizar el motor AutoML de InterSystems.
¡Hola Comunidad!
Os traemos las últimas novedades de InterSystems Ideas, el Portal de Sugerencias de InterSystems.
En primer lugar, hemos creado un breve vídeo que explica el ciclo de vida de las ideas en el Portal:
Recientemente tuve el reto de crear un método de autenticación seguro para autorizar el acceso a algunos datos, pero desafortunadamente no tenía ninguna experiencia con esas configuraciones de seguridad y sentí que me faltaban algunos conceptos básicos para entender mejor la documentación oficial.
Después de estudiar y lograr entregar las clases que me pidieron hacer, me gustaría compartir un poco de mi nuevo conocimiento, que me ayudó a seguir los temas de la documentación.
Primero, es importante entender de qué estamos hablandoexactamente. En general, tenemos datos que pueden ser sensibles, o por cualquier razón necesitan protección. Hay personas (usuarios) que podrán verlos, otras podrán cambiarlos y otras no tendrán ningún tipo de acceso. Para ocuparse de los usuarios, el acceso y los datos, tendremos tres servidores: el del cliente, el de recursos y el de autorización.
Hola!
Entiendo no hay automatismo para actualizar código antiguo que imbrica con "puntitos" transformándolo a código con llaves "{ }", creo que hacer un parser de este tipo sería complejo por situaciones como esta :
Alguien sabe si este código es equivalente ?
VERSION CON PUNTITOS
Use fic
Read *R:20 Else Do Quit ;;;; comando else aplicado a read.
. Use 0 Write !!!,"Temps expirat."
If $c(R)="a" d
. Use 0 Write !!!,"Ha leido una letra a"
. Quit
VERSION CON LLAVES
Use fic
Read *R:20
If $Test {
Use 0 Write !!!,"Ha leido un carácter"
Quit
}
Else {
Use 0 Write !!!,"Temps expirat."
}
¡Hola desarrolladores!
Python tiene un ecosistema muy extenso y potente que contiene miles de librerías y paquetes disponibles, especialmente en Data Science.
Por ello, quería hacer un primer intento de usar la funcionalidad Python Embebido para, de forma sencilla, importar una librería de Python llamada datetime, generar datos con un componente timestamp y persistirlo en InterSystems IRIS for Health. También funcionará en InterSystems IRIS.
Hola desarrolladores,
Nos gustaría invitarte a unirte a nuestro próximo concurso dedicado a crear herramientas útiles que hagan más fácil la vida de tus compañeros programadores:
🏆 Concurso de Herramientas para el Desarrollador de InterSystems 🏆
Envía una aplicación que ayude a desarrollar más rápido, o contribuya a un código de más calidad, y ayude en los tests, despliegues, soporte o monitorización de tu solución basada en InterSystems IRIS
Duración: Enero 23 - Febrero 12, 2023
Bolsa de premios: $13,500
Hola chicos, soy nuevo en este foro y también con la base de datos InterSystems CACHE.
Comento que tengo la Base de Datos en una PC que estaba funcionando sin ningún problema hasta que empezó a arrojarme este error que muestro a continuación:
Eh intentado varias formas de levantarlo pero no logro hacerla funcionar.
Busqué el archivo cconsole.log dentro de todos los directorios de mi PC y no se ha encontrado nada. También he mirado los eventos de Windows y lo que encontré fue esto.
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Cache Config
InterSystems IRIS 2020.1 incluye PEX (Production EXtension Framework), para facilitar el desarrollo de producciones de Interoperabilidad de IRIS con componentes escritos en Java o .NET.
Gracias a PEX, un desarrollador de integraciones con conocimientos Java o .NET puede beneficiarse de la potencia, escalabilidad y robustez del framework de Interoperabilidad de InterSystems IRIS, y ser productivo en muy poco tiempo.
Para un experto en el framework de Interoperabilidad IRIS, PEX aporta facilidad para enriquecer las integraciones con componentes externos pre-existentes en lenguajes
Queridos desarrolladores:
Empezamos la cuenta atrás para la 30ª Convención Anual de InterSystems (Global Summit), que este año será del 4 al 7 de junio en Florida. ¡Ya queda menos para volver a vernos en persona!
Os avisaremos en cuanto esté abierto el registro de inscripciones. Mientras, podéis registraros para recibir las notificaciones del evento.
¡Hola desarrolladores!
Supón que tienes una clase persistente con datos y quieres tener una interfaz de usuario Angular sencilla, para ver los datos y llevar a cabo operaciones CRUD.
En este artículo describíamos cómo desarrollar una interfaz de usuario Angular para InterSystems IRIS utilizando RESTForms2.
A continuación vamos a explicar cómo conseguir una interfaz de usuario Angular sencilla que permita realizar operaciones CRUD y ver automáticamente los datos de tu clase de InterSystems IRIS en menos de 5 minutos.
¡Vamos!
InterSystems se complace en anunciar que las versiones de mantenimiento extendido de InterSystems IRIS, InterSystems IRIS for Health y HealthShare Health Connect 2022.1.2 están ya disponibles. Estas versiones añaden una selección de características y correcciones sobre las versiones 2022.1.0 y 2022.1.1.
Puede encontrar información adicional sobre lo que ha cambiado en estas páginas:
Por favor, háganos llegar sus opiniones a través de la Comunidad de Desarrolladores para que, juntos, podamos construir un producto
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.
Esta base de datos se puso en red, local para el servidor del servicio y remota para el servidor del producto. La comunicación entre el servidor de producto y el servicio fue implementada usando un servic
¡Hola Comunidad!
Os presentamos la primera mesa redonda del año - 60 minutos de animada charla (en inglés) en el que se comentarán las mejores prácticas para desarrollar en VS Code/Studio, casos reales...
📅 Fecha: Jueves 26 de enero
🕑 Hora: 3:00 PM (CET)
En la Comunidad de Desarrolladores hay muchos artículos interesantes que muestran cómo utilizar Jupyter e InterSystems IRIS juntos, y os animo a echarles un vistazo - al final de esta publicación tenéis un enlace a los artículos.
Este es otro de esos artículos. La diferencia con los otros está en la sencillez. ¿Solo quieres iniciar un contenedor en el que Jupyter ya está conectado a una instancia de IRIS? ¡Entonces esto es para ti!
Solo con ejecutar docker-compose up ya podrás acceder a un entorno de trabajo con un par de ejemplos.
No quiero estropear la sencillez, así que probadlo.

Más artículos
Schematron es un lenguaje de validación basado en reglas para hacer aserciones/afirmaciones sobre la presencia o ausencia de ciertos patrones en documentos XML. Un Schematron se refiere a una colección de una o más reglas que contienen pruebas. Los Schematron están escritos en una forma de XML, lo que los hace relativamente fáciles de inspeccionar, comprender y escribir para todos, incluso los que no son programadores.
Queridos miembros de la Comunidad:
Estamos súper contentos de compartir con vosotros la última funcionalidad de la Comunidad:
🔥 VUESTRO RESUMEN DE 2022 🔥
Cada miembro de la Comunidad ahora tiene acceso a un resumen personalizado de su actividad durante 2022 – un repaso de su contribución, incluyendo el número de publicaciones, comentarios, visualizaciones, publicaciones más populares, etiquetas favoritas... ¡y mucho más!
%20(2).jpg)
Empecé en este proyecto pensando en cómo permitir que el código Python trabaje de forma natural con el almacenamiento escalable y el eficiente mecanismo de recuperación de datos ofrecido por los globals de IRIS, a través de Python Embebido.
Mi idea inicial era crear algo como un diccionario de implementación de Python usando globals, pero pronto me di cuenta de que antes debía ocuparme de la abstracción de objetos.
Así que empecé creando algunas clases en Python que pudieran envolver objetos Python, almacenando y recuperando sus datos en globals, es decir, serializar y deserializar
Visual Studio Code (VS Code) es el editor de códigos más popular del mercado. Fue creado por Microsoft y distribuido como IDE gratuito. VS Code es compatible con docenas de lenguajes de programación, incluido ObjectScript.
Hasta 2018, Atelier (basado en Eclipse), se consideraba una de las principales opciones para desarrollar los productos de InterSystems. Sin embargo, en diciembre de 2018, cuando la Comunidad de Desarrolladores de InterSystems lanzó el soporte para VSCode, una parte relevante de los profesionales de InterSystems comenzaron a utilizar este editor y lo siguen haciendo desde entonces, especialmente los desarrolladores que trabajan con nuevas tecnologías (Docker, Kubernetes, NodeJS, Angular, React, DevOps, Gitlab, etc.).
Algunas de las mejores características de VSCode son las funciones de depuración. Por eso, en este artículo mostraré en detalle cómo depurar un código ObjectScript, incluido el código de clase y el código %CSP.REST.
Sigue estos sencillos y rápidos pasos para configurar las conexionesODBC/JDBC con InterSystems IRIS® e InterSystems IRIS for Health™:
Ahora en un sencillo formato de lista para ayudarte a realizar el proceso en tu propio sistema.
¡Esperamos que os resulte útil!
¡Hola desarrolladores!
Ya tenemos el listado de vídeos más vistos durante 2022 en el canal de YouTube de la Comunidad de Desarrolladores en español.
¿Los habéis visto todos? ¡Mirad el "top 5" por número de visualizaciones y por tiempo de visualización! ⬇️
| Top 5 vídeos por visualizaciones | ||
| № | Vídeo | Visualizaciones |
| 1 | Webinar 5: Comienza a trabajar con FHIR | 1 242 |
| 2 | Tutorial 3: Trabajando con contenedores Docker y VS Code | 495 |
| 3 | Webinar 11: Aprende ObjectScript desde cero | 175 |
| 4 | Webinar 8: Desarrolla un chatbot con Google Dialogflow, Telegram e InterSystems IRIS | 163 |
| 5 | Webinar 16: Novedades 2022 de InterSystems y de la Comunidad de Desarrolladores | 153 |
| Top 5 vídeos por tiempo de visualización | ||
| № | Vídeo | WT (horas) |
| 1 | Webinar 5: Comienza a trabajar con FHIR | 195,8 |
| 2 | Webinar 11: Aprende ObjectScript desde cero | 21,3 |
| 3 | Webinar 9: ¿Qué necesitas para empezar con InterSystems IRIS y VS Code? | 19,3 |
| 4 | Webinar 3: Interoperabilidad - Herramientas de productividad HL7 | 16,6 |
| 5 | Webinar 16: Novedades 2022 de InterSystems y de la Comunidad de Desarrolladores | 15,6 |
<style type="text/css">a {color:#2a2e78;} </style>
<style type="text/css">a {color:#2a2e78;} </style>
%%iris magic para IPython, puede ejecutar comandos ObjectScript en NoteBooks.
Puede ejecutarse en cualquier Notebook (por ej. Jupyter) y no requiere ninguna configuración especial ni en IRIS ni en el propio Notebook.

¡Hola desarrolladores!
Comparto con vosotros una plantilla de Python Embebido básica, que recomiendo como punto de partida para cualquier proyecto general con InterSystems IRIS que use Python Embebido.
Funcionalidades:
Vamos a comentar estas funcionalidades.
Querida Comunidad:
Solo unas líneas para desearos un feliz 2023 y que el nuevo año sea dichoso y venturoso para todos vosotros y para vuestros seres queridos.
También quería daros las gracias a todos por hacer posible, de una forma u otra, la Comunidad de Desarrolladores en español. Gracias a los que contribuís con artículos y/o preguntas y gracias a todos los que leéis las publicaciones. Sois nuestra inspiración para seguir mejorando la Comunidad cada día.
¡Seguimos en 2023!
.png)