SlideShare una empresa de Scribd logo
1 de 47
en (en mi experiencia personal)
1995
dot-com
1995
2000
2002
2003
2004
 
HTML PHP
 
#!/usr/bin/perl print "Hello world!"; 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
2005
Dell PowerEdge 1800 con procesador Xeon dual @ 3GHz y 8GB de RAM corriendo Debian
¿quién? ¿qué? ¿cuándo? ¿dónde? ¿por qué? taxonomías representaciones alternativas y encapsulamiento NewsCodes NewsML NITF IPTC
HTML XHTML NITF
Plone 2.1 = Archetypes
PloneArticle ATPhoto Haystack CompositePack Faltan nada más unos tipos de contenido
 
 
Creación automática de resúmenes LiveSearch Sindicación de contenido Clasificación de noticias
 
 
data.fs squid cache zope front end server apache httpd internet php redacción en línea auxiliares
 
 
data.fs squid cache zope front end server apache httpd internet php redacción en línea auxiliares
data.fs squid cache zeo storage server apache httpd zope 4 front end server pound load balancer internet redacción en línea zope 1 front end server zope 2 front end server zope 3 front end server
<zodb_db main>    cache-size 30000   <zeoclient>   ...   </zeoclient>   mount-point / </zodb_db>  zope.cfg
¿ Dónde está Carlos de la Guardia ?
 
 
Sun Fire X2100 M2 con procesador Opteron @ 2.2GHz y 4GB de RAM corriendo Debian y OpenVZ
data.fs squid cache zeo storage server apache httpd zope 4 front end server pound load balancer internet redacción en línea zope 1 front end server zope 2 front end server zope 3 front end server
data.fs squid cache pound load balancer zeo storage server apache httpd zope 4 front end server zope 4 front end server pound load balancer internet 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
Plone 2.5 = tecnologías de Zope 3
Subject   = nitf/head/docdata/key-list Contributors   = nitf/body/body.end/tagline Creation Date   = nitf/head/docdata/date.issue Last Modified Date  = nitf/head/revision-history Effective Date   = nitf/head/docdata/date.release Expiration Date   = nitf/head/docdata/date.expire Language   = nitf/body/@xml:lang Rights   = nitf/head/docdata/doc.copyright Property  = nitf/head/tobject/tobject.property/@tobject.property.type Section  = nitf/head/pubdata/@position.section Urgency  = nitf/head/docdata/urgency/@ed-urg Byline   = nitf/body/body.head/byline News Item NITF ¿?
archetypes.schemaextender
nitf4plone
demo
buildout
[buildout] parts = … svnproducts [svnproducts] recipe = infrae.subversion urls = https://svn.plone.org/svn/collective/nitf4plone/trunk nitf4plone [instance] eggs = … archetypes.schemaextender zcml = archetypes.schemaextender products = … ${svnproducts:location} buildout.cfg
ahora sí, demo
¿preguntas?
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=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;urn:yahoo:cate&quot; xsi:schemaLocation=&quot;urn:yahoo:cate http://search.yahooapis.com/ContentAnalysisService/V1/TermExtractionResponse.xsd&quot;> <Result> italian sculptors </Result> <Result> virgin mary </Result> <Result> painters </Result> <Result> renaissance </Result> <Result> inspiration </Result> </ResultSet>
Inglés Flesch-Kincaid Grade Level = (0.39 * ASL) + (11.8 * ASW) -15.59 Flesch 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ñol Huerta 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
gracias

Más contenido relacionado

Similar a Plone en La Jornada

Desarrollo de aplicaciones web con PHP y symfony
Desarrollo de aplicaciones web con PHP y symfonyDesarrollo de aplicaciones web con PHP y symfony
Desarrollo de aplicaciones web con PHP y symfonyJuan Eladio Sánchez Rosas
 
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++Daniel González Cerviño
 
PHP Con symfony
PHP Con symfonyPHP Con symfony
PHP Con symfonycsalazart
 
Curso Formacion Apache Solr
Curso Formacion Apache SolrCurso Formacion Apache Solr
Curso Formacion Apache SolrEmpathyBroker
 
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdfPHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdfRaaulroodriguez
 
Rendimiento en magento
Rendimiento en magentoRendimiento en magento
Rendimiento en magentoOnestic
 
¿Qué es la Web Semántica?
¿Qué es la Web Semántica?¿Qué es la Web Semántica?
¿Qué es la Web Semántica?inkel
 
Apache ha muerto, Viva Lighttpd
Apache ha muerto, Viva LighttpdApache ha muerto, Viva Lighttpd
Apache ha muerto, Viva Lighttpdruna
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerceDavid Ramirez
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4David Ramirez
 
La Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
La Caja de Herramientas del Desarrollador Moderno PHPConferenceARLa Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
La Caja de Herramientas del Desarrollador Moderno PHPConferenceARPablo Godel
 
Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...
Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...
Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...Joseluis Laso
 

Similar a Plone en La Jornada (20)

Conociendo PHP
Conociendo PHPConociendo PHP
Conociendo PHP
 
Desarrollo de aplicaciones web con PHP y symfony
Desarrollo de aplicaciones web con PHP y symfonyDesarrollo de aplicaciones web con PHP y symfony
Desarrollo de aplicaciones web con PHP y symfony
 
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
Codemotion Madrid 2013 - [PHP] desarrollo de extensiones en c c++
 
PHP Con symfony
PHP Con symfonyPHP Con symfony
PHP Con symfony
 
Curso Formacion Apache Solr
Curso Formacion Apache SolrCurso Formacion Apache Solr
Curso Formacion Apache Solr
 
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdfPHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf PHP.pdf
 
Rendimiento en magento
Rendimiento en magentoRendimiento en magento
Rendimiento en magento
 
¿Qué es la Web Semántica?
¿Qué es la Web Semántica?¿Qué es la Web Semántica?
¿Qué es la Web Semántica?
 
PHP en el 2015
PHP en el 2015PHP en el 2015
PHP en el 2015
 
Introducción a PHP5
Introducción a PHP5Introducción a PHP5
Introducción a PHP5
 
REPLs
REPLsREPLs
REPLs
 
Especialista Web J9 Php
Especialista Web J9  PhpEspecialista Web J9  Php
Especialista Web J9 Php
 
Apache ha muerto, Viva Lighttpd
Apache ha muerto, Viva LighttpdApache ha muerto, Viva Lighttpd
Apache ha muerto, Viva Lighttpd
 
DiseñO Pagina Web
DiseñO Pagina WebDiseñO Pagina Web
DiseñO Pagina Web
 
Jsf
JsfJsf
Jsf
 
Conociendo php (201009)
Conociendo php (201009)Conociendo php (201009)
Conociendo php (201009)
 
Interchange CMS - e-commerce
Interchange CMS - e-commerceInterchange CMS - e-commerce
Interchange CMS - e-commerce
 
Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4Interchange How-To for Red Hat Linux ES4
Interchange How-To for Red Hat Linux ES4
 
La Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
La Caja de Herramientas del Desarrollador Moderno PHPConferenceARLa Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
La Caja de Herramientas del Desarrollador Moderno PHPConferenceAR
 
Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...
Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...
Sockets al limite, como explotar los sockets al límite en un proyecto de Symf...
 

Más de Héctor Velarde

Plone: pasado, presente y futuro
Plone: pasado, presente y futuroPlone: pasado, presente y futuro
Plone: pasado, presente y futuroHéctor Velarde
 
Plone: software libre y comunidad
Plone: software libre y comunidadPlone: software libre y comunidad
Plone: software libre y comunidadHéctor Velarde
 
Diseño e ingeniería (segunda parte)
Diseño e ingeniería (segunda parte)Diseño e ingeniería (segunda parte)
Diseño e ingeniería (segunda parte)Héctor Velarde
 
Características de los enlaces con cables de fibra
Características de los enlaces con cables de fibraCaracterísticas de los enlaces con cables de fibra
Características de los enlaces con cables de fibraHéctor Velarde
 
Características de los enlaces con cables de cobre
Características de los enlaces con cables de cobreCaracterísticas de los enlaces con cables de cobre
Características de los enlaces con cables de cobreHéctor Velarde
 
Especificaciones del canal
Especificaciones del canalEspecificaciones del canal
Especificaciones del canalHéctor Velarde
 
Norma mexicana de cableado
Norma mexicana de cableadoNorma mexicana de cableado
Norma mexicana de cableadoHéctor Velarde
 
Introducción al cableado estructurado
Introducción al cableado estructuradoIntroducción al cableado estructurado
Introducción al cableado estructuradoHéctor Velarde
 
Pruebas en Plone: conceptos básicos y ejemplos
Pruebas en Plone: conceptos básicos y ejemplosPruebas en Plone: conceptos básicos y ejemplos
Pruebas en Plone: conceptos básicos y ejemplosHéctor Velarde
 
Arquitectura de componentes de Zope 3
Arquitectura de componentes de Zope 3Arquitectura de componentes de Zope 3
Arquitectura de componentes de Zope 3Héctor Velarde
 

Más de Héctor Velarde (14)

Plone in news media
Plone in news mediaPlone in news media
Plone in news media
 
Plone: pasado, presente y futuro
Plone: pasado, presente y futuroPlone: pasado, presente y futuro
Plone: pasado, presente y futuro
 
Plone: software libre y comunidad
Plone: software libre y comunidadPlone: software libre y comunidad
Plone: software libre y comunidad
 
Diseño e ingeniería (segunda parte)
Diseño e ingeniería (segunda parte)Diseño e ingeniería (segunda parte)
Diseño e ingeniería (segunda parte)
 
Diseño e ingeniería
Diseño e ingenieríaDiseño e ingeniería
Diseño e ingeniería
 
Métodos de prueba
Métodos de pruebaMétodos de prueba
Métodos de prueba
 
Características de los enlaces con cables de fibra
Características de los enlaces con cables de fibraCaracterísticas de los enlaces con cables de fibra
Características de los enlaces con cables de fibra
 
Características de los enlaces con cables de cobre
Características de los enlaces con cables de cobreCaracterísticas de los enlaces con cables de cobre
Características de los enlaces con cables de cobre
 
Especificaciones del canal
Especificaciones del canalEspecificaciones del canal
Especificaciones del canal
 
Componentes
ComponentesComponentes
Componentes
 
Norma mexicana de cableado
Norma mexicana de cableadoNorma mexicana de cableado
Norma mexicana de cableado
 
Introducción al cableado estructurado
Introducción al cableado estructuradoIntroducción al cableado estructurado
Introducción al cableado estructurado
 
Pruebas en Plone: conceptos básicos y ejemplos
Pruebas en Plone: conceptos básicos y ejemplosPruebas en Plone: conceptos básicos y ejemplos
Pruebas en Plone: conceptos básicos y ejemplos
 
Arquitectura de componentes de Zope 3
Arquitectura de componentes de Zope 3Arquitectura de componentes de Zope 3
Arquitectura de componentes de Zope 3
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Último (15)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Plone en La Jornada

  • 1. en (en mi experiencia personal)
  • 9.  
  • 11.  
  • 12. #!/usr/bin/perl print &quot;Hello world!&quot;; 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
  • 13. 2005
  • 14. Dell PowerEdge 1800 con procesador Xeon dual @ 3GHz y 8GB de RAM corriendo Debian
  • 15. ¿quién? ¿qué? ¿cuándo? ¿dónde? ¿por qué? taxonomías representaciones alternativas y encapsulamiento NewsCodes NewsML NITF IPTC
  • 17. Plone 2.1 = Archetypes
  • 18. PloneArticle ATPhoto Haystack CompositePack Faltan nada más unos tipos de contenido
  • 19.  
  • 20.  
  • 21. Creación automática de resúmenes LiveSearch Sindicación de contenido Clasificación de noticias
  • 22.  
  • 23.  
  • 24. data.fs squid cache zope front end server apache httpd internet php redacción en línea auxiliares
  • 25.  
  • 26.  
  • 27. data.fs squid cache zope front end server apache httpd internet php redacción en línea auxiliares
  • 28. data.fs squid cache zeo storage server apache httpd zope 4 front end server pound load balancer internet redacción en línea zope 1 front end server zope 2 front end server zope 3 front end server
  • 29. <zodb_db main>   cache-size 30000   <zeoclient>   ...   </zeoclient>   mount-point / </zodb_db> zope.cfg
  • 30. ¿ Dónde está Carlos de la Guardia ?
  • 31.  
  • 32.  
  • 33. Sun Fire X2100 M2 con procesador Opteron @ 2.2GHz y 4GB de RAM corriendo Debian y OpenVZ
  • 34. data.fs squid cache zeo storage server apache httpd zope 4 front end server pound load balancer internet redacción en línea zope 1 front end server zope 2 front end server zope 3 front end server
  • 35. data.fs squid cache pound load balancer zeo storage server apache httpd zope 4 front end server zope 4 front end server pound load balancer internet 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
  • 36. Plone 2.5 = tecnologías de Zope 3
  • 37. Subject = nitf/head/docdata/key-list Contributors = nitf/body/body.end/tagline Creation Date = nitf/head/docdata/date.issue Last Modified Date = nitf/head/revision-history Effective Date = nitf/head/docdata/date.release Expiration Date = nitf/head/docdata/date.expire Language = nitf/body/@xml:lang Rights = nitf/head/docdata/doc.copyright Property = nitf/head/tobject/tobject.property/@tobject.property.type Section = nitf/head/pubdata/@position.section Urgency = nitf/head/docdata/urgency/@ed-urg Byline = nitf/body/body.head/byline News Item NITF ¿?
  • 40. demo
  • 42. [buildout] parts = … svnproducts [svnproducts] recipe = infrae.subversion urls = https://svn.plone.org/svn/collective/nitf4plone/trunk nitf4plone [instance] eggs = … archetypes.schemaextender zcml = archetypes.schemaextender products = … ${svnproducts:location} buildout.cfg
  • 45. 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=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns=&quot;urn:yahoo:cate&quot; xsi:schemaLocation=&quot;urn:yahoo:cate http://search.yahooapis.com/ContentAnalysisService/V1/TermExtractionResponse.xsd&quot;> <Result> italian sculptors </Result> <Result> virgin mary </Result> <Result> painters </Result> <Result> renaissance </Result> <Result> inspiration </Result> </ResultSet>
  • 46. Inglés Flesch-Kincaid Grade Level = (0.39 * ASL) + (11.8 * ASW) -15.59 Flesch 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ñol Huerta 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