Cliente twitter para celulares Java

Desde mi teléfono revisaba Twitter usando la página web para móviles, pero eso no permite ver los mensajes directos y cada mensaje que se construye hay que teclearlo completo, lo cual es complicado para escribir los nombres al momento de hacer reply.  Ahora encontré Twibble, un cliente basado en Java que además de soportar los BlackBerry funciona muy bien en telefonos que soporten Java.

TwibbleLas primeras ventajas que ya ví es que al estar sobre un mensaje se habilita un menú que permite hacer reply, enviar directos, ver los perfiles y hasta hacer search, practicamente lo mismo que hago desde TweetDeck en mi escritorio.  Esto facilita el escribir porque da la estructura del mensaje y además tambien tiene opción para preconfigurar algunos textos que se pueden incluir en los mensajes.

Las opciones de configuración incluyen colores, tiempo de revisión de mensajes nuevos, si se desea que el telefono vibre al recibir mensajes, replies o directos, a los cuales además se puede acceder usando las teclas de navegación laterales.  Tomando en cuenta que no estoy hablando de iphones, windowsCE ni Blackberry es una aplicación bastante amigable.

Si desean instalarla desde su celular visiten http://m.twibble.de para instrucciones de descarga, es un JAR liviano sin complicaciones para instalar y configurar.

Obtener llaves publicas para repositorios

Los repositorios de paquetes de software para ubuntu (y Debian en general) utilizan una firma para garantizar la integridad de los mismos al momento de descargarlos, esto evita que al instalar un paquete no haya bajado bien y asegura que no haya sido modificado por un tercero.  Esto trae consigo el inconveniente de requerir una  “llave publica” (public key) por cada repositorio que agregamos; las llaves de los repositorios oficiales vienen instaladas desde un inicio, pero al agregar repositorios es necesario instalar la llave de los nuevos repositorios para lograr la validación de los paquetes.

Tema de Junio

Tema de Junio

Al hacer el instructivo para instalar los temas de Ubuntu aprendí una manera de obtener las llaves públicas para otros repositorios que he agregado, ya que no siempre se encuentran instrucciones de donde descargar la llave. Creo que la mejor forma de explicarlo es con un ejemplo, por lo que les comparto la forma en que agregue la llave de los repositorios que uso para actualizar AWN, el dockbar que uso en gnome.

Al ejecutar una actualización de paquetes si un repositorio no tiene la llave publica da un error como el siguiente:
...
Leyendo lista de paquetes... Hecho
W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 7D2C7A23BF810CD5
W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas

El numero de la llave que hay que obtener es la indicada en el error, entonces por medio del comando apt-key se puede descargar e instalar en ubuntu en un solo paso, como se muestra a continuación:
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7D2C7A23BF810CD5
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 7D2C7A23BF810CD5
gpg: solicitando clave BF810CD5 de hkp servidor keyserver.ubuntu.com
gpg: clave BF810CD5: clave pública "Launchpad PPA for Awn Testing Team" importada
gpg: no se encuentran claves totalmente fiables
gpg: Cantidad total procesada: 1
gpg: importadas: 1 (RSA: 1)

Para aplicar esto en otros repositorios hay que variar el identificador de la llave a descargar y funcionará, por lo menos así lo creo para los repositorios publicados en Launchpad.

Si alguien desea investigar un poco mas de como funciona este tema de las llaves publicas puede investigar sobre GnuPG (gpg), que es la implementación libre del PGP.

Colección de atractivos temas para Ubuntu

Ubuntu Tropical

Ubuntu Tropical

Para empezar el mes decidí cambiar un poco la apariencia de mi escritorio buscando algo mas agradable visualmente que rompiera un poco con ese paradigma que Ubuntu es gráficamente feo, ya que al igual que con las personas aunque el interior es lo que cuenta, la apariencia es el primer filtro que la mayoría aplican.

Esta vez encontré Bisigi Project, una colección de temas graficamente agradables y disponibles en repositorios para Ubuntu. Espero que proyectos como este logren incorporarse en la próxima versión de Ubuntu, así le ponen cara bonita a un excelente sistema operativo que por el momento peca de feo ;)

Hice una pequeña guía en español basada en el sitio que brinda estos impactantes temas, espero que sin explicar cada paso, les sea util para configurarlos en su Ubuntu.

Instalar llave pública

El autor se ha asegurado de crear una llave pública con la cual Ubuntu pueda verfiicar que los paquetes han descargado integros del repositorio. Para esto basta con ejecutar el siguiente comando:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0x1781bd45c4c3275a34bb6aec6e871c4a881574de

Agregar repositorios de instalación

Esto se hace editando el archivo /etc/apt/sources.list y agregando al final las tres lineas que correspondan segun su versión:

Jaunty
#Ubuntu 9.04 #Themes du ZgegBlog: Project Bisigi
deb http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main

Ibex
#Ubuntu 8.10 #ZgegBlog's Themes
deb http://debian.vogelweith.com/ intrepid zgegthemes
deb-src http://debian.vogelweith.com/ intrepid zgegthemes

Hardy
#Ubuntu 8.04 #ZgegBlog's Themes
deb http://debian.vogelweith.com/ hardy zgegthemes
deb-src http://debian.vogelweith.com/ hardy zgegthemes

Tema de Junio

step-into-freedom

Luego desde la consola actualizan los repositorios para bajar la informacion general de los temas.

sudo apt-get update

Instalación de los temas:

Para instalar todos los temas de este proyecto (son mas de 160MB) pueden ejecutar el comando siguiente:

sudo aptitude install zgegblog-themes

O bien, si desean instalar cada uno individualmente pueden visitar esta página y ejecutar la instalacion del tema de su elección usando la linea sudo aptitude install … que aparece en la pagina de cada tema.

Fuente: zgegblog - bisigi project

Ver lista e imagen de temas disponibles