· Cambiar idioma (Actualmente: Español)

Blog

Descontinuación de mi trabajo voluntario

Enero 01, 2025 12:19 -0500. Desde hace unos 15 años he trabajado como voluntario en proyectos de software y obras culturales libres en diferentes áreas y fases del ciclo de vida de artefactos digitales, principalmente software, gráficos, catálogos de traducción y documentación. Para este año decidí empezar a descontinuar gradualmente el trabajo voluntario...

Guix Packages Website 0.3.0

Diciembre 26, 2024 13:56 -0500. Ayer lancé la versión 0.3.0 del software que opera en https://packages.guix.gnu.org/ y que funciona como buscador de paquetes disponibles en el canal propio del proyecto Guix. Esta versión viene con los siguientes cambios: ❶ El sitio inspecciona la variable de entorno GUIX_PACKAGES_WE...

Logo para GNU Shepherd

Diciembre 10, 2024 12:52 -0500. Ayer se lanzó la versión 1.0.0 de GNU Shepherd y con ella se publicó también el logotipo que contribuí al proyecto en agosto. Shepherd es un administrador de servicios para el sistema operativo GNU. Está diseñado para supervisar servicios y procesos de segundo plano tanto a nivel del siste...

Guix: Aceptado el rediseño de la página frontal

Agosto 26, 2024 13:26 -0500. En octubre del año pasado presenté una propuesta al proyecto GNU Guix recomendando un rediseño de algunas de las páginas del sitio web para diferenciar mejor los artefactos digitales principales que el proyecto pone a disposición del público en general. La propuesta tuvo buena recepción, aunque...

Mazo versión 1.2.1

Agosto 11, 2024 12:58 -0500. Ya está disponible Mazo 1.2.1 para descargar. Mazo es una aplicación que ayuda a memorizar conceptos sencillos por medio de tarjetas multimedia y repasos espaciados. Esta versión repara en gran parte el uso innecesario de memoria RAM al navegar por las diferentes vistas de la aplicación, p...

Restauración de Pre-Scheme

Junio 20, 2024 16:57 -0500. Tal vez a quienes usan Guix y Guile les interese esto: ¡Se anuncia el proyecto Restauración de Pre-Scheme! El primer objetivo del proyecto de restauración de Pre-Scheme es hacer que Pre-Scheme esté disponible como una alternativa práctica a C para la comunidad de Scheme en general.

Guile Documentá versión 0.2.0

Junio 19, 2023 10:13 -0500. El mes pasado publiqué la versión 0.2.0 de Guile Documentá, pero se me olvidó anunciarla. Guile Documentá es un programa de consola para generar documentación de API de proyectos de software escritos en Guile Scheme. Pantall...

Mazo versión 1.1.0

Junio 17, 2023 07:46 -0500. Ya está disponible públicamente Mazo 1.1.0, una aplicación que ayuda a memorizar conceptos sencillos por medio de tarjetas multimedia y repasos espaciados. Esta versión no incluye funcionalidad nueva sino una actualización de los componentes gráficos a ...

Tema SWWS para sitios escritos en Org

Mayo 21, 2023 16:20 -0500. Recientemente trabajé con SWWS desarrollando un tema CSS minimalista para la próxima versión de sus sitios web. Creo que esta es la primera vez que consigo un trabajo pagado donde, además de poder usar solamente herramientas libres (GNU Guix y sus paquetes), se publica el resultado como ob...

Texinfo CSS versión 2.0.0

Marzo 05, 2023 13:02 -0500. Texinfo CSS es una hoja de estilo para documentos HTML generados con el sistema GNU Texinfo. A partir de ayer ya está disponible en su versión 2.0.0. Esta versión viene con un tema claro y un tema oscuro que se activan automáticamente según las pr...

Guix: Soporte cinco estrellas 👨‍🔧

Enero 31, 2023 20:35 -0500. Hace unos días obtuve soporte técnico cinco estrellas en el canal IRC de Guix después de que mi Sistema Guix falló en iniciar, mostrando un mensaje de GRUB que decía: error: file /boot/grub/x86_64-efi/normal.mod not found Solamente podía interactuar con GRUB en modo rescate. Afor...

Guile Probá: Publicada versión 0.3.0

Enero 27, 2023 14:44 -0500. Hoy publiqué la versión 0.3.0 de Guile Probá, un conjunto de herramientas para colecciones de pruebas SRFI 64 de proyectos escritos en Guile Scheme. El software viene con una interfaz de línea de órdenes que permite ejecutar las pruebas usando au...

Guile Probá: Publicada versión 0.2.0

Diciembre 27, 2022 17:17 -0500. Ayer publiqué la versión 0.2.0 de Guile Probá, un conjunto de herramientas para colecciones de pruebas SRFI 64 de proyectos escritos en Guile Scheme. El software viene con una interfaz de línea de órdenes que permite ejecutar las pruebas usando a...

GNU Guix: Publicada versión 1.4.0

Diciembre 19, 2022 19:01 -0500. Nueva versión de GNU Guix y del Sistema Guix. GNU Guix es un sistema de administración de paquetes y entornos reproducibles de software para desarrollo y producción, instalable en cualquier distribución de GNU/Linux. El Sistema Guix es un sistema operativo GNU ...

GNU Guix: La noche de los defectos volvientes

Octubre 29, 2022 11:39 -0500. Defectos zombis se levantan de los archivos empolvados de GNU Guix para tomarse lo poco que queda de su computador viejo y lento. Cierre puertas y ventanas, que ya están ahí afuera.

Mazo versión 1.0.0

Septiembre 16, 2022 17:13 -0500. Hoy lanzo Mazo 1.0.0, una aplicación que ayuda a memorizar conceptos sencillos por medio de tarjetas multimedia y repasos espaciados. Se puede instalar en cualquier dispositivo GNU/Linux usando el sistema de paquetes de software GNU Guix: ...

WB Datadict versión 1.2.0

Marzo 01, 2022 11:40 -0500. WB Datadict es un plugin para MySQL Workbench 8.x. Este plugin permite generar diccionarios de datos en formato HTML a partir de esquemas de bases de datos (ver ejemplo más abajo). Esta versión incluye actualizaciones de mantenimiento, como ...

Cómo programar: Datos simples y datos complejos

Diciembre 29, 2021 13:00 -0500. Ayer publiqué la primera versión de mi adaptación del curso «How to Code» ofrecido por la Universidad de British Columbia en la plataforma edX desde el 2017 y planeado para ser archivado el 30 de diciembre de 2021. El curso trata ...

Los comandos son órdenes

Diciembre 11, 2021 11:30 -0500. En el mundo informático hispanohablante comúnmente se dice «comando» y «ejecutar el comando», pero esto no tiene mucho sentido. Primero, porque en español el equivalente de command, palabra inglesa de la cual se deriva la traducción perezosa comando, es «orden». Segundo, porque ...

Voz artificial para la máquina

Diciembre 10, 2021 14:27 -0500. Leyendo información en otro idioma en estos días empecé a encontrar varias palabras que no recordaba o que no sabía cómo pronunciar y se me ocurrió que sería muy bueno poder simplemente: Seleccionar la palabra. Pulsar una combinación de teclas (ej. Ctrl+Alt+P). E...

GStreamer: Visualización de audio

Octubre 10, 2021 15:07 -0500. GStreamer permite representar gráficamente los datos de sonido de los archivos de audio usando diferentes complementos (plugins). En este documento dejo algunos ejemplos escritos en Python, basados en la información de los tutoriales de GSt...

Python, GTK: Redimensionar imágenes (GTK Image, GDK Pixbuf)

Agosto 28, 2021 13:29 -0500. En estos días, escribiendo una aplicación gráfica en Python y GTK, me surgió la necesidad de mostrar imágenes en tamaños específicos diferentes a sus tamaños originales. Lo pude hacer, pero me pareció difícil encontrar cómo. Navegar la documentación de GTK n...

SRFI 64: Pensando en agregar más formas para pruebas

Agosto 05, 2021 13:03 -0500. Al parecer, porque no he probado todavía, uno podría agregar formas nuevas para casos de prueba propios escribiendo macros nuevos. Por ejemplo, esta es la definición de la forma básica test-assert que hace parte de SRFI 64. (define-syntax t...

Comulgando con la insensatez

Julio 24, 2021 13:55 -0500. Dibujo. Escena de la primera comunión de un niño extraterrestre en tiempos de pandemia. Un sacerdote atolondrado, sin más protección que su vestido mágico y respirando sobre las hostias sin más ni más, le da la comunión al niño ignorante que ...