En MariaDB/MySQL podemos guardar datos en variables para hacer uso de ellos entre varias peticiones o en una misma petición. En esta ocasión vamos a usarlas para crear un acumulado. Acumulado SQL definiendo variable dentro de la petición Una alternativa muy elegante a la hora de hacer un acumulado es inicializando primero la variable y […]
En el vídeo de hoy hemos explicado e implementado un sistema de balanceo de carga y después uno de enrutamiento de una aplicación de microservicios web. Para arrancar los tres contenedores Docker que simulaban un servicio web cada uno hemos creado primero los tres ficheros ‘index.x.html’ donde la ‘x’ era el número de servidor(Hemos arrancado […]
Como a partir del primer vídeo dedicado a esta plataforma(Node-RED) salieron un montón de consultorías distintas he decidido devolver un poco a la comunidad en forma de formación. Para los que no la tengáis en mente, además de visitar el primer vídeo aquí, recordar que es una plataforma que nos permite hacer programación basada en […]
Si queremos saber la distancia entre dos coordenadas GPS, por ejemplo, para la clásica aplicación tipo Tinder que te devuelve un listado de personas que se encuentran a menos de X distancia de ti, tenemos las siguientes opciones. En MySql tenemos la función ‘ST_Distance_Sphere’ que te devuelve la distancia en metros entre dos puntos. Lamentablemente, […]
Una de las funcionalidades mas buscadas en las bases de datos y que es muy fácil en una hoja de cálculo es el acceso a filas anteriores y posteriores. Mucha gente no sabe como acceder a estos datos. Para esto tenemos la función LAG(Accede a la posición anterior n) y la función LEAD(Accede a la […]
Las bases de datos SQL son excelentes herramientas para el análisis de datos con herramientas para calcular, agrupar, filtrar, etc. con una potencia mucho mayor que una simple hoja de cálculo. Empezamos esta serie de posts con lo mas básico y con lo que mucha gente tiene problemas para empezar, la importación y exportación de […]
Helm es un gestor de paquetes para Kubernetes, para que los que estáis familiarizados con la administración de servidores, seria como el APT de Debian y derivados o el YUM de Redhat y familia. Helm es la mejor manera de buscar y usar software sobre kubernetes(Si eres un administrador de un sistema) y la mejor […]
Empezamos serie de vídeos dedicada a crear réplicas de servicios que ya existen ahora mismo funcionando en Internet. En este primer vídeo le ha tocado a Remove.bg, un servicio que nos permite quitar el fondo a las imágenes de nuestras fotos con inteligencia artificial. Nosotros vamos a poner a funcionar el servicio sobre un servidor […]
Otro vídeo muy esperado, el de implementar Keycloak en tus aplicaciones de microservicios. Keycloack es un gestor de identidad y acceso para tus aplicaciones corporativas. Un sistema de login con SSO(Single Sign On), Social login, Active Directory, LDAP, etc. fácil y escalable. Instalación Poner en marcha Keycloak es super fácil, como muchas otras aplicaciones de […]
Las aplicaciones web modernas, tanto si se trata de un portal corporativo como un CRM, ya no recargan la página entera cada vez que el usuario hace click en un enlace. A veces resulta imperceptible, pero impacta y mucho, en la experiencia de usuario. Se trata de cargar por ajax una parte o la totalidad […]