La Comunidad de desarrolladores de InterSystems es una comunidad de 19,523 desarrolladores increíbles
¡Somos un lugar donde los programadores de InterSystems IRIS aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!
Artículo
· 14 nov, 2022 Lectura de 2 min
Comandos útiles de ObjectScript de una sola línea

¡Amigos!

Hace poco encontré en la Comunidad varios comandos de ObjectScript de una única línea y creo que estaría genial no perderlos y recopilar más.

Por eso he decidido recoger unos cuantos ejemplos, ponerlos en este proyecto en Open Exchange, y compartirlos con vosotros!

Así es como podéis usarlos.

0 0
0 112
Artículo
· 19 jul, 2022 Lectura de 3 min
Índices únicos y valores nulos en InterSystems IRIS

Recientemente surgió un patrón interesante en torno a los índices únicos (en una discusión interna re: isc.rest) y me gustaría destacarlo para la Comunidad.

Como caso de uso motivador: supón que tienes una clase que representa un árbol, donde cada nodo también tiene un nombre, y queremos que los nodos sean únicos por nombre y nodo principal. Queremos que cada nodo raíz también tenga un nombre único. Una implementación natural sería:

0 0
0 112

Nos encanta anunciaros que hemos creado un nuevo Portal de Sugerencias: InterSystems Ideas.

El objetivo del Portal es mejorar los mecanismos para que podáis sugerir cómo mejorar nuestros productos y cómo hacerlos evolucionar para satisfacer vuestras necesidades. La sección de Preguntas es una excelente manera de interactuar con otros colegas sobre problemas específicos de código; y el Soporte a Clientes es la forma de obtener la solución a un problema.

0 0
0 112
Artículo
· 7 ene, 2022 Lectura de 2 min
Lectura para las vacaciones: ¡Lo que hay por debajo!

Para aquellos que sois nuevos en IRIS, e incluso para los que habéis utilizado Cache o IRIS durante un tiempo pero queréis explorar más allá de los límites y prácticas normalmente admitidos, puede que os guste bucear en esta investigación detallada del motor de la base de datos, situado en su centro, y descubrir lo que realmente podéis hacer con él, yendo más allá de lo que InterSystems ha hecho con él por vosotros.

0 0
0 112

La versión 2020.3 de InterSystems IRIS, IRIS for Health e IRIS Studio ya ha sido liberadas.

Los contenedores para estos productos 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. Además, todos los contenedores también están disponibles desde el nuevo Registro de Contenedores de InterSystems. En este artículo os explicamos cómo usar el registro.

El número de compilación de estas versiones es 2020.3.0.221.0.

0 0
0 112
Anuncio
· 19 feb, 2020
Academia de Machine Learning

Hola a todos,

Para todos aquellos que no habéis podido asistir en persona a la academia de ML que hemos realizado en Barcelona quiero que sepáis que mañana la podréis ver en directo ya que vamos a emitir en Streaming la realización de la misma que haremos durante el evento de Madrid.

Aqui está todo el material para que la podais realizar desde casa:

https://github.com/es-comunidad-intersystems/IBSummit2020-AcademiaML

0 0
0 112
Artículo
· 30 ene, 2023 Lectura de 3 min
Demo de OCR

OCR DEMO

Esta es una demo de la funcionalidad OCR utilizando la librería pero-ocr de Python.

Utilizaremos la librería en una instancia InterSystems IRIS.

Demo

Este es un ejemplo de los datos de entrada:

input

Y este es el resultado del OCR, donde tenemos la siguiente información:

2 0
1 111

¡Hola desarrolladores!

Me gustaría compartir con vosotros un truco útil para presentar código de ObjectScript en ficheros Script en VSCode.

Los ficheros Script son simplemente ficheros con líneas de ObjectScript que introducimos en cualquier sitio, por ejemplo en IRIS durante el procedimiento Docker baking.

Caso de uso típico - este es el Scriptfile

este es el Dockerfile donde lo introducimos.

Y así es como se ve normalmente en VSCode:

Screenshot 2021-08-05 at 09 51 06

Podría ser más elegante, ¿verdad?

0 0
0 111

¡Hola Comunidad!

Acabamos de publicar los vídeos de todas las ponencias del Global Summit.

Podéis ver todas las sesiones de las tardes > y la mayoría de las presentaciones generales (keynotes) de las mañanas >

Así que... ¡no os las perdáis! ¡Hay más de 60 ponencias para elegir!

Dadle al Play... ¡y a disfrutar! smiley

Nota: no hemos podido publicar algunas de las presentaciones de los ponentes externos.


1 0
0 111
Artículo
· 5 mayo, 2022 Lectura de 2 min
Cómo obtener información de FHIR usando SQL

¡Hola desarrolladores!

En mis artículos anteriores, una de las cosas más interesantes de FHIR que mencioné es el amplio rango de posibilidades que tenemos y no solo para crear algo, sino las maneras de conseguir este objetivo.

En mis artículos estoy compartiendo mi experiencia trabajando con FHIR. Solo usaba los Recursos FHIR aportados por la API. Recuperando y actualizando los Recursos FHIR en el servidor FHIR usando javascript con la ayuda de fhir.js

1 0
0 111
Artículo
· 4 jun, 2021 Lectura de 3 min
Gestión de fraudes con InterSystems IRIS

Según un informe de 2020 de la Asociación de Examinadores de Fraude Certificados, se estima que las organizaciones de todo el mundo pierden un 5% de sus ingresos anuales debido al fraude.

La forma más eficiente de reducir el fraude es recopilar y unificar las transacciones, los activos y los datos de destino para identificar patrones, producir informes antifraude y algoritmos para validar las transacciones posteriores. En resumen, tenemos que seguir algunos de estos principios:

0 0
0 111

Global Masters es el Programa de Fidelización de InterSystems. Mediante la realización de retos, permite conseguir puntos que se pueden canjear por regalos, como:

  • memorias USB de 8GB -> con 1 500 puntos
  • camisetas con el logo de InterSystems -> con 1 800 puntos
  • 90 minutos de consultoría con un experto de InterSystems -> con 7 000 puntos,...

Con el objetivo de aumentar la participación de la comunidad hispanoblante en Global Masters, vamos a preparar retos específicos en español y también a traducir algunos de los retos disponibles en inglés. Pero antes de hacerlo, nos gustaría saber qué tipo de retos os gustan más. ¿Podríais decírnoslo?

1 4
0 107
Artículo
· 17 dic, 2020 Lectura de 3 min
Cómo crear código de "Solo escritura" (Irónicamente)

Uno de los principales beneficios de ObjectScript es la velocidad y eficiencia que ofrece a un desarrollador experimentado. Veamos un ejemplo de todos los beneficios que se pueden obtener con ObjectScript.

Imagina que tienes una clase que almacena nombres de sus usuarios. Llamaremos a la clase **Data.User**, y le daremos las mismas propiedades que tiene una cadena _Name_. A continuación, necesitaremos un método para crear un nuevo usuario o actualizar uno ya existente. Un enfoque inexperto y simplista sería muy similar al siguiente ejemplo:

3 0
0 111

Ya está liberada la versión 2020.3 de InterSystems IRIS e IRIS for Health, con IntegratedML.

Esta es la primera versión de InterSystems IRIS que incluye IntegratedML, una nueva funcionalidad de la plataforma de datos que ofrece a analistas y desarrolladores el mejor "machine learning" del mercado, con una sencilla e intuitiva sintaxis SQL. Ahora, los desarrolladores pueden crear, probar e implementar potentes modelos desde IRIS, justo donde se encuentran sus datos.

0 0
0 111

¡Hola desarrolladores!

Os traemos el séptimo episodio de Data Points, el podcast de InterSystems en inglés.

En esta ocasión, charlamos con @Carmen Logue (Product Manager de InterSystems) sobre InterSystems Reports, la nueva funcionalidad de InterSystems IRIS para realizar informes! Escuchad la conversación y descubrid lo que puede hacer la nueva herramienta, casos de uso y cómo se integra con el resto de herramientas de analítica. ¡Dadle al play!

https://5e18edf067eb59-03854285.castos.com/player/172127
[Este es un enlace integrado, pero no puede ver el contenido integrado directamente en el sitio porque rechazó las cookies que se necesitan para acceder a él. Para ver el contenido integrado, debe aceptar todas las cookies desde la Configuración de cookies]

0 0
0 111

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

0 0
0 111

Como habréis visto en las últimas publicaciones de la comunidad, InterSystems IRIS ha incluido desde la versión 2024.1 la posibilidad de incluir tipos de datos vectoriales en su base de datos y basado en este tipo de datos se ha implementado las búsquedas vectoriales. Pues bien, estas nuevas funcionalidades me han recordado el artículo que publiqué hace un tiempo que se basaba en reconocimiento facial mediante Embedded Python.

0 0
0 110
Artículo
· 27 jul, 2023 Lectura de 9 min
Introducción a Docker

Hola Comunidad:

En este artículo, aprenderemos los siguientes temas:

  1. ¿Qué es Docker?
  2. Algunos beneficios de Docker
  3. ¿Cómo funciona Docker?
  4. Imágenes Docker
  5. Contenedores Docker
  6. Repositorio de imágenes Docker
  7. Repositorio de imágenes Docker de InterSystems
  8. Instalación de Docker
  9. Comandos básicos de Docker
  10. Ejecutar la Community Edition de IRIS utilizando Docker
  11. Interfaz gráfica de Docker Desktop

¡Comencemos!

1 0
0 110
Artículo
· 14 dic, 2022 Lectura de 1 min
Rutinas con privilegios y $Roles

Las rutinas con privilegios te permiten elevar los roles de un usuario mientras las utiliza. Estas rutinas con privilegios (Privileged Routine Application) pueden utilizarse con rutinas y también con clases / métodos.

Cuando las utilices, es importante asegurarse de incluir new $ROLES, antes de elevar los privilegios con AddRoles(). Por ejemplo:

 new $ROLES
 set status=$System.Security.AddRoles("MyPrivilegedRoutineApplication")

0 0
0 110

InterSystems anuncia el lanzamiento de la interfaz de usuario web del Registro de Contenedores de InterSystems (ICR por sus siglas en inglés). Esta herramienta ha sido diseñada para que sea más sencillo descubrir, acceder y usar las muchas imágenes alojadas en el Registro de Contenedores.

La IU del Registro de Contenedores de InterSystems está disponible en: https://containers.intersystems.com/contents

0 0
0 110

Hola buenos días,

Agradeceríamos si ustedes nos leen y responden:

Disponemos de 2 entornos: INTegracion en HealthConnect 2020 y PREproduccion en Ensemble 2018

¿Que un tipo de dato sea %GlobalCharacterStream influye? en concreto: ¿se generan ficheros .stream en el servidor si subimos clases que hagan uso de %GlobalCharacterStream?

Ojeando la documentación, parece que explica lo siguiente:

Parece que NO sería persistente , parece que "almacena caracteres en nodos de datos globales"

0 2
0 108
En el mes de febrero pasaron muchas cosas en la Comunidad. ¿Os perdisteis algo? ¡No os preocupéis! Os traemos un resumen de todo: lo más visto, lo más comentado, lo más votado... ¡Echadle un vistazo y no os quedéis con ganas de aprender!
Estadísticas generales
32 publicaciones nuevas en febrero:
– 20 artículos
– 8 anuncios
– 4 preguntas
1 0
0 110