Pelican es un generador de páginas web escrito en Python con una gran flexibilidad. Este sitio web está hecho con Pelican y está disponible en varios idiomas Continúa leyendo Cómo crear un sitio web multilingüe con Pelican
Autor: Jorge Maldonado Ventura
Eliminar tildes con sed
o iconv
(GNU/Linux)
A veces resulta útil eliminar las tildes de un texto o palabras. Para
ello podemos utilizar sed
, que suele estar ya instalado en GNU/Linux.
Basta crear un archivo como el siguiente...
#!/bin/sed -f
# Este programa elimina las tildes.
#
# Ejemplo de uso
# $ echo 'Bajó del árbol.' | ./eliminar-tildes.sed
# En mayúscula
s/Á/A/g
s/É/E/g
s/Í/I/g
s/Ó/O/g
s/Ú/U/g
#s/Ñ/N/g # Descomenta para sustituir la eñe
# En minúscula
s/á/a/g
s/é/e/g
s/í/i/g
s/ó/o/g
s/ú/u/g
#s/ñ/n/g # Descomenta para sustituir la eñe
Darle permisos de ejecución (sudo chmod u+x eliminar-tildes.sed
) y,
luego, ejecutar algo como echo 'Bajó del árbol' |
./eliminar-tildes.sed
, que le quitará las tildes a la frase, quedando
así: «Bajo del arbol». Podemos pasarle cualquier texto al programa
mediante una tubería. Así pues, cat texto.txt | ./eliminar-tildes.sed
le quitaría las tildes al texto del archivo texto.txt
.
Mi motivación para crear el programa era quitarles las tildes a los textos para poner un ejercicio de aprendizaje de español que consiste en acentuar palabras. Si lo haces por otro motivo, es posible que te interese también quitarle la virgulilla a la eñe. En ese caso, descomenta las líneas donde hago la sustitución de la eñe.
Otra opción es convertir el texto a ASCII haciendo una transliteración
con el programa iconv
, que también suele estar instalado en GNU/Linux.
Así, para convertir un texto a ASCII bastaría con ejecutar algo como
iconv -f utf-8 -t ascii//translit texto.txt
o echo 'árbol y eñe' |
iconv -f utf-8 -t ascii//translit
.
Crear vídeos de ruido con FFmpeg
FFmpeg tiene filtros que
permiten crear aleatoriamente vídeos de ruido. El filtro
geq
puede crear ruido de
vídeo (con nullsrc
como fondo blanco), mientras que el filtro
aevalsrc
puede crear
ruido de audio.
Así pues, podemos crear un vídeo de ruido en blanco y negro de
1280x720
píxeles con el siguiente comando:
ffmpeg -f lavfi -i nullsrc=s=1280x720 -filter_complex \
"geq=random(1)*255:128:128;aevalsrc=-2+random(0)" \
-t 10 ruido.mkv
Arderemos en el fuego de la eternidad
Tú y yo somos el bosque,
con sus ramas, con sus sombras,
con sus luces, con el viento,
que desencadena el huracán.
Tú y yo, en abrazo eterno...
arderemos en el fuego de la eternidad.
git commit -m "Te quiero"
Porque seremos recordados por nuestras acciones. 🔥
Diccionario Duden rápido con la terminal
El diccionario Duden es uno de los mejores diccionarios en alemán. Desgraciadamente, la página web está llena de anuncios y la interfaz vuelve muy lento el proceso de consultar palabras. Afortunadamente, existe un programa de Python llamado Duden que permite consultar palabras en la terminal.
Para instalar el programa en distribuciones de GNU/Linux basadas en Debian basta con ejecutar los siguientes comandos:
sudo apt install python3-pip
sudo pip3 install duden
Después puedes ejecutar duden Wort
(después de duden
va la palabra)
para consultar palabras.