Hoy me he encontrado con una gran colección de complementos interesantes para Firefox, todos bajo el proyecto Prospector, en Mozilla Labs. Traduciendo cómo se autodescribe el proyecto:
Prospector es una serie de experimentos de los laboratorios Mozilla enfocados en analizar, experimentar y prototipar mejoras en cómo buscas y descubres contenidos con Firefox.
Os pongo algunas capturas de algunas de las extensiones incluidas:
[caption id="" align="aligncenter" width="402"]
Unir las pestañas y la barra de direcciones en una línea[/caption]
Desde que entré en Fedora, me ha encantado por multitud de motivos, pero he de reconocer que, desde el instante en que metí el CD de instalación empezaron los problemas con Fedora 18.
Prácticamente no ha pasado un día sin que me tope de narices con un bug nuevo. Al menos ABRT ha mejorado mucho y la mayoría los envía automáticamente, pero sigue siendo un asco. Es súmamente inestable, en serio. Tanto que estoy empezando a plantearme pasarme a CentOS para mi escritorio...
$ cd /ruta/del/directorio $ rename reemplazar-esto por-esto en-estos-archivos
Ejemplo simple: cómo reemplazar ficheros .opus por ficheros .ogg.
$ rename .opus .ogg *.opus
Resulta que compré un disco de música (sí, soy de los pocos españoles que compran música) y dice detrás que es un Enhanced CD. No sé qué será eso, pero lo que sé es que lo meto en mi Fedora 18 y no lo lee. El log se llena de estos errores:
Jan 22 15:33:30 localhost kernel: [ 191.330519] sr 3:0:0:0: [sr0] Jan 22 15:33:30 localhost kernel: [ 191.330527] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE Jan 22 15:33:30 localhost kernel: [ 191.330532] sr 3:0:0:0: [sr0] Jan 22 15:33:30 localhost kernel: [ 191.330536] Sense Key : Illegal Request [current] Jan 22 15:33:30 localhost kernel: [ 191.330543] sr 3:0:0:0: [sr0] Jan 22 15:33:30 localhost kernel: [ 191.330550] Add. Sense: Illegal mode for this track Jan 22 15:33:30 localhost kernel: [ 191.330555] sr 3:0:0:0: [sr0] CDB: Jan 22 15:33:30 localhost kernel: [ 191.330558] Read(10): 28 00 00 04 dd 5e 00 00 02 00 Jan 22 15:33:30 localhost kernel: [ 191.330575] end_request: I/O error, dev sr0, sector 1275256 Jan 22 15:33:30 localhost kernel: [ 191.330581] Buffer I/O error on device sr0, logical block 159407
Probablemente se trate de alguna suerte de maleficio DRM para que seamos menos dueños de lo que compramos. Pues lo siento, pero quiero tener esa música también en archivos de audio. Para ello:
Por algún extraño motivo, Gnome Shell siempre se bloquea cuando cuelgo una llamada de Skype. En muchas otras ocasiones, insiste en consumir más recursos de los que debería, llegando a veces a bloquear por entero mi ordenador.
Normalmente no queda más remedio que cambiar a otra terminal (pulsando Ctrl + Alt + F2/F3/F4...) y matar el proceso a lo bruto con este comando:
Usando Emscripten, que compila de LLVM a JavaScript sin despeinarse. Partiendo de la base que nunca he programado en C ni C++, sé que son los lenguajes en que se basan casi todos los demás.
El LLVM es una especie de capa de abstracción a la hora de compilar. Múltiples lenguajes se pueden traducir a LLVM, y eso provoca que ahora puedas ejecutar en el navegador de forma nativa prácticamente cualquier programa. Sin duda, HTML5 tiene un potencial bestial. Mira las demos de Emscripten y quédate boquiabierto un ratito.
Hay un programa muy práctico para esto: HardInfo. Fácilmente nos muestra el perfil del sistema y permite incluso hacer algunos bancos de pruebas.
# systemctl enable sshd.service
# systemctl start sshd.serviceLa idea imagino que debería poder funcionar con cualquier gestor de descargas que permita ejecutar un script al finalizar todas las descargas.
Primero, crea el script y dale permisos de ejecución:
echo "#!bash gnome-session-quit --power-off" > ~/Documentos/configuracion-linux/apagar.sh chmod u+x ~/Documentos/configuracion-linux/apagar.sh
Ahora abre Transmission y ve a Editar > Preferencias > Downloading, marca la casilla Llamar a script cuando se completan los torrents, y selecciona el apagar.sh que has creado antes.