Artículo Jose-Tomas Salvador · 14 jun, 2022 Lectura de 17 min gRPC - Qué es y un Hola Mundo! Introducción Este artículo pretende dar una introducción a qué es gRPC y mostrar un ejemplo de cómo jugar con el Hola Mundo oficial utilizando IRIS Embedded Python. En este repositorio puedes encontrar todo el código expuesto aquí. #Embedded Python #InterSystems IRIS 1 0 1 1.2K
Anuncio Jose-Tomas Salvador · 25 mayo, 2022 Introducción al FHIR Schema Generator Hola Desarrolladores, Nunca será más fácil crear una esquema relacional de tu repositorio FHIR que te permita construir sistemas analíticos y de soporte a las decisiones: ⏯ Introduction to the FHIR Schema Generator #FHIR #HL7 #Video #InterSystems IRIS 0 0 0 147
Artículo Jose-Tomas Salvador · 20 mayo, 2022 Lectura de 3 min InterSystems IRIS Business Intelligence: Construir vs Sincronizar InterSystems IRIS Business Intelligence te permite mantener actualizados tus modelos analíticos o cubos de varias formas. Este artículo tratará sobre Construir/Generar vs Sincronizar. Hay maneras de actualizar manualmente los cubos, pero son casos muy especiales y casi siempre los cubos se mantienen actualizados por medio de la (Re)construcción o la sincronización. ¿Qué es Construir? #Analítica #Cubos #Mejores prácticas #Caché #InterSystems IRIS #InterSystems IRIS BI (DeepSee) 0 1 0 124
Artículo Jose-Tomas Salvador · 11 mayo, 2022 Lectura de 3 min Cómo añadir VSCode a tu contenedor IRIS Una de las formas más sencillas de configurar entornos de desarrollo repetibles es utilizar contenedores para ellos. Descubrí que cuando cambian rápidamente, era muy conveniente alojar una instancia de vscode dentro de mi contenedor de desarrollo. De este modo, he creado un script de contenedor sencillo que permite añadir en un contenedor IRIS un vscode basado en un navegador. Esto debería funcionar para la mayoría de los contenedores 2021.1 y posteriores. El repositorio de mi código se puede encontrar aquí #DevOps #Entorno de desarrollo #Mejores prácticas #InterSystems IRIS #VSCode 0 1 0 127
Anuncio Jose-Tomas Salvador · 11 mayo, 2022 [Video] Utilizando Python para conectar a InterSystems IRIS Hola Comunidad, mira cómo puedes desarrollar en Python y conectar a InterSystems IRIS® Data Platform con PyODBC y Native API: ⏯ Utilizando Python para conectar a InterSystems IRIS #API #Python #Video #InterSystems IRIS 1 0 0 177
InterSystems Official Jose-Tomas Salvador · 4 mayo, 2022 Ya está disponible SAM (System Alerting & Monitoring) 1.1 Ya está disponible la versión 1.1 de System Alerting & Monitoring (SAM). ¿Qué es SAM? SAM combina el Monitor de Logs y la API de Monitorización de IRIS, basados en estándares, con herramientas que nos resultan familiares, y son estándares de facto en la industria, como Grafana y Prometheus, para crear una solución básica de monitorización y alerta para clusters IRIS. Para saber más sobre SAM, consulta la Guía de SAM (en inglés). Novedades en SAM 1.1 Verás mejoras de rendimiento para los gráficos del cuadro de mando de Grafana, especialmente cuando se trabaja con grandes conjuntos de datos. Si vas a actualizar desde SAM 1.0, asegúrate de tener suficiente espacio en disco disponible, ya que SAM 1.1 añade índices adicionales a los datos. #Lanzamiento #Monitorización #System Alerting and Monitoring (SAM) #InterSystems IRIS #InterSystems Official 0 0 0 154
Artículo Jose-Tomas Salvador · 25 abr, 2022 Lectura de 2 min Los contenedores de Docker Containers en Windows a veces no pueden usar puertos durante la puesta en marcha Hace poco he empezado a utilizar más Docker Desktop en mi equipo con Windows 11, sobre todo junto con la extensión Remote - Containers de VS Code y el repositorio iris-python-template de @Guillaume Rongier A veces el contenedor se inicia sin problemas, pero otras veces falla y reporta que no puede usar un puerto. Al final, localicé el problema. Aparentemente, el servicio Windows NAT Driver utiliza un OS facility para reservar un gran rango de puertos. #Docker #Microsoft Windows #Otro 0 0 0 390
Artículo Jose-Tomas Salvador · 20 abr, 2022 Lectura de 1 min Mapeo de datos en Globals a Objeto-Relacional (SQL Storage) Encontré este pequeño artículo de @Brendan Bannon de hace unos años... pero creo que es muy útil para cuando tengamos estructuras de almacenamiento basadas puramente en globals y queramos tener la posibilidad de acceder a ellas desde el punto de vista de Objetos y/o Relacional. El fichero ZIP adjunto contiene un paquete de ejemplos de mapeos SQL Storage (válido para IRIS y Caché) que he hecho y recopilado a lo largo de estos años. #Administración del sistema #Bases de datos #Code Snippet #Globals #Caché #Documentación #InterSystems IRIS 0 0 0 126
InterSystems Official Jose-Tomas Salvador · 13 abr, 2022 Sales Engineer - InterSystems (Madrid) Hola!! Hemos abierto una plaza de Sales Engineer en InterSystems para nuestra oficina de Madrid. No se requieren conocimientos de nuestra tecnología aunque, por supuesto, tenerlos puede ser un gran plus. Lo más importante es que te apasione la tecnología, te guste compartir conocimiento, aprender de otros y enseñar,... y no te asusten los retos, para encontrar soluciones innovadoras junto con nuestros partners a las necesidades que se les plantean, en areas como rendimiento de BBDDs, interoperabilidad, desarrollo de aplicaciones críticas, IA,.... #Bases de datos #Artificial Intelligence (AI) #Interoperabilidad #InterSystems Official #Oferta de empleo 0 0 0 179
Artículo Jose-Tomas Salvador · 29 dic, 2021 Lectura de 1 min Ejemplo de despliegue de varias instancias de IRIS en arquitectura ECP 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 . #Alta disponibilidad #API REST #Arquitecturas y Soluciones de Negocio con InterSystems #Contenedorización #Despliegue #ECP #Entorno de desarrollo #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 0 0 0 195
Anuncio Jose-Tomas Salvador · 22 dic, 2021 Peticiones de Mejoras, Ideas e Innovación Sólo quería dar visibilidad a un repositorio en GitHub donde todo el mundo puede publicar Peticiones de Mejora de producto, Ideas e Innovaciones que crea que estarían muy bien tener dentro de nuestro ecosistema de tecnologías de InterSystems. #Desarrollo de IU #Entorno de desarrollo #Herramientas #Control de acceso #InterSystems IRIS #Open Exchange 1 0 0 134
Anuncio Jose-Tomas Salvador · 23 nov, 2021 Liberada la versión 0.3.2 del InterSystems Package Manager (ZPM) Se ha publicado una nueva versión del ZPM - ZPM 0.3.2. Novedades en esta versión: #Lanzamiento #InterSystems Package Manager (IPM) #InterSystems IRIS Open Exchange app 0 0 0 106
Anuncio Jose-Tomas Salvador · 18 nov, 2021 Servicio de Evaluación para descargas de la "Community Edition" ¡Hola a todos! Estamos encantados de anunciar una nueva manera de descargar los kits de la "Community Edition" de InterSystems IRIS e IRIS for Health. La "Community Edition" es una versión gratuita para desarrolladores, que hace más sencillo empezar a desarrollar soluciones con IRIS. Ahora se pueden descargar los kits a través del Servicio de Evaluación: evaluation.intersystems.com. #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 113
Anuncio Jose-Tomas Salvador · 27 oct, 2021 Atención - La licencia de la Community Edition 2021.1 expira muy pronto Nos han comentado que la licencia incluida en las versiones Community Edition de InterSystems IRIS e IRIS for Health 2021.1 se ha establecido incorrectamente con fecha de expiracíón: Octubre 30, 2021. Por favor, estad atentos a este espacio porque en breve vamos a desplegar un nuevo build para corregir este tema. Actualizaremos este post en cuanto esté disponible. #InterSystems IRIS #InterSystems IRIS for Health 0 2 0 143
Artículo Jose-Tomas Salvador · 22 oct, 2021 Lectura de 1 min AnalyzeThis – Descubre de forma rápida la potencia de InterSystems BI AnalyzeThis es una herramienta para obtener la vista previa de tus propios datos dentro de InterSystems BI. Te permite experimentar directamente con InterSystems BI y darte cuenta de la potencia y el valor que puede aportar a tu organización. Además de obtener una visión rápida de InterSystems BI mediante la importación de un fichero CSV con tus datos, también soporta ahora Clases y Consultas SQL como fuentes de datos (a partir de la versión v1.1.0!). #Analítica #Mejores prácticas #InterSystems IRIS #InterSystems IRIS BI (DeepSee) #Open Exchange 0 1 0 86
Artículo Jose-Tomas Salvador · 22 sep, 2021 Lectura de 13 min Dockerfile y amigos. O cómo ejecutar y colaborar en los proyectos de ObjectScript en InterSystems IRIS ¡Hola desarrolladores! Muchos de vosotros publicáis vuestras bibliotecas de InterSystems ObjectScript en Open Exchange y Github. Pero, ¿qué puedes hacer para facilitar a los desarrolladores el uso y la colaboración en tu proyecto? En este artículo, quiero presentar una forma sencilla de poner en marcha y contribuir en cualquier proyecto ObjectScript con solo copiar un conjunto estándar de archivos en tu repositorio. ¡Vamos! #Docker #Entorno de desarrollo #Git #ObjectScript #Tutorial #InterSystems IRIS #Open Exchange Open Exchange app 0 0 0 275
Artículo Jose-Tomas Salvador · 6 sep, 2021 Lectura de 2 min InterSystems ObjectScript 101++ Desde hace ya algunos años he echado en falta poder ofrecer, a todos los que se interesan por ObjectScript, un tutorial más o menos completo de iniciación a ObjectScript. Algo que pueda ayudar más y facilitarles las cosas a esos nuevos desarrolladores que se acercan a nuestra tecnología... algo intermedio, a medio camino entre el típico "Hola Mundo", que no te permite ir mucho más allá, y el "Curso Avanzado de Programación", que te resulta imposible por carecer de tiempo o medios. Si existiese algo que de verdad sirviera no sólo como introducción al ecosistema, sino cómo empujón y punto de partida para empezar a hacer cosas de verdad en ObjectScript y avanzar por ti mismo... ¿no sería estupendo? #Consejos y trucos #Entorno de desarrollo #Globals #ObjectScript #Tutorial #Video #Portal de Formación #InterSystems IRIS 8 3 0 456
Comentarios Jose-Tomas Salvador · 13 jul, 2021 Reto: Si puedes leer esto... ¡Hola Comunidad! ¡Tenemos un nuevo reto CodeGolf para vosotros! Seguid leyendo para conocer todos los detalles. Tarea Tenéis que traducir una cadena al alfabeto Pilot (Alfabeto fonético de la OTAN). Input: If, you can read? Output: #Comunidad de Desarrolladores Oficial 2 4 0 430
Artículo Jose-Tomas Salvador · 7 jul, 2021 Lectura de 8 min Conexión con JDBC desde Python a la base de datos de IRIS - segunda nota rápida Palabras clave PyODBC, unixODBC, IRIS, IntegratedML, Jupyter Notebook, Python 3 Propósito Hace unos meses traté el tema de la "conexión con JDBC desde Python a la base de datos de IRIS", y desde entonces utilicé ese artículo con más frecuencia que mi propia nota oculta en mi PC. Por eso, traigo aquí otra nota de 5 minutos sobre cómo hacer una "conexión con JDBC desde Python a la base de datos de IRIS". ODBC y PyODBC parecen bastante fáciles de configurar en un cliente de Windows, sin embargo, siempre me atasco un poco en la configuración de un cliente unixODBC y PyODBC en un servidor de estilo Linux/Unix. ¿Existe un enfoque tan sencillo y consistente como se supone que debe ser para hacer que el trabajo de instalación de PyODBC/unixODBC funcione en un cliente linux estándar sin ninguna instalación de IRIS, contra un servidor IRIS remoto? #Analítica #Artificial Intelligence (AI) #Machine Learning (ML) #InterSystems IRIS 0 0 0 512
Anuncio Jose-Tomas Salvador · 17 jun, 2021 Buscamos Desarrolladores Python para el Early Access Program de Python embebido en IRIS ¡Estamos buscando desarrolladores en Python para participar en nuestro programa de acceso preliminar a Python embebido (EAP IRIS Embedded Python)! Si tu, o alguien que conozcas, es un desarrollador en Python y estais interesados, por favor, ponte en contacto con nosotros a través del email que indicamos abajo. #Artificial Intelligence (AI) #Python #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 113