Categories
fotos linux

Subir fotos a flickr desde Picasa para linux

picasa_and_flickr

Picasa es un programa desarrollado por google que sirve para como organizador y visor de fotografías que tengamos almacenadas en nuestro ordenador. Desgraciadamente la integración de este programa con servicios “no google” no está muy perfeccionada, y mucho menos en linux.

Por ello he aquí unas pequeñas instrucciones para poder subir fotos a nuestra cuenta de flickr directamente desde Picasa:

  1. Lo primero de todo es instalar en nuestro Ubuntu la versión de Picasa para linux(se quitaron hace tiempo). Lo mejor es añadir los repositorios oficiales de los que provee google para poder instalarlo directamente con synaptic o vía terminal. Para ello ejecutamos en un terminal:

    wget https://dl-ssl.google.com/linux/google-repo-setup.sh
    sudo bash google-repo-setup.sh

    Tras lo cual podemos actualizar e instalar:

    sudo aptitude update
    sudo aptitude install picasa

Categories
programación

HolaMundo en java en un contenedor .jar

La comodidad de distribuir una determinada aplicación java en un archivo .jar, fácil de transportar y ejecutar es indudable. En la página oficial de Sun existe una fantástica documentación acerca de la creación de ficheros jar, pero yo voy a resumir someramente como hacerlo para un sencillo programa por consola.

Lo primero es tener nuestro programa HolaMundo.java:

public class HolaMundo
{
  public static void main(String[] args)
  {
    System.out.println("¡Hola Mundo!");
  }
}

Ahora compilamos el fichero para generar el .class:

$> javac HolaMundo.java

Luego creamos un fichero llamado Manifest.txt con el siguiente contenido:

Main-Class: HolaMundo

Y por último creamos el fichero .jar con el siguiente comando:

$> jar cfm HolaMundo.jar Manifest.txt HolaMundo.class

Ahora solo tenemos que probar nuestro paquete:

$> java -jar HolaMundo.jar
¡Hola Mundo!

Categories
ubuntu windows

Multivalent. Haciendo composiciones con ficheros pdf

Puede que tengamos un archivo pdf con una serie de diapositivas y queramos imprimirlas, pero metiendo varias diapositivas por página para poder aprovechar más el papel. Para hacer esto existe una herramienta,  llamada Multivalent, por línea de comandos, que nos permite hacer composiciones de archivos pdf como queramos, y nos genera el resultado en otro pdf.

Para el ejemplo que he puesto al principio, bastaría con descargar la librería java de su página web a un directorio y ejecutar lo siguiente:

&> java -cp ./Multivalent20060102.jar tool.pdf.Impose -nup 6 -sep 1 diapositivas.pdf

Así tendremos un archivo pdf de salida con 6 páginas por hoja (-nup 6) y cada hoja separada por una línea negra (-sep 1). Para más opciones sobre esta herramienta se puede acudir a la página oficial.

Además de para componer hojas, la librería también permite: