Poda v0.1: una herramienta para entender y limpiar tus archivos

Después de varios años existiendo y evolucionando, hoy puedo liberar oficialmente Poda 0.1, la primera versión que considero verdaderamente estable. Los invito a descargarlo de: https://gitlab.com/alvarezp2000/poda/-/tree/v0.1 Poda es una herramienta avanzada para detectar directorios duplicados y similares, incluso entre dispositivos que no están conectados simultáneamente. A diferencia de los programas tradicionales que escanean un único … Leer más

Decompressing a bzip2 file using another computer

I have a 2 TB file which I compressed using bzip2. This file lives in a Raspberry Pi NAS. How did I compress it? I must have sent it across the network for storage in this NAS; something like this: rain$ tar cj * | ssh nas dd of=backup.tar.bz2 where rain is my laptop and nas … Leer más

Git Rebase vs Git Merge

Durante mi presentación de Git Intermedio en LinuxCabal recibí una pregunta que, aunque en su momento contesté, no pude ser convincente. La pregunta: ¿por qué y cuándo usar Rebase en lugar de Merge, especialmente considerando que Merge es un proceso más transparente?

Siento que en ese momento me fui con una finta: al plantear la pregunta de esa manera se implica que Merge y Rebase son dos operaciones diferentes que sirven para lograr el mismo objetivo. Este concepto es equivocado. Contestar la pregunta sin corregirla sólo nos va a llevar a respuestas incorrectas y confusas. La realidad es que Merge y Rebase son operaciones distintas y con diferente propósito pero tienen similitudes que las hacen parecer operaciones similares.

Explico primero lo que es cada uno. Es importante mantener en mente que en Git los commits son estados del contenido (snapshots). Git almacena contenido, no diferencias ni parches.

Leer más

Video: PostgreSQL – Reunión Gultij, enero de 2017

El pasado sábado 21 de enero de 2017 durante la reunión mensual del Gultij, Grupo de Usuarios de GNU/Linux de Tijuana, México, di una presentación sobre PostgreSQL, un sistema manejador de bases de datos objeto-relacional (ORDBMS). Liga al video en YouTube: https://www.youtube.com/watch?v=xyq6b9wZ0aw