Seis grados de separación

26 11 2008

Teoría matemática, película, leyenda… da igual, me la creo.

Six degrees of separation

Six degrees of separation

En pleno curso de Negociación Sindical, me llama Pablo y me comenta que le eche un vistazo a su nueva página. Por teléfono me facilita una dirección que no anoto, mientras le comento que tal vez sería interesante que crease un blog para actualizar información. Cuando arribo a casa me resulta imposible localizar la página.

Días después Guille envía a Twitter un comentario sobre last.fm, entro y me geolocalizo. Resultado: la relación de conciertos de la Sala La Bola que había introducido una niña -desconocida para mi- que me facilita el enlace que Pablo (de la Sala La Bola) no había conseguido darme correctamente, con lo que además de ver la página -que me había pedido evaluar- pude consultar la lista de conciertos para este mes que introduje en los conciertos de last.fm, averigüando de paso que, finalmente, había hecho el blog que le recomendé.

Me encanta.

De paseo:

A Goyo, siempre a menos de 1 grado.



Cambio de colegio

24 11 2008

Ahora que los “informáticos” estamos en defensa de nuestras competencias, cada vez que llega una nueva actuación técnica recuerdo que la pelea tiene sentido.

La intervención era clara, trasladar el blog del AMPA CP Prácticas de un servidor a otro. El servidor ejecutaba WordPress 2.0.4, con base de datos codificada como ISO-8859-1, así como un cojunto de plugins orientados a prestar funciones que dicha versión de WordPress aún no soportaba directamente.

El destino sería un servidor con base de datos MySQL con codificación UTF-8 ejecutando la versión 2.6.3 de WordPress. Los pasos serían, además de los que define WordPress para cualquier actualización, así como las tareas adicionales derivadas de exportar la base de datos, contenidos y configurar los parámetros del nuevo servidor.

Recibirla (esa expresión que usan los albañiles para indicar el conjunto de operaciones necesarias antes de hacer lo que realmente hay que hacer)

  1. Creación del dominio en el nuevo servidor.
  2. Ajustes de DNS desde el parking de dominio.
  3. Creación de la base de datos.
  4. Decarga de la última versión de WordPress.
  5. Pruebas en local (ayudan pero el escenario no es definitivo y se nota)

Estadísticas

Recogerla

  1. Poner WordPress en modo mantenimiento (el número de visitas era tan continuo, que debíamos detener el sistema). Utilizamos el plugin !Wartungsmodus
  2. Importar la base de datos, codificarla en UTF-8 y exportarla al nuevo servidor. Problemas entre ISO-8859 y UTF-8. Intento 1: copia y pega del fichero de texto, error. Intento 2: codificar el fichero de texto en UTF-8, error. Intento 3: convertir caracteres a las Entidades de Caracteres según la normativa del W3C, correcto. Realmente no se poducían errores, pero el fichero de lenguaje castellano para WordPress venía codificado en UTF-8, y no podían convivir las dos codificaciones.
  3. Copiar vía FTP la carpeta wp-contents de un servidor a otro.
  4. IMPORTANTE: Acceder a la tabla wp-options y cambiar las referencias siteurl y home por las del nuevo servidor, en otro caso, cuando accedemos a un servidor nos vuelve a llevar al anterior.

Colocarla

Por una parte debíamos actualizar la versión, por otra, corregir todas las referencias absolutas:

  1. Ejecutar el script de actualización, todo correcto. Esta gente de WordPress hila cada día más fino.
  2. Revisar el contenido, referencias absolutas, enlaces rotos,…

AMPA CP Prácticas

Mejoras obtenidas

  1. Nueva versión, mejores funcionalidades.
  2. Instalación del plugin Subscribe2 para faciliar la distribución de contenidos.
  3. Instalación del plugin Cimy Swift SMTP para mejorar el servicio de entrega de dichos contenidos.
  4. Informar a los responsables de contenidos del estado de la actuación.

Tiempo de intervención en servidores: 4 horas
Tiempo de intervención real (documentación, pruebas e instalación): 12 horas

Que lo haga un teleco. Seguro que también sabe.



Que vienen los rusos

8 11 2008

Me decía Fer una mañana de viernes:

Tenemos el registro de usuarios completamente invadido por supuestos usuarios de la Federación Rusa, Estados Unidos y otros lugares exóticos, supongo que con fines de “spam” u otros menos gratos aún.

Do androids dream of electric ships?

Do androids dream of electric ships?

Teníamos un ataque en la eVA, debiamos actuar. La mejor opción que se nos ocurría era introducir Captcha en el formulario de registro, y a eso nos pusimos.

Descubrimos http://recaptcha.net/, un servicio gratuito de la Carnegie Melon University, muy interesante para aplicar en nuestros sitios. Un par de claves, pública y privada, para generar las imágenes, opciones de imagen y sonido (el Captcha es un auténtico problema para los discapacitados).

De paso descubrimos las referencias a la novela Sueñan los androides con ovejas electrónicas -que daría lugar a Blade runner- donde se hacía una comparación entre la inteligencia artificial, el captcha y el desafío de Turing. Las mismas dificultades tendía un androide en superar el test de Turing como un discapacitado en superar el captcha.

Seguiremos indagando.



¡Hola, mundo!

25 09 2008

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!