Migración del blog

Como comentaba el otro día, he cambiado de hosting. Antes de nada, por favor suscribiros a la nueva dirección del RSS (la actual se mantendrá durante un tiempo, pero no garantizo que siga funcionando para siempre).

El cambio ha sido a mejor: el servidor compartido de Dreamhost daba una pings muy altos para España, una latencia horrible a la hora de gestionar por SSH, lentitud en servir las páginas, etc. Ahora este blog (y el resto de mis servicios) estan alojados en un servidor dedicado OVH, y la mejora en velocidad se nota muchísimo.

Me han pedido que hable de la migración, así que haré un resumen. En mi caso, fue complicado porque hice tres migraciones a la vez:

  • Migración de servidor: No es excesivamente complicado: guardar los backups de cada proyecto, hacer dumps de las bases de datos, y restaurarlo en el servidor nuevo. Además, configurar en la máquina nueva los vhosts de apache y redireccionar los DNS para todos los dominios.
  • Migración de directorio: Anteriormente el blog estaba en http://www.davidarcos.net, mientras que ahora está en http://www.davidarcos.net/blog. Mediante reglas de .htaccess logro una redirección transparente, los enlaces externos existentes siguen llevando al artículo que toca y, como devuelve el código 301 (Moved Permanently), los buscadores no me penalizan por el cambio de URL. Por ese motivo el RSS antiguo sigue funcionando, aunque seguramente vuestro lector de feeds os habrá devuelto un montón de noticias antiguas, lo siento. Insisto: actualizadlo, que algún día dejará de funcionar.
  • Migración de versión de WordPress: esta tenía bastante riesgo, pues estaba usando una versión muy desactualizada, no existían los tags ni los widgets, contenía varias tablas generadas por plugins (algunos incluso parcheados por mí…). Para hacer la migración no he seguido los pasos “clásicos” (restaurar backups y dumps, desactivar plugins, instalar versiones nuevas, etc), sino que he aprovechado el exportador/importador de WP. Los pasos a seguir:
    1. Antes de nada, eliminar todos los comentarios de spam. Esto servirá para aligerar muchísimo el tamaño del fichero resultante (con spam, ocupaba unos 20 Mb; sin spam, alrededor de 1,5 Mb)
    2. En el blog “antiguo”, exportar mediante el gestor de WP. Se exportan entradas, páginas, categorías y comentarios.
    3. Descargar la última versión de WP, e instalarla. Ya tenemos blog nuevo.
    4. Ir al importador, e importar el archivo generado en el paso 2. Nota: el tamaño máximo del archivo es de 2Mb, así que es muy importante haber eliminado el spam. Si aún así se supera el tamaño, hay dos opciones: partir el archivo en varios (es XML, no es difícil), o bien modificar el código para que nos permita tamaños superiores a 2 Mb (tampoco es difícil, pero hay que ponerse el sombrero de sysadmin).
    5. Descargar la última versión del tema (yo  uso vSlider 3.2), configurarla, añadir plugins y widgets a discreción.
    6. Sorpresa: el blogroll no se ha importado en el paso 2. Para importar, utiliza el formato opml: investigando un poco, resulta que el propio WP genera ese formato en /wp-links-opml.php.
    7. Los tags y yo teníamos una pelea pendiente. Por suerte WP trae de serie un componente, el wp-cat2tag, que como su nombre indica sirve para convertir las categorías existentes en tags. Funciona sin problemas. ¡Por fin una nube de etiquetas como el FSM manda!
    8. Me olvidaba, ¿te has fijado en la cabecera del blog? ;-)

La actual versión de WP funciona de maravilla, parece se acabaron las sorpresas de incompatibilidades con plugins. Tenía previsto abandonar WordPress y migrar el blog a ByteFlow (un blog programado en Django), pero se ha ganado la amnistía. Es una lástima, justo ahora que me he commiteado la traducción de Byteflow al español

Ya he tenido suficiente migración por una temporada. Lo próximo que haré será montar un entorno de desarrollo/producción de Django, y en cuanto tenga tiempo ir programando alguna cosilla. Por cierto, se aceptan ideas en los comentarios :-)

Conferencias de Fiberparty 2009

Este fin de semana (6, 7 y 8 de Marzo) se celebra la Fiberparty 2009, de la que soy colaborador. Soy el responsable de las conferencias, os invito a pasaros por las charlas que os gusten.

He aquí la lista:

Todas estas charlas se darán durante el sábado 7 en el Aula Máster (Edificio A3). La entrada a las charlas es gratuita (para asistir al resto de la party si que hay que registrarse), y no hace falta apuntase por adelantado.

En la web encontraréis un listado de actividades con sus respectivos horarios. También hay torneos de gamers, aunque de esos llevo años retirado.

Para llegar, podéis seguir las indicaciones del mapa de la FIB, es en el edificio marcado como “A3″.

Estaré por Fiberparty todo el fin de semana, así que podéis pasar a saludar :-)

XXV

Llevo un año sin actualizar el blog, pero todavía me resisto a darlo por abandonado. Por puntos:

  • Desde hace un tiempo estoy a la espera de cambiar de hosting, cuando finalmente lo haga aprovecharé para migrar este blog de WordPress a ByteFlowDjango rules!)
  • Por fin le he encontrado utilidad real a tener una cuenta en Facebook: sirve de “cebo” para acaparar las felicitaciones de cumpleaños, y conseguir hacer algo útil durante este día (sí, odio las interrupciones)
  • Actualizo regularmente mi cuenta de Flick, ahí podéis estar más o menos al día.
  • He estado en el FOSDEM de este año, en breve colgaré una sorpresita relacionada ;-) (actualizado: FOSDEM 2009: fotos y video)
  • Finalmente, un blog recomendado: Atxe in Finland!

La crisis de los 24

24 años.

Han cambiado muchas cosas desde hace un año. He cambiado de trabajo a uno muchísimo mejor, justo a lo que aspiraba hace dos lustros. Por fin me han reconocido la carrera (9 meses de retraso, no está mal). He hecho más de media docena de viajes durante este año. He conocido a Silvia. Dispongo de cierta solvencia económica, aunque no me independice me puedo permitir mis caprichos. Estoy mucho mejor de lo que podía preveer hace un año.

Y aún así, no puedo evitar pensar en la crisis de los 24. Un año más mayor, más adulto, más viejo. Que rollo.

happybirthday24.jpg

PD: He descargado medio giga de fotos del móvil al ordenador. Las iré subiendo durante esta semana a flickr, estad al tanto :-)