¡Hola Comunidad!

Este artículo es una guía sencilla sobre cómo preguntar y cómo conseguir respuestas en la Comunidad.

Ya que el objetivo obvio cuando publicamos una pregunta en la Comunidad es obtener una respuesta, veamos cómo conseguir buenas preguntas que tengan visibilidad para encontrar fácilmente.

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

¡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 135

¡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 155

    Prospects, Clientes y Empleados ya pueden descargar IRIS e IRIS for Health (tanto en la edición Community como Enterprise) en https://evaluation.intersystems.com

    Esto permitirá que nuevas funcionalidades que aún no han sido lanzadas sean probadas por clientes potenciales y actuales para comprobar lo último que está en marcha.

    Cómo verlo:

    Para Prospects, simplemente eligiendo una opción con "(Preview)" en el Nombre permitirá la descarga de la versión de prueba

    1 0
    0 175

    Hola compañeros/as, necesito de vuestra sabiduría.

    En mi compañía programamos en ObjectScript y .int todo el día. Cuando entré nadie sabía apenas nada de clases y su uso era prácticamente sólo para definición de almacenamiento. Durante mi autoaprendizaje en caché descubrí que la programación orientada a objetos y el desarrollo de clases era posible en caché y comencé a codificar en .cls . Al ser algo autodidacta, puede que tenga algunas dudas básicas que se me hayan pasado en mis lecturas de documentación.

    0 2
    0 173

    Esta publicación es el resultado directo de trabajar con un cliente de InterSystems que acudió a mí con el siguiente problema:

    SELECT COUNT(*) FROM MyCustomTable

    Esto tarda 0.005 segundos, con 2300 filas en total. Sin embargo:

    0 0
    0 175

    El Programa de Acceso Temprano (Early Access Program, EAP, en inglés) es una manera de ofrecer funcionalidades específicas a un grupo de personas antes que a nadie, que probarán y darán su opinión sobre dichas funcionalidades.

    Durante los últimos años, InterSystems ha lanzado diferentes versiones (o componentes) de software y mejorado funcionalidades antes de su lanzamiento. Algunos ejemplos hasta ahora son: Columnar Storage; Built-in Python; FHIRSQL; y otros.

    Pero una característica de los EAPs es que no están disponibles para todo el mundo. Hay que apuntarse en el Programa.

    0 0
    0 174

    Hola desarrolladores,

    Estamos preparando con mucho cariño nuestro primer 🏆 Concurso de Artículos Técnicos en Portugués de InterSystems 🏆.

    Como el concurso se lanzará oficialmente la próxima semana, aproveche esta semana para elegir su tema o, si es nuevo en la tecnología de InterSystems, ¡aproveche la oportunidad de aprender un poco más sobre la tecnología en este período para poder participar!

    4 2
    0 134

    ¡Hola desarrolladores!

    Estamos encantados de anunciar que hemos introducido un nuevo premio en Global Masters, disponible para los miembros del programa que estén en los niveles Expert, Ambassador y VIP:

    Apple AirPods con funda protectora con el logo de InterSystems.

    ¡Esperamos que os guste este premio!

    Además...

    Ahora podrás ver premios desbloqueables ("unlockable rewards") en tu listado de premios ("rewards") - son los premios a los que se puede optar en los niveles siguientes al tuyo y que podrás desbloquear ("unlock") si llegas a ese nivel. En cada premio desbloqueable hay una nota indicando el nivel que tienes que conseguir para poder desbloquear el premio. Fíjate en este ejemplo:

    0 3
    0 114
    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 174

    Bienvenidos a la primera actualización trimestral de 2024. Si sois nuevos en estas actualizaciones, ¡bienvenidos!. Esta actualización pretende compartir cambios recientes, así como la información más actualizada sobre los cambios que vienen, aunque predecir el futuro es difícil y esto no debe ser considerado como una hoja de ruta cerrada.

    Dicho esto, vamos con la actualización...

    0 0
    0 173

    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 173

    @Ming.Zhou hizo una buena pregunta: ¿Cómo conseguir todas las propiedades definidas en una clase desde %Dictionary.ClassDefinition? y la respuesta resume exactamente por qué ObjectScript es mi lenguaje favorito.

    Cuando describo por primera vez ObjectScript o IRIS a alguien, siempre explico que puedes escribir una clase, compilarla, obtener una tabla y trabajar con tus datos desde una perspectiva orientada a objetos o relacional - la que resulte más natural. En cualquier caso, es sólo un fino envoltorio alrededor de los Globals, las estructuras de datos super rápidas existentes por debajo, y que también puedes usar cuando realmente necesitas ese acelerón extra.

    1 0
    0 173

    ¡Hola desarrolladores!

    Estoy encantado de presentar Git para InterSystems IRIS, mi primera contribución a OpenExchange.

    Git para InterSystems IRIS es un paquete de control de código fuente, que pretende facilitar una integración nativa del workflow de Git con la plataforma InterSystems IRIS. Está diseñado para trabajar como un enlace transparente entre InterSystems IRIS y un directorio de código con Git activado que, una vez configurado, no requiere interacción del usuario. Podéis encontrar una descripción más detallada en GitHub.

    0 0
    0 173

    Hola a todos,

    Por un requerimiento del cliente, tenermos un BS Rest Api con un montón de métodos, necesitamos obtener la IP del invocador, el método y cual es el tiempo que la API ha tomado para procesar.

    He encontrado el evento onPreDispatch donde puedo capturar la IP, ClassMethod, etc.. Estoy usando una variable global para guardar esta información.

    0 2
    0 170
    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 172
    Artículo
    · 22 abr, 2022 Lectura de 3 min
    Cómo actualizar el Recurso Paciente usando fhir.js

    ¡Hola Comunidad!

    Compartí mi experiencia trabajando por primera vez con FHIR en este artículo.

    En esa publicación, escribí cómo exploré los recursos FHIR y comenté la información que encontré útil en la documentación FHIR.

    La primera versión de mi app solo muestra la información que ofrecen los Recursos FHIR.

    Quería hacer que el usuario pudiera actualizar los detalles del paciente, así que busqué un ejemplo de cómo hacerlo.

    0 0
    0 172
    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 172

    ¡Hoy empieza el Concurso Anual para desarrolladores de InterSystems IRIS!

    Os invitamos a todos a participar en el 2º Gran Premio de Programación para crear soluciones open-source utilizando InterSystems IRIS.

    ¿Nunca has desarrollado con InterSystems IRIS? ¡No te preocupes! Regístrate en la Comunidad y eres bienvenido al concurso.

    🏆 2º Gran Premio de Programación de InterSystems 🏆

    Dotación en premios: más de $22 000

    Duración: 9 - 29 mayo, 2022

    Período de votación: 30 mayo - 5 junio, 2022

    1 1
    0 151

    ¡Hola a tod@s!

    Los días 19, 20 y 21 de Noviembre, vamos a celebrar unas jornadas prácticas de introducción a IRIS en nuestras oficinas de Sant Cugat del Vallés (Barcelona), dirigidas exclusivamente a empresas que desarrollan soluciones con tecnología de InterSystems.

    La agenda prevista (sujeta a modificaciones) es:

    IRIS Intro

    Overview
    New Ways to Try IRIS
    Docker containers Intro
    Tools & Source Control
    ObjectScript Quick Review

    REST APIs

    1 0
    0 171

    Saludos comunidad. Me gustaría saber cómo migrar un BD en producción a un entorno local. Cuando tengo un sistema en producción (Servidor BD Sql), lo que hacemos es montar una copia local para hacer el análisis con los datos y no ocupar los recursos del sistema en producción. Mi pregunta es: ¿cómo se hace con la tecnología Intersystems? Ya probé el conector PowerBi y se ve muy bien, pero ahí es donde surgió la pregunta.

    1 2
    0 169
    Artículo
    · 14 ago, 2019 Lectura de 5 min
    Jugando con la Sincronización de Objetos

    La funcionalidad de Sincronización de Objetos no es nueva, estaba presente en Caché, pero quería explorar un poco más en profundidad cómo funciona. Siempre he pensado que la sincronización automática de una base de datos es compleja en sí misma pero, para algunos escenarios muy particulares quizá no sea tan difícil. Así que he considerado un caso de uso muy simple (OK, quizá el caso típico, no descubro nada...

    2 0
    1 171