Artículo Luis Angel Pérez Ramos · 11 mar, 2025 53m read

Desde la introducción de Embedded Python siempre ha estado la duda sobre su rendimiento respecto a ObjectScript y en más de una ocasión lo he comentado con @Guillaume Rongier , pues bien, aprovechando que estaba haciendo una pequeña aplicación para capturar los datos de los concursos públicos en España y poder realizar búsquedas utilizando las capacidades de VectorSearch he visto la oportunidad de realizar una pequeña prueba.

0
0 91
Artículo Luis Angel Pérez Ramos · 7 mar, 2025 1m read

Después de un más que inmerecido descanso que me tomé la pasada semana, ¡retornamos con nuestras predicciones quinielísticas! Jornadas 27 de Primera División y 30 de Segunda.

Veamos los partidos que entran esta jornada:

Predicciones para la Primera División:

Lo mismo para Segunda:

Veamos que Quiniela resulta de lo anterior:

Confiemos en que Bordalás esté levantando un tabique en las porterías del Getafe para ese empate.

0
0 77
Artículo Luis Angel Pérez Ramos · 20 feb, 2025 3m read

Es posible que hayáis notado que, para configurar un mirror en InterSystems IRIS for Health™ y HealthShare® Health Connect, hay un requisito especial. En este artículo, quiero guiaros paso a paso por el proceso.

Esto supone que ya habéis configurado el segundo miembro de conmutación por error y habéis confirmado un estado exitoso de dicho miembro en el monitor del mirror:

Paso 1: Activad el usuario HS_Services (en el servidor de respaldo y en el principal).

Paso 2: Cambiad al espacio de nombres HSSYS y dirigíos a Interoperabilidad > Configurar > Credenciales.

2
1 128
Artículo Luis Angel Pérez Ramos · 14 feb, 2025 3m read

Es muy habitual en el día a día de los usuarios de IRIS o de Health Connect que sea necesario instalar nuevas instancias o bien actualizar las que ya tienen y en muchas ocasiones no son estos mismos usuarios los que realizan la instalación, si no personal de sistemas que en muchas ocasiones no tiene en consideración las particularidades de la asignación de permisos necesarios para la instalación.

2
0 113
Artículo Luis Angel Pérez Ramos · 7 feb, 2025 1m read

Venga que nos vamos acercando ya en aciertos, veamos que tal se da esta 41ª jornada de la Quiniela, con partidos de la jornada 23ª de Primera División y 26ª de Segunda.

Veamos los partidos que entran en esta Quiniela:

Con pleno al 15 del derby madrileño por excelencia.

Aquí están las predicciones de Primera División:

Y las de Segunda:

Dándonos la siguiente Quiniela:

¡Suerte y buen fin de semana a todos!

0
0 78
Artículo Luis Angel Pérez Ramos · 24 ene, 2025 1m read

Venga, a fracasar una nueva jornada de la Quiniela, ¡si es que ya no se puede confiar en ningún equipo de esta liga! Bueno, los madridistas podéis estar tranquilos, que mi estimado Valladolid no le va a suponer ninguna molestia.😭

Veamos qué partidos entran esta jornada, 21ª de Primera División y 24ª de Segunda:

Aquí tenemos las previsiones para Primera División:

Y Segunda:

Esto nos da la siguiente Quiniela:

¡A ver si nos reverdecemos los laureles de glorias pasadas!

0
0 62
Artículo Luis Angel Pérez Ramos · 22 ene, 2025 1m read

¡Hola! He ampliado mi repositorio de demostración, andreas5588/demo-dbs-iris, para facilitar las pruebas de las funciones FOREIGN SERVER y FOREIGN TABLE en IRIS.

Para lograrlo, creé un espacio de nombres llamado FEDERATION. La idea es la siguiente:

  1. Configurad conexiones JDBC para cada espacio de nombres.
  2. Cread un FOREIGN SERVER dentro del espacio de nombres FEDERATION para cada conexión.
  3. Definid al menos una FOREIGN TABLE basada en cada servidor externo.

El Script:  demo-dbs-iris/src/sql/02_create_foreign_server.sql

0
0 74
Artículo Luis Angel Pérez Ramos · 17 ene, 2025 1m read

Pues ya es viernes nuevamente, así que vamos con una nueva predicción de la Quiniela. Jornada 20 de Primera División y jornada 23 de Segunda División, veamos qué partidos entran a formar parte:

Esta es la predicción para Primera División:

Y aquí están para Segunda División:

Lo que nos da la siguiente Quiniela:

¡Suerte con vuestras apuestas!

0
0 98
Artículo Luis Angel Pérez Ramos · 10 ene, 2025 1m read

Pasadas las Navidades, volvemos nuevamente con la publicación más esperada de la Comunidad, ¡la predicción de la Quiniela!

Esta jornada la Quiniela se conformará con partidos de la 19ª jornada de Primera División y la 22ª de Segunda, veamoslos:

Estas son las predicciones para Primera División:

Y estas las de Segunda:

Resultando en la siguiente Quiniela:

Pues nos hemos abonado al empate en esta jornada. Suerte a todos.

1
0 111
Artículo Luis Angel Pérez Ramos · 8 ene, 2025 3m read

¡Hola, compañeros desarrolladores en InterSystems IRIS!

A menudo me preguntan, especialmente en relación con los bonus técnicos que incentivamos en cada concurso de Open Exchange, por qué siempre damos bonus por Docker, IPM y por aprobar ObjectScript Quality.

En realidad, es muy fácil de responder.

7 Life Hacks Guaranteed To Make Your Life Easier - everymum

0
0 100
Artículo Luis Angel Pérez Ramos · 20 dic, 2024 1m read

Pues vamos con la última jornada de la Quiniela de este año, a ver si tenemos más suerte esta vez. Veamos que partidos entran en esta jornada, 18ª de Primera División, 21ª de Segunda División.

Estas son las previsiones para los partidos de Primera División:

Y aquí tenemos para Segunda:

Así quedará la Quiniela de esta jornada:

¡Mucha suerte! Y si no nos toca la Quiniela, que nos toque el Gordo.

0
0 101
Artículo Luis Angel Pérez Ramos · 13 dic, 2024 1m read

Venga, ¡arriba ese ánimo que ya es viernes y tenemos nueva Quiniela!

Jornada 17 de Primera División y 19 de Segunda, quiniela al uso, sin partidos raros de la liga mongola. Estos son los partidos que forman parte de la misma:

Aquí tenemos la predicción para Primera División:

Y aquí para la Segunda División:

Lo que nos da la siguiente Quiniela:

¡Suerte y buen fin de semana!

0
0 123
Artículo Luis Angel Pérez Ramos · 5 dic, 2024 1m read

¿Listos para una nueva jornada de la Quiniela? Esta jornada un día antes de lo habitual ya que el cierre de la jornada será el viernes y no el sábado como habitualmente. 

Esta jornada se compone de los partidos de la 16ª jornada de Primera División y la 18ª de Segunda División, veamos los partidos que forman parte de la misma:

Esta es la predicción para Primera División:

Y aquí tenemos la Segunda División:

Aquí tenemos la Quiniela de la jornada:

¡Suerte a todos esta jornada!

0
0 76
Artículo Luis Angel Pérez Ramos · 5 dic, 2024 2m read

A la hora de construir una imagen de IRIS, podéis usar archivos CPF Merge.

Aquí tenéis un ejemplo de CPF Merge:

[Actions]
CreateDatabase:Name=IRISAPP_DATA,Directory=/usr/irissys/mgr/IRISAPP_DATA

CreateDatabase:Name=IRISAPP_CODE,Directory=/usr/irissys/mgr/IRISAPP_CODE

CreateNamespace:Name=IRISAPP,Globals=IRISAPP_DATA,Routines=IRISAPP_CODE,Interop=1

ModifyService:Name=%Service_CallIn,Enabled=1,AutheEnabled=48

CreateApplication:Name=/frn,NameSpace=IRISAPP,DispatchClass=Formation.REST.Dispatch,AutheEnabled=48

ModifyUser:Name=SuperUser,PasswordHash=a31d24aecc0bfe560a7e45bd913ad27c667dc25a75cbfd358c451bb595b6bd52bd25c82cafaa23ca1dd30b3b4947d12d3bb0ffb2a717df29912b743a281f97c1,0a4c463a2fa1e7542b61aa48800091ab688eb0a14bebf536638f411f5454c9343b9aa6402b4694f0a89b624407a5f43f0a38fc35216bb18aab7dc41ef9f056b1,10000,SHA512
0
0 53
Artículo Luis Angel Pérez Ramos · 29 nov, 2024 1m read

Nuevo viernes, nueva Quiniela.

Esta jornada correspondiente a la jornada 15ª de Primera División y la 17ª de Segunda División. Veamos los partidos que forman parte de la jornada actual:

Veamos la predicción para 1ª División:

Y para 2ª División:

Esto nos deja la siguiente quiniela:

A ver si tenemos más suerte esta jornada. ¡Buen fin de semana!

0
0 72
Artículo Luis Angel Pérez Ramos · 25 nov, 2024 3m read

¡Saludos estimados miembros de la comunidad!

Recientemente he estado desplegando una imagen de IRIS for Health en un Docker con una imagen de Webgateway preconfigurado y me he dado de morros con el problema de las configuraciones SSL que nos permitan conectarnos a la instancia de IRIS mediante HTTPS y pasando por nuestro Webgateway.

2
0 113
Artículo Luis Angel Pérez Ramos · 22 nov, 2024 1m read

¡Por fin! Se acabaron esos fines de semana sin liga por competiciones internacionales de cartón-piedra, ya podemos volver a nuestra cálida y confortable cotidianeidad.

Hoy traémos las predicciones para las jornadas 14ª  de Primera División y 16ª de Segunda. Veamos la Quiniela de esta jornada:

Esta es la predicción para Primera División:

Y para Segunda:

Lo que nos deja la siguiente Quiniela:

Bueno, como véis es una Quiniela cuando menos, plausible. ¡Suerte a todos!

0
0 87
Artículo Luis Angel Pérez Ramos · 19 nov, 2024 1m read

Preguntas frecuentes de InterSystems

Por defecto, el orden de las columnas en una tabla lo determina automáticamente el sistema. Para cambiar el orden, estableced explícitamente el orden de cada propiedad utilizando la palabra clave SqlColumnNumber al definir la clase.

Ejemplo:

Property Name As %String [SqlColumnNumber = 2];

Por favor, consultad la documentación a continuación.

SqlColumnNumber

Si queréis cambiar el nombre de la tabla SQL, especificad SqlTableName. Si queréis cambiar el nombre de la columna (nombre del campo), especificad SqlFieldName

0
0 70
Artículo Luis Angel Pérez Ramos · 8 nov, 2024 1m read

¿Viernes? ¿Cómo que viernes ya? ¿Otra vez? ¡Y yo con estos pelos! Pues nada, venga, aprovechemos el día y cumplimentemos la quiniela de rigor, esta jornada nuevamente es una jornada normal, sin ningún tipo de partido extraño de la liga austrohúngara, jornada 13ª de Primera División y jornada 14ª de Segunda.

Recordad que la pasada jornada tuvimos 10 aciertos, desafortunadamente sin premio.

0
0 88
Artículo Luis Angel Pérez Ramos · 6 nov, 2024 2m read

Resumen: si concatenáis nombres de archivos con **/STDOUT** y **/STDERR** en una llamada a `$zf(-100)`, ponedlos entre comillas.

Me encontré con un error `<ILLEGAL VALUE>` en el siguiente código, lo cual me dejó perplejo al principio. Esto era parte de una prueba unitaria que funcionaba perfectamente en Windows, pero cuando el CI se ejecutaba en Docker fallaba:

Set##class%Library.File
0
0 64
Artículo Luis Angel Pérez Ramos · 1 nov, 2024 1m read

Vamos con la 19ª jornada de la Quiniela, esta jornada está afectada por los terribles acontecimientos acaecidos en Valencia durante esta semana por lo que se han suspendido aquellos partidos de los equipos valencianos, por lo que posiblemente sus valores en la quiniela se hagan por sorteo.

Estos son los partidos que entran en la Quiniela:

Aquí tenemos los partidos de Primera División:

Y aquí tenemos la Segunda:

Veamos la Quiniela resultante:

Pues nada, ya tenemos la previsión de la jornada. Suerte a todos.

2
0 99
Artículo Luis Angel Pérez Ramos · 29 oct, 2024 1m read

Preguntas frecuentes de InterSystems 

El número máximo de namespaces que se pueden crear en una instancia es de 2047. Sin embargo, para utilizar un gran número de namespaces, necesitaréis configurar la memoria adecuadamente.

El número máximo de bases de datos (incluidas las bases de datos remotas) que se pueden crear en una instancia es de 15,998. Dependiendo del tipo de licencia, puede haber restricciones sobre la cantidad que se puede crear. Para más detalles, consultad el siguiente documento.

Configuración de la Base de Datos [IRIS]
Configuración de la Base de Datos

0
0 93
Artículo Luis Angel Pérez Ramos · 25 oct, 2024 1m read

Bueno, ya sabemos lo que toca siendo viernes, predicciones de la próxima Quiniela, la 11ª para Primera División y la 12ª para Segunda tras la jornada jugada entresemana.

He aquí los partidos que entran para este fin de semana:

Como véis, ¡toca clásico!

Predicciones para Primera División:

Para Segunda:

Así que la Quiniela queda de esta manera:

¡Venga! Sin desanimarse, que se está afinando el modelo. Suerte para todos.

0
0 78
Artículo Luis Angel Pérez Ramos · 22 oct, 2024 5m read

Bienvenidos a la tercera y última entrega de nuestros artículos dedicados al desarrollo de aplicaciones RAG basadas en modelos LLM. En este artículo final veremos sobre nuestro pequeño proyecto de ejemplo como podemos encontrar el contexto más adecuado a la pregunta que deseamos enviar a nuestro modelo LLM y para ellos haremos uso de la funcionalidad de búsquedas vectoriales incluida en IRIS.

Meme Creator - Funny Context Meme Generator at MemeCreator.org!

2
0 321
Artículo Luis Angel Pérez Ramos · 18 oct, 2024 1m read

Volvemos nuevamente con la Quiniela habitual de 1ª y 2ª División así que veamos que partidos forman parte esta jornada de liga, la 10ª para ambas divisiones.

Veamos las predicciones para Primera División:

Y para Segunda serán los siguientes:

Esto nos deja la siguiente Quiniela:

Veamos que tal se nos da, ¡a ver si empezamos a ver beneficios!

0
0 89
Artículo Luis Angel Pérez Ramos · 14 oct, 2024 6m read

Continuamos con esta serie de artículos sobre LLM y aplicaciones RAG y en este artículo trataremos la parte recuadrada en rojo del siguiente diagrama:

En el proceso de creación de una aplicación RAG tan importante es la elección de un modelo de LLM adecuado a tus necesidades (entrenado en la temática correspondiente, costes del mismo, velocidad, etc) como el tener claro el contexto que queremos proporcionarle. Empecemos definiendo el término para tener claro a que nos referimos con contexto.

¿Qué es el contexto?

0
0 639
Artículo Luis Angel Pérez Ramos · 8 oct, 2024 5m read

Seguramente hayáis oído en el último año hablar continuamente de los LLM (Large Language Model) y el desarrollo asociado a los mismos de las aplicaciones RAG (Retrieval Augmented Generation), pues bien, en esta serie de artículos desgranaremos los fundamentos de cada término utilizado y veremos como desarrollar una sencilla aplicación RAG.

¿Qué es un LLM?

Los modelos LLM forman parte de lo que conocemos como IA generativa y su fundamento es la vectorización de gigantescas cantidades de textos.

1
2 726