El programa de diff predeterminado de Git deja en ocasiones mucho que desear...
Continúa leyendo diff-highlight: un mejor diff para GitEtiqueta: interfaz de línea de órdenes
diff
para imagenes en Git
El diff
predeterminado de Git no muestra diferencias entre imágenes. Es
normal: no está pensado para eso. Sin embargo, estaría genial que Git
mostrase los cambios de imágenes como los de código, ¿no? Al menos algo
más bonito que...
$ git diff
diff --git a/es-ES/images/autobuilder.png b/es-ES/images/autobuilder.png
index 6f5f6eb..6f0dd78 100644
Binary files a/es-ES/images/autobuilder.png and b/es-ES/images/autobuilder.png differ
Algo como esto...
Eso lo he hecho usando un guion que usa la biblioteca ImageMagick para comparar imágenes. Aquí te enseño cómo hacer lo mismo.
Continúa leyendodiff
para imagenes en Git Combinar grep
y less
con color
Suelo usar Grep para buscar un
texto exacto en archivos. Usando grep -R texto
dentro de un
directorio, puedo localizar todos sus archivos en los que se encuentra
dicho texto.
Cuando hay muchas coincidencias es más cómodo usar less
para moverse
por los resultados. El problema es que al ejecutar
grep -R texto | less
los colores ya no se ven.
grep
y less
con color Prompt para Git en Bash
Si eres programador y has trabajado con Git, seguramente habrás comprobado alguna vez si el repositorio en el que estás trabajando está actualizado, la rama en la que te encuentras, etc. Pero cada vez que haces esto tienes que ejecutar alguna instrucción de Git. ¿No sería más cómodo tener siempre esa información a simple vista?
Continúa leyendo Prompt para Git en BashInstalar y actualizar Tor Browser de forma sencilla
Tor Browser es un navegador que contiene todo lo necesario para navegar por Internet de forma anónima.
Instalar Tor Browser es bastante sencillo: basta con descargarlo de la
página oficial y ejecutar el lanzador
Tor Browser
(es el archivo que se encuentra dentro del directorio que
obtienes tras descargar y descomprimir Tor Browser). Sin embargo,
actualizarlo no lo es tanto, puesto que tienes que volver a descargarlo
de nuevo cada vez que aparece una nueva versión.
Para solucionar este problema, Micah Lee creó Tor Browser Launcher. Gracias a este programa se puede instalar y actualizar Tor Browser con el gestor de paquetes de tu distribución de GNU/Linux. Existen paquetes para Ubuntu, Debian y Fedora, según dice el README del proyecto.
Si siempre quieres tener la última versión del paquete torbrowser-launcher
antes de que tu distribución la tenga, puedes ejecutar las siguientes
instrucciones:
sudo add-apt-repository ppa:micahflee/ppa
sudo apt-get update
sudo apt-get install torbrowser-launcher
Con estas instrucciones se añade el PPA
necesario, se actualiza la lista de repositorios y se instala el paquete
torbrowser-launcher
.
Tras la instalación debe aparecer Tor Browser en el menú de inicio o lanzador
de aplicaciones. Desde ahí podrás ejecutar Tor Browser cómodamente. Si lo
prefieres, también puedes ejecutar torbrowser-launcher
desde la terminal.