Herramientas para construcción y uso de...

Post on 10-Apr-2020

7 views 0 download

Transcript of Herramientas para construcción y uso de...

Herramientas para construcción yuso de bitácoras

Fernando Tricas

(Depto Informatica e Ing. de Sistemas, U. Zaragoza, Spain)

http://www.cps.unizar.es/˜ftricas/

http://fernand0.blogalia.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 1

Resumen

• Introducción• Lectura• Escritura• Relaciones• Conclusiones y propuestas

Jornadas sobre bitacoras y medios de comunicacion– p. 2

Hace muuuuuucho tiempo ...

• Los monjes, copiando a mano

Jornadas sobre bitacoras y medios de comunicacion– p. 3

Hace menos tiempo

• La imprenta

Jornadas sobre bitacoras y medios de comunicacion– p. 4

Antes de ayer ...

• En el año 1868 apareció en Madrid la revista El

Averiguador.

La revista no era ni más ni menos que una

recopilación de correspondencia entre “curiosos,

literatos, anticuarios, etc., etc.", junto con una

“revista [...] de documentos y noticias

interesantes".

http://jamillan.com/averigua.htm

• Finales del siglo XIX, en Londres, los cafés (The

Economist, 20 de diciembre). (The internet in a cup)http://www.economist.com/World/europe/displayStory. cfm?story_id=2281736

Jornadas sobre bitacoras y medios de comunicacion– p. 5

Lectura

http://barrapunto.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 6

Lectura

http://blogia.com/tiopetrus

Jornadas sobre bitacoras y medios de comunicacion– p. 6

Lectura

Jornadas sobre bitacoras y medios de comunicacion– p. 6

Lectura

http://www.librodenotas.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 6

Lectura

¡Quiero más!

Jornadas sobre bitacoras y medios de comunicacion– p. 6

¿Qué es un agregador?

Jornadas sobre bitacoras y medios de comunicacion– p. 7

¿Qué es un agregador?

Jornadas sobre bitacoras y medios de comunicacion– p. 7

¿Qué es un agregador?

Jornadas sobre bitacoras y medios de comunicacion– p. 7

Las direcciones

• http://www.nongnu.org/straw/

• http://www.rssreader.com/

• http://ranchero.com/netnewswire/

Jornadas sobre bitacoras y medios de comunicacion– p. 8

¿Qué es un agregador? (II)

Jornadas sobre bitacoras y medios de comunicacion– p. 9

¿Qué es un agregador? (II)

Jornadas sobre bitacoras y medios de comunicacion– p. 9

¿Qué es un agregador? (II)

Jornadas sobre bitacoras y medios de comunicacion– p. 9

¿Qué es un agregador? (II)

Jornadas sobre bitacoras y medios de comunicacion– p. 9

Las direcciones

• http://www.bloglines.com/

• http://my.yahoo.com/

• http://www.feedness.com/

• http://www.feedmania.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 10

¿Qué es un agregador? (III)

¡También en el telefonillo!

http://www.mobilerss.net/

Jornadas sobre bitacoras y medios de comunicacion– p. 11

¿Cómo funciona?

• RSS• Rich Site Summary• Really Simple Syndication

• Basado en XML• Hasta 7 formatos!:

0.9, 091, 0.92, 0.93, 0.94, 1.0, 2.0,• Y además Atom• Pero claro, todos a la vez

Jornadas sobre bitacoras y medios de comunicacion– p. 12

Un poco de realidad

<?xml version="1.0" encoding="ISO-8859-1"?>

<rdf:RDF

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax- ns#"

xmlns="http://purl.org/rss/1.0/"

xmlns:dc="http://purl.org/dc/elements/1.1/"

xmlns:slash="http://slashcode.com/rss/1.0/modules/S lash/"

xmlns:taxo="http://purl.org/rss/1.0/modules/taxonom y/"

xmlns:syn="http://purl.org/rss/1.0/modules/syndicat ion/"

>

Jornadas sobre bitacoras y medios de comunicacion– p. 13

Un poco de realidad

<channel rdf:about="http://barrapunto.com/">

<title>Barrapunto</title>

<link>http://barrapunto.com/</link>

<description>La informaci&#243;n que te interesa</descr iption>

<dc:language>es</dc:language>

<dc:rights>Copyright &amp;copy; 2003, Barrapunto</dc:r ights>

<dc:date>2004-04-12T14:13:14+00:00</dc:date>

<dc:publisher>Barrapunto S.L.</dc:publisher>

<dc:creator>webmaster@barrapunto.com</dc:creator>

<dc:subject>Software libre</dc:subject>

<syn:updatePeriod>hourly</syn:updatePeriod>

<syn:updateFrequency>1</syn:updateFrequency>

<syn:updateBase>1970-01-01T00:00+00:00</syn:updateB ase>

Jornadas sobre bitacoras y medios de comunicacion– p. 14

Un poco de realidad

<items>

<rdf:Seq>

<rdf:li rdf:resource="http://barrapunto.com/article. pl?sid=04/04/12/124925

...

</rdf:Seq>

</items>

<image rdf:resource="http://barrapunto.com/topics/to picbarrapunto.png" />

<textinput rdf:resource="http://barrapunto.com/searc h.pl" />

</channel>

<image rdf:about="http://barrapunto.com/topics/topic barrapunto.png">

<title>Barrapunto</title>

<url>http://barrapunto.com/topics/topicbarrapunto.p ng</url>

<link>http://barrapunto.com/</link>

</image>

Jornadas sobre bitacoras y medios de comunicacion– p. 15

Un poco de realidad

<item rdf:about="http://barrapunto.com/article.pl?si d=04/04/12/1249255">

<title>Sanyo lanza los ced&#233;s de ma&#237;z</title>

<link>http://barrapunto.com/article.pl?sid=04/04/12 /1249255</link>

<dc:creator>rvr</dc:creator>

<dc:subject>hardware</dc:subject>

<dc:date>2004-04-12T12:46:28+00:00</dc:date>

<slash:department>divx+palomitas</slash:department>

<slash:section>articles</slash:section>

<slash:comments>12</slash:comments>

<slash:hitparade></slash:hitparade>

</item>

...

</rdf:RDF>

Jornadas sobre bitacoras y medios de comunicacion– p. 16

¡Hasta sonido!

<item>

<title>pjorgeCast#3-20050213</title>

<link>http://feeds.feedburner.com/PjorgecomPodcast? m=3</link>

<description>pjorgeCast#3-20050213 - Un paseo por Arreci fe -

Pedro Jorge Romero</description>

<pubDate>Sun, 13 Feb 2005 17:03:48 -0800</pubDate>

<enclosure

url="http://archivodenessus.com/podcast/pjorgecast- 2005-02-13.mp3"

length="23211520" type="audio/mpeg" />

<feedburner:origLink>

http://archivodenessus.com/podcast/pjorgecast-2005- 02-13.mp3</feedburner

</item>

Jornadas sobre bitacoras y medios de comunicacion– p. 17

Hay bibliotecas

• Java: RSS Utilitieshttp://java.sun.com/developer/technicalArticles/jav aserverpages/rss_utilities/

• .Net:http://www.csharphelp.com/archives3/archive517.html

• PHP:http://magpierss.sourceforge.net/

• Perl:http://cpan.valueclick.com/modules/by-category/11_S tring_Lang_Text_Proc/XML/

• Python:http://diveintomark.org/archives/2002/08/13.html#ul traliberal_rss_parser

...

Jornadas sobre bitacoras y medios de comunicacion– p. 18

Ya hay buscadores específicos

http://www.feedster.com/

http://search.news.yahoo.com/usns/ynsearch/categori es/47/index.html?p=g

http://jeremy.zawodny.com/ynews-search-rss.php

Jornadas sobre bitacoras y medios de comunicacion– p. 19

Mas buscadores

http://www.technorati.com/Jornadas sobre bitacoras y medios de comunicacion– p. 20

Mas buscadores

http://www.pubsub.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 21

Y adaptadores

• Y también un montón de sitios ofreciendosus propias fuentes en RSS

• Los mismos buscadores devuelven (enalgunos casos) el resultado de lasbúsquedas en rss

• Algunos medios ofrecen agregadores

Jornadas sobre bitacoras y medios de comunicacion– p. 22

Dinámica de las noticias

Jornadas sobre bitacoras y medios de comunicacion– p. 23

Lo que podemos llegar a tener

http://www.fettig.net/projects/hep/

Jornadas sobre bitacoras y medios de comunicacion– p. 24

Escribir

• Rellenar el formulario y ...

Jornadas sobre bitacoras y medios de comunicacion– p. 25

Escribir

• Rellenar el formulario y ...

• Si algo falla ...

Jornadas sobre bitacoras y medios de comunicacion– p. 25

Escribir

• Rellenar el formulario y ...

• Si algo falla ...• ¿Quién me ha robado mi historia?

Jornadas sobre bitacoras y medios de comunicacion– p. 25

Escribir de otras formas

• Blogger APIhttp://www.blogger.com/developers/api/1_docs/

blogger.newPostblogger.editPostblogger.getUsersBlogsblogger.getUserInfoblogger.getTemplateblogger.setTemplate

Jornadas sobre bitacoras y medios de comunicacion– p. 26

Más posibilidades

• MetaWeblog APIhttp://www.xmlrpc.com/metaWeblogApi

metaWeblog.newPostmetaWeblog.editPostmetaWeblog.getPostmetaWeblog.getCategoriesmetaWeblog.getRecentPosts

Jornadas sobre bitacoras y medios de comunicacion– p. 27

¡Podemos programar!

• Es XML-RPC• Ejemplos

• Para Blogger:http://www.xmlrpc.com/directory/1568/services/pyraL absblogger

Jornadas sobre bitacoras y medios de comunicacion– p. 28

Lo ‘más de lo más’

• Atom APIREST y SOAP.http://www.atomenabled.org/developers/api/

.SecurityValue (autorización)

.Url

.POST

...

Jornadas sobre bitacoras y medios de comunicacion– p. 29

Y usar programas hechos por otros

• blogBuddyhttp://blogbuddy.sourceforge.net/

• w.bloggarhttp://www.wbloggar.com/

• Jerichohttp://jericho.sourceforge.net/

• BloGTKhttp://blogtk.sourceforge.net/

Jornadas sobre bitacoras y medios de comunicacion– p. 30

¿Cómo nos leen?

• ‘A lo bruto’ (navegador, favoritos, ...)• Con un agregador

... pero también

• WAP(http://www.caspa.tv/index.wml ), locuenta enhttp://www.caspa.tv/archivos/000608.html ,i-modehttp://wireless.lasindias.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 31

¿Cómo nos leen?

¿Y por correo?• ‘A mano’

• Enviar los correos uno mismo (¡uf!)• Utilizar una lista de correo

http://www.yahoogroups.com/group/atalaya/

Jornadas sobre bitacoras y medios de comunicacion– p. 32

¿Cómo nos leen?

¿Y por correo?• ‘A máquina’

Jornadas sobre bitacoras y medios de comunicacion– p. 33

¿Cómo nos leen?

¿Y por correo?• ‘A máquina’

• Bloglet http://www.bloglet.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 33

¿Cómo nos leen?

¿Y por correo?• ‘A máquina’

• Bloglet http://www.bloglet.com/• Blogarithm.com

http://www.blogarithm.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 33

¿Cómo nos leen?

¿Y por correo?• ‘A máquina’

• Bloglet http://www.bloglet.com/• Blogarithm.com

http://www.blogarithm.com/• ChangeDetection.com

http://www.changedetection.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 33

Es la comunidad

• ¿Quién nos lee?• ¿Quién nos enlaza?• En realidad... ¿quién habla de cosas que me

interesan?

• Solución manual: dejar comentarios, correoelectrónico ....

Jornadas sobre bitacoras y medios de comunicacion– p. 34

Buscando enlaces

• Los ‘referers’• ‘A lo bruto’ (o con herramientas, si

tenemos acceso a los ‘registros’ delservidor

• Herramientas externas (la mayoría decontadores de visitas, proporcionan esteservicio)http://www.nedstatbasic.net/http://www.sitemeter.com/http://www.blogpulse.com/http://www.statcounter.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 35

Buscando enlaces: ejemplo

Hay quien cree que es esto:

Jornadas sobre bitacoras y medios de comunicacion– p. 36

Buscando enlaces: ejemplo

Cuando en realidad es esto otro:

Jornadas sobre bitacoras y medios de comunicacion– p. 36

Buscando enlaces

• Ventajas:• No hace falta que el otro haga nada• Hay buenas herramientas

• Inconvenientes:• Alguien tiene que ‘pinchar’• Poco ‘sensible’• Trabajo

Jornadas sobre bitacoras y medios de comunicacion– p. 37

¿Quién nos enlaza?

Trackback: ¡eh! te enlacé• Querido diario ....

http://blog.com/tal_y_cual.html

Jornadas sobre bitacoras y medios de comunicacion– p. 38

¿Quién nos enlaza?

Trackback: ¡eh! te enlacé• Querido diario ....

http://blog.com/tal_y_cual.html

• Dicen en http://blog.com/tal_y_cual.html ,

’Querido diario ...’

http://otroBlog.com/hablando_de_tal_y_cual.html

Jornadas sobre bitacoras y medios de comunicacion– p. 38

¿Quién nos enlaza?

Trackback: ¡eh! te enlacé• Querido diario ....

http://blog.com/tal_y_cual.html

• Dicen en http://blog.com/tal_y_cual.html ,

’Querido diario ...’

http://otroBlog.com/hablando_de_tal_y_cual.html

¡Ping!

Jornadas sobre bitacoras y medios de comunicacion– p. 38

¿Quién nos enlaza?

Trackback: ¡eh! te enlacé• Querido diario ....

http://blog.com/tal_y_cual.html

• Dicen en http://blog.com/tal_y_cual.html ,

’Querido diario ...’

http://otroBlog.com/hablando_de_tal_y_cual.html

¡Ping!• Querido diario ...

http://blog.com/tal_y_cual.html

Hablan de nosotros en ...

http://otroBlog.com/hablando_de_tal_y_cual.htmlJornadas sobre bitacoras y medios de comunicacion– p. 38

¿Cómo funciona?

• http://www.movabletype.org/docs/mttrackback.html

• REST-ful (mediante llamadas HTTPestándar)

• HTTP POSTapplication/x-www-form-urlencoded

POST http://www.foo.com/mt-tb.cgi/5

Content-Type: application/x-www-form-urlencoded

title=Foo+Bar&url=http://www.bar.com/&excerpt=My+Ex cerpt&blog_name=Foo

Jornadas sobre bitacoras y medios de comunicacion– p. 39

¿Cómo funciona?

• Información:• title• excerpt• url (obligatorio)• blog_name

Jornadas sobre bitacoras y medios de comunicacion– p. 40

¿Cómo funciona?

• Todo bien:

<?xml version="1.0" encoding="iso-8859-1"?>

<response>

<error>0</error>

</response>

• Problemas:<?xml version="1.0" encoding="iso-8859-1"?>

<response>

<error>1</error>

<message>The error message</message>

</response>

Jornadas sobre bitacoras y medios de comunicacion– p. 41

¿Quién nos enlaza?

• Autodescubrimiento

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf -syntax-ns#"

xmlns:dc="http://purl.org/dc/elements/1.1/"

xmlns:trackback="http://madskills.com/public/xml/rs s/module/tr

<rdf:Description

rdf:about="http://www.foo.com/archive.html#foo"

dc:identifier="http://www.foo.com/archive.html#foo"

dc:title="Foo Bar"

trackback:ping="http://www.foo.com/tb.cgi/5" />

</rdf:RDF>

• Alternativa: Pingbackhttp://www.hixie.ch/specs/pingback/pingback

Jornadas sobre bitacoras y medios de comunicacion– p. 42

Avisando

• Ventajas:• Automatizable• Información completa

• Desventajas• No se usa mucho• Spam?

Jornadas sobre bitacoras y medios de comunicacion– p. 43

¿Puedo usarlo yo?

• Movable Type• Bloxsom• Nucleus• B2• Radio• Y si no ...

http://www.haloscan.com/faq/faq.php?category_id=3

http://www.bitacoras.org/bit.php?id=47_0_1_0_C

Jornadas sobre bitacoras y medios de comunicacion– p. 44

¿Quién nos enlaza?

Buscadores• http://www.technorati.com/

• http://www.weblogabout.com/

• http://www.pubsub.com/

• http://www.blogdigger.com/

• http://www.bloogz.com/

• http://www.popdex.com/

• http://blodex.net/

• http://www.daypop.com/... Jornadas sobre bitacoras y medios de comunicacion– p. 45

Buscando: ejemplo

Jornadas sobre bitacoras y medios de comunicacion– p. 46

¡No salgo!

Hay que ‘avisar’

http://newhome.weblogs.com/pingSiteFormJornadas sobre bitacoras y medios de comunicacion– p. 47

Mejor todavía

• http://pingomatic.com/

• http://www.bitacoras.net/pingform/pingformulario.ph p

• http://www.bitacoras.com/directorio/ping.php

Jornadas sobre bitacoras y medios de comunicacion– p. 48

La comunidad

• A mano:• Bitácoras comunitarias

• http://www.corante.com/many/• http://bitacoras.org/• http://barrapunto.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 49

La comunidad

• A mano:• Sitios donde se puede ‘avisar’

• Topic Exchange:� http://topicexchange.com/

http://topicexchange.com/t/bitacoras/

http://topicexchange.com/t/educacion/

• KMPingshttp://www.highcontext.com/kmpings/

• Otros...

Jornadas sobre bitacoras y medios de comunicacion– p. 50

Comunidades basadas en el RSS

Si queremos formar una comunidad de modoautomático

• Blogdigger groupshttp://www.blogdigger.com/groups/index.jsp

Jornadas sobre bitacoras y medios de comunicacion– p. 51

También en casa

• http://spycyroll.sourceforge.net/

• http://www.planetplanet.org/• http://planeta.blogs.com/canarias/

• http://geneura.ugr.es/~jmerelo/atalaya/ajjregator.c gi

• http://groups.blogdigger.com/groups.jsp?id=68

Jornadas sobre bitacoras y medios de comunicacion– p. 52

¿Y ahora?Lo que no existe, pero debería. Lo que existe, yqué podemos aprender

• Agregación ‘digital’

http://www.bitacoras.com/http://www.bitacoras.net/http://www.diariogratis.com/1/

Jornadas sobre bitacoras y medios de comunicacion– p. 53

Agregación ‘digital’: algunos medios

http://actualidad.wanadoo.es/home_titulares_weblog. html

http://www.periodistadigital.com/

Jornadas sobre bitacoras y medios de comunicacion– p. 54

Buscadores + ‘inteligencia’

• Google Newshttp://news.google.es/http://news.google.com/

• msn Newsboghttp://es.newsbot.msn.com/http://uk.newsbot.msn.com/http://latino.newsbot.msn.com/

• Topix.net http://www.topix.net/

Jornadas sobre bitacoras y medios de comunicacion– p. 55

Buscadores mas listos

• DiceLaRed

• Barómetro de la Tecnología• Gestión del Conocimiento• Más ... Jornadas sobre bitacoras y medios de comunicacion– p. 56

Sitios de redes sociales

Jornadas sobre bitacoras y medios de comunicacion– p. 57

Sitios con características sociales

• Flickr http://www.flickr.com/

• Como un fotolog• Pero además...

• Gestión de contactos (contactos,amigos, familiares)

• Notas, Tags (volveremos sobre esto)• API

Jornadas sobre bitacoras y medios de comunicacion– p. 58

El API de Flickr

http://www.marumushi.com/apps/flickrgraph/http://krazydad.com/colrpickr/

Jornadas sobre bitacoras y medios de comunicacion– p. 59

Del.icio.us

• Compartir enlaces• Etiquetas (tags)• Con RSS (claro)

• ‘Topes’ de popularidad• API

http://del.icio.us/doc/apisid.vicio.us nutr.itio.us avar.icio.us extisp.icio.us

taga.licio.us loqu.acio.us Cocoal.icio.us

Jornadas sobre bitacoras y medios de comunicacion– p. 60

Bloglines también tiene api

• Notificador• Sincronizador (información sobre

suscripciones y entradas)• Blogroll

Jornadas sobre bitacoras y medios de comunicacion– p. 61

Etiquetas

¿Recuerdan las promesas de la web semántica?

• ¿Quién pone la semántica?• Además, Google ya nos ayuda a encontrar

...• ¡Las etiquetas!

Jornadas sobre bitacoras y medios de comunicacion– p. 62

Etiquetas

Jornadas sobre bitacoras y medios de comunicacion– p. 63

Granada

Jornadas sobre bitacoras y medios de comunicacion– p. 64

Citas citables

"my readers know more than I do"Dan Gillmor

Ninety-Ninety Rule "The first 90 % of thecode accounts for the first 90 % of thedevelopment time. The remaining 10 %of the code accounts for the other 90 %of the development time."Attributed to Tom Cargill of Bell Labs.

Jornadas sobre bitacoras y medios de comunicacion– p. 65

Mas citas citables

"Most customers use 20 % of thefeatures. This leads many naive startupsto think they can deliver a product with20 % of the features and still capture themarket. Then they crash and burn whenthey discover that actually everybody isusing a different 20 % subset of thefeatures of the market leader."Joel Spolsky

Jornadas sobre bitacoras y medios de comunicacion– p. 66

Conclusiones

• Las herramientas multiplican nuestracapacidad de gestionar la información.

• Hay pocas, todavía está por ver qué pasará• ¡Si no las hacemos nosotros, las harán otros!

Jornadas sobre bitacoras y medios de comunicacion– p. 67