#Angular

0 Seguidores · 86 Publicaciones

Angular (o AngularJS) es una estructura de aplicaciones web front-end de código abierto basado en JavaScript, principalmente se mantienen por Google y por una comunidad de individuos y corporaciones para abordar muchos de los desafíos que encontramos durante el desarrollo de aplicaciones de una sola página.

Sitio oficial.

 

Artículo Luis Angel Pérez Ramos · oct 31, 2025 6m read

¡Sí sí! ¡Adelante! No os habéis equivocado, estáis en vuestra querida Comunidad de Desarrolladores de InterSystems en español.

Os preguntaréis a qué viene el título de este artículo, pues muy sencillo, hoy estamos aquí reunidos para honrar al Inquisidor y elogiar la gran labor desempeñada por el mismo. 

Y bien, ¿quién o qué es el Inquisidor?

1
0 27
Artículo Luis Angel Pérez Ramos · feb 20, 2024 5m read

Finalizamos esta serie de artículos de SMART On FHIR con Auth0 e InterSystems IRIS FHIR Repository revisando nuestra aplicación desarrollada en Angular 16.

Recordemos como es la arquitectura definida para nuestra solución:

Nuestra aplicación de front-end corresponde con la segunda columna y como véis será la encargada de dos cosas:

  1. Redireccionar la petición de login a Auth0 y recibir la respuesta.
  2. Enviar y recibir la respuesta de las solicitudes vía REST enviadas al servidor FHIR.

Angular

5
0 308
Artículo Luis Angel Pérez Ramos · mar 28, 2025 1m read

Venga que se nos pasa la jornada de la Quiniela. Esta jornada vuelven los partidos de Primera y Segunda División tras el parón de selecciones 29ª jornada en primera y 33ª en Segunda.

Estas son las predicciones para Primera:

Y estos los de Segunda:

Quedando así la Quiniela:

¡Mucha suerte a todos!

0
0 47
Artículo Luis Angel Pérez Ramos · mar 7, 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 51
Artículo Luis Angel Pérez Ramos · feb 7, 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 51
Artículo Luis Angel Pérez Ramos · ene 24, 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 41
Artículo Luis Angel Pérez Ramos · ene 17, 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 62
Artículo Luis Angel Pérez Ramos · ene 10, 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 79
Artículo Luis Angel Pérez Ramos · dic 20, 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 67
Artículo Luis Angel Pérez Ramos · dic 13, 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 99
Artículo Luis Angel Pérez Ramos · dic 5, 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 60
Artículo Luis Angel Pérez Ramos · nov 29, 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 59
Artículo Luis Angel Pérez Ramos · nov 22, 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 70
Artículo Luis Angel Pérez Ramos · nov 8, 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. Veamos qué partidos entran:

Predicciones para los partidos de Primera División (el partido Espanyol - Valencia se realizará por sorteo):

Y para Segunda División (el Tenerife - Levante se realizará por sorteo):

0
0 79
Artículo Luis Angel Pérez Ramos · nov 1, 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 86
Artículo Luis Angel Pérez Ramos · oct 25, 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 67
Artículo Luis Angel Pérez Ramos · oct 18, 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 80
Artículo Andrii Mishchenko · oct 16, 2024 5m read

En este artículo, nos adentraremos en el funcionamiento de una aplicación publicada en OpenExchange llamada db-management-tool que sirve como herramienta de gestión de bases de datos, explorando la arquitectura y las tecnologías que la sustentan. Comprenderemos cómo funciona la aplicación para daros una visión de su diseño, cómo gestiona bases de datos, tablas y cómo la API interactúa con los datos.

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

¡Y vuelve a ser viernes! Si es que el tiempo se pasa volando...cuando menos te lo esperas ¡zas! una nueva jornada de la Quiniela se te viene encima y te pilla con la guardia baja, pero tu estás tranquilo, sabes que QuinielaML está ahí para sacarte del apuro, y aquí está la predicción.

Veamos los partidos involucrados en esta jornada: 

Para la Primera División tendremos las siguiente predicciones:

Y para la Segunda División:

Esto nos deja la siguiente Quiniela:

Pues veamos que tal se da con el modelo reentrenado. ¡Suerte a todos!

0
0 73
Artículo Luis Angel Pérez Ramos · sep 27, 2024 1m read

Fieles a nuestra cita semanal, tenemos una nueva entrega, esta con novedades que han mejorado la precisión del modelo de predicción al eliminar los partidos de la temporada 2022-2023:

Hasta ahora estábamos con una precisión del 0.58, por lo que está claro que esas 2 décimas que hemos ganado hasta alcanzar el 0.6 van a ser totalmente relevantes para llevarnos al éxito.

Veamos que partidos forman parte de esta jornada de la Quiniela:

Predicciones para la Primera División:

Y para la Segunda División:

Esto nos deja la siguiente Quiniela:

2
0 76
Artículo Luis Angel Pérez Ramos · sep 24, 2024 1m read

Basado en una gran muestra y el taller construido por @Luis Angel Pérez Ramos (ver artículos relacionados y relacionados con Open Exchange app), que incluía un contenedor local de InterSystems IRIS for Health (y la configuración deseada), esta muestra presentada aquí, adaptó el taller para usar el Servidor FHIR en la Nube de InterSystems, y su configuración relacionada.
 

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

Otro fin de semana a las puertas y otra jornada de la Quiniela, veamos los partidos que entran en la 9ª jornada:

Para los partidos de Primera División tendremos las siguientes predicciones:

Y para Segunda División:

Esto nos da la siguiente Quiniela:

En otras jornadas puedo estar más o menos de acuerdo con la predicción, pero ¿sólo un 20% de probabilidades de victoria mi Valladolid?

1
0 99
Artículo Alberto Fuentes · sep 20, 2024 5m read

¡Hola a todos de nuevo!

En el artículo anterior hablamos de iris-datapipe, un framework diseñado para ayudarte a definir "pipes" de datos con un patrón de ingesta y procesamiento. Hoy veremos cómo puedes instalarlo y configurarlo paso a paso.

iris-datapipe incluye un QuickStart, que te permite probarlo rápidamente utilizando un contenedor Docker preconfigurado.

Pero, ¿qué debes hacer si quieres usarlo en tu propia instancia?

InterSystems IRIS

Instalación del paquete

s r=##class(%Net.HttpRequest).%New(),r.Server="pm.community.intersystems.com",r.SSLConfiguration="ISC.FeatureTracker.SSL.Config" d r.Get("/packages/zpm/latest/installer"),$system.OBJ.LoadStream(r.HttpResponse.Data,"c")
zpm "install iris-datapipe"

Configuración de usuarios y seguridad

iris-datapipe requiere ciertos recursos de seguridad:

  • DP_ADMIN - Administrador de DataPipe.
  • DP_MENU_DASHBOARD - Acceso al menú "Dashboard" en la interfaz gráfica.
  • DP_MENU_SEARCH - Acceso al menú "Search" en la interfaz gráfica.

Necesitarás crear un usuario con acceso a la interfaz gráfica y que utilice estos recursos. A continuación, te muestro un ejemplo de cómo hacerlo:

Crear recursos de seguridad:

zn "%SYS"
write ##class(Security.Resources).Create("DP_ADMIN","DataPipe Admin Privilege")
write ##class(Security.Resources).Create("DP_MENU_DASHBOARD","DataPipe UI Dashboard Menu Access")
write ##class(Security.Resources).Create("DP_MENU_SEARCH","DataPipe UI Search Menu Access")

Crear un nuevo rol llamado DataPipe_Admin:

(¡Importante! Debes otorgarle permisos sobre la base de datos donde hayas instalado iris-datapipe. En este ejemplo, lo hago sobre %DB_USER)

write ##class(Security.Roles).Create("DataPipe_Admin","DataPipe Administrator","DP_ADMIN:RWU,DP_MENU_DASHBOARD:RWU,DP_MENU_SEARCH:RWU,%DB_USER:RW,%DB_IRISSYS:R")

Añadir privilegios de SQL sobre tablas y vistas necesarias al rol DataPipe_Admin:

GRANT INSERT,SELECT,UPDATE ON DataPipe_Data.Pipe, DataPipe_Data.Preference TO DataPipe_Admin
GRANT SELECT ON DataPipe_Data.VInbox, DataPipe_Data.VIngestion, DataPipe_Data.VStaging, DataPipe_Data.VOper TO DataPipe_Admin

Crear un usuario de ejemplo dpadmin con la contraseña demo y asignarlo al rol DataPipe_Admin:

write ##class(Security.Users).Create("dpadmin","DataPipe_Admin","demo")

Otras consideraciones

Para que la interfaz gráfica funcione correctamente, es importante tener en cuenta la configuración de CORS (Cross-Origin Resource Sharing) y los permisos sobre la base de datos donde tengas instalado DataPipe.

CORS (Cross-Origin Resource Sharing)

El navegador que utilices para acceder a la interfaz web enviará solicitudes a tu servidor InterSystems IRIS. Como parte de este proceso, el navegador preguntará a IRIS si está permitido realizar estas solicitudes desde su origen (esto es, desde donde estés sirviendo la aplicación web). Puedes encontrar más información en la documentación oficial.

Una manera sencilla de permitir solicitudes desde cualquier origen (incluido localhost) es utilizar directamente esta clase que se usa en el entorno de QuickStart.

Sin embargo, ten en cuenta que siempre debes restringir los posibles orígenes antes de poner un sistema en producción. En el ejemplo proporcionado, necesitarías modificar el método OnHandleCorsRequest.

Permisos sobre la base de datos

Es necesario que las solicitudes web que lleguen desde el WebGateway, como CSPSystem, tengan permiso para leer la base de datos donde está instalado iris-datapipe.

En mi ejemplo, una forma sencilla de lograrlo es otorgarle directamente permisos a CSPSystem sobre %DB_USER.

Interfaz gráfica

La interfaz gráfica es una aplicación Angular que puedes encontrar aquí: iris-datapipeUI.

Si tienes conocimientos de Angular, no necesitarás mucha explicación. Solo debes saber que puedes hacer un fork/duplicado del repositorio y adaptarlo según tus necesidades.

Si no estás familiarizado con Angular, puedes seguir estos pasos utilizando Docker para simplificar el proceso:

  • Clona o descarga el repositorio iris-datapipeUI.
  • Modifica el archivo environment.ts para sustituir las URLs de IRIS por las de tu entorno.
  • Prepara una imagen Docker con la aplicación construida:
docker compose build 
  • Ejecuta un contenedor con la imagen que acabas de preparar:
docker compose up -d

Si has seguido los pasos y todo va bien, deberías poder hacer login en la interfaz gráfica con tu usuario dpadmin / demo y verás un entorno vacío: image

En un próximo artículo hablaremos de cómo crear e implementar "pipes" en iris-datapipe.

0
0 73
Artículo Luis Angel Pérez Ramos · sep 12, 2024 1m read

Después del parón de selecciones tenemos nueva jornada de Primera y Segunda División en la Quiniela del próximo fin de semana. Estos son los partidos que forman parte de la jornada: 

Estas son las predicciones para Primera División:

Y para la Segunda División:

Lo que nos deja la siguiente Quiniela:

¡Pues ya tenemos la Quiniela ganadora!

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

Vamos que no llegamos a la próxima jornada de la Quiniela. Esta vez tocan partidos de la Liga de las Naciones, así que de aquí puede salir cualquier cosa. Veamos los partidos que forman esta Quiniela:

Esta es la predicción de los resultados:

Lo que nos deja la siguiente Quiniela:

¡Venga, que corran las apuestas! ¡Que la sanidad, la educación y el programa de Broncano no se pagan solos!

1
0 98
Artículo Luis Angel Pérez Ramos · ago 23, 2024 1m read

Vamos con nuestro artículo semanal con la predicción de la Quiniela, confiemos que algo más acertada que la hecatombe vivida en la pasada jornada. Veamos cuales son los partidos que entran esta jornada en la Quiniela:

Ahora la predicción para la Primera División:

Y los partidos de Segunda:

Esto nos da la siguiente Quiniela:

Como véis, pocas variantes para esta jornada. ¡Suerte con las apuestas!

0
0 133