Autorización con OpenID Connect y Spring Security

En este tutorial recorremos las posibilidades que nos ofrece OAuth2 para proteger la identidad y las autorizaciones de tus usuarios, reforzado con la extensión Proof Key for Code Exchange (PKCE). Índice Introducción Entorno de desarrollo Conceptos y estándares Ejemplo Pruebas Conclusiones Referencias   1. Introducción Primeramente, revisaremos los principales estándares implicados en el...

Aplicando IA a un CallCenter

Índice 1. ¿Por qué esto no es otros calcetines con IA? 2. Entorno 3. ¿Por dónde empezamos? 3.1. Estructura del proyecto 3.2. Modelos utilizados ...

Buscando vulnerabilidades en el código con Kiuwan

Índice Introducción Un ejemplo Conclusiones Glosario de términos Referencias bibliográficas   1. Introducción Antes de comenzar, quiero dar las gracias a mi compañero Ivan Suárez Romero de...

Funciones de orden superior y funciones Lambda en Java

Índice 1. Introducción a las Funciones de Orden Superior 2. Expresiones Lambda y Funciones de Orden Superior en Java 2.1 Definición de una Expresión...

Búsquedas Textuales Avanzadas en PostgreSQL: Utilizando tsvector y tsquery

Índice Introducción Entorno Escenario de prueba Pruebas con operadores LIKE e ILIKE Full Text Search: tsvector y tsquery Conclusiones Glosario de términos Referencias bibliográficas 1....

Framework de automatización: Katalon Studio Free

Índice Introducción Instalación y configuración en Windows Instalación y configuración en Linux Primeros pasos: Creación de proyecto Creación de caso de prueba -...

Complementando nuestros test End-to-End con visual testing

Índice 1. Introducción 2. ¿A qué nos referimos por Visual Testing? 3. Alternativas al Visual Testing 4. Instalación del plugin Cypress-image-diff 4.1 Instalación 4.2...

Optimizando la serialización de datos con Protocol Buffers

Índice Introducción ¿Qué son los Protocols Buffers? Comparativa con JSON Uso en sistemas con pocos recursos Ejemplo Referencias Créditos   Introducción En el desarrollo de software es...

Luchando contra el crimen haciendo RAG con Neo4j, langchain4j y OpenAI

Hace muchos años leí en algún sitio que el SQL se pensó para que lo pudiera entender cualquiera, con el objetivo de que las...

Guía para crear tu propio tema en Drupal

Índice Introducción Requisitos previos 1. Crear la estructura básica del tema 1.1 Crear el directorio del tema 1.2 Crear el archivo info.yml 1.3 Crear...