-
Lección 📈 En tendenciaFunciones y hola mundo
En este episodio construimos el clásico 'hola mundo' no sin antes explicar qué es una función, cómo construimos una función en C y qué tipos de datos más importantes tiene C. -
Lección 📈 En tendenciaScene2D UI (parte 1)
En la parte 1 (he cedido a dividir el capítulo en dos partes) presento esta API, muestro cómo usar el sistema de skins y cómo crear tablas con algunos de los widgets más importantes. -
Lección 📈 En tendenciaEntrar y salir de Vim y Neovim
Vamos a empezar contando dónde está la salida de emergencia por si hay que abandonar en algún momento, estés lo que estés haciendo. -
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 usar la clase Properties en Java
La clase Properties permite mantener en memoria propiedades, por ejemplo, una configuración de la aplicación o los datos de una entidad de nuestra aplicación, y dispone de métodos de utilidad para volcar y recuperar de archivos esos datos. Si quieres una forma simple de guardar configuración en tus programas, esta... -
Lección 📈 En tendenciaResultSets concurrentes
Es posible insertar, modificar y borrar datos en una tabla desde un ResultSet utilizando un ResultSet configurado en modo concurrente. -
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 tendenciavar en Java: una introducción para gente nueva
Var es una palabra especial (que no reservada) introducida en Java 10 que permite declarar variables sin especificar el tipo, usando únicamente la inferencia de tipos. En este vídeo te cuento en un par de minutos en qué consiste y cómo se usa, y luego también sus limitaciones, que no... -
Lección 📈 En tendencia¿Qué diferencias hay entre Exception y RuntimeException?
¿Alguna vez te ha pasado que un código que está bien es ensuciado por un bloque try-catch que sabes que es injusto? En este vídeo exploramos las diferencias entre las excepciones controladas (o sea, checked exceptions) y las excepciones no controladas (unchecked exceptions), y analizamos por qué a veces hay... -
Lección 📈 En tendenciaTransacciones
En JDBC tenemos métodos para activar el uso de transacciones, cuando se agrupan múltiples sentencias SQL en una unidad única de trabajo que debe ejecutarse o toda o nada.