Enviado por luis en Jue, 23/07/2009 - 09:11
Los spammers lo tienen claro
Enviado por luis en Mié, 20/05/2009 - 19:31
Para el que no lo sepa, Firefox (o Iceweasel) es uno de los navegadores más populares ahora mismo, acercándose, si no me equivoco, al 30% de cuota de mercado aproximadamente, y subiendo imparablemente mes tras mes.
Sin embargo todos los que lo usamos a diario habremos comprobado como según pasa el tiempo le cuesta más «moverse» al escribir una dirección en la barra de direcciones o buscar en el historial. Esto se debe a que todos esos datos los almacena en unas pequeñas bases de datos que con el tiempo acaban fragmentándose.
Para solucionar esos problemas se puede ejecutar un comando que reorganiza esas bases de datos:
echo "vacuum;" | sqlite3 fichero.sqlite
Pero para evitar tener que hacerlo sobre todas las bases de datos de Firefox y, lo mas importante, acordarme de ello, he «cocinado» el script que adjunto, ahora solo se debe copiar a vuestro disco duro y ejecutarlo (o programar su ejecución) de vez en cuando.
Salud (Funciona en Linux y OSX)
Enviado por luis en Sáb, 02/05/2009 - 19:25
Enviado por luis en Lun, 20/04/2009 - 14:22
¿Quien no ha deseado alguna vez guardar la musica que escucha a través de LastFM o Spotify (o cualquier servicio similar)?
Si, se que hoy en día se puede obtener una «copia privada» en un momento pero... ¿y donde quedaría nuestro frikismo?
La cosa es que usando gst-launch se puede re-absorver el sonido que emite la tarjeta de sonido a través de PulseAudio y codificarlo y guardarlo:
$ gst-launch-0.10 pulsesrc device=$(LANG=C pactl list | grep -A2 'Source #' | grep -E 'Name: .*\.monitor$' | cut -d" " -f2 | tail -n1) \
! queue ! audio/x-raw-int,rate=44100,channels=2 \
! audioconvert ! lame vbr=4 vbr-quality=2 \
! filesink location=dump.mp3
Dejo como deberes al lector el análisis del comando ;)
PD. Basado parcialmente en el post recording from PulseAudio de Kees Cook
Enviado por luis en Jue, 12/03/2009 - 13:38
NOT FOUND: thunderbird-de-usted.png
Lo dicho, que Thunderbird es muy educado.
Enviado por luis en Jue, 29/01/2009 - 00:00
Parece ser que Google Gears empieza a coger carrerilla (he dejado un enlace para que podáis ver de que va), y esto nos va a traer poco a poco nuevas funcionalidades en las aplicaciones web. Desde soporte offline hasta mayor velocidad gracias al servicio local que provee. Y cada día son mas las aplicaciones web y no solo de Google que dan soporte a Gears.
Enviado por luis en Mié, 28/01/2009 - 17:26
Solo como anotación:
Para generar de una sola pasada el md5 y sha1 de un fichero (útil si el fichero es grande y/o el medio lento) usar el siguiente «one-liner» en bash:
$ function multichecksum () { local F="$1"; (cat "$F" | tee >(md5sum > MD5SUM.txt) | sha1sum > SHA1SUM.txt ) && sed -e "s,-$,$F," -i MD5SUM.txt SHA1SUM.txt; }
Resultado:
$ multichecksum El\ cabo\ del\ miedo.avi && cat MD5SUM.txt SHA1SUM.txt
92e9ced03921f0e10b17528de9e86f76 El cabo del miedo.avi
5e6beff78b528b2af7ab2ea4907e5cc311275d35 El cabo del miedo.avi
Enviado por luis en Jue, 22/01/2009 - 09:28
NOT FOUND: thunderbird-sector-4-failure.png
Este es el error que me apareció ayer en Thunderbird.
Y alguien se preguntará «¿Que leches significa eso?», bien, pues no tengo ni la más remota idea, pero por lo que parece es un error procedente del servidor imap de Gmail, un error propio.
No es que Thunderbird se esté convirtiendo en una «aplicación windows», otros clientes como Evolution también muestran el error, sino que, al parecer, Gmail limita la cantidad de datos/correos que se pueden mover al cabo de una hora. Una vez superado este límite aparece este error. Aún así siempre es posible seguir utilizando Gmail a través del interfaz web.
Curioso y desconcertante. Hubiera preferido un «Error indefinido» con opción de «más detalles» a esto.
Enviado por luis en Vie, 24/10/2008 - 12:50
Como nota.
Para capturar un frame desde un dispositivo de vídeo y guardarlo como jpg:
$ gst-launch-0.10 v4l2src num-buffers=1 ! jpegenc ! filesink location=file.jpg
Y si por lo que sea la cámara esta boca abajo:
$ gst-launch-0.10 v4l2src num-buffers=1 ! videoflip method=1 ! jpegenc ! filesink location=file.jpg
Más info GStreamer y «man gst-inspect-0.10»
Enviado por luis en Jue, 16/10/2008 - 08:58
A través de www.screenage.de me entero de que en las últimas versiones de ssh incorporan una opción que nos permite ver de forma mas "visual" las claves de los servidores a los que nos conectamos y que de este modo se mas fácil reconocerlas.
Me explico, normalmente cuando nos conectamos a un servidor remoto obtenemos algo así:
user@localhost:~$ ssh user@remote.org
Host key fingerprint is 60:xx:6b:e7:40:xx:d0:c6:ff:fc:xx:eb:42:96:0a:b7
user@remote.org's password:
user@remote:~$
Pues bien, usando la opción VisualHostKey conseguimos esto:
user@localhost:~$ ssh -o VisualHostKey=yes user@remote.org
Host key fingerprint is 60:xx:6b:e7:40:xx:d0:c6:ff:fc:xx:eb:42:96:0a:b7
+--[ RSA 2048]----+
| |
| o |
| o + . . |
| B . + |
| . . * S |
|.+.. o . |
|=. .. + . |
|o E. o + |
| o+.. . |
+-----------------+
user@remote.org's password:
user@remote:~$ _
Como se puede ver en el ejemplo lo que ocurre es que además de mostrarse la huella del servidor en formato hexadecimal, también aparecer una representación gráfica de esta huella. De modo que podemos asociar una "imagen" a un servidor en lugar de un churro de caracteres que seguramente resultará mas sencillo.
De momento yo he activado esta opción por defecto en mi ssh, la dejaremos por una temporada a ver como va ;)
--
Más info y mejor en: http://www.screenage.de/blog/2008/10/15/having-fun-with-openssh-on-ubuntu-intrepid-ibex-visual-host-keys/
Páginas