Archivos diarios: septiembre 6, 2010

CloudCanvas: Un editor de imágenes en línea basado en HTML5

Muchas veces encontramos herramientas de este tipo, pero luego resultan ser lentas o requieren la instalación de plug-ins, lo que nos impide acceder desde cualquier lugar. Por el contrario, CloudCanvas es rápido y no necesita ningún tipo de plug-in. Además, ofrece características propias de editores tradicionales: permite trabajar con imágenes vectoriales y de mapa de bits, importa archivos en formato JPG, GIF y PNG desde internet o desde nuestro escritorio y guarda en formatos PNG y SVG.

Otras de las características que lo hacen muy atractivo son que se integra perfectamente con Google Docs de modo que nuestros archivos se almacenan allí con toda seguridad e importa imágenes directamente desde Open Clip Art Library, Google Images y DeviantArt, utilizando sus motores de búsqueda de forma embebida.

Si quieres comprobar sus características antes de crear tu cuenta gratuita, sólo tienes que echar un vistazo al siguiente vídeo:

Web CloudCanvas

Fuente

Problemas al cambiar el puntero del ratón en Gnome

Cuando cambiamos el puntero del ratón puede que en los menús o en algunas aplicaciones se nos muestre el cursor por defecto de Gnome en vez del que tenemos.

Para arreglarlo tenemos que modificar el archivo /usr/share/icons/default/index.theme:

sudo gedit /usr/share/icons/default/index.theme

Hay que cambiar DMZ-White por el nombre del puntero que queramos.

[Icon Theme]
Inherits=DMZ-White

Fuente

Cómo subir paquetes a tu PPA

En esta entrada voy a explicar como subir un paquete a un PPA de LaunchPad, puede ser útil para crear paquetes para una distribución diferente a la que usas o si quieren tener su propio repositorios con algunos paquetes para ubuntu.

Para ello hay que hacer lo siguiente:

  1. Previamente hay que agregar nuestra clave en launchpad y firmar el código de conducta.
  2. Hay que activar un PPA, lo cual lo puedes hacer desde tu cuenta
  3. Construir un paquete de código fuente (source package) para el programa y subirlo a un PPA, esto ultimo es lo interesante y lo que explicare

Para construir el paquete fuente (source package) se hace de manera similar a como uno construye un paquete binario, en este caso voy a continuar con el ejemplo del programa escrito en python que convierte temperaturas (al cual anteriormente cree el paquete binario)

Básicamente es paquete se construye de la misma manera, hasta antes de generar el paquete binario (Paso N°7), en donde hay que usar unas opciones extras en el dpkg-buildpackage para crear un paquete fuente

En esta entrada voy a explicar como subir un paquete a un PPA de LaunchPad, puede ser útil para crear paquetes para una distribución diferente a la que usas o si quieren tener su propio repositorios con algunos paquetes para ubuntu.

Para ello hay que hacer lo siguiente:

  1. Previamente hay que agregar nuestra clave en launchpad y firmar el código de conducta.
  2. Hay que activar un PPA, lo cual lo puedes hacer desde tu cuenta
  3. Construir un paquete de código fuente (source package) para el programa y subirlo a un PPA, esto ultimo es lo interesante y lo que explicare

Para construir el paquete fuente (source package) se hace de manera similar a como uno construye un paquete binario, en este caso voy a continuar con el ejemplo del programa escrito en python que convierte temperaturas (al cual anteriormente cree el paquete binario)

Básicamente es paquete se construye de la misma manera, hasta antes de generar el paquete binario (Paso N°7), en donde hay que usar unas opciones extras en el dpkg-buildpackage para crear un paquete fuente, o sea hay que hacer lo siguiente:

dpkg-buildpackage -S -sa -rfakeroot

La opción -S es para que construya un paquete fuente y la opción -sa es para que al subirlo incluya el codigo fuente (el **.orig.tar.gz).

El -sa no es necesario si se esta reempaquetando algún paquete que ya exista en ubuntu, pero solo en ese caso, ya que puede obtener el *.orig.tar.gz desde los repositorios de ubuntu, pero en la mayoría de los casos no es así

El ejecutar este comando nos genero varios archivos en el directorio, de los cuales los que importan (y que tenemos que subir) son:

  • ***.dsc
  • ***_source.changes
  • ***.diff.gz
  • ***.orig.tar.gz (Normalmente se sube si se usa el -sa, ya que este contiene las fuentes originales antes de ser se debianizadas)

De aquí lo mas importante hay que revisar el ***_source.changes para ver si esta correcto (principalmente hay que modificar si es necesario el parámetro Distribution a el que corresponda), por ejemplo el del conversor quedo así.

Una vez que todo este correcto hay que subirlo, para ello primero instalamos dput (apt-get install dput) y luego modificamos la configuracion ~/.dput.cf a algo similar a esto

1 [my-ppa]
2 fqdn = ppa.launchpad.net
3 method = ftp
4 incoming = ~<tu-usuario>/<nombre-ppa>/ubuntu/
5 login = anonymous
6 allow_unsigned_uploads = 0

Ahora para subirlo hacemos:

dput my-ppa ***_source.changes

En donde los *** hay que reemplazarlo por lo que corresponda

Luego hay que esperar entre 5 a 10 minutos para que launchpad reconozca la subida y comience a compilarlo, mientras tanto se ve un circulo que va girando al lado del nombre del paquete.

Launchpad PPA

Y listo, luego de varios minutos, aparecerá el (o los) paquete(s) en el PPA correspondiente

, o sea hay que hacer lo siguiente:

dpkg-buildpackage -S -sa -rfakeroot

La opción -S es para que construya un paquete fuente y la opción -sa es para que al subirlo incluya el codigo fuente (el **.orig.tar.gz).

El -sa no es necesario si se esta reempaquetando algún paquete que ya exista en ubuntu, pero solo en ese caso, ya que puede obtener el *.orig.tar.gz desde los repositorios de ubuntu, pero en la mayoría de los casos no es así

El ejecutar este comando nos genero varios archivos en el directorio, de los cuales los que importan (y que tenemos que subir) son:

  • ***.dsc
  • ***_source.changes
  • ***.diff.gz
  • ***.orig.tar.gz (Normalmente se sube si se usa el -sa, ya que este contiene las fuentes originales antes de ser se debianizadas)

De aquí lo mas importante hay que revisar el ***_source.changes para ver si esta correcto (principalmente hay que modificar si es necesario el parámetro Distribution a el que corresponda), por ejemplo el del conversor quedo así.

Una vez que todo este correcto hay que subirlo, para ello primero instalamos dput (apt-get install dput) y luego modificamos la configuracion ~/.dput.cf a algo similar a esto

1 [my-ppa]
2 fqdn = ppa.launchpad.net
3 method = ftp
4 incoming = ~<tu-usuario>/<nombre-ppa>/ubuntu/
5 login = anonymous
6 allow_unsigned_uploads = 0

Ahora para subirlo hacemos:

dput my-ppa ***_source.changes

En donde los *** hay que reemplazarlo por lo que corresponda

Luego hay que esperar entre 5 a 10 minutos para que launchpad reconozca la subida y comience a compilarlo, mientras tanto se ve un circulo que va girando al lado del nombre del paquete.

Launchpad PPA

Y listo, luego de varios minutos, aparecerá el (o los) paquete(s) en el PPA correspondiente

Fuente

Cómo instalar Adobe Air (32 & 64 bit) en Ubuntu

Adobe AIR es un entorno de ejecución multiplataforma para la construcción de aplicaciones RIA (Rich Internet Applications) utilizando Adobe Flash, Adobe Flex, HTML y AJAX, las cuales pueden usarse como aplicaciones de escritorio. Su instalación en Ubuntu es súper fácil, aunque tiene algunas complicaciones bajo 64 bit.

Instalar Adobe Air en Ubuntu 32 bit

Editá el archivo sources.list:

sudo gedit /etc/apt/sources.list

Descomentá las siguientes lineas (en caso de tenerlas comentadas):

deb http://archive.canonical.com/ubuntu/ lucid partner
deb-src http://archive.canonical.com/ubuntu/ lucid partner

Actualizá e instalá el paquete adobeair:

sudo apt-get update
sudo apt-get install adobeair

Instalar Adobe Air en Ubuntu 64 bit

Bajá el instalador de Adobe AIR:

http://get.adobe.com/air/

El siguiente paso es descargar e instalar “Getlibs”. Getlibs es una herramienta que nos ayudara a instalar bibliotecas 32bit requeridas para correr aplicaciones en un ambiente x64bit.

http://taurinocerveza.com/scripts/getlibs-all.deb

Finalmente, instalá las bibliotecas 32 bit usando getlibs:

sudo apt-get install lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libc6 libc6-i386 lib32nss-mdns
sudo apt-get install ia32-libs
sudo getlibs -l libnss3.so.1d
sudo getlibs -l libnssutil3.so.1d
sudo getlibs -l libsmime3.so.1d
sudo getlibs -l libssl3.so.1d
sudo getlibs -l libnspr4.so.0d
sudo getlibs -l libplc4.so.0d
sudo getlibs -l libplds4.so.0d
sudo getlibs -l libgnome-keyring.so
sudo getlibs -l libgnome-keyring.so.0
sudo getlibs -l libgnome-keyring.so.0.1.1

Otorgá permisos de ejecución al instalador de Adobe AIR e instalalo:

sudo chmod +x AdobeAIRInstaller.bin
sudo ./AdobeAIRInstaller.bin

El último paso a seguir, según el instructivo de Adobe:

sudo cp /usr/lib/libadobecertstore.so /usr/lib32

Listo. Sólo resta bajar las aplicaciones de Air e instalarlas haciendo doble click sobre el archivo .AIR.

Fuente

Translate »