Saltar al contenido

El blog de Skatox Entradas

Free Software — Parodia musical geek de SUSE

Siempre me ha parecido fascinante cómo la cultura geek encuentra formas creativas de celebrar el software libre y el mundo del desarrollo. Esta vez les comparto algo que va en esa línea: el video “Free Software – SUSE Music Parody of Free Fallin’”, una parodia musical geek de SUSE de Free Fallin’ pero con ritmo y letras ingeniosas a todo eso que nos apasiona del software libre.

¿De qué trata este video?

Si alguna vez te has preguntado cómo sonarían tus temas favoritos con letras sacadas directamente del mundo del software libre, este video es justo eso: una parodia que toma la melodía conocida de Free Fallin’ y la convierte en una oda al software libre, sus conceptos, nombres y términos que todo hacker, sysadmin o entusiasta de GNU/Linux reconoce inmediatamente.

La parodia no solo sirve como entretenimiento, sino también como una forma ligera y musical de repasar conceptos del software libre: desde nombres de proyectos y distros hasta términos que, aunque suenan técnicos, forman parte de nuestras conversaciones diarias en la comunidad.

Free Software - SUSE Music Parody of Free Fallin'

Por qué importa esta parodia musical geek de SUSE

Más allá de la simple diversión, ver a empresas y comunidades como SUSE producir contenido así tiene valor: es un tributo creativo a los valores del software libre —la colaboración, la cultura hacker y la idea de que el código abierto no es solo una licencia, sino una forma de vida digital compartida.

Nos recuerda que, a pesar de lo técnico que puede ser este mundo, también hay espacio para el humor, la cultura y la música geek. Y si tú, como yo, has pasado horas instalando distros, ajustando configuraciones o explicando qué significa GNU, esta parodia te va a sacar una sonrisa.

Palabras finales

Dale play al video, disfruta de la letra (seguro que reconocerás más de una frase) y celebra el espíritu del software libre en todas sus formas, incluso las más musicales.

Happy Hacking!

Deja un comentario

JS Archive List 6.2.0: actualización de seguridad, limpieza de i18n y más pruebas automatizadas

Hay actualizaciones “cosméticas” y otras de urgencia, con un enfoque en la calidad, porque resuelven problemas que surgen en producción. La versión 6.2.0 de JS Archive List se clasifica en la segunda categoría.

En la sección de changelog de WordPress, el foco está clarísimo: es una actualización de seguridad y viene acompañada de mejoras que, aunque no se vean en el frontend, hacen que el plugin sea más sólido a largo plazo.

JS Archive List de nuevo con una vulnerabilidad

El cambio importante: fix de seguridad en filtros por shortcode

El punto más relevante de esta versión de JS Archive List es que se corrigió una deserialización insegura relacionada con los filtros de categorías del shortcode, pasando a un enfoque de parsing seguro de IDs serializados y rechazando cualquier otro valor, como, por ejemplo, un objeto.

Es decir, si tu sitio usa shortcodes y filtros de categorías, ahora el plugin es mucho más estricto con lo que acepta como entrada. Esto reduce superficies de ataque clásicas en las que “datos con forma rara” terminan ejecutando acciones que nunca debieron ejecutarse.

No es el tipo de cambio que “se nota”, pero es exactamente el tipo de cambio que vale oro.

i18n sin sorpresas: text domain alineado con el slug

Otro detalle que descubrí sin querer es que WordPress espera que el dominio del texto coincida con el slug del plugin. En esta versión se arregló mediante cambios en los archivos de PHP, JS y de traducción.

Esto suele arreglar los típicos “¿por qué esto no se traduce si tengo el .mo?” o las inconsistencias que surgen cuando WordPress intenta cargar el dominio correcto.

Readme de JS Archive List mas claro

También se actualizaron los headers del plugin/readme (requisitos, licencia y license URI), pues ahora son requeridos y durante esta década no los había incluido. Así, el plugin tiene una mejor calidad y cumple con los lineamientos de los plugins que exige WordPress.

Más fácil brindar calidad: docs y setup de PHPUnit

Este es mi lado de profesor universitario hablando: si quieres que un proyecto sea sostenible, haz que sea fácil de probar. La nueva versión 6.2.0 incluye: documentación y script instalador para configurar la suite de pruebas con WordPress y PHPUnit

Esto reduce muchísimo la fricción al añadir pruebas, correrlas en CI y detectar regresiones antes de que algo llegue a producción. Probablemente agregue más pruebas en futuras versiones de JS Archive List.

Codex me ahorró horas

Aquí va mi confesión nerd: parte de esta actualización se benefició mucho de Codex para acelerar el trabajo “invisible”: revisar cambios repetitivos, mantener la consistencia con los estándares de WordPress y, sobre todo, acelerar la incorporación de chequeos de calidad (tests, estructura, convenciones) sin convertirlo en una semana entera de trabajo.

Eso sí, no reemplaza el criterio (eso no se delega), pero sí recorta brutalmente el tiempo entre “tengo que hacerlo” y “listo, quedó fino y revisado”.

Prueba JS Archive List y dime qué tal

Si todavía no lo has probado, este plugin existe para lo mismo que yo quería hace años: un archivo colapsable, limpio y configurable, y hoy, además, con soporte moderno vía el block de Gutenberg.

Pásate por la página del plugin, instálalo, juega con las opciones y, si te sirve, deja una reseña, reporta bugs o sugiere mejoras.

Eso es lo que mantiene vivo el software libre.

Deja un comentario

Mi aparición en El spot de Nauef: recordando la historia del skateboarding en San Cristóbal

En diciembre pasado tuve la oportunidad de grabar un episodio completo en El spot de Nauef, el podcast de mi pana Nauef, streamer y skater de la escuela, con quien he compartido tabla, programación de software, fiestas y más, desde hace décadas, tanto en San Cristóbal como en los años que vivimos en Cúcuta.

Su programa está arrancando con buen pie —ya ha tenido invitados del rap venezolano— y esta vez quiso meterse de lleno en un tema que queríamos abordar desde hace varios meses: el skateboarding en San Cristóbal. Estado Táchira, Venezuela.

Y sí… terminamos hablando durante más de dos horas.

¿De qué hablamos en El spot de Nauef?

La conversación arrancó con cómo nos conocimos, con anécdotas de aquellos primeros años patinando, y hasta mencioné un proyecto profesional en el que, ahora que lo pienso, también coincidí con Nauef sin darnos cuenta.

Después nos fuimos full cronología:

  • Las distintas generaciones de skate en San Cristóbal
  • Los spots clásicos donde se patinaba
  • Las competencias que marcaron los últimos 25 años
  • Los personajes clave de la escena
  • Las historias que solo entienden quienes vivieron esa época

Si alguna vez te has preguntado cómo nació y cómo evolucionó el skateboarding en la ciudad, este episodio de El spot de Nauef es prácticamente un minidocumental, en voz de Nauef y mía.

Skatox | Patinar, Documentar y Recordar la Escena del Skateboarding Venezolano

Tampa: una de las mejores experiencias de mi vida

Hacia el final del episodio entramos en una de mis experiencias favoritas: mi visita al Skatepark de Tampa. Conté cómo logré entrar al parque, la vibra del lugar, los skaters profesionales que vi patinar a centímetros y todo ese ambiente que solo se siente una vez en la vida.

Para quienes patinamos desde niños, estar allí es como entrar a Disneyland… pero con rampas.

¿Por qué deberías escuchar este episodio de El spot de Nauef?

Porque es una mezcla perfecta de nostalgia, historias reales, skateboarding puro, anécdotas profesionales y dos panas conversando con total naturalidad. Si te interesa el skate venezolano, si creciste en San Cristóbal o si simplemente quieres escuchar una buena charla, este episodio te va a encantar.

Así que te recomiendo dedicar unos minutos, poner los audífonos y disfrutar de esta conversación.

Además… bueno, también salgo yo 😎.

Deja un comentario

SUSE + Linkin Park: In The End versión Linux que todo millennial geek tenía que escuchar

¡De nuevo a escuchar música geek! Si creciste entre Winamp, CDs grabados, foros, IRC y la eterna guerra Windows vs Linux, este video te va a pegar directo en la nostalgia. SUSE se mandó un cover/parodia de “In The End” de Linkin Park y no solo funciona musicalmente, sino que también emocionalmente para todos los geeks millennials.

¿Por qué lo recomiendo el video de SUSE ver a los millennials?

Porque los millennials tech (también la generación X) tuvimos estos hitos:

  • Crecimos con Linkin Park
  • Aprendimos tecnología rompiendo cosas
  • La evolución desde sistemas monolíticos hasta contenedores, clusters y zero-trust
  • Vimos nacer Linux… y también Kubernetes
  • Valoramos la libertad técnica más que el hype

Además, este video aborda el desarrollo de Linux, el modelo de negocio, Kubernetes y más. Todo envuelto en la estructura musical de In The End, una canción que para muchos fue el soundtrack de la adolescencia… y ahora también cuando andamos de sysadmin 😅.

Remember When - A SUSE Music Parody

Espero que te haya gustado. Si es así, deja tu comentario y dime: ¿Te gustó el cover? ¿Te pegó la nostalgia? Porque al final, como dice la canción…
SUSE makes it all matter. 💚🐧

1 comentario