¡Hola Comunidad!
Os traemos un nuevo vídeo, disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés:
¡Hola Comunidad!
Os traemos un nuevo vídeo, disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés:
¡Hola desarrolladores!
¿Queréis participar de nuevo en un concurso y crear soluciones de código abierto con InterSystems IRIS Data Platform?
¡Ya hemos lanzado el segundo concurso para desarrolladores de InterSystems!
El tema de este concurso es InterSystems IRIS con REST-API.
El concurso estará activo durante tres semanas, del 13 de abril al 3 de mayo de 2020.
Hola a todos,
Tengo una clase que ha estado funcionando hasta ahora :(
La clase extiende la clase EnsLib.RecordMap.Service.FTPService y agrega información para cada fila.
Ahora, cuando guarda el objeto, genera el siguiente error
ERROR #5803: Error al asignar un bloqueo exclusivo
He visto la otra pregunta en la comunidad y he tratado de desbloquear
Aqui teneis una clase "test" con el código para envíar un correo electrónico en formato HTML con una imagen incrustada. Edita el texto para cambiar la imagen incrustada, dirección de destino y remitente, asunto, contenido, etc...
Class objectscript.sendEmailWithImage Extends %RegisteredObject
{
classmethod test() {
S SmtpServer = ""
S SmtpUserName = ""
S SmtpPassword = ""
S imgPath="C:\test.jpg"
set s=##class(%Net.SMTP).%New()
set s.smtpserver=SmtpServer
set auth=##class(%Net.Authenticator).%New() ; use default authentication list
set auth.
¡Hola Comunidad!
El desarrollo de una aplicación web Full-Stack en JavaScript con Caché requiere que se junten los bloques correctos para construirla. Anteriormente, describí cuáles son los pasos básicos para instalar y conectar Node.js con Caché y hacer que sus potentes capacidades como base de datos multimodelo estén disponibles para utilizarse con Node.js. Se puede usar Caché como una base de datos NoSQL, de documentos (¡con acceso único al nivel de la clave!), SQL y base de datos orientada a objetos con Node.js. Cuando desarrolles aplicaciones en JavaScript, verás lo potente que es esta combinación y cómo hace que Caché encaje perfectamente con Node.js.
En la primera parte de esta serie de artículos, mostraré cómo comenzar con el framework React, uno de los entornos más populares y que actualmente es una potente alternativa de librería para el desarrollo front-end. En los siguientes artículos aprenderemos cómo conectar una aplicación web básica con un back-end de Caché.
A partir de la versión 2019.2, InterSystems IRIS ofrece su API nativa para Python como un método de alto rendimiento para acceso a datos. La API nativa permite interactuar directamente con la estructura de datos nativa de IRIS.
Globals
Como desarrolladores de InterSystems, seguramente ya estais familiarizados con los globals. Vamos a revisar los aspectos básicos por si os apetece un repaso, pero podéis saltar a la siguiente sección si no lo necesitáis.
¡Hola Comunidad!
Descubrí el Desarrollo Basado en Pruebas (TDD) hace casi 9 años y me enamoré del concepto inmediatamente.
Hoy se ha vuelto muy popular pero, desafortunadamente, muchas empresas no lo usan. Es más, muchos desarrolladores, sobre todo principiantes, ni siquiera saben exactamente qué es ni como usarlo.

Mi objetivo con este artículo es mostrar cómo usar TDD con %UnitTest. Mostraré mi flujo de trabajo y explicaré cómo usar cosFaker, un proyecto de @Henry Pereira, usando Caché y que hace poco lo subió a OpenExchange.
Así que... ¡preparaos que allá vamos!

Estoy encantado de anunciar que InterSystems se unirá a la comunidad de código abierto (open source) en el proyecto de Extensión de Visual Studio Code para InterSystems ObjectScript. A principios de este año Raj Singh publicó que emprendíamos un viaje para redefinir el futuro de nuestra estrategia en relación al IDE, y llegamos a la conclusión de que es Visual Studio Code el IDE que puede soportar ese futuro.
Ya están disponibles las versiones de prueba 2020.2 de InterSystems IRIS, IRIS for Health e IRIS Studio.
El número de compilación de estas versiones es 2020.2.0.196.0.
Las imágenes del contenedor, los componentes y las licencias de evaluación están disponibles en la página de descargas para pruebas del Centro de Soporte Internacional (WRC).
Los contenedores de la edición Community también pueden obtenerse desde el Docker Store usando los siguientes comandos:
¡Hola Comunidad!
Os traemos el vídeo de la "Academia de Machine Learning", que InterSystems Iberia ofreció durante el evento ConferencIA que realizó en febrero en Madrid. La Academia fue impartida en español por Pierre-Yves Duquesnoy, Senior Sales Engineer de InterSystems.
El vídeo ya está disponible en el canal de YouTube de la Comunidad de Desarrolladores en español:
⏯ Academia de Machine Learning para desarrolladores
¡Hola Comunidad!
Os traemos un nuevo vídeo, disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés:
InterSystems y Python: Primeros pasos
¡Hola desarrolladores!
Hemos creado una serie de Concursos de Programación en InterSystems IRIS para todo el año.
En marzo ya empezamos con ObjectScript CLI y los temas para los próximos meses son los siguientes:
Todas las aplicaciones deben ser ejecutables con InterSystems IRIS en un contenedor docker.
¡Hola Comunidad!
Os traemos un nuevo vídeo, disponible en el canal de YouTube de la Comunidad de Desarrolladores en inglés, grabado por @Patrick Jamieson
⏯ InterSystems API Manager y FHIR
Hola a todos,
Estamos planificando y preparando una serie de Webinars para los siguientes meses.
Nos encantaría recibir sugerencias sobre cuál es el contenido que más os gustaría ver. También sobre cualquier idea que os gustaría poner en práctica sobre IRIS, desde una sesión en vivo de Q/A abierto o iniciar un proyecto de Open Source o cualquier otra idea.
Espero vuestras valiosas sugerencias 😃
Gracias
Si quieres conocer más detalle de las novedades en IRIS 2020 te invitamos a nuestro próximo Webinar:
WHAT'S NEW IN INTERSYSTEMS IRIS 2020.1
Jeff Fried, Director, Product Management - Data Platforms, InterSystems Joe Lichtenberg, Director, Product Marketing, InterSystems IRIS
¿Cuándo? El martes 7 de abril de 16:00h a 17:00h

No olvides registrate aqui
¡Hola a todos!
Hoy hablaremos de cómo cargar un modelo de Machine Learning en IRIS y cómo probarlo, a través de un artículo genial de Niyaz Khafizov.
Nota: lo siguiente se realizó utilizando Ubuntu 18.04, Apache Zeppelin 0.8.0 y Python 3.6.5.
Actualmente, muchas de las diferentes herramientas que están disponibles para data mining permiten desarrollar modelospredictivos y analizar los datos con gran facilidad.
¡Hola Comunidad!
Os traemos un vídeo del evento ConferencIA que realizamos en febrero en Madrid. También está disponible en el canal de YouTube de la Comunidad de Desarrolladores en español:
⏯ Estrategia BI & Analytics con InterSystems IRIS Data Platform
La versión 2020.1 de HealthShare Health Connect ya ha sido lanzada.
Los kits para la instalación y las imágenes del contenedor están disponibles en la página de distribución de software del Centro de Soporte Internacional (WRC).
El número de compilación de estas versiones es 2020.1.0.215.0.
La versión 2020.1 de InterSystems IRIS, IRIS for Health e IRIS Studio ya ha sido lanzada.
Los kits para la instalación y los contenedores están disponibles en la página de distribución de software del Centro de Soporte Internacional (WRC), incluyendo las ediciones "community" de InterSystems IRIS e IRIS for Health.
El número de compilación de estas versiones es2020.1.0.215.0.
¡Hola Desarrolladores!
El primer Concurso de Programación con InterSystems IRIS ya ha terminado. ¡Gracias a todos los participantes!
Recibimos 20 apps excelentes y ya podemos anunciar los ganadores.
.jpg)
¡Hola Comunidad!
En este artículo describiré e incluiré un ejemplo de cómo incrustar un archivo PDF externo en un segmento HL7, concretamente en el segmento OBX() de un mensaje ADT_A01 versión 2.3.1 . Esto puede ser útil para insertar imágenes u otros datos externos en un mensaje HL7. En este ejemplo, el nombre del archivo PDF a incrustar nos llega en el mensaje HL7 entrante en el campo OBX(1):ObservationValue.
¡Hola Comunidad!
El plazo para participar en el Primer Concurso para Desarrolladores de InterSystems terminó ayer y empieza la fase de votación.
Hemos recibido 20 aplicaciones hasta ahora - así que ya hay suficientes para elegir la mejor!
¿Cómo puedes votar?
Es muy fácil: tienes un voto, y tu voto irá en la Nominación de los Expertos o en la Nominación de la Comunidad.
Este mensaje contiene tres Avisos recientes sobre HealthShare.
El detalle de estos avisos también se encuentran en la página de Alertas y Avisos de Productos de InterSystems
Si tenéis alguna pregunta sobre estos avisos, contactad por favor con el Centro de Soporte Internacional (WRC).
Hola a tod@s,
En recientes conversaciones, respuestas y comentarios, la redirección IO (con el famoso código) se veía como la solución indiscutible. Sin duda, es una solución potente y no solo permite registrar la salida, sino también hacer captura de teclas en la entrada.
Pero creo que para simplemente generar un registro (log), supone un sobretrabajo. Si solo necesitas obtener un texto o descargar sus variables u objetos, entonces SPOOL debería ser suficiente.
¡Hola Desarrolladores!
Ya hemos realizado el sorteo de dos altavoces inteligentes Echo Dot entre todas las personas que rellenaron la encuesta de satisfacción de los eventos que realizamos en febrero ("Iberia Summit" en Barcelona y "ConferencIA" en Madrid). Y las ganadoras han sido Lidia Redondo Montes y Mercedes Pérez Sánchez. ¡Enhorabuena a las dos! ¡Que los disfruteis!
A los demás, muchas gracias por cumplimentar la encuesta, pues vuestros comentarios y valoraciones nos son muy útiles para seguir aprendiendo y mejorando ![]()

Hola
Estoy trabajando con un equipo de desarrolladores que quieren dar el salto a InterSystems 2019.4, actualmente utilizan Object Script para sus desarrollos, y no utilizan ningún tipo de sistema de control de versiones.
Yo desconozco como funciona todo este entorno, por lo que he creído que sería buena idea solicitar ayuda en la comunidad, ya que parece bastante activa, y así asegurarnos de seguir buenas prácticas.
Actualmente, se trabaja sobre distintos Namespace en la misma plataforma en producción.
¡Hola Desarrolladores!
Os dejamos un nuevo video en formato "coding talk" ("Charlas sobre programación"), especialmente realizado por @Evgeny.Shvarovpara el Concurso para Desarrolladores de InterSystems:
⏯ Cómo crear y enviar una aplicación al Concurso para Desarrolladores de InterSystems
En el primer artículo empecé a analizar RESTForms - REST API para tus clases persistentes y hablamos sobre las características básicas. Ahora, me gustaría hablar sobre las características avanzadas, principalmente las capacidades de consultas:
Las consultas pueden obtener segmentos de datos, criterios en criterios arbitrarios. Hay dos tipos de consulta en RESTForms:
Este mensaje contiene cinco Avisos recientes sobre HealthShare.
Estos avisos también se encuentran en la página de Alertas y Avisos de Productos de InterSystems
Si tenéis alguna pregunta sobre estos avisos, contactad por favor con el Centro de Soporte Internacional (WRC).