¡Hola Comunidad!
Este es un ejemplo básico de Vue.js en JavaScript, sobre cómo es posible usar llamadas REST con HTML básico.
Simplemente, podéis copiar/pegar el siguiente código de ejemplo, guardarlo en un archivo *.html y abrirlo en el navegador:
¡Hola Comunidad!
Este es un ejemplo básico de Vue.js en JavaScript, sobre cómo es posible usar llamadas REST con HTML básico.
Simplemente, podéis copiar/pegar el siguiente código de ejemplo, guardarlo en un archivo *.html y abrirlo en el navegador:
¡Hola Comunidad!
Tenemos un nuevo vídeo en el canal de YouTube de la Comunidad de Desarrolladores en inglés, grabado por @JoeCarroll, Cloud Market Technical Specialist en InterSystems:
¿En qué se diferencian los contenedores de las máquinas virtuales?
¡Hola desarrolladores!
Os invitamos a participar en la próxima Reunión de Desarrolladores de InterSystems, que tendrá lugar el día 25 de septiembre en Boston.
Será en el hotel Boston Marriott Copley Place, de 17:30 a 21:00 h.
Nos reuniremos para charlar y aprender sobre soluciones desarrolladas con la tecnología InterSystems IRIS. Podéis participar compartiendo vuestras experiencias con las plataformas de datos de InterSystems. Y también podréis conocer a otros colegas desarrolladores, charlar sobre programación...
Se servirá un tentempié y refrescos.
Hola a todos,
Tenemos un proceso que está a la escucha de un servicio FTP para recoger unos ficheros CSV y procesarlos. El proceso funciona correctamente y cuando termina vacia el directorio a la espera que entre algún otro fichero.
Desde hace tiempo estamos recibiendo el siguiente mensaje de error:
ERROR <Ens>ErrGeneral: Error in SFTP Dir() ERROR #7500: Error DirEnum SSH '-2146430967': 'SSH Error [80101009]: Would block waiting for status message [80101009] at SFTP.cpp:150,0
Esto sucede cuando no hay ficheros a procesar y aparece de vez en cuando, a lo mejor cada 20 minutos.
La configuración del
¡Hola a tod@s!
En esta segunda publicación sobre los principios básicos de los contenedores, echaremos un vistazo a los contenedores basados en imágenes.
Un contenedor basado en imágenes es simplemente la representación binaria de un contenedor.
Un contenedor en ejecución o simplemente un contenedor es el estado de ejecución relacionado con el contenedor basado en imágenes.
Consulte la primera publicación en la que se explica qué es un contenedor.
Los contenedores basados en imágenes consisten en un sustrato básico para el sistema operativo y todo el software que necesitamos para ejecutar nuestro
¡Hola a tod@s!
Con el lanzamiento de la plataforma de datos InterSystems IRIS, podemos ofrecer nuestro producto incluso en un contenedor Docker. Pero... ¿qué es un contenedor?
La principal definición de un contenedor es que se trata de un entorno protegido para un proceso.
¡Hola a tod@s!
La Comunidad de Desarrolladores de InterSystems cuenta ya con más de 6,000 miembros en todo el mundo. Desde 2016, ha ido creciendo y mejorando gracias a todos vosotros!
Juntos, hemos hecho un montón de cosas durante estos años... ¡y lo que nos queda! ![]()
Por eso, es hora de que conozcáis a todas las personas que hacen posible la Comunidad cada día. ¿Quién trabaja para que todos trabajemos mejor?
Hola a todos,
como prometí en mi post previo Evaluación de Sharding #1, continué investigando el impacto del número de shards.
Para completar la revisión, he añadido también las instancias en Windows (Server 2012 R2) 8 cores:
En LINUX (Ubuntu 16.04 LTS) 2 cores:
Pruebas: no shards, 2 shards, 3 shards, 4 shards.
¡Hola Comunidad!
Con IRIS nos llegó una INTERESANTÍSIMA funcionalidad - ¡SHARDING! Sin duda una gran característica.
Pero, ¿cómo puedo descubrir si encaja con mis aplicaciones actuales? ¿Hay alguna funcionalidad práctica para apostar por ello en mi perfecta aplicación transaccional? ¿O es sólo algo para las nuevas aplicaciones que vaya a diseñar?
¡Hola Desarrolladores!
Esta es la segunda publicación sobre recursos para desarrolladores. Esta parte es sobre Open Exchange.
Utilizando Open Exchange para avanzar en la tecnología de InterSystems
InterSystems Open Exchange es una galería de herramientas de aplicaciones, conectores y librerías, que los desarrolladores de InterSystems publican para compartir formas de trabajar, enfoques y hacer negocio. Todas las aplicaciones están o construidas con InterSystems Data Platform o pensadas para ser usadas en desarrollos con nuestra tecnología.

¡Hola a tod@s!
Para cada propiedad, consulta o índice definido, se generarán automáticamente varios métodos correspondientes en una compilación de clase. Estos métodos pueden ser muy útiles. En este artículo, describiré algunos de ellos.
¡Hola a tod@s de nuevo!
En este tercer artículo (consulte la Parte 1 y la Parte 2) continúo con la presentación de la estructura interna de las bases de datos en Caché. Esta vez, les contaré algunas cosas interesantes y les explicaré cómo mi proyecto sobre el Explorador de bloques en Caché puede ayudarles a hacer que su trabajo sea más productivo.
¡Hola a todos!
Hoy me gustaría contaros cómo podemos añadir la documentación de un servicio REST al Developer Portal de InterSystems API Manager.
Necesitamos tener instalado InterSystems IRIS 2019.2 junto con InterSystems API Manager (IAM).
En el post Presentación de InterSystems API Manager, David nos cuenta cómo instalarlo, configurarlo y hacer una primera prueba.
¡Hola a tod@s!
Como posiblemente haya oído, acabamos de presentar InterSystems API Manager (IAM); una nueva característica de InterSystems IRIS Data Platform™, que permite monitorizar, controlar y gobernar el trafico desde y hacia APIs basadas en web, dentro de su infraestructura de TI. En caso de que se lo haya perdido, aquí está el enlace al anuncio.
En este artículo, mostraré como habilitar IAM y resaltar algunas de las muchas capacidades a las que IAM permite sacar provecho.
"Así que su jefe le gritó por enviarle una página web con un "Hello World" sin formato"
Nuestra lección anterior terminó cuando proporcionamos un valor para el Mensaje desde Caché a un servicio REST para el cliente, y utilizamos Angular interfaz de usuario. Aunque hay muchas partes móviles involucradas en el proceso, la página no es especialmente emocionante en este momento. Antes de que empecemos a añadir nuevas funciones, deberíamos retroceder un poco y revisar nuestras herramientas.
¡Hola Comunidad!
Ya pueden ver un nuevo video en formato "Coding Talk" ("Charlas sobre programación") en el canal de Youtube de la Developer Community:
Cómo subir su propia solución, conector o librería InterSystems a Open Exchange.
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... pero si es común y funciona, es bueno
). Puedes bajar el código de GitHub y compilarlo en tu sistema, generar automáticamente datos de ejemplo y jugar un poco con ello. Está hecho para
Hola,
No sé si alguien ya implementa integraciones de datos en FHIR R4, yo lo hago en FHIR DSTU 2 (v1.0.2).
Me gustaría saber si hay una versión mínima de HealthShare / Ensemble que lo lleve implementado.
¡Gracias!
¡Hola Comunidad!
Tenemos un nuevo vídeo en el canal de YouTube de la Developer Community, grabado por @Stefan Wittmann, Product Manager de InterSystems:
Presentación de InterSystems API Manager
¡Hola a todos!
En ocasiones, mientras depuramos código COS podemos obtener mensajes de error como: <UNDEFINED>test^routine *test
El error (al que podemos acceder con la variable especial $zerror) nos indica la rutina y la línea que ha fallado.
Para revisar el código desde la línea de comandos, escribimos:
ZLOAD routine ZPRINT test
Posiblemente también nos sea útil echar un vistazo a las líneas que se encuentran antes de la línea donde se produjo el error, ya que estas le proporcionan contexto. Utilizando ZPRINT podemos escribir ZPRINT +1:test pero esto podría mostrarnos cientos de líneas.
A
¡Hola a tod@s!
Este artículo es una pequeña descripción general de una herramienta que permitirá entender las clases y su estructura, dentro de los productos de InterSystems: desde IRIS hasta Caché, Ensemble y HealthShare.
En resumen, con esta herramienta se visualiza una clase o un paquete completo, se muestran las relaciones que existen entre las clases y proporciona toda la información que se encuentra disponible para los desarrolladores y líderes de equipos sin necesidad examinar el código, utilizando el Studio.
Si estás aprendiendo a utilizar los productos de InterSystems, o simplemente estás interesado en aprender algo nuevo sobre las soluciones que ofrece la tecnología de InterSystems, ¡eres más que bienvenido a leer la descripción general de ObjectScript Class Explorer!
Hasta ahora, estamos familiarizados con cómo implementar una API básica de REST en Caché y aquí hay una buena documentación al respecto: REST en Caché.
Sin embargo, una pregunta que surge de vez en cuando es: ¿Cómo puedo hacer que un parámetro en mi URL REST sea opcional?
¡Hola a tod@s!
Estamos dando los últimos retoques al Programa oficial del Global Summit 2019, pero ya podemos compartirlo con vosotros. Utilizadlo para planificar vuestra visita a la convención anual.
¿Es posible que el Global Summit sea ya el próximo mes?? El tiempo pasa volando...
¡Hola a tod@s!
Estamos encantados de anunciar el lanzamiento de InterSystems API Manager (IAM).
IAM es una nueva funcionalidad de InterSystems IRIS Data Platform™, que permite monitorizar y controlar el tráfico hacia y desde las APIS web dentro de su infraestructura de TI.
¡Hola desarrolladores!
Programando a diario con IRIS y Docker, en el terminal VSCode llamo a los siguientes 3 comandos. Siempre de la misma forma para todos los proyectos:
docker-compose build ; para compilar el contenedor docker-compose up -d ; para ejecutar IRIS en el contenedor docker-compose exec iris iris session iris ; para abrir el terminal de IRIS
¿Hay alguna forma de acceso rápido por teclado que me escriba el resto?
¡Hola a tod@s!
Si les interesan los contenedores, echen un vistazo a todo lo que hemos preparado para la Convención Anual de InterSystems ("Global Summit"), del 22 al 25 de septiembre, en el hotel Boston Marriott Copley Place. Si se registran ahora, podrán aprovecharse de un descuento válido hasta el 30 de agosto.
SESIONES SOBRE CONTENEDORES
Introduction to Kubernetes
Basics and Benefits of Cloud Deployment
InterSystems IRIS Containers for Developers
InterSystems IRIS KubernetesOperator
InterSystems IRIS Cloud Roadmap
A Skeptic’s Guide to Containers
Diving into InterSystems Cloud Technology
Leveragi

36
33
29¡Hola a tod@s!
En este artículo trataré una característica particular de Caché, muy útil, pero que probablemente no se conoce ni se usa bien. Me refiero a la función de Extensiones de lenguaje.
Esta característica permite extender los comandos, variables especiales y funciones disponibles en Caché Object Script con comandos, variables especiales y funciones propias. Esta funcionalidad también se aplica a otros idiomas que Caché admite en el servidor, incluidos Caché Basic y Multivalue Basic.
¿Por qué necesitaría o querría agregar nuevos comandos?
¡Hola a tod@s, programadores deseosos de aprender!
Hace poco, un desarrollador que está empezando a utilizar la tecnología de InterSystems me preguntó cómo podía aprender en la Comunidad de Desarrolladores, para mejorar sus conocimientos de programación.
Y me pareció una muy buena pregunta. A la que podía responder con varias opciones. Por eso decidí escribir este artículo, esperando que sea de utilidad no solo para ese desarrollador, sino para otros muchos más.
Así que la pregunta era... ¿Cómo aprender sobre Intersystems IRIS e IRIS for Health en la Comunidad de Desarrolladores?