proyectos

python-greader 0.0.1

Pequeña libreria para acceder al API de google reader, mal escrita y peor documentada :)

description = 'Small library to access a subset of Google Reader API'

FireLoL is a slow dog

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)

Pasando el rato

$ cat trastoca.sh
#!/bin/bash

[ -d "$1" ] || exit 1
IFS="
"
for F in $(find "$1" -type f )
do
	O="$(md5sum "$F" | awk '{print $1}')"
	(cat "$F" | openssl enc -aes-256-cbc -k "$O" > "$1/$O") && rm -f -- "$F"
	echo "$O $F"
done

$ sudo trastoca.sh /home/$LUSER
...

Buscando paquetes obsoletos

Al actualizar de version en los sistemas basados en Debian muchos paquetes pasan a ser obsoletos, bien por que han sido sustituidos por otros o bien por que han sido abandonados.

Como parte de mi intento de automatización de toda tarea de mantenimiento rutinario he «cocinado» este pequeño script que muestra estos paquetes obsoletos.

Como es lógico y sensato queda por nuestra parte decidir que hacer con ellos, eliminarlos o mantenerlos.

Disfrutenlo

Eina

Content moved / Contenido movido.

http://eina.sourceforge.net/

youtube scanner

A quien no le ha pasado alguna vez esto de decir «Donde estaba aquel vídeo del youtube que vi el otro día?». A mi por lo menos me pasa mucho que me mandan por mensajería o por correo un vídeo y luego si quiero enseñarlo a alguien no tengo ni idea de donde estaba o donde lo tenia apuntado.

Audio module for Drupal

A raíz de la entrada anterior y de lo mal que lo había montado para incluir el reproductor de sonido en el nodo he decidido arreglarlo un poco.

El caso es que al final he creado un modulo y un filtro para Drupal (realmente he usado como base un reproductor ya existente y he añadido unos «bits» de Drupal).

Para los entendidos de Drupal: con este módulo para insertar un reproductor en el nodo solo es necesario adjuntar el fichero al nodo e insertar la siguiente marca en el cuerpo del mismo:

[ audio:nombredel.mp3 ]

Publicando

Bofh Scripts

$ cat README
bofh-scritps -- Scripts that doesnt disturb you
Homepage: http://www.cuarentaydos.com/bofh-scripts Author: xuzo _at_ [42] .com

Via SVN:

$ svn co svn://svn.ikossi.org/svn/bofh-scripts

Download:

Bofh-scripts (Lastest SVN, daily updated)

Bofh-scripts (2007-02-21)

Páginas

Suscribirse a RSS - proyectos