Mi (nueva) configuración de Emacs

2020-04-23 | #emacs #org-mode

He cambiado la forma trabajar con mi fichero de configuración de Emacs. Antes lo tenia en un solo fichero org. Pero esta configuración tenia demasiadas cosas que no entendía/necesitaba ya que cuando lo hice me limite a copiar y pegar de internet aquellas cosas que iba necesitando, incluyendo funciones y paquetes innecesarios para mi flujo de trabajo. En el grupo de Telegram de Emacs en español Maxxcan comentó que había subido su configuración a Github, y me gusto su forma tan limpia y estructurada de trabajar con Emacs.

Continuar leyendo 


OpenWrt: Raspberry Pi como servidor DHCP

2020-04-20 | #adguard #raspberry #router

De un tiempo a esta parte decidí cambiar DNS-Proxy en mi router por Adguard Home para el cifrado de las peticiones DNS y filtrado de publicidad. En un principio instaló Adguard Home en un USB conectado al router pero no era del todo estable, a los dos o tres días el router se reiniciaba, por lo que decidí utilizar la Raspberry Pi para la utilización de Adguard Home. Tenia dos opciones, la más sencilla era simplemente decirle al router que el servidor de DNS fuese la Raspberry Pi, pero entonces perdía el filtrado de los clientes conectados, ya que todas las peticiones llegarían con una única direccion IP, la del router, y la segunda opción, era deshabilitar el servidor DHCP en el router y utilizar el propio servidor de DHCP que viene con Adguard Home en la Raspberry Pi y poder realizar un filtrado de los clientes conectados.

Continuar leyendo 


Rsync en un puerto SSH no estándar

2020-04-17 | #backup

Suelo realizar la sincronización entre mi equipo portátil y mi servidor utilizando rsync. El demonio SSH en el servidor remoto se ejecuta en un puerto no estándar (2121) por lo que necesito pasar a rsync el puerto de escucha. Para ello utilizo el parámetro -e, en el ejemplo el servidor esta escuchando en el puerto 2121 rsync -avzh --delete -e "ssh -p 2121" [email protected]_remota: /ruta /a/ficheros/ /ruta/local/ Espero que te haya gustado, pasa un buen día… 🐧

Continuar leyendo 


Docker: Transcodificación por hardware en Jellyfin

2020-04-13 | #docker #jellyfin

Si estás utilizando docker para desplegar tu servidor multimedia Jellyfin quizás no sepas que puedes utilizar la aceleración por hardware (HWA) para de codificación/decodificación de video usando FFMpeg. FFMpeg y Jellyfin pueden soportar múltiples implementaciones de aceleración por hardware como Intel Quicksync (QSV), AMD AMF, nVidia NVENC/NVDEC, OpenMax OMX y MediaCodec a travós de API’s de aceleración de vídeo. S.O. Aceleración por HW Recomendada Linux QSV, NVENC, VAAPI Windows QSV, NVENC, AMF, VAAPI MacOS None (videotoolbox support coming) Android MediaCodec, OMX RPi OMXç Habilitando la aceleración por hardware Docker Para utilizar la aceleración por hardware en Docker, los dispositivos deben pasarse al contenedor.

Continuar leyendo 


OpenWrt: Instalando Adguard

2020-04-09 | #adguard #router

Adguard Home, es una alternativa a Pi-Hole, que podemos instalar en nuestro router con OpenWrt. Para ello nuestro router con OpenWrt necesita de al menos 20 MB de almacenamiento libre y aproximadamente 100 MB de memoria RAM libre aunque lo puedes ejecutar desde memoria USB. La instalación la he realizado sobre un router Lynsys WRT320ACM Adguard Home bloquea mediante las DNS los anuncios, rastreadores, etc. Puedes copiar tus listas de o descargarlas de otras fuentes.

Continuar leyendo 


Hugo extended en Gitlab Pages

2020-04-06 | #gitlab #hugo

El tema que actualmente utilizo para el blog utiliza SASS/SCSS que hace que al desplegar el sitio en Gitlab Pages de un error. La solución pasa por utilizar la imagen de Hugo_extended para desplegar el sitio. Gitlab dispone de las siguientes imágenes y sus correspondientes versiones, por si necesitas una versión en concreto de Hugo. En el siguiente enlace puedes obtener los enlaces para la creación del sitio con diferentes versiones de Hugo

Continuar leyendo 