domingo, 12 de abril de 2026

Karaoke con Ultrastar Deluxe - Cómo instalarlo en Fedora

Desde hace años utilizo como programa de Karaoke para ratos de ocio el programa UltraStar Deluxe, que puede instalarse en Linux, Windows y MAC.

Imagen generada con IA

Después de probar diferentes métodos de instalación en Fedora y tener que resolver varios problemas con los micrófonos, me quedo con el siguiente método (funcionando a 12/04/26):

    flatpak install flathub eu.usdx.UltraStarDeluxe

El tema está en que no deseo tener las canciones dentro de la instalación local, sino que las tengo en un disco duro externo que puedo utilizar en diferentes dispositivos. Para ello debemos editar el archivo de configuración. 

    nano .var/app/eu.usdx.UltraStarDeluxe/.ultrastardx/config.ini

Buscamos la sección denominada [Directories] y modificamos:

    SongDir=/ruta-a-carpeta-canciones/

Escribimos la ruta a la carpeta donde tengamos todas las canciones.

Como flatpak no tendrá permisos para acceder a dicha carpeta utilizamos el siguiente comando para dárselo:

    sudo flatpak override eu.usdx.UltraStarDeluxe --filesystem=/ruta-a-carpeta-canciones/ 

Y ya podemos divertirnos todo lo que queramos destrozando los oídos a nuestros vecinos. 

Si todavía no conocéis la Comunidad UltraStar España os recomiendo que paséis por allí para ver y descargar vuestras canciones favoritas.

PD: En dicha página está la versión Ultrastar WorldParty. Se desaconseja totalmente su instalación porque se dejó de actualizar hace ya 5 años.


 

sábado, 21 de febrero de 2026

Introducción a la criptografía (ESTALMAT-IB 17-18)

Rescato la presentación que utilicé en el curso 2017-2018 en una de las sesiones del programa de Estímulo del Talento Matemático (ESTALMAT) de les Illes Balears, dirigido a alumnado de 12-13 años.

En esta sesión hice una pequeña introducción a la Criptografía. Realizaron la actividad típica y sencilla del cálculo de la letra del DNI para pasar a mostrar el funcionamiento del algoritmo RSA con números pequeños y realizando los cálculos con wxMaxima.

Ver documento en Academia.edu

Tan importante como poco reconocida y recompensada la labor de divulgación científica con contextos cercanos.

viernes, 5 de diciembre de 2025

Advent of Code 2025

Cada diciembre, desde 2015, sale una nueva edición de Advent of Code. Es una web en la que proponen diariamente unos retos de programación, como si fuera un calendario de adviento.

 


 Este año la novedad es que sólo habrá 12 retos, en lugar de los 25 que había en las ediciones anteriores. Una de las características de dichos retos es que plantean problemas que puedes resolver utilizando cualquier lenguaje. Cada usuario tiene un conjunto de datos que debe tratar para dar solución a la pregunta planteada.

La falta de tiempo para dedicarle hizo que el año pasado me quedara en el día 15 de los 25 propuestos. Este año como son menos a ver si consigo acabarlos todos.

Iré subiendo en este repositorio de GitHub mis propuestas de resolución utilizando Python. Y cuando aparezca algo que me parezca interesante haré una entrada aparte en el blog para comentarlo.

El código del día 1 ya está subido :-)