Pregunta Pilar Guerrero · mayo 17, 2019

¡Hola a todos!

Me gustaría que me ayudéis con la siguiente duda que tengo, os comento:

Tengo un servicio Rest, para que puedan invocar a dicho servicio quiero añadirle una autentificación por usuario y contraseña, por lo que lo primero que he hecho es que en el Aplication Web he marcado lo siguiente:

Mi idea es crear un usuario para que pueda invocar SOLO a esa API y no al resto de APIs que tengo configuradas en otras Aplication Web. ¿Cómo puedo llegar a realizar esto? 

Muchas gracias 

1
0 335
Anuncio David Reche · mayo 17, 2019

Ya está disponible la versión 2019.1 de HealthShare Health Connect.

Los kits y contenedores de imágenes ya están disponibles en la página del  WRC Centro de Soporte Internacional. 

El número de compilación ("build number") para estas versiones es 2019.1.0.510.0.18883

Health Connect 2019.1 incluye muchas características y funciones nuevas, como:

  • Soporte FHIR STU3
  • Hosts de Java Business
  • Transferencia segura de archivos (MFT)
  • Contenedorizado e implantación Cloud
  • Nuevas funciones de interoperabilidad que aceleran la configuración y resolución de problemas de producciones, etc.
0
0 144
Anuncio David Reche · mayo 17, 2019

Nos complace anunciar la disponibilidad de HealthShare 2019.1.

Con esta versión, HealthShare ofrece:

  • Soluciones sanitarias, incluyendo mejoras sustanciales en el Visor Sanitario en el teléfono móvil, mejoras en las Infografías sanitarias, y la primera de una nueva línea de respuestas a cuestiones importantes de índole operativa y sanitaria, empezando por el Panel de control para el usuario frecuente del Departamento de Urgencias Health Insight
0
0 139
Anuncio David Reche · mayo 17, 2019

¡Hola Comunidad!

Echad un vistazo al nuevo vídeo "Coding Talk" ("Charlas sobre programación") en el Canal de YouTube de la Developer Community:

Crea tu primer código con InterSystems ObjectScript, usando IRIS Community, Github, Docker and VSCode

En este video, presentado por @Evgeny Shvarov, aprenderás a crear clases de InterSystems ObjectScript, ejecutarlo en un contenedor docker con InterSystems IRIS Community Edition, editarlo y compilarlo en Visual Studio Code y, por último, subirlo a Github.

Además.

0
0 206
Artículo David Reche · mayo 15, 2019 1m read

¡Hola Comunidad!

¿Habéis visto el botón de selección de idioma que aparece ahora en los artículos?.

Hemos añadido recientemente la opción de elegir la versión en español de los artículos.

Así, ahora todo el mundo puede añadir la traducción de un artículo publicado en la Developer Community.

¿Cómo funciona? Si quieres añadir la traducción, tienes que pedir permiso al autor del artículo en la pestaña "Translation".

Si el autor autoriza la traducción, puedes publicarla con tu nombre en el site de la Spanish Community

0
0 212
Anuncio David Reche · mayo 15, 2019

¡Hola Comunidad!

Echad un vistazo al nuevo webinar disponible en el Canal de YouTube de la Developer Community: herramientas para trabajar con Intersystems IRIS en proyectos de Machine Learning. El webinar ha sido grabado por dos Ingenieros de Ventas de InterSystems: @Sergey Lukyanchikov y @Eduard Lebedyuk.

"Herramientas de Machine Learning (Python, ObjectScript, Interoperability, Analytics) para InterSystems IRIS"

 

0
0 116
Anuncio David Reche · mayo 15, 2019

¡Hola Comunidad!

¡Os traemos buenas noticias! 

Por primera vez, InterSystems participará en el Congreso Internacional WeAreDevelopers en Berlín (Alemania), que reunirá a desarrolladores, expertos tecnológicos e innovadores digitales para analizar y dar forma al futuro del desarrollo de aplicaciones. 

¡Los días 6 y 7 de junio, os esperamos en nuestro stand #A5! Mostraremos cómo la tecnología de InterSystems facilita la interoperabilidad inteligente y acelera la creación de aplicaciones robustas, dirigidas por los datos.

0
0 115
Artículo David Reche · mayo 13, 2019 1m read

Hola Comunidad !

Ya tenemos un montón de buenos artículos en la comunidad. Incluso buenas preguntas con mejores respuestas (mira las estadísticas). Gracias por tu contribución!

A veces merece la pena usar la búsqueda para encontrar una respuesta o una buena práctica o una publicación que recuerdas que se publicó pero no consigues encontrar.

0
0 109
Artículo Alberto Fuentes · mayo 9, 2019 1m read

Me gustaría compartir un trabajo de André-Claude Gendron del CIUSSS de l'Estrie - CHUS (Canadá) presentado en un InterSystems Summit.  

Consiste en un framework de generación de objetos simulados (mocks) que puede utilizarse para construir UnitTests.

Un objeto simulado (o mock) no es más que un objeto que imita el comportamiento de objetos reales de forma controlada. Estos objetos simulados se utilizan en las pruebas unitarias (UnitTest) para simular objetos o dependencias que sean necesarias para la clase que se quiera probar.

0
0 975
Artículo David Reche · mayo 3, 2019 2m read

Ya está disponible la edición gratuita de InterSystems IRIS (InterSystems IRIS Community Edition) en la nube de AWS

¡Hola a tod@s!,

Es muy común que gente nueva usando InterSystems IRIS quiera comenzar a experimentar y trabajar en algún proyecto personal en un entorno gratuito. Si eres uno de ellos, ¡tenemos buenas noticias para ti!! Ya puedes usar la a edición gratuita de InterSystems IRIS (InterSystems IRIS Community Edition) en la nube de AWS.

0
1 363
Artículo Kurro Lopez · abr 25, 2019 1m read

Hola a todos,

He creado un método para calcular la edad de una persona, o la edade de un porceso, contrato o cualquier otra cosa que quieras.

 

/// Calculate the age from date of birth and other date (by default shoud be today).
/// <b>dateOfBird</b> Date of birth in cache format. ie. $ZDH("1972-01-01",3)
/// <b>day</b> Date to calculate to. ie: $H
ClassMethod AgeAt(dateOfBirth, day) As %Integer{
    quit:dateOfBirth=""
    quit:day=""
    
    set yeardob=$SYSTEM.SQL.DATEPART("year",dateOfBirth)
    set yearday=$SYSTEM.SQL.
0
0 265
Artículo Kurro Lopez · abr 25, 2019 2m read

Hola,

Este es un breve tutorial para instalar y usar TFS en Atelier. Está basado en mi propia experiencia y algunos trucos que he detectado.

Si está familiarizado con Visual Studio puede que sientas que es un poco lento y pesado, pero tendrás el mismo panel de TFS que el que tienes en Visual Studio, por lo que no necesitarás un entrenamiento especial para usarlo.smiley

0
0 497
Anuncio Esther Sanchez · abr 24, 2019

¡Hola Comunidad!

Tenemos un nuevo vídeo en el Canal de YouTube de la Comunidad de Desarrolladores en inglés, en el que veremos ejemplos concretos del uso de VMware y vSAN, así como consejos prácticos para el despliegue de InterSystems IRIS, tanto en local como en la nube.

Ponenteo: @Murray Oldfield, Technology Architect of InterSystems

Objetivo del vídeo: Conocer cómo desplegar InterSystems IRIS utilizando VMware and vSAN.

0
0 147
Anuncio David Reche · abr 24, 2019

¡Hola a todos!

Hoy es miércoles y por eso tenemos un nuevo video en nuestro Canal de YouTube, grabado en un nuevo formato, "Coding Talks":  

Autor del vídeo: @Evgeny Shvarov 

Objetivo del vídeo: Cómo implementar una solución sobre InterSystems IRIS mediante ObjectScript utilizando Docker, con un ejemplo de un repositorio de código dockerizado.

0
0 158
Artículo Alberto Fuentes · abr 17, 2019 2m read

El archivo events_examples.zip contiene dos ejemplos que muestran cómo procesar una carga de trabajo de forma asíncrona utilizando colas persistentes.

Events Simple

Este es un ejemplo muy sencillo que crea algunos procesos trabajadores y les encola mensajes utilizando $system.Event.

; crear un recurso compartido y crear los procesos trabajadores
USER>do ##class(IAT.S04.Event.Test).
1
0 216
Artículo Alberto Fuentes · abr 17, 2019 2m read

El archivo workmgr_simple.prj_.zip contiene un ejemplo simple de paralelización con $system.WorkMgr 

El ejemplo utiliza diferentes procesos (trabajadoresworkers) para actualizar pedazos de una misma tabla .

¿En qué consiste el ejemplo?

  • Crea una tabla con 100 filas.
  • Divide la tabla en distintos pedazos (cada pedazo es un grupo de filas) sobre las que actuarán los trabajadores.
  • Inicializa $system.WorkMgr y asigna los pedazos en que se ha dividido la tabla a los procesos trabajadores:
    • Cada proceso trabajador actualiza las filas del pedazo de la tabla que le haya tocado.
0
0 136
Artículo Jose-Tomas Salvador · abr 16, 2019 2m read

Hace algunas semanas estaba leyendo un libro de Stephen Hawking y Leonard Mlodinow, El Gran Diseño. En un momento dado, intentando definir cosas como ¿por qué existimos?, ¿por qué utilizamos los modelos que utilizamos en física?,... bueno, ya sabéis, ese tipo de cosas... los autores se refirieron al ejemplo del Juego de la Vida inventado por el matemático John Conway en 1970... Básicamente el quería mostrar que un sistema con unas leyes fundamentales realmente simples (Física) podría evolucionar y "vivir" hasta convertirse en un sistema más complejo (Química) en el cual "algo" (humanos) podría descubrir su propio modelo y reglas complejas que explicasen su realidad... las reglas para este modelo determinista que el expuso eran tan básicas que pensé que sería divertido implementarlas en ObjectScript cuando tuviera un rato libre... hay otras implementaciones en JavaScript y en otros lenguajes... pero no en ObjectScript… y ¡!había que corregir eso!!… así que ¡aquí lo tienes!

0
0 319
Artículo Kurro Lopez · abr 16, 2019 3m read

A veces, necesitamos copiar parte de las propiedades de un objeto en otro diferente.

La forma mas facil sería hacer lo siguiente:

Set obj1.FirstName = obj2.FirstName

Set obj1.SecondName = obj2.SecondName

¿Que sucede si el objeto contiene un gran número de propiedades? ¿Y si solo necesitamos extraer un importante grupo de datos, y complementar la información en otro objeto?

Tenemos las siguientes clases:

Class Kurro.PersonalInfo Extends %Library.
0
0 294