Skip to content

Instantly share code, notes, and snippets.

@ecosdelfuturo
ecosdelfuturo / Lidiando con el sandboxing de flatpak.md
Created August 10, 2025 20:09
Lidiando con el sandboxing de flatpak

Utilizando VSCodium como flatpak en OpenSuse me encontrado con el problema de no poder ejecutar la aplicación Quarto (un magnífico sistema de publicaciones científico-técnicas) instalada en ~/opt/quarto y accesible a través de la creación del enlace simbólico

ln -s ~/opt/quarto/bin/quarto /usr/local/bin/quarto

Una opción sencilla (apuntada aquí) sería ejecutarlo desde la terminal de Codium de la siguiente manera

host-spawn <comando>

Explicando lo anterioir en un toot en Mastodon, respondió el desarrollador de una extensión SDK para Flatpak que hace precisamente lo que quería. ¡Y funciona perfectamente!

@ecosdelfuturo
ecosdelfuturo / Automatización de backups en una unidad interna cifrada en OpenSuse.md
Created July 9, 2025 13:30
Automatización de backups en una unidad interna cifrada en OpenSuse

Automatización de backups en una unidad interna cifrada en OpenSuse

Tenemos un segundo SSD interno en el equipo formateado con btrfs y cifrado con LUKS para guardar datos y queremos hacer un backup incremental del directorio home digamos todos los días. Para automatizar el proceso tenemos que :

  1. Montar automáticamente el SSD al inicio
  2. Programar el backup de /home minimizando los errores por cambios realizados en las aplicaciones activas.

Solución para el montado automático del SSD cifrado con LUKS

@ecosdelfuturo
ecosdelfuturo / Indexado Gnome.md
Last active June 7, 2025 17:08
Indexado Gnome

Indexado Gnome

Problema que veo que sigue minando a Gnome. El indexado de archivos ha cambiado de Tracker a LocalSearch, pero sigue siendo un ladrón de CPU. Lo primero que se me ha ocurrido ha sido eliminar las lista de carpetas indexadas. En terminal

localsearch index

hace un listado de todas las carpetas indexadas.

localsearch index --remove /path

@ecosdelfuturo
ecosdelfuturo / Convertir artículos web en libro epub vía markdown con quarto.md
Created March 16, 2025 20:21
Convertir artículos web en libro epub vía markdown con quarto

Convertir artículos web en libro epub vía markdown con quarto

Web objetivo: The Backbone: A History of the Internet

Procedimiento:

  1. Convertir cada entrada a markdown. En mi caso he utilizado por sencillez la extensión de firefox Markdown Web Clipper que permite descargar una web en markdown.
  2. Despendiendo del número de archivos descargados, uno puede combinarlos en un solo archivo con cat utilizando diferentes trucos. Podría por ej. renombrar los archivos por orden de modificación con el siguiete script bash
@ecosdelfuturo
ecosdelfuturo / Fediverso.md
Created January 22, 2025 19:11
Fediverso
@ecosdelfuturo
ecosdelfuturo / Venv in VSCode (Codium).md
Created December 25, 2024 19:49
Venv in VSCode (Codium)

I leave an info here that has taken me a while to find out about the use of python environments in #VSCode (Codium)

In case you have a #python #venv already created in a certain path and you want to use it in VS just go to settings, search for venv and indicate the path of the folder.

After doing this you will be able to select the python interpreter of the added venv.

In the next image you can see the example I solved with the path to the jupyterlab-desktop venv in #VSCodium

@ecosdelfuturo
ecosdelfuturo / DivestOS in a Fire HDx.md
Last active August 16, 2024 16:54
DivestOS in a Fire HDx

Divest OS supports Amazon Fire HD 7 and 8 but the installation instructions are primarily for Windows.

TWRP can also be used from linux as explained very well in this video of the LineageOS installation for the FireHD 8 where one can see an internal connection procedure of the device that replaces the fastboot cable.

https://www.youtube.com/watch?v=Iavjnzxnjl4

Personally, I was particularly interested in installing DivestOS on a 2013 Fire HD7 running Android 4.4 which is currently unusable except for reading books.

XDA has a specific tutorial for this model, but it's too complicated for an Android installation that will probably find too few resources to do anything useful, so I'll leave it

@ecosdelfuturo
ecosdelfuturo / Comparativa de servicios de almacenamiento y sus planes gratuitos..md
Created August 2, 2024 13:59
Comparativa de servicios de almacenamiento y sus planes gratuitos.

Muy buena comparativa de servicios de almacenamiento y sus planes gratuitos.

https://comparisontabl.es/cloud-storage/

Me han llamado la atención koofr.eu con 10GB de por vida, opensource, con cifrado zero-knowledge incluido en servidores europeos.

Es posible utilizar casi cualquier otro servicio menos fiable como pCloud (que también ofrece 10 GB gratuitos de por vida) cifrando los datos con cryptomator.org

@ecosdelfuturo
ecosdelfuturo / Fourier series of a square wave.md
Last active July 29, 2024 09:51
Fourier series of a square wave
from matplotlib import pyplot as plt
import numpy as np

def func(x,n):
    i = 0
    sum = 0
    while i <= n:
        sum = sum + np.sin((2*i+1)*x)/(2*i+1)
 i += 1
@ecosdelfuturo
ecosdelfuturo / Ciencia y conflicto de intereses.md
Created July 26, 2024 12:34
Ciencia y conflicto de intereses
  1. Artículo en prestigiosa revista muestra evidencia de la producción de oxígeno en los fondos marinos, donde no llega la luz solar https://phys.org/news/2024-07-metallic-minerals-deep-ocean-floor.html

  2. Investigación financiada por la compañía minera The Metals Co
    https://www.nature.com/articles/s41561-024-01480-8#article-info

  3. La compañía saca una nota donde acusa al artículo de "flawed" https://metals.co/tmc-statement-on-claims-of-dark-oxygen-production/

  4. Uno de los autores había firmado una petición para una moratoria de la minería en aguas profundas.