Forem

Jordi Ayala profile picture

Jordi Ayala

Ingeniero en Sistemas Computacionales. Tengo experiencia Académica/Laboral con Java, Python, JavaScript, HTML, CSS, Tailwind CSS y React. Me apasiona la tecnología y estar en constante aprendizaje.

Education

Computer Systems Engineer

Cómo escribir DTOs en Java
Cover image for Cómo escribir DTOs en Java

Cómo escribir DTOs en Java

Comments
4 min read
Tips para escribir mejor código en Java
Cover image for Tips para escribir mejor código en Java

Tips para escribir mejor código en Java

Comments 1
6 min read
Convertir Data Sources a Streams en Java
Cover image for Convertir Data Sources a Streams en Java

Convertir Data Sources a Streams en Java

Comments
4 min read
Convertir elementos usando map en Java
Cover image for Convertir elementos usando map en Java

Convertir elementos usando map en Java

Comments
3 min read
Convertir un forEach con if a un Stream con filter en Java
Cover image for Convertir un forEach con if a un Stream con filter en Java

Convertir un forEach con if a un Stream con filter en Java

Comments
3 min read
Bucle for a IntStream con iterate en Java
Cover image for Bucle for a IntStream con iterate en Java

Bucle for a IntStream con iterate en Java

Comments
4 min read
Cómo refactorizar bucles for a IntStream en Java
Cover image for Cómo refactorizar bucles for a IntStream en Java

Cómo refactorizar bucles for a IntStream en Java

Comments
3 min read
Pattern Matching con Records en Java
Cover image for Pattern Matching con Records en Java

Pattern Matching con Records en Java

Comments
9 min read
Pattern Matching en Java
Cover image for Pattern Matching en Java

Pattern Matching en Java

Comments
10 min read
Clases anidadas en Java
Cover image for Clases anidadas en Java

Clases anidadas en Java

Comments
10 min read
Switch Expression en Java
Cover image for Switch Expression en Java

Switch Expression en Java

Comments
7 min read
Referencias de métodos en Java
Cover image for Referencias de métodos en Java

Referencias de métodos en Java

Comments
7 min read
Interfaces funcionales en Java
Cover image for Interfaces funcionales en Java

Interfaces funcionales en Java

Comments
11 min read
Variables atómicas en Java
Cover image for Variables atómicas en Java

Variables atómicas en Java

Comments
4 min read
Pasar funciones lambda como argumentos de métodos en Java
Cover image for Pasar funciones lambda como argumentos de métodos en Java

Pasar funciones lambda como argumentos de métodos en Java

Comments
5 min read
Funciones anónimas lambda en Java
Cover image for Funciones anónimas lambda en Java

Funciones anónimas lambda en Java

Comments
4 min read
Cómo mapear objetos en Java con MapStruct
Cover image for Cómo mapear objetos en Java con MapStruct

Cómo mapear objetos en Java con MapStruct

Comments
7 min read
JShell: Un REPL para Java
Cover image for JShell: Un REPL para Java

JShell: Un REPL para Java

Comments
7 min read
Desplegar contenedores de Docker en un VPS con Ubuntu, Nginx y Certbot
Cover image for Desplegar contenedores de Docker en un VPS con Ubuntu, Nginx y Certbot

Desplegar contenedores de Docker en un VPS con Ubuntu, Nginx y Certbot

Comments
8 min read
Clases anónimas en Java
Cover image for Clases anónimas en Java

Clases anónimas en Java

Comments
7 min read
Configurar servidor de archivos local con Ubuntu y Samba
Cover image for Configurar servidor de archivos local con Ubuntu y Samba

Configurar servidor de archivos local con Ubuntu y Samba

1
Comments 1
8 min read
Proyecto Lombok en Java
Cover image for Proyecto Lombok en Java

Proyecto Lombok en Java

1
Comments
7 min read
Desplegar un contenedor de Docker desde Azure Container Registry en una WebApp
Cover image for Desplegar un contenedor de Docker desde Azure Container Registry en una WebApp

Desplegar un contenedor de Docker desde Azure Container Registry en una WebApp

1
Comments
4 min read
¿Qué son los enums en Java?
Cover image for ¿Qué son los enums en Java?

¿Qué son los enums en Java?

Comments
6 min read
¿Para qué sirve String[] args en el método main de Java?

¿Para qué sirve String[] args en el método main de Java?

Comments
4 min read
Cómo instalar el JDK de Java usando Temurin en Windows
Cover image for Cómo instalar el JDK de Java usando Temurin en Windows

Cómo instalar el JDK de Java usando Temurin en Windows

Comments 1
3 min read
Cómo subir imágenes de Docker a Azure Container Registry
Cover image for Cómo subir imágenes de Docker a Azure Container Registry

Cómo subir imágenes de Docker a Azure Container Registry

2
Comments 1
4 min read
Try with resources en Java
Cover image for Try with resources en Java

Try with resources en Java

Comments
3 min read
¿Cómo clonar una máquina virtual en Azure?
Cover image for ¿Cómo clonar una máquina virtual en Azure?

¿Cómo clonar una máquina virtual en Azure?

1
Comments
2 min read
Cómo instalar el OpenJDK de Java en Windows
Cover image for Cómo instalar el OpenJDK de Java en Windows

Cómo instalar el OpenJDK de Java en Windows

Comments
4 min read
import static en Java
Cover image for import static en Java

import static en Java

Comments
3 min read
¿Cómo usar Optional en Java?
Cover image for ¿Cómo usar Optional en Java?

¿Cómo usar Optional en Java?

Comments
5 min read
¿Qué es un bloque static en Java?
Cover image for ¿Qué es un bloque static en Java?

¿Qué es un bloque static en Java?

Comments
3 min read
¿Para qué sirve el modificador static en Java?
Cover image for ¿Para qué sirve el modificador static en Java?

¿Para qué sirve el modificador static en Java?

Comments
4 min read
¿Para qué sirve @Override en Java?
Cover image for ¿Para qué sirve @Override en Java?

¿Para qué sirve @Override en Java?

Comments
3 min read
Funciones variádicas en Java
Cover image for Funciones variádicas en Java

Funciones variádicas en Java

Comments
4 min read
Utilizar datos de prueba en Java con DataFaker
Cover image for Utilizar datos de prueba en Java con DataFaker

Utilizar datos de prueba en Java con DataFaker

Comments
2 min read
El bloque finally en Java
Cover image for El bloque finally en Java

El bloque finally en Java

Comments
4 min read
¿Cómo calcular el máximo y mínimo en Java usando Streams?
Cover image for ¿Cómo calcular el máximo y mínimo en Java usando Streams?

¿Cómo calcular el máximo y mínimo en Java usando Streams?

Comments
3 min read
¿Cómo funciona Comparator en Java?
Cover image for ¿Cómo funciona Comparator en Java?

¿Cómo funciona Comparator en Java?

Comments
6 min read
¿Cómo usar la clase Properties en Java?
Cover image for ¿Cómo usar la clase Properties en Java?

¿Cómo usar la clase Properties en Java?

3
Comments
5 min read
Sealed Classes en Java
Cover image for Sealed Classes en Java

Sealed Classes en Java

Comments
5 min read
var en Java
Cover image for var en Java

var en Java

Comments
4 min read
Setters en un Record en Java
Cover image for Setters en un Record en Java

Setters en un Record en Java

Comments
3 min read
Records vs Clases en Java
Cover image for Records vs Clases en Java

Records vs Clases en Java

4
Comments
5 min read
Records en Java: qué son y cómo utilizarlos
Cover image for Records en Java: qué son y cómo utilizarlos

Records en Java: qué son y cómo utilizarlos

Comments
6 min read
Eliminar archivo .env del historial de Git
Cover image for Eliminar archivo .env del historial de Git

Eliminar archivo .env del historial de Git

2
Comments 1
3 min read
Ordenar un array en JavaScript basado en el valor de un subarray
Cover image for Ordenar un array en JavaScript basado en el valor de un subarray

Ordenar un array en JavaScript basado en el valor de un subarray

1
Comments
2 min read
Operador de encadenamiento opcional en JavaScript
Cover image for Operador de encadenamiento opcional en JavaScript

Operador de encadenamiento opcional en JavaScript

2
Comments
3 min read
Insertar elementos en un índice específico de un array en JavaScript
Cover image for Insertar elementos en un índice específico de un array en JavaScript

Insertar elementos en un índice específico de un array en JavaScript

3
Comments
2 min read
Condicionales sin else en JavaScript
Cover image for Condicionales sin else en JavaScript

Condicionales sin else en JavaScript

2
Comments
2 min read
Aprende a utilizar el operador ternario en JavaScript
Cover image for Aprende a utilizar el operador ternario en JavaScript

Aprende a utilizar el operador ternario en JavaScript

2
Comments
3 min read
Remover vocales de un String con JavaScript
Cover image for Remover vocales de un String con JavaScript

Remover vocales de un String con JavaScript

2
Comments
2 min read
Deshacer cambios en Git
Cover image for Deshacer cambios en Git

Deshacer cambios en Git

4
Comments
3 min read
Cómo cambiar el último mensaje de commit
Cover image for Cómo cambiar el último mensaje de commit

Cómo cambiar el último mensaje de commit

2
Comments
2 min read
Crear modal de diálogo nativo con HTML
Cover image for Crear modal de diálogo nativo con HTML

Crear modal de diálogo nativo con HTML

2
Comments
2 min read
Obtener el valor mínimo y máximo de un array de arrays en JavaScript
Cover image for Obtener el valor mínimo y máximo de un array de arrays en JavaScript

Obtener el valor mínimo y máximo de un array de arrays en JavaScript

2
Comments
3 min read
Obtener el valor mínimo y máximo de un array de objetos en JavaScript
Cover image for Obtener el valor mínimo y máximo de un array de objetos en JavaScript

Obtener el valor mínimo y máximo de un array de objetos en JavaScript

3
Comments
3 min read
Cómo comprobar si el usuario está en línea con JavaScript
Cover image for Cómo comprobar si el usuario está en línea con JavaScript

Cómo comprobar si el usuario está en línea con JavaScript

2
Comments
3 min read
Desestructurar objetos en JavaScript
Cover image for Desestructurar objetos en JavaScript

Desestructurar objetos en JavaScript

2
Comments
4 min read
loading...