Instalar Jellyfin en un Synology NAS en Docker con Hardware Transcoding

Estuve toda la tarde luchando con esto, así que es una buena oportunidad para dejarlo por escrito.

La idea es instalar a través de Docker una versión de Jellyfin con la transcodificación acelerada por hardware activada, pero hay algunos inconvenientes que es necesario resolver.

Agregar HTML y Javascript en Markdown en Hugo

Para algunas secciones particulares del blog me interesa poder agregar algún fragmento de HTML o Javascript en una página individual.

Una posibilidad sería modificar los templates/ del sitio, y definir alguna lógica o condición para manejar cuándo y cómo incluir esos fragmentos de código.

Otra opción, que paso a explicar, es incluir el contenido directamente en los archivos markdown dentro de la carpeta content/* del sitio.

Core Dump en aplicaciones Electron en Ubuntu

Estuve teniendo problemas con aplicaciones creadas con Electron en Linux Mint 21. Las aplicaciones no inician, no se abren.

Al intentar ejecutarlas por terminal, el error que aparece es:

libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[15898:1002/104816.515459:FATAL:gpu_data_manager_impl_private.cc(415)] GPU process isn't usable. Goodbye.
[1]    15898 trace trap (core dumped)

Introducción al Desarrollo de Videojuegos 2021

Comparto anotaciones y observaciones de mi paso por la materia Introducción al Desarrollo de Videojuegos en el 1er cuatrimestre de 2021, para la Licenciatura en Informática en la Universidad Nacional de Quilmes (UNQ).

Me pareció una materia bastante especial, por lo que le corresponde de igual manera una revisión especial.

Hugo + Tailwind CSS

Paso a paso de cómo integrar Tailwind CSS (con PostCSS) a un proyecto en Hugo.