Hace tiempo leí sobre el uso de imágenes en correo electrónico para confirmación de lectura. La idea es utilizar imágenes en correo HTML, almacenadas en un dominio de nuestro control, para confirmar que el correo ha sido abierto/leído.
He estado investigando terminales con tiling (divisibles gráficamente en partes o tiles). Me he encontrado con kitty, y me ha llamado la atención la posibilidad de mostrar imágenes. Ya conocía esta característica en otras terminales, pero kitty puede hacerlo no sólo localmente, sino también a través de SSH. Para lograrlo define su propio protocolo, enviando los píxeles de la imagen mediante secuencias de escape.
Mostrando una imagen desde kitty, conectado por SSH a un servidor que también tiene kitty instalado.(more…)
Scripts antes de suspender: luksClose
Suspendo el ordenador en lugar de apagarlo. Tengo un disco cifrado (con LUKS) y quería cerrarlo (luksClose) automáticamente antes de que entre la suspensión.
Mi proveedor de hosting compartido (Gandi) proporciona un SSH limitado, dentro de un contenedor LXC. Las teclas Home, End, Page Up/Down no funcionaban. Por ejemplo, PageDown se transformaba en la «tilde» ~. En vim veía que registraba ^[[6~.
Rofi, una herramienta similar a dmenu, genera menús dinámicos en terminal. Acepta líneas que pasemos por stdin y las muestra al usuario, permitiendo elegir y filtrar con el teclado. En el siguiente vídeo muevo un fichero:
Moviendo un fichero a la carpeta «another_folder». Buscamos todos los ficheros regulares del directorio actual y se los pasamos a rofi por un pipe. El fichero elegido se pasa por otro pipe a xargs y finalmente a mv.(more…)
Encendiendo y apagando pantallas con D-Bus
Tengo un monitor CRT para ver vídeo con buen contraste. Para todo lo demás utilizo monitores LCD, así que no los necesito todos a la vez. Quería alternar el encendido/apagado entre unos y otros por comando.
Sony Multiscan E220. Al capturar con el móvil aparece banding (esquina inferior derecha) que no es visible en persona.(more…)
Probando v4l2loopback
v4l2loopback permite crear interfaces de vídeo virtuales. Las pueden leer aplicaciones compatibles con el API Video4Linux.
Mandando un fichero de vídeo mediante gstreamer a una interfaz de v4l2loopback, que aparece como una webcam Dummy video device (0x0000) en Skype.(more…)
Capturando la pantalla con encoding GPU y FFmpeg
Quería hacer un screencast en Linux para grabar una demo. Estuve probando con SimpleScreenRecorder y ffmpeg -f x11grab, pero mi CPU es antigua y no podía grabar con soltura mientras hacía la demo, a pesar de utilizar encoding GPU (h264_vaapi)
He estado mirando la conectividad con servidores de Linode en Japón y he visto por primera vez lo que parece ser una ruta por Asia. En Movistar siempre ha pasado por Estados Unidos, que yo recuerde. Origen: conexión residencial Vodafone España: