2018-05-30

Cómo sobrevivir a un ataque zombie ¡Con las mates!







2018-05-26

2018-05-17

Donde comprar bitcoins para el novato en criptomonedas

¿Dónde debería comprar bitcoins un novato en ciptomonedas? Seguramente en Coinbase. Hay otros sitios mejores para los no novatos, pero puedes empezar por aquí. Además uno de los mejores sitios, también es de Coinbase y puedes traspasarlos gratis entre ambos. El problema es que ese otro sitio no es para novatos.

2018-05-11

Google I/O 2018 - All Sessions




Concatenar imágenes usando la línea de comandos en GNU/Linux

Para concatenar una serie de imágenes usando la línea de comandos, para evitar la tediosa tarea de hacerlo con una aplicación como gimp o similar, se puede usar GraphicsMagick (un fork de ImageMagick). Para instalarlo se ejecuta el comando:

sudo apt-get install graphicsmagick

Una vez instalado ejecutamos gm que es el comando de GraphicsMagick. Ejemplos:

  • Concatenar dos imágenes en vertical:
  • gm montage -mode concatenate -tile 1x2 1.jpg 2.jpg resultado.jpg
  • Concatenar seis imágenes en horizontal:
  • gm montage -mode concatenate -tile 2x1 1.jpg 2.jpg resultado.jpg
  • Concatenar seis imágenes en un mosaico 2x3:
  • gm montage -mode concatenate -tile 2x3 1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg resultado.jpg

Cómo reducir el tamaño de archivos PDF en GNU/Linux

Para reducir el tamaño de archivos PDF en GNU/Linux, necesitaremos tener instalado GhostScript para lo cual podemos ejecutar el comando:

sudo aptitude install ghostscript

Con GhostScript instalado ya se puede comprimir con el situiente comando:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=pdf-reducido.pdf pdf-original.pdf

Donde -dPDFSETTINGS=/ebook nos indica la calidad del PDF reducido y cuyos posibles valores para /ebook son:

  • /screen (72 dpi, baja calidad y destinado a ver por pantalla)
  • /ebook (150 dpi, calidad media y destinado a leer como ebook)
  • /printer (300 dpi, alta calidad y destinado a imprimirse)
  • /prepress (300 dpi, alta calidad preservando el color y destinado a imprimirse)
  • /default (viene a ser lo mismo /screen)

Además existe un script, que tendremos que descargar e instalar a mano, que puede facilitarnos algo el trabajo. Para descargarlo ejecutaremos:

wget http://www.alfredklomp.com/programming/shrinkpdf/shrinkpdf.sh
chmod +x shrinkpdf.sh

Si además queremos que se ejecute desde cualquier ruta y por cualquier usuario:

sudo mv shrinkpdf.sh /usr/bin/shrinkpdf.sh

Ahora ya puedes reducirlo ejecutando:

shrinkpdf.sh pdf-original.pdf pdf-reducido.pdf

Best practices for text on Android (Google I/O '18)