Serializa tus datos con Protocol Buffers (1/2)
Google nos ofrece este sencillo método para tratar estructuras de datos serializadas y olvidarnos del lenguaje utilizado y de la plataforma en la que se vaya a ejecutar. Índice de contenidos 1....
View ArticleMaquetación con flexbox
¿Todavía usando tablas para maquetar? ¿Harto de usar floats? ¿Ni pajolera idea de cómo alinear verticalmente elementos? Pues con flexbox todo se hace más fácil. Índice Historia de la maquetación...
View ArticlePrimeros pasos con MyBatis
En este breve tutorial, veremos como iniciarse con MyBatis. Vamos a mostrar un breve ejemplo muy sencillo de cómo configurar MyBatis a través de anotaciones. Índice de contenidos 1. Introducción 2....
View ArticleTests de rendimiento con Artillery
Índice de contenidos 1. Entorno 2. Introducción 3. Vamos al lío 4. Caso práctico e integración con StatsD y Graphite 5. Conclusiones 1. Entorno Este tutorial está escrito usando el siguiente entorno:...
View ArticleSpring Cloud Stream:event-driven microservices
Existen muchas opciones para conectar microservicios entre sí, las comunicaciones no tienen porque ser todas síncronas mediante invocaciones directas haciendo uso del servicio de descubrimiento;...
View ArticleProperty-based testing con ScalaCheck.
En este tutorial veremos como implementar nuestros test mediante Property-based testing, en concreto haciendo uso de la biblioteca ScalaCheck. Índice de contenidos 1. Introducción 2. Entorno 3. ¿Por...
View ArticleCómo eliminar el chroma de una fotografía en menos de 5 minutos
En este tutorial combinaremos los programas After Effects y Photoshop para eliminar el chroma de una fotografía de manera rápida, sencilla y muy efectiva. Índice de contenidos 1. Introducción 2....
View ArticleIntroducción a NestJS
Índice de contenidos 1. Entorno 2. Introducción 3. Primeros pasos 4. Caso práctico API REST con acceso a base de datos 5. Conclusiones 1. Entorno Este tutorial está escrito usando el siguiente entorno:...
View ArticleTerraform para provisionar en AWS
En este tutorial vamos a ver un uso básico de Terraform para provisionar infraestructura en AWS desde nuestra consola. Índice de contenidos 1. Entorno 2. Terraform: Qué es y cómo instalarlo. 3....
View ArticleArquitectura Serverless con Lambdas sobre AWS
Índice de contenidos 1. Introducción 2. Entorno 3. Lambdas 4. Serverless framework 5. Ejemplo 6. Despliegue 7. Conclusiones 1. Introducción ¿Estás ya cansado de los microservicios? Da el siguiente paso...
View ArticleInstalar Kubernetes on-premise sin dolor
Índice de contenidos 1. Entorno 2. Introducción 3. Vamos al lío 4. Conclusiones 1. Entorno Este tutorial está escrito usando el siguiente entorno: Hardware: Slimbook Pro 13.3″ (Intel Core i7, 32GB RAM)...
View ArticleCómo administrar los usuarios de GitLab en una jerarquía de grupos,...
Cuando en GitLab tenemos una estructura compleja de grupos/sub-grupos/proyectos resulta bastante tedioso gestionar los usuarios y saber a qué proyectos tienen acceso determinados usuarios. En este...
View ArticleAprende a crear desde cero animaciones “Call Out Title” en After Effects
Con este tutorial vas a aprender a crear desde cero animaciones “Call Out Titles” como las de la imagen. Aprenderás también a trabajar con objetos nulos y los Matte de After Effects. Índice de...
View ArticleiOS CoreML: Detectando caras con Vision
Índice de contenidos Introducción Entorno Sobre los modelos Análisis de la imagen Obtención de resultados Conclusiones 1. Introducción CoreML es un framework disponible para las últimas versiones de la...
View ArticleCómo crear una aplicación SpringBoot con Scala
En este tutorial se mostrará como crear una API REST desde 0 uniendo dos herramientas de programación tan versátiles como el lenguaje Scala y el framework Spring. Índice de contenidos 1. Introducción...
View ArticleCQRS sobre AWS con Lambdas, DynamoDB y SNS
Índice de contenidos 1. Introducción 2. Entorno 3. CQRS 4. CQRS en AWS 5. Implementando el ejemplo 6. Conclusiones 7. Referencias 1. Introducción En este tutorial empezaremos explicando las bases del...
View ArticleMicroservicios políglotas en Spring Cloud con Spring Sidecar
0. Índice de contenidos. 1. Introducción. 2. Entorno. 3. Configuración del sidecar. 4. Un microservicio en node.js. 5. Referencias. 6. Conclusiones. 1. Introducción. Spring Cloud proporciona el soporte...
View ArticleEjecutar cualquier docker-compose como servicio
Índice de contenidos 1. Entorno 2. Introducción 3. Vamos al lío 4. Conclusiones 1. Entorno Este tutorial está escrito usando el siguiente entorno: Hardware: Slimbook Pro 13.3″ (Intel Core i7, 32GB RAM)...
View ArticleEl SQL menos conocido
Índice de contenidos 1. Antes de comenzar 2. Evoluciones del estándar 3. CTE. Common Table Expressions. WITH 4. CTE Recursivas. WITH… LEVEL 5. CUBE, ROLLUP y GROUPING SETS 6. Funciones de Ventana 7....
View ArticlePrimeros pasos con GitLab CI
Índice de contenidos 1. Entorno 2. Introducción 3. Creación de un repositorio y configuración de runners 4. Configuración de un pipeline 5. Conclusiones 1. Entorno Este tutorial está escrito usando el...
View Article