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 93
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 287
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 503
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 449
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 546
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 122
Anuncio Jose-Tomas Salvador · 19 mayo, 2021 Comunidad de Desarrolladores en GitHub ¡Hola Comunidad! Es un placer comentaros que tenemos un GitHub de la Comunidad de Desarrolladores de InterSystems - github.com/intersystems-community que se une al que ya teníamos para la Comunidad de Desarrolladores en español - github.com/es-comunidad-intersystems. #Code Snippet #Git #GitHub #Reglas de codificación #Documentación 2 0 0 150
Artículo Jose-Tomas Salvador · 7 mayo, 2021 Lectura de 3 min Cómo implementar las soluciones de Python embebidas en InterSystems IRIS con el administrador de paquetes ZPM ¡Hola desarrolladores! Recientemente anunciamos la versión de prueba con Python embebido en InterSystems IRIS - echad un vistazo a este vídeo en inglés de @Bob Kuszewski. Python embebido ofrece la posibilidad de cargar y ejecutar el código Python en el servidor de InterSystems IRIS. Podéis utilizar módulos de librerías de Python instalándolos con pip, como NumPy, Pandas, etc., o podéis escribir vuestros propios módulos de Python como archivos .py independientes. Bien, pero una vez que ya estáis satisfechos con el desarrollo de vuestra solución de Python embebida en IRIS, hay otra cuestión muy importante: cómo desplegar la solución. Una de las opciones que podéis considerar es utilizar el Administrador de paquetes ZPM, que os voy a describir en este artículo. #InterSystems Package Manager (IPM) #Python #InterSystems IRIS Open Exchange app 0 0 0 223
Artículo Jose-Tomas Salvador · 20 abr, 2021 Lectura de 9 min Conexión con JDBC desde Python a la base de datos de IRIS - una nota rápida Palabras clave: Python, JDBC, SQL, IRIS, Jupyter Notebook, Pandas, Numpy y aprendizaje automático Hoy me he encontrado con este artículo de Zphong Li, que publicó en Enero de 2020 pero que creo que es muy interesante y aún útil a día de hoy. Así que... para los que estéis haciendo vuestros primeros pinitos en Machine Learning con InterSystems IRIS, Python y Jupyter... aquí lo tenéis!! #JDBC #Machine Learning (ML) #ODBC #Python #InterSystems IRIS 0 0 0 1.5K
Artículo Jose-Tomas Salvador · 8 abr, 2021 Lectura de 4 min Mensaje "Error de disponibilidad del servidor" cuando se carga la aplicación web En el Centro de Soporte Internacional (WRC), con frecuencia los clientes se ponen en contacto con nosotros porque su Web Gateway no puede publicar páginas web. En este artículo explicaré el motivo más frecuente por el que pueden producirse estos errores; y también explicaré algunas herramientas que se pueden utilizar para solucionar el problema. #Administración del sistema #CSP #Depuración #Web Gateway #InterSystems IRIS 1 0 1 374
Artículo Jose-Tomas Salvador · 17 mar, 2021 Lectura de 2 min ¿Por qué el Portal de Administración no carga las imágenes? En el Centro de Soporte Internacional (WRC), con frecuencia los clientes plantean preguntas sobre la configuración de un nuevo Web Gateway, en el que el Portal de Administración se carga a medias, pero no muestra imágenes. En este artículo explicaré por qué se produce este error, así como la forma de solucionarlo. #CSP #Web Gateway #InterSystems IRIS 0 0 0 317
Anuncio Jose-Tomas Salvador · 11 feb, 2021 ¡No te pierdas el concurso de programación InterSystems Grand Prix! Querido desarrollador, ¡tenemos muy buenas noticias! Estamos encantados de invitarte a unirte a nuestra competición anual para crear soluciones open-source utilizando InterSystems IRIS. Demos la bienvenida a: 🏆 InterSystems Grand Prix Programming Contest 🏆 Duración: February 8 - March 8, 2021 Dotación en Premios: $16,000 #Concurso #Global Masters #InterSystems IRIS 0 1 0 67
Artículo Jose-Tomas Salvador · 10 feb, 2021 Lectura de 4 min Recursos sobre el rendimiento de SQL Hay tres aspectos muy importantes en cualquier conversación sobre el rendimiento de SQL: los Índices, el TuneTable, y el Plan de ejecución. En los PDFs adjuntos a este artículo se incluyen presentaciones antiguas sobre estos temas. En los enlaces a nuestra documentación debajo, se ofrece más información sobre estos y otros asuntos relacionados con el rendimiento de SQL. La formación online también refuerza varios de estos temas. Además, hay varios artículos de la Comunidad de Desarrolladores que están relacionados con el rendimiento de SQL y que mostramos a continuación. Hay bastantes repeticiones en la información que se muestra a continuación. Los aspectos más importantes a considerar sobre el rendimiento de SQL son: Los tipos de índices que están disponibles Por qué utilizar un tipo de índice en lugar de otro La información que TuneTable recaba para crear una tabla y lo que esto significa para Optimizer Cómo leer un Plan de ejecución para comprender mejor si una consulta es buena o mala #Mejores prácticas #Rendimiento #SQL #InterSystems IRIS 0 1 1 103
Artículo Jose-Tomas Salvador · 9 feb, 2021 Lectura de 2 min Seguimiento de la vacunación en el mundo con IRIS La pandemia que afectó al mundo en 2020 hizo a todo el mundo seguir las noticias y los datos relacionados con la COVID-19. ¿Por qué no aprovechar la oportunidad para crear algo sencillo y fácil de usar, para seguir el número de vacunaciones a nivel mundial? #Analítica #API #Concurso #Paneles de control #InterSystems IRIS Open Exchange app 0 2 0 306
Artículo Jose-Tomas Salvador · 13 ene, 2021 Lectura de 1 min Por qué migrar de Caché a IRIS: Propuesta de valor Algunos clientes me preguntan sobre la migración de Caché a IRIS. ¿Por qué migrar a IRIS? Caché es excelente, estable y ofrece un buen rendimiento... #Arquitecturas y Soluciones de Negocio con InterSystems #InterSystems IRIS 0 0 0 147
Anuncio Jose-Tomas Salvador · 23 nov, 2020 DBeaver soporta oficialmente InterSystems IRIS Estamos encantados de anunciar que DBeaver soporta InterSystems IRIS con la configuración predeterminada desde la versión 7.2.4. Ya no necesitas configurarlo manualmente, solo busca el icono de IRIS en la "Connections list". #Entorno de desarrollo #Herramientas #SQL #InterSystems IRIS Open Exchange app 1 1 0 225
InterSystems Official Jose-Tomas Salvador · 21 oct, 2020 La extensión de ObjectScript para VS Code alcanza la versión 1.0 ¡Hola desarrolladores! Una vez más os vengo a hablar de la extensión de ObjectScript para Visual Studio Code, y esta vez estamos muy contentos de poder anunciar ¡ la liberación de la versión 1.0 ! La comunidad se ha unido de un modo sin precedentes para entregar este producto con InterSystems, con la particularidad única de que una herramienta tan crítica para la productividad del desarrollador sería contruida en base a pruebas, feedback y código de la comunidad, desde el principio. #Code Snippet #Código abierto #ObjectScript #VSCode #InterSystems IRIS #InterSystems IRIS for Health #InterSystems Official Open Exchange app 0 0 0 167
Artículo Jose-Tomas Salvador · 16 jul, 2020 Lectura de 3 min Alerta y Monitorización del Sistema (SAM) - Un caso de Uso Hola a todos, con este artículo, me gustaría mostrar lo fácil y dinámicamente que puede ser configurada nuestra herramienta de Alerta y Monitorización de Sistema (SAM, del inglés System Alerting and Monitoring). El caso de uso podría ser el de un flujo de aprovisionamiento CI/CD ágil y rápido, donde queráis ejecutar vuestros tests unitarios y de estrés, y podáis ver rápidamente si los tests tuvieron éxito o cómo están estresando el sistema y tu aplicación ( el API de SAM en el backend de InterSystems IRIS es extensible para tu implementación APM). #Administración del sistema #API REST #DevOps #Docker #Monitorización #Nube #Paneles de control #System Alerting and Monitoring (SAM) #InterSystems IRIS 0 0 0 278
Anuncio Jose-Tomas Salvador · 3 jul, 2020 InterSystems SAM (System Alerting and Monitoring ) v1.0 ya está disponible Ya está disponible la primera versión oficial (v1.0) de InterSystems System Alerting and Monitoring (InterSystems SAM) #Administración del sistema #Monitorización #System Alerting and Monitoring (SAM) #InterSystems IRIS 0 0 0 150
Artículo Jose-Tomas Salvador · 25 jun, 2020 Lectura de 2 min "Atrapa" lo que se te ha escapado en tu InterSystems ObjectScript ¡Hola desarrolladores de ObjectScript! InterSystems ObjectScript es probablemente el mejor lenguaje del mundo para trabajar con globals - y es un lenguaje interpretado. Sí, tiene un compilador. Pero incluso el compilador puede dejar escapar y compilar algunas líneas en ObjectScript que después generen error en tiempo de ejecución. Hay algunas técnicas para evitarlo tales como los tests unitarios, guías de programación y, por supuesto, ¡tu experiencia programando! ;) Aquí quiero presentarte otra alternativa más para que puedas reducir el número de errores de ejecución de tu ObjectScript y reforzar la aplicación de tus guías de programación - se trata de la herramienta de Calidad de ObjectScript desarrollada por Lite Solutions, un partner de InterSystems. Más detalles a continuación. #Código abierto #Depuración #ObjectScript #Caché #Comunidad de Desarrolladores Oficial #Ensemble #InterSystems IRIS Open Exchange app 1 0 0 167