16/10/2014

Imprimir acuse de recibo postal

Desde una aplicación externa, se genera un PDF con para imprimir el acuse de recibo de un correo postal. Este PDF está en tamaño A4, con un registro por cada página.
Acuse de recibo
La impresora (HP Laserjet 2055dn) no admite que le introduzcamos manualmente los acuses de recibo en la posición "landscape" porque se atasca, así que hay que rotar el PDF directamente en la imresora.
Esto lo conseguimos cambiando las preferencias de impresión:
  1. Papel/Calidad -> Tamaños de papel = Sobre DL: 110 x 220 mm
  2. Papel/Calidad -> Origen del papel = Bandeja 1
  3. Papel/Calidad ->Tipo de papel = Cartulina 176-200 g
  4. Acabado -> Orientación = Horizontal, y girar 180 grados
Almacenamos la configuración en "Atajos de impresión" con el nombre "Acuse de recibo" para no tener que recordar todos estos ajustes.


08/10/2014

Permitir que un usuario haga sudo

  1. Instalar sudo: # apt-get install sudo
  2. Añadir al usuario al grupo sudo: # adduser <usuario> sudo
  3. Comprobar que el grupo sudo puede hacer sudo
    1. # export EDITOR="nano"
    2. # visudo
    3. Añadir esta línea solo si no existe: %sudo ALL=(ALL) ALL
    4. guardar el fichero como /etc/sudoers

26/06/2014

Concatenar en Calc dos valores, cuando uno de ellos es una fecha

En LibreOffice Calc, muchas veces tengo que poner en el pie de página de un informe la fecha junto con la localidad. El truco está en usar la función TEXTO(). La fórmula

="Madrid, a " & TEXTO(HOY();"D ""de"" MMMM ""de"" AAAA")

produce como resultado : "Madrid, a 26 de junio de 2014"

13/06/2014

Recuperar fotos de una tarjeta SD dañada

Hacemos una copia de la  tarjeta dañada a un archivo que llamaremos sdd.img, y después recuperaremos las imágenes con foremost y/o photorec. Ojo, antes habría que comprobar que dispositivo corresponde nuestra tarjeta SD; en mi caso es /dev/sdd.
$ dd if=/dev/sdd of=sdd.img bs=512
$ sudo apt-get install foremost testdisk
$ photorec /log sdd.img
$ foremost -v -q -t jpeg -i sdd.img
Eliminar duplicadas con F-Spot
En mi caso concreto, photorec me ha recuperado más fotos que foremost.
Posiblemente tendremos imágenes duplicadas recuperadas con cada programa. Para unificarlas podemos usar fslint o importar las fotos con f-spot diciéndole que elimine las duplicadas:
$ sudo apt-get install fslint
$ fslint-gui

O también podemos borrar los archivos duplicados usando la herramienta en modo texto jdupes:

$ sudo apt-get install jdupes
$ jdupes -rzdN /directorio/de/anchivos/recuperados

23/05/2014

Actualizar la versión de Java de Oracle

Para hacer la declaración del IRPF, en España se usa el programa PADRE de la Agencia Tributaria. Este programa necesita de la última versión de Oracle Java 7.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java7-installer
$ sudo update-java-alternatives -s java-7-oracle

Por algún motivo, la versión 1.21 del programa de instalación PADRE no fue capaz de crear un acceso directo en el escritorio, pero podemos acceder a la aplicación a través del menú: Aplicaciones / Otras / Renta 2013.

12/05/2014

Averiguar la versión de LibreOffice sin abrirlo

Para saber la versión exacta de LibreOffice que tiene instalado un usuario, lo más rápido es buscar el valor ProductVersion en el fichero version.ini:
C:>find /I "ProductVersion" "C:\Archivos de Programa\LibreOffice 4\program\version.ini"
Si no existe el fichero, cambiaremos LibreOffice 4 por LibreOffice 3.

11/03/2014

Impresora HP 9050dn no selecciona automáticamente la bandeja con papel A3

Al intentar imprimir un documento en A3 por la impresora HP 9050dn, ésta decía que no podía imprimir por la bandeja con A4 (!), y nos ofrecía la posibilidad de seleccionar manualmente la otra bandeja.
Cada bandeja tiene correctamente configurado su tamaño de papel, pero aún así hace falta configurar en la impresora lo siguiente:
  1. Menú / Configurar dispositivo / Configuración del sistema / Comportamiento de las bandejas / Usar bandeja solicitada.
  2. Activar la opción "En primer lugar".