-
Lección¿Qué es gRPC?
gRPC es ahora mismo uno de los principales frameworks RPC, especialmente en el mundo de los microservicios y de las aplicaciones distribuidas. En este vídeo explico los siguientes principios sobre gRPC: -
Lección¿Para qué sirve el modificador static de Java?
static es un modificador que le ponemos a atribtuos y métodos de una clase para marcarlos como ámbito estático, es decir, no van a pertenecer a ninguna clase y por lo tanto vamos a poder usarlos directamente accediendo con un punto a la propia clase, no a ninguna instancia. Los... -
Lección¿Qué diferencia hay entre interfaces y tipos? (2020)
¿Por qué he dejado las interfaces para tan tarde cuando tantos cursos de TypeScript lo tratan casi lo primero? Pues porque ya no hay tantas diferencias entre un type alias y una interfaz. Aun así, en este vídeo os cuento diferencias entre un sistema y otro y os cuento cosas... -
Lección✱ Asterisco: Documentos DOM
Un pequeño inciso para hablar sobre documentos DOM y sobre por qué no es posible usar directamente los nodos DOM que cuelgan de un HTML template en el documento maestro. -
LecciónBSTs en C (y parte 3)
Implementar la operación Eliminar Nodo no es fácil, pero había que hacerlo, ¿no? Nos hará falta implementar otras operaciones auxiliares: ObtenerNodo, ObtenerMinimo, Reemplazar... -
LecciónEnlaces (parte 1)
Los enlaces son vínculos que nos llevan a otras partes al hacerles clic. Hay tres tipos de enlaces: los de sitios web externos, los internos y los de ancla. Explico los dos primeros. -
LecciónCómo monitorizar procesos
Un monitor permite enlazar dos procesos, pero a diferencia de lo que ocurre con un enlace normal, cuando el proceso monitorizado caiga, el proceso que monitoriza recibe un mensaje con los detalles de la caída del proceso monitorizado, para detectar una situación de error en uno de estos procesos. -
LecciónUso de la función map
La función map del módulo Enum sirve para transformar uno a uno cada elemento de una colección enumerada, recogiendo cada uno de esos elementos transformados en otra colección resultante que obtenemos tras evaluar. -
LecciónLas tuplas :ok, :error
Al hilo de lo del pattern matching y el destructuring de tuplas, en las funciones no puras de Elixir que pueden provocar errores, un patrón muy común es envolver los retornos en algún tipo de tupla que permita devolver, no sólo el retorno de la función, sino también si ha... -
LecciónImportando módulos
Una vez que vimos el funcionamiento de export, TypeScript también soporta la palabra clave import, procedente de ECMAScript 2015, con la que podemos importar desde otros módulos elementos que hayamos exportado previamente usando export, para poder referenciar las funciones, constantes y tipos declarados en esos archivos.