Arreglando reconocimiento de cámaras para gThumb y Shotwell en Debian

Resulta que con las versiones para Debian testing o unstable de gThumb y Shotwell ahora las cámaras de fotos no son reconocidas como tales por este par de aplicaciones. Al menos con la Canon Digital IXUS 60 que lo he intentado. Gnome detecta una cámara y pregunta con qué abrirla —gracias al paquete gnome-volume-manager—, pero cuando le indico que la abra con gThumb el programa no detecta la cámara ni muestra las fotos que contiene. Con Shotwell pasa algo parecido, pues lo abro y no detecta cámara alguna o la mostraría en su barra lateral.

Pero el problema en realidad, salvo que se recurra a la versión de gThumb para lenny, está en udev y las reglas que libgphoto2 le indica sobre cada cámara. Le faltan un par de propiedades para que estos se enteren de que es una cámara lo que está conectado:

  1. ID_GPHOTO2 = 1
  2. GPHOTO2_DRIVER = proprietary

Así que hay dos soluciones:

  • Añadirle las propiedades necesarias a dichas reglas.
  • O extraer la tarjeta de memoria de la cámara e insertarla en el típico lector de tarjetas. Además suelen transferir a mayor velocidad al ordenador que la propia cámara.

Pero no siempre se dispondrá de un lector de tarjetas, o habrá a quien le guste complicarse la vida. Estos son los pasos que yo he seguido: […] (continuar leyendo)

Varios protocolos de mensajería instantánea con Empathy

Pantallazo de lista de contactos en Empathy

Pantallazo de lista de contactos en Empathy

Con los tiempos que corren raro es quien no utiliza ninguna vía de comunicación a través de mensajería instantánea. Con raro no me refiero a marginal, ojo. Más raro es aún quien sólo utiliza la respectiva a un solo programa. Pero para nada raro es que la gente tenga abierta a la vez dos, tres, cuatro, o las que sean aplicaciones para manejar a la vez tanto programa o protocolo de mensajería.

Motivos los hay muchos. Yo por ejemplo siempre había pensado que la gente importante la tengo en cualquiera, además de en otros medios más propios de toda la vida, pero con el tiempo he ido comprobando que eso no es así. Pepito usa Google Talk porque es el único que le funciona desde el trabajo, Fulanito Skype porque lo lleva en el móvil último modelo, Menganita Facebook que es lo único que no le bloquean en el trabajo, Perico de los palotes Messenger y a través de una web que utiliza un proxy para saltarse las restricciones,.. y así un enorme etcétera.

Y para intentar aglutinar a tanto contacto disperso existen para Linux programas como Empathy y Pidgin —deriva del archiconocido Gaim y está para otras plataformas también—, que permiten utilizar Messenger, Facebook, Google Talk, Skype, ICQ, Yahoo!, AIM, Jabber, MySpace,.. y hasta el IRC de siempre. Cada uno con sus limitaciones puesto que por separado cada invento de estos tienen sus mil y una cosas como iconos personalizados, zumbidos, enviar archivos, compartir carpetas, webcam, sonidos, videollamadas ¡y hasta compartir fondos melosos con las churris! Pero para quien se limite al uso sencillo de escribir y leer le sobra con este par de programas. Mi cantidad de iconos junto al reloj del escritorio y de pestañas del navegador ha disminuido considerablemente. Y eso que también disponen de posibilidad de añadirles Twitter. :mrgreen:

Cómo desactivar y protegerte de «Facebook Lugares»

Hace unos días que Facebook puso en marcha Facebook Lugares, o Places en inglés. Que viene a consistir en compartir en la red social el lugar en el que nos encontramos y encontrar amigos que están cerca físicamente, además de poder permitir que incluso sean nuestros amigos los que puedan indicar donde nos encontramos. Y he puesto amigos en cursiva porque ya saben el gran colectivo que engloba la palabra «amigo» en Facebook.

El caso es que yo por ejemplo no tengo ganas de compartir más información en Facebook, que ya bastante comparto, y aquí describo los pasos para quien también quiera desactivar y protegerse de esta característica tan respetable como otra cualquiera —para gustos los colores—, porque es que encima son varias casillas las que hay que modificar. Y claro está que Facebook no va a poner en gigante en el muro de cada uno la nueva utilidad con información de para lo que sirve y cómo mantenerse al margen de ella. […] (continuar leyendo)

Integrando compartir en Tuenti en WordPress

Esto parece ya el mes de integrar botones en WordPress. Si bien hace poco expliqué cómo integrar los de «me gusta» de Facebook y «tweet» de Twitter, hoy me he enterado nuevamente a través de Ayuda WordPress de que Tuenti también se ha subido al carro de los botones.

Los de Tuenti explican la integración de su botón en cualquier sitio en su página de desarrolladores. Para WordPress se puede añadir el siguiente código donde se quiera que aparezca el botón, dentro del archivo index.php —para el caso de la página principal— o single.php —para cada entrada por separado— de la plantilla empleada:

<a href="http://www.tuenti.com/share?url=<?php echo(rawurlencode(get_permalink())); ?>"
target="_blank" alt="Compartir en Tuenti" title="Compartir en Tuenti><img src="ruta-al-archivo-del-botón" />
</a>

OJO:

  • Según el estándar utilizado es posible que el uso de target="_blank" no sea muy correcto porque vaya en contra de la especificación, como pasa con XHTML 1.1 en cuyo caso habría que usar JavaScript o fastidiarse.
  • La función de PHP rawurlencode codifica la URL como Tuenti manda en sus instrucciones, aunque ellos se refieren a una en JavaScript.
  • La función de WordPress get_permalink devuelve el enlace a la entrada a la que el botón se va a referir.
  • Hay quien usa la imagen alojada directamente en Tuenti, pero como en las instrucciones mencionan que se aloje en el servidor propio —no son tontos estos— pues ya cada cual que haga lo que quiera.

PD: servidor no tiene Tuenti. No he podido comprobar si el mecanismo funciona exitosamente. 😛

Importar comentarios de Facebook a WordPress

Gracias al blog de Ayuda WordPress ayer descubrí un plugin que nos permite importar a las bitácoras que usan WordPress los comentarios que nos hayan dejado en Facebook. El invento se llama Facebook comments importer y es muy sencillo de configurar: se instala y como único parámetro de configuración necesita el identificador de donde se publiquen las entradas y sus correspondientes comentarios. Además no sólo es compatible con las típicas notas que se pueden importar desde el feed, sino que también además con aplicaciones de importación de sindicación como RSS Graffiti —que el propio autor confirma con un caso propio— y a lo mejor alguna más pienso yo.

Dicho identificador es la ristra de números que en el caso de cuando estoy viendo mi recién estrenada aplicación-página, por ejemplo, aparece en la barra de direcciones:

importar-comentarios-de-facebook-a-wordpress

en mi caso: 150965931584496. Pero […] (continuar leyendo)

Integrando «me gusta» y «tweet» en WordPress

Ayer estaba un poco hinchado de pelearme con Silverstripe a la par que me enteré del propio botón de Twitter para los píos. En estas que me dije: pues voy a complicarme la vida con otra cosa. Y me puse a tratar de integrarlo aquí, en WordPress. Porque añadirlo en sí no es complicado. Se pueden seguir los propios manuales de las páginas de las respectivas utilidades[Like Button de Facebook y Botón de Twittear de Twitter], o incluso hay plugins que las integran, pero lo complicado viene cuando nos gusta intentar contentar las recomendaciones del W3C.

Consejo: siempre viene bien respetar el tipo de documento, y muchas veces los problemas se arreglan eligiendo uno adecuado a nuestras necesidades en puesto del más estricto que haya.

Para Facebook se describe el procedimiento de crear una aplicación y añadir a la bitácora las líneas necesarias en este hilo del foro de desarrolladores [inglés]. Pero ojo que ahí describe el procedimiento utilizando XFBML tal cual, sin apaños para la validación. Quien quiera ser algo más correcto con los estándares tendrá que mirar también en este mensaje de un hilo de Seo Workers [inglés]. Aunque yo aconsejo también cambiar el doctype a uno que admita bien las meta-etiquetas de Open graph protocol:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

Para Twitter el asunto es más sencillo. El validador se vuelve a quejar porque hay parámetros que no entiende pero la solución es muy parecida a la que se adopta para Facebook: JavaScript. Y ya si en la página de fans de Facebook se quiere que aparezcan sólo determinados tweets entonces hay aplicaciones como Selective tweet status que sólo publicarán mensajes de Twitter en dicha página si acaban con el hashtag #fb.

Yo por ejemplo […] (continuar leyendo)

Truco para aligerar Facebook en verano

Con la llegada del verano lo normal es visitar menos el invento este del caralibro, el Facebook o feisbuk —pinchen que no es broma, redirige al auténtico. Pero con la plaga esta de las granjas, farmville, en Facebook de gente que no ha desollado un conejo en su vida la verdad que se hace cansino encontrarse líneas y líneas de que si herraduras, vacas, clavos y demás inventos del diablo. Veo que se pone a cargar y me rompe la ilusión de mi espíritu cotilla el encontrarme que las novedades son que fulanita ha encontrado una lata de combustible y la quiere compartir contigo, entre otro capazo de objetos, aunque muy bien que veo que vaya recogiendo por los bancales lo que encuentre y lo reutilice.

Y en esas que de repente me he acordado de ese botón llamado Ocultar. Permite hacerle a Facebook su operación biquiniNo es un invento nuevo, lo sé, pero quien nunca haya pinchado en él que lo pruebe, que si tiene mucha amistad cuidadora de acuarios y granjas su escaso tiempo que dedique a la red social se lo agradecerá. En serio, y se queda uno tan a gusto. 😎

Facebook, granja ocultada :)

Facebook, granja ocultada 🙂

Por supuesto también da a elegir el ocultar todo lo referido a una persona concreta para quien sea más delicado. Y de paso le hago promo a los michirones cartageneros, un gran invento.