SlideShare a Scribd company logo
1 of 4
Download to read offline
Tiny Tiny RSS
                                                                       (bye bye Google Reader)


                                                                                POR JORGE CACHO HERNÁNDEZ




Hace unos pocos días Google anunció que el próximo 1        De esta forma en este artículo haremos referencia a
de julio de 2013 pondrá fin a Google Reader, su servicio    “fuente RSS” o “feed” para designar a aquella web que
para la lectura de feeds RSS.                               genera datos a través del protocolo RSS.


Es bien conocida la forma de actuar de Google que de        ¿Ha muerto el RSS?
forma periódica va retirando aquellos servicios que o
bien no son rentables o bien no son tan usados como le      Muchas personas al oír la noticia han vaticinado la
gustaría o bien no interesan dentro de su estrategia.       inminente muerte del RSS. Google Reader era el mayor
                                                            servicio de lectura de feeds y muchos han querido ver en
Lo que no está claro es el motivo por el que han decidido   esta decisión la intención de Google de matar este
retirar Google Reader, ya que su uso está muy extendido     formato.
(es sin lugar a dudas el lector de RSS más popular de
internet) y las posibilidades de obtener un rendimiento
económico a través de él tampoco hubieran sido
complicadas (al igual que ya lo hacen en YouTube con
los anuncios).


¿Qué es RSS?


Antes de continuar y por si alguien aún no lo conoce
vamos a dar un rápido repaso a este término. Tal y como
nos indica la wikipedia: “RSS son las siglas de Really
Simple Syndication, un formato XML para sindicar o
                                                                     Google Reader desaparecerá el 1 de julio
compartir contenido en la web. Se utiliza para difundir
información actualizada frecuentemente a usuarios que
se han suscrito a la fuente de contenidos”                  No hay que olvidar que Google Reader además de ser
                                                            utilizado de forma muy generalizada como lector era el
                                                            núcleo de toda una gran gama de lectores de feeds cuya
O dicho de una forma más llana, RSS nos permite desde
                                                            principal funcionalidad era que obtenían de Google
un programa o página web, acceder de forma
                                                            Reader el listado de feeds o se sincronizaban con él.
centralizada a todas las actualizaciones de las web a las
                                                            Google Reader era centro neuronal de una gran red de
que nos hemos suscrito, sin que sea necesario por
                                                            servicios y programas de lectura de feeds, red de donde
nuestra parte acceder de forma manual a cada una de
                                                            Google no obtenía beneficios, pero favorecía que otras
ellas.
                                                            empresa sí lo hicieran a través de ella.
Puede que efectivamente ésta haya sido la principal
causa para cerrar Google Reader, pero intuyo que
Google no ha querido matar el RSS, sino tan solo la
forma de consumirlo en la actualidad.


Habrá que estar atento en el medio plazo a la estrategia
de Google porque tal vez quieran reforzar el uso de apps
como Google Currents (donde cualquier fuente que
genere RSS puede darse de alta y crear una publicación)
o tal vez Google+, que sigue sin tener la presencia que a
Google le gustaría y sobre la que están empezando a
centralizar todos los servicios que ahora tenían dispersos
(Picassa, etc …)


¿Y ahora qué?                                                              Web del proyecto Tiny Tiny RSS


Tras el anuncio de la desaparición de Google Reader          solo cubre al 100% la funcionalidad de Google Reader
hace falta buscar alternativas para poder seguir leyendo     sino que la mejora en muchos aspectos y además es
nuestras fuentes RSS.                                        software libre.

Alternativas en la red hay muchas y en muchos casos          Muchos de vosotros ya tendréis un servidor ­propio o
buenas, pero casi todas ellas tienen el mismo peligro que    virtual­ donde tenéis alojadas vuestras webs, vuestro
Google Reader, no son de código abierto. Es decir, el día    owncloud, vuestra wiki, etc … por lo que instalar Tiny
en que sus desarrolladores o las empresas que las            Tiny RSS no tendrá mayor dificultad. Los que aún no
mantienen dejen de hacerlo nos encontraremos de              tengáis un servidor no dudéis en animaros ya que no
nuevo en el punto de partida.                                hablamos de grandes máquinas ni de costosas
                                                             inversiones. Por menos de 10 € al mes podemos disfrutar
En el caso del Reader hemos tenido la suerte de que          de un servidor virtual de Digital Ocean o de Amazon, o
Google siempre ha habilitado un método de exportación        por muy poco dinero comprar uno de tantos micro­
de nuestras fuentes RSS (los famosos ficheros OPML y         ordenadores que están saliendo al mercado (como la
recientemente a través de Google Takeout), pero hoy en       Raspberry Pi) que perfectamente pueden alojar Tiny Tiny
día existen servicios web que nos permiten la                RSS.
importación de nuestros datos pero no su exportación.
Esto nos crea una dependencia nada deseable, y por           Para instalar Tiny Tiny RSS lo primero que deberemos
supuesto impide cualquier migración de nuestros datos a      hacer es ir a la su web y dentro de la pestaña “Wiki” ir al
otra plataforma.                                             final de la página y copiar el código de descarga del
                                                             archivo comprimido (a la hora de escribir este artículo
Urge por tanto encontrar una solución libre que nos          estaba disponible para descarga la versión 1.7.4 con
permita disfrutar de nuestras fuentes RSS y al mismo         fecha 15 de marzo).
tiempo que no nos quite la libertad de gestionar, importar
e exportar nuestros datos como deseemos. El hecho de         Los pasos que describiremos a continuación están
que sea libre permitirá a además que si un día el            basados en la guía de instalación que nos proporciona la
desarrollador que la mantiene dejar de hacerlo cualquier     propia web de Tiny Tiny RSS.
otra persona de la comunidad podrá continuar su trabajo.

                                                             Iremos a nuestro servidor y nos posicionaremos dentro
Tiny Tiny RSS                                                de la carpeta pública de Apache (por defecto suele ser
                                                             /var/www/ aunque se puede cambiar a cualquier otra).
En nuestro caso la mejor alternativa que hemos               Descargaremos el fichero con el código fuente, lo
encontrado se llama Tiny Tiny RSS, un servicio que           descomprimiremos y borraremos el archivo comprimido:
deberemos instalar en nuestro propio servidor y que no
wget https://github.com/gothfox/Tiny-Tiny-
RSS/archive/1.7.4.tar.gz

tar -xzvf 1.7.4.tar.gz

rm 1.7.4.tar.gz

A continuación tendremos que conectarnos a nuestro
servidor de base de datos (que podrá ser mysql o pgsql)
y crear una nueva base de datos para almacenar todas
las tablas de Tiny Tiny RSS. Para ejecutar este paso y el
siguiente podremos hacerlo usando comandos desde la
línea de comandos o con utilidades gráficas del tipo
phpMyAdmin.


Una vez hecho esto ejecutaremos dentro de esa nueva
base de datos el script correspondiente (bien
                                         o     bien
                                                                              Vista web de Tiny Tiny RSS
schema/ttrss_schema_mysql.sql
schema/trss_schema_pgsql.sql).

                                                              Con esto ya tenemos Tiny Tiny RSS instalado y ya
A continuación entraremos dentro de nuestro servidor al       podremos acceder a él desde nuestro navegador con los
directorio donde se nos ha instalado Tiny Tiny RSS,           datos por defecto: admin / password (no te olvides
renombraremos el fichero config.php-dist a                    cambiarlos la primera vez que accedas)
config.php y lo editaremos para poner los parámetros
correspondientes a nuestro servidor:
                                                              Si has llegado hasta aquí no creo que haga falta que te
                                                              indique cómo tienes que importar tus feeds o cómo crear
                                                              nuevas fuentes. Arriba a la derecha de la pantalla, bajo el
cd Tiny-Tiny-RSS-1.7.4
mv config.php-dist config.php
vi config.php                                                 menú de “Acciones” y la opción “Preferencias” tienes
                                                              todo lo que necesitas para configurar tu Tiny Tiny RSS
En mi caso fue necesario modificar los siguientes             (también encontrarás opciones para configurar diferentes
parámetros: DB_TYPE para asignarlo a "mysql",                 plugins de Twitter, Google+, etc …)
DB_HOST para asignarlo a "localhost", DB_USER para
escribir mi usuario de base datos, DB_NAME para poner         Pero aún nos queda un paso, tal vez el más importante.
el nombre de la nueva base de datos, DB_PASS para             Hemos instalado Tiny Tiny RSS y hemos importado
escribir la contraseña de la base de datos y                  nuestros feeds, pero tenemos que configurar el servidor
SELF_URL_PATH para poner la dirección web que                 para que estas fuentes se actualicen de forma
usaremos para acceder a nuestro servicio de Tiny Tiny         automática.
RSS.
                                                              Actualización de los feeds
Para evitar problemas de permisos vamos a asignar
como propietario de toda la instalación al usuario que        Dependiendo del nivel de acceso que tengamos a
usa Apache y a continuación abriremos los permisos de         nuestro servidor podremos hacerlo configurando un
cuatro directorios (si no lo hacemos nos lo solicitará Tiny   demonio, programando una tarea cron o realizando una
Tiny RSS en la primera ejecución)                             configuración para que Tiny Tiny RSS se actualice sólo
                                                              cuando accedamos a él a través de nuestro navegador.
chown   www-data:www-data -R ../Tiny-Tiny-RSS-

                                                              Si tenemos acceso de root a nuestro servidor lo más
1.7.4
chmod   -R   777   cache/images
chmod   -R   777   cache/export                               cómodo es configurar un demonio. Para eso tenemos
                                                              que ejecutar el comando php
chmod   -R   777   feed-icons
chmod   -R   777   lock                                                                              ./update.php
                                                              -daemon Es muy imporante tener en cuenta que Tiny
                                                              Tiny RSS nos indica que este proceso no hay que
                                                              lanzarlo con el usuario root. Además para evitar que el
comando se ejecute en segundo plano y que no se cierre
cuando cerremos la ventana desde la que hemos
lanzado el comando añadiremos el prefijo nohup y el
sufijo &

nohup php ./update.php -daemon &

Para más información sobre cómo configurar el demonio
o sobre formas alternativas para actualizar los feeds
puedes acceder a la información que nos proporciona
Tiny Tiny RSS en su web.


Ahora sí, ya tenemos todo instalado y bien configurado
para leer y disfrutar de nuestros RSS.


¿Y desde mi móvil y tablet?                                                 Tiny Tiny RSS en el móvil


¡Por supuesto! También puedes acceder a tu servidor de      que además tenemos un cliente móvil más rápido y mejor
RSS desde tu móvil o tablet Android. En Google Play         diseñado. Y por último, y precisamente por eso más
encontrarás no sólo una sino dos apps para hacer ésto.      importante, tenemos una aplicación 100% libre, con
                                                            acceso a su código fuente, lo que siempre será una
                                                            garantía de que nuestros datos están seguros y que el
                                                            proyecto siempre podrá ser continuado si el desarrollador
                                                            actual decide pararlo.




                                                                              Jorge Cacho Hernández
                                                                        http://about.me/jorge.cacho.h

             Apps disponibles en Google Play



Una de ellas (la creada por Andrew Dolgov) es la oficial
del proyecto. Como veis hay una versión gratuita, que es
100% funcional durante una semana. Pasado dicho
tiempo tendremos que comprar la versión de pago por
1,52 € (pago único).
                                                                                           Sirva este artículo como
                                                                                           homenaje y agradecimiento
La alternativa es usar la aplicación creada por Nils                                       a Aaron Swartz, co­
Braden que como vemos es gratuita. Ambas aplicaciones                                      creador del protocolo RSS
son igual de buenas y de rápidas (incluso visualmente                                      y activista de la liberación
son casi idénticas). En nuestras manos quedará elegir si                                   de la información. Tras
queremos pagar ese pequeño dinero (que imagino                                             liberar miles de sentencias
servirá para colaborar en el desarrollo de Tiny Tiny RSS)   federales de EEUU y hacer lo mismo con otros miles de
o usar la aplicación gratuita.                              artículos académicos del MIT se vio envuelto en una
                                                            serie procesos judiciales. El 11 de enero de 2013, con 26
Ahora sí, ya podemos decir bien alto “Bye Bye Google        años de edad, Aaron Swartz decidió quitarse la vida. En
Reader”.                                                    el momento de su muerte se enfrentaba a más de 4
                                                            millones de dólares en multas y a hasta 50 años de
Gracias a Tiny Tiny RSS no sólo tenemos una aplicación      cárcel. Tal y como escribió Tim Berners­Lee (creador de
con más y mejores funcionales que la de Google, sino        la web): “hemos perdido a uno de los nuestros”

More Related Content

What's hot

What's hot (17)

Lector RSS
Lector RSSLector RSS
Lector RSS
 
Sobre la RSS.
Sobre la RSS.Sobre la RSS.
Sobre la RSS.
 
Generalidades de RSS
Generalidades de RSSGeneralidades de RSS
Generalidades de RSS
 
Lectores rss
Lectores rssLectores rss
Lectores rss
 
Claudia lorena aza
Claudia lorena azaClaudia lorena aza
Claudia lorena aza
 
Presentación1
Presentación1Presentación1
Presentación1
 
Taller info apicada2
Taller info apicada2Taller info apicada2
Taller info apicada2
 
Rss
RssRss
Rss
 
Presentación rss
Presentación rssPresentación rss
Presentación rss
 
Herramientas digitales para el la gestion del conocimiento
Herramientas digitales para el la gestion del conocimientoHerramientas digitales para el la gestion del conocimiento
Herramientas digitales para el la gestion del conocimiento
 
HERRAMIENTAS DIGITALES PARA LA GESTIÓN DEL CONOCIMIENTO
HERRAMIENTAS DIGITALES PARA LA GESTIÓN DEL CONOCIMIENTOHERRAMIENTAS DIGITALES PARA LA GESTIÓN DEL CONOCIMIENTO
HERRAMIENTAS DIGITALES PARA LA GESTIÓN DEL CONOCIMIENTO
 
Rss
RssRss
Rss
 
Lectores rss
Lectores rssLectores rss
Lectores rss
 
RSS
RSSRSS
RSS
 
Rss
RssRss
Rss
 
Aporte individual unidad_II_rodolfo_muñoz_cedeño.docx
Aporte individual unidad_II_rodolfo_muñoz_cedeño.docxAporte individual unidad_II_rodolfo_muñoz_cedeño.docx
Aporte individual unidad_II_rodolfo_muñoz_cedeño.docx
 
Diana marcela ortiz rojas
Diana marcela ortiz rojasDiana marcela ortiz rojas
Diana marcela ortiz rojas
 

Viewers also liked

1 b 18_javiermaldonado_act01_2p
1 b 18_javiermaldonado_act01_2p1 b 18_javiermaldonado_act01_2p
1 b 18_javiermaldonado_act01_2pjavier
 
Inclusión de herramientas de la web 2.0 2
Inclusión de herramientas de la web 2.0 2Inclusión de herramientas de la web 2.0 2
Inclusión de herramientas de la web 2.0 2Rivero Claudia
 
Trabajo escrito
Trabajo escritoTrabajo escrito
Trabajo escritotania1701
 
Le village de Whittingham!!!!
Le village de Whittingham!!!!Le village de Whittingham!!!!
Le village de Whittingham!!!!s ghani
 
Principales Herramientas de Sofware Social
Principales Herramientas de Sofware SocialPrincipales Herramientas de Sofware Social
Principales Herramientas de Sofware Socialehmurcia
 
Homo videns
Homo vidensHomo videns
Homo videns08311990
 
Menschen mit Behinderung
Menschen mit Behinderung Menschen mit Behinderung
Menschen mit Behinderung Steve Pierce
 
Spécifications pour la création de bannières display et Facebook
Spécifications pour la création de bannières display et FacebookSpécifications pour la création de bannières display et Facebook
Spécifications pour la création de bannières display et FacebookWSI Business Performance
 
Los alimentos
Los alimentosLos alimentos
Los alimentosandrea
 
8 27 session 2
8 27 session 28 27 session 2
8 27 session 2nblock
 
Sitzung 10
Sitzung 10Sitzung 10
Sitzung 10scuy
 
El Hijo
El HijoEl Hijo
El Hijoyomafc
 

Viewers also liked (20)

Sistema Central Estefanía
Sistema Central EstefaníaSistema Central Estefanía
Sistema Central Estefanía
 
¿Qué es un banco central?
¿Qué es un banco central?¿Qué es un banco central?
¿Qué es un banco central?
 
1 b 18_javiermaldonado_act01_2p
1 b 18_javiermaldonado_act01_2p1 b 18_javiermaldonado_act01_2p
1 b 18_javiermaldonado_act01_2p
 
Inclusión de herramientas de la web 2.0 2
Inclusión de herramientas de la web 2.0 2Inclusión de herramientas de la web 2.0 2
Inclusión de herramientas de la web 2.0 2
 
áVatar nti
áVatar ntiáVatar nti
áVatar nti
 
Trabajo escrito
Trabajo escritoTrabajo escrito
Trabajo escrito
 
Biohacking
BiohackingBiohacking
Biohacking
 
Le village de Whittingham!!!!
Le village de Whittingham!!!!Le village de Whittingham!!!!
Le village de Whittingham!!!!
 
Llaneritas arequipes[1]
Llaneritas arequipes[1]Llaneritas arequipes[1]
Llaneritas arequipes[1]
 
Trabajo blooger
Trabajo bloogerTrabajo blooger
Trabajo blooger
 
Principales Herramientas de Sofware Social
Principales Herramientas de Sofware SocialPrincipales Herramientas de Sofware Social
Principales Herramientas de Sofware Social
 
Homo videns
Homo vidensHomo videns
Homo videns
 
Menschen mit Behinderung
Menschen mit Behinderung Menschen mit Behinderung
Menschen mit Behinderung
 
Spécifications pour la création de bannières display et Facebook
Spécifications pour la création de bannières display et FacebookSpécifications pour la création de bannières display et Facebook
Spécifications pour la création de bannières display et Facebook
 
Los alimentos
Los alimentosLos alimentos
Los alimentos
 
Compresion
CompresionCompresion
Compresion
 
8 27 session 2
8 27 session 28 27 session 2
8 27 session 2
 
Les 07 2
Les 07 2Les 07 2
Les 07 2
 
Sitzung 10
Sitzung 10Sitzung 10
Sitzung 10
 
El Hijo
El HijoEl Hijo
El Hijo
 

Similar to Tiny Tiny RSS: una alternativa libre y gratuita a Google Reader

Similar to Tiny Tiny RSS: una alternativa libre y gratuita a Google Reader (20)

Diego
DiegoDiego
Diego
 
Sindicacion
SindicacionSindicacion
Sindicacion
 
RSS
RSSRSS
RSS
 
PRESENTACION RSS VICTOR LEYBA
PRESENTACION RSS VICTOR LEYBAPRESENTACION RSS VICTOR LEYBA
PRESENTACION RSS VICTOR LEYBA
 
Rss.
Rss.Rss.
Rss.
 
Los RSS
Los RSSLos RSS
Los RSS
 
Que es RSS
Que es RSSQue es RSS
Que es RSS
 
Rss características
Rss   característicasRss   características
Rss características
 
UNIDAD II
UNIDAD IIUNIDAD II
UNIDAD II
 
Fredy alexander bernal rativa
Fredy alexander bernal rativaFredy alexander bernal rativa
Fredy alexander bernal rativa
 
Rss características
Rss   característicasRss   características
Rss características
 
RSS (Really Simple Syndication)
RSS (Really Simple Syndication)RSS (Really Simple Syndication)
RSS (Really Simple Syndication)
 
RSS
RSSRSS
RSS
 
Ress
RessRess
Ress
 
Ress
RessRess
Ress
 
Presentación ingris
Presentación ingrisPresentación ingris
Presentación ingris
 
Presentación2 rss
Presentación2 rssPresentación2 rss
Presentación2 rss
 
Las RSS
Las RSSLas RSS
Las RSS
 
Las RSS
Las RSSLas RSS
Las RSS
 
Las RSS
Las RSSLas RSS
Las RSS
 

More from Jorge Cacho

Fortifica tu Wordpress con Latch
Fortifica tu Wordpress con LatchFortifica tu Wordpress con Latch
Fortifica tu Wordpress con LatchJorge Cacho
 
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)Jorge Cacho
 
Raspberry Pi: un ordenador por $35
Raspberry Pi: un ordenador por $35Raspberry Pi: un ordenador por $35
Raspberry Pi: un ordenador por $35Jorge Cacho
 
ownCloud, tu nube libre
ownCloud, tu nube libreownCloud, tu nube libre
ownCloud, tu nube libreJorge Cacho
 
Smarttop: un servidor web (y mucho más) de bajo coste
Smarttop: un servidor web (y mucho más) de bajo costeSmarttop: un servidor web (y mucho más) de bajo coste
Smarttop: un servidor web (y mucho más) de bajo costeJorge Cacho
 
Linux Mint 11: Katya
Linux Mint 11: KatyaLinux Mint 11: Katya
Linux Mint 11: KatyaJorge Cacho
 
Libera tu notebook
Libera tu notebookLibera tu notebook
Libera tu notebookJorge Cacho
 
Liberando. .. las Variaciones Goldberg de Bach
Liberando. .. las Variaciones Goldberg de BachLiberando. .. las Variaciones Goldberg de Bach
Liberando. .. las Variaciones Goldberg de BachJorge Cacho
 
Jamendo: música libre
Jamendo: música libreJamendo: música libre
Jamendo: música libreJorge Cacho
 
EyeOS 2.5: un escritorio web y libre
EyeOS 2.5: un escritorio web y libreEyeOS 2.5: un escritorio web y libre
EyeOS 2.5: un escritorio web y libreJorge Cacho
 
Entrevista a Pau Garcia-Milà
Entrevista a Pau Garcia-MilàEntrevista a Pau Garcia-Milà
Entrevista a Pau Garcia-MilàJorge Cacho
 
Entrevista a Jono Bacon
Entrevista a Jono BaconEntrevista a Jono Bacon
Entrevista a Jono BaconJorge Cacho
 
Entrevista a Clement Lefebvre
Entrevista a Clement LefebvreEntrevista a Clement Lefebvre
Entrevista a Clement LefebvreJorge Cacho
 
Software libre: cuestión de estética
Software libre: cuestión de estéticaSoftware libre: cuestión de estética
Software libre: cuestión de estéticaJorge Cacho
 
Ordenadores de bajo consumo: el caso del SheevaPlug
Ordenadores de bajo consumo: el caso del SheevaPlugOrdenadores de bajo consumo: el caso del SheevaPlug
Ordenadores de bajo consumo: el caso del SheevaPlugJorge Cacho
 

More from Jorge Cacho (15)

Fortifica tu Wordpress con Latch
Fortifica tu Wordpress con LatchFortifica tu Wordpress con Latch
Fortifica tu Wordpress con Latch
 
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)
 
Raspberry Pi: un ordenador por $35
Raspberry Pi: un ordenador por $35Raspberry Pi: un ordenador por $35
Raspberry Pi: un ordenador por $35
 
ownCloud, tu nube libre
ownCloud, tu nube libreownCloud, tu nube libre
ownCloud, tu nube libre
 
Smarttop: un servidor web (y mucho más) de bajo coste
Smarttop: un servidor web (y mucho más) de bajo costeSmarttop: un servidor web (y mucho más) de bajo coste
Smarttop: un servidor web (y mucho más) de bajo coste
 
Linux Mint 11: Katya
Linux Mint 11: KatyaLinux Mint 11: Katya
Linux Mint 11: Katya
 
Libera tu notebook
Libera tu notebookLibera tu notebook
Libera tu notebook
 
Liberando. .. las Variaciones Goldberg de Bach
Liberando. .. las Variaciones Goldberg de BachLiberando. .. las Variaciones Goldberg de Bach
Liberando. .. las Variaciones Goldberg de Bach
 
Jamendo: música libre
Jamendo: música libreJamendo: música libre
Jamendo: música libre
 
EyeOS 2.5: un escritorio web y libre
EyeOS 2.5: un escritorio web y libreEyeOS 2.5: un escritorio web y libre
EyeOS 2.5: un escritorio web y libre
 
Entrevista a Pau Garcia-Milà
Entrevista a Pau Garcia-MilàEntrevista a Pau Garcia-Milà
Entrevista a Pau Garcia-Milà
 
Entrevista a Jono Bacon
Entrevista a Jono BaconEntrevista a Jono Bacon
Entrevista a Jono Bacon
 
Entrevista a Clement Lefebvre
Entrevista a Clement LefebvreEntrevista a Clement Lefebvre
Entrevista a Clement Lefebvre
 
Software libre: cuestión de estética
Software libre: cuestión de estéticaSoftware libre: cuestión de estética
Software libre: cuestión de estética
 
Ordenadores de bajo consumo: el caso del SheevaPlug
Ordenadores de bajo consumo: el caso del SheevaPlugOrdenadores de bajo consumo: el caso del SheevaPlug
Ordenadores de bajo consumo: el caso del SheevaPlug
 

Recently uploaded

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 

Recently uploaded (20)

Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 

Tiny Tiny RSS: una alternativa libre y gratuita a Google Reader

  • 1. Tiny Tiny RSS (bye bye Google Reader) POR JORGE CACHO HERNÁNDEZ Hace unos pocos días Google anunció que el próximo 1 De esta forma en este artículo haremos referencia a de julio de 2013 pondrá fin a Google Reader, su servicio “fuente RSS” o “feed” para designar a aquella web que para la lectura de feeds RSS. genera datos a través del protocolo RSS. Es bien conocida la forma de actuar de Google que de ¿Ha muerto el RSS? forma periódica va retirando aquellos servicios que o bien no son rentables o bien no son tan usados como le Muchas personas al oír la noticia han vaticinado la gustaría o bien no interesan dentro de su estrategia. inminente muerte del RSS. Google Reader era el mayor servicio de lectura de feeds y muchos han querido ver en Lo que no está claro es el motivo por el que han decidido esta decisión la intención de Google de matar este retirar Google Reader, ya que su uso está muy extendido formato. (es sin lugar a dudas el lector de RSS más popular de internet) y las posibilidades de obtener un rendimiento económico a través de él tampoco hubieran sido complicadas (al igual que ya lo hacen en YouTube con los anuncios). ¿Qué es RSS? Antes de continuar y por si alguien aún no lo conoce vamos a dar un rápido repaso a este término. Tal y como nos indica la wikipedia: “RSS son las siglas de Really Simple Syndication, un formato XML para sindicar o Google Reader desaparecerá el 1 de julio compartir contenido en la web. Se utiliza para difundir información actualizada frecuentemente a usuarios que se han suscrito a la fuente de contenidos” No hay que olvidar que Google Reader además de ser utilizado de forma muy generalizada como lector era el núcleo de toda una gran gama de lectores de feeds cuya O dicho de una forma más llana, RSS nos permite desde principal funcionalidad era que obtenían de Google un programa o página web, acceder de forma Reader el listado de feeds o se sincronizaban con él. centralizada a todas las actualizaciones de las web a las Google Reader era centro neuronal de una gran red de que nos hemos suscrito, sin que sea necesario por servicios y programas de lectura de feeds, red de donde nuestra parte acceder de forma manual a cada una de Google no obtenía beneficios, pero favorecía que otras ellas. empresa sí lo hicieran a través de ella.
  • 2. Puede que efectivamente ésta haya sido la principal causa para cerrar Google Reader, pero intuyo que Google no ha querido matar el RSS, sino tan solo la forma de consumirlo en la actualidad. Habrá que estar atento en el medio plazo a la estrategia de Google porque tal vez quieran reforzar el uso de apps como Google Currents (donde cualquier fuente que genere RSS puede darse de alta y crear una publicación) o tal vez Google+, que sigue sin tener la presencia que a Google le gustaría y sobre la que están empezando a centralizar todos los servicios que ahora tenían dispersos (Picassa, etc …) ¿Y ahora qué? Web del proyecto Tiny Tiny RSS Tras el anuncio de la desaparición de Google Reader solo cubre al 100% la funcionalidad de Google Reader hace falta buscar alternativas para poder seguir leyendo sino que la mejora en muchos aspectos y además es nuestras fuentes RSS. software libre. Alternativas en la red hay muchas y en muchos casos Muchos de vosotros ya tendréis un servidor ­propio o buenas, pero casi todas ellas tienen el mismo peligro que virtual­ donde tenéis alojadas vuestras webs, vuestro Google Reader, no son de código abierto. Es decir, el día owncloud, vuestra wiki, etc … por lo que instalar Tiny en que sus desarrolladores o las empresas que las Tiny RSS no tendrá mayor dificultad. Los que aún no mantienen dejen de hacerlo nos encontraremos de tengáis un servidor no dudéis en animaros ya que no nuevo en el punto de partida. hablamos de grandes máquinas ni de costosas inversiones. Por menos de 10 € al mes podemos disfrutar En el caso del Reader hemos tenido la suerte de que de un servidor virtual de Digital Ocean o de Amazon, o Google siempre ha habilitado un método de exportación por muy poco dinero comprar uno de tantos micro­ de nuestras fuentes RSS (los famosos ficheros OPML y ordenadores que están saliendo al mercado (como la recientemente a través de Google Takeout), pero hoy en Raspberry Pi) que perfectamente pueden alojar Tiny Tiny día existen servicios web que nos permiten la RSS. importación de nuestros datos pero no su exportación. Esto nos crea una dependencia nada deseable, y por Para instalar Tiny Tiny RSS lo primero que deberemos supuesto impide cualquier migración de nuestros datos a hacer es ir a la su web y dentro de la pestaña “Wiki” ir al otra plataforma. final de la página y copiar el código de descarga del archivo comprimido (a la hora de escribir este artículo Urge por tanto encontrar una solución libre que nos estaba disponible para descarga la versión 1.7.4 con permita disfrutar de nuestras fuentes RSS y al mismo fecha 15 de marzo). tiempo que no nos quite la libertad de gestionar, importar e exportar nuestros datos como deseemos. El hecho de Los pasos que describiremos a continuación están que sea libre permitirá a además que si un día el basados en la guía de instalación que nos proporciona la desarrollador que la mantiene dejar de hacerlo cualquier propia web de Tiny Tiny RSS. otra persona de la comunidad podrá continuar su trabajo. Iremos a nuestro servidor y nos posicionaremos dentro Tiny Tiny RSS de la carpeta pública de Apache (por defecto suele ser /var/www/ aunque se puede cambiar a cualquier otra). En nuestro caso la mejor alternativa que hemos Descargaremos el fichero con el código fuente, lo encontrado se llama Tiny Tiny RSS, un servicio que descomprimiremos y borraremos el archivo comprimido: deberemos instalar en nuestro propio servidor y que no
  • 3. wget https://github.com/gothfox/Tiny-Tiny- RSS/archive/1.7.4.tar.gz tar -xzvf 1.7.4.tar.gz rm 1.7.4.tar.gz A continuación tendremos que conectarnos a nuestro servidor de base de datos (que podrá ser mysql o pgsql) y crear una nueva base de datos para almacenar todas las tablas de Tiny Tiny RSS. Para ejecutar este paso y el siguiente podremos hacerlo usando comandos desde la línea de comandos o con utilidades gráficas del tipo phpMyAdmin. Una vez hecho esto ejecutaremos dentro de esa nueva base de datos el script correspondiente (bien o bien Vista web de Tiny Tiny RSS schema/ttrss_schema_mysql.sql schema/trss_schema_pgsql.sql). Con esto ya tenemos Tiny Tiny RSS instalado y ya A continuación entraremos dentro de nuestro servidor al podremos acceder a él desde nuestro navegador con los directorio donde se nos ha instalado Tiny Tiny RSS, datos por defecto: admin / password (no te olvides renombraremos el fichero config.php-dist a cambiarlos la primera vez que accedas) config.php y lo editaremos para poner los parámetros correspondientes a nuestro servidor: Si has llegado hasta aquí no creo que haga falta que te indique cómo tienes que importar tus feeds o cómo crear nuevas fuentes. Arriba a la derecha de la pantalla, bajo el cd Tiny-Tiny-RSS-1.7.4 mv config.php-dist config.php vi config.php menú de “Acciones” y la opción “Preferencias” tienes todo lo que necesitas para configurar tu Tiny Tiny RSS En mi caso fue necesario modificar los siguientes (también encontrarás opciones para configurar diferentes parámetros: DB_TYPE para asignarlo a "mysql", plugins de Twitter, Google+, etc …) DB_HOST para asignarlo a "localhost", DB_USER para escribir mi usuario de base datos, DB_NAME para poner Pero aún nos queda un paso, tal vez el más importante. el nombre de la nueva base de datos, DB_PASS para Hemos instalado Tiny Tiny RSS y hemos importado escribir la contraseña de la base de datos y nuestros feeds, pero tenemos que configurar el servidor SELF_URL_PATH para poner la dirección web que para que estas fuentes se actualicen de forma usaremos para acceder a nuestro servicio de Tiny Tiny automática. RSS. Actualización de los feeds Para evitar problemas de permisos vamos a asignar como propietario de toda la instalación al usuario que Dependiendo del nivel de acceso que tengamos a usa Apache y a continuación abriremos los permisos de nuestro servidor podremos hacerlo configurando un cuatro directorios (si no lo hacemos nos lo solicitará Tiny demonio, programando una tarea cron o realizando una Tiny RSS en la primera ejecución) configuración para que Tiny Tiny RSS se actualice sólo cuando accedamos a él a través de nuestro navegador. chown www-data:www-data -R ../Tiny-Tiny-RSS- Si tenemos acceso de root a nuestro servidor lo más 1.7.4 chmod -R 777 cache/images chmod -R 777 cache/export cómodo es configurar un demonio. Para eso tenemos que ejecutar el comando php chmod -R 777 feed-icons chmod -R 777 lock ./update.php -daemon Es muy imporante tener en cuenta que Tiny Tiny RSS nos indica que este proceso no hay que lanzarlo con el usuario root. Además para evitar que el
  • 4. comando se ejecute en segundo plano y que no se cierre cuando cerremos la ventana desde la que hemos lanzado el comando añadiremos el prefijo nohup y el sufijo & nohup php ./update.php -daemon & Para más información sobre cómo configurar el demonio o sobre formas alternativas para actualizar los feeds puedes acceder a la información que nos proporciona Tiny Tiny RSS en su web. Ahora sí, ya tenemos todo instalado y bien configurado para leer y disfrutar de nuestros RSS. ¿Y desde mi móvil y tablet? Tiny Tiny RSS en el móvil ¡Por supuesto! También puedes acceder a tu servidor de que además tenemos un cliente móvil más rápido y mejor RSS desde tu móvil o tablet Android. En Google Play diseñado. Y por último, y precisamente por eso más encontrarás no sólo una sino dos apps para hacer ésto. importante, tenemos una aplicación 100% libre, con acceso a su código fuente, lo que siempre será una garantía de que nuestros datos están seguros y que el proyecto siempre podrá ser continuado si el desarrollador actual decide pararlo. Jorge Cacho Hernández http://about.me/jorge.cacho.h Apps disponibles en Google Play Una de ellas (la creada por Andrew Dolgov) es la oficial del proyecto. Como veis hay una versión gratuita, que es 100% funcional durante una semana. Pasado dicho tiempo tendremos que comprar la versión de pago por 1,52 € (pago único). Sirva este artículo como homenaje y agradecimiento La alternativa es usar la aplicación creada por Nils a Aaron Swartz, co­ Braden que como vemos es gratuita. Ambas aplicaciones creador del protocolo RSS son igual de buenas y de rápidas (incluso visualmente y activista de la liberación son casi idénticas). En nuestras manos quedará elegir si de la información. Tras queremos pagar ese pequeño dinero (que imagino liberar miles de sentencias servirá para colaborar en el desarrollo de Tiny Tiny RSS) federales de EEUU y hacer lo mismo con otros miles de o usar la aplicación gratuita. artículos académicos del MIT se vio envuelto en una serie procesos judiciales. El 11 de enero de 2013, con 26 Ahora sí, ya podemos decir bien alto “Bye Bye Google años de edad, Aaron Swartz decidió quitarse la vida. En Reader”. el momento de su muerte se enfrentaba a más de 4 millones de dólares en multas y a hasta 50 años de Gracias a Tiny Tiny RSS no sólo tenemos una aplicación cárcel. Tal y como escribió Tim Berners­Lee (creador de con más y mejores funcionales que la de Google, sino la web): “hemos perdido a uno de los nuestros”