Artículo David Reche · mayo 24, 2021 1m read

Tengo un MacOS y Docker Desktop 2.2 (Engine 19.03).

Tengo un servicio REST funcionando en mi localhost (Mac) y estaba intentando invocarlo desde IRIS que se está ejecutando en un contenedor Docker. Si intentas algo así, no utilices localhost como configuración del servidor HTTP (usando una Business Operation, por ejemplo).

Tienes que utilizarhost.docker.internal.

0
0 205
Artículo David Reche · abr 12, 2021 1m read

¡Hola desarrolladores!

A menudo me preguntan cómo instalar IRIS, cómo conectarse a IRIS desde el IDE, cómo configurar el entono, compilar, depurar, mantener el repositorio...

Os muestro aquí posiblemente el camino más corto para configurar todo el entorno y empezar a desarrollar con ObjectScript en InterSystems IRIS.

Prerrequisitos

Asegúrate de tener Git, Docker y VSCode instalados.

Instala las extensiones de Docker y ObjectScript en VSCode.

Inicia sesión o crea una cuenta en Github.

¡Vamos allá!

0
0 480
Artículo David Reche · feb 2, 2021 2m read

InterSystems IRIS es una excelente opción para desarrollar proyectos de aprendizaje automático (Machine Learning, ML), en escenarios de operaciones con datos masivos, debido a las siguientes razones:

  1. Soporta el uso de shards para escalar el repositorio de datos, tal y como MongoDB por ejemplo.
  2. Soporta la creación de cubos analíticos, y si unimos esto más el "sharding" nos permite tener volumen y rendimiento.
  3. Soporta la recopilación de datos de forma planificada o en tiempo real, con una gran variedad de opciones de adaptadores de datos.
0
0 769
Artículo David Reche · feb 13, 2020 1m read

Hola a todos,

Si queréis pasar un rato divertido y aprender alguna cosa fruto de la experiencia os recomiendo este video de unos colegillas que tengo en Málaga y que tienen muuuuuchas horas de desarrollo. Sus consejos sirven para todo, sí, también para ObjectScript e IRIS. ;-)

Los más viejos del lugar se van a reir mucho con anécdotas y se verán reflejados con algunas

https://youtu.be/Sk7Mbx_81Bg

Que disfrutéis

0
0 177
Artículo David Reche · nov 29, 2019 4m read

¡Hola desarrolladores!

Siempre que desarrollamos una biblioteca, herramienta, paquete o lo que sea en InterSystems ObjectScript, nos surge una pregunta: ¿cómo desplegar este paquete en la máquina destino?

Adicionalmente, en muchas ocasiones se supone que debe haber otras bibliotecas instaladas de las que depende nuestro código y a menudo de una versión particular de las mismas.

Cuando uno programa en javascript, python, etc., el rol de despliegue de paquetes con gestión de dependencias se realiza por el package manager o gestor de paquetes.

Por eso, me complace anunciar que ya está disponible nuestro administrador de paquetes, el InterSystems ObjectScript Package Manager .

0
0 250
Artículo David Reche · ago 27, 2019 11m read

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

0
0 540
Artículo David Reche · jul 23, 2019 5m read

¡Hola a tod@s!

Cuando hablo con alguien de perfil técnico por primera vez acerca de InterSystems IRIS, siempre comienzo hablando de que en el centro de todo InterSystems IRIS es una Base de Datos Multimodelo. En mi opinión, esta es la mayor ventaja (desde la visión de Sistemas de Bases de Datos), ya que:

  • ¿Quieres obtener un resumen o partes específicas de tus datos? Usa SQL!
  • ¿Necesitas trabajar de forma intensiva con un registro? Usa Objetos!
  • ¿Quieres establecer un valor y conoces la clave? Piensalo de nuevo. Usa globals!

Y en todos los casos, el dato está almacenado de forma única. ¡Tú eliges la manera en la que quieres acceder al mismo!!

De un primer vistazo es una bonita historia - corta, concisa y con un mensaje; pero cuando se empieza a trabajar con InterSystems IRIS, comienzan a surgir  preguntas: ¿Cómo están relacionados las clases, las tablas y los globals? ¿Qué son cada uno para el otro? ¿Cómo se almacenan realmente los datos?

En este artículo voy a tratar de responder estas preguntas y explicar qué está pasando realmente.

3
0 649
Artículo David Reche · jul 1, 2019 6m read

Hola a todos,

En este artículo voy a hacer un paso a paso desde cero para la creación de una simple API REST mediante Node/Express conectada a una instancia de InterSystems IRIS.

No voy a adentrarme en mucho detalle acerca de cómo trabajar con cualquiera de las tecnologías que menciono en el tutorial, pero dejaré enlaces a documentación adicional por si quieres aprender más. El objetivo es proporcionar una guía práctica de cómo configurar y conectar un backend node.js a InterSystems IRIS.

0
1 1062
Artículo David Reche · jun 25, 2019 1m read

¡Hola Comunidad!

Si han preparado un texto extenso para la Comunidad en Microsoft Word o en Google Docs, puede que les interese conocer que hay una manera sencilla  e inmediata de añadir el texto con formato y las imágenes en una nueva publicación.

Deben hacer lo siguiente:

1. Hacer clic en "Crear una nueva publicación"

2. Copiar todo el texto desde Word o Google Docs al portapapeles

3. Hacer clic en el botón Pegar desde Word (el botón marcado en la imagen):

4. Pegar el texto en la caja de diálogo y hacer clic en OK

5. El texto formateado y las imágenes deberían verse en la publicación.

0
0 315
Artículo David Reche · jun 14, 2019 5m read

InterSystems IRIS 2019.2 introducirá nuevas funciones, muy interesantes. Una de las áreas con novedades que teneis que conocer es la Gestión de APIs. 

Para InterSystems IRIS, se ha añadido soporte de una metodología Design-First o API-First. Este método permite realizar primero el diseño de la especificación y después generar el lado del servidor automáticamente a partir de ella.

0
0 437
Artículo David Reche · jun 9, 2019 2m read

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

0
0 210
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 215
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 113
Artículo David Reche · mayo 13, 2019 1m read

Cuando se listan las entradas en la página de inicio solo se muestra la primera parte de la misma. Esta parte es conocida como el "teaser" o la versión recortada del Post. El software de la plataforma trata de recortar el articulo lo mejor posible, sin embargo si no se le echa una mano a veces puede salir versiones recortadas bastante extrañas como un simple "Hola".

0
0 154
Artículo David Reche · mayo 7, 2019 1m read

Hola!

Es posible insertar una imagen en una entrada de tres maneras diferentes:

1. Cargarla desde el disco

Arrastra y suelta la imagen desde tu sistema local a la entrada y ajusta el ancho después. 

2. Copia y pega desde el portapapeles

Copia la imagen al portapapeles (Ctrl+C) por ejemplo desde otra página web o desde un editor de texto y pégala dentro de la entrada.

Así es como funciona:

0
0 209
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 371
Artículo David Reche · abr 23, 2019 3m read

Hola, Comunidad!

Existen en la actualidad los siguientes ajustes principales para las suscripciones de notificación de email.

1. Suscripción a todas las nuevas entradas, todos los comentarios, todas las respuestas

Puedes ajustar las propiedades de tu suscripción desde los Tipos de Contenido.

0
0 246