Miniproyecto: tomar el control de tu lector de feeds con TinyTinyRSS y ttrss-mobile

Hace algunos meses Google anunció que cerraba Google Reader. Aunque este cambio no sucederá hasta julio, muchos huimos en desbandada de Google Reader el mismo día que se hizo el anuncio. Aunque gracias a Versvs sabía de TinyTinyRss (gestor de feeds libre que puedes hospedar tú mismo), el lance me cogió ocupada y en lugar de instalar una solución libre y autogestionada como esa, me fui por el lado fácil y migré mis feeds a Feedly. Con este lector he estado unos meses.

No me he acostumbrado. Feedly es muy bonito (más todavía la versión móvil), pero debe de ser que soy antigua y por eso no la entiendo. No, no me refiero a los gestos táctiles, esos me encantan. Me refiero a que me es muy difícil gestionar mi larga lista de feeds y categorías, y que esas versiones premasticadas con lo más interesante del día en lugar de hacerme la vida fácil me dan una sensación de falta de control que me angustia. A muchos Feedly les irá muy bien, a mí no me ha agradado. Además tengo un problema grave de des-sincronización entre el dispositivo móvil y la versión Web. Siempre tengo la impresión de que por mucho que marque artículos como leídos, muchos tienden a reaparecer como pendientes.

En fin, que hace dos noches agarré el toro por los cuernos y me puse a instalar TinyTinyRSS en el host que también alberga este humilde blog. Este artículo será un sencillísimo “How-to”. Para ello primero detallo mis requerimientos (o más bien, cómo utilizaba Google Reader):

  • Gestor de feeds RSS en Web.
  • Gestor de feeds RSS en dispositivo móvil (lo usaba vía el navegador, o sea, Web móvil).
  • Publicación automática de los artículos que marcaba con una estrella. Con If This Then That usaba una receta que publicaba los artículos de Google Reader marcados con una estrella en mi microblog. Allá usando el plug in WP to Twitter, éstos acababan en la red social de los pajaritos latosos.

¡Y la verdad es que me estoy tardando más en escribir este artículo que en hacer la instalación! Estos fueron los pasos.

Instalación de Tiny Tiny RSS

El proyecto tiene un buen Wiki (en inglés) y las instrucciones son muy fáciles de seguir. Básicamente se trata de lo siguiente:

  • Descarga los ficheros de instalación (abajo del todo en la página inicial del Wiki) y descomprímelos.
  • Cópialos al directorio raíz de tu hosting así, tal cual.
  • Crea una base de datos en el panel de control de tu hosting. Yo lo hice con MySQL y va bien.
  • Asegúrate que la versión de PHP que usas en tu hosting es PHP 5.3. Si fuese una versión inferior tienes que actualizar por fuerza.
  • Abre el script de instalación a traves del navegador visitando http://nombre de tu sitio.extensión/tt-rss/install. Tendrás que informar:/
  • ——————- Nombre y host de la base de datos.
    ——————- Usuario de la base de datos.
    ——————- Password del usuario.
    ——————- Path de tu instalación (http://nombre de tu sitio.extensión/tt-rss/).
    ……………….. Clica en la opción de validación de requisitos para la instalación.
    ……………….. Clica para que se actualice automáticamente el fichero de configuración.

    ¡Ya está!

    Valídate por primera vez (admin – password), cambia la constraseña de esa cuenta de administracion y créate un usuario nuevo sin permisos de administración para el uso cotidiano. Asegúrate que dejas marcada la opción de utilizar la API para ese nuevo usuario.

    Si usabas Google Reader, puedes descargarte el fichero de feeds de allá (OPML) e importarlo en TinyTinyRSS (opciones-preferencias-feeds-OPML).

    Tick! Primer objetivo cumplido.

    TinyTinyRSS en Web móvil

    Oooh, para esto me he encontrado en GitHub con una joya llamada ttrss-mobile. Simplemente te descargas la última versión de la herramienta, la descomprimes, la subes al hosting (en una carpeta al mismo nivel que la que has usado para instalar TinyTinyRSS), haces una copia del fichero conf.js.dist y le llamas conf.js, lo abres con notepad o gedit y en él solamente cambias el valor de la variable apiPath si 1. no has llamado tt-rss a la carpeta de tu instalación de TinyTinyRSS, o 2. no has creado la carpeta de TinyTinyRSS en la raíz.

    Seguidamente usas la URL http://tuservidor.extension/carpeta-del-rss-movil, usas tus credenciales para autenticarte y voilà! Todo funciona. Ahí os van algunos pantallazos:

    Esto es lo que se ve nada más te autenticas: lista de categorías.
    categorias

    Haciendo tap sobre una categoría salen los feeds de esa categoría:
    feeds en categoria

    Esta es la pinta que tiene un artículo en ttrss-mobile:
    articulo

    Finalmente, este es el menú contextual:
    menu

    Publicación automática de artículos seleccionados en el microblog

    ¡No tan rápido, chicos! Aún no me ha dado tiempo de hacerlo. Además, a través de Bianka me enteré de la existencia de Huginn, una versión libre de If This Then That, y será lo que utilice para este pequeño proyectito. ¡Será objeto de otro how-to muy pronto! :)

    La reforma migratoria de EEUU lleva dentro un “huevo de pascua”

    Los chicos de The Verge nos informan que dentro de la propuesta de reforma migratoria que se está debatiendo en estos momentos en EEUU hay “enterrada” otra propuesta: la de crear una base de datos de todos los adultos estadounidenses, incluyendo foto.

    Otro país intentando poner en marcha un DNI.

    Mañana es Sant Jordi y sale a la venta el primer teléfono con Firefox OS… y es español

    Nada menos que en The Verge me entero que los primeros terminales con el sistema operativo Firefox salen a la venta mañana.

    Y son ni más ni menos que terminales desarrollados por Geeksphone, la empresa madrileña que se “tiró a la piscina” y diseñó un teléfono Android -Geeksphone Zero- bastante aceptable.

    Mis respetos. Y ojalá Firefox OS se convierta en la tercera pata en la batalla por el espacio de las plataformas móviles.

    Boston y el nuevo paradigma de la vigilancia, el post que no podrá ser

    Me encantaría escribir un ensayo sesudo de título “Los atentados de Boston y el nuevo paradigma de seguridad basado en el crowdsourcing y posibilitado por los medios digitales consumerizados, luces y sombras: de la cooperación ciudadana al final de la presunción de inocencia y linchamiento de inocentes por parte del New York Post”. Pero no tengo tiempo.

    Si lo queréis leer, tenemos dos opciones: esperamos a que lo escriba Morozov, o lo hacemos entre todos practicando el crowdsourcing, usando los comentarios.

    El ensayo comienza así:

    “El pasado 15 de abril dos bombas explotaron casi a la vez en las inmediaciones de la meta de la maratón de Boston.”

    ¿Os animáis?

    Actualización 1: Antonio Ortiz lo ha escrito mucho mejor de lo que yo lo hubiese hecho. Leedlo en Error 500
    Actualización 2: Disculpad la referencia cíclica que estoy creando, pero Versvs también lo describe muy bien y vale la pena leerlo.

    Open plan offices…

    “Open-plan offices have been found to reduce productivity and impair memory. They’re associated with high staff turnover. They make people sick, hostile, unmotivated, and insecure. Open-plan workers are more likely to suffer from high blood pressure and elevated stress levels and to get the flu; they argue more with their colleagues; they worry about coworkers eavesdropping on their phone calls and spying on their computer screens. They have fewer personal and confidential conversations with colleagues. They’re often subject to loud and uncontrollable noise, which raises heart rates; releases cortisol, the body’s fight-or-flight “stress” hormone; and makes people socially distant, quick to anger, aggressive, and slow to help others.”

    Susan Cain

    Lo mejor de la muerte de Google Reader: ¡¡¡un “buzzword”!!!

    IWC

    Esta semana muchos hemos comentado la “muerte” de Google Reader (algo menos el abandono de Google de ciertos estándares libres), y se ha inciado una avalancha de comentarios y evaluaciones sobre gestores alternativos de feeds RSS.

    Creo que paso demasiado tiempo con mis compañeros de marketing y business development, porque lo mejor que ha surgido a raíz de todo esto es… un palabrusco huero, un “buzzword”: Indie Web Movement. Me parece un nombre genial. ¿Qué hay detrás de ello?

    Hace ya un buen rato que algunos estamos hablando del peligro inherente a darle demasiado poder a ciertos proveedores en Internet. Un buen artículo al respecto es este en la pedia de Versvs sobre recentralización. En esta casa hemos dado explicaciones más pedestres y fragmentadas de lo mismo: Un cielo con miles de nubes, Google y el café, Guante recogido: ¡Adiós Feedburner by Google!, etc. etc.

    Todo ello pasa por defender retomar el control a cambio de “un poquito más de trabajo”. Hospedar nosotros mismos ciertas aplicaciones de software libre y hacer algo de “bricolaje” de copy & paste para que nos den la funcionalidad que requerimos.

    La gran alegría de hoy al leer sobre el Indie Web Movement (movimiento Web independiente-o modernillo o gafapasta-) en un artículo de Wired (sobre alternativas libres para If This Then That) es que eso del bricolaje copy & paste es un nombre mú cutre y nadie se iba a apuntar a hacerlo… ¡pero a la Indie Web Movement es hasta sexy hacerlo! :)

    Schneier, sobre el proceso de elección de Papa

    Dice Schneier sobre el proceso de elección de Papa en el Vaticano:

    How hard would this be to hack?

    First, the system is entirely manual, making it immune to the sorts of technological attacks that make modern voting systems so risky.

    Amén.

    (fuente)

    ¿Privacidad, o procesos burocráticos con la excusa de la privacidad?

    Peter Fleischer, abogado a cargo de los asuntos de privacidad a nivel mundial en Google, se marca un artículo en su blog sobre las normativas de privacidad en la Unión Europea y cómo van a afectar éstas a la innovación en esta zona económica. El llama a lo que intenta lograr la UE quijotesco. Yo lo llamaría burro-cracia.

    Pagos móviles: ahora sí que dará miedo que te roben el teléfono

    Gemalto, La Caixa y Telefónica se unen para impulsar el teléfono móvil como herramienta de pago.

    Ahora sí que traerá cola que te roben el móvil.

    ¿Qué gafas prefieres?

    Ayer los periódicos nos mostraron la foto de Sergei Brin en el metro de Nueva York portando un prototipo de gafas inteligentes de Google.

    En la BBC nos topamos con esta otra noticia: investigadores japoneses presentan las gafas de la privacidad. Son unas gafas que logran que los algoritmos de detección de facciones no funcionen. Ya saben, el “taggeado” automático en Facebook cada vez que un amigo tuyo sube una foto en la que apareces.

    ¿Cuáles creéis que tendrán más éxito? :(