Alejandro Pérez García
Gestiona tus herramientas de desarrollo con SdkMan!!!
SdkMan (Software Development Kit Manager) es una utilidad que nos va a permitir instalar y gestionar, de forma simultánea, distintas versiones de nuestras herramientas de desarrollo, como por ejemplo: Gradle, Groovy, Java, Maven, Scala,...
Cómo borrar ficheros del histórico de Git, y en general cómo manipular todo el...
Git nos ofrece una gran potencia y flexibilidad pero, como pasa en Spiderman un gran poder conlleva una gran responsabilidad. En este tutorial veremos cómo borrar ficheros del histórico de Git, y...
Problemas con macOS Sierra y el SSH para acceder a repositorios Git
De vez en cuando está bien remangarse un poco y ver cómo funcionan las cosas a nivel de Sistema Operativo. En este tutorial veremos algunos problemas a la hora de trabajar con aplicaciones que...
Cómo evitar parones con Java 8 y OS X El Capitan o macOS Sierra
En este tutorial aprenderemos a solucionar los parones que puedes experimentar en OS X El Capitan y macOS Sierra y las últimas versiones de la Máquina Virtual Java (JVM).
Índice...
Cómo hacer una inyección de dependencias opcional gracias a Spring y la clase Optional
En este tutorial veremos cómo simular un inyección opcional gracias a Spring, a pesar de ser un comportamiento que no está definido en el estándar.
Índice de contenidos
1. Introducción
2. Entorno
3. Usando...
Primeros pasos con JUnit 5
Índice de contenidos
1. Introducción
2. Entorno
3. Nombrado de los tests
4. Mejora en el diseño de las clases de test
5. Ciclo de vida
6. Aserciones
7. Asunciones
8. Etiquetas
9. Clases anidadas
10. Conclusiones
11. Sobre el autor
1. Introducción
Junit 5 es la...
Usar Marked 2 para previsualizar AsciiDoc
Marked 2 es una aplicación para previsualizar ficheros en formato Markdown, pero ¿sabías que puede trabajar con casi cualquier fichero de marcas? En este artículo te enseñamos cómo trabajar con ficheros en formato AsciiDoc.
Índice...
Mixins en Java y Java8 !Sí, es posible!
Con este tutorial veremos como, aunque Java no soporte mixins de forma nativa, podemos llegar a implementarlos de forma sencilla gracias a los patrones y un poco de ingenio. Además nos servirá como pequeño repaso de como usar los Proxy dinámicos de Java.
Cómo hacer testing automático de un applet Java
En este tutorial vamos a ver cómo hacer tests automáticos de un applet, tanto de forma unitaria y aislada, como ejecutando el applet dentro de un navegador, con todas las restricciones de seguridad que ello contempla.
Primeros pasos con Clojure: Leiningen y Midje
En este tutorial veremos como en unos sencillos pasos podemos preparar nuestro entorno para el desarrollo de aplicaciones con el lenguaje funcional Clojure, que corre en la JVM.