Re-Estrenando web: Juanjoalvarez.net 3.0

¡Hay parto!

Hoy estreno la tercera versión de mi web juanjoalvarez.net. Aunque todo parezca igual estéticamente (la plantilla existente me gustaba así que la he conservado) por debajo absolutamente todo es nuevo.

La primera versión de esta página, allá por los años 90, eran todo contenidos estáticos cargados usando una plantilla base que hacía $includes con PHP de cada página. Probablemente tuviera gif animados...

La segunda versión, a mediados de 2000, estaba en el gestor de contenidos drupal y cumplió su función durante unos cuantos años. Pero tenía el problema de que cada vez que quería cambiar algo en el código para incluír una nueva funcionalidad, tenía que estar un par de horas sólo para ver por donde empezar porque no soy experto en el código de Drupal, así que como últimamente he estado aprendiendo bastante bien el framework web Django y usándolo en dos proyectos personales y uno profesional, decidí migrar todo.

Hay que decir que Django no es exactamente lo mismo que Drupal pues el primero es un framework web (de más bajo nivel) mientras que el segundo es un gestor de contenidos. Sin embargo la migración completa me ha llevado sólo dos días, usando módulos que ya estaban hechos por terceros o hechos en alguno de los otros proyectos Django en los que participo (por mi o por mis compañeros). Y ésto no sólo conservando toda la funcionalidad que usaba de Drupal sino añadiendo además funcionalidad adicional como la página y la caja con los tweets de mis dos cuentas de Twitter o la página con la lista de noticias y chorradas que voy compartiendo en el Google Reader.

Aparte de las funcionalidades nuevas la página debería ser mucho más rápida (y lo es, según el Google Page Speed y el YSlow) debido en parte al nuevo hosting y en parte a que ya no cargo contenidos externos como la caja de compartidos de Google (que no hace falta con la nueva caja) o la de LibraryThing. Para suplir la funcionalidad que me daba la cajita de LibraryThing (mostrar los últimos libros leídos y reviews) planeo escribir una aplicación Django para hacer reviews de contenidos culturales (libros, películas, música).

Además las entradas del gestor del contenido soportan entradas escritas en varios idiomas, dos formatos de edición (HTML puro o Markdown) y otras cosas que con Drupal no tenía, o no podía tener sin mucho dolor.

Lo que no he podido migrar de momento son los comentarios. Es una pena porque había algunos interesantes y que aportaban cosas (sobre todo en las páginas de programas) veré si más adelante puedo migrarlos de alguna forma aunque sea metiéndo aquellos que considere interesantes a manopla.

Más adelante escribiré un comentario con una revisión general de Django con mi opinión, pero de momento se puede resumir en que estoy feliz como una perdiz con el descubrimiento.

Share/Save/Bookmark

Libro: "El Afgano" de Frederick Forsyth

Como pone en la contraportada el libro trata sobre un intento de infiltración por parte de las agencias anglo-ccidentales (CIA, NSA, MI5, etc) en Al-Qaeda usando a un agente británico que se hará pasar por un ex-comandante talibán arrestado en Guantánamo [sigue en el interior].

El libro tiene dos partes diferenciadas, por un lado relata como surge la necesidad de realizar una infiltración, y el desarrollo de la misma. Por otro, relata la historia del comandante talibán sustituido, desde su infancia hasta que llega a Guantánamo, incluyendo algunos eventos posteriores de su vida.

En mi opinión, es esta parte, el repaso de como un niño pastor afgano llega a comandante talibán y luego pasa a Guantánamo, la realmente interesante pues la primera es bastante insulsa para ser un libro de quien es; en la primera parte todo es perfecto, americanos y británicos, que son muy buenos a un nivel superman-iaco, no fallan nunca en ningún aspecto, ni tecnológico, ni político, ni humano (el único interés en esa parte es la actualización ocasional en cuanto a los métodos usados por el espionaje de hoy en día) y más que un libro de Forsyth parece medio libro de Forsyth con medio bodrio de Steven Seagal.

En resumen, el libro es entretenido pero no grandioso y es otro de esos libros en los que el nombre del autor estará en la portada a mayor tamaño que el título del libro, merece leerse pero no por 21 euros, mejor esperar a la edición de bolsillo.

Share/Save/Bookmark

Definición de garrulos subdesarrollados

Cuando una persona denuncia a un maltratador cobarde de sus pobres animales llamado Juan Lado (deberia llamarse Juan la Inteligencia me dejo de Lado) que maltrata a sus perros a palos y encima lo reconoce sin ningún atisbo de vergüenza (es decir, es un sinvergüenza), consiguiendo que al neanderthal se le condene con la ridícula multa de 6000 euros y después la persona civilizada que ha denunciado ve sus perros envenenados, se ve agredido, insultado y amenazado por los vecinos, tenemos una clara definición para ellos.

Los vecinos de Ribeira (La Coruña) que no dejan vivir en paz a una persona civilizada y sensible llamada Federico Real por tener la humanidad que a ellos nunca les tocó son claramente una panda de garrulos subdesarrollados: la noticia.

Share/Save/Bookmark

La Seguridad Social Madrileña

Voy a ver a la Señora AntiDoctora de Cabecera de la seguridad social, no se si pondré el nombre (es de Torrejón de Ardoz), para que me de cita para el dermatólogo, puesto que por cierto problemilla de piel (lunares rebeldes, básicamente) tengo que ir a una revisión anual.
Article continues inside; click here to read it (535 words)

Libro "El fuego en el Cielo" de Cesar Vidal

El libro no tiene nada de resañable. Ni inicio, ni un desarrollo interesante, ni un final especial. Nada en absoluto, lo único que te motiva a seguir leyendo es ver si pasa por fin algo interesante más adelante. Que no pasa, sólo es un panfletoide proeclesiástico, y encima de los malos malísimos.

En fin, el libro no vale para nada. No os lo compreis o tirareis el dinero. Avisados estais.

Share/Save/Bookmark