La Comunidad de desarrolladores de InterSystems es una comunidad de 12,012 desarrolladores increíbles
¡Somos un lugar donde los programadores aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!

¡Hola desarrolladores!

Fue un auténtico placer encontrarnos en persona en el 1er Encuentro de la Comunidad de Desarrolladores. ¡Y fue un honor ver la sala llena! Lo pasamos muy bien y aprendimos muchas cosas. ¡Y os echamos de menos a todos los que no pudisteis venir!

Muchísimas gracias a todos los que estuvisteis y especialmente a nuestros amigos de Roche Diagnostics y Arisnova por las presentaciones tan interesantes que hicieron.

Gracias también a @Anastasia Dyubaylo y @Evgeny Shvarov por acompañarnos.

¡Y enhorabuena a Mario del Pozo, por su premio en el Kahoot! 👏

¡Estamos deseando volver a veros!

Algunas fotos del evento ⬇️

3 2
0 24

¡Hola desarrolladores!

Compartimos con vosotros una nueva funcionalidad muy útil para todos: Estadísticas Online para los miembros de la Comunidad 🔥

Ahora podéis consultar las estadísticas de vuestras publicaciones en la Comunidad, agrupadas por semana, mes y siempre. Por ejemplo:

  • número de visualizaciones, likes, comentarios y seguidores
  • gráfico temporal de visualizaciones, likes, acciones en tus publicaciones, comentarios
  • una tabla con información sobre visualizaciones, comentarios y likes de cada una de tus publicaciones

      1 1
      0 9

      ¡Hola desarrolladores!

      Si os gustan los famosos concursos de Adviento "Advent of Code", con sus retos de programación diarios hasta el día de Navidad, os encantará nuestra versión.

      ➡️ Participad en el Advent of Code 2022 de InterSystems y podréis ganar alguno de los premios en metálico que hay para los ganadores. ¡Animaos a poner a prueba vuestros conocimientos de ObjectScript! 😄

      0 1
      0 22
      Artículo
      Ricardo Paiva · Nov 21 Lectura de 8 min
      Introducción a Django (2ª parte)

      En la primera parte de este artículo he mostrado cómo empezar un nuevo proyecto en Django, y cómo definir nuevos modelos y añadir modelos ya existentes.

      En esta publicación, voy a mostrar un Panel de Administración (disponible con la configuración predeterminada) y cómo puede ser útil.

      Nota importante: si intentáis reproducir los pasos de este artículo, no funcionará para vosotros. Porque mientras escribía la publicación he realizado varios ajustes en el proyecto django-iris, e incluso en el driver DB-API de InterSystems, para arreglar algunos problemas ahí también, y creo que el driver aún está en desarrollo y habrá un driver más estable en el futuro. Así que vamos a asumir que este artículo solo explica cómo podría ser si tuviéramos todo terminado.

      1 0
      1 12
      Desarrolladores, ¿no habéis podido entrar en la Comunidad todo lo que os gustaría? ¡No os preocupéis! Os traemos un resumen de todo lo que hemos publicado en el mes de octubre: lo más visto, lo más comentado, lo más votado... Seguid leyendo y no os lo perdáis. ⬇️
      Estadísticas generales
      27 publicaciones nuevas:
      – 12 artículos
      – 13 anuncios
      – 2 preguntas
      0 0
      0 13

      Últimamente me han preguntado en varias ocasiones cómo hacer que el Framework Laravel funcione con InterSystems IRIS Data Platform. Ha pasado un tiempo desde la publicación de este anuncio sobre Laravel e InterSystems Caché. En este artículo mostraremos unas breves instrucciones sobre cómo configurar un proyecto Laravel para usarlo con InterSystems IRIS a través de ODBC.

      ¿Qué es Laravel?

      0 0
      1 13

      ¡Hola a todos!

      En una reciente actualización de MessageViewer @Henrique Dias y yo propusimos una nueva manera de visualizar mensajes en IRIS Interoperability. En esa actualización, intentamos dar a los usuarios una visualización basada en un diagrama de secuencia UML. Tenéis más information en el artículo anterior.

      Para conseguir los complicados cálculos geométricos necesarios para realizar ese diagrama, usamos mermaid, una extraordinaria librería JavaScript open source. Y lo que me gustaría compartir con vosotros en este artículo es cómo utilizar esa librería. Me centraré solo en el diagrama de secuencia, pero estad seguros de que la librería permite hacer mucho más.

      Mermaid utiliza una sintaxis inspirada en Markdown para definir los diagramas. Es super intuitivo, por eso es mejor mostraros un ejemplo en lugar de escribir un montón de texto aburrido:

      0 0
      0 19
      Artículo
      Ariel Arias · Nov 22 Lectura de 6 min
      Linked Tables + Analítica

      Caso de Uso: tenemos acceso a datos remotos; vía JDBC o vía ODBC desde IRIS, y queremos presentar la información en un Dashboard, pero no deseamos o no podemos migrar dicha información a IRIS.

      Alternativa: Tomamos ventaja de la conexión al origen de Datos, usamos "Linked Tables" de IRIS, luego podemos realizar el análisis a estos datos y presentarlos finalmente en un Dashboard.

      Para este ejemplo vamos a realizarlo en este escenario:

      1 0
      1 12

      Según la consultora IDC, el 80% de todos los datos producidos son NoSQL. Mira:

      Hay documentos digitales y escaneados, textos online y offline, contenido BLOB (objeto binario grande) en SQL, imágenes, vídeos y audio. ¿Te imaginas una iniciativa de Analítica Corporativa sin todos estos datos para analizar y apoyar las decisiones?

      1 0
      1 11

      Disclosure Statement: Sugerencias para relalizar pruebas en ambientes usados para demostraciones o desarrollos, no en ambientes productivos.

      Caso de uso: teniendo IAM, lo ejecutamos desde un archivo YML, y necesitamos que se conecte a una Instancia IRIS en seguida, pero IRIS tiene deshabilitado el usuario IAM y la aplicación IAM.

      0 0
      1 15

      InterSystems anuncia que la versión 2022.2 de InterSystems IRIS Data Platform, InterSystems IRIS for Health, HealthShare Health Connect e InterSystems IRIS Studio ya está disponible de manera general (GA).

      2022.2 es una versión CD (Continuous Delivery, Entrega Continua). Se han añadido muchas actualizaciones y mejoras en 2022.2, en la gestión de SQL, integración cloud, adaptadores Kafka y JMS, SQL Loader y otras áreas. Ya está disponible el nuevo Columnar Storage, pero aún es una funcionalidad en pruebas.

      0 0
      0 14

      Este artículo describe un diseño arquitectónico más flexible para DeepSee. Al igual que en el ejemplo anterior, esta implementación incluye bases de datos separadas para almacenar la memoria caché, la implementación y la configuración de DeepSee y la sincronización de los globals. Este ejemplo introduce una nueva base de datos para almacenar los índices de DeepSee. Redefiniremos los mapeos globales para que los índices de DeepSee no se mapeeen junto con las tablas de hechos y dimensiones.

      0 0
      1 19

      Hola!

      Aquí les dejo un video que hice para mostrar cómo se configura la alta disponibilidad (mirroring) en IRIS en un ambiente docker, el video esta completamente en español y los archivos necesarios estarán en mi Github.

      El video en YouTube en https://youtu.be/rBdiTxavWmU

      https://github.com/I-am-seven/iris-mirroring-video

      Espero les sea de Utilidad!

      Joel

      0 0
      1 10

      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 11

      Ya está disponible la versión 2.0 de SAM (System Alerting & Monitoring).

      ¿Qué es SAM?

      SAM combina la API de Monitorización y el Monitor de Logs de IRIS, basados en estándares, con herramientas estándar de la industria, como Grafana y Prometheus, para crear una solución básica de alerta y monitorización para clusters IRIS.

      Para más información sobre SAM, podéis consultar este Manual de SAM (en inglés).


      Novedades de SAM 2.0

      0 0
      0 17

      Me alegra anunciar un nuevo hito en el ciclo de vida de ObjectScript Package Manager (ZPM). El gestor de paquetes ha ofrecido a los desarrolladores la posibilidad de empaquetar de forma clara y sencilla el código de ObjectScript y la configuración de sus parámetros de despliegue, así como la información de la versión. Durante los últimos años ha evolucionado mucho, convirtiéndose en una parte fundamental de muchos workflows de desarrollo.

      0 0
      0 15

      1. iris-dollar-list

      PyPI - Status


      Intérprete de $list para python llamado DollarList.

      He hecho este intérprete porque:

      • Quería usar $list en python
      • Python Embebido no es compatible con $list
      • La versión de API nativa no es compatible con $list embebido en $list

      Este es un trabajo en desarrollo. Hasta ahora, solo es compatible con $list embebido en $list, int y string.

      Trabajo en progreso: float, decimal, double

      Este módulo está disponible en Pypi:

      pip3 install iris-dollar-list
      

      Es compatible con Python Embebido y API nativa.

      0 0
      0 8

      YASPE es el sucesor de YAPE (Yet Another pButtons Extractor). YASPE ha sido escrito desde cero con muchos cambios internos para facilitar el mantenimiento y añadir mejoras.

      Funcionalidades de YASPE:

      • Analizar y representar gráficamente los archivos de InterSystems Caché pButtons e InterSystems IRIS SystemPerformance para un rápido análisis de rendimiento de las métricas de IRIS y del Sistema Operativo.
      • Facilitar un análisis profundo, creando gráficos tanto ad-hoc como combinando métricas de IRIS y del Sistema Operativo con la opción "Pretty Performance".
      • La opción "System Overview" te ahorra tener que buscar en los archivos SystemPerformance detalles del sistema u opciones de configuración comunes.

      YASPE está escrito en Python y está disponible en GitHub como código fuente o para contenedores Docker en:


      0 0
      0 11

      ¡Hola Comunidad!

      Estamos encantados de anunciar una nuevo tipo de retos en Global Masters: ↔ Developers Connections ↔. Porque queremos haceros más fácil compartir ideas, resolver dudas y contactar con otros colegas.

      ¿Tenéis una pregunta/duda que os gustaría consultar a otros desarrolladores de InterSystems con experiencia? Ahora podéis solicitar una conexión sobre un tema en concreto, a través de un reto en Global Masters. Y también podéis responder a las solicitudes de otras personas.

      Echad un vistazo a los retos de la carpeta "Connections" >>

      0 0
      0 5

      ¡Hola Comunidad!

      Os presentamos la 3ª mesa redonda de la Comunidad - 60 minutos de animada charla (en inglés) sobre el tema: Desarrollando con Python.

      La idea es juntarse para compartir ideas, experiencias, trucos y consejos. Si tenéis alguna pregunta sobre el tema, podéis escribirla en los comentarios de esta publicación y se responderá y comentará durante la mesa redonda.

      🗣 Ponentes: @Guillaume Rongier y @Eduard Lebedyuk

      📅 Fecha: Miércoles 23 de noviembre
      🕑 Hora: 3:00 PM (CET)

      ➡️ Podéis registraros aquí >>

      0 0
      0 20