• Publicidad

Perl, Wikipedia, y los Juegos Olímpicos

Novedades y noticias acerca de todo lo relacionado a Perl.

Perl, Wikipedia, y los Juegos Olímpicos

Notapor explorer » 2008-08-14 08:10 @382

Hace ya bastantes días, y con motivo de los Juegos Olímpicos en Pekín, Wikipedia tenía preparada la página sobre esta edición de los Juegos Olímpicos.

Una de las secciones, naturalmente, es el medallero, donde se van reflejando los cambios según las medallas que consigue cada país. Esta parte cambia tan a menudo que tiene su propia página aparte.

El caso es que editar una tabla, en lenguaje de marcas Wiki, es muy pesado. Hay ayudas y editores en línea que te pueden ayudar, pero no deja de ser un proceso manual.

Y... no debería serlo, porque la información del medallero es algo que la organización de los juegos publica de forma casi instantánea.

Bueno, pues ya tenemos la excusa para usar nuestro lenguaje favorito... ¡¡¡ Perl !!! (por si alguien lo dudaba) :) .

El procesado será muy sencillo:
1. Un programa será ejecutado, periódicamente, entre el rango de horas en que la competición se desarrolla (23:00 a 17:00 GMT), cada 5 min. Esto lo conseguiremos con una línea en el dæmon crontab

2. El programa se conectará a la página oficial de los Juegos, extraerá la información de la tabla, la convertirá a una tabla wiki, se conectará a Wikipedia, y publicará los cambios (si fuera necesario).

El pasado día 10 se puso en marcha. Se corrigieron un par de errores (Taiwan se llama China Taipei y compite bajo su propia bandera) y ya está... se acabó un laborioso trabajo de edición web. Todo en menos de 70 líneas de código.

Podéis ver el programa en su propia página en Wikipedia.

Está funcionando muy bien. Incluso resiste los ataques de los vándalos.

Notar, además, que es la única Wikipedia que tiene un sistema así para esta página.

¿Quién dijo que programar era aburrido?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Notapor explorer » 2008-09-10 14:11 @633

Solo un mensaje más para indicar que el mismo programa está sirviendo para el medallero de los juegos Paralímpicos.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor natxo » 2008-09-11 06:38 @318

muy chulo, sí.
natxo
Perlero nuevo
Perlero nuevo
 
Mensajes: 76
Registrado: 2007-08-09 16:22 @723
Ubicación: Países Bajos


Volver a Noticias de Perl

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados