Si te gusta X visita Y

(22 comentarios)

Si utilizas Google Reader a diario es probable que te hayas percatado de que hace poco Google añadió una nueva funcionalidad (Feeds settings -> More like this) que recomienda feeds parecidos al que estamos consultando actualmente, ¿basándose en los feeds del resto de usuarios?. Os dejo los resultados para algunas webs populares, para que podáis juzgar qué tal lo hace.

[Pulsa para continuar]

¿Qué debería tener el lector de feeds perfecto?

(42 comentarios)

Hace un par de años, antes de que Google decidiera dar un puñetazo sobre la mesa con su Google Reader, el mercado de los lectores de feeds online estaba mucho más segmentado. Bloglines era sin duda el jugador principal, pero su puesto estaba mucho más cuestionado y amenazado. Actualmente un 70% (¡!) de las personas que leen Mundo geek a través de un agregador de feeds lo hacen usando Google Reader.

Pero sin duda incluso Google Reader puede mejorarse. Así que, tengo la curiosidad, ¿qué le pedirías tú al lector de feeds perfecto? ¿cuál sería LA característica fundamental?

Os dejo una pequeña encuesta, en la que podéis añadir nuevas opciones si os apetece. O podéis escribir un comentario con vuestra opinión si os animáis 🙂

[Pulsa para continuar]

Feeds en tu libro electrónico

(11 comentarios)

Feeds2fb2 es una pequeña aplicación escrita en Python que permite crear un libro en formato fb2 (el formato preferido del Hanlin v3, mi nuevo libro electrónico) a partir de una lista de feeds (en forma de archivo txt con una URL en cada línea, o bien en forma de archivo OPML).

De esta forma podemos leer cómodamente los feeds a los que estamos subscritos en nuestro libro electrónico.

En Google Reader podéis descargar un archivo OPML con la lista de feeds a los que estais suscritos en Configuración -> Importar/Exportar -> Exportar tus suscripciones como archivo OPML. En Bloglines basta hacer clic sobre Export Subscriptions.

Para generar el libro en formato fb2 con las últimas entradas de nuestros feeds bastaría con escribir algo así:

[Pulsa para continuar]

Bloglines vs Google Reader

(13 comentarios)

Lo de Google es realmente impresionante. Ahora parece que también le está poniendo las cosas muy difíciles a Bloglines con su Google Reader.

Lectores a través del feed

Entradas repetidas en los feeds y Ultimate Tag Warrior

(3 comentarios)

Tengo que disculparme si últimamente habéis visto repetidas distintas noticias de Mundo GEEK en vuestro lector de feeds.

El problema es debido a un bug en la última versión de uno de los plugins que utilizo en la bitácora. Concretamente, es culpa de Ultimate Tag Warrior, que permite categorizar las entradas mediante etiquetas. Esto implica que podeis ver todas las entradas escritas bajo la etiqueta foo usando una url del estilo http://mundogeek.net/etiqueta/foo o las entradas etiquetadas como foo y bar usando http://mundogeek.net/etiqueta/foo+bar. Al puro estilo del.icio.us.

El caso es que el plugin no parece llevarse demasiado bien con la última versión de WordPress, la 2.1, que apareció hace unos días, y cada vez que se añade un comentario o se recibe un pingback o trackback a una entrada etiquetada, se borran las etiquetas, lo que hace que se vuelva a mostrar la entrada en el lector de feeds por haber sido modificada.

La solución, como comentan en The new WordPress UTW gotcha consiste en eliminar el siguiente bloque de código que empieza en la línea 862 de ultimate-tag-warrior-actions.php:

// Save changes to tags
add_action('publish_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
add_action('edit_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
add_action('save_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
add_action('wp_insert_post', array('UltimateTagWarriorActions','ultimate_save_tags'));

Y sustituirlo por lo siguiente:

// Save changes to tags
add_action('save_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
if($wp_db_version < 3308 ) { // if lesser than WP 2.0 add_action('publish_post', array('UltimateTagWarriorActions','ultimate_save_tags')); add_action('edit_post', array('UltimateTagWarriorActions','ultimate_save_tags')); add_action('wp_insert_post', array('UltimateTagWarriorActions','ultimate_save_tags')); }

Por una vez no es culpa de Bloglines. Así que si os ocurre con alguna otra bitácora y sabéis que usa Ultimate Tag Warrior, comentárselo al autor.

Espero que no vuelva a ocurrir. Lamento las molestias.

Canal noticias de Wii

(18 comentarios)

El canal noticias de la Wii ya está disponible. No tenéis más que actualizar la consola para obtenerlo.

La interfaz es impresionante, cuando las noticias hacen referencia a un lugar del mundo, estas se muestran en un mapa del mundo en 3D con miniaturas de las imágenes que acompañan a las fotografías.

El canal, que se basa en el contenido de Associated Press (luego, al menos por ahora, las noticias no son personalizables) usa el servicio WiiConnect24 (si está activado) para actualizar constantemente el contenido de forma que se disponga de las últimas noticias. También hay una sección de titulares, en las que los titulares de las noticias disponibles van pasando una a una automáticamente (o podemos cambiar nosotros entre ellas usando la cruceta del Wii mote).

He subido un vídeo a YouTube para que le echéis un vistazo:

Si alguien lo quiere enlazar, os agradecería que enlazarais también la entrada y no sólo el vídeo en sí. Gracias.

Qué es RSS y por qué puede ser MUY útil para tí

(8 comentarios)

Si Internet tiene algún problema, es que es inabarcable: Technorati tiene catalogados unos 50 millones de blogs y el tamaño de la blogosfera se dobla cada pocos meses.

En el momento en que descubres unas pocas webs interesantes es muy difícil mantenerse al día de sus novedades sin gastar ingentes cantidades de tiempo en la tarea. Puede resultar casi imposible abrir cada una de nuestras webs favoritas diariamente para comprobar si se produjo alguna actualización.

Como todos tenemos, unos más y otros menos, algo de vida social, nos interesará todo lo que pueda hacer que no nos perdamos lo último de lo último en Mundo Geek o Barrapunto y que nos permita a su vez gastar el menor tiempo posible para hacerlo.

La respuesta a nuestro problema nos viene dado por una tecnología llamada RSS, siglas de Really Simple Syndication o Sindicación Realmente Sencilla. Y la verdad es que su uso es realmente sencillo, además de cómodo y rápido.

El corazón de esta tecnología es un simple archivo de texto en formato XML que consiste en una lista actualizada del contenido de una web. Este archivo es lo que llamamos un “feed”. Nosotros, como usuarios, utilizaremos un programa llamado “lector de feeds” que se encargará de comprobar los “feeds” de nuestras páginas preferidas y de avisarnos de las nuevas noticias o comentarios y mostrarnos el nuevo contenido.

Esto nos permite recibir los últimos artículos, MP3s, vídeos, podcasts o fotografías de nuestros sitios favoritos sin la necesidad de visitarlo cada cierto tiempo, en un mismo lugar y tan pronto como son publicados.

Yo utilizo Bloglines para poder seguir la pista a las casi 200 bitácoras que suelo leer, que es un lector de feeds implementado en forma de aplicación web, por lo que puedo consultarlo desde cualquier PC del mundo sin tener que instalar nada, aunque también existen aplicaciones de escritorio como FeedReader o GreatNews (todas gratuitas).

Casi todas las bitácoras y muchos otros sitios web ofrecen feeds RSS (o en su formato competidor, Atom) y algunos navegadores, como Firefox, pueden incluso detectar e informarnos de la presencia de feeds disponibles en la web que visitamos.

Podemos identificar los feeds mediante imágenes:
Feed Feed Feed
o textos “estándares”: “Suscribirse a este sitio” o “Sindicar contenido”.

Estos textos o imágenes estarán enlazados al fichero RSS. Para añadir el feed al lector tendremos que pulsar el botón derecho del ratón sobre él, copiar la dirección del enlace y añadirla al lector.

Puedes comenzar por suscribirte a Mundo Geek haciendo click sobre alguno de los siguientes enlaces:

Feed

Mundo geek en tu correo

(2 comentarios)

¿No te gustan los agregadores de feeds? También puedes mantenerte informado de las nuevas entradas escritas en Mundo geek desde tu correo.

Introduce tu email:

Bloglines: Atajos de teclado

(0 comentarios)

Cada vez me gusta más Bloglines como lector de feeds. Hace unos días añadieron un atajo para mostrar y ocultar el panel lateral en el que se listan nuestros feeds. Estos son los atajos disponibles, para los amantes del teclado:

j – entrada siguiente k – entrada anterior m – mostrar/ocultar panel lateral s – siguiente feed f – siguiente carpeta A – marcar todo como leído r – recargar panel lateral

Cómo transformar los feeds en formatos legibles para el usuario

(16 comentarios)

Este es uno de los puntos menos amigables para el usuario que se pueden encontrar en una web. Cuando un usuario no sabe qué es un feed, ver código XML al abrir un archivo puede resultar muy desconcertante.

Por eso es obligatorio transformar el feed en una salida que muestre información sobre qué es ese archivo y cómo utilizarlo. Feedburner ofrece este servicio, pero estamos limitados a las salidas que ellos nos proponen. Nosotros vamos a ver cómo utilizar XSLT y CSS para crear el documento que queramos. Podéis ver un ejemplo en el feed RSS2 de Mundo geek.

XSLT (eXtensible Stylesheet Language Transformations) es un lenguaje de la W3C que permite transformar documentos XML en otros formatos, por ejemplo HTML. XSLT funciona a base de plantillas, de la forma:

<xsl:template match="foo">
R1
R2
R3...
</xsl:template>

Las reglas R1-R3 se aplican cuando en el documento XML original se encuentre una etiqueta foo. Estas reglas podrían ser, por ejemplo, mostrar un cierto texto, el contenido de la etiqueta, uno de sus atributos, aplicar otra plantilla, etc. Podéis ver un ejemplo en el documento XSLT que he utilizado para transformar el feed RSS2.

Para asociar un documento XML a un documento XSL, y que por lo tanto se muestre la salida especificada con XSLT al abrir el XML, tenemos que añadir una línea indicando dónde encontrar el XSL asociado:

<?xml-stylesheet href="xslt-rss2.xsl" type="text/xsl"?>

En el caso de WordPress abrimos el archivo wp-rss2.php y añadimos la línea:

<?php echo '<?xml-stylesheet href="xslt-rss2.xsl" type="text/xsl"?>'; ?>

después de

<?php echo '<?xml version="1.0" encoding="'.get_settings('blog_charset').'"?'.'>'; ?>

De esta forma hemos indicado que cuando se abra el feed RSS2 de la web se apliquen las transformaciones de xslt-rss2.xsl que se encuentra en el mismo directorio que wp-rss2.php. No tiene ningún misterio.

Podeis utilizar mi archivo XSL o bien modificarlo para que se ajuste a vuestras necesidades, la mayor parte de él es simple código HTML. Simplemente descargarlo y subirlo al directorio en el que se encuentre el feed (el directorio raíz en WordPress). Lo que si deberíais tener en cuenta es que en el XSL, al crear el documento HTML, se incluye una hoja de estilo CSS en la línea 13:

<link rel="stylesheet" type="text/css" href="/wp-content/themes/fscreenmg/style.css" />

Modificadlo para que apunte a la hoja de estilo que queráis utilizar y voilà!.

Página 1 de 212