47
en (en mi experiencia personal)

Plone en La Jornada

Embed Size (px)

DESCRIPTION

Presentación de Héctor Velarde en la reunión de noviembre de 2008 del Grupo de Usuarios de Plone en México. (11/11/2008)

Citation preview

Page 1: Plone en La Jornada

en

(en mi experiencia personal)

Page 2: Plone en La Jornada
Page 3: Plone en La Jornada
Page 4: Plone en La Jornada

1995

Page 5: Plone en La Jornada

2000

Page 6: Plone en La Jornada

2002

Page 7: Plone en La Jornada

2003

Page 8: Plone en La Jornada

2004

Page 9: Plone en La Jornada
Page 10: Plone en La Jornada

HTML PHP

Page 11: Plone en La Jornada
Page 12: Plone en La Jornada

#!/usr/bin/perlprint "Hello world!\n";

This was definitely a challenging contest. I've never written a Perl program before that didn't

have hundreds of qw( $ @ % & * | ? / \ ! # ~ ) symbols. I really had to summon all of my

programming skills to produce an unobfuscated program

Edwin Fuller, ganador del Unobfuscated Perl Code Contest

Page 13: Plone en La Jornada

2005

Page 14: Plone en La Jornada

Dell PowerEdge 1800 con procesador Xeon dual @ 3GHz y 8GB de RAM

corriendo Debian

Page 15: Plone en La Jornada

NewsCodesNewsCodes NewsMLNewsML

NITFNITF

IPTCIPTC

¿quién?¿qué?

¿cuándo?

¿dónde?¿por qué?

taxonomías

representaciones alternativas y

encapsulamiento

Page 16: Plone en La Jornada

HTML XHTML NITF

Page 17: Plone en La Jornada
Page 18: Plone en La Jornada

PloneArticlePloneArticleATPhotoATPhotoHaystackHaystackCompositePackCompositePack Faltan nada más unos tipos

de contenido

Page 19: Plone en La Jornada
Page 20: Plone en La Jornada
Page 21: Plone en La Jornada

Creación automática de resúmenes

LiveSearchSindicación de contenido

Clasificación de noticias

Page 22: Plone en La Jornada
Page 23: Plone en La Jornada
Page 24: Plone en La Jornada

data.fs

squid cache

zope front end

server

apache httpd

internet

redacción en línea

php

auxiliares

Page 25: Plone en La Jornada
Page 26: Plone en La Jornada
Page 27: Plone en La Jornada

data.fs

squid cache

zope front end

server

apache httpd

internet

redacción en línea

php

auxiliares

Page 28: Plone en La Jornada

data.fs

squid cache

zeo storage server

apache httpd

zope 4 front end

server

pound load

balancerinternet

redacción en línea

zope 1 front end

server

zope 2 front end

server

zope 3 front end

server

Page 29: Plone en La Jornada

<zodb_db main>  cache-size 30000  <zeoclient>  ...  </zeoclient>  mount-point /</zodb_db>

zope.cfg

Page 30: Plone en La Jornada

¿Dónde está Carlos de la Guardia?

Page 31: Plone en La Jornada
Page 32: Plone en La Jornada
Page 33: Plone en La Jornada

Sun Fire X2100 M2 con procesador Opteron @ 2.2GHz y 4GB de RAM

corriendo Debian y OpenVZ

Page 34: Plone en La Jornada

data.fs

squid cache

zeo storage server

apache httpd

zope 4 front end

server

pound load

balancerinternet

redacción en línea

zope 1 front end

server

zope 2 front end

server

zope 3 front end

server

Page 35: Plone en La Jornada

data.fs

squid cache

pound load

balancer

zeo storage server

apache httpd

zope 4 front end

server

zope 4 front end

server

pound load

balancerinternet

zope 1 front end

server

zope 2 front end

server

zope 3 front end

server

zope 2 front end

server

zope 1 front end

server

zope 3 front end

server

redacción en línea

Page 36: Plone en La Jornada
Page 37: Plone en La Jornada

News News ItemItemNITFNITF

¿?

Subject = nitf/head/docdata/key-listContributors = nitf/body/body.end/taglineCreation Date = nitf/head/docdata/date.issueLast Modified Date = nitf/head/revision-historyEffective Date = nitf/head/docdata/date.releaseExpiration Date = nitf/head/docdata/date.expireLanguage = nitf/body/@xml:langRights = nitf/head/docdata/doc.copyright

Property = nitf/head/tobject/tobject.property/@tobject.property.typeSection = nitf/head/pubdata/@position.sectionUrgency = nitf/head/docdata/urgency/@ed-urgByline = nitf/body/body.head/byline

Page 38: Plone en La Jornada
Page 39: Plone en La Jornada
Page 40: Plone en La Jornada
Page 41: Plone en La Jornada
Page 42: Plone en La Jornada

[buildout]parts = … svnproducts

[svnproducts]recipe = infrae.subversionurls = https://svn.plone.org/svn/collective/nitf4plone/trunk nitf4plone

[instance]eggs = … archetypes.schemaextender

zcml = archetypes.schemaextender

products = … ${svnproducts:location}

buildout.cfg

Page 43: Plone en La Jornada
Page 44: Plone en La Jornada
Page 45: Plone en La Jornada

context: Italian sculptors and painters of the renaissance favored the Virgin Mary for inspiration.

query: madonna

Clasificación automática de textos usando Yahoo! Term Extraction

<ResultSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:yahoo:cate" xsi:schemaLocation="urn:yahoo:cate http://search.yahooapis.com/ContentAnalysisService/V1/TermExtractionResponse.xsd"> <Result>italian sculptors</Result> <Result>virgin mary</Result> <Result>painters</Result> <Result>renaissance</Result> <Result>inspiration</Result> </ResultSet>

Page 46: Plone en La Jornada

InglésFlesch-Kincaid Grade Level = (0.39 * ASL) + (11.8 * ASW) -15.59Flesch Reading Ease = 206.835 - (84.6 * ASW) - (1.015 * ASL)

ASW: Número promedio de sílabas por palabra (en un segmento de texto de 100 palabras)ASL: Longitud promedio de frase (número de palabras por frase)

La calificación de Flesch-Kincaid Grade Level traduce a un grado numérico, por ejemplo, una calificación de 6.8 equivale a un nivel de lectura del sexto grado en los EEUU.

Calificaciones de Flesch Reading Ease varían entre 0 y 100, con 0 como lo más difícil y 100 como lo menos difícil para leer. Una calificación menos de 30 se considera muy difícil, mientras una calificación de 70 se considera apropiada para lectores adultos.

EspañolHuerta Reading Ease = 206.84 - (0.60 * P) - (1.02 * F)

P: Número de sílabas por 100 palabras.F: Número de frases por 100 palabras.

Calificaciones de Huerta Reading Ease varían entre 0 y 100, con 0 como lo más difícil y 100 como lo menos difícil para leer. Una calificación menos de 30 se considera muy difícil, mientras una calificación de 70 se considera apropiada para lectores adultos.

Cálculo de los índices de lecturabilidad

Page 47: Plone en La Jornada