Android

#RSAditc: #Identica Microblogging Social Libre (III Parte)

Posted on Actualizado enn


En esta oportunidad comparto la última parte del tutorial sobre Identi.ca. Hemos revisado el funcionamiento de esta red social de nanoblogueo libre. Ahora nos falta conocer algunos elementos de su configuración y vinculación a clientes dedicados. Además invité al amigo Rafael Murillo para que compartiera con nosotros su experiencia configurando Identi.ca en Android con Seesmic y cerrando con las conclusiones de este fascinante tema.

En esta publicación encontrarás:

  • Configurando la cuenta de Indeti.ca

  • Clientes de Escritorio:

    • Gwibber

    • Hotot

  • Cliente para Móviles:

    • Configurando Identi.ca en Android, con Seesmic

  • Conclusiones finales

Configurando la Cuenta de Identi.ca

La sección para personalizar la cuenta la vamos a encontrar en la “Barra de Configuración/Ajustes” (Settings)

Una vez dentro de esta sección podemos comenzar a cambiar los ajustes de nuestra cuenta. Vamos a encontrar el acceso a varias acciones:

PERFIL: Aquí podemos actualizar la información personal que deseamos compartir y definición de otros parámetros como nuestro nombre de usuario, nombre real, página web, biografía, ubicación geográfica, etiquetas, idioma, zona horaria y las políticas de suscripción.

IMAGEN: Podemos personalizar nuestro perfil subiendo un avatar o hackergotchi que nos identifique.

CONTRASEÑA: Esta sección es importante ya que nos permite cambiar la contraseña cuando consideremos necesario.

CORREO ELECTRÓNICO: Colocamos el correo electrónico donde queremos recibir todas las notificaciones de nuestra cuenta de Identi.ca; también podemos definir las preferencias de nuestro correo electrónico.

URL: Se puede establecer el uso de un acortador URL automático, determinar cierta cantidad de caracteres mínimos que debe tener la URL para que, superando el límite, se active el acortador automático; y si el cuerpo de un mensaje incluyendo la URL supera los 140 caracteres este se acorte.

MIRRORING: Permite la configuración de otros servicios para que alimenten la línea de tiempo en Identi.ca como los feeds de Twitter, RSS o Atom feed

OPENID: Podemos establecer la conexión mediante OpenID y la URL OpenID de nuestros sitios de confianza.

CONEXIONES: Aquí observamos las conexiones establecidas mediante los permisos concedidos en aplicaciones de terceros. Por ejemplo: clientes dedicados de escritorio o móviles.

VIEJA ESCUELA: Se pueden establecer la vieja configuración de Identi.ca

TWITTER: Conecta tu cuenta de Twitter para compartir las actualizaciones con sus amigos de Twitter y viceversa.

Clientes de Escritorio

Los clientes de escritorios son programas que permiten intercambiar datos e información con un servicio de plataforma web (redes sociales, blogs, correos, etc.), basando su gestión y control desde el mismo computador y de manera secundaria, utilizando el internet sólo como canal de transmisión.

Para la administración de servicios de redes sociales hay muchísimos, además la mayoría puede gestionar de manera integral varios servicios simultáneamente; por ejemplo los más conocidos (Facebook, Twitter e Identi.ca).

Vamos a conocer más de cerca de dos clientes dedicados para Identi.ca

  • Gwibber

  • Hotot

 Gwibber

Es un cliente dedicado al microblogging, creado en código Python para el entorno gráfico de escritorio GNOME. Ubuntu ya lo trae por defecto desde su versión 10.04 «Lucid Lynx». Permite administrar los siguientes servicios: Twitter, Identi.ca, StatusNet, Facebook, FriendFeed, Digg, Flickr y Qaiku.

Instalando Gwibber

Debian y derivados

#apt-get install gwibber

Open SUSE

#zypper install gwibber

Fedora

#yum install gwibber

Gentoo

#emerge gwibber

Interactuando con Gwibber

Lo primero es configurar Identi.ca; para ello, una vez que se despliega la ventana de diálogo “Broadcast Accounts”, seleccionaremos de la lista a Identi.ca.

Ahora tendremos disponibles otras acciones en la ventana “Broadcast Accounts”:

Authorize: Permite autorizar el acceso a nuestra cuenta en Identi.ca

Account Settings: Activamos las dos opciones disponibles recibir y enviar mensajes.

Account Color: Es el color que identifica los mensajes de Identi.ca de cualquier otro servicio activo.

Luego de presionar el botón “Authorize” se va a mostrar en la ventana, el cajón de entrada para acceso del usuario y contraseña en Identi.ca; permitiendo validar la activación de Gwibber

Ahora podemos observar a Identi.ca en la lista de servicios activos en en panel vertical izquierdo. Finalizada la configuración procedemos a cerrar la ventana de diálogo.

¡Listo! Ya podemos comenzar a compartir e interactuar desde Gwibber con nuestros amigos en Identi.ca:

Hotot

También es un cliente dedicado al nanoblogueo a pesar de que aun se encuentra en su etapa de desarrollo, se ha convertido en uno de los clientes de escritorio más populares. Está creado, al igual que Gwibber, en Python, y permite administrar los servicios Twitter e Identi.ca.

Instalando Hotot

Ubuntu – Repositorio (PPA)

$ sudo add-apt-repository ppa:hotot-team
$ sudo apt-get update
$ sudo apt-get install hotot

Debian

$ sudo apt-get install hotot

Fedora

# yum install hotot

Mandriva

# urpmi.addmedia --wget --distrib ftp://ftp.blogdrake.net/mandriva/"mandriva-version"/"arch"
# urpmi --auto-update
# urpmi hotot

Arch

# yaourt -S hotot-git

Gentoo

# emerge -avt keybinder pywebkitgtk notify-python
# python setup.py install

Interactuando con Hotot

Una vez instalado Hotot lo invocamos y tendremos a la vista la siguiente ventana de diálogo. Vemos que en la sección de “Nuevo Perfil” (New Profile) se encuentran dos pestañas del lado izquierdo, cada una con el logo de Twitter e Identi.ca. Seleccionamos la pestaña de Identi.ca, ingresamos nuestro usuario y procedemos a crear el perfil.

Luego debe ingresarse la contraseña de nuestro usuario en Identi.ca para validar el acceso a la misma. Finalizamos presionando el botón “Registrarse” (Sign In).

Ya tenemos a la vista la ventana de diálogo que nos permite realizar todas las acciones de comunicación en Hotot

Cliente para Móviles

Los clientes de microblogging dedicados para telefonía móvil, al igual que los de escritorio, son programas que permiten intercambiar datos e información con un servicio de plataforma web (redes sociales, blogs, correos, etc.), con la variante de que su gestión y control se basan en el uso de un dispositivo móvil como tal. A continuación conoceremos a Seesmic cliente dedicado a móviles Android.

Configurando Identi.ca en Android, con Seesmic

Tan potente es Identi.ca que vale la pena dejarles aquí un muy pequeño y sencillo tutorial para que lo puedan configurar dentro de su teléfono con Android, utilizando Seesmic; ese cliente tan famoso para Twitter y Facebook.

Lo primero, obviamente, tener instalado Seesmic en nuestro teléfono (lo pueden descargar desde el Market, ahora Google Play, es gratis).

Seesmic es lo que se conoce como una “Suite Web” gratuita que permite a los usuarios administrar, precisamente, cuentas simultáneamente para múltiples redes sociales, como Facebook y Twitter.

Este cliente de redes sociales es muy completo, cuenta con prácticamente todo lo que se necesita y alguna que otra sorpresa más. Como todo software, y como buen usuario exigente que soy, Seesmic tiene algunas carencias, pero se puede concluir que para el usuario “promedio” es una opción casi perfecta.

Respecto a su interfaz, es algo minimalista, todo se encuentra al alcance de la mano. Se divide en cuatro “pestañas” o “tabs”, y sobre ellas una serie de botones que nos ayudarán a buscar o crear nuevas entradas en nuestra red social de preferencia.

Ya dentro de los mensajes, destaca el uso de colores para que podamos diferenciar cuando alguien nos ha “mencionado” y también un color distinto para los mensajes directos.

Una de las cosas mejor logradas en Seesmic, son las miniaturas. En una plataforma móvil, el uso de miniaturas para poder ver las imágenes que nuestros contactos suben es bastante útil, ya que los planes de datos no son nada baratos, y esto nos ahorra tener que descargar el peso real de la imagen.

El mayor punto en contra lo encuentro al compararlo con su hermano de escritorio, ya que en esa versión, se pueden utilizar plugins para integrar otras redes sociales, como Linkedin o Foursquare. Si lo mencionado o algo parecido lo pusieran en la versión para Android, ahí sí sería un excelente cliente (y aún así, es mi preferido). Ya por último, sería bastante bueno tener integradas, en una sola vista, todas las cuentas de una misma red social configurada, para no tener que volver al menú y seleccionar la cuenta que deseamos ver, esa es la parte engorrosa de Seesmic.

En fin, ya que lo tengan instalado (si es que no lo tenían), en cuanto abran la aplicación aparecerá la opción para crear una nueva cuenta, pero si ya la tenían instalada, con el botón de “menú” (ese con el que aparecen más opciones), elijan la opción “cuentas”.

En la pantalla de “cuentas”, vamos a “seleccionar el botón +” para añadir una nueva cuenta, y aparecerá la siguiente ventana, donde debemos elegir la opción Proxy de Twitter.

 

En la siguiente pantalla, agregamos nuestro usuario de Identi.ca y nuestro password. Debemos también verificar que la opción “Utilizar una conexión segura” esté deshabilitada. Luego, en el Servidor de API de REST debemos escribir lo siguiente:

identi.ca/api/

La parte de Servidor del API de búsquedas debe quedar vacía.

Más abajo, sobre esa misma pantalla, debemos asegurarnos que esté deshabilitada la opción “Utilizar Xauth”. Una vez confirmado y configurado lo anterior, oprimimos el botón de Iniciar Sesión.

Como podemos ver, ya se ha agregado la cuenta de Identi.ca en Seesmic, podemos corroborar que esté funcionando correctamente si oprimimos sobre ella para que aparezcan nuestros mensajes, (que como podrán darse cuenta, yo soy nuevo en esa red social ¡jaja!).

   

Conclusiones finales

Tomemos como referencia Gimp: muchos dicen que es “el Photoshop libre” cuando en realidad ni lo es ni pretende serlo, en muchas cosas Gimp es mejor y en muchas otras necesita mejorar (como en una mayor integración con otros programas libres), pero lo de hoy no es Gimp, lo de hoy es Identi.ca.

Así pues, Identi.ca no es ninguna clase de “Twitter libre”; de hecho, si alguien se atreviera siquiera a decir eso, estaría cayendo en un gravísimo error, ya que estaría simplificando demasiado las cosas. Esto no significa que Identi.ca no sea “simple” o fácil de usar pero lo realmente interesante radica en todo lo que hay detrás de ella.

Retomando lo que hemos visto en ediciones anteriores de TuxInfo, Identi.ca es un servicio de MicroBlogging basado en StatusNet. Y ¿qué es el MicroBlogging? De acuerdo a la siempre sabia Wikipedia, es un servicio que nos permite enviar y recibir mensajes breves.

Siguiendo con lo anterior, StatusNet es un conjunto de herramientas libres que permiten crear, precisamente, un servicio de MicroBlogging libre. Pues bien, esta es la parte importante y fuerte de Identi.ca y del MicroBlogging Libre. StatusNet, está basada en distintos protocolos libres como son OAuth, OpenID, Yadis, XMPP, OpenMicroBlogging o FOAF.

Te preguntarás, ¿y a mi qué me importa cuales protocolos use o deje de usar? ¡Pues claro que importa! La idea y ventaja de crear una plataforma libre con estos protocolos (como lo hace Identi.ca), es que cualquier persona pueda crear su propio servicio de MicroBlogging (así es, ¡cualquiera puede crearlo!). Ya desde ahí la idea es increíble ¿no?

Pero aún hay más. Imagina que te animas y creas un servicio de MicroBlogging basado en StatusNet para que se use en tu empresa; y supongamos también que tanto tú, como las personas que usarán ese servicio dentro de tu empresa, tienen su propia cuenta de Identi.ca; pues nada, como los dos servicios están basados en OpenMicroBlogging, podrán acceder a su cuenta de identi.ca a través del perfil en el servicio de MicroBlogging de la empresa y viceversa.

¿Que trato de darte a entender? La interconexión entre los diferentes proyectos basados en StatusNet es simple y sencillamente brutal. Todo está conectado con todo; las posibilidades se multiplican, pero (maldición, ¿siempre tienen que existir los “peros”?) este tipo de interconexión, ¿es segura? La respuesta la encontramos en OAuth, OpenID y Yadis.

El inicio de sesión en cualquier sitio web que lo requiera es algo básico para el usuario final: escribimos un nombre de usuario (o correo electrónico con el que nos dimos de alta), la contraseña, damos clic en el botón adecuado (login, aceptar, conectar, iniciar sesión, etc.) ¡y listo!

Para el ejemplo anterior, si ya estamos logueados en Identi.ca y queremos acceder a nuestra cuenta en la red social de la empresa, ¿hay alguna forma para que no me tenga que “loguear” de nuevo? Como ya lo dije, para eso está OpenID, que utiliza una URL proporcionada por un “servidor de confianza” para autenticar a un usuario. Si configuro mi cuenta de la red social de la empresa para que acepte una URL determinada, me podré autenticar desde Identi.ca siempre que la configure para que utilice la misma URL (obviamente). Es decir, que a través de una URL ofrecida por un servidor que soporte OpenID me podré autenticar en un perfil diferente sin tener que loguearme a cada rato en una o en otra red.

Y como esa, hay muchas otras opciones. Por ejemplo asignar permisos a determinados usuarios o tipos de usuarios, esto es, permitir o denegar el acceso a modificar la información de la cuenta, o permitir enviar mensajes o no, etc.

…………………………..

Esta es la última entrega del tutorial de identi.ca, espero que lo disfruten, esta vez nuestro compañero Rafael Murillo, a quien le doy las gracias, compartió en esta edición sus saberes hablándonos de cómo configurar Identi.ca en Android con Seesmic y dándonos sus conclusiones finales de este tema que venimos abordando desde TuxInfo N° 44.

Recuerden que pueden dejar sus comentarios en el Twitter a través del Hastahg #RSAdict, y compartir sus experiencias en el uso de este servicio.

Para el próximo número les estaré hablando sobre Twitter. “Twitter invade a la Web 2.0”.

Fuente: TuxInfo N° 46, Pág. 13


Infografía: El monopolio de Google

Posted on Actualizado enn


No cabe duda que Google es una de las empresas más importantes a nivel mundial. Su liderazgo se extiende más allá de las búsquedas controlando también gran parte del mercado de publicidad display, de videos -a través de Youtube-, así como de dispositivos móviles a través de su sistema operativo Android.

Con los ojos de los inversionistas puestos en este gigante, Google tiene la necesidad de crecer a un ritmo acelerado lo que lo lleva a acaparar categorías que inicialmente no estaban en sus planes.

Fuente: Attachmedia

Chris DiBona: “Android es el sueño de Linux hecho realidad”

Posted on Actualizado enn


El máximo responsable de la estrategia Open Source en Google es uno de las celebridades del mundo Linux.Chris DiBona tiene una amplia trayectoria en este terreno, y aunque lógicamente defiende los intereses de su empresa, también trata de impulsar iniciativas Open Source en Google, como la disponibilidad de los proyectos Chromium y Chromium OS (en los que se basan Chrome/Chrome OS) y por supuesto la de Android.

chris dibona Chris DiBona: Android es el sueño de Linux hecho realidad

Y lo cierto es que este último ejemplo, Android, es la prueba viva de que la filosofía Open Source y Linux pueden triunfar en todo el mundo. Aunque el desembarco masivo de Linux en el escritorio nunca se ha producido -y parece que por el momento seguirá así- Android sí ha cumplido el sueño original de los linuxeros de conquistar el mundo entero.

Lo confirma DiBona en una entrevista en el sitio web austriaco derStandard.at, en la cual habló largo y tendido de los proyectos Open Source que se realizan en Google y que son muchos más de los que podríamos pensar:

La mayoría de la gente conoce Android y Chrome, pero el Open Source en Google es mucho mayor. Hemos publicado alrededor de 1.300 proyectos Open Source en los últimos 5 años“.

Además de eso, DiBona indicó que Google usa Linux en el 30% de los portátiles de la empresa, y que prácticamente todo el resto, por lo visto, hacen uso de Mac OS X:

“Usamos Linux, y en un pequeñísimo porcentaje Windows, mientras que se usa bastante Mac OS X. Si observamos los portátiles de la empresa, hay aproximadamente un 70% de ellos con Mac OS X y la mayoría de los demás corren con Linux, somos un cliente gigante de Apple.  La inmensa mayoría de los PCs de sobremesa de los ingenieros corren con Linux. Tenemos nuestra propia distribución derivada de Ubuntu llamada Goobuntu a nivel interno para eso, para integrarnos en nuestra red -todos los directorios raíz proceden de un servidor de ficheros- y con algunas herramientas adicionales incluidas para los desarrolladores”.

Parece que en Google no ha gustado mucho Unity:

“Probablemente no usemos Unity a no ser que sea súper compatible con nuestras herramientas. Para la mayoría de los empleados de Google se usan Eclipse, VIM, Emacs, y todas ellas corren bien bajo Ubuntu”.

Probablemente el comentario más interesante fue el que dedicó a Android, tal y como comentábamos al principio de la noticia, DiBona certificó el éxito de Android:

“La verdad sobre Android es que a veces es difícil entender cuando una nueva versión se retrasa, pero al mismo tiempo Android es un sueño hecho realidad. Es tu escritorio Linux, es el mejor caso de éxito de Linux en el que he trabajado personalmente desde 1995″.

Fuente: Picajoso / Muy Linux