Buscar

Limpiar filtro
Anuncio
Esther Sanchez · 25 sep, 2020

Nuevo vídeo: El Portal de Administración

¡Hola Comunidad! Os traemos un breve vídeo, disponible en el canal de YouTube de la Comunidad de Desarrolladores en inglés: ⏯ El Portal de Administración El Portal de Administración es la principal interfaz de usuario para una instancia de InterSystems IRIS. En el Portal de Administración, los usuarios pueden ver, gestionar y configurar la instancia y sus datos. Esperamos que os resulte útil 👍🏼

#Python

121 Publicaciones0 Seguidores

#CaretDev

1 Publicaciones0 Seguidores
Anuncio
Esther Sanchez · 25 ago, 2022

Presentación de la Comunidad de Desarrolladores en el Global Summit 2022

¡Hola Comunidad! Estamos encantados de compartir con vosotros una reunión muy especial del Global Summit 2022. Es tan especial porque trata de todos nosotros! Os traemos la grabación de la presentación que la Comunidad de Desarrolladores realizó en Seattle el pasado junio: 🤩 Reunión de la Comunidad de Desarrolladores en el Global Summit 2022 🤩 En esta presentación, conoceréis las últimas novedades de la excelente Comunidad de Desarrolladores de InterSystems, de la galería de aplicaciones Open Exchange y de la plataforma de fidelización Global Masters. Ponentes:🗣 @Dean.Andrews2971, Head of Developer Relations, InterSystems🗣 @Evgeny.Shvarov, Startups and Community Manager, InterSystems Gracias en especial a los miembros de la Comunidad que participaron en la reunión: ⭐️ @Irène.Mykhailova AKA @Irene.Mikhaylova, Moderator of FR DC⭐️ @José.Pereira, Moderator of PT DC⭐️ @Muhammad.Waseem, Active Contributor of Dev Community⭐️ @Dmitry.Maslennikov, Moderator of EN DC⭐️ @Scott.Roth, Moderator of EN DC⭐️ @Jeffrey.Drumm, Moderator of EN DC⭐️ @John.Murray, Moderator of EN DC ¡Un fuerte aplauso a estos increibles ponentes! En la foto podéis verles a todos y a algunos más (de izquierda a derecha): @Djeniffer.Greffin7753, @Evgeny.Shvarov, @Scott.Roth, @Dmitry.Maslennikov, @Dean.Andrews2971, @Muhammad.Waseem, @Jeffrey.Drumm, @Irène.Mykhailova, @John.Murray, and @José.Pereira. ¡Esperamos que os guste la presentación! Y dejad vuestros comentarios más abajo en la publicación 😉
Anuncio
Mario Sanchez Macias · 16 feb, 2021

Aviso: Resultados de búsqueda incompletos con ‘ORDER BY DESC’

11 de febrero, 2021 – Aviso: Resultados de búsqueda incompletos con ‘ORDER BY <row ID field> DESC’ InterSystems ha corregido un fallo que puede producir resultados de búsquedas incompletos. Este fallo afecta a: InterSystems IRIS e InterSystems IRIS for Health 2019.1.0, 2019.1.1, 2019.2, 2019.3, 2019.4, 2020.1.0, 2020.2 y 2020.3 HealthShare Health Connect 2019.1.0, 2019.1.1, 2020.1.0 HealthShare Products 2019.2, 2020.1 and 2020.2 (En HealthShare y HealthShare Health Connect, este fallo solo afecta a Personal Community con 64000 proxies de paciente y posiblemente a consultas personalizadas. Para más detalles sobre cómo afecta a HealthShare este fallo, ve a: Advisory: Incomplete Query Results with ‘ORDER BY <row ID field> DESC’-HealthShare) Una consulta puede provocar el fallo solo si cumple todas las siguientes condiciones: La consulta contiene una cláusula ORDER BY ordenada en orden descendente (DESC) El campo usado para esa clasificación es el ID de fila de la tabla La consulta contiene condiciones en múltiples campos indexados La consulta elige datos solo de una tabla Puedes modificar una búsqueda individual para obtener los resultados correctos sustituyendo ORDER BY <row ID field> DESC con ORDER BY <row ID field>+0 DESC Ten en cuenta que algunas utilidades de búsqueda de InterSystems, incluyendo el Interoperability Message Viewer, utilizan consultas que pueden verse afectadas por este defecto y no pueden ser editadas. La única forma de mitigar este defecto global consiste en instalar una versión que incluya las correcciones. Las correcciones para este fallo están identificadas como DP-402745 y DP-403046 y se incluirán en las futuras actualizaciones. También están disponibles mediante distribución "ad hoc" desde el Centro de Soporte Internacional (WRC). Si tienes alguna pregunta sobre este aviso, contacta por favor con el Centro de Soporte Internacional.
Anuncio
Esther Sanchez · 7 mayo, 2021

Mejoras en la Comunidad de Desarrolladores, abril 2021

¡Hola desarrolladores! Os mostramos los cambios y mejoras que hemos introducido en la Comunidad de Desarrolladores en abril de 2021. Son los siguientes: Botón para copiar bloques de código Página de traducción de publicaciones Respuesta privada a publicaciones Página de Alertas y Lanzamientos de InterSystems Os explicamos cada cambio más abajo. Botón para copiar bloques de código Ahora, de forma muy sencilla, se puede copiar el código de cualquier publicación o comentario – solo hay que poner el cursor sobre la esquina superior derecha de un bloque de código, hasta que aparezca la imagen mostrada más abajo, y hacer clic sobre ella. El bloque de código se añadirá a tu portapapeles y podrás pegarlo donde quieras: Página de traducción de publicaciones Como sabes, puedes pedir una traducción profesional de cualquier publicación de la Comunidad, o traducirla tú mismo/a a cualquiera de los cinco idiomas de la Comunidad. Para facilitar esta tarea, hemos mejorado la página de traducción de publicaciones. 1. Haz clic en el botón de idioma (en la esquina superior izquierda de cualquier publicación) y elige el idioma que necesitas: 2. Elige una de las dos opciones: Make translation – Traducir -> Si quieres hacer una traducción por ti mismo, haz clic en el botón "Translate". Request translation – Solicitar traducción -> Si quieres pedir una traducción profesional, haz clic en el botón "Request". Respuesta privada a publicaciones Ahora, de forma muy sencilla, puedes enviar una respuesta privada al autor de una publicación. Solo tienes que hacer clic en el botón con un sobre, que abrirá una página nueva con un formulario pre-cumplimentado. Escribe tu comentario en el campo de texto vacío, haz clic en "Enviar" y le llegará un mensaje directo al autor de la publicación. Página de Alertas y Lanzamientos de InterSystems Sigue la etiqueta InterSystems Official en español, para estar al día de todos los anuncios y noticias oficiales de InterSystems. Podrás ver todas las publicaciones que lleven esa etiqueta, filtradas por "Todas", solo los lanzamientos o solo las alertas. ¡Esperamos que os hayan gustado estos cambios! Si queréis solictar nuevos cambios o mejoras, o reportar algún fallo de la página, podéis pedirlo aquí. ¡Os seguiremos informando!
Anuncio
David Reche · 20 jul, 2022

Ya está disponible IAM 2.8.1

La versión 2.8.1 de InterSystems API Manager (IAM) ya está disponible de forma general (GA). Además de las mejoras en el rendimiento y la corrección de errores, esta versión añade nuevas funcionalidades importantes, como: Core Consumer Groups - Permite agrupar consumidores para crear niveles de servicio Event Hooks - Permite que IAM llame a un web hook cuando ocurren ciertos eventos. Por ejemplo, envíe un mensaje de PagerDuty si falla un endpoint. Improvements to Hybrid Mode - Comprobación de versión relajada; el plano de control puede seguir funcionando si la base de datos está inactiva Nuevos Plug-ins JQ - Aplica transformaciones a mensajes JSON. OPA - Open Policy Agent es un estándar de la industria para describir las políticas de acceso y seguridad de manera estándar Mocking - Acelera las prácticas de desarrollo API-first Admin Console Filtering & Sorting TLS 1.3 for Development Portal IAM es un API gateway entre tus servidores de InterSystems IRIS y tus aplicaciones, permitiendo monitorizar, controlar y regular tráfico web a escala. IAM está disponible como un extra gratuito de la licencia de InterSystems IRIS. IAM 2.8.1 se puede descargar del área de Componentes de la Página de Distribución de Software del Centro de Soporte Internacional (WRC). Sigue la Guía de Instalación para saber cómo descargar, instalar y empezar a utilizar IAM. La documentación completa de IAM 2.8.1 ofrece más información sobre IAM y su uso con InterSystems IRIS. Nuestro partner Kong ofrece más documentación sobre IAM en la documentación de Kong Gateway (Enterprise) 2.8.x. IAM solo está disponible en OCI (Open Container Initiative), es decir, en formato contenedor Docker. Las imágenes para contenedor están disponibles para motores del run-time compatibles con Linux x86-64 y Linux ARM64, como se detalla en el Documento de Plataformas Soportadas. El número de compilación de esta versión es IAM 2.8.1.0-3. Esta versión está basada en la versión 2.8.1 de Kong Gateway (Enterprise).
Anuncio
Esther Sanchez · 6 oct, 2020

Ponencia de la jornada inaugural del Virtual Summit: Avances en el desarrollo de una vacuna contra la COVID-19

¡Hola Comunidad! El Dr. Bruce Walker ha cambiado rápido el objetivo de sus investigaciones: de HIV a #COVID19. Y en el Virtual Summit de InterSystems podrás conocer sus trabajos en la búsqueda de una vacuna contra la #COVID19. Regístrate aquí para descubrirlos >> Aquí puedes conocer más sobre el Dr. Bruce Walker >> Esperamos que os resulte útil
Anuncio
Jose-Tomas Salvador · 24 jun, 2025

Desarrolla tu propio Asistente Virtual con RAG

En este curso vamos a introducir y presentar los modelos LLM y sus aplicaciones asociadas. Durante el mismo, el estudiante se familiarizará con las técnicas más actuales para construir soluciones sobre modelos LLM (Large Language Model), como el Fine Tuning, el Retrieve Augmented Generation, etc... Más información e inscripción, en el siguiente enlace: Desarrollo de asistentes virtuales con RAG | InterSystems
Anuncio
Esther Sanchez · 31 ene, 2023

Los mejores autores de la Comunidad de Desarrolladores durante 2022

¡Hola Comunidad! Ya podemos anunciar los autores que más han contribuido en la Comunidad de Desarrolladores de InterSystems durante 2022 🎉 Dividimos en cuatro categorías a los autores más activos en el total de Comunidades (EN, ES, PT, JP, CN y FR): Categoría Top Authors - Autores más leídos Categoría Top Experts - Autores expertos Categoría Top Opinion Makers - Autores líderes de opinión Y una nueva categoría... Breakthrough of the year! - ¡Revelación del año! Antes de mostraros a los mejores de los mejores, me gustaría presentaros la nueva y flamante insignia – Breakthrough of the Year / Revelación del Año. Será concedida a las personas que se dieron de alta en la Comunidad durante el último año y más han contribuido en ella. Y este es el "Muro de la Fama 2022" de la Comunidad 👏🏼 Insignia Miembros de la Comunidad Empleados de InterSystems Categoría: Revelación del Año Autores nuevos en la Comunidad durante 2022 y que han tenido el mayor número de publicaciones, likes, traducciones y visualizaciones durante el año. Revelación de 2022 @Lucas.Enard2487 @Smythe.Smythee @Mark.OReilly – Categoría: InterSystems Best-selling Author (Autor más leído) Autores cuyos artículos consiguieron el mayor número de visualizaciones en 2022. 1er puesto: Gold Best-Selling Author 2022 @Yuri.Gomes @Toshihiko.Minamoto 2º puesto:Silver Best-Selling Author 2022 @Lucas.Enard2487 @Yunfei.Lei 3er puesto: Bronze Best-Selling Author 2022 @姚.鑫 @Evgeny.Shvarov Puestos 4-10:Best-Selling Author 2022 @Muhammad.Waseem @Evgeniy.Potapov @Robert.Cemper1003 @José.Pereira @Lorenzo.Scalese @Irene.Mikhaylova @Dmitry.Maslennikov @Guillaume.Rongier7183 @Mihoko.Iijima @Eduard.Lebedyuk @Peng.Qiao @Alberto.Fuentes @Megumi.Kakechi @Ricardo.Paiva Categoría: InterSystems Expert (Autor Experto) Autores que consiguieron el mayor número de "Respuestas aceptadas" en 2022. 1er puesto:Gold Expert 2022 @Robert.Cemper1003 @Eduard.Lebedyuk 2º puesto:Silver Expert 2022 @Julius.Kavay @Yunfei.Lei 3er puesto:Bronze Expert 2022 @Vitaliy.Serdtsev2149 @Alexander.Koblov Puestos 4-10:DC Expert 2022 @Dmitry.Maslennikov @Jeffrey.Drumm @David.Hockenbroch @Cristiano.Silva @John.Murray @Yaron.Munz8173 @Julian.Matthews7786 @Vic.Sun @Marc.Mundt @Timothy.Leavitt @Guillaume.Rongier7183 @Alex.Woodhead @Benjamin.Spead @Evgeny.Shvarov Categoría: InterSystems Opinion Leader (Autor Líder de Opinión) Autores cuyas publicaciones y respuestas obtuvieron el mayor número de votos en 2022. 1er puesto: Gold Opinion Leader 2022 @Yuri.Gomes @Angelo.Braga5765 2º puesto:Silver Opinion Leader 2022 @Robert.Cemper1003 @Eduard.Lebedyuk 3er puesto:Bronze Opinion Leader 2022 @Dmitry.Maslennikov @Guillaume.Rongier7183 Puestos 4-10: DC Opinion Leader 2022 @wang.zhe @Muhammad.Waseem @Lorenzo.Scalese @姚.鑫 @Lucas.Enard2487 @Francisco.López1549 @Julius.Kavay @Evgeny.Shvarov @Benjamin.Spead @Rochael.Ribeiro @Timothy.Leavitt @Robert.Kuszewski @Danusa.Ferreira @Raj.Singh5479 Este listado es una excelente listado de "A quién seguir" en la Comunidad de Desarrolladores, ¿verdad? ¡UN GRAN APLAUSO A TODOS ELLOS! 👏👏 ¡Enhorabuena y gracias por vuestra excelente contribución a la Comunidad de Desarrolladores en 2022! ¡Enhorabuena a @Alberto Fuentes y a @Ricardo.Paiva por su clasificación entre los mejores autores de InterSystems!! 👏🏻👏🏻🔝🔝 Pssss... Podéis ver todas sus publicaciones haciendo clic en sus perfiles.
Artículo
Anastasia Dyubaylo · 2 jul, 2025

Celebrando a un Contribuidor de Toda la Vida en la Comunidad de Desarrolladores

Entre las muchas voces que dan forma a la Comunidad de Desarrolladores de InterSystems, algunas se destacan no solo por su conocimiento, sino también por su constancia, curiosidad y pasión. Una de esas voces es la de @Dmitry.Maslennikov, un miembro veterano cuya experiencia abarca casi dos décadas y que sigue innovando e inspirando a desarrolladores en todo el mundo. 🤩 Echemos un vistazo al profundo recorrido de Dmitry con InterSystems y al impacto duradero que ha tenido en nuestra Comunidad... La historia de Dmitry con InterSystems comenzó en marzo de 2007, cuando consiguió su primer trabajo como programador. Desde entonces, su trayectoria profesional lo ha llevado por varias empresas, ciudades e incluso países, pero su vínculo con las tecnologías de InterSystems ha sido una constante. A lo largo de los años, Dmitry se ha convertido en un experto consolidado en Caché e IRIS, participando en proyectos de misión crítica y arquitecturas de sistemas a gran escala. Uno de los hitos más memorables de Dmitry fue garantizar la estabilidad del rendimiento de una aplicación de alta demanda utilizada por 3,000 usuarios concurrentes. Con la tarea de optimizar la velocidad y la capacidad de respuesta frente a enormes volúmenes de datos y un crecimiento acelerado, Dmitry se adentró en la optimización del rendimiento y el diseño arquitectónico. Más recientemente, formó parte de un ambicioso proyecto de migración de un sistema monolítico complejo a AWS, un esfuerzo que implicó dividir la funcionalidad en servicios escalables mientras se mantenía una capa de datos unificada. Al enfrentar desafíos como la coordinación entre servidores y la integración de subsistemas, Dmitry adquirió una valiosa experiencia en transformación nativa en la nube. Sin embargo, no todos los aprendizajes surgieron de trabajos planificados. Dmitry recuerda un incidente estresante cuando, por error, eliminó un global crucial en un sistema de producción. La presión fue intensa, pero esa experiencia se convirtió en un punto de inflexión que le enseñó habilidades fundamentales en gestión de backups y recuperación basada en journals. La relación de Dmitry con la Comunidad de Desarrolladores comenzó incluso antes de que existiera la plataforma oficial. Escribía artículos en blogs y participaba activamente en Google Groups, hasta que finalmente se unió a la Comunidad de Desarrolladores de InterSystems en su lanzamiento en 2015. Con el tiempo, la participación de Dmitry fue más allá de los hilos de discusión. Ha adoptado nuevas iniciativas como Open Exchange, donde comparte sus proyectos y participa en concursos de la Comunidad. También ha encontrado en el Portal de Ideas un espacio creativo donde se inspira y aporta ideas nuevas para el desarrollo futuro. ¿Su consejo para los recién llegados? Nunca dejéis de aprender. Explorad diferentes ideas e impleméntalas sin importar la tecnología. Cuanto más amplio sea vuestro conocimiento de diversos enfoques, mejor seréis resolviendo problemas. Hoy, Dmitry está impulsado por una misión: hacer que InterSystems IRIS sea más accesible, creando proyectos en múltiples lenguajes de programación y extendiendo su alcance a diferentes comunidades de desarrollo. Esta pasión incluso se refleja en su tiempo libre, donde adaptar proyectos de código abierto para que funcionen con IRIS no es solo una tarea, sino un verdadero pasatiempo. Estamos agradecidos por el compromiso continuo de Dmitry con la Comunidad de Desarrolladores. Su recorrido es un testimonio de perseverancia, crecimiento y del inmenso potencial del conocimiento compartido. Brindamos por Dmitry: un verdadero campeón de la Comunidad y un constructor de puentes entre tecnologías y zonas horarias. 👏 ¡Agradezcamos todos a Dmitry por sus invaluables contribuciones y constante inspiración!
Anuncio
Sergio Farago · 12 mayo, 2025

Cuarto concurso de artículos técnicos en español ¡Hay premios para todos!

¡Hola, hola Comunidad! Por fin llega el gran reto que todos estabais esperando: ¡El cuarto concurso de redacción de artículos técnicos de InterSystems en español ya está aquí! 🏆 4º Concurso de Artículos Técnicos en español 🏆Descripción del concurso: Escribe un artículo en español en la Comunidad de Desarrolladores, sobre cualquier tema relacionado con la tecnología de InterSystems. Duración: del 12 de mayo al 8 de junio de 2025. Premios para todos los participantes: Todas las personas que publiquen un artículo en español durante la vigencia del concurso recibirán un premio. Premio principal: Apple Watch SE / iPad décima generación ¡Participa en el concurso y comparte tu conocimiento con cientos de usuarios! Es una de las mejores oportunidades para publicar ese truco, descubrimiento o potencial que ves a la tecnología de InterSystems (¡Los nuevos sois muy bien recibidos en estos concursos!) Premios 1. Todos los participantes ganan en el concurso de artículos técnicos de InterSystems -> Cualquier miembro de la Comunidad que participe en el concurso, recibirá un detalle de InterSystems por participar. 2. Premios de los Expertos – los artículos ganadores de esta categoría serán elegidos por expertos de InterSystems y podrán elegir en cada caso: 🥇 1er puesto: Apple Watch SE o iPad décima generación 🥈 2do puesto: Insta360 Link 2 o Nintendo Switch Lite 🥉 3er puesto: Mochila Samsonite O como alternativa, cualquier ganador puede elegir un premio de una categoría inferior a la suya Nota: Los premios están sujetos a cambiar si la disponibilidad en el país no permite su entrega. 3. Premio de la Comunidad de Desarrolladores – artículo con el mayor número de "Me gusta". La persona que gane, recibirá: 🎁 Mochila Samsonite. Nota: cada autor solo puede ganar un premio de cada categoría (en total, un autor puede ganar dos premios: uno en la categoría Expertos y otro en la categoría de la Comunidad). ¿Quién puede participar? Cualquier persona registrada en la Comunidad de Desarrolladores, excepto los empleados de InterSystems. Regístrate aquí en la Comunidad si aún no tienes una cuenta. Duración del concurso 📝 Del 12 de mayo al 8 de junio: Publicación de artículos. 📝 Del 9 de junio al 15 de junio: Fase de votación. Publica tu(s) artículos(s) durante ese período. Los miembros de la Comunidad de Desarrolladores pueden ir votando los artículos que les gustan haciendo clic en "Me gusta" debajo de cada artículo. Truco: Cuanto antes publiques tu(s) artículo(s), más tiempo tendrás para conseguir más votos de los Expertos y de la Comunidad. 🎉 Una vez resuelta la votación anunciaremos los ganadores en la comunidad de desarrolladores. Requisitos ❗️ Cualquier artículo escrito durante el período de duración del concurso y que cumpla los siguientes requisitos entrará automáticamente en la competición ❗️: El artículo debe estar relacionado directa o indirectamente con la tecnología de InterSystems (características propias de los productos de InterSystems o, también, herramientas complementarias, soluciones arquitecturales, mejores prácticas de desarrollo,…). El artículo debe estar escrito en español. El artículo debe ser 100% nuevo (puede ser la continuación de un artículo ya publicado). El artículo no puede ser una copia o traducción de otro publicado en la Comunidad de Desarrolladores en español o en otra Comunidad. Tamaño del artículo: >1 000 caracteres (los enlaces no cuentan en el cálculo de caracteres). Modo de participación: individual (se permite que un participante publique varios artículos). ¿Sobre qué se puede escribir? Se puede escoger cualquier tema técnico relacionado directa o indirectamente con la tecnología de InterSystems. 🎯 BONUS y puntuaciones: Los Expertos conceden 9 puntos al artículo que consideran el mejor, 6 puntos al 2º que consideran mejor y 3 puntos al 3º que consideran mejor. Además, los artículos pueden recibir más puntos en función de los siguientes bonus: Nota: la decisión de los jueces es inapelable. 1. Bonus por autor nuevo: Si es la primera vez que participas en el Concurso de Artículos Técnicos en Español, tu artículo recibirá 4 puntos extra de los Expertos. 2. Bonus por temática: Si tu artículo está dentro de las siguientes temáticas, recibirá 3 puntos extra ✔️ Uso de ODBC y JDBC✔️ Uso de DB-API✔️ Uso de SQL Dinámico y SQL Embebido✔️ Generación de Documentación OpenAPI✔️ Endpoints Relacionados con Autenticación (uso de SSO, OAuth y ZAuth)✔️ Uso de isc.rest para desarrollar APIs✔️ Python Embebido en Interoperabilidad (Operaciones, Servicios, Funciones Personalizadas)✔️ Despliegues comunes de IKO✔️ Adaptación de código existente en C#, Java y Python a IRIS e interoperabilidad de IRIS mediante gateways de lenguaje externo✔️ GenAI, Búsqueda Vectorial, RAG✔️ FHIR, EHR, OMOP✔️ Data Fabric, Data Lake, Data Warehouse, Data Mesh✔️ Sharding, Mirroring 3. Vídeo bonus: si además del artículo, se acompaña con un vídeo explicativo, el candidato recibirá 2 puntos. Aquí unos consejos por si no sabéis cómo abordar esto. 4. Bonus por tutorial: Recibirás 3 puntos si el artículo tiene características de tutorial, con instrucciones paso a paso que un desarrollador pueda seguir para completar una o varias tareas específicas. ¿Tenéis dudas? ¡Podéis escribirme! ¡Esperamos vuestros artículos con muchas ganas! Y como siempre decimos... ¡Ready, set, code! 🔥 @Sergio.Farago ¿cómo estás? Acabo de publicar mi artículo, pero no estoy seguro de si incluí la información necesaria para participar en el concurso, como etiquetas y demás. ¿Cómo puedo confirmar que es correcto? Hola Andre! Tu artículo ha sido aceptado en el concurso, recibiendo la etiqueta de "contestant" (arriba a la derecha). Además, puedes verlo en la página del concurso: https://es.community.intersystems.com/contests/4 ¡Muchas gracias por participar y muchísima suerte! 😁 ¡Gracias!
Anuncio
Esther Sanchez · 1 feb, 2023

Segundo concurso de artículos técnicos en español

¡Hola Comunidad! ¿Estáis listos para un nuevo reto? ¡Os invitamos a participar en el segundo concurso de redacción de artículos técnicos de InterSystems en español! 🏆 2º Concurso de Artículos Técnicos en español 🏆Descripción del concurso: Escribe un artículo en español en la Comunidad de Desarrolladores, sobre cualquier tema relacionado con la tecnología de InterSystems. Duración: del 6 de febrero al 28 de febrero de 2023 Premios para todos los participantes: Todas las personas que publiquen un artículo en español durante la vigencia del concurso recibirán un premio Premio principal: Tablet Apple iPad (10ª generación) ¡Participa en el concurso y tu artículo será leído por cientos de miembros de la Comunidad de Desarrolladores! Premios 1. Todos los participantes ganan en el concurso de artículos técnicos de InterSystems! -> Cualquier miembro de la Comunidad que participe en el concurso, recibirá un regalo por participar. 2. Premios de los Expertos – los artículos ganadores de esta categoría serán elegidos por expertos de InterSystems: 🥇 1er puesto: Tablet Apple iPad (10ª generación) o Altavoz inalámbrico Mars Pro 🥈 2º puesto: Auriculares Apple AirPods Pro (2ª generación) o Altavoz inalámbrico JBL Pulse 4 🥉 3er puesto: Teclado Magic Keyboard Folio para iPad (10ª gen.) o Altavoz inalámbrico Bose Soundlink Micro O como alternativa, cualquier ganador puede elegir un premio de una categoría inferior a la suya. 3. Premio de la Comunidad de Desarrolladores – artículo con el mayor número de "Me gusta". La persona que gane, podrá elegir uno de estos premios:: 🎁 Teclado Magic Keyboard Folio para iPad (10ª gen.) o Altavoz inalámbrico Bose Soundlink Micro Nota: cada autor solo puede ganar un premio de cada categoría (en total, un autor puede ganar dos premios: uno en la categoría Expertos y otro en la categoría de la Comunidad). ¿Quién puede participar? Cualquier persona registrada en la Comunidad de Desarrolladores, excepto los empleados de InterSystems. Regístrate aquí en la Comunidad si aún no tienes una cuenta. Duración del concurso 📝 Del 6 de febrero al 28 de febrero: Publicación de artículos y fase de votación. Publica tu(s) artículos(s) durante ese período. Los miembros de la Comunidad de Desarrolladores pueden ir votando los artículos que les gustan haciendo clic en "Me gusta" debajo de cada artículo. Truco: Cuanto antes publiques tu(s) artículo(s), más tiempo tendrás para conseguir más votos de los Expertos y de la Comunidad. 🎉 1 de marzo: Anuncio de los ganadores. Requisitos ❗️ Cualquier artículo escrito durante el período de duración del concurso y que cumpla los siguientes requisitos entrará automáticamente en la competición ❗️: El artículo debe estar relacionado directa o indirectamente con la tecnología de InterSystems (características propias de los productos de InterSystems o, también, herramientas complementarias, soluciones arquitecturales, mejores prácticas de desarrollo,…) El artículo debe estar escrito en español El artículo debe ser 100% nuevo (puede ser la continuación de un artículo ya publicado) El artículo no puede ser una copia o traducción de otro publicado en la Comunidad de Desarrolladores en español o en otra Comunidad Tamaño del artículo: >1 000 caracteres (los enlaces no cuentan en el cálculo de caracteres) Modo de participación: individual (se permite que un participante publique varios artículos) ¿Sobre qué se puede escribir? Se puede escoger cualquier tema técnico relacionado directa o indirectamente con la tecnología de InterSystems. 🎯 BONUS: Los Expertos conceden 3 votos al artículo que consideran el mejor, 2 votos al 2º que consideran mejor y 1 voto al 3º que consideran mejor. Además, se pueden obtener votos extra de los expertos en los siguientes casos: 1. Bonus por autor nuevo: Si es la primera vez que participas en el Concurso de Artículos Técnicos en Español, tu artículo recibirá un 1 voto extra de los Expertos. 2. Bonus por tema: Si el tema de tu artículo está en la lista de Temas Propuestos, tu artículo recibirá 5 votos de los Expertos. Mostramos aquí algunos temas posibles sobre los que escribir un artículo. Son solo ejemplos, se puede escribir sobre lo que se quiera. # Tema Detalles 1 Introducción a Python Embebido Python Embebido es una nueva funcionalidad de InterSystems IRIS excitante. Permite a los desarrolladores escribir métodos, procedimientos SQL... y más, en Python. Algunas ideas: Explora cómo Python Embebido puede aprovecharse desde una Producción de Interoperabilidad Aunque con Python Embebido buscamos la integración más transparente posible, hay algunas pistas y trucos para facilitar las cosas. Los métodos con guión bajo, diccionarios, listas y otros. ¿Cuáles son las mejores formas de llamar a estos elementos de Python desde ObjectScript? Ejemplos de uso de módulos Python para añadir funcionalidades a nuestras soluciones en IRIS... 2 Columnar Storage Nueva funcionalidad disponible en preview en la versión 2022.3 y que nos permitirá incrementar en varios órdenes de magnitud la explotación de datos agregados. Explora esta funcionalidad y cuéntanos tu experiencia. 3 FHIR SQL Builder FHIR SQL Builder está disponible en preview en la versión 2022.3 y podrá utilizarse en producción en la 2023.1. Con FHIR SQL Builder podremos analizar un repositorio de recursos FHIR y crear distintas proyecciones relacionales, sobre las que después podremos utilizar nuestras herramientas de BI preferidas. Descubre esta funcionalidad y cuéntanos tu caso de uso, trucos, etc. 4 Introducción al InterSystems Reports Designer Continuación de este artículo. Este artículo debería cubrir: Creación de catálogo Creación de tipos de informes básicos, en concreto: Gráfico (barras, tarta , lineal, mapa de calor, ...) Tabular (resumen y detalle) Tabla cruzada Publicación de Informes al Servidor de Reports Creación de una planificación Un buen tutorial para empezar: Getting Started with InterSystems Reports 5 Llamada a Reports desde Interoperabilidad/IRIS Un artículo describiendo cómo ejecutar (y obtener) un informe de InterSystems Reports desde una producción de interoperabilidad de IRIS. 6 Informes de Mapas con InterSystems Un artículo describiendo cómo construir un informe en InterSystems Reports con datos geoespaciales. El paquete de datos HoleFoods contiene localizaciones de transacciones que puedes utilizar. 7 Cómo hacer CI/CD con InterSystems IRIS – 8 InterSystems IRIS vs. FHIR InterSystems IRIS permite trabajar con recursos FHIR, consumiendo mensajes FHIR o generándolos y enviándolos a otros destinos. Igualmente permite configurar muy fácilmente un repositorio FHIR o crear lo que se llama una FHIR Façade, que permita a tu aplicación legacy "hablar" FHIR... ¿Te apetece explorar esta funcionalidad? Cuéntanos cómo la has utilizado o la utilizarías. 9 Integración con Apache Kafka Algunas ideas sobre el tema: Cambiar la Captura de Datos con el conector de Kafka, un ejemplo que muestre cómo configurar el conector de Kafka y exportar/Importar datos SQL via el conector JDBC Kafka Connect Envío de secuencias (streams) de eventos a Kafka desde IAM... 10 IntegratedML Integrated ML es una funcionalidad de IRIS que nos permite definir y entrenar modelos, en base a datos almacenados o accesibles desde IRIS, para generar predicciones en base a esos modelos... y con tres simples comandos SQL. Explora esta funcionalidad de IRIS y cuéntanos un uso práctico, trucos,... 11 Mis tareas de mantenimiento favoritas, automatizadas – 12 Autorización OAuth2 en una instancia IRIS – 13 Utilización de %MDX y %KPI en lugar de Subject Area en IRIS Analytics – 14 Trabajando con IKO (InterSystems Kubernetes Operator) Algunas ideas: Caso de uso con nodos de computación y datos, más SAM, en una arquitectura de alta disponibilidad Administración diaria de IRIS en un despliegue en K8s Configuración de mirroring, arquitecturas de referencia para distintas necesidades,... 15 Integración de IRIS con servicios y/o almacenamiento en nube Algunas ideas: Artículo discutiendo opciones de almacenamiento para despliegues en la nube (diferencia de rendimiento entre almacenamiento local, almacenamiento en bloque, etc) y reglas de compromiso (podrías no necesitar mirrors si se utiliza almacenamiento en bloque, etc...) Integración de Servicios en la nube con producciones (MS Azure Cognitive Services, Amazon Rekognition, ...) Nota: Se permiten artículos sobre el mismo tema escritos por autores diferentes. También puedes sugerir temas en los comentarios a esta publicación. Así que... Ready. Set. Write! ¡Esperamos ansiosos vuestros artículos! Buena suerte y que las musas os acompañen ✨✨ ¡Hoy empieza el concurso! Cualquier artículo original en español publicado desde hoy en la Comunidad y que cumpla los requisitos, entrará automáticamente en la competición! Animaos porque los premios son muy golosos 🎁🎁🎁 ¡Ya tenemos varios artículos participantes en el concurso! 👏👏 Podéis verlos aquí: Artículos Concurso ¿Qué tal vais con vuestros artículos? Aun queda mucho tiempo, pero recordad que cuanto antes los publiquéis, más votos podréis recibir 😉 Los que no vais a participar en el concurso, recordad que podéis votar los artículos que más os gustendándole al símbolo de "Me gusta" debajo de cada artículo (👍). Y los que participáis en el concurso también podéis votar otros artículos, por supuesto. ¡Gracias a todos! ¡Solo quedan dos días para participar en el concurso! ¡Animaos, aún tenéis tiempo! Si no vais a publicar ningún artículo, podéis votar los que más os gusten dándole al símbolo de "Me gusta" (👍) debajo de cada artículo. Los que participáis en el concurso también podéis votar otros artículos, por supuesto. Aquí podéis ver y votar los artículos publicados: Artículos Concurso ¡Gracias a todos! ¡Hoy es el último día para participar en el concurso! Si tenéis un artículo a medias... ¡daos prisa y terminadlo antes de la medianoche! ✍️✍️ Y si no vais a publicar ningún artículo, podéis votar los que más os gusten dándole al símbolo de "Me gusta" debajo de cada artículo (👍). Los que participáis en el concurso también podéis votar otros artículos 😉 Aquí podéis leer todos los artículos publicados hasta ahora: Artículos Concurso ¡Gracias!

#Lenguajes

16 Publicaciones1 Seguidores
Anuncio
Jose-Tomas Salvador · 9 jun, 2023

Versión v2.6.0 de VS Code ObjectScript

Traducción del artículo originalmente publicado el 27 de Febrero de 2023 Me complace anunciar la versión 2.6.0 de la extensión VS Code ObjectScript, que contiene un buen número de mejoras para hacer más fácil la vida de los desarrolladores. Describo más abajo las más destacadas. Como siempre, podéis encontrar la lista de modificaciones en el CHANGELOG, incluyendo muchas correcciones de errores y vulnerabilidades. Cambio rápido de namespaces Gracias a @Olli.Tanskanen de nuestro partner JediSoft Oy por esta mejora! Ahora se pueden cambiar namespaces desde el menú "Server Actions" (cuando se usan carpetas del lado del cliente solo). Búsqueda del lado del servidor rápida y asincrónica Ésta requiere InterSystems IRIS 2023.x y la API habilitada propuesta. Cuando estás usando un workspace con el código en el servidor y se usa el teclado para buscar (Ctrl+F o Cmd+F en macOS), la búsqueda será mucho más rápida y se ejecutará de forma asíncrona. Depuración más sencilla con "Open Error Location..." Si obtenéis un error en tiempo de compilación en vuestro código ObjectScript, es fácil saltar directamente al error haciendo clic en el enlace (texto subrayado) en el panel de salida. Sin embargo, hasta ahora no había forma de ir directamente a la ubicación del error si éste ocurría en tiempo de ejecución o si habíais compilado el código fuera de VS Code. Ahora hemos resuelto esto con "Open Error Location..." disponible desde la paleta de comandos. Cuando se ejecuta, solicita al usuario que ponga una ubicación de error según el formato label+offset^routine, después abre esa ubicación. Paso 1: Ctrl+P (Cmd+P en macOS) para abrir la paleta de comandos, después escribir "error" para localizar el comando `ObjectScript: Open Error Location...`. Paso 2: Pegar en la label+offset^routine de tu mensaje de error y hacer clic en Enter. Creación de carpetas ISFS Si no os gusta editar a mano archivos de configuración, apreciaréis que la interfaz de usuario para la creación de carpetas ISFS ha mejorado significativamente en esta versión. Equivalentes a los atajos de teclado de Studio Esto es una actualización de documentación, por lo que estuvo disponible antes de la actualización de la extensión. Podéis leer más aquí. Instalación Si ya tenéis las extensiones de ObjectScript (ObjectScript, Server Manager y Language Server) instaladas, id a vuestro panel de Extensiones y comprobad que están actualizadas. “InterSystems ObjectScript” debería estar en la v2.8.1, “InterSystems Server Manager” en la v3.2.2, e “InterSystems Language Server” en la v2.3.5.(*) Si por alguna razón aún no habéis probado estas extensiones, instalad VS Code aquí. Después instalad el "InterSystems ObjectScript Extension Pack" desde el Marketplace de VS Code haciendo clic en el botón verde "Install". (*) N.deT.: Versiones actualizadas a la fecha de traducción del anuncio