Artículo muy útil con un resumen de los comandos docker más comunes y útiles. Agrupados por categorías para encontrar lo que necesitamos.
Continue readingProveedor de PKCS 11 en varias versiones de Java
Un enfoque para crear proveedores SunPKCS11 sin importar la versión de Java, para interactuar con tarjetas inteligentes. Soporta la versión Java 5 a Java 18 en este momento.A cross version approach to create S
Continue readingComportamiento del método size de iterador en Scala
El iterador es una estructura útil para iterar sobre colecciones (List, Set, Map, Seq). Pero si usa el método size, podrá notar un comportamiento extraño, el iterador parece estar vacío.
Entendamos el por qué.
JDBI y el patrón Especificación
JDBI es una biblioteca para acceder a datos de relaciones en Java, no brinda soporte para el patrón de especificación, pero con algunas clases y código podemos implementarlo y usarlo.
Continue readingComo habilitar Metric Server en Docker-Desktop
Docker Desktop le permite tener una instalación de Kubernetes en su máquina local; de forma predeterminada, proporciona la mayoría de las funciones requeridas por un desarrollador. Sin embargo, metric-server no forma parte de las características integradas de docker-desktop. Significa que si necesita o desea acceder al servidor de métricas desde su Kubernetes local (Docker-Desktop), primero deberá configurarlo.
Continue reading¿Cómo obtener la ubicación actual de un JAR en Java?
Aprendamos sobre diferentes enfoques y preocupaciones cuando queremos encontrar el directorio actual donde se está ejecutando un archivo JAR….
Continue readingHoja de trucos para Bash Scripting
Como desarrollador Full Stack, a veces necesito crear scripts bash para automatizar algunos procesos. Este artículo contiene muchos comandos útiles para crear scripts bash.
Continue reading¿Cómo agregar variable de ambiente en MacOS?
Las variables de entorno (env-vars) se utilizan para guardar el valor de todo el sistema y el propio sistema, el usuario, los procesos o las aplicaciones pueden acceder a esos valores más tarde. Cada Sistema Operativo tiene su propia forma de crear variables de entorno, en este artículo veremos cómo hacerlo para MacOS.
Continue readingSpring Data JPA y el patrón Specification
Spring Data JPA brinda soporte al patrón de especificación que nos ayudará a reducir la cantidad de métodos en nuestro repositorio mejorando la legibilidad y el mantenimiento del código.
Continue readingUso del Deprecated “for removal”
Java 9 agregó el atributo forRemoval a la anotación @Deprecated, el propósito es hacerle saber al desarrollador que existe una intención real en el futuro cercano (próximos lanzamientos) de eliminar completamente ese código. Por lo tanto, dejar de usarlo debe ser una alta prioridad.
Continue reading