Desde hace un tiempo que en el trabajo venimos tomando la operacion de un CouchDB y me parecia interesante tomar algunas metricas de la DB en Cacti (por ahora es la herramienta que estoy usando) asi que basandome en la Documentacion Oficial arme un parse en python para luego exportar los datos al Cacti. En breve adjuntaré algunas imagenes de los graficos, pero en principio espero que alguien mas le sea de utilidad.
-
Couchdb Runtime Statistics
-
Beautiful Soup - malformed start tag
Si estan corriendo Debian 6 y al quere hacer BeautifulSoup de una url se presenta el siguiente error:
HTMLParser.HTMLParseError: malformed start tag, at line 982, column 12
Este problema se da con versiones del la libreria que vienen en la distro, por lo que lo recomendable es actualizarla con easy_install:
sudo apt-get remove python-beautifulsoup easy_install beautifulsoup
Y listo!
-
varnish - limpieza individual
Si estan corriendo Varnish y quieren eliminar solo un elemento del cache, lo que deben hacer es conectarse al puerto de administración y ejecutar el comando:
ban.url path/del/archivo/a/eliminar
Si bien el tutorial explica como habilitar el metodo "PURGE", no encontré como hacer algo tan específico como eliminar solo un elemento
-
500px en mi sidebar
Luego de unas merecidas vacaciones, empecé a subir alguna de las pocas fotos que saqué a mi 500px, y noté que aun aqui estaban actualizandose las fotos de flickr, asi que decidí usar mi propia lib para crear una pequeña app de django. El resultado: ahora en el sidebar pueden ver las fotos de 500px.
Como verán, hasta trayendolas de la API las fotos se ven mejor que las de flickr :)
Como TODO me queda publicar la app en github.
-
compiz overlay
Hace unos dias que podemos ver en gentoo una notificación que Compiz va a ser retirado del portage
# Mask compiz for last-rites unless someone steps up # to maintain it. Removal in 30 days.
Gracias a este post, me enteré de la alternativa de instalar el overlay stuff que contiene todo lo necesario para tener compiz funcionando. Para esto, removemos los paquetes de nuestro sistema, comentamos todos los paquetes en el portage.keyworks. Luego, instalamos el overlay con el comando
layman -a stuff
luego, agregamos en el archivo /etc/portage/package.keywords
*/*::stuff
Y finalmente reinstalamos compiz
USE="kde qt4" emerge -1v compizconfig-python::stuff compiz-bcop::stuff compizconfig-backend-gconf::stuff compizconfig-backend-kconfig4::stuff libcompizconfig::stuff compiz-plugins-extra::stuff compiz-plugins-main::stuff compiz-plugins-unsupported::stuff compiz::stuff compiz-fusion::stuff fusion-icon::stuff ccsm::stuff emerald-themes::stuff emerald::stuff



