Hace unos meses empecé a seguirle los pasos al proyecto Beagle, iniciado en septiembre del 2004 por unos cabros en Novell. La idea es crear un programa unico que indexe todos la información relevante de tu computador, como emails, documentos, fotos, música, etc etc. de forma que sean facilmente accesible. La ventaja es que es increíblemente rápido y permite una interfaz unica para todo tipo de búsquedas. Por ejemplo, cuando estaba escribiendo este post necesitaba el link para el francotirador:
Y ahí salio Beagle al rescate. Con la extensión para Firefox, Beagle indexa las páginas web a medida que las visito (excepto por supuesto las páginas seguras donde no quiero que se indexe la información) y de ese modo puedo encontrar artículos que he leído aunque se me haya olvidado salvarlo. Beagle esta en desarrollo, así que la instalación, al menos en Debian, requiere la compilación del código fuente y recompilación del kernel, pero funciona excelente (a pesar de estar solo en la versión 0.0.12).
Y tengo que decir que llegó justo a tiempo. El año pasado le instalé un nuevo disco duro de 80GB al laptop y con 40GB de códigos, artículos científicos en PDF, la colección de música y como 5000 emails, navegar el disco duro buscando algo en particular que ví por última vez hace 6 meses era un problema. Ahora tengo esos 40000 archivos en Beagle y ya estoy malacostumbrado: 5 segundos para encontrar un archivo.
Nota: La variante para Windows es Google Desktop Search, aunque es más limitado en los formatos que puede indexar (Microsoft ha prometido algo parecido para CuernoLargo, cuando llegue – esperense sentados) y Apple tiene spotlight, del que he escuchado muy buenos comentarios.