Aplicaciones web con Spring Boot capa a capa
En este tutorial vamos a aprender a desarrollar una aplicación web con los recursos que nos brinda Spring Web. Índice de contenidos 1. Introducción 2. Entorno 3. Creando el proyecto 4. Definiendo la...
View ArticleAprende a generar ideas. Desarrolla tu creatividad
Esta vez os comparto el vídeo de la charla impartida en Autentia Aprende a generar ideas. Desarrolla tu creatividad. Como ya comentaba en el post sobre el libro Creatividad S.A. de Edwin Catmull, me...
View ArticleTendencias del diseño gráfico para 2017
¿Cuáles son las tendencias en diseño gráfico para el 2017? Claves para hacer un site a la última. Índice de contenidos 1. Introducción 2. Tendencias 2017 3. Conclusiones 1. Introducción 2. Tendencias...
View ArticleInfraestructura Inmutable. Qué es y por qué deberíamos implantarla en nuestra...
A través de este artículo se pretende explicar qué es y en qué se basa el concepto de Infraestructura Inmutable, sus principales ventajas y cuáles son las aproximaciones por las que podemos optar para...
View ArticleCómo testear en Elasticsearch 5 sin morir en el intento
En este tutorial desgranamos las claves para poder construir tests de integración en Elasticsearch 5 sin perder los nervios por el camino. Índice de contenidos 1. Introducción 2. Entorno 3. Creación...
View ArticleComunicación entre Microservicios: ¿Compartimos código?
Índice de contenidos 1. Introducción 2. Llamadas entre servicios: el caso de los microservicios 3. ¿Qué hacemos? 4. ¿Qué alternativa elegir? 5. Conclusión 6. Referencias 1. Introducción Una de las...
View ArticleCómo hacer una inyección de dependencias opcional gracias a Spring y la clase...
Cómo hacer una inyección de dependencias opcional gracias a Spring y la clase Optional Índice de contenidos 1. Introducción 2. Entorno 3. Usando Spring + @Inject + Optional 4. Conclusiones 6....
View ArticleComo evitar parones con Java 8 y OS X El Capitan o macOS Sierra
Como evitar parones con Java 8 y OS X El Capitan o macOS Sierra Índice de contenidos 1. Introducción 2. Entorno 3. El problema es del DNS 4. Conclusiones 5. Sobre el autor 1. Introducción Con OS X El...
View ArticleProblemas con macOS Sierra y el SSH para acceder a repositorios Git
Problemas con macOS Sierra y el SSH para acceder a repositorios Git Índice de contenidos 1. Introducción 2. Entorno 3. Solucionando el problema con ssh-agent 4. Referencias 5. Conclusiones 6. Sobre el...
View ArticleSpark Framework
Spark Framework Índice de contenidos. 1. Introducción. 2. Spark 3. Usando Spark por primera vez 4. Devolviendo JSON en mi aplicación 5. Conclusiones 1. Introducción En el tutorial de hoy, os quiero...
View ArticleComentando Design thinking Lidera el presente. Crea el futuro.
Acabo de terminar de leer el libro de Manuel Serrano Ortega y Pilar Blázquez Ceballos: Design thinking Lidera el presente. Crea el futuro. Me pareció una buena obra introductoria de Design thinking y...
View ArticleSAFe para CEOs y CIOs: El Nivel de Portfolio
Introducción El Nivel de Portfolio La Conexión con la Empresa La Gestión del Portfolio La Gestión del flujo del Portfolio en Épicas Conclusiones Referencias 1. Introducción Para darle continuidad a...
View ArticleCómo borrar ficheros del histórico de Git, y en general cómo manipular todo...
Cómo borrar ficheros del histórico de Git, y en general cómo manipular todo el histórico Índice de contenidos 1. Introducción 2. Entorno 3. La herramienta: BFG Repo-Cleaner 4. Preparando el repositorio...
View ArticleCambia el “Send from” de tus correos de WordPress sin plugins
Aprende a cambiar el correo que aparece en “Send from” de tus correos de WordPress sin plugins. Índice de contenidos 1. Introducción 2. Entorno 3. La solución 4. Conclusiones 5. Referencias 1....
View ArticleScaled Scrum con Nexus
Estos dos últimos días he asistido al curso de Jerónimo Palacios (@giropa832), que podéis encontrar aquí https://jeronimopalacios.com/training/scaled-professional-scrum/ Después de la charla que di...
View ArticleAsync/Await en javaScript
En este tutorial veremos qué es la especificación async/await, como transpilar nuestro código para poder usarlo en navegadores y qué ventajas ofrece respecto a las promesas. Índice de contenidos 1....
View ArticleCreación de entornos con múltiples configuraciones en Vagrant con Ansible
En este tutorial vamos a ver cómo definir varias configuraciones para los roles de Ansible y cómo desplegarlos en Vagrant. Esto puede ser útil cuando tenemos entornos que utilizan un stack tecnológico...
View ArticleUserstyles: aplicando tus propios estilos a internet
En este tutorial veremos cómo aplicar nuestros propios estilos a páginas web de terceros haciendo uso de un plugin muy sencillo a nivel del navegador. 0. Índice de contenidos. 1. Introducción. 2....
View ArticleIntroducción teórica al formato pkpass
En este post os voy a hablar de qué es el formato pkpass, para qué se usa, sus características más llamativas y qué ventajas tiene frente a otros formatos más tradicionales. 0. Índice de contenidos....
View ArticleComentado el libro Lean UX de Jeff Ghothelf y Josh Seiden
En este caso voy a mostrar mi asombro porque no he visto las conferencias de agilismo o de UX hablando a todas horas de este libro, y la verdad es que me parece excelente. Le da linealidad a la...
View Article