Inicio Autores Publicaciones por Alejandro Pérez García

Alejandro Pérez García

Alejandro Pérez García
169 PUBLICACIONES 4.586.180 VISITAS
Alejandro es socio fundador de Autentia y nuestro experto en Java EE, Linux y optimización de aplicaciones empresariales.
Ingeniero en Informática y Certified ScrumMaster.
Seguir @alejandropgarci
Si te gusta lo que ves, puedes contratarle para darte ayuda con soporte experto, impartir cursos presenciales en tu empresa o para que realicemos tus proyectos como factoría (Madrid).
Puedes encontrarme en Autentia: Ofrecemos servicios de soporte a desarrollo, factoría y formación.
Migración Java 8 a 11

Migración de Java 8 a Java 11

Hace tiempo que salió la versión 11 de Java (de hecho ya tenemos la 12 e incluso empezamos a ver la 13), al igual que vemos que el soporte de Oracle para Java 8 llega a su fin. Con esta situación y teniendo en cuenta lo altamente extendido que está Java 8 a muchos les surge la duda de migrar o no, cuándo es el mejor momento y a dónde?!?! ya que el panorama de JVMs ha cambiado totalmente desde los tiempos donde Oracle e IBM eran prácticamente las únicas opciones.

La calidad es una excusita inventada por los programadores

Bueno, a lo mejor el error está en las premisas de partida y confundimos las herramientas con los objetivos. Nos creemos que nuestro objetivo es hacer TDD, ATDD, BDD, DDD, ... porque algún fulano lo...

Cómo administrar los usuarios de GitLab en una jerarquía de grupos, sub-grupos y proyectos

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 tutorial veremos cómo podemos conseguir la lista completa...

Cómo ahorrar un billón de dólares con tres líneas, o cómo evitar los NullPointerException...

En Java son bien conocidos las NullPointerException provocadas cuando accedemos a una referencia de un objeto que es null. A esto Tony Horae lo denominó su error del billón de dólares. En este tutorial...

Kotlin, primeros pasos

<!-- Kotlin, primeros pasos --> En este tutorial vamos a dar nuestros primeros pasos con el lenguaje de programación Kotlin, para ello veremos qué necesitamos para poder empezar a hacer nuestros primeros programas mediante ejemplos...

Introducción a la composición de Futures de Akka en Java

Akka es un toolkit y un runtime que nos permite desarrollar aplicaciones altamente concurrentes, distribuidas y resilientes, mediante el envío de mensajes entre actores. En este tutorial nos vamos a centrar en sus Futuros...

Primeros pasos con los módulos de Java 9 y Maven – proyecto Jigsaw, JSR...

En este tutorial vamos a dar nuestros primeros pasos con los módulos de Java 9 y veremos cómo podemos combinarlos con Maven para conseguir lo mejor de los dos mundos: con los módulos de...

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...

Otros artículos

Autores destacados

Rubén Aguilera Díaz-Heredero
117 PUBLICACIONES1.748.236 VISITAS
Javier Sánchez Alonso
9 PUBLICACIONES38.800 VISITAS
Fernando Bogas Pomares
5 PUBLICACIONES4.516 VISITAS