¡Hola Comunidad!

El día 16 de noviembre por la mañana, de 12:00 a 14:00 h., en el hotel The Westin Valencia, tendrá lugar el Primer Encuentro (Meetup) de los miembros de la Comunidad. Aprovechamos ese día y lugar ya que eI Iberia Summit, la Convención anual de InterSystems Iberia, se celebrará allí los días 16 y 17 de noviembre.

El Encuentro de Desarrolladores es el evento perfecto para conocer en persona a otros miembros de la Comunidad de Desarrolladores, compartir experiencias, aprender, resolver dudas, conocer trucos, herramientas, recursos... y charlar directamente con los expertos de InterSystems!

El Meetup es abierto e informal. Por lo tanto, está abierto a propuestas y a la asistencia de cualquier miembro de la Comunidad. Y, por supuesto, es gratuito. Todos los asistentes recibirán un presente por su asistencia, que servirá como recuerdo de ese día. Y al final del encuentro tendremos un Kahoot con fantásticos premios para los ganadores. ¡Ah! También tendremos pizza y bebidas, el "alimento" de los desarrolladores 😉

El objetivo del Meetup es aprovechar lo máximo posible el networking con otros desarrolladores, pero también se puede participar activamente, pues cualquier voluntario puede realizar una presentación. ¿Te animas?

    ➡️ ¿Quieres presentar tu trabajo en el Meetup?

    💻 Escribe a david.reche@intersystems.com indicando tu nombre, tu empresa y el tema del que quieres hablar en el Meetup

    2 1
    0 160
    La Comunidad de desarrolladores de InterSystems es una comunidad de 23,514 desarrolladores increíbles
    ¡Somos un lugar donde los programadores de InterSystems IRIS aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!

    Como muchos habréis oído, InterSystems anunció la deprecación de Studio cuando se lanzó IRIS 2023.2. En noviembre de 2023 se dio a conocer un plan detallado de retirada de Studio, y ahora estamos alcanzando el primer hito de ese plan. A partir de la versión 2024.2, los kits de IRIS para Windows ya no contendrán Studio.

    0 4
    0 159
    Artículo
    · 31 ago, 2021 Lectura de 2 min
    FOREACH para ObjectScript

    Como sabes, ObjectScript no tiene un comando o función de sistema FOREACH.
    Pero tiene un amplio margen para la creatividad.

    Pero la tarea es recorrer una matriz global o local y hacer algo PARA CADA elemento.

    Hay dos posibles soluciones:

    • Crear una macro que genere las secuencias de código requeridas
    • Crear un comando extendido para realizar la acción.

    0 0
    0 159

    ¡Hola Comunidad!

    Os traemos un nuevo vídeo, disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés:

    InterSystems y Python: Primeros pasos

    https://www.youtube.com/embed/HYc5wQ0uURg
    [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 159

    Servidor Externo de Lenguaje Python en un contenedor

    La primera vez que se intenta iniciar un servidor externo de lenguaje Python (de aquí en adelante Gateway de Python), en la versión en contenedor, intenta ejecutar cierto código para detectar si está instalado el paquete python3-venv.

    La imagen que está en containers.intersystems.com:

    0 0
    0 159

    En el vasto y variado mercado de las bases de datos SQL, InterSystems IRIS destaca como una plataforma que va mucho más allá de SQL, ofreciendo una experiencia multimodelo perfecta, y siendo compatible con un amplio conjunto de paradigmas de desarrollo. Especialmente el avanzado motor objeto-relacional ha ayudado a organizaciones a utilizar el enfoque de desarrollo más adecuado para cada una de sus cargas de trabajo intensivas en datos; por ejemplo, ingerir datos a través de Objetos y consultarlos simultáneamente mediante SQL. Las Clases Persistentes corresponden a tablas SQL, sus propiedades a columnas de la tabla y se accede fácilmente a la lógica de negocio utilizando Funciones Definidas por el Usuario o Procedimientos Almacenados. En este artículo, nos centraremos un poco en la magia que se encuentra justo debajo de la superficie y discutiremos cómo puede afectar vuestras prácticas de desarrollo e implementación. Esta es un área del producto que tenemos planificado evolucionar y mejorar, así que no dudéis en compartir vuestras opiniones y experiencias en los comentarios al artículo.

    0 0
    0 158

    Trabajando en soporte generalmente me preguntan cuántos días hay que mantener los journals. ¿Debería ser dos días o después de dos copias de seguridad? ¿Más? ¿Menos? ¿Por qué dos?

    La respuesta correcta (para la mayoría de los entornos) es que se debería conservar los ficheros de journal desde la última copia de seguridad validada. Es decir, hasta que no verifique si una copia de seguridad es válida (restaurando el archivo y verificándolo con la utilidad Integrity), no puede estar seguro de que haya una buena copia de los datos y no por tanto no se deberían purgar los journals de manera segura.

    2 2
    0 158

    ¡Hola a tod@s!

    Tenemos un nuevo vídeo en el Canal de YouTube de la Comunidad de Desarrolladores en inglés:

    Desarrollo multi-modelo

    https://www.youtube.com/embed/fiMPWhnE8hY
    [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 158
    Artículo
    · 13 feb, 2020 Lectura de 1 min
    Consejos de un perro viejo programador

    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

    1 0
    0 158

    A veces es necesario ejecutar comandos desde la consola del sistema operativo del servidor, en el que se localiza tu programa ObjectScript, para lanzar programas, servicios de sistema operativo, programar tareas cron... entre otras actividades. Para ello, el lenguaje tiene una función llamada $ZF(-100). Se usa así:

    0 0
    0 158
    Pregunta
    · 14 mar, 2023
    Error al instalar ZPM

    Buenas,

    Estoy intentando instalar en una nueva instancia de IRIS el ZPM para poder importar paquetes de utilidades en nuestro servidor de desarrollo.

    Al importar el fichero zpm-0.5.3.xml me está dando este error.

    ¿Alguien puede ayudar?

    Gracias

    1 2
    0 158

    ¡Hola desarrolladores!

    Gracias a todos los que habéis empezado el desarrollo con InterSystems IRIS desde la plantilla de desarrollo básico!

    Recientemente, gracias a las contribuciones de @Dmitry.Maslennikov, he actualizado el Dockerfile para hacer el desarrollo más sencillo, las imágenes más ligeras y el proceso de construcción más rápido. Y también parece más bonito ;)

    Esto es lo que ha cambiado:

    1 0
    0 158
    InterSystems Official
    · 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.

    0 0
    0 157

    Interactuar con usuarios en la terminal: una guía para usar %Library.Prompt en IRIS

    ¿Alguna vez te has preguntado cómo comandos como ^DATABASE atraen a los usuarios en la terminal? O tal vez esté escribiendo una rutina de automatización y desee formas de especificar opciones directamente desde la terminal. Afortunadamente, la clase %Library.Prompt en IRIS ofrece una forma sencilla de hacerlo.

    1 0
    0 157
    Artículo
    · 7 jul, 2022 Lectura de 17 min
    Creando un Visualizador de Mensajes alternativo en IRIS

    Si tuvieras la oportunidad de cambiar algo en el Visualizador de Mensajes de Interoperabilidad en IRIS, ¿qué harías?

    Después de publicar el artículo Panel de Control "IRIS History Monitor", recibí algunos comentarios muy interesantes y varias peticiones. Una de ellas fue un Visualizador de Mensajes mejorado.
    Si aún no lo has hecho, echa un vistazo al proyecto: merece la pena que le dediques un rato, y además ganó el 3er premio (Bronce) a Los mejores desarrolladores y aplicaciones de InterSystems Open Exchange en 2019.
    Empecé a pensar algunas ideas sobre lo que me gustaría incluir en el "nuevo" Visualizador de Mensajes pero ¿cómo podría mostrar estos recursos de la forma más rápida y sencilla?

    1 0
    0 157

    Recientemente, mientras discutía con mis alumnos el acceso a los datos almacenados en IRIS desde diferentes lenguajes, surgió la pregunta de si era posible iniciar la conexión y obtener datos de la solución Cloud (InterSystems IRIS CloudSQL) desde Microsoft Excel, y no al revés. Teniendo en cuenta las muchas y variadas formas en las que uno puede obtener datos en Excel (importar datos de fuentes externas, conectarse a bases de datos utilizando drivers ODBC, utilizando power queries y web queries, etc.) la opción obvia era probar con el driver ODBC. La única tarea que quedaba era tratar de conectarse a la base de datos en la nube utilizando el driver ODBC.

    2 0
    0 156

    Si no sabes por dónde empezar a aprender ObjectScript... ¡te lo ponemos fácil!

    Acabamos de actualizar el curso “Getting Started with InterSystems ObjectScript” ("Introducción a InterSystems ObjectScript") con tres nuevos vídeos de 5 minutos + un ejercicio final para ayudarte a recapitular todo lo que has aprendido.

    Contenido del curso:

    🤝 Introducción a InterSystems ObjectScript

    🤿 Análisis a fondo de los comandos y las funciones

    🤔 Entendiendo los tipos de datos y las variables

    👨‍💻 Creando una definición de clase

    Ya puedes hacer el curso completo aquí:

    🎓Getting Started with InterSystems ObjectScript >>🎓

    Nota.- La formación oficial de InterSystems es en inglés. Si prefieres la formación en español:

    0 1
    0 156

    ¡Hoy empieza el Concurso Anual para desarrolladores de InterSystems IRIS!

    Os invitamos a todos a participar en el 2º Gran Premio de Programación para crear soluciones open-source utilizando InterSystems IRIS.

    ¿Nunca has desarrollado con InterSystems IRIS? ¡No te preocupes! Regístrate en la Comunidad y eres bienvenido al concurso.

    🏆 2º Gran Premio de Programación de InterSystems 🏆

    Dotación en premios: más de $22 000

    Duración: 9 - 29 mayo, 2022

    Período de votación: 30 mayo - 5 junio, 2022

    1 1
    0 156

    Ya están disponibles las versiones de prueba de InterSystems IRIS e IRIS for Health 2019.3.

    La imagen del contenedor está disponible a través de la página de descargas para prueba del Centro de Soporte Internacional (WRC). .

    El número de compilación de estas versiones es 2019.3.0.302.0

    Los anuncios oficiales se harán dentro de poco, con anuncios independientes para cada producto.

    0 0
    0 155