-
Lección 📈 En tendenciaCómo crear Thread Pools en Java
La clase Executors tiene un montón de métodos, pero muchos se preocupan de crear Thread Pools. -
Lección 📈 En tendencia¿Qué es un hilo?
La primera pieza de concurrencia que vamos a ver en este módulo es hilos, así que empecemos por su definición. -
Lección 📈 En tendenciaFunciones All y Collect
Además de agregar iteradores, Go incorporó en la 1.23 funciones para converitr entre slice e iterator. -
Lección 📈 En tendenciaFunciones iteradoras
Go 1.23 introduce las funciones iteradoras, que se parecen al forEach de otros lenguajes de programación. -
Lección 📈 En tendenciaQué es un modo y cómo entrar y salir del modo inserción
Vim es un editor de textos orientado a modos. Es lo que determina cómo va a reaccionar Vim y Neovim a las teclas que pulses para darle comandos, ya que Vim es un editor de textos que se controla con el teclado. La primera tecla que quiero que aprendas es... -
Lección 📈 En tendenciaIntroducción a las pildoras de (neo)vim
¿Quieres aprender Vim o Neovim? En este podcast te voy a echar una mano. Pero antes de empezar, vamos a sentar las expectativas de la lista: no es un curso con inicio y fin, voy a intentar cubrir tanto Vim como Neovim, y voy a intentar dar un poco de... -
Lección 📈 En tendenciaCómo serializar y deserializar valores entre Go y JSON
Te cuento cómo puedes usar las funciones Marshal y Unmarshal del paquete encoding/json para transformar entre variables de Go que codifiquen tipos primitivos, como strings o números, en arrays de byte que codifiquen un string JSON con la representación de ese tipo, y viceversa. -
Lección 📈 En tendenciaAnotaciones para aplicar inyección de dependencia en Jakarta
Una lista de las anotaciones que puedes usar en Jakarta EE para aplicar inyección de dependencia en tus aplicaciones -
Lección 📈 En tendencialateinit, lazy, var, val... ¿cuál debo usar?
¿Estás empezando con Kotlin y tienes dudas para saber cuándo utilizar lateinit o by lazy? ¿Estás intentando integrar Kotlin con Android y te encuentras que no puedes poner medio val en el onCreate()? En esta lección te explico cómo utilizar by lazy y lateinit como alternativas para simplificar la declaración... -
CursogRPC
gRPC es un protocolo de comunicaciones que permite a aplicaciones de red a comunicarse entre sí mediante mensajes de tipo RPC por encima del protocolo HTTP. Inicialmente creado por Google, gRPC ofrece una gran frexibilidad gracias a Protobuf, y además de forma neutra y con soporte para muchos lenguajes de...