Get it on Google Play
Análisis de datos con MariaDB desde 0: Acumulador y uso de variables
Análisis de datos con MariaDB desde 0: Acumulador y uso de variablesEn 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 […]
Guía para enrutado y balanceo de carga con NGINX
Guía para enrutado y balanceo de carga con NGINXEn 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 […]
Desarrollo de plugins para Node-RED
Desarrollo de plugins para Node-REDComo 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 […]
Análisis de datos con MariaDB desde 0: Trabajando con datos GPS
Análisis de datos con MariaDB desde 0: Trabajando con datos GPSSi 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, […]
Análisis de datos con MariaDB desde 0: Accediendo a filas anteriores/posteriores de un Select con LAG/LEAD
Análisis de datos con MariaDB desde 0: Accediendo a filas anteriores/posteriores de un Select con LAG/LEADUna 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 […]
Importar/Exportar datos CSV | Análisis de datos con MariaDB desde 0
Importar/Exportar datos CSV | Análisis de datos con MariaDB desde 0Las 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 […]
Creando repositorios de aplicaciones Kubernetes con Helm
Creando repositorios de aplicaciones Kubernetes con HelmHelm 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 […]
Replica de Remove.bg con Python y NodeJS
Replica de Remove.bg con Python y NodeJSEmpezamos 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 […]
Identificación y gestión de acceso para tus aplicaciones de microservicios con Keycloak y Oauth2-proxy
Identificación y gestión de acceso para tus aplicaciones de microservicios con Keycloak y Oauth2-proxyOtro 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 […]
Desarrollo frontend: Detectar cambios en la URL
Desarrollo frontend: Detectar cambios en la URLLas 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 […]