diff options
Diffstat (limited to 'blog')
1299 files changed, 5569 insertions, 3209 deletions
diff --git a/blog/README.md b/blog/README.md index bc39b4fd..28e84baa 100644 --- a/blog/README.md +++ b/blog/README.md @@ -1 +1,3 @@ -# `blog_v2` +# Blog + +Implemented with <https://ñix.es/cgit/alex/coppewebite.git/>. diff --git a/blog/build.sh b/blog/build.sh new file mode 100755 index 00000000..97b4f0cf --- /dev/null +++ b/blog/build.sh @@ -0,0 +1,35 @@ +#!/bin/sh + +set -ue + +TARGET=$1 +HERE=$(pwd) + +rm -rf $TARGET +cp -a content/ $TARGET + +echo Converting gmi to html... + +cd $TARGET +find . -name '*.gmi' -print0 | xargs -0 coppewebite-to-html --css $HERE/style.css + +echo Generating index... +cat >index.gmi <<EOF +# El blog es mío +## Hay otros como él, pero este es el mío + +Envíame email a alex arroba corcoles punto net. + +=> notas/ Notas +=> notes/ Notes + +EOF +find . -path './2???/??/*.gmi' -type f -print0 | coppewebite-indexer . >>index.gmi + +echo Generating RSS... +coppewebite-to-rss <index.gmi https://alex.corcoles.net . >index.rss + +echo Converting index to HTML... +coppewebite-to-html index.gmi --feed-title "El blog es mío" --feed-href index.rss --css $HERE/style.css + +echo Done diff --git a/blog/content/2003/11/comics-irregulares.gmi b/blog/content/2003/11/comics-irregulares.gmi index d20aca0e..01170838 100644 --- a/blog/content/2003/11/comics-irregulares.gmi +++ b/blog/content/2003/11/comics-irregulares.gmi @@ -1,5 +1,4 @@ -# Comics irregulares -2003-11-17 +# 2003-11-17 Comics irregulares Jejejeje! [1], secuela de otro chiste de la serie [2]. El tipo este mola; si mal no recuerdo es astrofísico y hace tiras cómicas con su webcam y Lego. Los hay memorables. diff --git a/blog/content/2003/11/como-en-el-dr-slump.gmi b/blog/content/2003/11/como-en-el-dr-slump.gmi index 092107a9..96bb22f7 100644 --- a/blog/content/2003/11/como-en-el-dr-slump.gmi +++ b/blog/content/2003/11/como-en-el-dr-slump.gmi @@ -1,5 +1,4 @@ -# Como en el Dr. Slump -2003-11-28 +# 2003-11-28 Como en el Dr. Slump Creo que esta librería gráfica [1] tiene el mejor nombre de la historia. diff --git a/blog/content/2003/11/cumples.gmi b/blog/content/2003/11/cumples.gmi index 7e672177..da4b395a 100644 --- a/blog/content/2003/11/cumples.gmi +++ b/blog/content/2003/11/cumples.gmi @@ -1,5 +1,4 @@ -# Cumples -2003-11-19 +# 2003-11-19 Cumples Feliz cumpleaños a Meg Ryan y Jodie Foster; al parecer las dos nacieron con un año de diferencia. Curiosamente, en una de las pelis que he comprado hoy sale Meg Ryan. ¿Es esto una señal para que me compre El Silencio de los Corderos? diff --git a/blog/content/2003/11/de-la-imdb.gmi b/blog/content/2003/11/de-la-imdb.gmi index 5d2cb2b2..54acff5a 100644 --- a/blog/content/2003/11/de-la-imdb.gmi +++ b/blog/content/2003/11/de-la-imdb.gmi @@ -1,4 +1,3 @@ -# De la IMDB... -2003-11-23 +# 2003-11-23 De la IMDB... Segun la IMDB, Clooney siempre ha andado tras una trinidad de papeles sagrados, el prota de Ocean's Eleven, Hannibal Smith del Equipo A y Magnum. Ya consiguió el primero, se ve que el segundo lo tiene más o menos capturado y al parecer el tercero tampoco se le escapará. La serie famosa aquí por TV3, al parecer comenzará a rodarse el año que viene. diff --git a/blog/content/2003/11/fantastico-sitges.gmi b/blog/content/2003/11/fantastico-sitges.gmi index cf2575f9..cdca6a61 100644 --- a/blog/content/2003/11/fantastico-sitges.gmi +++ b/blog/content/2003/11/fantastico-sitges.gmi @@ -1,5 +1,4 @@ -# Fantástico Sitges -2003-11-16 +# 2003-11-16 Fantástico Sitges Se ha dado el pistoletazo de salida del célebre Festival de Cinema Fantàstic de Sitges [1]... yo ya he hecho mi lista de sugerencias para los colegas [2]. Tras la grata experiencia del año pasado, con el descubrimiento de cosas como Bloody Mallory y The Antman, y la oportunidad de ver el Mal Gusto de Peter Jackson, creo que repetiré... diff --git a/blog/content/2003/11/impulsos-irresistibles.gmi b/blog/content/2003/11/impulsos-irresistibles.gmi index 138881b1..e72b0f9c 100644 --- a/blog/content/2003/11/impulsos-irresistibles.gmi +++ b/blog/content/2003/11/impulsos-irresistibles.gmi @@ -1,4 +1,3 @@ -# Impulsos irresistibles -2003-11-19 +# 2003-11-19 Impulsos irresistibles La carne es débil. He sucumbido a The Doors y X2. diff --git a/blog/content/2003/11/kill-bill.gmi b/blog/content/2003/11/kill-bill.gmi index 8ca2e8db..3d568ce8 100644 --- a/blog/content/2003/11/kill-bill.gmi +++ b/blog/content/2003/11/kill-bill.gmi @@ -1,5 +1,4 @@ -# Kill Bill -2003-11-26 +# 2003-11-26 Kill Bill Al parecer, siguiendo mis vaticinios, Kill Bill volumen 1 será proyectada en Sitges este sábado con el mismisimo Quentin Tarantino, a las 21:00 en l'auditori. diff --git a/blog/content/2003/11/koallum.gmi b/blog/content/2003/11/koallum.gmi index d50276a4..7efabcad 100644 --- a/blog/content/2003/11/koallum.gmi +++ b/blog/content/2003/11/koallum.gmi @@ -1,5 +1,4 @@ -# Koallum -2003-11-21 +# 2003-11-21 Koallum Esss nueeeessstro, ssssiii..... tesssoooooroooo.... [1] diff --git a/blog/content/2003/11/marionetas.gmi b/blog/content/2003/11/marionetas.gmi index ff3f3a9b..92491f49 100644 --- a/blog/content/2003/11/marionetas.gmi +++ b/blog/content/2003/11/marionetas.gmi @@ -1,5 +1,4 @@ -# Marionetas -2003-11-27 +# 2003-11-27 Marionetas Thunderbirds are go! [1] diff --git a/blog/content/2003/11/pelis-chinas-raras.gmi b/blog/content/2003/11/pelis-chinas-raras.gmi index 10c3a716..f1f727fd 100644 --- a/blog/content/2003/11/pelis-chinas-raras.gmi +++ b/blog/content/2003/11/pelis-chinas-raras.gmi @@ -1,5 +1,4 @@ -# Pelis chinas raras -2003-11-30 +# 2003-11-30 Pelis chinas raras Ayer hicimos el primer asalto a Sitges (el finde de semana, más). Impresiones, aquí [1]. diff --git a/blog/content/2003/11/pelis.gmi b/blog/content/2003/11/pelis.gmi index b060bbc6..a6a6ecf8 100644 --- a/blog/content/2003/11/pelis.gmi +++ b/blog/content/2003/11/pelis.gmi @@ -1,5 +1,4 @@ -# Pelis... -2003-11-17 +# 2003-11-17 Pelis... A veces uno hace cosas por caprichos del destino; fíjense ustedes que no tenía intención de comprarme Dos Hombres y un Destino [1], pero yendo a tirar unas pilas al container del quiosco del tren, la he visto en una edición decentilla de un fascículo por 10 euros y no me he podido resistir. La carne es débil. diff --git a/blog/content/2003/11/por-poner-algo.gmi b/blog/content/2003/11/por-poner-algo.gmi index 74063ae2..5a3a9024 100644 --- a/blog/content/2003/11/por-poner-algo.gmi +++ b/blog/content/2003/11/por-poner-algo.gmi @@ -1,5 +1,4 @@ -# Por poner algo... -2003-11-18 +# 2003-11-18 Por poner algo... En portada de Slashdot [1], el silbo gomero [2]. Creo que ya lo he visto todo en esta vida, amigos. diff --git a/blog/content/2003/11/ratones-fibraos.gmi b/blog/content/2003/11/ratones-fibraos.gmi index 383043e2..13aaf6b9 100644 --- a/blog/content/2003/11/ratones-fibraos.gmi +++ b/blog/content/2003/11/ratones-fibraos.gmi @@ -1,5 +1,4 @@ -# Ratones fibraos -2003-11-20 +# 2003-11-20 Ratones fibraos No olviden supervitaminarse, supermineralizarse y lo que sea [1] diff --git a/blog/content/2003/11/seres.gmi b/blog/content/2003/11/seres.gmi index 1c9b66a1..a23c3446 100644 --- a/blog/content/2003/11/seres.gmi +++ b/blog/content/2003/11/seres.gmi @@ -1,5 +1,4 @@ -# Seres... -2003-11-30 +# 2003-11-30 Seres... Pity? It was pity that stayed Bilbo's hand. Many that live deserve death. Some that die deserve life. Can you give it to them, Frodo? Do not be too eager to deal out death in judgment. Even the very wise cannot see all ends. My heart tells me that Gollum has some part to play yet, for good or ill before this is over. The pity of Bilbo may rule the fate of many. [1] diff --git a/blog/content/2003/11/sonria-bond.gmi b/blog/content/2003/11/sonria-bond.gmi index 27d5d7ad..94ccecc7 100644 --- a/blog/content/2003/11/sonria-bond.gmi +++ b/blog/content/2003/11/sonria-bond.gmi @@ -1,5 +1,4 @@ -# Sonría, Bond -2003-11-20 +# 2003-11-20 Sonría, Bond Solo era cuestión de tiempo: la cámara oficial de 007 [1]. diff --git a/blog/content/2003/11/toda-saga-tiene-su-inicio.gmi b/blog/content/2003/11/toda-saga-tiene-su-inicio.gmi index 09b3ee73..7eeb9954 100644 --- a/blog/content/2003/11/toda-saga-tiene-su-inicio.gmi +++ b/blog/content/2003/11/toda-saga-tiene-su-inicio.gmi @@ -1,5 +1,4 @@ -# Toda saga tiene su inicio... -2003-11-15 +# 2003-11-15 Toda saga tiene su inicio... Un mensaje para probar esto; el inicio de una nueva era u otro proyecto semiabandonado. El tiempo decidirá, supongo. diff --git a/blog/content/2003/11/un-domingo-cualquiera.gmi b/blog/content/2003/11/un-domingo-cualquiera.gmi index 278f9c48..afa69bec 100644 --- a/blog/content/2003/11/un-domingo-cualquiera.gmi +++ b/blog/content/2003/11/un-domingo-cualquiera.gmi @@ -1,5 +1,4 @@ -# Un Domingo Cualquiera... -2003-11-16 +# 2003-11-16 Un Domingo Cualquiera... Queda mal poner de título el nombre de un programa de Ramón García, pero hasta no hace mucho, eso era una peli [1] de Cameron Diaz (que por cierto, dieron en la tele, pero me daba mucho palo verla). diff --git a/blog/content/2003/11/you-re-late.gmi b/blog/content/2003/11/you-re-late.gmi index ff2a75de..1f1cc164 100644 --- a/blog/content/2003/11/you-re-late.gmi +++ b/blog/content/2003/11/you-re-late.gmi @@ -1,4 +1,3 @@ -# You're... late -2003-11-27 +# 2003-11-27 You're... late Joder, ayer ya se habían fundido las entradas para ver Kill Bill en Sitges. Grrrrr.... diff --git a/blog/content/2003/12/articulos-resalaos.gmi b/blog/content/2003/12/articulos-resalaos.gmi index f853cd83..f48b28e2 100644 --- a/blog/content/2003/12/articulos-resalaos.gmi +++ b/blog/content/2003/12/articulos-resalaos.gmi @@ -1,5 +1,4 @@ -# Artículos resalaos -2003-12-28 +# 2003-12-28 Artículos resalaos Voy a hacer un cursillo acelerado de mallorquí, creo... Ona Mallorca emite en ogg/mp3 por el internese [1]... diff --git a/blog/content/2003/12/celuloide-celulosa.gmi b/blog/content/2003/12/celuloide-celulosa.gmi index b8d71276..4b6940ad 100644 --- a/blog/content/2003/12/celuloide-celulosa.gmi +++ b/blog/content/2003/12/celuloide-celulosa.gmi @@ -1,5 +1,4 @@ -# Celuloide, celulosa -2003-12-15 +# 2003-12-15 Celuloide, celulosa Ha salido un minitráiler de Spider-man 2 [1] (nota, es un Flash, se puede ajustar la calidad mediante el botoncillo de las herramientas y, por favor, que usen un formato descargable...) y el teaser de Garfield [2] (que no he podido ver). diff --git a/blog/content/2003/12/curiosos-anuncios.gmi b/blog/content/2003/12/curiosos-anuncios.gmi index ff18eade..f21f8394 100644 --- a/blog/content/2003/12/curiosos-anuncios.gmi +++ b/blog/content/2003/12/curiosos-anuncios.gmi @@ -1,5 +1,4 @@ -# Curiosos anuncios -2003-12-31 +# 2003-12-31 Curiosos anuncios Curiosa promoción [1] para la peli nueva de los Thunderbirds. diff --git a/blog/content/2003/12/de-trepamuros-y-hombres.gmi b/blog/content/2003/12/de-trepamuros-y-hombres.gmi index 7acb422b..5f2fe481 100644 --- a/blog/content/2003/12/de-trepamuros-y-hombres.gmi +++ b/blog/content/2003/12/de-trepamuros-y-hombres.gmi @@ -1,5 +1,4 @@ -# De trepamuros y hombres -2003-12-20 +# 2003-12-20 De trepamuros y hombres El trailer de Spider-Man 2 [1], por fin descargable en Quicktime. diff --git a/blog/content/2003/12/disciplina-inglesa.gmi b/blog/content/2003/12/disciplina-inglesa.gmi index 548d93ba..ead85f65 100644 --- a/blog/content/2003/12/disciplina-inglesa.gmi +++ b/blog/content/2003/12/disciplina-inglesa.gmi @@ -1,5 +1,4 @@ -# Disciplina inglesa -2003-12-21 +# 2003-12-21 Disciplina inglesa En Barrapunto [1] ha habido una discusión interesante sobre la corrección ortográfica [2]. Yo, la verdad, hago bastantes más faltas que las que debiera (o debiese), aunque últimamente intento hacer terapia :-b. diff --git a/blog/content/2003/12/el-ano-se-acaba-una-vez-mas.gmi b/blog/content/2003/12/el-ano-se-acaba-una-vez-mas.gmi index 1bee9e6f..c7edd90f 100644 --- a/blog/content/2003/12/el-ano-se-acaba-una-vez-mas.gmi +++ b/blog/content/2003/12/el-ano-se-acaba-una-vez-mas.gmi @@ -1,5 +1,4 @@ -# El año se acaba (una vez más) -2003-12-31 +# 2003-12-31 El año se acaba (una vez más) Sin poder decir Happy Christmas (War Is Over) [1] ni con razón ni con estilo, sólo me queda desear un año mejor para todos. Apurad el año y disfrutemos del 2004; aunque tenga un día de más, no hay que dormirse. diff --git a/blog/content/2003/12/el-retorno-del-rey.gmi b/blog/content/2003/12/el-retorno-del-rey.gmi index 14dd0641..83f80eee 100644 --- a/blog/content/2003/12/el-retorno-del-rey.gmi +++ b/blog/content/2003/12/el-retorno-del-rey.gmi @@ -1,5 +1,4 @@ -# El Retorno del Rey -2003-12-18 +# 2003-12-18 El Retorno del Rey A falta de un segundo visionado, ahí va mi crítica: diff --git a/blog/content/2003/12/enhorabuena-a-los-premiados.gmi b/blog/content/2003/12/enhorabuena-a-los-premiados.gmi index 57c1c4c6..2245d59f 100644 --- a/blog/content/2003/12/enhorabuena-a-los-premiados.gmi +++ b/blog/content/2003/12/enhorabuena-a-los-premiados.gmi @@ -1,4 +1,3 @@ -# Enhorabuena a los premiados -2003-12-03 +# 2003-12-03 Enhorabuena a los premiados A parte de mi cumple, hoy también es el de Daryl Hannah, Julianne Moore (ambas nacieron hace 43 añitos) y el de Brendan Fraser. diff --git a/blog/content/2003/12/entelonado.gmi b/blog/content/2003/12/entelonado.gmi index 452d3150..36b99e52 100644 --- a/blog/content/2003/12/entelonado.gmi +++ b/blog/content/2003/12/entelonado.gmi @@ -1,4 +1,3 @@ -# Entelonado -2003-12-20 +# 2003-12-20 Entelonado Acabo de ver "Això no és vida" de TdeTeatre en el Poliorama, gracias a una gentil invitación de una compañera de curro. La obra no esta mal aunque cojea un poquillo. La puesta en escena minimalista tiene su gracia y el argumento ya está visto pero bastante bien aprovechado. Las actrices están bastante bien y hay chistes muy buenos. Entretenida. diff --git a/blog/content/2003/12/gesto.gmi b/blog/content/2003/12/gesto.gmi index 137f790f..2bd13b87 100644 --- a/blog/content/2003/12/gesto.gmi +++ b/blog/content/2003/12/gesto.gmi @@ -1,5 +1,4 @@ -# (gesto) -2003-12-02 +# 2003-12-02 (gesto) Nota mental: investigar esto [1] diff --git a/blog/content/2003/12/humor-sofisticado.gmi b/blog/content/2003/12/humor-sofisticado.gmi index 02296e4f..4b77e350 100644 --- a/blog/content/2003/12/humor-sofisticado.gmi +++ b/blog/content/2003/12/humor-sofisticado.gmi @@ -1,5 +1,4 @@ -# Humor "sofisticado" -2003-12-05 +# 2003-12-05 Humor "sofisticado" Por ahí he visto algo [1] sobre [2] chistes de física [3] (los hay de informática y otras ciencias). diff --git a/blog/content/2003/12/macroeconomia.gmi b/blog/content/2003/12/macroeconomia.gmi index c251d22f..9a902a9d 100644 --- a/blog/content/2003/12/macroeconomia.gmi +++ b/blog/content/2003/12/macroeconomia.gmi @@ -1,5 +1,4 @@ -# Macroeconomía -2003-12-14 +# 2003-12-14 Macroeconomía Y otro bonito titular de las noticias Google... El dinero procedente de la corrupción representa el 5 por ciento de la economía mundial [1]. diff --git a/blog/content/2003/12/medianas-de-beber.gmi b/blog/content/2003/12/medianas-de-beber.gmi index d80bf942..b4307c3a 100644 --- a/blog/content/2003/12/medianas-de-beber.gmi +++ b/blog/content/2003/12/medianas-de-beber.gmi @@ -1,5 +1,4 @@ -# Medianas de beber -2003-12-05 +# 2003-12-05 Medianas de beber ¿Nunca os habéis preguntado que bebe James Bond estadísticamente [1]? Francamente, yo tampoco. diff --git a/blog/content/2003/12/no-es-precisamente-una-peli-de-audrey.gmi b/blog/content/2003/12/no-es-precisamente-una-peli-de-audrey.gmi index 0e4728ce..c02f9ca3 100644 --- a/blog/content/2003/12/no-es-precisamente-una-peli-de-audrey.gmi +++ b/blog/content/2003/12/no-es-precisamente-una-peli-de-audrey.gmi @@ -1,5 +1,4 @@ -# No es precisamente una peli de Audrey -2003-12-28 +# 2003-12-28 No es precisamente una peli de Audrey y también, Mystic River [1]... diff --git a/blog/content/2003/12/parco-en-palabras.gmi b/blog/content/2003/12/parco-en-palabras.gmi index 0c9baaad..d3bdbbf1 100644 --- a/blog/content/2003/12/parco-en-palabras.gmi +++ b/blog/content/2003/12/parco-en-palabras.gmi @@ -1,5 +1,4 @@ -# Parco en palabras -2003-12-23 +# 2003-12-23 Parco en palabras He recibido petición de ampliar mi crítica del Retorno del Rey. Veamossss: diff --git a/blog/content/2003/12/parejas-relumbronas.gmi b/blog/content/2003/12/parejas-relumbronas.gmi index 17e4e74d..6d46a7be 100644 --- a/blog/content/2003/12/parejas-relumbronas.gmi +++ b/blog/content/2003/12/parejas-relumbronas.gmi @@ -1,4 +1,3 @@ -# Parejas relumbronas -2003-12-02 +# 2003-12-02 Parejas relumbronas A parte de que hoy comparten cumpleaños Lucy Liu y Britney Spears, Uma Thurman y Ralph Fiennes en Los Vengadores han sido votados peor dúo cinematográfico de la historia, según votación en la revista Total Film. El merito tiene que superan a Dustin Hoffman y Warren Beatty en Ishtar (peli que a mí personalmente me hace gracia) y la pareja estelar Stallone/Estelle Getty en Alto O Mi Madre Dispara. Tiene mérito. diff --git a/blog/content/2003/12/pues-mi-nemesis-es-el-word.gmi b/blog/content/2003/12/pues-mi-nemesis-es-el-word.gmi index 28d9403c..89bfe4f0 100644 --- a/blog/content/2003/12/pues-mi-nemesis-es-el-word.gmi +++ b/blog/content/2003/12/pues-mi-nemesis-es-el-word.gmi @@ -1,5 +1,4 @@ -# Pues mi némesis es el Word -2003-12-14 +# 2003-12-14 Pues mi némesis es el Word El Powerpoint te vuelve tonto [1]. No lo digo yo, lo dice el New York Times. diff --git a/blog/content/2003/12/pulse.gmi b/blog/content/2003/12/pulse.gmi index 866f6847..f93b0b6b 100644 --- a/blog/content/2003/12/pulse.gmi +++ b/blog/content/2003/12/pulse.gmi @@ -1,5 +1,4 @@ -# Pulse... -2003-12-04 +# 2003-12-04 Pulse... Por fin mi portátil tiene tecla 'any' (ssssiii.... otro regalo de cumpleañosssssss.... Koallum! Koallum!) diff --git a/blog/content/2003/12/que-critiquen-ellos.gmi b/blog/content/2003/12/que-critiquen-ellos.gmi index 411ef4bb..9f67ff6e 100644 --- a/blog/content/2003/12/que-critiquen-ellos.gmi +++ b/blog/content/2003/12/que-critiquen-ellos.gmi @@ -1,5 +1,4 @@ -# Que critiquen ellos -2003-12-29 +# 2003-12-29 Que critiquen ellos Cachondilla crítica del Retorno del Rey [1]. diff --git a/blog/content/2003/12/queso-gran-capitan-t-kirk.gmi b/blog/content/2003/12/queso-gran-capitan-t-kirk.gmi index 63f14f76..5420b9eb 100644 --- a/blog/content/2003/12/queso-gran-capitan-t-kirk.gmi +++ b/blog/content/2003/12/queso-gran-capitan-t-kirk.gmi @@ -1,5 +1,4 @@ -# Queso Gran Capitán T. Kirk -2003-12-25 +# 2003-12-25 Queso Gran Capitán T. Kirk Como algunos sabéis, a uno le da por escribir tonterías sobre las pelis que ve aquí [1]; ayer le tocó el turno a Héroes fuera de órbita [2]. diff --git a/blog/content/2003/12/servicio-al-cliente.gmi b/blog/content/2003/12/servicio-al-cliente.gmi index 3c5a6f6c..5252d650 100644 --- a/blog/content/2003/12/servicio-al-cliente.gmi +++ b/blog/content/2003/12/servicio-al-cliente.gmi @@ -1,5 +1,4 @@ -# Servicio al cliente -2003-12-29 +# 2003-12-29 Servicio al cliente Aunque no mola que los envíos se retrasen, cabe decir que en la FNAC se lo han currado enviándonos una tele equivalente a la que hemos encargado mientras dure el retraso. Chapeau, a medias. diff --git a/blog/content/2003/12/the-2-stands-for-duality.gmi b/blog/content/2003/12/the-2-stands-for-duality.gmi index afe6a27b..1cc76dd4 100644 --- a/blog/content/2003/12/the-2-stands-for-duality.gmi +++ b/blog/content/2003/12/the-2-stands-for-duality.gmi @@ -1,5 +1,4 @@ -# The 2 stands for duality -2003-12-05 +# 2003-12-05 The 2 stands for duality Un nuevo trailer de Ghost in the Shell 2 [1] diff --git a/blog/content/2003/12/vercetti-tommy-vercetti.gmi b/blog/content/2003/12/vercetti-tommy-vercetti.gmi index e97f5895..6cd8e933 100644 --- a/blog/content/2003/12/vercetti-tommy-vercetti.gmi +++ b/blog/content/2003/12/vercetti-tommy-vercetti.gmi @@ -1,5 +1,4 @@ -# Vercetti, Tommy Vercetti -2003-12-03 +# 2003-12-03 Vercetti, Tommy Vercetti Liotta Takes 'Best Human' Video Game Award [1]. Impresionante. diff --git a/blog/content/2004/01/alianzas-chungas.gmi b/blog/content/2004/01/alianzas-chungas.gmi index 19346597..faf062ce 100644 --- a/blog/content/2004/01/alianzas-chungas.gmi +++ b/blog/content/2004/01/alianzas-chungas.gmi @@ -1,5 +1,4 @@ -# Alianzas chungas -2004-01-08 +# 2004-01-08 Alianzas chungas HP sacará iPods licenciados de Apple [1]. Interesante. diff --git a/blog/content/2004/01/alta-bajotecnologia.gmi b/blog/content/2004/01/alta-bajotecnologia.gmi index 022138f8..15d54ece 100644 --- a/blog/content/2004/01/alta-bajotecnologia.gmi +++ b/blog/content/2004/01/alta-bajotecnologia.gmi @@ -1,5 +1,4 @@ -# Alta bajotecnología -2004-01-16 +# 2004-01-16 Alta bajotecnología Bah, menuda parida que son las cámaras digitales. He aquí una alternativa [1]. diff --git a/blog/content/2004/01/cute-dog.gmi b/blog/content/2004/01/cute-dog.gmi index 5ede70dd..86543bfc 100644 --- a/blog/content/2004/01/cute-dog.gmi +++ b/blog/content/2004/01/cute-dog.gmi @@ -1,5 +1,4 @@ -# Cute dog -2004-01-27 +# 2004-01-27 Cute dog Un estudio [1] (otro) sobre la belleza. Utilizan técnicas de proceso de imágenes que quedan muy chulas. diff --git a/blog/content/2004/01/dosymediodimensional.gmi b/blog/content/2004/01/dosymediodimensional.gmi index 4b30b94f..c34f3a0d 100644 --- a/blog/content/2004/01/dosymediodimensional.gmi +++ b/blog/content/2004/01/dosymediodimensional.gmi @@ -1,5 +1,4 @@ -# dosymediodimensional -2004-01-19 +# 2004-01-19 dosymediodimensional Enlace de mi hermanito... tizazos [1]... si no es alguien muy habilidoso con Adobe Photoshop (TM, en España y en el resto del extranjero), impresiona. diff --git a/blog/content/2004/01/dudas-de-lenguas.gmi b/blog/content/2004/01/dudas-de-lenguas.gmi index aabe3cb4..dd990cb8 100644 --- a/blog/content/2004/01/dudas-de-lenguas.gmi +++ b/blog/content/2004/01/dudas-de-lenguas.gmi @@ -1,5 +1,4 @@ -# Dudas de lenguas -2004-01-12 +# 2004-01-12 Dudas de lenguas Los servicios de información lingüísticos de Adobe [1] nos informan del uso lingüístico de su producto y derivados [2]. diff --git a/blog/content/2004/01/el-formol-lo-pone-usted.gmi b/blog/content/2004/01/el-formol-lo-pone-usted.gmi index 3df069f4..ac8f0827 100644 --- a/blog/content/2004/01/el-formol-lo-pone-usted.gmi +++ b/blog/content/2004/01/el-formol-lo-pone-usted.gmi @@ -1,5 +1,4 @@ -# El formol lo pone usted -2004-01-13 +# 2004-01-13 El formol lo pone usted En una oferta limitada, ofrecemos una cabeza de Christopher Walken [1], en escala 1/6. diff --git a/blog/content/2004/01/en-resumidas-cuentas.gmi b/blog/content/2004/01/en-resumidas-cuentas.gmi index bcf8754f..746d278e 100644 --- a/blog/content/2004/01/en-resumidas-cuentas.gmi +++ b/blog/content/2004/01/en-resumidas-cuentas.gmi @@ -1,5 +1,4 @@ -# En resumidas cuentas -2004-01-19 +# 2004-01-19 En resumidas cuentas Un freak raro (hmmm...) ha hecho un resumen del Retorno del Rey [1] de muñegotes que a los freaks no raros (comme moi... hmmm...) hará gracia. diff --git a/blog/content/2004/01/genios-locos.gmi b/blog/content/2004/01/genios-locos.gmi index 6218530e..380abb1c 100644 --- a/blog/content/2004/01/genios-locos.gmi +++ b/blog/content/2004/01/genios-locos.gmi @@ -1,5 +1,4 @@ -# Genios locos -2004-01-02 +# 2004-01-02 Genios locos En memepool [1] comparan el arte de un tío cargao de LSD [2] con el de psicóticos [3]. diff --git a/blog/content/2004/01/la-lluvia-en-sev-illa-es-una-maravilla.gmi b/blog/content/2004/01/la-lluvia-en-sev-illa-es-una-maravilla.gmi index ed42a185..fc9bf28f 100644 --- a/blog/content/2004/01/la-lluvia-en-sev-illa-es-una-maravilla.gmi +++ b/blog/content/2004/01/la-lluvia-en-sev-illa-es-una-maravilla.gmi @@ -1,5 +1,4 @@ -# La lluvia en Sev-illa es una maravilla -2004-01-25 +# 2004-01-25 La lluvia en Sev-illa es una maravilla Me encanta The Sev Wide Web [1]. Es un tío que hace tiras pero hace que la coletilla la envíen y voten sus lectores. En esta tira [2] podéis ver que aunque la ganadora es muy buena, hay muchísimas más que cuadrarían perfectamente (ojo! si no habéis visto el Retorno del Rey, desvela bastante argumento). diff --git a/blog/content/2004/01/marketing-de-nivel.gmi b/blog/content/2004/01/marketing-de-nivel.gmi index 50ff7096..1713814a 100644 --- a/blog/content/2004/01/marketing-de-nivel.gmi +++ b/blog/content/2004/01/marketing-de-nivel.gmi @@ -1,4 +1,3 @@ -# Marketing de nivel -2004-01-02 +# 2004-01-02 Marketing de nivel OK, me opongo oficialmente al término WI-FI para referirse a las redes inalámbricas. ¿WIreless FIdelity? ¡Por Dios! diff --git a/blog/content/2004/01/monacal.gmi b/blog/content/2004/01/monacal.gmi index db7352d2..cf0da551 100644 --- a/blog/content/2004/01/monacal.gmi +++ b/blog/content/2004/01/monacal.gmi @@ -1,5 +1,4 @@ -# Monacal -2004-01-13 +# 2004-01-13 Monacal Yes, we really ARE monks! We really DO pray and help others. Hundreds of years ago, monks survived by baking bread, making wine, or copying manuscripts. We survive by selling Ink and Toner Supplies online, at HUGE discounts .....and YOU benefit! [1] diff --git a/blog/content/2004/01/muchos-pantallazos-azules.gmi b/blog/content/2004/01/muchos-pantallazos-azules.gmi index b32480c6..c7e2b811 100644 --- a/blog/content/2004/01/muchos-pantallazos-azules.gmi +++ b/blog/content/2004/01/muchos-pantallazos-azules.gmi @@ -1,5 +1,4 @@ -# Muchos pantallazos azules -2004-01-06 +# 2004-01-06 Muchos pantallazos azules Uno de los trailers más curiosos que he visto últimamente [1]. Si el estilo visual no cansa y no la cagan mucho, puede ser una peli chula. diff --git a/blog/content/2004/01/normalizando.gmi b/blog/content/2004/01/normalizando.gmi index 0ea54be5..d5d74559 100644 --- a/blog/content/2004/01/normalizando.gmi +++ b/blog/content/2004/01/normalizando.gmi @@ -1,5 +1,4 @@ -# Normalizando -2004-01-07 +# 2004-01-07 Normalizando Si software en catalán se dice programari y hardware es maquinari... ¿cómo se traduce pelotaware? diff --git a/blog/content/2004/01/pero-nunca-aprenderan-a-sumar.gmi b/blog/content/2004/01/pero-nunca-aprenderan-a-sumar.gmi index 0df013c0..cd41c5e0 100644 --- a/blog/content/2004/01/pero-nunca-aprenderan-a-sumar.gmi +++ b/blog/content/2004/01/pero-nunca-aprenderan-a-sumar.gmi @@ -1,5 +1,4 @@ -# Pero nunca aprenderán a sumar -2004-01-22 +# 2004-01-22 Pero nunca aprenderán a sumar Esto [1] sí que son gadgets y no lo que se lleva ahora. diff --git a/blog/content/2004/01/preservaciones.gmi b/blog/content/2004/01/preservaciones.gmi index ce460aaa..6b5cddaf 100644 --- a/blog/content/2004/01/preservaciones.gmi +++ b/blog/content/2004/01/preservaciones.gmi @@ -1,12 +1,7 @@ -# Preservaciones -2004-01-24 +# 2004-01-24 Preservaciones -En Slashdot [1] enlazan a una guía para mantener en buen estado de conservación CDs y DVDs [2] del programa del NIST para la preservación digital [3]. Hay un resumen para los impacientes [4]. +=> https://www.nist.gov/publications/care-and-handling-cds-and-dvds-guide-librarians-and-archivists En Slashdot enlazan a una guía para mantener en buen estado de conservación CDs y DVDs del programa del NIST para la preservación digital. -El NIST mola. Esto me recuerda su fantástico Diccionario de Algoritmos y Estructuras de Datos [5], esencial para programadores. +El NIST mola. Esto me recuerda su fantástico Diccionario de Algoritmos y Estructuras de Datos, esencial para programadores: -=> http://slashdot.org [1] Slashdot -=> http://www.itl.nist.gov/div895/carefordisc/CDandDVDCareandHandlingGuide.pdf [2] una guía para mantener en buen estado de conservación CDs y DVDs -=> http://www.itl.nist.gov/div895/carefordisc/index.html [3] programa del NIST para la preservación digital -=> http://www.itl.nist.gov/div895/carefordisc/onepage.pdf [4] resumen para los impacientes -=> http://www.nist.gov/dads/ [5] Diccionario de Algoritmos y Estructuras de Datos +=> http://www.nist.gov/dads/ diff --git a/blog/content/2004/01/purificar.gmi b/blog/content/2004/01/purificar.gmi index 64c0258c..f4be025b 100644 --- a/blog/content/2004/01/purificar.gmi +++ b/blog/content/2004/01/purificar.gmi @@ -1,5 +1,4 @@ -# Purificar -2004-01-09 +# 2004-01-09 Purificar ¿Inestabilidad en el ordenador? Probad el método oriental [1]. diff --git a/blog/content/2004/01/sota-caballo-y-rey.gmi b/blog/content/2004/01/sota-caballo-y-rey.gmi index 97fee29a..0c4b32b5 100644 --- a/blog/content/2004/01/sota-caballo-y-rey.gmi +++ b/blog/content/2004/01/sota-caballo-y-rey.gmi @@ -1,5 +1,4 @@ -# Sota, caballo y rey -2004-01-10 +# 2004-01-10 Sota, caballo y rey Versión ultracientífica [1]. En resumen, para hacer que las piedras den botes en el agua, hay que tirarlas con un ángulo de inclinación de 20 grados... diff --git a/blog/content/2004/01/te-da-aalas.gmi b/blog/content/2004/01/te-da-aalas.gmi index c6356dfc..46204e27 100644 --- a/blog/content/2004/01/te-da-aalas.gmi +++ b/blog/content/2004/01/te-da-aalas.gmi @@ -1,5 +1,4 @@ -# Te da aalas -2004-01-20 +# 2004-01-20 Te da aalas Si no puedes conducir un X-Wing, haz que tu coche sea un X-Wing [1]. Brutal. diff --git a/blog/content/2004/01/very-naish.gmi b/blog/content/2004/01/very-naish.gmi index ea272ddb..a97b2c4f 100644 --- a/blog/content/2004/01/very-naish.gmi +++ b/blog/content/2004/01/very-naish.gmi @@ -1,5 +1,4 @@ -# Very naish -2004-01-07 +# 2004-01-07 Very naish Según la IMDb [1], el próximo villano de Harry Potter será ni más ni menos que Mr. Bean (aka Rowan Atkinson). Terrorífico, lo es. diff --git a/blog/content/2004/01/videojuegos.gmi b/blog/content/2004/01/videojuegos.gmi index dc83943f..b31d8237 100644 --- a/blog/content/2004/01/videojuegos.gmi +++ b/blog/content/2004/01/videojuegos.gmi @@ -1,5 +1,4 @@ -# Videojuegos -2004-01-25 +# 2004-01-25 Videojuegos ¡IKEA Doom! [1]. diff --git a/blog/content/2004/01/yo-me-lo-imaginaba-mas-barato.gmi b/blog/content/2004/01/yo-me-lo-imaginaba-mas-barato.gmi index 9e01dc32..34942669 100644 --- a/blog/content/2004/01/yo-me-lo-imaginaba-mas-barato.gmi +++ b/blog/content/2004/01/yo-me-lo-imaginaba-mas-barato.gmi @@ -1,5 +1,4 @@ -# Yo me lo imaginaba más barato -2004-01-06 +# 2004-01-06 Yo me lo imaginaba más barato Bah, los de Apple [1] en su cacareada Keynote han sacado un mini iPod [2] de 4 gigas. Es muy muy pequeñito, pero cuesta sus 250$; lo cual es sólo 50$ menos que el de 15 gigas... En resumen, casi tan horriblemente caro como su hermano mayor, y con mucha menor capacidad. diff --git a/blog/content/2004/01/ziggy.gmi b/blog/content/2004/01/ziggy.gmi index 800a07da..0a416ef4 100644 --- a/blog/content/2004/01/ziggy.gmi +++ b/blog/content/2004/01/ziggy.gmi @@ -1,5 +1,4 @@ -# Ziggy -2004-01-08 +# 2004-01-08 Ziggy ¡Feliz cumpleaños a David Bowie! El duque blanco cumple 57 añitos hoy... diff --git a/blog/content/2004/02/no-me-mire-con-esos-ojos.gmi b/blog/content/2004/02/no-me-mire-con-esos-ojos.gmi index 5ce241ca..841e4c4f 100644 --- a/blog/content/2004/02/no-me-mire-con-esos-ojos.gmi +++ b/blog/content/2004/02/no-me-mire-con-esos-ojos.gmi @@ -1,5 +1,4 @@ -# No me mire con esos ojos... -2004-02-14 +# 2004-02-14 No me mire con esos ojos... Ayer me fuí a ver Zatoichi. En tres palabras, im-presionante, masajista [1]. diff --git a/blog/content/2004/02/pechos-televisivos.gmi b/blog/content/2004/02/pechos-televisivos.gmi index 67679933..95ea4db6 100644 --- a/blog/content/2004/02/pechos-televisivos.gmi +++ b/blog/content/2004/02/pechos-televisivos.gmi @@ -1,5 +1,4 @@ -# Pechos televisivos... -2004-02-02 +# 2004-02-02 Pechos televisivos... Impresionante esta noticia [1]; menudo revuelo se ha armado porque Justin Timberlake (ex de la Britney y actualmente novio de Cameron Díaz) accidentalmente reveló un poco del seno de Janet Jackson durante una coreografía en el espectáculo del intermedio de la Superbowl. diff --git a/blog/content/2004/02/sobre-ruedas.gmi b/blog/content/2004/02/sobre-ruedas.gmi index 7edb6e8f..e8742ecd 100644 --- a/blog/content/2004/02/sobre-ruedas.gmi +++ b/blog/content/2004/02/sobre-ruedas.gmi @@ -1,5 +1,4 @@ -# Sobre ruedas -2004-02-02 +# 2004-02-02 Sobre ruedas Me he comprado un juguetito, un Brookspeed Viper GTSR [1] teledirigido, escala 1:43 (en resumen, dos milimetros menos de 10cm). El coche es rápido y la batería aguanta bastante (3 minutos de carga, y al final me he aburrido para descargarla). El control es proporcional y tiene 8 lucecitas. diff --git a/blog/content/2004/03/estoy-pachucho.gmi b/blog/content/2004/03/estoy-pachucho.gmi index 8004baf7..c3d7d818 100644 --- a/blog/content/2004/03/estoy-pachucho.gmi +++ b/blog/content/2004/03/estoy-pachucho.gmi @@ -1,4 +1,3 @@ -# Estoy pachucho... -2004-03-30 +# 2004-03-30 Estoy pachucho... De baja oficial y eso. Pobre de mí, que malito estoy y que poco me quejo... diff --git a/blog/content/2004/03/matamata.gmi b/blog/content/2004/03/matamata.gmi index 5c36495e..aa2ab569 100644 --- a/blog/content/2004/03/matamata.gmi +++ b/blog/content/2004/03/matamata.gmi @@ -1,5 +1,4 @@ -# Matamata -2004-03-06 +# 2004-03-06 Matamata Afilad las katanas y poned plásticos cubriendo los muebles para que no se manche nada [1] diff --git a/blog/content/2004/03/momento-retro.gmi b/blog/content/2004/03/momento-retro.gmi index 6a8e055f..09ad2687 100644 --- a/blog/content/2004/03/momento-retro.gmi +++ b/blog/content/2004/03/momento-retro.gmi @@ -1,6 +1,3 @@ -# Momento retro -2004-03-24 +# 2004-03-24 Momento retro -Momento retro [1] - -=> http://www.thinkgeek.com/computing/drives/6908/?cpg=wnrss [1] Momento retro +=> https://web.archive.org/web/20050308131313/http://www.thinkgeek.com/computing/drives/6908/?cpg=wnrss Momento retro diff --git a/blog/content/2004/03/no-no-si-yo-estoy-contando.gmi b/blog/content/2004/03/no-no-si-yo-estoy-contando.gmi index 6faaf910..3cc68569 100644 --- a/blog/content/2004/03/no-no-si-yo-estoy-contando.gmi +++ b/blog/content/2004/03/no-no-si-yo-estoy-contando.gmi @@ -1,5 +1,4 @@ -# No, no, si yo estoy contando -2004-03-02 +# 2004-03-02 No, no, si yo estoy contando En la exitosa gira de "chistes de informáticos" (especialidad numeración binaria), presento uno de los mejores que he visto en mucho tiempo [1]. diff --git a/blog/content/2004/03/the-news-today.gmi b/blog/content/2004/03/the-news-today.gmi index 15dcc8fe..32d84ef5 100644 --- a/blog/content/2004/03/the-news-today.gmi +++ b/blog/content/2004/03/the-news-today.gmi @@ -1,4 +1,3 @@ -# the news today... -2004-03-12 +# 2004-03-12 the news today... ...broken bottles under children's feet... diff --git a/blog/content/2004/04/autopromocion.gmi b/blog/content/2004/04/autopromocion.gmi index 56d1b798..dada2700 100644 --- a/blog/content/2004/04/autopromocion.gmi +++ b/blog/content/2004/04/autopromocion.gmi @@ -1,5 +1,4 @@ -# Autopromoción... -2004-04-29 +# 2004-04-29 Autopromoción... Uno ha visto bolis, caramelos, cargadores de móviles, camisetas y mil articulitos baratos de promoción con logotipo. diff --git a/blog/content/2004/04/bowie-el-modenno.gmi b/blog/content/2004/04/bowie-el-modenno.gmi index 32cc6e52..06d9500f 100644 --- a/blog/content/2004/04/bowie-el-modenno.gmi +++ b/blog/content/2004/04/bowie-el-modenno.gmi @@ -1,5 +1,4 @@ -# Bowie, el modenno... -2004-04-27 +# 2004-04-27 Bowie, el modenno... Pese a que a los de las discográficas no les hará gracia, el gran David Bowie ha montado una especie de concurso de remixes de sus canciones [1]. diff --git a/blog/content/2004/04/como-fabricar-una-steadycam.gmi b/blog/content/2004/04/como-fabricar-una-steadycam.gmi index c86c64c6..c73651b0 100644 --- a/blog/content/2004/04/como-fabricar-una-steadycam.gmi +++ b/blog/content/2004/04/como-fabricar-una-steadycam.gmi @@ -1,5 +1,4 @@ -# Como fabricar una steadycam... -2004-04-09 +# 2004-04-09 Como fabricar una steadycam... Si alguna vez necesito una steadycam, aquí [1] hay instrucciones para fabricar una por cuatro chavos. diff --git a/blog/content/2004/04/la-moto-de-akira.gmi b/blog/content/2004/04/la-moto-de-akira.gmi index dd9bca16..edd4d375 100644 --- a/blog/content/2004/04/la-moto-de-akira.gmi +++ b/blog/content/2004/04/la-moto-de-akira.gmi @@ -1,5 +1,4 @@ -# La moto de Akira -2004-04-03 +# 2004-04-03 La moto de Akira Leo en Slashdot [1] que unos japos van a vender la moto de Akira [2]. Impresionante. diff --git a/blog/content/2004/04/mods.gmi b/blog/content/2004/04/mods.gmi index a5b435ad..4a0101b2 100644 --- a/blog/content/2004/04/mods.gmi +++ b/blog/content/2004/04/mods.gmi @@ -1,5 +1,4 @@ -# Mods -2004-04-22 +# 2004-04-22 Mods Un tipejo de mi uni me ha pasado su currada [1] de modelos y niveles inspirados en Fanhunter [2] para el Counterstrike/Half-Life.... Una cucada! diff --git a/blog/content/2004/04/para-voyeurs.gmi b/blog/content/2004/04/para-voyeurs.gmi index 49c25656..a1d28a57 100644 --- a/blog/content/2004/04/para-voyeurs.gmi +++ b/blog/content/2004/04/para-voyeurs.gmi @@ -1,5 +1,4 @@ -# Para voyeurs... -2004-04-11 +# 2004-04-11 Para voyeurs... En memepool [1], siempre los mejores links. Random Personal Picture Finder [2], que busca en images.google [3] fotos personales a partir de los nombres que ponen por defecto a las imágenes las cámaras digitales y otra página [4], que muestra las últimas imágenes que ha subido la gente a Livejournal [5]. diff --git a/blog/content/2004/04/parece-que-mi-mini-blog.gmi b/blog/content/2004/04/parece-que-mi-mini-blog.gmi index 67cddb1f..d7ef183b 100644 --- a/blog/content/2004/04/parece-que-mi-mini-blog.gmi +++ b/blog/content/2004/04/parece-que-mi-mini-blog.gmi @@ -1,4 +1,3 @@ -# Parece que mi mini-blog... -2004-04-27 +# 2004-04-27 Parece que mi mini-blog... ya está funcional; al menos para postear y tal. Faltan cosas como poder editar los posts, pero ya se andará. diff --git a/blog/content/2004/04/porque-si-no-luego-se-me-olvida.gmi b/blog/content/2004/04/porque-si-no-luego-se-me-olvida.gmi index 362f17f9..b74a4ae7 100644 --- a/blog/content/2004/04/porque-si-no-luego-se-me-olvida.gmi +++ b/blog/content/2004/04/porque-si-no-luego-se-me-olvida.gmi @@ -1,5 +1,4 @@ -# Porque si no, luego se me olvida -2004-04-10 +# 2004-04-10 Porque si no, luego se me olvida Los de Eclipse [1] parece ser que tienen una versión preliminar [2] del soporte para el JDK 1.5. Bug de seguimiento [3]. diff --git a/blog/content/2004/04/smileys-orientales.gmi b/blog/content/2004/04/smileys-orientales.gmi index b5f6b6d8..245e8a36 100644 --- a/blog/content/2004/04/smileys-orientales.gmi +++ b/blog/content/2004/04/smileys-orientales.gmi @@ -1,5 +1,4 @@ -# Smileys orientales -2004-04-06 +# 2004-04-06 Smileys orientales Interesante artículo [1] sobre los smileys de los japos... diff --git a/blog/content/2004/04/ya-no-estoy-pachuco.gmi b/blog/content/2004/04/ya-no-estoy-pachuco.gmi index a4e53bc6..7b5fafa1 100644 --- a/blog/content/2004/04/ya-no-estoy-pachuco.gmi +++ b/blog/content/2004/04/ya-no-estoy-pachuco.gmi @@ -1,5 +1,4 @@ -# Ya no estoy pachuco... -2004-04-05 +# 2004-04-05 Ya no estoy pachuco... Actualizaciones horarias como la CNN [1]. diff --git a/blog/content/2004/05/a-capella-japonesa.gmi b/blog/content/2004/05/a-capella-japonesa.gmi index 4b46595c..6722cff2 100644 --- a/blog/content/2004/05/a-capella-japonesa.gmi +++ b/blog/content/2004/05/a-capella-japonesa.gmi @@ -1,5 +1,4 @@ -# A Capella (Japonesa) -2004-05-13 +# 2004-05-13 A Capella (Japonesa) El mundo se acaba (una vez más) [1], versión nipona. diff --git a/blog/content/2004/05/buscando.gmi b/blog/content/2004/05/buscando.gmi index 0810f547..759cf6ee 100644 --- a/blog/content/2004/05/buscando.gmi +++ b/blog/content/2004/05/buscando.gmi @@ -1,5 +1,4 @@ -# Buscando... -2004-05-31 +# 2004-05-31 Buscando... ...unos subtitulos para Jesucristo Cazavampiros (no los he encontrado, por cierto... ¿alma caritativa? ¿alguien? ¿nadie?), me he encontrado con otro blog de zumbados [1]. No está mal. diff --git a/blog/content/2004/05/casualidades-viricas.gmi b/blog/content/2004/05/casualidades-viricas.gmi index 2233e0ba..f629f803 100644 --- a/blog/content/2004/05/casualidades-viricas.gmi +++ b/blog/content/2004/05/casualidades-viricas.gmi @@ -1,5 +1,4 @@ -# Casualidades víricas -2004-05-02 +# 2004-05-02 Casualidades víricas He recibido un email de una de mis cuentas de correo a otra de mis cuentas de correo. diff --git a/blog/content/2004/05/chistes-de-matematicas.gmi b/blog/content/2004/05/chistes-de-matematicas.gmi index 064115cd..4c765d2d 100644 --- a/blog/content/2004/05/chistes-de-matematicas.gmi +++ b/blog/content/2004/05/chistes-de-matematicas.gmi @@ -1,5 +1,4 @@ -# Chistes de matemáticas... -2004-05-11 +# 2004-05-11 Chistes de matemáticas... (En este caso, perpetrado por un astrónomo). Nossss queeeeemaaaaaa!!!! [1]. diff --git a/blog/content/2004/05/comida.gmi b/blog/content/2004/05/comida.gmi index 5838378c..6069529f 100644 --- a/blog/content/2004/05/comida.gmi +++ b/blog/content/2004/05/comida.gmi @@ -1,5 +1,4 @@ -# Comida... -2004-05-18 +# 2004-05-18 Comida... De memepool [1] una vez más... los preciosos manjares para críos japoneses [2]. diff --git a/blog/content/2004/05/el-ik.gmi b/blog/content/2004/05/el-ik.gmi index 6271c3a9..8a333a66 100644 --- a/blog/content/2004/05/el-ik.gmi +++ b/blog/content/2004/05/el-ik.gmi @@ -1,5 +1,4 @@ -# El IK+ -2004-05-12 +# 2004-05-12 El IK+ en flash [1] diff --git a/blog/content/2004/05/encyclopedia-mythica.gmi b/blog/content/2004/05/encyclopedia-mythica.gmi index 6851e784..c531906d 100644 --- a/blog/content/2004/05/encyclopedia-mythica.gmi +++ b/blog/content/2004/05/encyclopedia-mythica.gmi @@ -1,5 +1,4 @@ -# Encyclopedia Mythica -2004-05-16 +# 2004-05-16 Encyclopedia Mythica Un buen recursillo para informarse sobre mitologías y cosas (incluye rollo griego, artúrico y más). Aquí [1]. diff --git a/blog/content/2004/05/flash-a-prueba-de-escarabajos.gmi b/blog/content/2004/05/flash-a-prueba-de-escarabajos.gmi index 64124436..bba0fd5f 100644 --- a/blog/content/2004/05/flash-a-prueba-de-escarabajos.gmi +++ b/blog/content/2004/05/flash-a-prueba-de-escarabajos.gmi @@ -1,5 +1,4 @@ -# Flash a prueba de escarabajos -2004-05-30 +# 2004-05-30 Flash a prueba de escarabajos Me pasan un flash alucinante, Come Together de los Beatles [1]. Ojo, son casi 8 megas... diff --git a/blog/content/2004/05/lemmings-en-dhtml.gmi b/blog/content/2004/05/lemmings-en-dhtml.gmi index 3f83226a..ccec6d38 100644 --- a/blog/content/2004/05/lemmings-en-dhtml.gmi +++ b/blog/content/2004/05/lemmings-en-dhtml.gmi @@ -1,5 +1,4 @@ -# Lemmings en DHTML -2004-05-23 +# 2004-05-23 Lemmings en DHTML Curioso... [1] diff --git a/blog/content/2004/05/para-abonados-a-la-imdb.gmi b/blog/content/2004/05/para-abonados-a-la-imdb.gmi index e768eaaa..fac5541e 100644 --- a/blog/content/2004/05/para-abonados-a-la-imdb.gmi +++ b/blog/content/2004/05/para-abonados-a-la-imdb.gmi @@ -1,5 +1,4 @@ -# Para abonados a la IMDb -2004-05-25 +# 2004-05-25 Para abonados a la IMDb Hoy acérrima encuesta para mejor robot de una peli. Por el momento, está ajustadísimo entre R2-D2 y Bender. Votos aquí [1]. diff --git a/blog/content/2004/05/por-casualidad.gmi b/blog/content/2004/05/por-casualidad.gmi index 97fb1121..4d3bf3ed 100644 --- a/blog/content/2004/05/por-casualidad.gmi +++ b/blog/content/2004/05/por-casualidad.gmi @@ -1,5 +1,4 @@ -# Por casualidad... -2004-05-09 +# 2004-05-09 Por casualidad... Va uno y encuentra que no sólo en www.google.com [1] ponen logos en ocasiones especiales. diff --git a/blog/content/2004/05/seran-los-de-microsoft.gmi b/blog/content/2004/05/seran-los-de-microsoft.gmi index 42786ef0..3f0b3aa8 100644 --- a/blog/content/2004/05/seran-los-de-microsoft.gmi +++ b/blog/content/2004/05/seran-los-de-microsoft.gmi @@ -1,5 +1,4 @@ -# ¿Serán los de Microsoft... -2004-05-11 +# 2004-05-11 ¿Serán los de Microsoft... Los primeros en popularizar un videoteléfono [1]? diff --git a/blog/content/2004/05/trailers.gmi b/blog/content/2004/05/trailers.gmi index 7e73e4ff..579669c6 100644 --- a/blog/content/2004/05/trailers.gmi +++ b/blog/content/2004/05/trailers.gmi @@ -1,5 +1,4 @@ -# Tráilers... -2004-05-08 +# 2004-05-08 Tráilers... Acabo de verme un par de tráilers; sí, esas pequeñas joyas que hacen que a uno le entren ganas de ver pelis que, posiblemente, harían vomitar a una cabra. diff --git a/blog/content/2004/05/troya.gmi b/blog/content/2004/05/troya.gmi index 836b5f9f..3101777d 100644 --- a/blog/content/2004/05/troya.gmi +++ b/blog/content/2004/05/troya.gmi @@ -1,5 +1,4 @@ -# Troya -2004-05-15 +# 2004-05-15 Troya Vista, criticada [1]. diff --git a/blog/content/2004/06/commodore-lives.gmi b/blog/content/2004/06/commodore-lives.gmi index abcefd03..2e8241c9 100644 --- a/blog/content/2004/06/commodore-lives.gmi +++ b/blog/content/2004/06/commodore-lives.gmi @@ -1,5 +1,4 @@ -# Commodore Lives... -2004-06-20 +# 2004-06-20 Commodore Lives... Parece ser que Commodore [1], fabricante del C64, el ordenador más vendido de todos los tiempos (que creo que aún se fabrica) y el Amiga, ahora vende hardware (incluyendo el genialmente denominado eVic-20GB [2]) e incluso ofrece descargas [3] (pagadas) de ROMs de juegos populares de C64. diff --git a/blog/content/2004/06/criticas.gmi b/blog/content/2004/06/criticas.gmi index 23879838..bf6cb32f 100644 --- a/blog/content/2004/06/criticas.gmi +++ b/blog/content/2004/06/criticas.gmi @@ -1,5 +1,4 @@ -# Críticas -2004-06-20 +# 2004-06-20 Críticas El Club de la Lucha [1] y Lawrence de Arabia [2]. diff --git a/blog/content/2004/06/out-on-vacation.gmi b/blog/content/2004/06/out-on-vacation.gmi index 28d4f6fa..c64f10ce 100644 --- a/blog/content/2004/06/out-on-vacation.gmi +++ b/blog/content/2004/06/out-on-vacation.gmi @@ -1,5 +1,4 @@ -# Out On Vacation -2004-06-22 +# 2004-06-22 Out On Vacation Mañana por la noche me las piro al Reino Unido de merecidas vacaciones, no vuelvo hasta el 4 de julio a altas horas, así que no esperéis mucho de mí. diff --git a/blog/content/2004/06/tecnicas-de-lucha.gmi b/blog/content/2004/06/tecnicas-de-lucha.gmi index 43d5898e..1399b7f9 100644 --- a/blog/content/2004/06/tecnicas-de-lucha.gmi +++ b/blog/content/2004/06/tecnicas-de-lucha.gmi @@ -1,5 +1,4 @@ -# Técnicas de lucha... -2004-06-01 +# 2004-06-01 Técnicas de lucha... ... de Donald Runsfeld [1] diff --git a/blog/content/2004/06/variedad.gmi b/blog/content/2004/06/variedad.gmi index 22fcd705..2b3ef231 100644 --- a/blog/content/2004/06/variedad.gmi +++ b/blog/content/2004/06/variedad.gmi @@ -1,5 +1,4 @@ -# Variedad... -2004-06-08 +# 2004-06-08 Variedad... Un ránking de los mejores clips de canciones [1] y una selección de los pecés pequeñitos más bonitos [2]. diff --git a/blog/content/2004/06/videoclips.gmi b/blog/content/2004/06/videoclips.gmi index e8ed7e5c..c7c70a52 100644 --- a/blog/content/2004/06/videoclips.gmi +++ b/blog/content/2004/06/videoclips.gmi @@ -1,5 +1,4 @@ -# Videoclips -2004-06-04 +# 2004-06-04 Videoclips aquí [1] diff --git a/blog/content/2004/07/esto-es-arte.gmi b/blog/content/2004/07/esto-es-arte.gmi index 6ef8ec15..9a330034 100644 --- a/blog/content/2004/07/esto-es-arte.gmi +++ b/blog/content/2004/07/esto-es-arte.gmi @@ -1,5 +1,4 @@ -# Esto es arte... -2004-07-15 +# 2004-07-15 Esto es arte... y lo demás son tonterías... [1] diff --git a/blog/content/2004/07/flash.gmi b/blog/content/2004/07/flash.gmi index a3a34e1d..8afe2c70 100644 --- a/blog/content/2004/07/flash.gmi +++ b/blog/content/2004/07/flash.gmi @@ -1,5 +1,4 @@ -# Flash... -2004-07-11 +# 2004-07-11 Flash... Alien en 30 segundos (interpretado por conejos) [1]. diff --git a/blog/content/2004/07/gustos-musicales.gmi b/blog/content/2004/07/gustos-musicales.gmi index 11305994..abbb09de 100644 --- a/blog/content/2004/07/gustos-musicales.gmi +++ b/blog/content/2004/07/gustos-musicales.gmi @@ -1,5 +1,4 @@ -# Gustos musicales... -2004-07-20 +# 2004-07-20 Gustos musicales... ...de los "profesionales" de la informática [1] diff --git a/blog/content/2004/07/howto.gmi b/blog/content/2004/07/howto.gmi index ff9c2203..b553899c 100644 --- a/blog/content/2004/07/howto.gmi +++ b/blog/content/2004/07/howto.gmi @@ -1,5 +1,4 @@ -# HOWTO: -2004-07-19 +# 2004-07-19 HOWTO: Hacer la Enterprise a partir de un diskette [1] diff --git a/blog/content/2004/07/kill-bill-2.gmi b/blog/content/2004/07/kill-bill-2.gmi index 659df2ed..9aba8a00 100644 --- a/blog/content/2004/07/kill-bill-2.gmi +++ b/blog/content/2004/07/kill-bill-2.gmi @@ -1,5 +1,4 @@ -# Kill Bill 2 -2004-07-24 +# 2004-07-24 Kill Bill 2 Criticada [1] diff --git a/blog/content/2004/07/lo-prometido-es-deuda.gmi b/blog/content/2004/07/lo-prometido-es-deuda.gmi index 5ff746a8..c16f92e9 100644 --- a/blog/content/2004/07/lo-prometido-es-deuda.gmi +++ b/blog/content/2004/07/lo-prometido-es-deuda.gmi @@ -1,5 +1,4 @@ -# Lo prometido es deuda... -2004-07-26 +# 2004-07-26 Lo prometido es deuda... Las fotos del periplo inglés, sin cortes ni censura [1] diff --git a/blog/content/2004/07/que-cunda-el-panico.gmi b/blog/content/2004/07/que-cunda-el-panico.gmi index acada875..52f54d83 100644 --- a/blog/content/2004/07/que-cunda-el-panico.gmi +++ b/blog/content/2004/07/que-cunda-el-panico.gmi @@ -1,4 +1,3 @@ -# ¡Qué cunda el pánico! -2004-07-26 +# 2004-07-26 ¡Qué cunda el pánico! ¡¡¡¡Arrrgghhh!!!! Google no funciona. Malditos virussssss diff --git a/blog/content/2004/07/tailandia.gmi b/blog/content/2004/07/tailandia.gmi index 5d6e4439..455784cc 100644 --- a/blog/content/2004/07/tailandia.gmi +++ b/blog/content/2004/07/tailandia.gmi @@ -1,5 +1,4 @@ -# Tailandia... -2004-07-11 +# 2004-07-11 Tailandia... Campeona mundial de Petanca. diff --git a/blog/content/2004/07/tutoriales-curiosos.gmi b/blog/content/2004/07/tutoriales-curiosos.gmi index 5cc8d9bb..b947e1ed 100644 --- a/blog/content/2004/07/tutoriales-curiosos.gmi +++ b/blog/content/2004/07/tutoriales-curiosos.gmi @@ -1,5 +1,4 @@ -# Tutoriales curiosos... -2004-07-22 +# 2004-07-22 Tutoriales curiosos... En Ars [1] me han recordado un link que encontré hace mucho mucho tiempo, en una galaxia muy muy lejana -de cuando no tenía blog para poner paridas. routergod.com [2]. diff --git a/blog/content/2004/07/volvimos.gmi b/blog/content/2004/07/volvimos.gmi index fa38047a..ca5e2f15 100644 --- a/blog/content/2004/07/volvimos.gmi +++ b/blog/content/2004/07/volvimos.gmi @@ -1,5 +1,4 @@ -# Volvimos... -2004-07-05 +# 2004-07-05 Volvimos... En unos días, reportaje gráfico. diff --git a/blog/content/2004/08/citas-celebres.gmi b/blog/content/2004/08/citas-celebres.gmi index 296fb3cc..40e66552 100644 --- a/blog/content/2004/08/citas-celebres.gmi +++ b/blog/content/2004/08/citas-celebres.gmi @@ -1,4 +1,3 @@ -# Citas célebres... -2004-08-10 +# 2004-08-10 Citas célebres... "Oh my god, if I get killed, Meryl Streep will get an award playing my life and I would be really pissed off." - Susan Sarandon diff --git a/blog/content/2004/08/yo-robot.gmi b/blog/content/2004/08/yo-robot.gmi index b03e728e..3c75a541 100644 --- a/blog/content/2004/08/yo-robot.gmi +++ b/blog/content/2004/08/yo-robot.gmi @@ -1,5 +1,4 @@ -# Yo, Robot -2004-08-01 +# 2004-08-01 Yo, Robot Padecida, criticada [1] diff --git a/blog/content/2004/09/festival-de-cortos.gmi b/blog/content/2004/09/festival-de-cortos.gmi index d86250ba..a2cdc601 100644 --- a/blog/content/2004/09/festival-de-cortos.gmi +++ b/blog/content/2004/09/festival-de-cortos.gmi @@ -1,5 +1,4 @@ -# Festival de Cortos... -2004-09-26 +# 2004-09-26 Festival de Cortos... El Árbol del Ahorcado ha ganado mejor dirección, mejor banda sonora y mejor actriz principal. Si tenéis ganas de descargaros 12 megas, aquí lo tenéis [1]. diff --git a/blog/content/2004/09/imprescindible.gmi b/blog/content/2004/09/imprescindible.gmi index 99c6651e..57e4137f 100644 --- a/blog/content/2004/09/imprescindible.gmi +++ b/blog/content/2004/09/imprescindible.gmi @@ -1,5 +1,4 @@ -# Imprescindible... -2004-09-16 +# 2004-09-16 Imprescindible... ... manual [1] que he sacado de la página de la gran Patch [2] diff --git a/blog/content/2004/09/y-luego-hay-quien-dice.gmi b/blog/content/2004/09/y-luego-hay-quien-dice.gmi index 1a520788..f7104c0f 100644 --- a/blog/content/2004/09/y-luego-hay-quien-dice.gmi +++ b/blog/content/2004/09/y-luego-hay-quien-dice.gmi @@ -1,4 +1,3 @@ -# y luego hay quien dice... -2004-09-17 +# 2004-09-17 y luego hay quien dice... => https://www.kropserkel.com/horse_head_pillow.htm que me gusta demasiado El Padrino diff --git a/blog/content/2004/10/como-me-encuentran.gmi b/blog/content/2004/10/como-me-encuentran.gmi index b82f1433..ef5e7f20 100644 --- a/blog/content/2004/10/como-me-encuentran.gmi +++ b/blog/content/2004/10/como-me-encuentran.gmi @@ -1,5 +1,4 @@ -# Como me encuentran... -2004-10-07 +# 2004-10-07 Como me encuentran... Segúnmis logs, la gente me encuentra en Google buscando principalmente eucaliptus. Pero también porque hablo de steady cams [1], petanca y "barbaridades full contact" (no me preguntéis que pretendía buscar ese) y de Jesucristo Cazavampiros [2]. Por Yahoo, más o menos lo mismo, a excepción de tres almas perdidas que se preguntaban como fabricar incienso. diff --git a/blog/content/2004/10/cuidado-con-las-viejecitas.gmi b/blog/content/2004/10/cuidado-con-las-viejecitas.gmi index 91270ef8..6b9099e1 100644 --- a/blog/content/2004/10/cuidado-con-las-viejecitas.gmi +++ b/blog/content/2004/10/cuidado-con-las-viejecitas.gmi @@ -1,5 +1,4 @@ -# Cuidado con las viejecitas.... -2004-10-12 +# 2004-10-12 Cuidado con las viejecitas.... Increible... [1] diff --git a/blog/content/2004/10/he-dicho-alguna-vez.gmi b/blog/content/2004/10/he-dicho-alguna-vez.gmi index 914420d3..d22ea6a0 100644 --- a/blog/content/2004/10/he-dicho-alguna-vez.gmi +++ b/blog/content/2004/10/he-dicho-alguna-vez.gmi @@ -1,5 +1,4 @@ -# ¿He dicho alguna vez... -2004-10-06 +# 2004-10-06 ¿He dicho alguna vez... que me encanta Irregular Web Comic? [1] diff --git a/blog/content/2004/10/hellboy.gmi b/blog/content/2004/10/hellboy.gmi index 61a3e529..92560f91 100644 --- a/blog/content/2004/10/hellboy.gmi +++ b/blog/content/2004/10/hellboy.gmi @@ -1,5 +1,4 @@ -# Hellboy... -2004-10-02 +# 2004-10-02 Hellboy... está muy bien [1] diff --git a/blog/content/2004/10/lo-mas-raro-que-puede-pasarle-a-un-alce.gmi b/blog/content/2004/10/lo-mas-raro-que-puede-pasarle-a-un-alce.gmi index 41ae45b6..5f87fa3e 100644 --- a/blog/content/2004/10/lo-mas-raro-que-puede-pasarle-a-un-alce.gmi +++ b/blog/content/2004/10/lo-mas-raro-que-puede-pasarle-a-un-alce.gmi @@ -1,5 +1,4 @@ -# Lo más raro que puede pasarle a un alce -2004-10-17 +# 2004-10-17 Lo más raro que puede pasarle a un alce Supongo que sería esto [1] diff --git a/blog/content/2004/10/lo-que-nos-faltaba.gmi b/blog/content/2004/10/lo-que-nos-faltaba.gmi index d1177738..b254e56a 100644 --- a/blog/content/2004/10/lo-que-nos-faltaba.gmi +++ b/blog/content/2004/10/lo-que-nos-faltaba.gmi @@ -1,5 +1,4 @@ -# Lo que nos faltaba... -2004-10-20 +# 2004-10-20 Lo que nos faltaba... ilusiones ópticas animadas [1] diff --git a/blog/content/2004/10/para-los-que-crean.gmi b/blog/content/2004/10/para-los-que-crean.gmi index 0a993bae..617f99ff 100644 --- a/blog/content/2004/10/para-los-que-crean.gmi +++ b/blog/content/2004/10/para-los-que-crean.gmi @@ -1,5 +1,4 @@ -# Para los que crean... -2004-10-22 +# 2004-10-22 Para los que crean... ...crean que pueden hacer un Garfield mejor :-b [1] diff --git a/blog/content/2004/10/reventando-cerraduras.gmi b/blog/content/2004/10/reventando-cerraduras.gmi index 174a496b..f17fdb40 100644 --- a/blog/content/2004/10/reventando-cerraduras.gmi +++ b/blog/content/2004/10/reventando-cerraduras.gmi @@ -1,5 +1,4 @@ -# Reventando cerraduras... -2004-10-17 +# 2004-10-17 Reventando cerraduras... ...con un disco duro y un ratón [1] diff --git a/blog/content/2004/11/400-citas-cinefilas.gmi b/blog/content/2004/11/400-citas-cinefilas.gmi index 82159113..87d3355e 100644 --- a/blog/content/2004/11/400-citas-cinefilas.gmi +++ b/blog/content/2004/11/400-citas-cinefilas.gmi @@ -1,5 +1,4 @@ -# 400 citas cinéfilas... -2004-11-18 +# 2004-11-18 400 citas cinéfilas... según el American Film Institute [1] diff --git a/blog/content/2004/11/anuncio-de-mac.gmi b/blog/content/2004/11/anuncio-de-mac.gmi index 45157888..77801c44 100644 --- a/blog/content/2004/11/anuncio-de-mac.gmi +++ b/blog/content/2004/11/anuncio-de-mac.gmi @@ -1,5 +1,4 @@ -# Anuncio de Mac -2004-11-11 +# 2004-11-11 Anuncio de Mac ^H^H^H El Lado Oscuro de la Fuerza [1] diff --git a/blog/content/2004/11/guia-a-la-musica-electronica.gmi b/blog/content/2004/11/guia-a-la-musica-electronica.gmi index 45428251..4cdc80a3 100644 --- a/blog/content/2004/11/guia-a-la-musica-electronica.gmi +++ b/blog/content/2004/11/guia-a-la-musica-electronica.gmi @@ -1,5 +1,4 @@ -# Guía a la música electrónica -2004-11-20 +# 2004-11-20 Guía a la música electrónica Un fantástico flash [1], surgido de la búsqueda anterior, que permite a los legos como yo saber que narices es progressive-trance-dance-in-da-house diff --git a/blog/content/2004/11/habeis-probado.gmi b/blog/content/2004/11/habeis-probado.gmi index b0ae50d3..6b0ead7f 100644 --- a/blog/content/2004/11/habeis-probado.gmi +++ b/blog/content/2004/11/habeis-probado.gmi @@ -1,5 +1,4 @@ -# ¿Habéis probado... -2004-11-20 +# 2004-11-20 ¿Habéis probado... preguntarle a Google cuales son los flashes más populares de la web? [1] diff --git a/blog/content/2004/11/id-a-ver.gmi b/blog/content/2004/11/id-a-ver.gmi index 7fdd4368..bc8147fc 100644 --- a/blog/content/2004/11/id-a-ver.gmi +++ b/blog/content/2004/11/id-a-ver.gmi @@ -1,5 +1,4 @@ -# Id a ver... -2004-11-14 +# 2004-11-14 Id a ver... Shaun of the Dead [1] diff --git a/blog/content/2004/11/jueguecillo.gmi b/blog/content/2004/11/jueguecillo.gmi index 74e90cbf..34b396c2 100644 --- a/blog/content/2004/11/jueguecillo.gmi +++ b/blog/content/2004/11/jueguecillo.gmi @@ -1,5 +1,4 @@ -# Jueguecillo... -2004-11-24 +# 2004-11-24 Jueguecillo... ...de aparcar coches [1]. Yo (sin carné), no paso de los 367 puntos diff --git a/blog/content/2004/11/para-recuperar.gmi b/blog/content/2004/11/para-recuperar.gmi index d760d537..0cb39545 100644 --- a/blog/content/2004/11/para-recuperar.gmi +++ b/blog/content/2004/11/para-recuperar.gmi @@ -1,5 +1,4 @@ -# Para recuperar... -2004-11-05 +# 2004-11-05 Para recuperar... ... la fé [1] diff --git a/blog/content/2004/11/precioso.gmi b/blog/content/2004/11/precioso.gmi index 49dc20e3..e128e7ca 100644 --- a/blog/content/2004/11/precioso.gmi +++ b/blog/content/2004/11/precioso.gmi @@ -1,5 +1,4 @@ -# Precioso... -2004-11-01 +# 2004-11-01 Precioso... ... juego de ajedrez [1] diff --git a/blog/content/2004/11/programacion-de-sitges.gmi b/blog/content/2004/11/programacion-de-sitges.gmi index 7ed0843a..5648e28a 100644 --- a/blog/content/2004/11/programacion-de-sitges.gmi +++ b/blog/content/2004/11/programacion-de-sitges.gmi @@ -1,5 +1,4 @@ -# Programación de Sitges -2004-11-28 +# 2004-11-28 Programación de Sitges En un formato decente [1] y el original [2]. diff --git a/blog/content/2004/11/reflexiones-metafisicas.gmi b/blog/content/2004/11/reflexiones-metafisicas.gmi index 20d8f841..0378942d 100644 --- a/blog/content/2004/11/reflexiones-metafisicas.gmi +++ b/blog/content/2004/11/reflexiones-metafisicas.gmi @@ -1,5 +1,4 @@ -# reflexiones metafísicas... -2004-11-28 +# 2004-11-28 reflexiones metafísicas... sobre Los Increíbles [1], por un servidor... diff --git a/blog/content/2004/11/revisando.gmi b/blog/content/2004/11/revisando.gmi index cc47b835..08731fd7 100644 --- a/blog/content/2004/11/revisando.gmi +++ b/blog/content/2004/11/revisando.gmi @@ -1,5 +1,4 @@ -# Revisando... -2004-11-11 +# 2004-11-11 Revisando... ... y organizando mis mails, me he encontrado con este \t The New Dictionary of Cultural Literacy [1], un recurso imprescindible para dárselas de culto. diff --git a/blog/content/2004/11/transformers.gmi b/blog/content/2004/11/transformers.gmi index 96cb1960..3f3f8c66 100644 --- a/blog/content/2004/11/transformers.gmi +++ b/blog/content/2004/11/transformers.gmi @@ -1,5 +1,4 @@ -# Transformers... -2004-11-16 +# 2004-11-16 Transformers... haciendo breakdance [1] diff --git a/blog/content/2004/11/y-shakespeare.gmi b/blog/content/2004/11/y-shakespeare.gmi index aaf97398..07e1dcbf 100644 --- a/blog/content/2004/11/y-shakespeare.gmi +++ b/blog/content/2004/11/y-shakespeare.gmi @@ -1,5 +1,4 @@ -# y Shakespeare -2004-11-16 +# 2004-11-16 y Shakespeare en clave de aventura conversacional [1] diff --git a/blog/content/2004/12/bonito-flash.gmi b/blog/content/2004/12/bonito-flash.gmi index add4d28b..e33a408c 100644 --- a/blog/content/2004/12/bonito-flash.gmi +++ b/blog/content/2004/12/bonito-flash.gmi @@ -1,5 +1,4 @@ -# Bonito flash... -2004-12-04 +# 2004-12-04 Bonito flash... Google y la dominación del mundo [1] diff --git a/blog/content/2004/12/cine-y-extintores.gmi b/blog/content/2004/12/cine-y-extintores.gmi index 43ea404b..fd5baeb2 100644 --- a/blog/content/2004/12/cine-y-extintores.gmi +++ b/blog/content/2004/12/cine-y-extintores.gmi @@ -1,5 +1,4 @@ -# Cine y extintores... -2004-12-30 +# 2004-12-30 Cine y extintores... => ../../laspelis/978 [1] Sky Captain, criticada. diff --git a/blog/content/2004/12/diagnosticos-de-hard.gmi b/blog/content/2004/12/diagnosticos-de-hard.gmi index 011b2675..c7e8834f 100644 --- a/blog/content/2004/12/diagnosticos-de-hard.gmi +++ b/blog/content/2004/12/diagnosticos-de-hard.gmi @@ -1,5 +1,4 @@ -# Diagnósticos de hard... -2004-12-08 +# 2004-12-08 Diagnósticos de hard... Guía [1] de una fuente fiable [2] diff --git a/blog/content/2004/12/festival-de-sitges.gmi b/blog/content/2004/12/festival-de-sitges.gmi index 0afadf47..c98bc515 100644 --- a/blog/content/2004/12/festival-de-sitges.gmi +++ b/blog/content/2004/12/festival-de-sitges.gmi @@ -1,5 +1,4 @@ -# Festival de Sitges -2004-12-10 +# 2004-12-10 Festival de Sitges [‡ carteles] diff --git a/blog/content/2004/12/pelis-historicas.gmi b/blog/content/2004/12/pelis-historicas.gmi index aae3765a..4878953c 100644 --- a/blog/content/2004/12/pelis-historicas.gmi +++ b/blog/content/2004/12/pelis-historicas.gmi @@ -1,5 +1,4 @@ -# Pelis históricas... -2004-12-30 +# 2004-12-30 Pelis históricas... No sé qué es el National Film Registry, pero se ve que van incluyendo pelis en una lista de pelis para "conservar para las futuras generaciones". En el último pack de 25, Enter the Dragon [1]. diff --git a/blog/content/2004/12/que-pasa.gmi b/blog/content/2004/12/que-pasa.gmi index 8b207aa7..af6fc8a9 100644 --- a/blog/content/2004/12/que-pasa.gmi +++ b/blog/content/2004/12/que-pasa.gmi @@ -1,5 +1,4 @@ -# ¿Qué pasa... -2004-12-13 +# 2004-12-13 ¿Qué pasa... si metes un CD en el microondas? [1] diff --git a/blog/content/2005/01/baraja-espanola.gmi b/blog/content/2005/01/baraja-espanola.gmi index 5bb41bd8..2a36aae5 100644 --- a/blog/content/2005/01/baraja-espanola.gmi +++ b/blog/content/2005/01/baraja-espanola.gmi @@ -1,5 +1,4 @@ -# Baraja española -2005-01-06 +# 2005-01-06 Baraja española Una buena explicación [1] de la baraja española, incluyendo detalles que ni conocía... diff --git a/blog/content/2005/01/closer.gmi b/blog/content/2005/01/closer.gmi index 48c64266..59dbb80d 100644 --- a/blog/content/2005/01/closer.gmi +++ b/blog/content/2005/01/closer.gmi @@ -1,5 +1,4 @@ -# Closer -2005-01-26 +# 2005-01-26 Closer Vedla, malditos [1] diff --git a/blog/content/2005/01/codecs-y-eso.gmi b/blog/content/2005/01/codecs-y-eso.gmi index 7feacb22..d5ab8379 100644 --- a/blog/content/2005/01/codecs-y-eso.gmi +++ b/blog/content/2005/01/codecs-y-eso.gmi @@ -1,5 +1,4 @@ -# Codecs y eso -2005-01-02 +# 2005-01-02 Codecs y eso Una guía [1] por si no sabéis con qué codificar vuestros videos diff --git a/blog/content/2005/01/don-t-panic.gmi b/blog/content/2005/01/don-t-panic.gmi index 44b868ec..c59c655d 100644 --- a/blog/content/2005/01/don-t-panic.gmi +++ b/blog/content/2005/01/don-t-panic.gmi @@ -1,4 +1,3 @@ -# Don't Panic -2005-01-10 +# 2005-01-10 Don't Panic [‡ hhgttgtp] diff --git a/blog/content/2005/01/elektra.gmi b/blog/content/2005/01/elektra.gmi index a2113706..e6be861d 100644 --- a/blog/content/2005/01/elektra.gmi +++ b/blog/content/2005/01/elektra.gmi @@ -1,5 +1,4 @@ -# Elektra -2005-01-30 +# 2005-01-30 Elektra ¡Huíd, insensatos! [1] diff --git a/blog/content/2005/01/links-practicos.gmi b/blog/content/2005/01/links-practicos.gmi index 34735a75..a010aa51 100644 --- a/blog/content/2005/01/links-practicos.gmi +++ b/blog/content/2005/01/links-practicos.gmi @@ -1,5 +1,4 @@ -# Links prácticos... -2005-01-11 +# 2005-01-11 Links prácticos... Del tío Oso [1]; un cursillo del Vaticano sobre satanismo [2] y unas teorías sobre los poderes de Spider-man [3] diff --git a/blog/content/2005/01/mr-darth.gmi b/blog/content/2005/01/mr-darth.gmi index 0969eb3c..05d910b7 100644 --- a/blog/content/2005/01/mr-darth.gmi +++ b/blog/content/2005/01/mr-darth.gmi @@ -1,5 +1,4 @@ -# Mr. Darth... -2005-01-16 +# 2005-01-16 Mr. Darth... Potato [1] diff --git a/blog/content/2005/01/rockeros.gmi b/blog/content/2005/01/rockeros.gmi index a29f5480..25bc020b 100644 --- a/blog/content/2005/01/rockeros.gmi +++ b/blog/content/2005/01/rockeros.gmi @@ -1,5 +1,4 @@ -# Rockeros... -2005-01-07 +# 2005-01-07 Rockeros... ...jovencitos [1] diff --git a/blog/content/2005/01/todo-esta-en-el-manual.gmi b/blog/content/2005/01/todo-esta-en-el-manual.gmi index dd2638c4..9c17b843 100644 --- a/blog/content/2005/01/todo-esta-en-el-manual.gmi +++ b/blog/content/2005/01/todo-esta-en-el-manual.gmi @@ -1,5 +1,4 @@ -# Todo está en el manual -2005-01-12 +# 2005-01-12 Todo está en el manual Es uno de los principios de los militares yanquis (y supongo que de la mayoría de los militares). diff --git a/blog/content/2005/02/el-ministerio.gmi b/blog/content/2005/02/el-ministerio.gmi index a0fbc4e4..fdb08bec 100644 --- a/blog/content/2005/02/el-ministerio.gmi +++ b/blog/content/2005/02/el-ministerio.gmi @@ -1,5 +1,4 @@ -# El Ministerio... -2005-02-03 +# 2005-02-03 El Ministerio... De educación y ciencia, habla bien de los juegos de rol [1] diff --git a/blog/content/2005/02/el-secreto-desvelado.gmi b/blog/content/2005/02/el-secreto-desvelado.gmi index fd5953e7..5800e4b8 100644 --- a/blog/content/2005/02/el-secreto-desvelado.gmi +++ b/blog/content/2005/02/el-secreto-desvelado.gmi @@ -1,5 +1,4 @@ -# El secreto, desvelado... -2005-02-09 +# 2005-02-09 El secreto, desvelado... Como establecer comunicación entre dos hosts detrás de NAT [1] diff --git a/blog/content/2005/02/interesante.gmi b/blog/content/2005/02/interesante.gmi index 2e9c1422..cbdb2277 100644 --- a/blog/content/2005/02/interesante.gmi +++ b/blog/content/2005/02/interesante.gmi @@ -1,5 +1,4 @@ -# Interesante.... -2005-02-03 +# 2005-02-03 Interesante.... Condición legal en Alemania [1] diff --git a/blog/content/2005/02/lego.gmi b/blog/content/2005/02/lego.gmi index ab6687c9..a633da8a 100644 --- a/blog/content/2005/02/lego.gmi +++ b/blog/content/2005/02/lego.gmi @@ -1,5 +1,4 @@ -# Lego... -2005-02-11 +# 2005-02-11 Lego... Otra barbaridad perpetrada a base de Lego [1] diff --git a/blog/content/2005/02/the-end.gmi b/blog/content/2005/02/the-end.gmi index fed7e4e3..4e831c70 100644 --- a/blog/content/2005/02/the-end.gmi +++ b/blog/content/2005/02/the-end.gmi @@ -1,4 +1,3 @@ -# The End... -2005-02-24 +# 2005-02-24 The End... (espero) diff --git a/blog/content/2005/03/el-nombre-oficial.gmi b/blog/content/2005/03/el-nombre-oficial.gmi index 6cbc6042..a92f9aaf 100644 --- a/blog/content/2005/03/el-nombre-oficial.gmi +++ b/blog/content/2005/03/el-nombre-oficial.gmi @@ -1,4 +1,3 @@ -# El nombre oficial... -2005-03-09 +# 2005-03-09 El nombre oficial... de la onda blanca que hay en los envases de Coca-Cola se llama "dynamic ribbon device" (dispositivo de cinta dinámica o algo así). Lo que uno aprende. diff --git a/blog/content/2005/03/el-sempiterno-resplandor-de-la-mente-impoluta.gmi b/blog/content/2005/03/el-sempiterno-resplandor-de-la-mente-impoluta.gmi index 70c2f02e..2d067a9e 100644 --- a/blog/content/2005/03/el-sempiterno-resplandor-de-la-mente-impoluta.gmi +++ b/blog/content/2005/03/el-sempiterno-resplandor-de-la-mente-impoluta.gmi @@ -1,5 +1,4 @@ -# El sempiterno resplandor de la mente impoluta... -2005-03-07 +# 2005-03-07 El sempiterno resplandor de la mente impoluta... ... o algo [1] diff --git a/blog/content/2005/03/la-foto-del-dia.gmi b/blog/content/2005/03/la-foto-del-dia.gmi index b22dd131..45af6fcd 100644 --- a/blog/content/2005/03/la-foto-del-dia.gmi +++ b/blog/content/2005/03/la-foto-del-dia.gmi @@ -1,5 +1,4 @@ -# La foto del día -2005-03-11 +# 2005-03-11 La foto del día o quizás del milenio [1] diff --git a/blog/content/2005/03/rap-harmonico.gmi b/blog/content/2005/03/rap-harmonico.gmi index 15d389eb..8afd874e 100644 --- a/blog/content/2005/03/rap-harmonico.gmi +++ b/blog/content/2005/03/rap-harmonico.gmi @@ -1,5 +1,4 @@ -# Rap harmónico -2005-03-27 +# 2005-03-27 Rap harmónico Pues eso, rap harmónico [1] diff --git a/blog/content/2005/03/titanic-espacial.gmi b/blog/content/2005/03/titanic-espacial.gmi index 3c3d4998..2cf65460 100644 --- a/blog/content/2005/03/titanic-espacial.gmi +++ b/blog/content/2005/03/titanic-espacial.gmi @@ -1,5 +1,4 @@ -# Titanic espacial -2005-03-21 +# 2005-03-21 Titanic espacial Lucas dice [1] que el Episodio 3 será como Titanic en el espacio. diff --git a/blog/content/2005/04/diarios.gmi b/blog/content/2005/04/diarios.gmi index da8eb985..c5b8bbbc 100644 --- a/blog/content/2005/04/diarios.gmi +++ b/blog/content/2005/04/diarios.gmi @@ -1,5 +1,4 @@ -# Diarios... -2005-04-28 +# 2005-04-28 Diarios... Hace unos días vi un blog bastante cachondo del increíble Hulk [1]. Hoy le ha tocado al diario de Darth Vader [2] diff --git a/blog/content/2005/04/macleod-vs-ash.gmi b/blog/content/2005/04/macleod-vs-ash.gmi index 0d462a44..1e9f17ed 100644 --- a/blog/content/2005/04/macleod-vs-ash.gmi +++ b/blog/content/2005/04/macleod-vs-ash.gmi @@ -1,5 +1,4 @@ -# MacLeod vs. Ash -2005-04-26 +# 2005-04-26 MacLeod vs. Ash Pues eso, un duelo en la cumbre entre el inmortal escocés y el entrañable Ash de El Ejército de las Tinieblas. En animación de plastelina [1] diff --git a/blog/content/2005/04/magneto.gmi b/blog/content/2005/04/magneto.gmi index f69aa166..7db8dc4f 100644 --- a/blog/content/2005/04/magneto.gmi +++ b/blog/content/2005/04/magneto.gmi @@ -1,5 +1,4 @@ -# Magneto... -2005-04-24 +# 2005-04-24 Magneto... ...rey de España [1] diff --git a/blog/content/2005/04/mas-sobre-demasiado-tiempo-libre.gmi b/blog/content/2005/04/mas-sobre-demasiado-tiempo-libre.gmi index bcb786a5..0a9458e0 100644 --- a/blog/content/2005/04/mas-sobre-demasiado-tiempo-libre.gmi +++ b/blog/content/2005/04/mas-sobre-demasiado-tiempo-libre.gmi @@ -1,5 +1,4 @@ -# Más sobre "demasiado tiempo libre" -2005-04-19 +# 2005-04-19 Más sobre "demasiado tiempo libre" Fans algo chungos son arrestados por montar un convoy para ir a ver un maratón de pelis de Mad Max [1] diff --git a/blog/content/2005/04/para-programadores.gmi b/blog/content/2005/04/para-programadores.gmi index 88d3723a..8c79744c 100644 --- a/blog/content/2005/04/para-programadores.gmi +++ b/blog/content/2005/04/para-programadores.gmi @@ -1,5 +1,4 @@ -# Para programadores... -2005-04-20 +# 2005-04-20 Para programadores... Esto es una de las formas más visuales que he visto de entender ciertos problemas de la ingeniería del software. [1] diff --git a/blog/content/2005/04/ray-bradbury.gmi b/blog/content/2005/04/ray-bradbury.gmi index db988f34..c8d6958a 100644 --- a/blog/content/2005/04/ray-bradbury.gmi +++ b/blog/content/2005/04/ray-bradbury.gmi @@ -1,5 +1,4 @@ -# Ray Bradbury... -2005-04-04 +# 2005-04-04 Ray Bradbury... el luddita [1] diff --git a/blog/content/2005/04/the-grand-list-of-overused-science-fiction-cliches.gmi b/blog/content/2005/04/the-grand-list-of-overused-science-fiction-cliches.gmi index 641f7454..4c773154 100644 --- a/blog/content/2005/04/the-grand-list-of-overused-science-fiction-cliches.gmi +++ b/blog/content/2005/04/the-grand-list-of-overused-science-fiction-cliches.gmi @@ -1,5 +1,4 @@ -# The Grand List of Overused Science Fiction Clichés -2005-04-10 +# 2005-04-10 The Grand List of Overused Science Fiction Clichés The Grand List of Overused Science Fiction Clichés [1] diff --git a/blog/content/2005/04/trailers-extranos.gmi b/blog/content/2005/04/trailers-extranos.gmi index 1dde0574..636420d6 100644 --- a/blog/content/2005/04/trailers-extranos.gmi +++ b/blog/content/2005/04/trailers-extranos.gmi @@ -1,5 +1,4 @@ -# Trailers extraños... -2005-04-16 +# 2005-04-16 Trailers extraños... Night Watch [1] se ve que es todo un fenómeno ruso, cine paranormal fantástico bastante ambicioso... y por otro lado, Domino [2], al parecer basada en una historia real bien curiosa; la hija de un actor relativamente famoso, Laurence Harvey [3] que dejó el mundillo de las pasarelas para convertirse en... cazarrecompensas. diff --git a/blog/content/2005/05/de-cine.gmi b/blog/content/2005/05/de-cine.gmi index 991a912f..b8338334 100644 --- a/blog/content/2005/05/de-cine.gmi +++ b/blog/content/2005/05/de-cine.gmi @@ -1,5 +1,4 @@ -# de cine... -2005-05-28 +# 2005-05-28 de cine... Mi critiquilla del Episodio 3 [1] (junto con unas cuantas pelis más). diff --git a/blog/content/2005/05/episodio-3.gmi b/blog/content/2005/05/episodio-3.gmi index 8f0c0e86..22cb7f68 100644 --- a/blog/content/2005/05/episodio-3.gmi +++ b/blog/content/2005/05/episodio-3.gmi @@ -1,5 +1,4 @@ -# Episodio 3... -2005-05-17 +# 2005-05-17 Episodio 3... Servidor irá a ver "La revenja dels Sith" el dijous, digo el jueves. Por si alguien está sobreexcitado, antídoto aquí [1]. diff --git a/blog/content/2005/05/guess.gmi b/blog/content/2005/05/guess.gmi index 0f1fd624..3d6664bd 100644 --- a/blog/content/2005/05/guess.gmi +++ b/blog/content/2005/05/guess.gmi @@ -1,5 +1,4 @@ -# Guess... -2005-05-03 +# 2005-05-03 Guess... Guess the Google [1] diff --git a/blog/content/2005/05/mira.gmi b/blog/content/2005/05/mira.gmi index 37048ece..100670e2 100644 --- a/blog/content/2005/05/mira.gmi +++ b/blog/content/2005/05/mira.gmi @@ -1,5 +1,4 @@ -# Mira... -2005-05-11 +# 2005-05-11 Mira... Aquí [1] diff --git a/blog/content/2005/05/pa-ecologistas-cachondos.gmi b/blog/content/2005/05/pa-ecologistas-cachondos.gmi index ddada026..f77df985 100644 --- a/blog/content/2005/05/pa-ecologistas-cachondos.gmi +++ b/blog/content/2005/05/pa-ecologistas-cachondos.gmi @@ -1,5 +1,4 @@ -# Pa ecologistas cachondos... -2005-05-10 +# 2005-05-10 Pa ecologistas cachondos... Ofrecemos The Meatrix [1] y Store Wars [2] diff --git a/blog/content/2005/05/tecnicas-de-servirse-comida.gmi b/blog/content/2005/05/tecnicas-de-servirse-comida.gmi index 9364a213..81d5b07b 100644 --- a/blog/content/2005/05/tecnicas-de-servirse-comida.gmi +++ b/blog/content/2005/05/tecnicas-de-servirse-comida.gmi @@ -1,5 +1,4 @@ -# Técnicas de servirse comida... -2005-05-04 +# 2005-05-04 Técnicas de servirse comida... Parte 1: Arquitectura Oriental [1] diff --git a/blog/content/2005/05/viajeros.gmi b/blog/content/2005/05/viajeros.gmi index 29a05a5f..af97ae3d 100644 --- a/blog/content/2005/05/viajeros.gmi +++ b/blog/content/2005/05/viajeros.gmi @@ -1,5 +1,4 @@ -# Viajeros... -2005-05-02 +# 2005-05-02 Viajeros... Viajeros del tiempo, estáis todos invitados a una fiesta, los detalles en The Time Traveler Convention [1], básicamente: diff --git a/blog/content/2005/06/felinos.gmi b/blog/content/2005/06/felinos.gmi index 3e011793..0ef39c1a 100644 --- a/blog/content/2005/06/felinos.gmi +++ b/blog/content/2005/06/felinos.gmi @@ -1,5 +1,4 @@ -# Felinos... -2005-06-12 +# 2005-06-12 Felinos... Si esto es cierto, los gatos son mucho más chungos de lo que parecen [1] diff --git a/blog/content/2005/06/mala-prensa.gmi b/blog/content/2005/06/mala-prensa.gmi index 9c0cf319..9dad107a 100644 --- a/blog/content/2005/06/mala-prensa.gmi +++ b/blog/content/2005/06/mala-prensa.gmi @@ -1,5 +1,4 @@ -# Mala prensa -2005-06-25 +# 2005-06-25 Mala prensa El Lagartito me pasa un enlace a Mala Prensa [1], analizadores de prensa... diff --git a/blog/content/2005/06/nota-mental.gmi b/blog/content/2005/06/nota-mental.gmi index e05e2865..8fc78a80 100644 --- a/blog/content/2005/06/nota-mental.gmi +++ b/blog/content/2005/06/nota-mental.gmi @@ -1,5 +1,4 @@ -# Nota Mental -2005-06-30 +# 2005-06-30 Nota Mental No propasarse con los keniatas. Especialmente si pertenecen a la tercera edad. [1] diff --git a/blog/content/2005/06/pa-que-luego-digan.gmi b/blog/content/2005/06/pa-que-luego-digan.gmi index 09da7bd2..37c77833 100644 --- a/blog/content/2005/06/pa-que-luego-digan.gmi +++ b/blog/content/2005/06/pa-que-luego-digan.gmi @@ -1,5 +1,4 @@ -# pa que luego digan... -2005-06-29 +# 2005-06-29 pa que luego digan... Microsoft saca el código fuente de un juego suyo comercial con pinta de interesante, Allegiance [1] diff --git a/blog/content/2005/06/proximos-estrenos.gmi b/blog/content/2005/06/proximos-estrenos.gmi index c0f41c5a..7918f6ff 100644 --- a/blog/content/2005/06/proximos-estrenos.gmi +++ b/blog/content/2005/06/proximos-estrenos.gmi @@ -1,5 +1,4 @@ -# Próximos estrenos... -2005-06-10 +# 2005-06-10 Próximos estrenos... Como me da palo mirar la larguísima lista de próximos estrenos [1], me copio lo que me interesa aquí. diff --git a/blog/content/2005/06/r2.gmi b/blog/content/2005/06/r2.gmi index 8598631f..86bf5b93 100644 --- a/blog/content/2005/06/r2.gmi +++ b/blog/content/2005/06/r2.gmi @@ -1,5 +1,4 @@ -# R2 -2005-06-11 +# 2005-06-11 R2 R2D2 a la conquista de Cambridge [1] diff --git a/blog/content/2005/06/seres-extranos.gmi b/blog/content/2005/06/seres-extranos.gmi index c8e8accf..60646173 100644 --- a/blog/content/2005/06/seres-extranos.gmi +++ b/blog/content/2005/06/seres-extranos.gmi @@ -1,5 +1,4 @@ -# Seres extraños... -2005-06-03 +# 2005-06-03 Seres extraños... que moran la Tierra [1], de la simpática Patch [2]. Los que odien los gifs animados pero les fascinen los luchadores mexicanos (una combinación poco corriente, diría yo), tendrán un conflicto de intereses. diff --git a/blog/content/2005/06/version.gmi b/blog/content/2005/06/version.gmi index 5b1f88a2..613cd2fb 100644 --- a/blog/content/2005/06/version.gmi +++ b/blog/content/2005/06/version.gmi @@ -1,5 +1,4 @@ -# versión... -2005-06-09 +# 2005-06-09 versión... versión harto curiosa de la marcha imperial [1] diff --git a/blog/content/2005/07/la-peor-pelicula-de-la-historia.gmi b/blog/content/2005/07/la-peor-pelicula-de-la-historia.gmi index e3e7a5f9..0d9c859b 100644 --- a/blog/content/2005/07/la-peor-pelicula-de-la-historia.gmi +++ b/blog/content/2005/07/la-peor-pelicula-de-la-historia.gmi @@ -1,5 +1,4 @@ -# La peor película de la historia -2005-07-16 +# 2005-07-16 La peor película de la historia Ha pasado al dominio público. diff --git a/blog/content/2005/07/mas-noticias.gmi b/blog/content/2005/07/mas-noticias.gmi index 71f4fdc2..80a6bdc9 100644 --- a/blog/content/2005/07/mas-noticias.gmi +++ b/blog/content/2005/07/mas-noticias.gmi @@ -1,5 +1,4 @@ -# Más noticias... -2005-07-02 +# 2005-07-02 Más noticias... desde el planeta Japón. Un sr. japonés ha batido el récord recitando dígitos de pi [1]. diff --git a/blog/content/2005/07/mas-sobre-la-tercera-edad.gmi b/blog/content/2005/07/mas-sobre-la-tercera-edad.gmi index ad347ee7..050a54ec 100644 --- a/blog/content/2005/07/mas-sobre-la-tercera-edad.gmi +++ b/blog/content/2005/07/mas-sobre-la-tercera-edad.gmi @@ -1,5 +1,4 @@ -# Más sobre la tercera edad... -2005-07-16 +# 2005-07-16 Más sobre la tercera edad... La yaya amante de los videojuegos [1] diff --git a/blog/content/2005/07/planeta-japon.gmi b/blog/content/2005/07/planeta-japon.gmi index 0ab877c9..51dcaa55 100644 --- a/blog/content/2005/07/planeta-japon.gmi +++ b/blog/content/2005/07/planeta-japon.gmi @@ -1,5 +1,4 @@ -# Planeta Japón -2005-07-27 +# 2005-07-27 Planeta Japón A riesgo de convertir esta página en un resumen de todo lo que me sorprende de los nipones, profilácticos del país del sol naciente [1]. diff --git a/blog/content/2005/08/cines-melies.gmi b/blog/content/2005/08/cines-melies.gmi index 32a6121b..56d34320 100644 --- a/blog/content/2005/08/cines-melies.gmi +++ b/blog/content/2005/08/cines-melies.gmi @@ -1,5 +1,4 @@ -# Cines Méliès -2005-08-04 +# 2005-08-04 Cines Méliès Como su web [1] es un poquillo cutre, y tras haber visto la excelente Grupo Salvaje [2] en sus salas, he aquí un pequeño resumen de sus próximas sesiones (sólo lo que me interesa ver, para todo lo demás, mirad su web o la cartelera): diff --git a/blog/content/2005/08/quiero.gmi b/blog/content/2005/08/quiero.gmi index e9fc2145..cbe135d4 100644 --- a/blog/content/2005/08/quiero.gmi +++ b/blog/content/2005/08/quiero.gmi @@ -1,5 +1,4 @@ -# Quiero... -2005-08-08 +# 2005-08-08 Quiero... esos tejanos [1] diff --git a/blog/content/2005/08/refranes.gmi b/blog/content/2005/08/refranes.gmi index 01703e28..65320650 100644 --- a/blog/content/2005/08/refranes.gmi +++ b/blog/content/2005/08/refranes.gmi @@ -1,5 +1,4 @@ -# Refranes -2005-08-11 +# 2005-08-11 Refranes (actualizados) [1] diff --git a/blog/content/2005/08/se-esta-gestando.gmi b/blog/content/2005/08/se-esta-gestando.gmi index f50cbc8b..ede45781 100644 --- a/blog/content/2005/08/se-esta-gestando.gmi +++ b/blog/content/2005/08/se-esta-gestando.gmi @@ -1,5 +1,4 @@ -# Se está gestando... -2005-08-20 +# 2005-08-20 Se está gestando... [‡ Cartel de Sitges 2005] >> [1] diff --git a/blog/content/2005/08/sobre-diseno-inteligente.gmi b/blog/content/2005/08/sobre-diseno-inteligente.gmi index 5004be0d..52181331 100644 --- a/blog/content/2005/08/sobre-diseno-inteligente.gmi +++ b/blog/content/2005/08/sobre-diseno-inteligente.gmi @@ -1,5 +1,4 @@ -# Sobre "diseño inteligente" -2005-08-11 +# 2005-08-11 Sobre "diseño inteligente" alguna teoría alternativa [1] al cacareado diseño inteligente... diff --git a/blog/content/2005/09/cacharrito-podcasts.gmi b/blog/content/2005/09/cacharrito-podcasts.gmi index 98007472..15f0db36 100644 --- a/blog/content/2005/09/cacharrito-podcasts.gmi +++ b/blog/content/2005/09/cacharrito-podcasts.gmi @@ -1,5 +1,4 @@ -# Cacharrito, podcasts... -2005-09-23 +# 2005-09-23 Cacharrito, podcasts... Tras más de 24 horas con el reproductor, creo que puedo juzgarlo un poquito mejor. diff --git a/blog/content/2005/09/caprichito.gmi b/blog/content/2005/09/caprichito.gmi index f60351b6..e82f8dc7 100644 --- a/blog/content/2005/09/caprichito.gmi +++ b/blog/content/2005/09/caprichito.gmi @@ -1,5 +1,4 @@ -# Caprichito... -2005-09-14 +# 2005-09-14 Caprichito... Me he permitido un pequeño caprichito... diff --git a/blog/content/2005/09/como-florentino-perez.gmi b/blog/content/2005/09/como-florentino-perez.gmi index 09dcd9b6..35a76081 100644 --- a/blog/content/2005/09/como-florentino-perez.gmi +++ b/blog/content/2005/09/como-florentino-perez.gmi @@ -1,4 +1,3 @@ -# Como Florentino Pérez... -2005-09-14 +# 2005-09-14 Como Florentino Pérez... ...y otros ilustres antecesores, paso a engrosar las listas de los "seres superiores", concretamente soy, oficialmente, un ingeniero superior. diff --git a/blog/content/2005/09/el-dalai-lama.gmi b/blog/content/2005/09/el-dalai-lama.gmi index 80b56b01..5c626415 100644 --- a/blog/content/2005/09/el-dalai-lama.gmi +++ b/blog/content/2005/09/el-dalai-lama.gmi @@ -1,5 +1,4 @@ -# El Dalai Lama... -2005-09-30 +# 2005-09-30 El Dalai Lama... (o como lo llama una amiga mía, "el Yoda de verdad") dice cosas con mucho sentido [1], paren las máquinas. diff --git a/blog/content/2005/09/en-otro-orden-de-cosas.gmi b/blog/content/2005/09/en-otro-orden-de-cosas.gmi index 01fb5489..0aaad55e 100644 --- a/blog/content/2005/09/en-otro-orden-de-cosas.gmi +++ b/blog/content/2005/09/en-otro-orden-de-cosas.gmi @@ -1,4 +1,3 @@ -# en otro orden de cosas... -2005-09-25 +# 2005-09-25 en otro orden de cosas... Telecinco medita cambiar su nombre a Telealonso... diff --git a/blog/content/2005/09/espero-que-sea-una-cita-razonable-bajo-fair-use.gmi b/blog/content/2005/09/espero-que-sea-una-cita-razonable-bajo-fair-use.gmi index 69bce3b1..a6a69118 100644 --- a/blog/content/2005/09/espero-que-sea-una-cita-razonable-bajo-fair-use.gmi +++ b/blog/content/2005/09/espero-que-sea-una-cita-razonable-bajo-fair-use.gmi @@ -1,5 +1,4 @@ -# Espero que sea una cita razonable bajo fair use... -2005-09-30 +# 2005-09-30 Espero que sea una cita razonable bajo fair use... De Horse Feathers [1], de los Marx -reflejando ciertos sentimientos del día: diff --git a/blog/content/2005/09/esto-si-que-es-mala-uva.gmi b/blog/content/2005/09/esto-si-que-es-mala-uva.gmi index ed0b51c3..50e41e7d 100644 --- a/blog/content/2005/09/esto-si-que-es-mala-uva.gmi +++ b/blog/content/2005/09/esto-si-que-es-mala-uva.gmi @@ -1,5 +1,4 @@ -# Esto sí que es "mala uva" -2005-09-12 +# 2005-09-12 Esto sí que es "mala uva" Por todos es conocido que metiendo cosas extrañas en los microondas se consiguen fenómenos fascinantes (buscad en Google, no me atrevo a poner muchos links, no sea que me tachen de criminal). diff --git a/blog/content/2005/09/estrenos-octubre.gmi b/blog/content/2005/09/estrenos-octubre.gmi index 11637c05..4a81661d 100644 --- a/blog/content/2005/09/estrenos-octubre.gmi +++ b/blog/content/2005/09/estrenos-octubre.gmi @@ -1,5 +1,4 @@ -# Estrenos Octubre... -2005-09-29 +# 2005-09-29 Estrenos Octubre... Junto con el estreno de la peli de Wallace y Gromit [1] (el 7 de octubre), también tendremos prontito en nuestras pantallas Serenity [2] (21 de octubre)... diff --git a/blog/content/2005/09/la-guia-del-autoestopista.gmi b/blog/content/2005/09/la-guia-del-autoestopista.gmi index 99442496..343bb0b6 100644 --- a/blog/content/2005/09/la-guia-del-autoestopista.gmi +++ b/blog/content/2005/09/la-guia-del-autoestopista.gmi @@ -1,5 +1,4 @@ -# La Guía del Autoestopista -2005-09-17 +# 2005-09-17 La Guía del Autoestopista Mi crítica de la adaptación al cine [1]. Seré breve, leed la novela o otras versiones. Esto hace gracia a ratos, pero las otras adaptaciones son mejores. diff --git a/blog/content/2005/09/los-soplones-menos-discretos-del-mundo.gmi b/blog/content/2005/09/los-soplones-menos-discretos-del-mundo.gmi index c31d5674..eeda1996 100644 --- a/blog/content/2005/09/los-soplones-menos-discretos-del-mundo.gmi +++ b/blog/content/2005/09/los-soplones-menos-discretos-del-mundo.gmi @@ -1,5 +1,4 @@ -# Los soplones menos discretos del mundo... -2005-09-10 +# 2005-09-10 Los soplones menos discretos del mundo... [‡ Cartel donde pone: Se Vende Información] diff --git a/blog/content/2005/09/mas-papiroflexia.gmi b/blog/content/2005/09/mas-papiroflexia.gmi index 28a2cb04..421700b9 100644 --- a/blog/content/2005/09/mas-papiroflexia.gmi +++ b/blog/content/2005/09/mas-papiroflexia.gmi @@ -1,5 +1,4 @@ -# Más papiroflexia -2005-09-14 +# 2005-09-14 Más papiroflexia En esta ocasión, haciendo trampa y tal, pero... toma X-Wing [1]. diff --git a/blog/content/2005/09/migracion-eucaliptica.gmi b/blog/content/2005/09/migracion-eucaliptica.gmi index 2be051b8..5908f77b 100644 --- a/blog/content/2005/09/migracion-eucaliptica.gmi +++ b/blog/content/2005/09/migracion-eucaliptica.gmi @@ -1,5 +1,4 @@ -# Migración eucalíptica -2005-09-10 +# 2005-09-10 Migración eucalíptica No escribo mucho aquí, pero diantre, estoy aburrido y esperando. diff --git a/blog/content/2005/09/posteando-desde-una-psp.gmi b/blog/content/2005/09/posteando-desde-una-psp.gmi index aae2c06c..39dd2c4a 100644 --- a/blog/content/2005/09/posteando-desde-una-psp.gmi +++ b/blog/content/2005/09/posteando-desde-una-psp.gmi @@ -1,5 +1,4 @@ -# posteando desde una PSP -2005-09-18 +# 2005-09-18 posteando desde una PSP no es demasiado cómodo pero funciona (por cierto, mola- por una vez- tener un blog minimalista) diff --git a/blog/content/2005/09/principio-estudiantil.gmi b/blog/content/2005/09/principio-estudiantil.gmi index b3211b1a..dc7102d5 100644 --- a/blog/content/2005/09/principio-estudiantil.gmi +++ b/blog/content/2005/09/principio-estudiantil.gmi @@ -1,4 +1,3 @@ -# Principio Estudiantil -2005-09-10 +# 2005-09-10 Principio Estudiantil Cuando uno hace lo que no le apetece hacer, le apetece hacer lo que nunca haría. diff --git a/blog/content/2005/09/quoted-for-truth.gmi b/blog/content/2005/09/quoted-for-truth.gmi index ed3f9e38..6138f98e 100644 --- a/blog/content/2005/09/quoted-for-truth.gmi +++ b/blog/content/2005/09/quoted-for-truth.gmi @@ -1,5 +1,4 @@ -# Quoted for truth -2005-09-07 +# 2005-09-07 Quoted for truth in programming there's no such number as 2, and oftentimes, there's not even any such number as 1 [1], PeterB dixit diff --git a/blog/content/2005/09/super-extra-gravity.gmi b/blog/content/2005/09/super-extra-gravity.gmi index 8ce4b604..5505aa5b 100644 --- a/blog/content/2005/09/super-extra-gravity.gmi +++ b/blog/content/2005/09/super-extra-gravity.gmi @@ -1,5 +1,4 @@ -# Super Extra Gravity -2005-09-29 +# 2005-09-29 Super Extra Gravity Los Cardigans [1] sacan disco nuevo [2] diff --git a/blog/content/2005/09/tiburones-y-otros-seres.gmi b/blog/content/2005/09/tiburones-y-otros-seres.gmi index 83bd66ce..e5143c48 100644 --- a/blog/content/2005/09/tiburones-y-otros-seres.gmi +++ b/blog/content/2005/09/tiburones-y-otros-seres.gmi @@ -1,5 +1,4 @@ -# Tiburones y otros seres -2005-09-30 +# 2005-09-30 Tiburones y otros seres La programación del festival de Sitges ya está disponible [1]... mis valiosos comentarios habrán de esperar unas horas diff --git a/blog/content/2005/09/una-de-las-aventuras-de-w-y-g.gmi b/blog/content/2005/09/una-de-las-aventuras-de-w-y-g.gmi index 44e70514..e1f95960 100644 --- a/blog/content/2005/09/una-de-las-aventuras-de-w-y-g.gmi +++ b/blog/content/2005/09/una-de-las-aventuras-de-w-y-g.gmi @@ -1,5 +1,4 @@ -# Una de las aventuras de W y G -2005-09-29 +# 2005-09-29 Una de las aventuras de W y G Wallace y Gromit [1], uno de los dúos cómicos más entrañables y carismáticos (y dentro de la categoría de seres de plastilina, los número uno), una vez tuvieron una aventura de acción real [2]. diff --git a/blog/content/2005/09/vimos.gmi b/blog/content/2005/09/vimos.gmi index ab0986f5..99fbef06 100644 --- a/blog/content/2005/09/vimos.gmi +++ b/blog/content/2005/09/vimos.gmi @@ -1,5 +1,4 @@ -# Vimos... -2005-09-23 +# 2005-09-23 Vimos... Miracle Mile [1] diff --git a/blog/content/2005/10/1001-primeros-rounds-en-sitges.gmi b/blog/content/2005/10/1001-primeros-rounds-en-sitges.gmi index 6fbac435..08d71e76 100644 --- a/blog/content/2005/10/1001-primeros-rounds-en-sitges.gmi +++ b/blog/content/2005/10/1001-primeros-rounds-en-sitges.gmi @@ -1,5 +1,4 @@ -# 1001 - Primeros rounds en Sitges -2005-10-12 +# 2005-10-12 1001 - Primeros rounds en Sitges Reseñas de Sitges, aquí [1] diff --git a/blog/content/2005/10/adaptation.gmi b/blog/content/2005/10/adaptation.gmi index 5341c0ea..a0de4c4f 100644 --- a/blog/content/2005/10/adaptation.gmi +++ b/blog/content/2005/10/adaptation.gmi @@ -1,5 +1,4 @@ -# Adaptation -2005-10-23 +# 2005-10-23 Adaptation Pese a la fatiga acumulada, podéis leer mi crítica aquí [1]. diff --git a/blog/content/2005/10/cinefilias.gmi b/blog/content/2005/10/cinefilias.gmi index 86781d8b..ca0f8ccf 100644 --- a/blog/content/2005/10/cinefilias.gmi +++ b/blog/content/2005/10/cinefilias.gmi @@ -1,5 +1,4 @@ -# Cinefilias -2005-10-22 +# 2005-10-22 Cinefilias Me he visto La Maldición de las Verduras [1]. Está chula, pero me gusta un poco menos que Los Pantalones Equivocados [2] y errr... ¿ Un afeitado apurado [3]?; por encima de (me rindo) A Grand Day Out [4]. Si os gusta Wallace y Gromit, os gustará, y si no, los descubriréis y os gustará también. Actualización: Crítica aquí [5]. diff --git a/blog/content/2005/10/cinemes-melies.gmi b/blog/content/2005/10/cinemes-melies.gmi index b47ebfe2..8a8f1daf 100644 --- a/blog/content/2005/10/cinemes-melies.gmi +++ b/blog/content/2005/10/cinemes-melies.gmi @@ -1,5 +1,4 @@ -# Cinemes Meliès -2005-10-16 +# 2005-10-16 Cinemes Meliès Los Meliès (sala de reestrenos en Barna, bien de precio) han remozado su web. Tenéis la nueva versión aquí [1]. diff --git a/blog/content/2005/10/cosas-marsupiales.gmi b/blog/content/2005/10/cosas-marsupiales.gmi index 94ae71b7..8ae83173 100644 --- a/blog/content/2005/10/cosas-marsupiales.gmi +++ b/blog/content/2005/10/cosas-marsupiales.gmi @@ -1,5 +1,4 @@ -# Cosas marsupiales... -2005-10-25 +# 2005-10-25 Cosas marsupiales... La televisión Koala [1] está un poco subidilla de tono, pero no es indecente. diff --git a/blog/content/2005/10/esto-es-un-pack.gmi b/blog/content/2005/10/esto-es-un-pack.gmi index b13918b3..3a87432a 100644 --- a/blog/content/2005/10/esto-es-un-pack.gmi +++ b/blog/content/2005/10/esto-es-un-pack.gmi @@ -1,5 +1,4 @@ -# Esto es un pack... -2005-10-23 +# 2005-10-23 Esto es un pack... ... y no lo que venden en la FNAC. Warner Classics Mega Collection [1], 237 DVD's, 1450 dólares de nada. Por suerte, los clásicos no son mi especialidad y ya tengo unas cuantas de las que me interesan. diff --git a/blog/content/2005/10/firefly.gmi b/blog/content/2005/10/firefly.gmi index ef97edec..97f6ee12 100644 --- a/blog/content/2005/10/firefly.gmi +++ b/blog/content/2005/10/firefly.gmi @@ -1,5 +1,4 @@ -# Firefly -2005-10-17 +# 2005-10-17 Firefly Ante el inminente estreno de Serenity [1], uno se preparó viendo Firefly [2], la cancelada y maltrada serie de televisión en que se base. diff --git a/blog/content/2005/10/folk-asturico-electronico.gmi b/blog/content/2005/10/folk-asturico-electronico.gmi index 8cc853e2..21242679 100644 --- a/blog/content/2005/10/folk-asturico-electronico.gmi +++ b/blog/content/2005/10/folk-asturico-electronico.gmi @@ -1,5 +1,4 @@ -# Folk-astúrico-electrónico -2005-10-30 +# 2005-10-30 Folk-astúrico-electrónico He leído en BP [1] sobre Xera, podéis descargaros un poquillo de su errrr... curiosa música aquí [2]. diff --git a/blog/content/2005/10/i-for-one.gmi b/blog/content/2005/10/i-for-one.gmi index 62fa1b2c..601029a9 100644 --- a/blog/content/2005/10/i-for-one.gmi +++ b/blog/content/2005/10/i-for-one.gmi @@ -1,5 +1,4 @@ -# I, for one... -2005-10-09 +# 2005-10-09 I, for one... Finalmente, tres vehículos sin piloto completaron la carrera del desierto [1], un desafío del Departamento del Defensa yanqui. Excelentes noticias para los fans de la inteligencia artificial y campos relacionados. diff --git a/blog/content/2005/10/imagenes.gmi b/blog/content/2005/10/imagenes.gmi index 9a1a3295..7a4791a2 100644 --- a/blog/content/2005/10/imagenes.gmi +++ b/blog/content/2005/10/imagenes.gmi @@ -1,5 +1,4 @@ -# Imágenes... -2005-10-05 +# 2005-10-05 Imágenes... para la historia [1] diff --git a/blog/content/2005/10/karts.gmi b/blog/content/2005/10/karts.gmi index 0d41fba4..fa3d42d4 100644 --- a/blog/content/2005/10/karts.gmi +++ b/blog/content/2005/10/karts.gmi @@ -1,5 +1,4 @@ -# Karts -2005-10-03 +# 2005-10-03 Karts Por supuesto, la velocidad no es un concepto muy marsupial, pero servidor se fue este fin de semana a experimentar lo que se siente al conducir a ras de suelo. diff --git a/blog/content/2005/10/los-videos-del-dia.gmi b/blog/content/2005/10/los-videos-del-dia.gmi index 26a20f96..f64b024d 100644 --- a/blog/content/2005/10/los-videos-del-dia.gmi +++ b/blog/content/2005/10/los-videos-del-dia.gmi @@ -1,5 +1,4 @@ -# Los videos del día -2005-10-27 +# 2005-10-27 Los videos del día * El baile de Yoda [1]. No sé que me preocupa más, si la idea en sí o el despliegue de medios... * De Maiko, Un clip de Conan O'Brien sobre Star Wars [2]. Algunas de las puyas son impagables. diff --git a/blog/content/2005/10/mas-descubrimientos.gmi b/blog/content/2005/10/mas-descubrimientos.gmi index 46e7354d..45ddf8d9 100644 --- a/blog/content/2005/10/mas-descubrimientos.gmi +++ b/blog/content/2005/10/mas-descubrimientos.gmi @@ -1,5 +1,4 @@ -# Más descubrimientos... -2005-10-14 +# 2005-10-14 Más descubrimientos... Hoy me he vuelto a pasar por la página de April Winchell [1] y me he repasado su sección de audio. Ha aparecido una nueva sección de covers de Smells Like Teen Spirit de Nirvana (ya tengo unas cuantas), que me ha permitido descubrir a The Ukelele Orchestra of Great Britain [2] (se explica por sí solo) y el coro belga Scala [3]. diff --git a/blog/content/2005/10/me-han-enviado.gmi b/blog/content/2005/10/me-han-enviado.gmi index 6cca9632..e72ba4aa 100644 --- a/blog/content/2005/10/me-han-enviado.gmi +++ b/blog/content/2005/10/me-han-enviado.gmi @@ -1,5 +1,4 @@ -# Me han enviado... -2005-10-26 +# 2005-10-26 Me han enviado... ...una lista de cosas a evitar en los cortos [1]. Hmmmm... en mi primer corto me salté un buen número de ellas... diff --git a/blog/content/2005/10/noticias.gmi b/blog/content/2005/10/noticias.gmi index 1f33e922..d5599d47 100644 --- a/blog/content/2005/10/noticias.gmi +++ b/blog/content/2005/10/noticias.gmi @@ -1,5 +1,4 @@ -# Noticias... -2005-10-21 +# 2005-10-21 Noticias... Convicto pide que le alarguen la sentencia para igualarla con el número de dorsal de Larry Bird [1]. diff --git a/blog/content/2005/10/nueva-sala-de-reestrenos.gmi b/blog/content/2005/10/nueva-sala-de-reestrenos.gmi index c53d7fae..d9e8017a 100644 --- a/blog/content/2005/10/nueva-sala-de-reestrenos.gmi +++ b/blog/content/2005/10/nueva-sala-de-reestrenos.gmi @@ -1,4 +1,3 @@ -# Nueva sala de reestrenos -2005-10-19 +# 2005-10-19 Nueva sala de reestrenos Acabo de descubrir que hay otro cine de reestrenos en Barnacity. Esta semana dan Kill Bill y otras cosillas. Para más señas, "Scope Cinema", calle Girona 173-175. diff --git a/blog/content/2005/10/pasatiempos.gmi b/blog/content/2005/10/pasatiempos.gmi index 3f205829..a6a2818d 100644 --- a/blog/content/2005/10/pasatiempos.gmi +++ b/blog/content/2005/10/pasatiempos.gmi @@ -1,5 +1,4 @@ -# Pasatiempos... -2005-10-23 +# 2005-10-23 Pasatiempos... ... hipnóticos [1] diff --git a/blog/content/2005/10/sres-de-las-noticias-de-antena-3.gmi b/blog/content/2005/10/sres-de-las-noticias-de-antena-3.gmi index 2de12e83..ad4b93b8 100644 --- a/blog/content/2005/10/sres-de-las-noticias-de-antena-3.gmi +++ b/blog/content/2005/10/sres-de-las-noticias-de-antena-3.gmi @@ -1,5 +1,4 @@ -# Sres. de las noticias de Antena 3 -2005-10-13 +# 2005-10-13 Sres. de las noticias de Antena 3 Muy señores míos, diff --git a/blog/content/2005/10/the-passion-reloaded.gmi b/blog/content/2005/10/the-passion-reloaded.gmi index 3fac5b1a..0e2ed2b3 100644 --- a/blog/content/2005/10/the-passion-reloaded.gmi +++ b/blog/content/2005/10/the-passion-reloaded.gmi @@ -1,5 +1,4 @@ -# The Passion Reloaded -2005-10-07 +# 2005-10-07 The Passion Reloaded The Passion Reloaded [1] es una de esas peli-barbaridades que se hacen con los colegas. El tráiler es un poquillo cutre y posiblemente no hagan mucho más, pero tiene su gracia. diff --git a/blog/content/2005/10/un-juego-original-malditos.gmi b/blog/content/2005/10/un-juego-original-malditos.gmi index 0c91ebb8..96b81f68 100644 --- a/blog/content/2005/10/un-juego-original-malditos.gmi +++ b/blog/content/2005/10/un-juego-original-malditos.gmi @@ -1,5 +1,4 @@ -# ¡Un juego original, malditos! -2005-10-09 +# 2005-10-09 ¡Un juego original, malditos! Rag Doll Kung Fu [1]. Bájate el tráiler. Reprodúcelo una y otra vez. Maravíllate ante la locura. diff --git a/blog/content/2005/10/una-de-mensajes-extranos.gmi b/blog/content/2005/10/una-de-mensajes-extranos.gmi index d115f3a8..fe196700 100644 --- a/blog/content/2005/10/una-de-mensajes-extranos.gmi +++ b/blog/content/2005/10/una-de-mensajes-extranos.gmi @@ -1,5 +1,4 @@ -# Una de mensajes extraños -2005-10-14 +# 2005-10-14 Una de mensajes extraños Unos cuantos programas diciendo cosas raras [1] - mi preferido es el "Unexpected error - The operation completed successfully. Existencial, diríase diff --git a/blog/content/2005/10/varias-cosas.gmi b/blog/content/2005/10/varias-cosas.gmi index b788295b..71fa870b 100644 --- a/blog/content/2005/10/varias-cosas.gmi +++ b/blog/content/2005/10/varias-cosas.gmi @@ -1,5 +1,4 @@ -# Varias cosas... -2005-10-20 +# 2005-10-20 Varias cosas... Esta mañana, tras volver a utilizar la palabra "pejiguero", me volví a dirigir al diccionario de la RAE para comprobar su validez- y pejiguero no consta en él. Al buscar en Google el término, uno descubre con sorpresa que el primer resultado apunta a Wonkapistas [1], una página menudo referenciada desde mi apreciada Mala Prensa [2] y resulta ser una discusión sobre el uso (al parecer es un sustantivo femenino exclusivamente) del término pejiguera [3]. diff --git a/blog/content/2005/10/versiones-imposibles.gmi b/blog/content/2005/10/versiones-imposibles.gmi index adfd465b..27abbcbd 100644 --- a/blog/content/2005/10/versiones-imposibles.gmi +++ b/blog/content/2005/10/versiones-imposibles.gmi @@ -1,5 +1,4 @@ -# Versiones imposibles... -2005-10-10 +# 2005-10-10 Versiones imposibles... Las versiones pueden parecer un recurso fácil para rellenar un álbum. Sin embargo, uno es un fan de las versiones que añaden "algo" nuevo a la canción original. Sin ir más lejos, ciertas versiones acaban gustándome más que la versión original (sin ir más lejos, Sheryl Crow haciendo Sweet Child of Mine me gusta más que la versión de los Guns N'Roses). diff --git a/blog/content/2005/10/visiones.gmi b/blog/content/2005/10/visiones.gmi index c062a81c..4e976930 100644 --- a/blog/content/2005/10/visiones.gmi +++ b/blog/content/2005/10/visiones.gmi @@ -1,5 +1,4 @@ -# VIsiones -2005-10-12 +# 2005-10-12 VIsiones VI escabroso [1] diff --git a/blog/content/2005/11/air-guitar.gmi b/blog/content/2005/11/air-guitar.gmi index baa41fdb..07297458 100644 --- a/blog/content/2005/11/air-guitar.gmi +++ b/blog/content/2005/11/air-guitar.gmi @@ -1,5 +1,4 @@ -# Air guitar -2005-11-26 +# 2005-11-26 Air guitar He visto en Loops! [1] que este miércoles hay un concurso de Air guitar [2] en La Paloma [3], aunque en su web no he visto nada. diff --git a/blog/content/2005/11/alfabeto-musical.gmi b/blog/content/2005/11/alfabeto-musical.gmi index 3ac3ddb0..69cf9da1 100644 --- a/blog/content/2005/11/alfabeto-musical.gmi +++ b/blog/content/2005/11/alfabeto-musical.gmi @@ -1,5 +1,4 @@ -# Alfabeto musical -2005-11-13 +# 2005-11-13 Alfabeto musical Se lo he visto a mi hermano [1] y a Maiko [2]. Veamos: diff --git a/blog/content/2005/11/anuncio.gmi b/blog/content/2005/11/anuncio.gmi index 9d785f83..38dcc938 100644 --- a/blog/content/2005/11/anuncio.gmi +++ b/blog/content/2005/11/anuncio.gmi @@ -1,5 +1,4 @@ -# Anuncio... -2005-11-29 +# 2005-11-29 Anuncio... De los foros de Ars [1], un cachondo anuncio de la XBox 360 [2]. diff --git a/blog/content/2005/11/blondie-blondie-blondie.gmi b/blog/content/2005/11/blondie-blondie-blondie.gmi index f8ec9e22..2845b388 100644 --- a/blog/content/2005/11/blondie-blondie-blondie.gmi +++ b/blog/content/2005/11/blondie-blondie-blondie.gmi @@ -1,5 +1,4 @@ -# Blondie, Blondie, Blondie... -2005-11-28 +# 2005-11-28 Blondie, Blondie, Blondie... Felicidades a mi querida [1] Debbie Harry y el resto de Blondie [2], pues han sido admitidos en el Hall of Fame del rock [3], en tanda junto a seres como Black Sabbath, los Sex Pistols y Miles Davis. diff --git a/blog/content/2005/11/critiquilla.gmi b/blog/content/2005/11/critiquilla.gmi index fea3e1ab..d4c8f7c2 100644 --- a/blog/content/2005/11/critiquilla.gmi +++ b/blog/content/2005/11/critiquilla.gmi @@ -1,5 +1,4 @@ -# Critiquilla... -2005-11-02 +# 2005-11-02 Critiquilla... de Serenity [1]. Recomendable para los incondicionales. diff --git a/blog/content/2005/11/desde-la-patria-de-los-insomnes.gmi b/blog/content/2005/11/desde-la-patria-de-los-insomnes.gmi index 3005e446..b9c2889c 100644 --- a/blog/content/2005/11/desde-la-patria-de-los-insomnes.gmi +++ b/blog/content/2005/11/desde-la-patria-de-los-insomnes.gmi @@ -1,5 +1,4 @@ -# Desde la patria de los insomnes... -2005-11-01 +# 2005-11-01 Desde la patria de los insomnes... Me ha llegado este método [1] para dormir mejor. Habrá que probarlo. diff --git a/blog/content/2005/11/el-pequeno-hp.gmi b/blog/content/2005/11/el-pequeno-hp.gmi index 87864ec1..4f39039a 100644 --- a/blog/content/2005/11/el-pequeno-hp.gmi +++ b/blog/content/2005/11/el-pequeno-hp.gmi @@ -1,5 +1,4 @@ -# El pequeño HP -2005-11-12 +# 2005-11-12 El pequeño HP No, no es que me haya comprado un Hewlett Packard portátil (más bien lo contrario, un pequeño a la par que sobrio Thinkpad T42 [1]); se trata de unas tiras cómicas sobre la juventud de Lovecraft [2], que he visto en La Petite Claudine [3]. diff --git a/blog/content/2005/11/el-sr-miyagi.gmi b/blog/content/2005/11/el-sr-miyagi.gmi index ea776ab8..c5604b06 100644 --- a/blog/content/2005/11/el-sr-miyagi.gmi +++ b/blog/content/2005/11/el-sr-miyagi.gmi @@ -1,5 +1,4 @@ -# El Sr. Miyagi... -2005-11-26 +# 2005-11-26 El Sr. Miyagi... Ha muerto [1]; queda para la historia el poner cera/quitar cera que le valió una nominación para los Oscar [2]. diff --git a/blog/content/2005/11/el-yoyo.gmi b/blog/content/2005/11/el-yoyo.gmi index 09220e58..841e5a46 100644 --- a/blog/content/2005/11/el-yoyo.gmi +++ b/blog/content/2005/11/el-yoyo.gmi @@ -1,5 +1,4 @@ -# El yoyo... -2005-11-04 +# 2005-11-04 El yoyo... a la enésima potencia [1] diff --git a/blog/content/2005/11/encuestas.gmi b/blog/content/2005/11/encuestas.gmi index 99a8a474..c14d7bb4 100644 --- a/blog/content/2005/11/encuestas.gmi +++ b/blog/content/2005/11/encuestas.gmi @@ -1,5 +1,4 @@ -# Encuestas -2005-11-21 +# 2005-11-21 Encuestas La IMDb [1] nos brinda cada día una encuesta cinéfila. La de hoy [2] es imposible de responder. ¿Cuál es la mejor cita de los 70? diff --git a/blog/content/2005/11/fanhunter.gmi b/blog/content/2005/11/fanhunter.gmi index d49eba00..ed4aadcb 100644 --- a/blog/content/2005/11/fanhunter.gmi +++ b/blog/content/2005/11/fanhunter.gmi @@ -1,5 +1,4 @@ -# Fanhunter -2005-11-10 +# 2005-11-10 Fanhunter Veo [1] en el blog de Cels [2] un enlace a una especie de tráiler de la serie de Fanhunter [3]. Curioso, más que otra cosa. diff --git a/blog/content/2005/11/google-analytics.gmi b/blog/content/2005/11/google-analytics.gmi index 5ef438b1..ca12a074 100644 --- a/blog/content/2005/11/google-analytics.gmi +++ b/blog/content/2005/11/google-analytics.gmi @@ -1,5 +1,4 @@ -# Google Analytics -2005-11-17 +# 2005-11-17 Google Analytics Servidor también se apunta al carro del Google Analytics [1], que me confirma lo que ya sabía; a mi web se viene a buscar como fabricar steadycams [2] e incienso. Pero yo ya lo sabía [3]. diff --git a/blog/content/2005/11/la-fama-y-fortuna.gmi b/blog/content/2005/11/la-fama-y-fortuna.gmi index 7920627c..aa79bb88 100644 --- a/blog/content/2005/11/la-fama-y-fortuna.gmi +++ b/blog/content/2005/11/la-fama-y-fortuna.gmi @@ -1,5 +1,4 @@ -# La fama y fortuna... -2005-11-25 +# 2005-11-25 La fama y fortuna... Creo que lo que les dijo una fan exaltada [1] a The Cardigans [2] es de lo más original que se le puede decir a un famoso... diff --git a/blog/content/2005/11/la-lista-de-novelas-geek.gmi b/blog/content/2005/11/la-lista-de-novelas-geek.gmi index 0178bb60..7c0e15f3 100644 --- a/blog/content/2005/11/la-lista-de-novelas-geek.gmi +++ b/blog/content/2005/11/la-lista-de-novelas-geek.gmi @@ -1,5 +1,4 @@ -# La lista de novelas geek -2005-11-21 +# 2005-11-21 La lista de novelas geek Un repasillo a mi status en el top de novelas geek [1] (en negrita las leídas). diff --git a/blog/content/2005/11/perlas.gmi b/blog/content/2005/11/perlas.gmi index 3be0b7d3..3a4e5337 100644 --- a/blog/content/2005/11/perlas.gmi +++ b/blog/content/2005/11/perlas.gmi @@ -1,5 +1,4 @@ -# Perlas... -2005-11-23 +# 2005-11-23 Perlas... He de admitir que yo de Perl [1], ni leches. Hay buenos motivos [2]. diff --git a/blog/content/2005/11/spam-virus.gmi b/blog/content/2005/11/spam-virus.gmi index 7f84bf0e..42e90fc5 100644 --- a/blog/content/2005/11/spam-virus.gmi +++ b/blog/content/2005/11/spam-virus.gmi @@ -1,5 +1,4 @@ -# Spam/virus... -2005-11-21 +# 2005-11-21 Spam/virus... Me acaba de llegar un email de spam/virus o burradas varias de tumadreescalvaysepeinadelado-arroba-hotmail-punto-com. diff --git a/blog/content/2005/11/unos-pocos-mas-retoques.gmi b/blog/content/2005/11/unos-pocos-mas-retoques.gmi index cd29acae..19310f2e 100644 --- a/blog/content/2005/11/unos-pocos-mas-retoques.gmi +++ b/blog/content/2005/11/unos-pocos-mas-retoques.gmi @@ -1,5 +1,4 @@ -# Unos pocos más retoques... -2005-11-13 +# 2005-11-13 Unos pocos más retoques... unas cuantas demostraciones [1] de lo que se puede hacer con el fotoshó (teeme) diff --git a/blog/content/2005/11/vale-tenemos-que-admitirlo.gmi b/blog/content/2005/11/vale-tenemos-que-admitirlo.gmi index bcb9befb..c58f5c7d 100644 --- a/blog/content/2005/11/vale-tenemos-que-admitirlo.gmi +++ b/blog/content/2005/11/vale-tenemos-que-admitirlo.gmi @@ -1,5 +1,4 @@ -# Vale, tenemos que admitirlo... -2005-11-30 +# 2005-11-30 Vale, tenemos que admitirlo... Sí que hay juegos que afectan a las personas en el mundo real [1]. diff --git a/blog/content/2005/11/ya-decia-yo-que.gmi b/blog/content/2005/11/ya-decia-yo-que.gmi index 6c5abbf6..22700f16 100644 --- a/blog/content/2005/11/ya-decia-yo-que.gmi +++ b/blog/content/2005/11/ya-decia-yo-que.gmi @@ -1,5 +1,4 @@ -# Ya decía yo que.... -2005-11-01 +# 2005-11-01 Ya decía yo que.... el baile de Yoda [1] era muy sofisticado. Según esto [2] uno de los huevos de pascua del DVD del episodio 3. diff --git a/blog/content/2005/12/arrrghh.gmi b/blog/content/2005/12/arrrghh.gmi index 59cb665c..8cebd309 100644 --- a/blog/content/2005/12/arrrghh.gmi +++ b/blog/content/2005/12/arrrghh.gmi @@ -1,4 +1,3 @@ -# ¡¡Arrrghh!! -2005-12-27 +# 2005-12-27 ¡¡Arrrghh!! [‡ Movistar Te Abla] diff --git a/blog/content/2005/12/de-caretos-y-rostros.gmi b/blog/content/2005/12/de-caretos-y-rostros.gmi index 45a22e5c..220c1208 100644 --- a/blog/content/2005/12/de-caretos-y-rostros.gmi +++ b/blog/content/2005/12/de-caretos-y-rostros.gmi @@ -1,5 +1,4 @@ -# De caretos y rostros -2005-12-28 +# 2005-12-28 De caretos y rostros He entrado por casualidad en Menéame [1] (el Digg [2] hispano) y me he topado con este buscador de parecidos [3], que te permite saber a qué famoso te pareces. diff --git a/blog/content/2005/12/de-ratones-y-pilotos.gmi b/blog/content/2005/12/de-ratones-y-pilotos.gmi index e4a93236..e8acdd8b 100644 --- a/blog/content/2005/12/de-ratones-y-pilotos.gmi +++ b/blog/content/2005/12/de-ratones-y-pilotos.gmi @@ -1,5 +1,4 @@ -# De ratones y pilotos -2005-12-07 +# 2005-12-07 De ratones y pilotos Una vez le pregunté a un compañero de universidad de qué iba la asignatura de Bioinformática. Su respuesta fue "pues mira, se enchufa una rana a un puerto serie y...". Al parecer, no iba tan desencaminado [1]. diff --git a/blog/content/2005/12/el-criticon.gmi b/blog/content/2005/12/el-criticon.gmi index 245c0ce0..559d3405 100644 --- a/blog/content/2005/12/el-criticon.gmi +++ b/blog/content/2005/12/el-criticon.gmi @@ -1,5 +1,4 @@ -# El criticón -2005-12-15 +# 2005-12-15 El criticón Tras el mal sabor de Las Crónicas de Narnia [1], uno se ha resarcido con un refresco de cola cargado de hielo, perjudiciales palomitas y un gigantesco King Kong [2]. diff --git a/blog/content/2005/12/er-chulu.gmi b/blog/content/2005/12/er-chulu.gmi index a82af767..68d9deee 100644 --- a/blog/content/2005/12/er-chulu.gmi +++ b/blog/content/2005/12/er-chulu.gmi @@ -1,5 +1,4 @@ -# Er chulu -2005-12-04 +# 2005-12-04 Er chulu Impresionante el video que ha encontrado Maiko [1]. diff --git a/blog/content/2005/12/finales-de-ano.gmi b/blog/content/2005/12/finales-de-ano.gmi index 02a35358..2a0581ef 100644 --- a/blog/content/2005/12/finales-de-ano.gmi +++ b/blog/content/2005/12/finales-de-ano.gmi @@ -1,5 +1,4 @@ -# Finales de año -2005-12-21 +# 2005-12-21 Finales de año Las uvas ceden en popularidad al tradicional Zeitgeist de Google [1], edición 2005. diff --git a/blog/content/2005/12/icaro.gmi b/blog/content/2005/12/icaro.gmi index 66a9abdb..cbe7a720 100644 --- a/blog/content/2005/12/icaro.gmi +++ b/blog/content/2005/12/icaro.gmi @@ -1,5 +1,4 @@ -# Ícaro... -2005-12-08 +# 2005-12-08 Ícaro... Una de mis aficiones es un juego de tablero llamado Blue Max [1], que le pone a uno a los mandos de aviones históricos como el Fokker Dr. I [2] del Barón Rojo [3]. diff --git a/blog/content/2005/12/ideas-maleficas.gmi b/blog/content/2005/12/ideas-maleficas.gmi index c5e58467..02c3afcc 100644 --- a/blog/content/2005/12/ideas-maleficas.gmi +++ b/blog/content/2005/12/ideas-maleficas.gmi @@ -1,4 +1,3 @@ -# Ideas maléficas... -2005-12-22 +# 2005-12-22 Ideas maléficas... ¿Cómo conseguir hits desde direcciones IP aleatorias en un servidor web? Pues no devolviendo un 404 en las URL's que explotan los gusanos que rulan por la web... diff --git a/blog/content/2005/12/la-magia.gmi b/blog/content/2005/12/la-magia.gmi index 03fffc00..bcfde20d 100644 --- a/blog/content/2005/12/la-magia.gmi +++ b/blog/content/2005/12/la-magia.gmi @@ -1,5 +1,4 @@ -# La magia... -2005-12-07 +# 2005-12-07 La magia... ... de reproducir video al revés y echarle mucho morro [1]. Mola. diff --git a/blog/content/2005/12/mobiliario-defensivo.gmi b/blog/content/2005/12/mobiliario-defensivo.gmi index 40246aad..de700797 100644 --- a/blog/content/2005/12/mobiliario-defensivo.gmi +++ b/blog/content/2005/12/mobiliario-defensivo.gmi @@ -1,5 +1,4 @@ -# Mobiliario defensivo -2005-12-14 +# 2005-12-14 Mobiliario defensivo El tío Oso nos enlaza la primer pieza de mobiliario (que yo sepa) defensivo [1]. diff --git a/blog/content/2005/12/modding.gmi b/blog/content/2005/12/modding.gmi index 6861a646..40026fb7 100644 --- a/blog/content/2005/12/modding.gmi +++ b/blog/content/2005/12/modding.gmi @@ -1,5 +1,4 @@ -# Modding -2005-12-23 +# 2005-12-23 Modding En Slashdot [1] han enlazado [2] un ránking de los mods del año [3]. Hay uno que recuerda al mítico Cork PC [4] (bajad hasta el número #167 para verlo). diff --git a/blog/content/2005/12/navidad-navidad.gmi b/blog/content/2005/12/navidad-navidad.gmi index 44558684..c2afaccb 100644 --- a/blog/content/2005/12/navidad-navidad.gmi +++ b/blog/content/2005/12/navidad-navidad.gmi @@ -1,5 +1,4 @@ -# Navidad, navidad -2005-12-09 +# 2005-12-09 Navidad, navidad Buenos deseos y buenos publicistas [1] (eso sí, no queda muy claro que anuncian). diff --git a/blog/content/2005/12/pequeno-cambio-de-look.gmi b/blog/content/2005/12/pequeno-cambio-de-look.gmi index c8fd2857..e51562fe 100644 --- a/blog/content/2005/12/pequeno-cambio-de-look.gmi +++ b/blog/content/2005/12/pequeno-cambio-de-look.gmi @@ -1,5 +1,4 @@ -# Pequeño cambio de look -2005-12-26 +# 2005-12-26 Pequeño cambio de look Para mi (pequeñísima audiencia), he hecho un par de cambios en la estructura de la página. Lo más importante es que ahora podéis ver mis subscripciones de Bloglines [1] en la derecha en vez de la pobre lista de enlaces que había antes. diff --git a/blog/content/2005/12/peticion-a-ice.gmi b/blog/content/2005/12/peticion-a-ice.gmi index fdd7c577..e3515d3f 100644 --- a/blog/content/2005/12/peticion-a-ice.gmi +++ b/blog/content/2005/12/peticion-a-ice.gmi @@ -1,5 +1,4 @@ -# Petición a ICE -2005-12-24 +# 2005-12-24 Petición a ICE Sres. de ICE [1], diff --git a/blog/content/2005/12/planeta-corea-planeta-microsoft.gmi b/blog/content/2005/12/planeta-corea-planeta-microsoft.gmi index 71e7313a..7c388a1a 100644 --- a/blog/content/2005/12/planeta-corea-planeta-microsoft.gmi +++ b/blog/content/2005/12/planeta-corea-planeta-microsoft.gmi @@ -1,5 +1,4 @@ -# Planeta Corea / Planeta Microsoft -2005-12-08 +# 2005-12-08 Planeta Corea / Planeta Microsoft La canción del Visual Studio [1] para el mercado coreano. No tiene desperdicio. Por la misma página se puede ver la ardilla (?) del SQL Server. diff --git a/blog/content/2005/12/ratzinger-z.gmi b/blog/content/2005/12/ratzinger-z.gmi index 2af4a769..2909b99b 100644 --- a/blog/content/2005/12/ratzinger-z.gmi +++ b/blog/content/2005/12/ratzinger-z.gmi @@ -1,5 +1,4 @@ -# Ratzinger Z... -2005-12-08 +# 2005-12-08 Ratzinger Z... ...y la influencia del Papa sobre el D & D [1] diff --git a/blog/content/2005/12/rechazado-b.gmi b/blog/content/2005/12/rechazado-b.gmi index bf0b5b85..130e99a7 100644 --- a/blog/content/2005/12/rechazado-b.gmi +++ b/blog/content/2005/12/rechazado-b.gmi @@ -1,5 +1,4 @@ -# ¡Rechazado! :-b -2005-12-07 +# 2005-12-07 ¡Rechazado! :-b Josu Mezo de Mala Prensa [1] ha rechazado mi propuesta de hacer una sección especial sobre el diario sensacionalista gratuito Qué! [2], que yo hubiera titulado, en un alarde ingenio "¿Qué de 'Qué!'?". diff --git a/blog/content/2005/12/serenity-2.gmi b/blog/content/2005/12/serenity-2.gmi index 883c4c87..58e8ade4 100644 --- a/blog/content/2005/12/serenity-2.gmi +++ b/blog/content/2005/12/serenity-2.gmi @@ -1,5 +1,4 @@ -# Serenity 2? -2005-12-04 +# 2005-12-04 Serenity 2? Al parecer, pese al mal rendimiento en taquilla, puede que hagan Serenity 2 [1], pero para la pantalla pequeña. diff --git a/blog/content/2005/12/soy-un-vendido.gmi b/blog/content/2005/12/soy-un-vendido.gmi index 70d19dd4..cf2362d9 100644 --- a/blog/content/2005/12/soy-un-vendido.gmi +++ b/blog/content/2005/12/soy-un-vendido.gmi @@ -1,5 +1,4 @@ -# Soy un vendido... -2005-12-22 +# 2005-12-22 Soy un vendido... Pese a mi declarado amor por la libertad de prensa y demás cosas, esta "censura" [1], no me parece mal. diff --git a/blog/content/2005/12/un-lector-de-rss.gmi b/blog/content/2005/12/un-lector-de-rss.gmi index 54ec69ed..17b41bbe 100644 --- a/blog/content/2005/12/un-lector-de-rss.gmi +++ b/blog/content/2005/12/un-lector-de-rss.gmi @@ -1,5 +1,4 @@ -# Un lector de RSS -2005-12-09 +# 2005-12-09 Un lector de RSS atípico [1]. El chiste fácil es "pa cagarse". diff --git a/blog/content/2005/12/usb.gmi b/blog/content/2005/12/usb.gmi index 4dfd211e..a0fe98db 100644 --- a/blog/content/2005/12/usb.gmi +++ b/blog/content/2005/12/usb.gmi @@ -1,5 +1,4 @@ -# USB -2005-12-10 +# 2005-12-10 USB Curiosas 'soluciones' de almacenamiento USB [1] diff --git a/blog/content/2005/12/vin-diesel-turbo-16v.gmi b/blog/content/2005/12/vin-diesel-turbo-16v.gmi index f5eb2e3f..8950506a 100644 --- a/blog/content/2005/12/vin-diesel-turbo-16v.gmi +++ b/blog/content/2005/12/vin-diesel-turbo-16v.gmi @@ -1,5 +1,4 @@ -# Vin Diesel Turbo 16v... -2005-12-12 +# 2005-12-12 Vin Diesel Turbo 16v... Por todos es conocida la afición de Vin Diesel [1] por el Dungeons y demás perversiones de la gente normal sin éxito que no son estrellas de cine. Ahora bien, lo curioso son sus intentos de captar a lo sectario a Judi Dench [2]. diff --git a/blog/content/2006/01/censura-cordura.gmi b/blog/content/2006/01/censura-cordura.gmi index 9b8a2a47..e1dea83d 100644 --- a/blog/content/2006/01/censura-cordura.gmi +++ b/blog/content/2006/01/censura-cordura.gmi @@ -1,5 +1,4 @@ -# Censura, cordura -2006-01-29 +# 2006-01-29 Censura, cordura Respecto al revuelo que se ha montado [1] por lo de Google [2] censurando resultados en China, el siempre interesante y polémico Wonko [3] creo que suelta un apunte interesante [4]. diff --git a/blog/content/2006/01/comentarios.gmi b/blog/content/2006/01/comentarios.gmi index 46ac08c5..6d9602e0 100644 --- a/blog/content/2006/01/comentarios.gmi +++ b/blog/content/2006/01/comentarios.gmi @@ -1,5 +1,4 @@ -# Comentarios... -2006-01-15 +# 2006-01-15 Comentarios... Por petición no-popular, ya podéis poner retroalimentación en esta página. No son comentarios por post porque programarlos me hubiera llevado más de 10 minutos y soy un poco vago. Es un pequeño sitio en la barra de la derecha donde podéis dejar mensajes a la buena de Dios. diff --git a/blog/content/2006/01/cuando.gmi b/blog/content/2006/01/cuando.gmi index c99f7a23..89e8af26 100644 --- a/blog/content/2006/01/cuando.gmi +++ b/blog/content/2006/01/cuando.gmi @@ -1,5 +1,4 @@ -# Cuando... -2006-01-27 +# 2006-01-27 Cuando... ... uno no sabe que decir, emplea las palabras de otros. Sí, no puedo resistirme a las buenas citas ni tampoco a las buenas frases. Me he puesto a leer un O'Reilly [1] (que alguna llamaría oh-really) sobre Asterisk [2] que está disponible en copyleft aquí [3] y, para explicar porqué la telefonía ha tardado tanto en tener estándares abiertos en internet, me he topado con esto: diff --git a/blog/content/2006/01/debe-ser-fantastico.gmi b/blog/content/2006/01/debe-ser-fantastico.gmi index 0e538a5e..8451ba23 100644 --- a/blog/content/2006/01/debe-ser-fantastico.gmi +++ b/blog/content/2006/01/debe-ser-fantastico.gmi @@ -1,5 +1,4 @@ -# Debe ser fantástico... -2006-01-07 +# 2006-01-07 Debe ser fantástico... ... porqué no he entendido nada. En otras palabras, mi desinformada crítica [1] de El Viaje de Chihiro [2]. diff --git a/blog/content/2006/01/geishificado-y-maikificado.gmi b/blog/content/2006/01/geishificado-y-maikificado.gmi index 113cbe79..51d28d26 100644 --- a/blog/content/2006/01/geishificado-y-maikificado.gmi +++ b/blog/content/2006/01/geishificado-y-maikificado.gmi @@ -1,5 +1,4 @@ -# Geishificado y maikificado -2006-01-29 +# 2006-01-29 Geishificado y maikificado Con cierto retraso (ajetreos varios y haber retomado mi propia obra faraónica, la confección de mi ránking de películas), he aquí mi barrocamente recargada crítica [1] de Memorias de una Geisha [2]. diff --git a/blog/content/2006/01/guest-estarring.gmi b/blog/content/2006/01/guest-estarring.gmi index 06bf8e7d..aca7aba2 100644 --- a/blog/content/2006/01/guest-estarring.gmi +++ b/blog/content/2006/01/guest-estarring.gmi @@ -1,5 +1,4 @@ -# Guest estarring... -2006-01-01 +# 2006-01-01 Guest estarring... Fermí Fernández as William Gates III [1] diff --git a/blog/content/2006/01/it-s-tripod.gmi b/blog/content/2006/01/it-s-tripod.gmi index 38d15eb7..35e7e3a9 100644 --- a/blog/content/2006/01/it-s-tripod.gmi +++ b/blog/content/2006/01/it-s-tripod.gmi @@ -1,5 +1,4 @@ -# It's Tripod! -2006-01-15 +# 2006-01-15 It's Tripod! Hmmm... veo que nunca había mencionado a Tripod [1] antes en el blog; no, no se trata del antaño popular servicio de webs gratis [2] al estilo Geocities que ahora no me parece más que una fuente de 404s, el cachondo trío australiano de cómicos musicales en la vena de Les Luthiers. diff --git a/blog/content/2006/01/la-cita-del-dia.gmi b/blog/content/2006/01/la-cita-del-dia.gmi index 689320c3..4555593f 100644 --- a/blog/content/2006/01/la-cita-del-dia.gmi +++ b/blog/content/2006/01/la-cita-del-dia.gmi @@ -1,5 +1,4 @@ -# La cita del día -2006-01-27 +# 2006-01-27 La cita del día Estoy reventado y aún así me planto aquí para mi bronceado vga y mi dosis de rss. diff --git a/blog/content/2006/01/leyes.gmi b/blog/content/2006/01/leyes.gmi index f5a64f3c..87229c6a 100644 --- a/blog/content/2006/01/leyes.gmi +++ b/blog/content/2006/01/leyes.gmi @@ -1,5 +1,4 @@ -# Leyes -2006-01-29 +# 2006-01-29 Leyes Un enlace de digg [1] sobre ley de Benford [2] - matemágico pero interesante. Me he paseado por menéame [3] para darme la réplica, pero no he encontrao ná de ná. diff --git a/blog/content/2006/01/locura-con-imagenes-en-accion.gmi b/blog/content/2006/01/locura-con-imagenes-en-accion.gmi index 96e4b48a..7aa2f9a1 100644 --- a/blog/content/2006/01/locura-con-imagenes-en-accion.gmi +++ b/blog/content/2006/01/locura-con-imagenes-en-accion.gmi @@ -1,5 +1,4 @@ -# Locura con imágenes en acción -2006-01-22 +# 2006-01-22 Locura con imágenes en acción Lo sé, lo sé. A este paso voy a tenerle que cambiar el nombre al chiringuito y llamarle una selección de google.video [1]. diff --git a/blog/content/2006/01/manias-no-buenas-costumbres.gmi b/blog/content/2006/01/manias-no-buenas-costumbres.gmi index 75e9df72..d4d0ec2f 100644 --- a/blog/content/2006/01/manias-no-buenas-costumbres.gmi +++ b/blog/content/2006/01/manias-no-buenas-costumbres.gmi @@ -1,5 +1,4 @@ -# Manías no, buenas costumbres... -2006-01-15 +# 2006-01-15 Manías no, buenas costumbres... Al final sucumbiré a los memes. Maiko [1] me pasa uno [2] y no voy a negarme. Veamos, cinco manías: diff --git a/blog/content/2006/01/mas-de-redisenos.gmi b/blog/content/2006/01/mas-de-redisenos.gmi index 74955131..db5eeec2 100644 --- a/blog/content/2006/01/mas-de-redisenos.gmi +++ b/blog/content/2006/01/mas-de-redisenos.gmi @@ -1,4 +1,3 @@ -# Más de rediseños... -2006-01-08 +# 2006-01-08 Más de rediseños... He decidido incorporar la verde propuesta del Lagarto con ciertas modificaciones... Aún le falta algún arreglo pero me parece que mantendré este estilo con alguna variación. diff --git a/blog/content/2006/01/mundos-virtuales.gmi b/blog/content/2006/01/mundos-virtuales.gmi index 7ebbf626..68ab80e0 100644 --- a/blog/content/2006/01/mundos-virtuales.gmi +++ b/blog/content/2006/01/mundos-virtuales.gmi @@ -1,5 +1,4 @@ -# Mundos virtuales... -2006-01-07 +# 2006-01-07 Mundos virtuales... ... e impuestos reales. Breve artículo en Ars [1] sobre las ganancias en juegos online y los impuestos [2]. diff --git a/blog/content/2006/01/nothing-beats.gmi b/blog/content/2006/01/nothing-beats.gmi index e6f9e45a..ed96e09b 100644 --- a/blog/content/2006/01/nothing-beats.gmi +++ b/blog/content/2006/01/nothing-beats.gmi @@ -1,5 +1,4 @@ -# Nothing beats... -2006-01-28 +# 2006-01-28 Nothing beats... automated translations for good fun [1]. Actually, a few things do- including organic translators... diff --git a/blog/content/2006/01/otra-de-encuestas-infalibles.gmi b/blog/content/2006/01/otra-de-encuestas-infalibles.gmi index 9d94634e..394120f8 100644 --- a/blog/content/2006/01/otra-de-encuestas-infalibles.gmi +++ b/blog/content/2006/01/otra-de-encuestas-infalibles.gmi @@ -1,5 +1,4 @@ -# Otra de encuestas infalibles -2006-01-21 +# 2006-01-21 Otra de encuestas infalibles En esa maravillosa página para perder el tiempo [1] (y resolver dudas y apuestas varias) ponen a menudo encuestas [2], algunas de ellas imposibles como la de hoy. diff --git a/blog/content/2006/01/para-los-que-gusten-del-motor.gmi b/blog/content/2006/01/para-los-que-gusten-del-motor.gmi index f9f520ca..0413b281 100644 --- a/blog/content/2006/01/para-los-que-gusten-del-motor.gmi +++ b/blog/content/2006/01/para-los-que-gusten-del-motor.gmi @@ -1,5 +1,4 @@ -# Para los que gusten del motor... -2006-01-14 +# 2006-01-14 Para los que gusten del motor... ... o encuentren los acentos y el humor británicos absolutamente encantadores, hay mogollón de vídeos en Google [1] del programa de la BBC Top Gear [2]. diff --git a/blog/content/2006/01/retornos-ilustres.gmi b/blog/content/2006/01/retornos-ilustres.gmi index 134ae8ee..9f44f720 100644 --- a/blog/content/2006/01/retornos-ilustres.gmi +++ b/blog/content/2006/01/retornos-ilustres.gmi @@ -1,5 +1,4 @@ -# Retornos ilustres -2006-01-19 +# 2006-01-19 Retornos ilustres Me pasan la noticia [1] que en Cuatro [2] recuperan al Chino Kudeiro, léase, Humor Amarillo [3] (más tema aquí [4]), léase Takeshi's Castle [5], uno de tantos programas donde los adorables japos hacen cosas absurdas. Muchos estarán de enhorabuena. Lo curioso (yo no lo sabía) es que lo de Takeshi viene ni más ni menos que por el jefe del castillo, ese tal Beat Takeshi Kitano [6] que ahora nos deleita con cine de relumbrón. diff --git a/blog/content/2006/01/sobre-mercenarios-del-cine.gmi b/blog/content/2006/01/sobre-mercenarios-del-cine.gmi index 657831e8..6e510a1e 100644 --- a/blog/content/2006/01/sobre-mercenarios-del-cine.gmi +++ b/blog/content/2006/01/sobre-mercenarios-del-cine.gmi @@ -1,5 +1,4 @@ -# Sobre mercenarios del cine... -2006-01-07 +# 2006-01-07 Sobre mercenarios del cine... En una discusión [1] de Ars [2] : diff --git a/blog/content/2006/01/todos-los-sistemas-funcionando.gmi b/blog/content/2006/01/todos-los-sistemas-funcionando.gmi index f8d30257..9b65f8a4 100644 --- a/blog/content/2006/01/todos-los-sistemas-funcionando.gmi +++ b/blog/content/2006/01/todos-los-sistemas-funcionando.gmi @@ -1,5 +1,4 @@ -# Todos los sistemas funcionando -2006-01-01 +# 2006-01-01 Todos los sistemas funcionando ``` case:~# dmesg Clock: inserting leap second 23:59:60 UTC diff --git a/blog/content/2006/01/una-de-estrenos-inminentes.gmi b/blog/content/2006/01/una-de-estrenos-inminentes.gmi index 14880187..f8a23c15 100644 --- a/blog/content/2006/01/una-de-estrenos-inminentes.gmi +++ b/blog/content/2006/01/una-de-estrenos-inminentes.gmi @@ -1,5 +1,4 @@ -# Una de estrenos inminentes... -2006-01-15 +# 2006-01-15 Una de estrenos inminentes... Como soy un desmemoriado, listilla al canto de próximos estrenos que quiero ver: diff --git a/blog/content/2006/01/videos-videos-videos.gmi b/blog/content/2006/01/videos-videos-videos.gmi index 98f960fa..5a6ee351 100644 --- a/blog/content/2006/01/videos-videos-videos.gmi +++ b/blog/content/2006/01/videos-videos-videos.gmi @@ -1,5 +1,4 @@ -# Vídeos, vídeos, vídeos... -2006-01-08 +# 2006-01-08 Vídeos, vídeos, vídeos... Con video.google [1] (y pronto su faceta de pago) y YouTube [2] es fácil compartir vídeos por el interné. Pero, ¿y los maniáticos que lo queremos hacer nosotros mismos? diff --git a/blog/content/2006/01/yo-tambien-amo-a-branden.gmi b/blog/content/2006/01/yo-tambien-amo-a-branden.gmi index c1ea0fd9..1446f5e9 100644 --- a/blog/content/2006/01/yo-tambien-amo-a-branden.gmi +++ b/blog/content/2006/01/yo-tambien-amo-a-branden.gmi @@ -1,5 +1,4 @@ -# Yo también amo a Branden -2006-01-12 +# 2006-01-12 Yo también amo a Branden Siempre me tranquiliza saber que mi querida Debian [1] está en manos de un lider experto en diplomacia [2]. diff --git a/blog/content/2006/02/bollywood.gmi b/blog/content/2006/02/bollywood.gmi index d221b1d7..fe9ac765 100644 --- a/blog/content/2006/02/bollywood.gmi +++ b/blog/content/2006/02/bollywood.gmi @@ -1,5 +1,4 @@ -# ¡Bollywood! -2006-02-07 +# 2006-02-07 ¡Bollywood! Al parecer en Bollywood también hacen remakes. Algo totalmente aceptable, por supuesto. Pero claro... convertir El Club de la Lucha en un musical [1] puede ser demasiado. diff --git a/blog/content/2006/02/cheerleading.gmi b/blog/content/2006/02/cheerleading.gmi index c000232e..3f253099 100644 --- a/blog/content/2006/02/cheerleading.gmi +++ b/blog/content/2006/02/cheerleading.gmi @@ -1,5 +1,4 @@ -# Cheerleading -2006-02-21 +# 2006-02-21 Cheerleading Pese a que posiblemente esto me encasille como cheerleader de nuestro querido monopolio de las comunicaciones [1], anoto esto aquí. diff --git a/blog/content/2006/02/chunorris.gmi b/blog/content/2006/02/chunorris.gmi index 740fd0c1..5746c756 100644 --- a/blog/content/2006/02/chunorris.gmi +++ b/blog/content/2006/02/chunorris.gmi @@ -1,5 +1,4 @@ -# Chunorris -2006-02-17 +# 2006-02-17 Chunorris Más aleccionamiento para mis lectores [1]. diff --git a/blog/content/2006/02/decision-critica.gmi b/blog/content/2006/02/decision-critica.gmi index 60435f01..2209af3b 100644 --- a/blog/content/2006/02/decision-critica.gmi +++ b/blog/content/2006/02/decision-critica.gmi @@ -1,5 +1,4 @@ -# Decisión crítica... -2006-02-17 +# 2006-02-17 Decisión crítica... Jane Austen adaptada, criticada. [1] diff --git a/blog/content/2006/02/deportes.gmi b/blog/content/2006/02/deportes.gmi index 735e98ba..0426af24 100644 --- a/blog/content/2006/02/deportes.gmi +++ b/blog/content/2006/02/deportes.gmi @@ -1,5 +1,4 @@ -# Deportes... -2006-02-27 +# 2006-02-27 Deportes... Pese a que hablar de deportes es lo menos web 2.0-blogosférico que puede hacerse, dos apuntes. Se armo un revuelo tremendo con lo de Kobe Bryant [1] cascándole 62 puntos a los Mavericks [2], pero me resulta mucho más interesante que un chaval autista le metió 20 puntos al otro equipo en 4 minutos [3]. Lo que sí es totalmente blógico es que podéis ver el vídeo por el internet [4]. diff --git a/blog/content/2006/02/el-cielo-sobre-nuestras-cabezas.gmi b/blog/content/2006/02/el-cielo-sobre-nuestras-cabezas.gmi index fa9599fc..4f0ecd99 100644 --- a/blog/content/2006/02/el-cielo-sobre-nuestras-cabezas.gmi +++ b/blog/content/2006/02/el-cielo-sobre-nuestras-cabezas.gmi @@ -1,5 +1,4 @@ -# El cielo sobre nuestras cabezas -2006-02-04 +# 2006-02-04 El cielo sobre nuestras cabezas O más bien el techo, que uno está condenado a la oficina. diff --git a/blog/content/2006/02/en-la-hora-de-las-brujas.gmi b/blog/content/2006/02/en-la-hora-de-las-brujas.gmi index 6772ddca..41b3c512 100644 --- a/blog/content/2006/02/en-la-hora-de-las-brujas.gmi +++ b/blog/content/2006/02/en-la-hora-de-las-brujas.gmi @@ -1,5 +1,4 @@ -# En la hora de las brujas... -2006-02-04 +# 2006-02-04 En la hora de las brujas... ... y con muchas otras cosas en la cabeza, mire usted por dónde, me quedo con este artículo [1]. diff --git a/blog/content/2006/02/huellas-digitales-en-la-pantalla.gmi b/blog/content/2006/02/huellas-digitales-en-la-pantalla.gmi index 3afe18a1..be9fbf5a 100644 --- a/blog/content/2006/02/huellas-digitales-en-la-pantalla.gmi +++ b/blog/content/2006/02/huellas-digitales-en-la-pantalla.gmi @@ -1,5 +1,4 @@ -# Huellas digitales en la pantalla... -2006-02-18 +# 2006-02-18 Huellas digitales en la pantalla... Pese a que supuestamente, las pantallas táctiles resultan bastante agotadoras, esto [1] parece una pasada. A parte de ser eye-candy por un tubo (o youtube). diff --git a/blog/content/2006/02/innovadoras.gmi b/blog/content/2006/02/innovadoras.gmi index cb646919..0a17cbab 100644 --- a/blog/content/2006/02/innovadoras.gmi +++ b/blog/content/2006/02/innovadoras.gmi @@ -1,5 +1,4 @@ -# Innovadoras... -2006-02-23 +# 2006-02-23 Innovadoras... ... franjas horarias [1] diff --git a/blog/content/2006/02/introducing.gmi b/blog/content/2006/02/introducing.gmi index 795acdf0..d837a2ba 100644 --- a/blog/content/2006/02/introducing.gmi +++ b/blog/content/2006/02/introducing.gmi @@ -1,5 +1,4 @@ -# Introducing... -2006-02-02 +# 2006-02-02 Introducing... Un blog con la mayor soltura lingüística que he visto nunca [1], un aparato que todo el mundo conocía antes que yo [2] y una hilarante demo de realidad virtual no en Python, sino con Python [3]. Todo esto y nada más en la edición de hoy de mi blog... diff --git a/blog/content/2006/02/katamari.gmi b/blog/content/2006/02/katamari.gmi index 155e2986..fef6d100 100644 --- a/blog/content/2006/02/katamari.gmi +++ b/blog/content/2006/02/katamari.gmi @@ -1,5 +1,4 @@ -# ¡Katamari! -2006-02-18 +# 2006-02-18 ¡Katamari! Hay un fenómeno por ahí que es el Katamari Damacy [1] uno de esos fantásticos juegos surreales japos en el que controlas una bola a la que se van pegando cosas. En su web lo dejan claro: diff --git a/blog/content/2006/02/las-leyes-de-la-fisica-vencidas.gmi b/blog/content/2006/02/las-leyes-de-la-fisica-vencidas.gmi index 1ecc9ab8..567ef750 100644 --- a/blog/content/2006/02/las-leyes-de-la-fisica-vencidas.gmi +++ b/blog/content/2006/02/las-leyes-de-la-fisica-vencidas.gmi @@ -1,5 +1,4 @@ -# Las leyes de la física, vencidas -2006-02-15 +# 2006-02-15 Las leyes de la física, vencidas ... o destreza digital, como queráis llamarlo. La gente hace virguerías con los yoyós [1]. Aquí podéis ver a un desarrollador [2] de Mozilla [3] (nótese la camiseta) haciéndole cosas a un yoyó [4]. diff --git a/blog/content/2006/02/lo-que-yo-te-diga.gmi b/blog/content/2006/02/lo-que-yo-te-diga.gmi index ff8c0d85..946f1620 100644 --- a/blog/content/2006/02/lo-que-yo-te-diga.gmi +++ b/blog/content/2006/02/lo-que-yo-te-diga.gmi @@ -1,5 +1,4 @@ -# Lo que yo te diga... -2006-02-18 +# 2006-02-18 Lo que yo te diga... He mencionado tangencialmente [1] El Cine De Lo Que Yo Te Diga [2], un programa de radio [3] de la Ser [4] que escucho ocasionalmente, pues se trata de un delicioso semanario de cine hecho con mucho arte y cariño. Entre otras cosas, hacen biografías de actores de Hollywood usando cortes de audio de sus películas y cuentan entre su reparto con el inimitable Teófilo el Necrófilo (un crítico de cine coleguita de Hannibal Lecter) o Raimundo Hollywood (un colaborador del programa que es miembro de la Academia [sí, la de los Oscars de la Academia]). diff --git a/blog/content/2006/02/luddita-desamparado-busca.gmi b/blog/content/2006/02/luddita-desamparado-busca.gmi index 69dc0479..4ccac7f6 100644 --- a/blog/content/2006/02/luddita-desamparado-busca.gmi +++ b/blog/content/2006/02/luddita-desamparado-busca.gmi @@ -1,5 +1,4 @@ -# Luddita desamparado busca... -2006-02-13 +# 2006-02-13 Luddita desamparado busca... Mi reproductor mp3 [1] ha sufrido un pequeño esguince que me ha hecho pensar en un nuevo reproductor de mp3. diff --git a/blog/content/2006/02/minicosa-sera-contagioso.gmi b/blog/content/2006/02/minicosa-sera-contagioso.gmi index 428180b4..9476ef62 100644 --- a/blog/content/2006/02/minicosa-sera-contagioso.gmi +++ b/blog/content/2006/02/minicosa-sera-contagioso.gmi @@ -1,5 +1,4 @@ -# Minicosa (¿será contagioso?) -2006-02-28 +# 2006-02-28 Minicosa (¿será contagioso?) Recuerdo que hace un par de veranos estabamos en una fantástica chabolita montañiega überpija en Graus [1] aburridos pero con una fantástica piscina y jardincillo. A mi se me ocurrió hacer una especie de Tai Chi [2] a lo cutre y sin ningún respeto por todo el tema de las milenarias artes marciales. diff --git a/blog/content/2006/02/perdidas.gmi b/blog/content/2006/02/perdidas.gmi index a116f91a..8a67e257 100644 --- a/blog/content/2006/02/perdidas.gmi +++ b/blog/content/2006/02/perdidas.gmi @@ -1,5 +1,4 @@ -# Pérdidas -2006-02-22 +# 2006-02-22 Pérdidas ... de tiempo. uno de esos éxceles [1] para procrastinar [2]. diff --git a/blog/content/2006/02/pintadas.gmi b/blog/content/2006/02/pintadas.gmi index 9b504bac..6af8cc32 100644 --- a/blog/content/2006/02/pintadas.gmi +++ b/blog/content/2006/02/pintadas.gmi @@ -1,5 +1,4 @@ -# Pintadas -2006-02-23 +# 2006-02-23 Pintadas Me dicen que es un artista muy conocido. Sin embargo, anuncio que este Batman [1] es brillante. diff --git a/blog/content/2006/02/poca-decencia.gmi b/blog/content/2006/02/poca-decencia.gmi index 19f328cc..e9d5d63a 100644 --- a/blog/content/2006/02/poca-decencia.gmi +++ b/blog/content/2006/02/poca-decencia.gmi @@ -1,5 +1,4 @@ -# Poca decencia... -2006-02-15 +# 2006-02-15 Poca decencia... bash.org [1] (sin relación con el otro bash [2]) es una especie de repositorio de citas de IRC. Vaya, que se supone que si oyes una lindez online, la envías allí. Aunque hay moderación, el nivel no es precisamente alto, pero de cuando en cuando hay alguna perlilla y es una entre otras tantas formas de perder el tiempo tontamente. diff --git a/blog/content/2006/02/posting-for-numbers.gmi b/blog/content/2006/02/posting-for-numbers.gmi index eb43d24d..375a7d4b 100644 --- a/blog/content/2006/02/posting-for-numbers.gmi +++ b/blog/content/2006/02/posting-for-numbers.gmi @@ -1,5 +1,4 @@ -# Posting for numbers... -2006-02-17 +# 2006-02-17 Posting for numbers... Desde hace ya tiempo que news.google [1] ofrece señales [2] RSS de sus contenidos, pero hasta hoy, las noticias en cristiano espanish no tenían RSS. diff --git a/blog/content/2006/02/quiquid-latine-dictum-sit-altum-viditur.gmi b/blog/content/2006/02/quiquid-latine-dictum-sit-altum-viditur.gmi index eb7cbc78..a148e7f3 100644 --- a/blog/content/2006/02/quiquid-latine-dictum-sit-altum-viditur.gmi +++ b/blog/content/2006/02/quiquid-latine-dictum-sit-altum-viditur.gmi @@ -1,5 +1,4 @@ -# Quiquid latine dictum sit altum viditur -2006-02-10 +# 2006-02-10 Quiquid latine dictum sit altum viditur Para aleccionar un poco a mis lectores, he aquí unas cuantas frases útiles en latín que he encontrado haciendo limpieza: diff --git a/blog/content/2006/02/retomando.gmi b/blog/content/2006/02/retomando.gmi index 671966e7..31bad8a5 100644 --- a/blog/content/2006/02/retomando.gmi +++ b/blog/content/2006/02/retomando.gmi @@ -1,5 +1,4 @@ -# Retomando... -2006-02-28 +# 2006-02-28 Retomando... ... la güeb-dos-punto-ceroicidad, cito a la Claudine [1], que nos sirve [2] un brillante machinima [3] hecho con el San Andreas [4]. diff --git a/blog/content/2006/02/teorias-de-conspiracion.gmi b/blog/content/2006/02/teorias-de-conspiracion.gmi index abf1cf1f..49a88364 100644 --- a/blog/content/2006/02/teorias-de-conspiracion.gmi +++ b/blog/content/2006/02/teorias-de-conspiracion.gmi @@ -1,5 +1,4 @@ -# Teorías de conspiración -2006-02-17 +# 2006-02-17 Teorías de conspiración ¿Soy el único que piensa que BBC [1] podría querer decir en realidad Bodas, Bautizos y Comuniones? diff --git a/blog/content/2006/02/y-otra.gmi b/blog/content/2006/02/y-otra.gmi index da1dcf57..c6cf3b00 100644 --- a/blog/content/2006/02/y-otra.gmi +++ b/blog/content/2006/02/y-otra.gmi @@ -1,5 +1,4 @@ -# y otra... -2006-02-28 +# 2006-02-28 y otra... La televisión pública de este estado está cambiando [1]. diff --git a/blog/content/2006/03/17-intensas-silabas-con-el-sabor-de-siempre.gmi b/blog/content/2006/03/17-intensas-silabas-con-el-sabor-de-siempre.gmi index e67545e4..6ba943d4 100644 --- a/blog/content/2006/03/17-intensas-silabas-con-el-sabor-de-siempre.gmi +++ b/blog/content/2006/03/17-intensas-silabas-con-el-sabor-de-siempre.gmi @@ -1,5 +1,4 @@ -# 17 intensas sílabas con el sabor de siempre -2006-03-24 +# 2006-03-24 17 intensas sílabas con el sabor de siempre Pese a mis inexistentes dotes para la lírica, he decidido presentarme al concurso de haikus [1] de Renfe [2]. diff --git a/blog/content/2006/03/aaaaaaaaarrrrrrrrrrrrrgh.gmi b/blog/content/2006/03/aaaaaaaaarrrrrrrrrrrrrgh.gmi index 60bb0bc1..d527d0a3 100644 --- a/blog/content/2006/03/aaaaaaaaarrrrrrrrrrrrrgh.gmi +++ b/blog/content/2006/03/aaaaaaaaarrrrrrrrrrrrrgh.gmi @@ -1,5 +1,4 @@ -# Aaaaaaaaarrrrrrrrrrrrrgh! -2006-03-11 +# 2006-03-11 Aaaaaaaaarrrrrrrrrrrrrgh! ¿Te asalta la curiosidad malsana de saber como se queja la gente en internet? Non si preocupare, dispones de un completo estudio estadístico del uso del "argh" en el internese en la página del argh [1]. diff --git a/blog/content/2006/03/adoctrinando.gmi b/blog/content/2006/03/adoctrinando.gmi index 4699fd08..fcdb0e27 100644 --- a/blog/content/2006/03/adoctrinando.gmi +++ b/blog/content/2006/03/adoctrinando.gmi @@ -1,5 +1,4 @@ -# Adoctrinando -2006-03-17 +# 2006-03-17 Adoctrinando Cine culto, cine de pensar, cine elevado. diff --git a/blog/content/2006/03/alguien-se-anima.gmi b/blog/content/2006/03/alguien-se-anima.gmi index 159da6ad..da156ed3 100644 --- a/blog/content/2006/03/alguien-se-anima.gmi +++ b/blog/content/2006/03/alguien-se-anima.gmi @@ -1,5 +1,4 @@ -# ¿Alguien se anima... -2006-03-01 +# 2006-03-01 ¿Alguien se anima... a hacer la versión del metro Barcelonés anagramizada? [1] diff --git a/blog/content/2006/03/blogorreico.gmi b/blog/content/2006/03/blogorreico.gmi index 6e974862..1ac75dac 100644 --- a/blog/content/2006/03/blogorreico.gmi +++ b/blog/content/2006/03/blogorreico.gmi @@ -1,5 +1,4 @@ -# Blogorreico -2006-03-01 +# 2006-03-01 Blogorreico Lagartinhus me suministra un enlace a un curioso movimiento [1]. diff --git a/blog/content/2006/03/cajas-bobas.gmi b/blog/content/2006/03/cajas-bobas.gmi index c08500fb..5de9204a 100644 --- a/blog/content/2006/03/cajas-bobas.gmi +++ b/blog/content/2006/03/cajas-bobas.gmi @@ -1,5 +1,4 @@ -# Cajas bobas -2006-03-15 +# 2006-03-15 Cajas bobas Desgraciadamente, los requirements [1] hacen que servidor no pueda disfrutar del nuevo AOL IN2TV [2] que ya han mencionado otros [3]. diff --git a/blog/content/2006/03/cerrando-tema.gmi b/blog/content/2006/03/cerrando-tema.gmi index 9828023d..f988d16a 100644 --- a/blog/content/2006/03/cerrando-tema.gmi +++ b/blog/content/2006/03/cerrando-tema.gmi @@ -1,5 +1,4 @@ -# Cerrando tema -2006-03-12 +# 2006-03-12 Cerrando tema Zanjo menciones de uno de los últimos memes locos sueltos ya mencionados por aquí [1], esos hechos hilarantes sobre Chuck Norris [2]. El tema es que el mismo Chuck Norris se lo toma con humor [3] (y aprovecha para hacerse propaganda). Como no, lo acompañamos con un vídeo donde Chuck lee algunas coñas de estas [4]. diff --git a/blog/content/2006/03/coincidencias.gmi b/blog/content/2006/03/coincidencias.gmi index c52cabd6..0ceed400 100644 --- a/blog/content/2006/03/coincidencias.gmi +++ b/blog/content/2006/03/coincidencias.gmi @@ -1,5 +1,4 @@ -# Coincidencias -2006-03-07 +# 2006-03-07 Coincidencias ¿A nadie le resulta interesante que mañana TVE programe Asesinato en la Casa Blanca [1] después del partido del Madrí? diff --git a/blog/content/2006/03/concept-albums.gmi b/blog/content/2006/03/concept-albums.gmi index f500048f..b972de1f 100644 --- a/blog/content/2006/03/concept-albums.gmi +++ b/blog/content/2006/03/concept-albums.gmi @@ -1,5 +1,4 @@ -# Concept albums -2006-03-22 +# 2006-03-22 Concept albums Buddha Machine [1] sí que es un "disco" conceptual. Encontrado en Ars [2]. diff --git a/blog/content/2006/03/continuaciones-fraternales.gmi b/blog/content/2006/03/continuaciones-fraternales.gmi index 4b7e25cc..117e7b58 100644 --- a/blog/content/2006/03/continuaciones-fraternales.gmi +++ b/blog/content/2006/03/continuaciones-fraternales.gmi @@ -1,5 +1,4 @@ -# Continuaciones fraternales -2006-03-01 +# 2006-03-01 Continuaciones fraternales Siguiendo [1] con el machinima, me hacen llegar una versión machinimizada [2] del anuncio de Sony Bravia [3] à la Battle Field 2 [4], que deduzco que tendrá alguna epidemia de bunny hopping [5]. diff --git a/blog/content/2006/03/de-ibmes-y-hombres.gmi b/blog/content/2006/03/de-ibmes-y-hombres.gmi index 54ce7772..55094309 100644 --- a/blog/content/2006/03/de-ibmes-y-hombres.gmi +++ b/blog/content/2006/03/de-ibmes-y-hombres.gmi @@ -1,5 +1,4 @@ -# De IBMes y hombres... -2006-03-01 +# 2006-03-01 De IBMes y hombres... Vale, vale, le tengo mucho aprecio a los teclados mecánicos (demasiado, dirían algunos ex-compañeros de curro)- pero no estoy seguro que querer uno de estos [1]. diff --git a/blog/content/2006/03/debbie.gmi b/blog/content/2006/03/debbie.gmi index cf560296..569c3812 100644 --- a/blog/content/2006/03/debbie.gmi +++ b/blog/content/2006/03/debbie.gmi @@ -1,5 +1,4 @@ -# Debbie... -2006-03-14 +# 2006-03-14 Debbie... No, no voy a hablar de los piques [1] de uno de mis grupos preferidos [2] en su entrada en el Hall of Fame que ya mencionamos con anterioridad [3]. diff --git a/blog/content/2006/03/dioses-de-papel.gmi b/blog/content/2006/03/dioses-de-papel.gmi index dbc35299..6aa3e3d2 100644 --- a/blog/content/2006/03/dioses-de-papel.gmi +++ b/blog/content/2006/03/dioses-de-papel.gmi @@ -1,5 +1,4 @@ -# Dioses de papel -2006-03-14 +# 2006-03-14 Dioses de papel Una web que contiene una sección titulada "A sample theological discussion between Wolverine and Nightcrawler" no debe ser pasada por alto. Aquí [1] tenemos un completísimo estudio sobre las religiones profesadas por los superhéroes de los tebeos; hallada como no en la insuperable (pero poco prolífica) memepool [2]. diff --git a/blog/content/2006/03/en-otras-noticias.gmi b/blog/content/2006/03/en-otras-noticias.gmi index 30b59632..a418ab20 100644 --- a/blog/content/2006/03/en-otras-noticias.gmi +++ b/blog/content/2006/03/en-otras-noticias.gmi @@ -1,5 +1,4 @@ -# en otras noticias... -2006-03-12 +# 2006-03-12 en otras noticias... Parece que han encontrado a uno de los mayores 'hijos pródigos' de la historia [1]. Celebrémoslo. diff --git a/blog/content/2006/03/esto-si.gmi b/blog/content/2006/03/esto-si.gmi index 7ae6959e..d06c6287 100644 --- a/blog/content/2006/03/esto-si.gmi +++ b/blog/content/2006/03/esto-si.gmi @@ -1,5 +1,4 @@ -# Esto sí... -2006-03-26 +# 2006-03-26 Esto sí... En mi ya habitual pseudosección "esto sí"... diff --git a/blog/content/2006/03/fantasmas.gmi b/blog/content/2006/03/fantasmas.gmi index 8c375835..c2c95d7a 100644 --- a/blog/content/2006/03/fantasmas.gmi +++ b/blog/content/2006/03/fantasmas.gmi @@ -1,5 +1,4 @@ -# Fantasmas... -2006-03-01 +# 2006-03-01 Fantasmas... O como lo titulan donde lo he leído, " Ayuda, Obi-Wan, eres nuestra última esperanza [1] ". diff --git a/blog/content/2006/03/i-never-said-i-was-a-role-model.gmi b/blog/content/2006/03/i-never-said-i-was-a-role-model.gmi index fe705716..b68b9527 100644 --- a/blog/content/2006/03/i-never-said-i-was-a-role-model.gmi +++ b/blog/content/2006/03/i-never-said-i-was-a-role-model.gmi @@ -1,5 +1,4 @@ -# I never said I was a role model -2006-03-05 +# 2006-03-05 I never said I was a role model Pese a que no ha hecho nada [1] de [2] provecho [3] (desde un punto de vista interpretativo que no monetario) desde Léon [4] y Beatiful Girls [5], la Portman [6] lució sus talentos presentando una reciente edición del Saturday Night Live [7]. diff --git a/blog/content/2006/03/jugando-a-ser-dios.gmi b/blog/content/2006/03/jugando-a-ser-dios.gmi index 0c3b71ac..7864d3aa 100644 --- a/blog/content/2006/03/jugando-a-ser-dios.gmi +++ b/blog/content/2006/03/jugando-a-ser-dios.gmi @@ -1,5 +1,4 @@ -# Jugando a ser Dios -2006-03-04 +# 2006-03-04 Jugando a ser Dios Pese a que el universo de verdad [1] es un sitio fascinante, parece ser que Will Wright [2] hacedor de cosas Sim* quiere ir un paso más alla con Spore [3]. Como no, hay un fascinante video [4] en video.google [5]. diff --git a/blog/content/2006/03/juguetito.gmi b/blog/content/2006/03/juguetito.gmi index 8197cb1f..307cffa3 100644 --- a/blog/content/2006/03/juguetito.gmi +++ b/blog/content/2006/03/juguetito.gmi @@ -1,5 +1,4 @@ -# Juguetito -2006-03-16 +# 2006-03-16 Juguetito ¿Realidad aumentada? ¿Alta tecnología? No, prometedora diversión [1]. diff --git a/blog/content/2006/03/la-culpa-de-todo.gmi b/blog/content/2006/03/la-culpa-de-todo.gmi index e302e9fb..64eb5ae3 100644 --- a/blog/content/2006/03/la-culpa-de-todo.gmi +++ b/blog/content/2006/03/la-culpa-de-todo.gmi @@ -1,5 +1,4 @@ -# La culpa de todo... -2006-03-29 +# 2006-03-29 La culpa de todo... la tiene Yoko Ono [1] Microsoft [2]... bueno, quien sea. diff --git a/blog/content/2006/03/la-verdad-no-evidente.gmi b/blog/content/2006/03/la-verdad-no-evidente.gmi index d53fd6c1..d341e1d0 100644 --- a/blog/content/2006/03/la-verdad-no-evidente.gmi +++ b/blog/content/2006/03/la-verdad-no-evidente.gmi @@ -1,5 +1,4 @@ -# La verdad no evidente -2006-03-05 +# 2006-03-05 La verdad no evidente ... está en los foros del internet. Véase un sucinto resumen de la historia de los conflictos mundiales: diff --git a/blog/content/2006/03/me-hacen-llegar.gmi b/blog/content/2006/03/me-hacen-llegar.gmi index 84bf422b..23a4ed48 100644 --- a/blog/content/2006/03/me-hacen-llegar.gmi +++ b/blog/content/2006/03/me-hacen-llegar.gmi @@ -1,5 +1,4 @@ -# Me hacen llegar... -2006-03-15 +# 2006-03-15 Me hacen llegar... ... la siguiente iniciativa [1] de SOS Racisme [2] en la que todo el mundo puede colaborar por la cara. diff --git a/blog/content/2006/03/me-siento-profundamente-flattered.gmi b/blog/content/2006/03/me-siento-profundamente-flattered.gmi index 6b6c89f5..caf117b3 100644 --- a/blog/content/2006/03/me-siento-profundamente-flattered.gmi +++ b/blog/content/2006/03/me-siento-profundamente-flattered.gmi @@ -1,5 +1,4 @@ -# ¡¡Me siento profundamente flattered!! -2006-03-12 +# 2006-03-12 ¡¡Me siento profundamente flattered!! ¡Acabo de descubrir vagando por la Wikipedia [1] algo histórico! Me han fusilado un writeup que escribí en Everything2 [2] hace eones sobre Parker [3], el protagonista de una serie de novelas de Donald E. Westlake [4]. Podéis ver la entrada aquí [5], colaborativamente editada y mejorada por otras personas. diff --git a/blog/content/2006/03/memetica-de-las-21-39.gmi b/blog/content/2006/03/memetica-de-las-21-39.gmi index 3cbf1922..b1e9c143 100644 --- a/blog/content/2006/03/memetica-de-las-21-39.gmi +++ b/blog/content/2006/03/memetica-de-las-21-39.gmi @@ -1,5 +1,4 @@ -# Memética de las 21:39 -2006-03-02 +# 2006-03-02 Memética de las 21:39 Aparentemente, soy un idealista respetuoso [1] según un test de estos que se contagian [2]. Informe completo aquí [3], comentarios potencialmente aquí [4]. diff --git a/blog/content/2006/03/metagoogle.gmi b/blog/content/2006/03/metagoogle.gmi index 08e5b7eb..ba14988e 100644 --- a/blog/content/2006/03/metagoogle.gmi +++ b/blog/content/2006/03/metagoogle.gmi @@ -1,5 +1,4 @@ -# Metagoogle -2006-03-08 +# 2006-03-08 Metagoogle Es bien sabido que Google [1] se basa en los enlaces y el texto de estos a la hora de generar sus resultados. Por tanto, búsquedas como "failure" [2] pueden dar resultados "graciosos" si suficiente gente se pone de acuerdo para enlazar con un determinado texto a una determinada página. diff --git a/blog/content/2006/03/ninja-no-go.gmi b/blog/content/2006/03/ninja-no-go.gmi index 5a60d399..434f2714 100644 --- a/blog/content/2006/03/ninja-no-go.gmi +++ b/blog/content/2006/03/ninja-no-go.gmi @@ -1,5 +1,4 @@ -# Ninja no go -2006-03-04 +# 2006-03-04 Ninja no go Siguiendo con la locura ninja [1], aquí tenemos un podcast/videocast o lo que sea único, Ask A Ninja [2]. diff --git a/blog/content/2006/03/novedades-thinkgeek.gmi b/blog/content/2006/03/novedades-thinkgeek.gmi index f7ef575a..b6592f63 100644 --- a/blog/content/2006/03/novedades-thinkgeek.gmi +++ b/blog/content/2006/03/novedades-thinkgeek.gmi @@ -1,5 +1,4 @@ -# Novedades ThinkGeek -2006-03-18 +# 2006-03-18 Novedades ThinkGeek ¿Qué hacer en una aburrida mañana de domingo sábado (it's Saturday, Case [1])? Pues mirar el catálogo de ThinkGeek [2] para paliar el hastío. Un par de novedades: diff --git a/blog/content/2006/03/papel-plegado.gmi b/blog/content/2006/03/papel-plegado.gmi index 0a9169c7..fb527e79 100644 --- a/blog/content/2006/03/papel-plegado.gmi +++ b/blog/content/2006/03/papel-plegado.gmi @@ -1,5 +1,4 @@ -# Papel plegado -2006-03-06 +# 2006-03-06 Papel plegado ... y lo contento que estoy yo con mis pajaritas [1] diff --git a/blog/content/2006/03/para-ti-programador-de-c.gmi b/blog/content/2006/03/para-ti-programador-de-c.gmi index a950afaf..9e8b375b 100644 --- a/blog/content/2006/03/para-ti-programador-de-c.gmi +++ b/blog/content/2006/03/para-ti-programador-de-c.gmi @@ -1,5 +1,4 @@ -# Para ti, programador de C -2006-03-15 +# 2006-03-15 Para ti, programador de C Porque habréis tenido uno de esos días... diff --git a/blog/content/2006/03/pelis-desplegadas.gmi b/blog/content/2006/03/pelis-desplegadas.gmi index b911971f..1356deac 100644 --- a/blog/content/2006/03/pelis-desplegadas.gmi +++ b/blog/content/2006/03/pelis-desplegadas.gmi @@ -1,5 +1,4 @@ -# Pelis desplegadas -2006-03-24 +# 2006-03-24 Pelis desplegadas Es decir, sin doblar. Una lista con enlaces a la programación de las salas en VOSE de Barcelona [1], para vagos como yo... diff --git a/blog/content/2006/03/posssste-barandandandandilla.gmi b/blog/content/2006/03/posssste-barandandandandilla.gmi index d7727e50..8096d533 100644 --- a/blog/content/2006/03/posssste-barandandandandilla.gmi +++ b/blog/content/2006/03/posssste-barandandandandilla.gmi @@ -1,5 +1,4 @@ -# Posssste (barandandandandilla) -2006-03-16 +# 2006-03-16 Posssste (barandandandandilla) Lagartinhus Green me pasa un enlace a una de esas páginas de curiosidades [1]; me ha impresionado este anuncio [2]. Los fantásticos Galchenko son el summum dentro de lo que se sale de mis posibilidades [3] (el video no tiene desperdicio). diff --git a/blog/content/2006/03/proxies-y-caches-me-niego-a-que-sea-cach.gmi b/blog/content/2006/03/proxies-y-caches-me-niego-a-que-sea-cach.gmi index 86fccb85..8368652f 100644 --- a/blog/content/2006/03/proxies-y-caches-me-niego-a-que-sea-cach.gmi +++ b/blog/content/2006/03/proxies-y-caches-me-niego-a-que-sea-cach.gmi @@ -1,5 +1,4 @@ -# Proxies y cachés (me niego a que sea cach) -2006-03-04 +# 2006-03-04 Proxies y cachés (me niego a que sea cach) Me notifican que parece que ser que la conexión ADSL doméstica ha dejado de estar detrás del famoso proxy-caché de Telefónica [1] (también me niego a que se escriba sin acento). diff --git a/blog/content/2006/03/punos-de-justicia.gmi b/blog/content/2006/03/punos-de-justicia.gmi index bd5d7013..6adf1fa6 100644 --- a/blog/content/2006/03/punos-de-justicia.gmi +++ b/blog/content/2006/03/punos-de-justicia.gmi @@ -1,5 +1,4 @@ -# Puños de justicia -2006-03-24 +# 2006-03-24 Puños de justicia Esto [1] sí que es luchar contra la piratería. diff --git a/blog/content/2006/03/rayos-centellas-y-demas-maldiciones.gmi b/blog/content/2006/03/rayos-centellas-y-demas-maldiciones.gmi index e1cbeea8..00cd21ac 100644 --- a/blog/content/2006/03/rayos-centellas-y-demas-maldiciones.gmi +++ b/blog/content/2006/03/rayos-centellas-y-demas-maldiciones.gmi @@ -1,5 +1,4 @@ -# Rayos, centellas y demás maldiciones -2006-03-06 +# 2006-03-06 Rayos, centellas y demás maldiciones Con el paso del Plus [1] a Cuatro [2] ha habido un daño colateral grave. diff --git a/blog/content/2006/03/realidades-inmobiliarias.gmi b/blog/content/2006/03/realidades-inmobiliarias.gmi index 7b0ab107..e3baffff 100644 --- a/blog/content/2006/03/realidades-inmobiliarias.gmi +++ b/blog/content/2006/03/realidades-inmobiliarias.gmi @@ -1,5 +1,4 @@ -# Realidades inmobiliarias -2006-03-19 +# 2006-03-19 Realidades inmobiliarias O en otras palabras, mi crítica de El Castillo Ambulante [1] diff --git a/blog/content/2006/03/the-world-is-saved.gmi b/blog/content/2006/03/the-world-is-saved.gmi index 37e237b5..d8a04b7c 100644 --- a/blog/content/2006/03/the-world-is-saved.gmi +++ b/blog/content/2006/03/the-world-is-saved.gmi @@ -1,5 +1,4 @@ -# The world is saved -2006-03-12 +# 2006-03-12 The world is saved El mundo puede dormir tranquilo. La continuidad de la especie está asegurada [1]. diff --git a/blog/content/2006/04/228252.gmi b/blog/content/2006/04/228252.gmi index 2dc3bb6a..61de72ba 100644 --- a/blog/content/2006/04/228252.gmi +++ b/blog/content/2006/04/228252.gmi @@ -1,5 +1,4 @@ -# 228252 -2006-04-19 +# 2006-04-19 228252 Algo que intento hacer habitualmente es dirigirme a mis interlocutores en el idioma que prefieran- algo no siempre posible y no siempre conveniente. A los obstáculos innatos de mi obtusez mental se ha añadido en tiempos recientes este invento del diablo que son los móviles. diff --git a/blog/content/2006/04/affective-computing.gmi b/blog/content/2006/04/affective-computing.gmi index e5fa9c71..41f2ee43 100644 --- a/blog/content/2006/04/affective-computing.gmi +++ b/blog/content/2006/04/affective-computing.gmi @@ -1,5 +1,4 @@ -# Affective computing -2006-04-19 +# 2006-04-19 Affective computing [‡ The Adobe Reader Update Manager needs your attention] diff --git a/blog/content/2006/04/alabado-sea-el-ak47.gmi b/blog/content/2006/04/alabado-sea-el-ak47.gmi index 80075e8c..92ce3234 100644 --- a/blog/content/2006/04/alabado-sea-el-ak47.gmi +++ b/blog/content/2006/04/alabado-sea-el-ak47.gmi @@ -1,5 +1,4 @@ -# Alabado sea el AK47... -2006-04-06 +# 2006-04-06 Alabado sea el AK47... ... pues tiene un sonido característico cuando es disparado [1]. El siempre interesante Wonko [2] nos ofrece aventuras [3] y más aventuras [4] jugando al Day of Defeat [5] en servidores cristianos. diff --git a/blog/content/2006/04/arrrrrrr.gmi b/blog/content/2006/04/arrrrrrr.gmi index bfc27b99..d8eaaa67 100644 --- a/blog/content/2006/04/arrrrrrr.gmi +++ b/blog/content/2006/04/arrrrrrr.gmi @@ -1,5 +1,4 @@ -# Arrrrrrr -2006-04-01 +# 2006-04-01 Arrrrrrr Move over, Wikipedia [1]. Para los starwarmaníacos han sacado la Wookiepedia [2]. diff --git a/blog/content/2006/04/canciones-estivales.gmi b/blog/content/2006/04/canciones-estivales.gmi index 880bcbae..20e00858 100644 --- a/blog/content/2006/04/canciones-estivales.gmi +++ b/blog/content/2006/04/canciones-estivales.gmi @@ -1,5 +1,4 @@ -# Canciones estivales -2006-04-23 +# 2006-04-23 Canciones estivales Pese a mi denominación, me alíneo con Jonathan Coulton [1] y su éxito Code Monkey [2]. diff --git a/blog/content/2006/04/celebration.gmi b/blog/content/2006/04/celebration.gmi index 740d7718..03f4ac39 100644 --- a/blog/content/2006/04/celebration.gmi +++ b/blog/content/2006/04/celebration.gmi @@ -1,5 +1,4 @@ -# ¿Celebration? -2006-04-15 +# 2006-04-15 ¿Celebration? Siguiendo con los motivos religioso-festivos, algo acorde con las fechas [1]. Creo que mi momento preferido es el de los nunchakus. diff --git a/blog/content/2006/04/criticas-para-el-dios-de-las-criticas.gmi b/blog/content/2006/04/criticas-para-el-dios-de-las-criticas.gmi index f12e2c5e..b517fc41 100644 --- a/blog/content/2006/04/criticas-para-el-dios-de-las-criticas.gmi +++ b/blog/content/2006/04/criticas-para-el-dios-de-las-criticas.gmi @@ -1,5 +1,4 @@ -# Críticas para el Dios de las Críticas -2006-04-01 +# 2006-04-01 Críticas para el Dios de las Críticas Angus [1] y Ice Age 2: El Deshielo [2] diff --git a/blog/content/2006/04/desarrollo-arrestado.gmi b/blog/content/2006/04/desarrollo-arrestado.gmi index 63ed71e2..8641dd2c 100644 --- a/blog/content/2006/04/desarrollo-arrestado.gmi +++ b/blog/content/2006/04/desarrollo-arrestado.gmi @@ -1,5 +1,4 @@ -# Desarrollo arrestado -2006-04-17 +# 2006-04-17 Desarrollo arrestado Me he comido íntegra la primera temporada de Arrested Development [1], una de esas series yanquis que aquí sólo llegan por emisiones divinas (creo). La serie no está mal; sale Portia De Rossi [2] alias Nelle 'Bajo Cero' Porter de Ally McBeal [3] (soy un adicto de las series de abogados, colgadme) y Jeffrey Tambor [4], el jefe de Max Headroom [5] (fans de la ciencia ficción y el cyberpunk en general, doblegad vuestros ideales para poder verla), así como un buen reparto de personajes. Además, uno de los Bluth se desplaza en Segway [6]. No llega a provocar carcajadas desatadas (creo. No tengo subtítulos y mi inglés está oxidadillo), pero si sonrisas y entretenimiento 'familiar' (vaya, me he triturado 22 episodios en dos días). diff --git a/blog/content/2006/04/el-useless-trivia-de-hoy.gmi b/blog/content/2006/04/el-useless-trivia-de-hoy.gmi index 5aae930e..e17ee9c3 100644 --- a/blog/content/2006/04/el-useless-trivia-de-hoy.gmi +++ b/blog/content/2006/04/el-useless-trivia-de-hoy.gmi @@ -1,5 +1,4 @@ -# El useless trivia de hoy -2006-04-12 +# 2006-04-12 El useless trivia de hoy Al final de Sweet Home Alabama (la canción), se oye al cantante proclamar: My! My donuts, god damn!. Se ve que al tipo le gustaba tomarse unos donuts al acabar las grabaciones y ese día decidieron robárselos y comérselos en plan broma. Referencia [1]. diff --git a/blog/content/2006/04/envuelto-en-asuntos-quijotescos.gmi b/blog/content/2006/04/envuelto-en-asuntos-quijotescos.gmi index 77f36d5b..061e55c9 100644 --- a/blog/content/2006/04/envuelto-en-asuntos-quijotescos.gmi +++ b/blog/content/2006/04/envuelto-en-asuntos-quijotescos.gmi @@ -1,5 +1,4 @@ -# Envuelto en asuntos quijotescos... -2006-04-13 +# 2006-04-13 Envuelto en asuntos quijotescos... Me he encontrado en El Corte Inglés con una edición turbo-dieciséis-válvulas de Grupo Salvaje [1]. Alabado sea San Clint y el arcángel Peckinpah. diff --git a/blog/content/2006/04/esta-hecha-un-chaval.gmi b/blog/content/2006/04/esta-hecha-un-chaval.gmi index b94ba654..01619a26 100644 --- a/blog/content/2006/04/esta-hecha-un-chaval.gmi +++ b/blog/content/2006/04/esta-hecha-un-chaval.gmi @@ -1,5 +1,4 @@ -# Está hecha un chaval... -2006-04-10 +# 2006-04-10 Está hecha un chaval... Felicitamos desde aquí a la insigne Chita (Cheeta), la mona de Tarzán que hoy cumple 74 años, según el Guinness el primate más viejo del mundo en cautividad. Hoy, Chita se dedica a la pintura y a actividades benéficas. La pobre se ve que tuvo que dejar el alcohol y el tabaco a principios de los 90 tras serle diagnosticada una diabetis. ¡Qué cumpla muchos más! diff --git a/blog/content/2006/04/gustavoneo.gmi b/blog/content/2006/04/gustavoneo.gmi index 3830e236..388047a4 100644 --- a/blog/content/2006/04/gustavoneo.gmi +++ b/blog/content/2006/04/gustavoneo.gmi @@ -1,5 +1,4 @@ -# Gustavoneo -2006-04-06 +# 2006-04-06 Gustavoneo Im-presionante [1]. No llega al impresionante nivel técnico del post anterior, pero... diff --git a/blog/content/2006/04/mas-p-p-p.gmi b/blog/content/2006/04/mas-p-p-p.gmi index 976af660..e8c51e08 100644 --- a/blog/content/2006/04/mas-p-p-p.gmi +++ b/blog/content/2006/04/mas-p-p-p.gmi @@ -1,5 +1,4 @@ -# más p-p-p -2006-04-25 +# 2006-04-25 más p-p-p Un desarrollador [1] de Mozilla [2] (de hecho, yo uso muchos de sus bookmarklets [3]) nos enseña "excusas" [4]. diff --git a/blog/content/2006/04/more-tiempo-libre-than-meets-the-eye.gmi b/blog/content/2006/04/more-tiempo-libre-than-meets-the-eye.gmi index 2b866eeb..b6133bae 100644 --- a/blog/content/2006/04/more-tiempo-libre-than-meets-the-eye.gmi +++ b/blog/content/2006/04/more-tiempo-libre-than-meets-the-eye.gmi @@ -1,5 +1,4 @@ -# More (tiempo libre) than meets the eye -2006-04-01 +# 2006-04-01 More (tiempo libre) than meets the eye Impresionante lo que puede hacer alguien en estos días [1] diff --git a/blog/content/2006/04/on-a-posting-spree.gmi b/blog/content/2006/04/on-a-posting-spree.gmi index 29b6aa72..707e793c 100644 --- a/blog/content/2006/04/on-a-posting-spree.gmi +++ b/blog/content/2006/04/on-a-posting-spree.gmi @@ -1,5 +1,4 @@ -# on a posting spree... -2006-04-19 +# 2006-04-19 on a posting spree... Al parecer, el querido Kevin Smith [1] tiene un blog [2]. diff --git a/blog/content/2006/04/organizacion.gmi b/blog/content/2006/04/organizacion.gmi index 9cb4d96c..2f506504 100644 --- a/blog/content/2006/04/organizacion.gmi +++ b/blog/content/2006/04/organizacion.gmi @@ -1,5 +1,4 @@ -# ¡Organización! -2006-04-08 +# 2006-04-08 ¡Organización! Dado que uno es un negado del dibujo y esos temas, me he encontrado con Icovia [1], unos tipos que hacen un planificador de habitaciones en Flash harto apañado. diff --git a/blog/content/2006/04/pasta-cesar-y-manos-negras.gmi b/blog/content/2006/04/pasta-cesar-y-manos-negras.gmi index 52143006..fe3ae0b8 100644 --- a/blog/content/2006/04/pasta-cesar-y-manos-negras.gmi +++ b/blog/content/2006/04/pasta-cesar-y-manos-negras.gmi @@ -1,5 +1,4 @@ -# Pasta, César y manos negras -2006-04-18 +# 2006-04-18 Pasta, César y manos negras Se ve que el capo este famosillo que han trincado recientemente en Italia utilizaba criptografía para enviar mensajes [1]. Afortunadamente a este hombre no le han llegado los últimos milenios de avances de seguridad y aún usaba un cifrado César [2], que no debía ser seguro ni en su época. diff --git a/blog/content/2006/04/peeeeedro.gmi b/blog/content/2006/04/peeeeedro.gmi index b68e1a7a..82878ded 100644 --- a/blog/content/2006/04/peeeeedro.gmi +++ b/blog/content/2006/04/peeeeedro.gmi @@ -1,5 +1,4 @@ -# Peeeeedro -2006-04-23 +# 2006-04-23 Peeeeedro Crítica [1] (más bien debiera decir elogio) de la última de Almodóvar [2]. diff --git a/blog/content/2006/04/pfabulous.gmi b/blog/content/2006/04/pfabulous.gmi index 7de5c501..24838db2 100644 --- a/blog/content/2006/04/pfabulous.gmi +++ b/blog/content/2006/04/pfabulous.gmi @@ -1,5 +1,4 @@ -# Pfabulous! -2006-04-29 +# 2006-04-29 Pfabulous! Apenas acabamos de entrar en el 29 de abril, el cumpleaños de la pfantástica [1]. Para celebrarlo, uno de sus más ardientes fans (no yo), mi crítico plumífero preferido [2] ha montado un blogatón [3] erótico-festivo. diff --git a/blog/content/2006/04/porno-porno-porno.gmi b/blog/content/2006/04/porno-porno-porno.gmi index be3f3023..eda928ff 100644 --- a/blog/content/2006/04/porno-porno-porno.gmi +++ b/blog/content/2006/04/porno-porno-porno.gmi @@ -1,5 +1,4 @@ -# porno-porno-porno -2006-04-19 +# 2006-04-19 porno-porno-porno "Sorprendentemente", los primeros que parecen lanzarse a adoptar un sistema de distribución de pelis sin DRM [1] ni hostias son los distribuidores de pelis guarras. diff --git a/blog/content/2006/04/remember-remember.gmi b/blog/content/2006/04/remember-remember.gmi index 7f95d952..5b1d53c7 100644 --- a/blog/content/2006/04/remember-remember.gmi +++ b/blog/content/2006/04/remember-remember.gmi @@ -1,5 +1,4 @@ -# Remember, remember... -2006-04-23 +# 2006-04-23 Remember, remember... Visionamos V de Vendetta y la vendemos vilmente [1]. diff --git a/blog/content/2006/04/retrocomputing.gmi b/blog/content/2006/04/retrocomputing.gmi index 63936148..8df15787 100644 --- a/blog/content/2006/04/retrocomputing.gmi +++ b/blog/content/2006/04/retrocomputing.gmi @@ -1,5 +1,4 @@ -# Retrocomputing... -2006-04-22 +# 2006-04-22 Retrocomputing... Este tipo [1] hace alguno de los mods más cucos que he visto últimamente... diff --git a/blog/content/2006/04/wild-thing.gmi b/blog/content/2006/04/wild-thing.gmi index 87d8233f..165a4bf4 100644 --- a/blog/content/2006/04/wild-thing.gmi +++ b/blog/content/2006/04/wild-thing.gmi @@ -1,5 +1,4 @@ -# Wild Thing... -2006-04-25 +# 2006-04-25 Wild Thing... Una extraña combinación de la caja de mensajes y el post sobre Grupo Salvaje [1] ha hecho que alguien llegue a mi página buscando "marsupial salvaje". diff --git a/blog/content/2006/04/y-que-hago-yo-a-estas-intempestivas-horas.gmi b/blog/content/2006/04/y-que-hago-yo-a-estas-intempestivas-horas.gmi index 76510a52..72bcecc7 100644 --- a/blog/content/2006/04/y-que-hago-yo-a-estas-intempestivas-horas.gmi +++ b/blog/content/2006/04/y-que-hago-yo-a-estas-intempestivas-horas.gmi @@ -1,5 +1,4 @@ -# Y que hago yo a estas intempestivas horas -2006-04-12 +# 2006-04-12 Y que hago yo a estas intempestivas horas Pues House [1]. Fenomenal. Vedla, malditos. diff --git a/blog/content/2006/05/algoritmico.gmi b/blog/content/2006/05/algoritmico.gmi index 3bc4b850..14fabab3 100644 --- a/blog/content/2006/05/algoritmico.gmi +++ b/blog/content/2006/05/algoritmico.gmi @@ -1,5 +1,4 @@ -# Algorítmico -2006-05-06 +# 2006-05-06 Algorítmico Las discusiones de Lamba The Ultimate [1] como esta [2] algún día me llevarán a crear un blog sobre programación. diff --git a/blog/content/2006/05/c-for-cookie.gmi b/blog/content/2006/05/c-for-cookie.gmi index 0bd4c854..5832e303 100644 --- a/blog/content/2006/05/c-for-cookie.gmi +++ b/blog/content/2006/05/c-for-cookie.gmi @@ -1,5 +1,4 @@ -# C for Cookie -2006-05-01 +# 2006-05-01 C for Cookie No es video.google, así que puedo. C for Cookie [1]. diff --git a/blog/content/2006/05/cinema-history-x.gmi b/blog/content/2006/05/cinema-history-x.gmi index 14ba0279..ee271ced 100644 --- a/blog/content/2006/05/cinema-history-x.gmi +++ b/blog/content/2006/05/cinema-history-x.gmi @@ -1,5 +1,4 @@ -# Cinema History X -2006-05-19 +# 2006-05-19 Cinema History X En los enlaces del día de User Friendly [1] veo esta graciosa Movie Timeline [2], un registro de la historia according to el cine. diff --git a/blog/content/2006/05/criticas-y-mas-criticas.gmi b/blog/content/2006/05/criticas-y-mas-criticas.gmi index 1d2c5926..d259d753 100644 --- a/blog/content/2006/05/criticas-y-mas-criticas.gmi +++ b/blog/content/2006/05/criticas-y-mas-criticas.gmi @@ -1,5 +1,4 @@ -# Críticas y más críticas -2006-05-27 +# 2006-05-27 Críticas y más críticas Terroríficamente muertos [1] y El Infierno del Odio [2]. diff --git a/blog/content/2006/05/de-forwards-y-lagartos.gmi b/blog/content/2006/05/de-forwards-y-lagartos.gmi index cd836de6..a85cb09b 100644 --- a/blog/content/2006/05/de-forwards-y-lagartos.gmi +++ b/blog/content/2006/05/de-forwards-y-lagartos.gmi @@ -1,5 +1,4 @@ -# de forwards y lagartos -2006-05-18 +# 2006-05-18 de forwards y lagartos Es saludable y recomendable enchufar aquí de vez en cuando mails cachondos que le envían a uno. Marchando uno de mensajes eclesiásticos de parte de Lagartinhus Brown: diff --git a/blog/content/2006/05/echadle-las-culpas-al-mayordomo.gmi b/blog/content/2006/05/echadle-las-culpas-al-mayordomo.gmi index cdef6200..9031f33b 100644 --- a/blog/content/2006/05/echadle-las-culpas-al-mayordomo.gmi +++ b/blog/content/2006/05/echadle-las-culpas-al-mayordomo.gmi @@ -1,5 +1,4 @@ -# Echadle las culpas al mayordomo -2006-05-25 +# 2006-05-25 Echadle las culpas al mayordomo En la última tira [1] de Irregular Webcomic! [2] el autor nos descubre un fantástico estudio sobre acusaciones a mayordomos [3]. diff --git a/blog/content/2006/05/el-corredor-en-el-filo-se-corta-again.gmi b/blog/content/2006/05/el-corredor-en-el-filo-se-corta-again.gmi index 4161154c..c46f1a46 100644 --- a/blog/content/2006/05/el-corredor-en-el-filo-se-corta-again.gmi +++ b/blog/content/2006/05/el-corredor-en-el-filo-se-corta-again.gmi @@ -1,5 +1,4 @@ -# El corredor en el filo se corta (again) -2006-05-28 +# 2006-05-28 El corredor en el filo se corta (again) ¿ Versión nueva tras resolver los problemas legales [1]? Veremos, veremos. diff --git a/blog/content/2006/05/el-rey-del-geriatrico.gmi b/blog/content/2006/05/el-rey-del-geriatrico.gmi index f75f4333..d76d2b3c 100644 --- a/blog/content/2006/05/el-rey-del-geriatrico.gmi +++ b/blog/content/2006/05/el-rey-del-geriatrico.gmi @@ -1,5 +1,4 @@ -# El rey del geriátrico... -2006-05-01 +# 2006-05-01 El rey del geriátrico... Criticamos [1] la prometedora pero finalmente olvidable Bubba Ho-tep [2]. diff --git a/blog/content/2006/05/escenas-eliminadas.gmi b/blog/content/2006/05/escenas-eliminadas.gmi index dad3b2b4..eb8b5f00 100644 --- a/blog/content/2006/05/escenas-eliminadas.gmi +++ b/blog/content/2006/05/escenas-eliminadas.gmi @@ -1,5 +1,4 @@ -# Escenas eliminadas -2006-05-12 +# 2006-05-12 Escenas eliminadas Un trozo cortado [1] de Star Wars [2]. diff --git a/blog/content/2006/05/hace-lo-que-puede-hacer-una-arana.gmi b/blog/content/2006/05/hace-lo-que-puede-hacer-una-arana.gmi index 08a964a8..fee7a948 100644 --- a/blog/content/2006/05/hace-lo-que-puede-hacer-una-arana.gmi +++ b/blog/content/2006/05/hace-lo-que-puede-hacer-una-arana.gmi @@ -1,5 +1,4 @@ -# Hace lo que puede hacer una araña -2006-05-07 +# 2006-05-07 Hace lo que puede hacer una araña ¿Quieres ser Spider-man un ratito? [1] diff --git a/blog/content/2006/05/incomprensibles-nuevas.gmi b/blog/content/2006/05/incomprensibles-nuevas.gmi index d7344450..89c5362c 100644 --- a/blog/content/2006/05/incomprensibles-nuevas.gmi +++ b/blog/content/2006/05/incomprensibles-nuevas.gmi @@ -1,5 +1,4 @@ -# Incomprensibles nuevas -2006-05-25 +# 2006-05-25 Incomprensibles nuevas Errrr... [1] ¿Cate Blanchett interpretando a Bob Dylan?. Cuanto menos, curioso. diff --git a/blog/content/2006/05/jamon-jamon.gmi b/blog/content/2006/05/jamon-jamon.gmi index 567aa027..b4c0f262 100644 --- a/blog/content/2006/05/jamon-jamon.gmi +++ b/blog/content/2006/05/jamon-jamon.gmi @@ -1,5 +1,4 @@ -# Jamón jamón -2006-05-09 +# 2006-05-09 Jamón jamón Como amante de las soluciones basadas en patterns, arquitecturas de capas, abstracciones y demás cosas enterprisey, he decidido diseñar, implementar y deployar un sofisticado sistema antispam en la caja de comentarios. diff --git a/blog/content/2006/05/jubilo-clasico-teaser.gmi b/blog/content/2006/05/jubilo-clasico-teaser.gmi index c68a03d4..4d209bd8 100644 --- a/blog/content/2006/05/jubilo-clasico-teaser.gmi +++ b/blog/content/2006/05/jubilo-clasico-teaser.gmi @@ -1,4 +1,3 @@ -# Júbilo clásico (teaser) -2006-05-02 +# 2006-05-02 Júbilo clásico (teaser) [‡ ¿un bonito Competition Pro 5000 o...?] diff --git a/blog/content/2006/05/lazyweb.gmi b/blog/content/2006/05/lazyweb.gmi index 2dcc7ed9..951ac613 100644 --- a/blog/content/2006/05/lazyweb.gmi +++ b/blog/content/2006/05/lazyweb.gmi @@ -1,5 +1,4 @@ -# Lazyweb? -2006-05-09 +# 2006-05-09 Lazyweb? Desafortunadamente, mi reducidísima audiencia no permitirá que funcione la lazyweb [1], pero... diff --git a/blog/content/2006/05/letreros-luminosos.gmi b/blog/content/2006/05/letreros-luminosos.gmi index 28af383b..4f65a2e4 100644 --- a/blog/content/2006/05/letreros-luminosos.gmi +++ b/blog/content/2006/05/letreros-luminosos.gmi @@ -1,5 +1,4 @@ -# Letreros luminosos -2006-05-04 +# 2006-05-04 Letreros luminosos Hallábame yo paseando alegremente de camino a mi trabajo cuando se ha cruzado en mi camino una furgoneta de la compañía "Inserte" con el eslogan "el gusto es nuestro". diff --git a/blog/content/2006/05/mercado-de-pocos-medios.gmi b/blog/content/2006/05/mercado-de-pocos-medios.gmi index bdfc02af..b7b51a77 100644 --- a/blog/content/2006/05/mercado-de-pocos-medios.gmi +++ b/blog/content/2006/05/mercado-de-pocos-medios.gmi @@ -1,5 +1,4 @@ -# ¿Mercado de (pocos) medios? -2006-05-13 +# 2006-05-13 ¿Mercado de (pocos) medios? A pesar de que suelen ofrecer buenos precios, rara vez compro en el MediaMarkt [1]. ¿Por qué? Por varias razones: diff --git a/blog/content/2006/05/musica-de-las-incivilizaciones.gmi b/blog/content/2006/05/musica-de-las-incivilizaciones.gmi index 0613a066..27d1661d 100644 --- a/blog/content/2006/05/musica-de-las-incivilizaciones.gmi +++ b/blog/content/2006/05/musica-de-las-incivilizaciones.gmi @@ -1,5 +1,4 @@ -# Musica de las incivilizaciones -2006-05-04 +# 2006-05-04 Musica de las incivilizaciones A los harto freaks Barcelona [1] (que le dedican canciones a mi querido C64 [2], se suman ahora I'm From Barcelona [3] y su candidata a canción estival We Are From Barcelona [4]. diff --git a/blog/content/2006/05/por-peticion-no-muy-popular.gmi b/blog/content/2006/05/por-peticion-no-muy-popular.gmi index 9c2ec21e..a7455325 100644 --- a/blog/content/2006/05/por-peticion-no-muy-popular.gmi +++ b/blog/content/2006/05/por-peticion-no-muy-popular.gmi @@ -1,5 +1,4 @@ -# Por petición (no muy) popular -2006-05-18 +# 2006-05-18 Por petición (no muy) popular Los avezados en los temas de ceros y unos (una costumbre informática que surge por las 2,0 neuronas en el cerebro del informático medio), sabrá que cuando un informático dice mega no piensa en mil, sino en el mágico número 1024- mismamente con los gigas y los petas y demás cosas fumables- siempre y cuando no se intente vender algo; ahí entra la contabilidad creativa y mega querrá decir 1024 o 1000 según más convenga. diff --git a/blog/content/2006/05/quemando-retinas.gmi b/blog/content/2006/05/quemando-retinas.gmi index e7204bdc..03f31845 100644 --- a/blog/content/2006/05/quemando-retinas.gmi +++ b/blog/content/2006/05/quemando-retinas.gmi @@ -1,5 +1,4 @@ -# Quemando retinas... -2006-05-22 +# 2006-05-22 Quemando retinas... Hasta los deficientes cromáticos (como un servidor) pueden sorprenderse con esta curiosa ilusión visual [1]. diff --git a/blog/content/2006/05/queso-manchego.gmi b/blog/content/2006/05/queso-manchego.gmi index 57c650af..c700efdf 100644 --- a/blog/content/2006/05/queso-manchego.gmi +++ b/blog/content/2006/05/queso-manchego.gmi @@ -1,5 +1,4 @@ -# Queso manchego -2006-05-29 +# 2006-05-29 Queso manchego Gracias al soplo de un marsupial manchego sin identificar, sumemos a las críticas que no critican La Mala Educación [1]. diff --git a/blog/content/2006/05/rpg-history-x.gmi b/blog/content/2006/05/rpg-history-x.gmi index b85aa62e..3d742382 100644 --- a/blog/content/2006/05/rpg-history-x.gmi +++ b/blog/content/2006/05/rpg-history-x.gmi @@ -1,5 +1,4 @@ -# RPG History X -2006-05-28 +# 2006-05-28 RPG History X Siguiendo con la tónica [1], uno ya sabía que los suplementos de los juegos de rol pueden ser auténticas obras de divulgación- el Pacific Rim Sourcebook [2] del Cyberpunk 2020 [3] es una excelente guía sobre el continente asiático (hasta que comienza a hablar del futuro, claro está). diff --git a/blog/content/2006/05/sera-lalr.gmi b/blog/content/2006/05/sera-lalr.gmi index 84a40020..b290bdc9 100644 --- a/blog/content/2006/05/sera-lalr.gmi +++ b/blog/content/2006/05/sera-lalr.gmi @@ -1,5 +1,4 @@ -# ¿Será LALR? -2006-05-15 +# 2006-05-15 ¿Será LALR? Me he comprado esto [1], compra que me ha hecho feliz. Preocupante, lo sé. diff --git a/blog/content/2006/05/snikt-snikt.gmi b/blog/content/2006/05/snikt-snikt.gmi index 1f0c84c8..11c1fcde 100644 --- a/blog/content/2006/05/snikt-snikt.gmi +++ b/blog/content/2006/05/snikt-snikt.gmi @@ -1,5 +1,4 @@ -# Snikt, snikt -2006-05-26 +# 2006-05-26 Snikt, snikt Gentlemen, start your claws [1] diff --git a/blog/content/2006/05/starring-el-gran-toshiro-mifune.gmi b/blog/content/2006/05/starring-el-gran-toshiro-mifune.gmi index 98685417..c362f122 100644 --- a/blog/content/2006/05/starring-el-gran-toshiro-mifune.gmi +++ b/blog/content/2006/05/starring-el-gran-toshiro-mifune.gmi @@ -1,5 +1,4 @@ -# starring El Gran Toshiro Mifune -2006-05-06 +# 2006-05-06 starring El Gran Toshiro Mifune Rashomon [1], criticada [2]. Una muesca más en la lista [3]. diff --git a/blog/content/2006/05/tan-tarantan-tan.gmi b/blog/content/2006/05/tan-tarantan-tan.gmi index 19d56f7d..fd872ef3 100644 --- a/blog/content/2006/05/tan-tarantan-tan.gmi +++ b/blog/content/2006/05/tan-tarantan-tan.gmi @@ -1,5 +1,4 @@ -# Tan-tarantan-tan... -2006-05-03 +# 2006-05-03 Tan-tarantan-tan... Vuelve 007 [1]. diff --git a/blog/content/2006/05/vastos-horizontes.gmi b/blog/content/2006/05/vastos-horizontes.gmi index ad0ffd52..2a8a7e1c 100644 --- a/blog/content/2006/05/vastos-horizontes.gmi +++ b/blog/content/2006/05/vastos-horizontes.gmi @@ -1,5 +1,4 @@ -# Vastos horizontes -2006-05-07 +# 2006-05-07 Vastos horizontes ``` case:~# vgdisplay --- Volume group --- VG Name backed System ID Format lvm2 Metadata Areas 9 Metadata Sequence No 42 VG Access read/write VG Status resizable MAX LV 0 Cur LV 4 Open LV 4 Max PV 0 Cur PV 9 Act PV 9 VG Size 418.15 GB PE Size 4.00 MB Total PE 107047 Alloc PE / Size 61696 / 241.00 GB Free PE / Size 45351 / 177.15 GB VG UUID 0r4W40-f1KT-TZeA-8lZW-MMyF-OOAP-1OVjil --- Volume group --- VG Name notbacked System ID Format lvm2 Metadata Areas 12 Metadata Sequence No 31 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 12 Act PV 12 VG Size 518.58 GB PE Size 4.00 MB Total PE 132756 Alloc PE / Size 86272 / 337.00 GB Free PE / Size 46484 / 181.58 GB VG UUID 90NGVR-zTZG-i7Ka-Q2tv-HdqZ-4YeX-utgKDD diff --git a/blog/content/2006/06/99-knights-of-the-air.gmi b/blog/content/2006/06/99-knights-of-the-air.gmi index bb75006b..a6d76392 100644 --- a/blog/content/2006/06/99-knights-of-the-air.gmi +++ b/blog/content/2006/06/99-knights-of-the-air.gmi @@ -1,5 +1,4 @@ -# 99 Knights of the Air -2006-06-19 +# 2006-06-19 99 Knights of the Air Pese a que el pedigrí no sea el mejor, en Flyboys [1] veremos Sopwith Camels, Fokkers y demás viejas bellezas del cielo. El adelanto se puede ver en YouTube [2]. diff --git a/blog/content/2006/06/aclarando.gmi b/blog/content/2006/06/aclarando.gmi index f94d7bb6..be39f11e 100644 --- a/blog/content/2006/06/aclarando.gmi +++ b/blog/content/2006/06/aclarando.gmi @@ -1,5 +1,4 @@ -# Aclarando -2006-06-04 +# 2006-06-04 Aclarando Parece ser que se le atribuye erróneamente a Voltaire [1] una cita que me encanta, Dios es un comediante delante de un público con miedo a reir. Al parecer no es suya, sino de H. L. Mencken [2]. diff --git a/blog/content/2006/06/babel.gmi b/blog/content/2006/06/babel.gmi index dea4ab62..2eac7f9f 100644 --- a/blog/content/2006/06/babel.gmi +++ b/blog/content/2006/06/babel.gmi @@ -1,5 +1,4 @@ -# Babel -2006-06-16 +# 2006-06-16 Babel Quien quiera adoctrinarse en el fascinante mundo de los lenguajes de los lenguajes de programación, haría bien en leer este artículo [1]. diff --git a/blog/content/2006/06/bodorrios-oniricos.gmi b/blog/content/2006/06/bodorrios-oniricos.gmi index c2907298..5d9103b7 100644 --- a/blog/content/2006/06/bodorrios-oniricos.gmi +++ b/blog/content/2006/06/bodorrios-oniricos.gmi @@ -1,5 +1,4 @@ -# Bodorrios oníricos -2006-06-20 +# 2006-06-20 Bodorrios oníricos El secreto de recordar sueños es escribirlos. Por tanto, en un esfuerzo heroico me he despegado de las sábanas antes de que las legañas se me despeguen de los párpados. diff --git a/blog/content/2006/06/buscar-o-no-buscar.gmi b/blog/content/2006/06/buscar-o-no-buscar.gmi index eb142fb3..a632542e 100644 --- a/blog/content/2006/06/buscar-o-no-buscar.gmi +++ b/blog/content/2006/06/buscar-o-no-buscar.gmi @@ -1,5 +1,4 @@ -# Buscar o no buscar -2006-06-16 +# 2006-06-16 Buscar o no buscar Esa es la cuestión [1] diff --git a/blog/content/2006/06/busquedas-raras-1.gmi b/blog/content/2006/06/busquedas-raras-1.gmi index 19be1b57..a8fd3419 100644 --- a/blog/content/2006/06/busquedas-raras-1.gmi +++ b/blog/content/2006/06/busquedas-raras-1.gmi @@ -1,5 +1,4 @@ -# busquedas raras^(-1) -2006-06-16 +# 2006-06-16 busquedas raras^(-1) Busco en Google Koala insomne [1] (¿ ¿Por qué? os preguntáis? Malditos...) diff --git a/blog/content/2006/06/celuloide-trepidante.gmi b/blog/content/2006/06/celuloide-trepidante.gmi index c572afbc..c494ba6f 100644 --- a/blog/content/2006/06/celuloide-trepidante.gmi +++ b/blog/content/2006/06/celuloide-trepidante.gmi @@ -1,5 +1,4 @@ -# Celuloide trepidante -2006-06-19 +# 2006-06-19 Celuloide trepidante Aunque estoy semiretirado, One Fine Day In The Middle Of The Night [1] tiene muy buena pinta, veamos una cita sacada de aquí [2] : diff --git a/blog/content/2006/06/citas-de-sabios.gmi b/blog/content/2006/06/citas-de-sabios.gmi index bd0cf656..65752fdf 100644 --- a/blog/content/2006/06/citas-de-sabios.gmi +++ b/blog/content/2006/06/citas-de-sabios.gmi @@ -1,5 +1,4 @@ -# Citas de... ¿sabios? -2006-06-17 +# 2006-06-17 Citas de... ¿sabios? Otra que siempre recuerdo [1] : diff --git a/blog/content/2006/06/construye-tu-propia-republica-bananera.gmi b/blog/content/2006/06/construye-tu-propia-republica-bananera.gmi index 2602d7d9..53bdc3d5 100644 --- a/blog/content/2006/06/construye-tu-propia-republica-bananera.gmi +++ b/blog/content/2006/06/construye-tu-propia-republica-bananera.gmi @@ -1,5 +1,4 @@ -# Construye tu propia república bananera -2006-06-01 +# 2006-06-01 Construye tu propia república bananera Llevo unos días enganchado a Nation States [1], un juego tontuelo en el que creas un país y lo vas modelando a base de tomar decisiones de gobierno. diff --git a/blog/content/2006/06/dudas-existenciales.gmi b/blog/content/2006/06/dudas-existenciales.gmi index 0b9ec415..9f3ce6be 100644 --- a/blog/content/2006/06/dudas-existenciales.gmi +++ b/blog/content/2006/06/dudas-existenciales.gmi @@ -1,5 +1,4 @@ -# Dudas existenciales -2006-06-23 +# 2006-06-23 Dudas existenciales Es difícil decidir si esto [1] es ofensivo, piadoso o divertido. Probablemente sea divertido, pues molestará a los carentes de sentido del humor. diff --git a/blog/content/2006/06/eco.gmi b/blog/content/2006/06/eco.gmi index 3ffea912..50b3d030 100644 --- a/blog/content/2006/06/eco.gmi +++ b/blog/content/2006/06/eco.gmi @@ -1,5 +1,4 @@ -# Eco -2006-06-05 +# 2006-06-05 Eco Hago eco [1] del aniversario de los cines Renoir [2] - pelis a un euro. ¡Inconcebible! diff --git a/blog/content/2006/06/efecto-hostiazo-contra-el-suelo.gmi b/blog/content/2006/06/efecto-hostiazo-contra-el-suelo.gmi index 7d269a39..5caccf7c 100644 --- a/blog/content/2006/06/efecto-hostiazo-contra-el-suelo.gmi +++ b/blog/content/2006/06/efecto-hostiazo-contra-el-suelo.gmi @@ -1,5 +1,4 @@ -# Efecto [hostiazo contra el] suelo -2006-06-07 +# 2006-06-07 Efecto [hostiazo contra el] suelo Veo en memepool [1] este video [2] que al parecer es una demostración del efecto suelo [3]. diff --git a/blog/content/2006/06/esto-si-que-es-resolucion-de-conflictos.gmi b/blog/content/2006/06/esto-si-que-es-resolucion-de-conflictos.gmi index a4034271..2e9edb44 100644 --- a/blog/content/2006/06/esto-si-que-es-resolucion-de-conflictos.gmi +++ b/blog/content/2006/06/esto-si-que-es-resolucion-de-conflictos.gmi @@ -1,5 +1,4 @@ -# Esto sí que es resolución de conflictos -2006-06-07 +# 2006-06-07 Esto sí que es resolución de conflictos Que en el país del sol naciente el piedra, papel y tijeras es todo un rito [1] comparable a las adivinanzas en la Tierra Media [2], ya lo sabíamos. diff --git a/blog/content/2006/06/explosiones-mentales.gmi b/blog/content/2006/06/explosiones-mentales.gmi index 731df9d7..cd8fc5bc 100644 --- a/blog/content/2006/06/explosiones-mentales.gmi +++ b/blog/content/2006/06/explosiones-mentales.gmi @@ -1,5 +1,4 @@ -# Explosiones mentales -2006-06-24 +# 2006-06-24 Explosiones mentales (en tres dimensiones [1]) diff --git a/blog/content/2006/06/linchamientos.gmi b/blog/content/2006/06/linchamientos.gmi index 6ddfba1a..c5334eaf 100644 --- a/blog/content/2006/06/linchamientos.gmi +++ b/blog/content/2006/06/linchamientos.gmi @@ -1,5 +1,4 @@ -# Linchamientos -2006-06-20 +# 2006-06-20 Linchamientos Al parecer, las piezas están dispuestas para el festival [1], del 6 al 15 de octubre. diff --git a/blog/content/2006/06/martes-5-de-septiembre.gmi b/blog/content/2006/06/martes-5-de-septiembre.gmi index 34244117..f6302c41 100644 --- a/blog/content/2006/06/martes-5-de-septiembre.gmi +++ b/blog/content/2006/06/martes-5-de-septiembre.gmi @@ -1,5 +1,4 @@ -# Martes, 5 de septiembre -2006-06-24 +# 2006-06-24 Martes, 5 de septiembre Más un par de días para que los criminales hagan su faena. Porca miseria [1]. diff --git a/blog/content/2006/06/metaforas-de-la-vida.gmi b/blog/content/2006/06/metaforas-de-la-vida.gmi index d8b64654..9c066b81 100644 --- a/blog/content/2006/06/metaforas-de-la-vida.gmi +++ b/blog/content/2006/06/metaforas-de-la-vida.gmi @@ -1,5 +1,4 @@ -# Metáforas de la vida -2006-06-25 +# 2006-06-25 Metáforas de la vida Si el cine es la vida, todos sabemos que el western es el género de la vida por excelencia. diff --git a/blog/content/2006/06/momento-onirico.gmi b/blog/content/2006/06/momento-onirico.gmi index 3261c4ad..c15e57d0 100644 --- a/blog/content/2006/06/momento-onirico.gmi +++ b/blog/content/2006/06/momento-onirico.gmi @@ -1,5 +1,4 @@ -# Momento onírico -2006-06-08 +# 2006-06-08 Momento onírico Raramente recuerdo lo que sueño, pero lo de la noche anterior ha sido tan rarillo que me acuerdo bastante bien incluso ahora. diff --git a/blog/content/2006/06/se-chupa-el-dedo.gmi b/blog/content/2006/06/se-chupa-el-dedo.gmi index a0109dcb..a02737e2 100644 --- a/blog/content/2006/06/se-chupa-el-dedo.gmi +++ b/blog/content/2006/06/se-chupa-el-dedo.gmi @@ -1,5 +1,4 @@ -# Se chupa el dedo -2006-06-03 +# 2006-06-03 Se chupa el dedo (Esta vez sí) criticamos Thumbsucker [1]. diff --git a/blog/content/2006/06/seguimos-con-temas-de-inspiracion-religiosa.gmi b/blog/content/2006/06/seguimos-con-temas-de-inspiracion-religiosa.gmi index 18bdcea9..e733a716 100644 --- a/blog/content/2006/06/seguimos-con-temas-de-inspiracion-religiosa.gmi +++ b/blog/content/2006/06/seguimos-con-temas-de-inspiracion-religiosa.gmi @@ -1,5 +1,4 @@ -# Seguimos con temas de inspiración religiosa -2006-06-14 +# 2006-06-14 Seguimos con temas de inspiración religiosa Me entero por la prensa caja tonta que Cristux [1], la primera (en llegar a mis pabellones auditivos con capacidad para miles de espectadores) distribución de Linux cristiana es un invento hispano y no del Eje [2]. diff --git a/blog/content/2006/06/sonrojado-halagado.gmi b/blog/content/2006/06/sonrojado-halagado.gmi index 16d503cb..668be21e 100644 --- a/blog/content/2006/06/sonrojado-halagado.gmi +++ b/blog/content/2006/06/sonrojado-halagado.gmi @@ -1,5 +1,4 @@ -# Sonrojado, halagado -2006-06-28 +# 2006-06-28 Sonrojado, halagado Se compara (salvando las kilométricas distancias) el humor practicado aquí con el de El Perich [1], especialmente su (desconocido por mi) Quinto Canal [2]. Hilarity ensues. diff --git a/blog/content/2006/06/soy-el-jodido-batman.gmi b/blog/content/2006/06/soy-el-jodido-batman.gmi index 6a485721..b5d9fa9c 100644 --- a/blog/content/2006/06/soy-el-jodido-batman.gmi +++ b/blog/content/2006/06/soy-el-jodido-batman.gmi @@ -1,5 +1,4 @@ -# Soy el jodido Batman -2006-06-03 +# 2006-06-03 Soy el jodido Batman Aparentemente, a Frank Miller [1] últimamente se le han cruzado los cables. Véase esta crítica de su último Batman [2]. diff --git a/blog/content/2006/06/traidores.gmi b/blog/content/2006/06/traidores.gmi index 5dc864b8..4873bf7a 100644 --- a/blog/content/2006/06/traidores.gmi +++ b/blog/content/2006/06/traidores.gmi @@ -1,5 +1,4 @@ -# ¡Traidores! -2006-06-16 +# 2006-06-16 ¡Traidores! Uno de esos bonitos mensajes de log que a veces sueltan los pingüinos: diff --git a/blog/content/2006/06/unholy-alliance.gmi b/blog/content/2006/06/unholy-alliance.gmi index 842f3470..c711c5b8 100644 --- a/blog/content/2006/06/unholy-alliance.gmi +++ b/blog/content/2006/06/unholy-alliance.gmi @@ -1,5 +1,4 @@ -# Unholy alliance -2006-06-09 +# 2006-06-09 Unholy alliance [‡ un producto de Apple, uno de IBM y uno de Sun entran en un bar] diff --git a/blog/content/2006/06/vidas-infinitas.gmi b/blog/content/2006/06/vidas-infinitas.gmi index 2f25e8f1..67f8deb0 100644 --- a/blog/content/2006/06/vidas-infinitas.gmi +++ b/blog/content/2006/06/vidas-infinitas.gmi @@ -1,5 +1,4 @@ -# Vidas infinitas -2006-06-01 +# 2006-06-01 Vidas infinitas (lástima que se me hayan adelantado [1], es un bonito título para una web) diff --git a/blog/content/2006/06/young-and-sweet-only-se-venteen.gmi b/blog/content/2006/06/young-and-sweet-only-se-venteen.gmi index 13331f4f..4b6f7beb 100644 --- a/blog/content/2006/06/young-and-sweet-only-se-venteen.gmi +++ b/blog/content/2006/06/young-and-sweet-only-se-venteen.gmi @@ -1,5 +1,4 @@ -# Young and sweet, only se-venteen -2006-06-30 +# 2006-06-30 Young and sweet, only se-venteen He apreciado un anuncio yendo a trabajar del Dancing Queen 2006 [1] que al parecer se celebra en Barna. A parte del interesante cartel, el subtítulo es "El Festival Gay Hetero-Friendly", una expresión que no había oído. La verdad es que suena un poco a ven aquí que no te va a doler. diff --git a/blog/content/2006/07/anatomia-linguistica.gmi b/blog/content/2006/07/anatomia-linguistica.gmi index 9a7809ae..cb21fc72 100644 --- a/blog/content/2006/07/anatomia-linguistica.gmi +++ b/blog/content/2006/07/anatomia-linguistica.gmi @@ -1,5 +1,4 @@ -# Anatomía lingüística -2006-07-27 +# 2006-07-27 Anatomía lingüística Donde se demuestra que la posición de los órganos internos puede variar según el idioma que uno hable [1] diff --git a/blog/content/2006/07/ant.gmi b/blog/content/2006/07/ant.gmi index 5ab9458e..af530bc1 100644 --- a/blog/content/2006/07/ant.gmi +++ b/blog/content/2006/07/ant.gmi @@ -1,4 +1,3 @@ -# Ant -2006-07-06 +# 2006-07-06 Ant Podemos clasificar ant de false friend entre el inglés y el catalán. Puede dar lugar a confusión que ant en inglés sea hormiga y en catalán, alce... Claro que alce en inglés es moose, como el postre o el juego de cartas... diff --git a/blog/content/2006/07/arameo-idiota-lo-hablas.gmi b/blog/content/2006/07/arameo-idiota-lo-hablas.gmi index 8c60fea0..29fe3d68 100644 --- a/blog/content/2006/07/arameo-idiota-lo-hablas.gmi +++ b/blog/content/2006/07/arameo-idiota-lo-hablas.gmi @@ -1,5 +1,4 @@ -# Arameo, idiota, ¿lo hablas? -2006-07-19 +# 2006-07-19 Arameo, idiota, ¿lo hablas? Samuel L. Jackson [1] al parecer será la voz de Dios (el del cielo, no el director) en una peli. La mayoría de los chistes fáciles que haría están aquí [2]. diff --git a/blog/content/2006/07/arte-mural.gmi b/blog/content/2006/07/arte-mural.gmi index 01a1b972..aa351fda 100644 --- a/blog/content/2006/07/arte-mural.gmi +++ b/blog/content/2006/07/arte-mural.gmi @@ -1,5 +1,4 @@ -# Arte mural -2006-07-30 +# 2006-07-30 Arte mural Al estilo de los pósters de motivación [1] y los Demotivators [2], ahora tenemos pósters de motivación para roleros [3]. diff --git a/blog/content/2006/07/caminos.gmi b/blog/content/2006/07/caminos.gmi index ac6e4c43..8934481b 100644 --- a/blog/content/2006/07/caminos.gmi +++ b/blog/content/2006/07/caminos.gmi @@ -1,5 +1,4 @@ -# Caminos -2006-07-22 +# 2006-07-22 Caminos El camino de los hombres está lleno de escollos como Blade 2 [1]. Al menos sirven para afilar la lengua. diff --git a/blog/content/2006/07/como-freaks-al-pelaje-de-chewbacca.gmi b/blog/content/2006/07/como-freaks-al-pelaje-de-chewbacca.gmi index dce801ae..e68e37cb 100644 --- a/blog/content/2006/07/como-freaks-al-pelaje-de-chewbacca.gmi +++ b/blog/content/2006/07/como-freaks-al-pelaje-de-chewbacca.gmi @@ -1,5 +1,4 @@ -# Como freaks al pelaje de Chewbacca -2006-07-16 +# 2006-07-16 Como freaks al pelaje de Chewbacca Encuentro por estos mundos de Dios [1] otro montaje hilarante a base de cachitos de La Guerra de las Galaxias [2] : las Vader Sessions [3]. diff --git a/blog/content/2006/07/con-el-mazo-dando.gmi b/blog/content/2006/07/con-el-mazo-dando.gmi index 7a70adc4..46c16093 100644 --- a/blog/content/2006/07/con-el-mazo-dando.gmi +++ b/blog/content/2006/07/con-el-mazo-dando.gmi @@ -1,5 +1,4 @@ -# Con el mazo dando -2006-07-23 +# 2006-07-23 Con el mazo dando The Order of the Stick [1] es otro de esos comics en la web de temática freak- subsección dunyonsandragons [2]; lo de siempre, profesiones estereotipadas, metacomentarios y tal y tal. No es brillante, pero hará sonreir a los iniciados. diff --git a/blog/content/2006/07/destello-video.gmi b/blog/content/2006/07/destello-video.gmi index f3adabee..4c74197c 100644 --- a/blog/content/2006/07/destello-video.gmi +++ b/blog/content/2006/07/destello-video.gmi @@ -1,5 +1,4 @@ -# Destello vídeo -2006-07-01 +# 2006-07-01 Destello vídeo Hemos descubierto el ansiado [1] secreto del fuego video flash hágaselo-usted-mismo-gratuitamente [2]; les mantendremos informados cuando tengamos un vídeo que podamos publicar sin ser asediados por las asociaciones de autores. diff --git a/blog/content/2006/07/disclaimer.gmi b/blog/content/2006/07/disclaimer.gmi index d4637727..99a86616 100644 --- a/blog/content/2006/07/disclaimer.gmi +++ b/blog/content/2006/07/disclaimer.gmi @@ -1,5 +1,4 @@ -# Disclaimer -2006-07-31 +# 2006-07-31 Disclaimer Garantizo que yo no he tenido nada que ver con esto [1]. diff --git a/blog/content/2006/07/encasillado-y-probablemente-con-razon.gmi b/blog/content/2006/07/encasillado-y-probablemente-con-razon.gmi index 20f8991e..a6467de2 100644 --- a/blog/content/2006/07/encasillado-y-probablemente-con-razon.gmi +++ b/blog/content/2006/07/encasillado-y-probablemente-con-razon.gmi @@ -1,5 +1,4 @@ -# Encasillado y probablemente con razón -2006-07-30 +# 2006-07-30 Encasillado y probablemente con razón Hay momentos de epifanía en los que uno se da cuenta que quizas la reinserción/reeducación si que sería aplicable a uno (si la quisiere o si le importare)- como por ejemplo cuando uno juega a "adivina qué" con unos amigotes y la ronda estrella pasa por adivinar un vegetal que acaba siendo los tomates asesinos [1] y nadie se queja y todo el mundo está de acuerdo en que es una excelente elección para el juego. Los otros ni siquiera eran informáticos (vale, eran tres matemáticos, pero...) diff --git a/blog/content/2006/07/get-ready-to-rock.gmi b/blog/content/2006/07/get-ready-to-rock.gmi index 828c0d92..a35e53bd 100644 --- a/blog/content/2006/07/get-ready-to-rock.gmi +++ b/blog/content/2006/07/get-ready-to-rock.gmi @@ -1,5 +1,4 @@ -# Get ready to Rock -2006-07-01 +# 2006-07-01 Get ready to Rock Proclamamos, tras unos cuantos días de experimentación, que el Guitar Hero [1], rocks. diff --git a/blog/content/2006/07/luces-y-sombras-por-correo.gmi b/blog/content/2006/07/luces-y-sombras-por-correo.gmi index 2919aac8..7192cf20 100644 --- a/blog/content/2006/07/luces-y-sombras-por-correo.gmi +++ b/blog/content/2006/07/luces-y-sombras-por-correo.gmi @@ -1,5 +1,4 @@ -# Luces y sombras por correo -2006-07-19 +# 2006-07-19 Luces y sombras por correo La ídea de Netflix [1] se nos antoja interesante; nos permiten organizar una cola de pelis y nos las van enviando a casa para que las veamos. Se paga mensualmente, con diferentes cuotas según el número de alquileres máximos al mes y DVD's simultáneos que podemos obtener- entre los 6 dólares (2 pelis al mes, sólo 1 a la vez) y los 24 (4 dvd's a la vez, tantos como queramos mensualmente) (yo me quedaría con los 15 pavos de 2 dvd's simultáneos, pelis mensuales ilimitadas). El servicio suena harto conveniente. diff --git a/blog/content/2006/07/luces-y-sombras.gmi b/blog/content/2006/07/luces-y-sombras.gmi index 3dcaf14f..02d24251 100644 --- a/blog/content/2006/07/luces-y-sombras.gmi +++ b/blog/content/2006/07/luces-y-sombras.gmi @@ -1,5 +1,4 @@ -# Luces y sombras -2006-07-19 +# 2006-07-19 Luces y sombras Superman Aburre [1] y aun en su crepúsculo, los Dioses brillan luminosos [2]. diff --git a/blog/content/2006/07/no-mr-bond-i-expect-you-to-die.gmi b/blog/content/2006/07/no-mr-bond-i-expect-you-to-die.gmi index c82d9645..3bd3a4f5 100644 --- a/blog/content/2006/07/no-mr-bond-i-expect-you-to-die.gmi +++ b/blog/content/2006/07/no-mr-bond-i-expect-you-to-die.gmi @@ -1,5 +1,4 @@ -# No, Mr. Bond. I expect you to die -2006-07-11 +# 2006-07-11 No, Mr. Bond. I expect you to die El diálogo de James Bond: diff --git a/blog/content/2006/07/obras-faraonicas.gmi b/blog/content/2006/07/obras-faraonicas.gmi index 6100f98d..874dc17f 100644 --- a/blog/content/2006/07/obras-faraonicas.gmi +++ b/blog/content/2006/07/obras-faraonicas.gmi @@ -1,4 +1,3 @@ -# Obras faraónicas -2006-07-30 +# 2006-07-30 Obras faraónicas [‡ Obras faraónicas] diff --git a/blog/content/2006/07/paradojas-de-la-vida.gmi b/blog/content/2006/07/paradojas-de-la-vida.gmi index ae47866e..5f965abe 100644 --- a/blog/content/2006/07/paradojas-de-la-vida.gmi +++ b/blog/content/2006/07/paradojas-de-la-vida.gmi @@ -1,5 +1,4 @@ -# Paradojas de la vida -2006-07-04 +# 2006-07-04 Paradojas de la vida [‡ Martillo rompecristales. Romper este cristal para acceder a este martillo] diff --git a/blog/content/2006/07/peeedro.gmi b/blog/content/2006/07/peeedro.gmi index 2d28d72e..2c488d50 100644 --- a/blog/content/2006/07/peeedro.gmi +++ b/blog/content/2006/07/peeedro.gmi @@ -1,5 +1,4 @@ -# Peeedro -2006-07-08 +# 2006-07-08 Peeedro Inevitablemente llego tarde para recomendar El Principio de Peter [1], el verdadero libro sobre cultura empresarial donde se describe el mencionado principio [2], predecesor del Principio de Dilbert [3] y de otras numerosas expresiones de sarcasmo laboral. diff --git a/blog/content/2006/07/pero-yo-lo-prefiero-a-mi-manera.gmi b/blog/content/2006/07/pero-yo-lo-prefiero-a-mi-manera.gmi index 03966e7a..e0521e23 100644 --- a/blog/content/2006/07/pero-yo-lo-prefiero-a-mi-manera.gmi +++ b/blog/content/2006/07/pero-yo-lo-prefiero-a-mi-manera.gmi @@ -1,5 +1,4 @@ -# ... pero yo lo prefiero a mi manera -2006-07-03 +# 2006-07-03 ... pero yo lo prefiero a mi manera Marchando ración de pedantería [1] sobre El Señor de la Guerra [2]. diff --git a/blog/content/2006/07/planeta-oficina.gmi b/blog/content/2006/07/planeta-oficina.gmi index 586217ef..fca072fa 100644 --- a/blog/content/2006/07/planeta-oficina.gmi +++ b/blog/content/2006/07/planeta-oficina.gmi @@ -1,5 +1,4 @@ -# Planeta oficina -2006-07-23 +# 2006-07-23 Planeta oficina Parece ser que Cuatro [1] emitirá [2] The Office [3], una serie de la BBC [4] sobre las aventuras y desventuras de una oficina. diff --git a/blog/content/2006/07/wiki.gmi b/blog/content/2006/07/wiki.gmi index 8919a1d4..be4de1bf 100644 --- a/blog/content/2006/07/wiki.gmi +++ b/blog/content/2006/07/wiki.gmi @@ -1,5 +1,4 @@ -# Wiki* -2006-07-23 +# 2006-07-23 Wiki* A la larga familia iniciada por la Wikipedia [1], seguida por el Wiktionary [2], el Wikiquote [3], los Wikibooks [4] y alguno más, parece unirse ahora Wikibios [5] (no afiliada a los anteriores). diff --git a/blog/content/2006/08/625-lineas-sexuales.gmi b/blog/content/2006/08/625-lineas-sexuales.gmi index d8094c72..37828a9e 100644 --- a/blog/content/2006/08/625-lineas-sexuales.gmi +++ b/blog/content/2006/08/625-lineas-sexuales.gmi @@ -1,5 +1,4 @@ -# 625 líneas sexuales -2006-08-22 +# 2006-08-22 625 líneas sexuales Dicen que el sexo vende y que es un potente reclamo televisivo. De ahí supongo las dos noticias de la IMDb [1] de hoy: TV Will Be Less Gay Next Season [2] y Camera Captures Porn Film During Swedish News Program [3] (eso y que los paises nórdicos están más avanzados). diff --git a/blog/content/2006/08/and-yet.gmi b/blog/content/2006/08/and-yet.gmi index c5c4113f..93e7a530 100644 --- a/blog/content/2006/08/and-yet.gmi +++ b/blog/content/2006/08/and-yet.gmi @@ -1,5 +1,4 @@ -# And yet... -2006-08-16 +# 2006-08-16 And yet... Retomando aficiones perniciosas, me he pulido un par de librillos durante un receso; el primero una cronica vampirica de Anne Rice [1] (la pillá [2]) y luego Jennifer Government [3], una novela que debería estar bastante de moda entre los gafapastosos con inquietudes políticas, sobre un mundo con un capitalismo desbocado donde Nike inventa campañas de márketing tan ingeniosas como asesinar a sus clientes. diff --git a/blog/content/2006/08/de-sus-cenizas-en-el-cenicero.gmi b/blog/content/2006/08/de-sus-cenizas-en-el-cenicero.gmi index d920cb6b..c26140c9 100644 --- a/blog/content/2006/08/de-sus-cenizas-en-el-cenicero.gmi +++ b/blog/content/2006/08/de-sus-cenizas-en-el-cenicero.gmi @@ -1,5 +1,4 @@ -# De sus cenizas, ¿en el cenicero? -2006-08-12 +# 2006-08-12 De sus cenizas, ¿en el cenicero? Al parecer, Dirk Benedict [1] Fénix [2] sigue vivito y coleando, y hasta escribiendo artículos en su web oficial [3]. Artículos con títulos como Lost in Castration [4], donde critica la feminización de su personaje en el remake de Battlestar Galactica [5] (remake clasificado de segundo advenimiento por muchos, postura que esperamos poder evaluar en breve). diff --git a/blog/content/2006/08/desconcierto-alfabetico.gmi b/blog/content/2006/08/desconcierto-alfabetico.gmi index 8fe9e6f2..6761d37a 100644 --- a/blog/content/2006/08/desconcierto-alfabetico.gmi +++ b/blog/content/2006/08/desconcierto-alfabetico.gmi @@ -1,5 +1,4 @@ -# Desconcierto alfabético -2006-08-03 +# 2006-08-03 Desconcierto alfabético Estoy entrando en crisis. Al parecer μ se dice mi [1] y no mu [2]. Siento un gran desasosiego. diff --git a/blog/content/2006/08/engendros.gmi b/blog/content/2006/08/engendros.gmi index 2efb6879..b0cc302d 100644 --- a/blog/content/2006/08/engendros.gmi +++ b/blog/content/2006/08/engendros.gmi @@ -1,5 +1,4 @@ -# Engendros -2006-08-31 +# 2006-08-31 Engendros ¿Quién dijo que los juegos engrendran violencia? [1] diff --git a/blog/content/2006/08/estomagos-delicados.gmi b/blog/content/2006/08/estomagos-delicados.gmi index 289cba36..83899727 100644 --- a/blog/content/2006/08/estomagos-delicados.gmi +++ b/blog/content/2006/08/estomagos-delicados.gmi @@ -1,5 +1,4 @@ -# Estómagos delicados -2006-08-02 +# 2006-08-02 Estómagos delicados La referencia del PKCS#11 [1] especifica como posible error "CKR_KEY_INDIGESTIBLE". No sé que es peor; que se intente comer una llave o que después de hacerlo se queje que es indigesta. diff --git a/blog/content/2006/08/fundamental-fundamentalista.gmi b/blog/content/2006/08/fundamental-fundamentalista.gmi index c59b5f02..f6867e56 100644 --- a/blog/content/2006/08/fundamental-fundamentalista.gmi +++ b/blog/content/2006/08/fundamental-fundamentalista.gmi @@ -1,5 +1,4 @@ -# Fundamental, fundamentalista -2006-08-19 +# 2006-08-19 Fundamental, fundamentalista Explican aquí [1] un timo útil que todo el mundo puede hacer sin salir de casa. diff --git a/blog/content/2006/08/jordi-lucas.gmi b/blog/content/2006/08/jordi-lucas.gmi index 401a97f8..8316f55f 100644 --- a/blog/content/2006/08/jordi-lucas.gmi +++ b/blog/content/2006/08/jordi-lucas.gmi @@ -1,5 +1,4 @@ -# Jordi Lucas -2006-08-28 +# 2006-08-28 Jordi Lucas Dicen que George Lucas [1] se dedica últimamente a arruinar su saga galáctica. Eso es falso. O como mínimo, incompleto [2]. diff --git a/blog/content/2006/08/mas-dias-de-cine.gmi b/blog/content/2006/08/mas-dias-de-cine.gmi index 4fa7cafc..2bc00735 100644 --- a/blog/content/2006/08/mas-dias-de-cine.gmi +++ b/blog/content/2006/08/mas-dias-de-cine.gmi @@ -1,5 +1,4 @@ -# Más días de cine -2006-08-20 +# 2006-08-20 Más días de cine Una vez más, nota mental de la cartelera, tanto de cosas venidas como por venir. diff --git a/blog/content/2006/08/mas-pelis.gmi b/blog/content/2006/08/mas-pelis.gmi index 54b0a343..ad58123d 100644 --- a/blog/content/2006/08/mas-pelis.gmi +++ b/blog/content/2006/08/mas-pelis.gmi @@ -1,5 +1,4 @@ -# Más pelis -2006-08-25 +# 2006-08-25 Más pelis Vimos Hollywood Ending [1] y vimos United 93 [2]. diff --git a/blog/content/2006/08/mensaje-publicitario.gmi b/blog/content/2006/08/mensaje-publicitario.gmi index 01def78a..1bad894f 100644 --- a/blog/content/2006/08/mensaje-publicitario.gmi +++ b/blog/content/2006/08/mensaje-publicitario.gmi @@ -1,5 +1,4 @@ -# Mensaje publicitario -2006-08-13 +# 2006-08-13 Mensaje publicitario Tienda con cosas curiosas [1] diff --git a/blog/content/2006/08/no-puedo-creer-que-sea-lo-que-es.gmi b/blog/content/2006/08/no-puedo-creer-que-sea-lo-que-es.gmi index da677910..b4b5722f 100644 --- a/blog/content/2006/08/no-puedo-creer-que-sea-lo-que-es.gmi +++ b/blog/content/2006/08/no-puedo-creer-que-sea-lo-que-es.gmi @@ -1,4 +1,3 @@ -# No puedo creer que sea lo que es -2006-08-31 +# 2006-08-31 No puedo creer que sea lo que es ¿Se le atasca a mi parser el anuncio del actimel cero-por-ciento-de-fresa o es que es este el siguiente paso en la evolución de los yogures de trozos de fruta sin trozos de fruta? diff --git a/blog/content/2006/08/prefecionismo.gmi b/blog/content/2006/08/prefecionismo.gmi index d800400d..cc8d038b 100644 --- a/blog/content/2006/08/prefecionismo.gmi +++ b/blog/content/2006/08/prefecionismo.gmi @@ -1,5 +1,4 @@ -# Prefecionismo -2006-08-25 +# 2006-08-25 Prefecionismo Generalmente no hablo de cosas informáticas aburridas, pero mis integristas preferidos los tíos de Debian [1] hicieron un concursillo hace poco sobre los bugs de Debian [2] (Debian es una distribución de software libre que integra decenas de miles de programas de diferentes orígenes- hacen un seguimiento de los problemas que dan para arreglarlos localmente o comunicárselos a sus autores). diff --git a/blog/content/2006/08/preguntemos-pues.gmi b/blog/content/2006/08/preguntemos-pues.gmi index 72cba2b5..e8eb93be 100644 --- a/blog/content/2006/08/preguntemos-pues.gmi +++ b/blog/content/2006/08/preguntemos-pues.gmi @@ -1,5 +1,4 @@ -# Preguntemos pues -2006-08-28 +# 2006-08-28 Preguntemos pues Parece ser que ahora soy referencia en Google [1] para preguntas retorcidas [2] (por el post sobre Quite Interesting [3]). diff --git a/blog/content/2006/08/quiero-ser-como-yoshimi.gmi b/blog/content/2006/08/quiero-ser-como-yoshimi.gmi index 1ccdd705..fe840cc5 100644 --- a/blog/content/2006/08/quiero-ser-como-yoshimi.gmi +++ b/blog/content/2006/08/quiero-ser-como-yoshimi.gmi @@ -1,5 +1,4 @@ -# Quiero ser como Yoshimi -2006-08-30 +# 2006-08-30 Quiero ser como Yoshimi Al parecer, The Mechcommander Series Is Now Free [1] diff --git a/blog/content/2006/08/refugiados-de-la-parrilla.gmi b/blog/content/2006/08/refugiados-de-la-parrilla.gmi index 1b21c35d..c87a5148 100644 --- a/blog/content/2006/08/refugiados-de-la-parrilla.gmi +++ b/blog/content/2006/08/refugiados-de-la-parrilla.gmi @@ -1,5 +1,4 @@ -# Refugiados de la parrilla -2006-08-19 +# 2006-08-19 Refugiados de la parrilla Me hacen llegar un recopilatorio de las frases del gran Antonio Gasset [1], el mítico presentador de Días de cine [2]. diff --git a/blog/content/2006/08/sus-dos-centavos.gmi b/blog/content/2006/08/sus-dos-centavos.gmi index 3fe10fb6..4754ae9f 100644 --- a/blog/content/2006/08/sus-dos-centavos.gmi +++ b/blog/content/2006/08/sus-dos-centavos.gmi @@ -1,5 +1,4 @@ -# Sus dos centavos -2006-08-23 +# 2006-08-23 Sus dos centavos Ocasionalmente, los chicos de Penny Arcade consiguen ser especialmente icónicos. diff --git a/blog/content/2006/08/vegging-out.gmi b/blog/content/2006/08/vegging-out.gmi index b23c6de6..62c1b264 100644 --- a/blog/content/2006/08/vegging-out.gmi +++ b/blog/content/2006/08/vegging-out.gmi @@ -1,5 +1,4 @@ -# Vegging out -2006-08-13 +# 2006-08-13 Vegging out Uno de los pilares básicos de la práctica de la fotosíntesis es la ingesta de luz; habitualmente proporcionada por un tubo de rayos catódicos, un proyector o demás engendros de la vida moderna. En el caso que nos ocupa, los primeros fotones provinieron del primer DVD de Ghost in the Shell Stand Alone Complex [1] (flojilla, flojilla pero aprovechable) y una entrega atrasada de la saga de las llaves Allen que criticamos crípticamente aquí [2]. diff --git a/blog/content/2006/08/very-naish.gmi b/blog/content/2006/08/very-naish.gmi index 712b9e1b..afe47e6d 100644 --- a/blog/content/2006/08/very-naish.gmi +++ b/blog/content/2006/08/very-naish.gmi @@ -1,5 +1,4 @@ -# Very naish... -2006-08-03 +# 2006-08-03 Very naish... La presencia de House [1] y presión de allegados son factores que me han llevado a ver Quite Interesting [2], un soberbiamente autodescriptivo concurso rematadamente británico. diff --git a/blog/content/2006/09/88431.gmi b/blog/content/2006/09/88431.gmi index 0df6b263..c5b244b2 100644 --- a/blog/content/2006/09/88431.gmi +++ b/blog/content/2006/09/88431.gmi @@ -1,5 +1,4 @@ -# 88431 -2006-09-08 +# 2006-09-08 88431 Hallábame yo ponderando las facetas más obsesivas de mi personalidad (sí, es la una de la madrugada y mañana trabajo) cuando pasó por mi cabeza la palabra precioso, sa [1]. Es una bonita palabra. Bella, hermosa, linda, primorosa... pero sobretodo popular, extremadamente popular. diff --git a/blog/content/2006/09/a-estas-alturas-ya-deberias-estar-acostumbrado-a-equivocarte.gmi b/blog/content/2006/09/a-estas-alturas-ya-deberias-estar-acostumbrado-a-equivocarte.gmi index ecc94968..b55c0377 100644 --- a/blog/content/2006/09/a-estas-alturas-ya-deberias-estar-acostumbrado-a-equivocarte.gmi +++ b/blog/content/2006/09/a-estas-alturas-ya-deberias-estar-acostumbrado-a-equivocarte.gmi @@ -1,5 +1,4 @@ -# A estas alturas ya deberías estar acostumbrado a equivocarte -2006-09-11 +# 2006-09-11 A estas alturas ya deberías estar acostumbrado a equivocarte Recien vista la miniserie [1] y el primer episodio de la serie [2], estoy en condiciones de decir que la nueva iteración de Battlestar Galactica [3] mola. diff --git a/blog/content/2006/09/arte-mural-2.gmi b/blog/content/2006/09/arte-mural-2.gmi index b8b234a0..8c4ca657 100644 --- a/blog/content/2006/09/arte-mural-2.gmi +++ b/blog/content/2006/09/arte-mural-2.gmi @@ -1,5 +1,4 @@ -# Arte mural (2) -2006-09-17 +# 2006-09-17 Arte mural (2) Interesante [1] diff --git a/blog/content/2006/09/bloque-bloque-estrella.gmi b/blog/content/2006/09/bloque-bloque-estrella.gmi index f04c4a75..a1d6d38b 100644 --- a/blog/content/2006/09/bloque-bloque-estrella.gmi +++ b/blog/content/2006/09/bloque-bloque-estrella.gmi @@ -1,5 +1,4 @@ -# Bloque, bloque, estrella -2006-09-18 +# 2006-09-18 Bloque, bloque, estrella Deben haber pocas ideas más felices que hacer un videojuego sobre Star Wars [1], versión Lego [2]. La saga galáctica con más merchandising saca un merchandising basado en otro. Delicioso. diff --git a/blog/content/2006/09/casting-a-muerte-en-hollywood.gmi b/blog/content/2006/09/casting-a-muerte-en-hollywood.gmi index 1d13e5c0..9ed71b0a 100644 --- a/blog/content/2006/09/casting-a-muerte-en-hollywood.gmi +++ b/blog/content/2006/09/casting-a-muerte-en-hollywood.gmi @@ -1,5 +1,4 @@ -# Casting a muerte en Hollywood -2006-09-29 +# 2006-09-29 Casting a muerte en Hollywood ¿Mala leche la de quien escogió [1] a Robert Downey Jr. [2] para hacer de Iron Man [3]? diff --git a/blog/content/2006/09/claudiquemos.gmi b/blog/content/2006/09/claudiquemos.gmi index cc874892..8d6faf59 100644 --- a/blog/content/2006/09/claudiquemos.gmi +++ b/blog/content/2006/09/claudiquemos.gmi @@ -1,5 +1,4 @@ -# Claudiquemos -2006-09-28 +# 2006-09-28 Claudiquemos Me entero por la Claudine [1] que hay pelis gratis en la Filmo [2]. diff --git a/blog/content/2006/09/dandole-al-vinillo.gmi b/blog/content/2006/09/dandole-al-vinillo.gmi index 61baec0a..e0af57f7 100644 --- a/blog/content/2006/09/dandole-al-vinillo.gmi +++ b/blog/content/2006/09/dandole-al-vinillo.gmi @@ -1,5 +1,4 @@ -# Dándole al vinillo -2006-09-23 +# 2006-09-23 Dándole al vinillo Me hallo momentáneamente en la curiosa situación de que la manera más conveniente de escuchar música cómodamente es a través del vinilo (y, tangencialmente, de que los acentos del terminal no me funcionan). Si bien comprendo bien la pasión por lo retrógrado (y la ejerzo en muchísimas ocasiones) no acabo de comprender la afición de tantos melómanos por sus queridos tocadiscos. Dejemos aparte cualquier discusión sobre la calidad sonora (que no atisbo a apreciar- para mi suenan algo peor que los cds). Ahora mismo se me ha acabado el disco y tengo que levantarme para cambiarlo, no puedo saltar a una pista en concreto si me apetece (y olvídense de controlar algo más que el volumen con su mando a distancia) y son un poco bastante imprácticos de manejar. diff --git a/blog/content/2006/09/de-entre-todos.gmi b/blog/content/2006/09/de-entre-todos.gmi index a4f52ba5..1da90149 100644 --- a/blog/content/2006/09/de-entre-todos.gmi +++ b/blog/content/2006/09/de-entre-todos.gmi @@ -1,5 +1,4 @@ -# De entre todos... -2006-09-29 +# 2006-09-29 De entre todos... ... los motivos que me impiden dormir, que me piquen los pies es de los más inverosímiles. diff --git a/blog/content/2006/09/dos-cornas.gmi b/blog/content/2006/09/dos-cornas.gmi index 107eec56..23ed9d12 100644 --- a/blog/content/2006/09/dos-cornas.gmi +++ b/blog/content/2006/09/dos-cornas.gmi @@ -1,5 +1,4 @@ -# Dos cornás -2006-09-15 +# 2006-09-15 Dos cornás ¡Agh! 1337-speak [1] : El Ti3mpo [2] es el titulo ultrahip del espacio meteorólogico de A3. diff --git a/blog/content/2006/09/el-sol-brilla-luminoso.gmi b/blog/content/2006/09/el-sol-brilla-luminoso.gmi index e3d5ac6b..4837567e 100644 --- a/blog/content/2006/09/el-sol-brilla-luminoso.gmi +++ b/blog/content/2006/09/el-sol-brilla-luminoso.gmi @@ -1,5 +1,4 @@ -# El Sol brilla luminoso -2006-09-17 +# 2006-09-17 El Sol brilla luminoso ... y hay estrellas que ciertamente son más o menos brillantes. Al parecer, Dolph Lundgren [1] (el Soldado Universal) despues de sacarse un máster en ingeniería química llegó hasta estudiar otro año más en el MIT [2], antes de dedicarse al fino arte de la interpretación y los mamporros. Brian May, guitarrista de Queen al parecer estuvo a puntito de doctorarse en astronomía (luego le concederían el doctorado honorífico) y hasta ha publicado algún trabajo sobre el tema. Debe ser algo musical, porque el cantante de Bad Religion es antropólogo/geólogo y doctor en paleontología evolutiva (whatever that means). Por último, la Phoebe de Friends es otra ilustre bióloga como la Obregón (bueno, supongo que nunca pronunció la mítica frase ¿Eso es un león? Que yo soy bióloga y esos animales son peligrosos [parafraseamos]). diff --git a/blog/content/2006/09/esperando-otro-puro.gmi b/blog/content/2006/09/esperando-otro-puro.gmi index 7702fb42..c88188c1 100644 --- a/blog/content/2006/09/esperando-otro-puro.gmi +++ b/blog/content/2006/09/esperando-otro-puro.gmi @@ -1,5 +1,4 @@ -# Esperando otro puro -2006-09-26 +# 2006-09-26 Esperando otro puro Habiendo devorado ya como un adicto la miniserie [1] y las dos primeras temporadas de Battlestar Galactica [2], les animo a que sigan el camino. Cautelosamente. No sólo porque me ha quedado un mono tremendo a espera de que la tercera temporada llegue (en octubre, dicen), sino porque la serie de marras es irregular. diff --git a/blog/content/2006/09/espias-bothan.gmi b/blog/content/2006/09/espias-bothan.gmi index 764a911e..40d80407 100644 --- a/blog/content/2006/09/espias-bothan.gmi +++ b/blog/content/2006/09/espias-bothan.gmi @@ -1,5 +1,4 @@ -# Espías Bothan -2006-09-15 +# 2006-09-15 Espías Bothan Pocos espías Bothan han muerto (concretamente ninguno) para revelarme que la web del Festival de Sitges [1] ya contiene algo de programación [2] (atención al desplegable [no, no ese tipo de desplegable]). diff --git a/blog/content/2006/09/godzilla-es-imposible.gmi b/blog/content/2006/09/godzilla-es-imposible.gmi index 6e50b110..464e352c 100644 --- a/blog/content/2006/09/godzilla-es-imposible.gmi +++ b/blog/content/2006/09/godzilla-es-imposible.gmi @@ -1,5 +1,4 @@ -# Godzilla es imposible -2006-09-02 +# 2006-09-02 Godzilla es imposible Uno de esos artículos más donde un científico se pone a ver pelis: The Biology of B-Movie Monsters [1] diff --git a/blog/content/2006/09/guai-ou-di-ei-yoodaaaa.gmi b/blog/content/2006/09/guai-ou-di-ei-yoodaaaa.gmi index c1e516d0..2fe33bd5 100644 --- a/blog/content/2006/09/guai-ou-di-ei-yoodaaaa.gmi +++ b/blog/content/2006/09/guai-ou-di-ei-yoodaaaa.gmi @@ -1,5 +1,4 @@ -# guai-ou-di-ei-yoodaaaa -2006-09-18 +# 2006-09-18 guai-ou-di-ei-yoodaaaa Lo último [1] de "Weird Al" Yankovic [2] es un videoclip que hará gracia a los iniciados. Me quedo con el icónico pacman. ¿Qué se puede esperar de un tío que hace una versión de Lola de The Kinks titulada Yoda [3]? diff --git a/blog/content/2006/09/hay-quien-dice-que-es-la-version-espanola-de-las-primeras-de-woody-allen.gmi b/blog/content/2006/09/hay-quien-dice-que-es-la-version-espanola-de-las-primeras-de-woody-allen.gmi index fb9d843c..f5fecbff 100644 --- a/blog/content/2006/09/hay-quien-dice-que-es-la-version-espanola-de-las-primeras-de-woody-allen.gmi +++ b/blog/content/2006/09/hay-quien-dice-que-es-la-version-espanola-de-las-primeras-de-woody-allen.gmi @@ -1,5 +1,4 @@ -# hay quien dice que es la versión española de las primeras de Woody Allen -2006-09-18 +# 2006-09-18 hay quien dice que es la versión española de las primeras de Woody Allen La siguiente descripción de producto de la FNAC, me angustia : diff --git a/blog/content/2006/09/hot-dates.gmi b/blog/content/2006/09/hot-dates.gmi index e64777a7..26691408 100644 --- a/blog/content/2006/09/hot-dates.gmi +++ b/blog/content/2006/09/hot-dates.gmi @@ -1,5 +1,4 @@ -# Hot dates -2006-09-12 +# 2006-09-12 Hot dates Me encanta poder atribuir citas que me gustan. diff --git a/blog/content/2006/09/imagenes.gmi b/blog/content/2006/09/imagenes.gmi index 96757654..7e74074a 100644 --- a/blog/content/2006/09/imagenes.gmi +++ b/blog/content/2006/09/imagenes.gmi @@ -1,5 +1,4 @@ -# Imágenes -2006-09-09 +# 2006-09-09 Imágenes Esto de llevar encima siempre una cámara (aunque sea la triste cámara de un móvil) tiene su aquel. Vayamos por partes: diff --git a/blog/content/2006/09/la-web-dospuntocero-monastica.gmi b/blog/content/2006/09/la-web-dospuntocero-monastica.gmi index f4f07ba1..76918926 100644 --- a/blog/content/2006/09/la-web-dospuntocero-monastica.gmi +++ b/blog/content/2006/09/la-web-dospuntocero-monastica.gmi @@ -1,5 +1,4 @@ -# La web dospuntocero-monástica -2006-09-12 +# 2006-09-12 La web dospuntocero-monástica Casi todo el mundo [que hace cosas web] conoce a estas alturas el CSS Zen Garden [1], lugar donde se demuestra que los CSS [2] están en el camino de la virtud del diseño web. diff --git a/blog/content/2006/09/love.gmi b/blog/content/2006/09/love.gmi index e6e98c9d..d9ac611a 100644 --- a/blog/content/2006/09/love.gmi +++ b/blog/content/2006/09/love.gmi @@ -1,5 +1,4 @@ -# ¡Love! -2006-09-11 +# 2006-09-11 ¡Love! Tropezamos en uno de nuestros últimos periplos con una nueva sucursal de Norma Comics [1] especializada en videojuegos, un hecho aparentemente fortuito que acabo con un servidor poseyendo una copia de uno de los juegos de Katamari [2]. diff --git a/blog/content/2006/09/mas-motivacion.gmi b/blog/content/2006/09/mas-motivacion.gmi index e043806d..2201ead8 100644 --- a/blog/content/2006/09/mas-motivacion.gmi +++ b/blog/content/2006/09/mas-motivacion.gmi @@ -1,5 +1,4 @@ -# Más motivación -2006-09-21 +# 2006-09-21 Más motivación Ya habíamos hablado aquí [1] de pósters motivacionales [2] y demás. En unos foros que frecuento [3] han descubierto [4] un generador automático de estas cosas [5]. Los resultados van de lo disgusting hasta lo obscenamente ofensivo, pero me quedo con 1 [6], 2 [7] y hasta (por motivos personales-históricos) 3 [8]. diff --git a/blog/content/2006/09/mas-vinillo.gmi b/blog/content/2006/09/mas-vinillo.gmi index f4fa7e18..a6abb2a3 100644 --- a/blog/content/2006/09/mas-vinillo.gmi +++ b/blog/content/2006/09/mas-vinillo.gmi @@ -1,5 +1,4 @@ -# Más vinillo -2006-09-24 +# 2006-09-24 Más vinillo ... aunque quizás debamos replantearnos las mencionadas ventajas del vinilo [1]. Veamos pues grandes muestras del arte de las portadas de discos [2] (aviso para prevenir pérdidas inesperadas de cordura; algunas son ofensivas, políticamente incorrectas y cosas mucho peores). diff --git a/blog/content/2006/09/mas-zen-utrieces.gmi b/blog/content/2006/09/mas-zen-utrieces.gmi index cc6694d2..bf76fb3c 100644 --- a/blog/content/2006/09/mas-zen-utrieces.gmi +++ b/blog/content/2006/09/mas-zen-utrieces.gmi @@ -1,5 +1,4 @@ -# Más zen-utrieces -2006-09-09 +# 2006-09-09 Más zen-utrieces Uno necesita una buena excusa para leer un libro de filosofía, ¿no? Creo que he encontrado un buen candidato, Zen and the Art of Motorcycle Maintenance [1] - aunque sólo sea por el título. diff --git a/blog/content/2006/09/noticias-viejas.gmi b/blog/content/2006/09/noticias-viejas.gmi index 706993ed..fa3b67e9 100644 --- a/blog/content/2006/09/noticias-viejas.gmi +++ b/blog/content/2006/09/noticias-viejas.gmi @@ -1,5 +1,4 @@ -# Noticias viejas -2006-09-15 +# 2006-09-15 Noticias viejas En su momento, me perdí este interesante timeline de los posts de Usenet [1]. diff --git a/blog/content/2006/09/noveta.gmi b/blog/content/2006/09/noveta.gmi index 1d4b0db2..896b0840 100644 --- a/blog/content/2006/09/noveta.gmi +++ b/blog/content/2006/09/noveta.gmi @@ -1,5 +1,4 @@ -# Novetá -2006-09-19 +# 2006-09-19 Novetá He cambiado mi blogroll lista de suscripciones en Bloglines [1] por algo equivalente, pero más webdospuntocérico, un Grazr [2] (eliminar vocales is the new iTrend 2.0), con él que a parte de ver que RSSs leo, podéis leer los RSSs que leo. diff --git a/blog/content/2006/09/pistoleros-del-far-east.gmi b/blog/content/2006/09/pistoleros-del-far-east.gmi index 4c9709b4..0fac4b02 100644 --- a/blog/content/2006/09/pistoleros-del-far-east.gmi +++ b/blog/content/2006/09/pistoleros-del-far-east.gmi @@ -1,5 +1,4 @@ -# Pistoleros del Far East -2006-09-08 +# 2006-09-08 Pistoleros del Far East Cómics hindúes [1] diff --git a/blog/content/2006/09/pompeyo-teen-angst.gmi b/blog/content/2006/09/pompeyo-teen-angst.gmi index 9df38d4e..163fe783 100644 --- a/blog/content/2006/09/pompeyo-teen-angst.gmi +++ b/blog/content/2006/09/pompeyo-teen-angst.gmi @@ -1,5 +1,4 @@ -# Pompeyo, teen angst -2006-09-02 +# 2006-09-02 Pompeyo, teen angst Ajajificado corrector ortográfico en catalán [1] encontrado en Menéame [2]. Práctico. diff --git a/blog/content/2006/09/sabios-consejos.gmi b/blog/content/2006/09/sabios-consejos.gmi index e3e0d39e..1b78574b 100644 --- a/blog/content/2006/09/sabios-consejos.gmi +++ b/blog/content/2006/09/sabios-consejos.gmi @@ -1,5 +1,4 @@ -# Sabios consejos -2006-09-17 +# 2006-09-17 Sabios consejos Cómo evitar convertirse en un blogger [1] diff --git a/blog/content/2006/09/sobrecarga-sensorial.gmi b/blog/content/2006/09/sobrecarga-sensorial.gmi index 7f0609f6..5071fa59 100644 --- a/blog/content/2006/09/sobrecarga-sensorial.gmi +++ b/blog/content/2006/09/sobrecarga-sensorial.gmi @@ -1,5 +1,4 @@ -# Sobrecarga sensorial -2006-09-30 +# 2006-09-30 Sobrecarga sensorial Parece que el remodelado [1] del Google Reader [2], el lector de RSS [3] de Google, lo ha puesto al nivel de mi preferido Bloglines [4] - o incluso por encima. diff --git a/blog/content/2006/09/superreproductores-cody-banks.gmi b/blog/content/2006/09/superreproductores-cody-banks.gmi index f2b7a854..9ace0707 100644 --- a/blog/content/2006/09/superreproductores-cody-banks.gmi +++ b/blog/content/2006/09/superreproductores-cody-banks.gmi @@ -1,5 +1,4 @@ -# Superreproductores Cody Banks -2006-09-02 +# 2006-09-02 Superreproductores Cody Banks Pasear por sitios tan intelectualmente peligrosos como Planet Haskell [1] tiene sus recompensas; no en el descubrimiento del fascinante mundo de la programación funcional, sino en encontrar la web de M-Cody [2], fabricantes de reproductores mp3 tan cucos como este clon del Nano [3]. diff --git a/blog/content/2006/09/sustancias-digitales-adictivas.gmi b/blog/content/2006/09/sustancias-digitales-adictivas.gmi index de139f4e..9d58c998 100644 --- a/blog/content/2006/09/sustancias-digitales-adictivas.gmi +++ b/blog/content/2006/09/sustancias-digitales-adictivas.gmi @@ -1,5 +1,4 @@ -# Sustancias digitales adictivas -2006-09-07 +# 2006-09-07 Sustancias digitales adictivas Uno de los abismos más insondables de la inmundicia informática son los juegos Roguelike [1], descendientes del histórico Rogue [2] - juegos cuyos gráficos son simples caracteres y donde el jugador encarna a un personaje (tradicionalmente representado por una arroba) que merodea por su entorno combatiendo contra bichos y llevando a cabo misiones, típicamente en una ambientación medieval fantástica. diff --git a/blog/content/2006/09/visto-irregularmente.gmi b/blog/content/2006/09/visto-irregularmente.gmi index bdab8c71..59c9c6f2 100644 --- a/blog/content/2006/09/visto-irregularmente.gmi +++ b/blog/content/2006/09/visto-irregularmente.gmi @@ -1,5 +1,4 @@ -# Visto (irregularmente) -2006-09-06 +# 2006-09-06 Visto (irregularmente) Vimos el 3x01 de House [1] y la ambivalencia nos invade. diff --git a/blog/content/2006/10/109-minuts-en-el-futur.gmi b/blog/content/2006/10/109-minuts-en-el-futur.gmi index ce1c3aa4..127ff710 100644 --- a/blog/content/2006/10/109-minuts-en-el-futur.gmi +++ b/blog/content/2006/10/109-minuts-en-el-futur.gmi @@ -1,5 +1,4 @@ -# 109 minuts en el futur -2006-10-29 +# 2006-10-29 109 minuts en el futur Arrepentíos, haced penitencia o lo que sea. Tenemos nuevo clásico de la ciencia ficción [1]. diff --git a/blog/content/2006/10/6.gmi b/blog/content/2006/10/6.gmi index 9887933a..d122446a 100644 --- a/blog/content/2006/10/6.gmi +++ b/blog/content/2006/10/6.gmi @@ -1,5 +1,4 @@ -# 6 -2006-10-18 +# 2006-10-18 6 Number six, number six, number six. Number six with a smile. Probablemente un documental en el que se supere a aquel matemático que abrió un documental ordeñando una vaca (mediante una entrevista a un aludido durante una visita al dentista), o la cinta que nos desvele el secreto del genio, o quizás dos horas muy entrenenidas y boquiabridoras. The Devil and Daniel Johnston [1]. Criticamos [2]. diff --git a/blog/content/2006/10/antena-tripiticion.gmi b/blog/content/2006/10/antena-tripiticion.gmi index 8d6fe802..0dfbf2b0 100644 --- a/blog/content/2006/10/antena-tripiticion.gmi +++ b/blog/content/2006/10/antena-tripiticion.gmi @@ -1,5 +1,4 @@ -# Antena-tripitición -2006-10-05 +# 2006-10-05 Antena-tripitición Ya sé porqué es A3. He visto las mismas dos noticias en los últimos tres noticiarios vespertinos de la cadena; el reportaje sobre la Carbon Black [1] y el de la peli de los Borja [2] [mari]. diff --git a/blog/content/2006/10/computer-computer.gmi b/blog/content/2006/10/computer-computer.gmi index ea679d1b..2cc585c7 100644 --- a/blog/content/2006/10/computer-computer.gmi +++ b/blog/content/2006/10/computer-computer.gmi @@ -1,5 +1,4 @@ -# Computer? Computer? -2006-10-07 +# 2006-10-07 Computer? Computer? Bueno, a pesar de que no tendré tarjetita de memoria hasta el viernes o así, la coolness del control por voz me ha obligado a escribir una reseñilla provisional para el nuevo y flamante Nokia 6234 [1] edición especial nuevecico que estoy usando. diff --git a/blog/content/2006/10/conoceras-plantas-interesantes-y-las-quemaras.gmi b/blog/content/2006/10/conoceras-plantas-interesantes-y-las-quemaras.gmi index 1902d0e1..096fb0e3 100644 --- a/blog/content/2006/10/conoceras-plantas-interesantes-y-las-quemaras.gmi +++ b/blog/content/2006/10/conoceras-plantas-interesantes-y-las-quemaras.gmi @@ -1,5 +1,4 @@ -# conocerás plantas interesantes y las quemarás -2006-10-14 +# 2006-10-14 conocerás plantas interesantes y las quemarás > > diff --git a/blog/content/2006/10/de-los-productores-que-vieron-matrix.gmi b/blog/content/2006/10/de-los-productores-que-vieron-matrix.gmi index 72a685d7..9086ef51 100644 --- a/blog/content/2006/10/de-los-productores-que-vieron-matrix.gmi +++ b/blog/content/2006/10/de-los-productores-que-vieron-matrix.gmi @@ -1,5 +1,4 @@ -# De los productores que vieron Matrix -2006-10-28 +# 2006-10-28 De los productores que vieron Matrix El mejor uso, ever, de la tonadilla del "de los creadores de" [1]. diff --git a/blog/content/2006/10/desperdicios-papeleros.gmi b/blog/content/2006/10/desperdicios-papeleros.gmi index eec60987..8cbc75cb 100644 --- a/blog/content/2006/10/desperdicios-papeleros.gmi +++ b/blog/content/2006/10/desperdicios-papeleros.gmi @@ -1,5 +1,4 @@ -# Desperdicios papeleros -2006-10-25 +# 2006-10-25 Desperdicios papeleros Saben mis allegados que la prensa deportiva es uno de mis blancos favoritos cuando juego a dardos. Sin embargo, la Claudine [1] menta [2] una serie de artículos en el brillantemente nombrado Pierre Nodoyuna [3] (qué grande, A), del que destacaremos este fenomenal raje sobre la escoria periodístico-futbolera [4] (me declaro agnóstico- supongo que debe haber no-escoria; lo creeré cuando lo vea). diff --git a/blog/content/2006/10/el-bene-volo.gmi b/blog/content/2006/10/el-bene-volo.gmi index 6766d0bb..74ca2f6c 100644 --- a/blog/content/2006/10/el-bene-volo.gmi +++ b/blog/content/2006/10/el-bene-volo.gmi @@ -1,5 +1,4 @@ -# El bene-volo -2006-10-21 +# 2006-10-21 El bene-volo El dilema del prisionero [1] es una de esas cosas muy fáciles de explicar pero que dan para escribir libros. En breve, es un cabroncete juego para dos jugadores que consiste en lo siguiente: diff --git a/blog/content/2006/10/el-final-de-todas-las-cosas.gmi b/blog/content/2006/10/el-final-de-todas-las-cosas.gmi index b79a3446..bfa03b01 100644 --- a/blog/content/2006/10/el-final-de-todas-las-cosas.gmi +++ b/blog/content/2006/10/el-final-de-todas-las-cosas.gmi @@ -1,5 +1,4 @@ -# El final de todas las cosas -2006-10-13 +# 2006-10-13 El final de todas las cosas Por motivos ajenos a nuestra voluntad (o quizás no tan ajenos) hemos zanjado Sitges [1] con una peli de Sitges fuera de Sitges, El Laberinto del Fauno [2] (criticamos [3]). Los últimos rounds, por tanto, fueron el tercero [4] y el cuarto [5]. diff --git a/blog/content/2006/10/la-congruencia-esa-gran-desconocida.gmi b/blog/content/2006/10/la-congruencia-esa-gran-desconocida.gmi index 540a2c0a..75e15744 100644 --- a/blog/content/2006/10/la-congruencia-esa-gran-desconocida.gmi +++ b/blog/content/2006/10/la-congruencia-esa-gran-desconocida.gmi @@ -1,5 +1,4 @@ -# La congruencia, esa gran desconocida -2006-10-19 +# 2006-10-19 La congruencia, esa gran desconocida > > diff --git a/blog/content/2006/10/la-verdad-a-24.gmi b/blog/content/2006/10/la-verdad-a-24.gmi index 2d7a6cdd..b6f586d1 100644 --- a/blog/content/2006/10/la-verdad-a-24.gmi +++ b/blog/content/2006/10/la-verdad-a-24.gmi @@ -1,5 +1,4 @@ -# La verdad, a 24 -2006-10-14 +# 2006-10-14 La verdad, a 24 > > diff --git a/blog/content/2006/10/land-of-the-freak.gmi b/blog/content/2006/10/land-of-the-freak.gmi index 3cec9bf5..849fc45b 100644 --- a/blog/content/2006/10/land-of-the-freak.gmi +++ b/blog/content/2006/10/land-of-the-freak.gmi @@ -1,5 +1,4 @@ -# Land of the freak -2006-10-09 +# 2006-10-09 Land of the freak Hicimos el primer raid de Sitges 2006 [1], con el resultado del visionado de 5 pelis (una el sábado [2], cuatro el domingo [3]), 4 bien 1 mal- no es un mal porcentaje, si bien hemos sucumbido a la tentación de ver pelis que se estrenarán abiertamente (con resultado que cabía esperar [4]). diff --git a/blog/content/2006/10/manzanofono.gmi b/blog/content/2006/10/manzanofono.gmi index 80fb14b8..c003263c 100644 --- a/blog/content/2006/10/manzanofono.gmi +++ b/blog/content/2006/10/manzanofono.gmi @@ -1,5 +1,4 @@ -# Manzanófono -2006-10-17 +# 2006-10-17 Manzanófono Denme las gracias los que quieran un móvil Apple [1]. He provocado [2] que saquen uno [3]. diff --git a/blog/content/2006/10/mas-nomenclatura.gmi b/blog/content/2006/10/mas-nomenclatura.gmi index 4ed0ec21..c40f7bc3 100644 --- a/blog/content/2006/10/mas-nomenclatura.gmi +++ b/blog/content/2006/10/mas-nomenclatura.gmi @@ -1,5 +1,4 @@ -# Más nomenclatura -2006-10-29 +# 2006-10-29 Más nomenclatura Los 50 peores nombres de videojuegos de la historia [1]. diff --git a/blog/content/2006/10/nomenclatura.gmi b/blog/content/2006/10/nomenclatura.gmi index 5794a993..46ab676a 100644 --- a/blog/content/2006/10/nomenclatura.gmi +++ b/blog/content/2006/10/nomenclatura.gmi @@ -1,5 +1,4 @@ -# Nomenclatura -2006-10-05 +# 2006-10-05 Nomenclatura ``` root@armitage:~# apt-get install mplayer/unstable lib caca 0/unstable lib cucul 0/unstable diff --git a/blog/content/2006/10/nuevos-y-profundos-significados.gmi b/blog/content/2006/10/nuevos-y-profundos-significados.gmi index ab5790c1..ea7db9df 100644 --- a/blog/content/2006/10/nuevos-y-profundos-significados.gmi +++ b/blog/content/2006/10/nuevos-y-profundos-significados.gmi @@ -1,5 +1,4 @@ -# Nuevos y profundos significados -2006-10-11 +# 2006-10-11 Nuevos y profundos significados Siempre es agradable aprender [1] nuevas acepciones, como es el caso de la tercera de hecatombe [2]. diff --git a/blog/content/2006/10/referentes.gmi b/blog/content/2006/10/referentes.gmi index 2f4c7577..5cdbd079 100644 --- a/blog/content/2006/10/referentes.gmi +++ b/blog/content/2006/10/referentes.gmi @@ -1,5 +1,4 @@ -# Referentes -2006-10-25 +# 2006-10-25 Referentes Be water, my friend [1]. Para completar [2]. diff --git a/blog/content/2006/10/sin-manos-sin-google.gmi b/blog/content/2006/10/sin-manos-sin-google.gmi index 63363b0e..6d1ca921 100644 --- a/blog/content/2006/10/sin-manos-sin-google.gmi +++ b/blog/content/2006/10/sin-manos-sin-google.gmi @@ -1,5 +1,4 @@ -# Sin manos, sin google -2006-10-12 +# 2006-10-12 Sin manos, sin google Me he puesto a resolver este juego de las actrices [1] del blog de Javi Moya [2], sin recurrir a buscar por internet, ni ir probando nombres a lo loco. diff --git a/blog/content/2006/10/the-latest-addiction.gmi b/blog/content/2006/10/the-latest-addiction.gmi index 33f6d824..e1369f57 100644 --- a/blog/content/2006/10/the-latest-addiction.gmi +++ b/blog/content/2006/10/the-latest-addiction.gmi @@ -1,5 +1,4 @@ -# The latest addiction -2006-10-29 +# 2006-10-29 The latest addiction Huid, insensatos [1] diff --git a/blog/content/2006/10/think-steam.gmi b/blog/content/2006/10/think-steam.gmi index 71d5d13a..c7667400 100644 --- a/blog/content/2006/10/think-steam.gmi +++ b/blog/content/2006/10/think-steam.gmi @@ -1,5 +1,4 @@ -# Think Steam -2006-10-13 +# 2006-10-13 Think Steam Sí, hay vida despues de los Thinkpad [1] diff --git a/blog/content/2006/10/when-you-got-a-condition-it-s-bad-to-forget-your-medicine.gmi b/blog/content/2006/10/when-you-got-a-condition-it-s-bad-to-forget-your-medicine.gmi index af50b002..91ac59c5 100644 --- a/blog/content/2006/10/when-you-got-a-condition-it-s-bad-to-forget-your-medicine.gmi +++ b/blog/content/2006/10/when-you-got-a-condition-it-s-bad-to-forget-your-medicine.gmi @@ -1,5 +1,4 @@ -# When you got a condition, it's bad to forget your medicine -2006-10-12 +# 2006-10-12 When you got a condition, it's bad to forget your medicine Los señores Rodríguez y Tarantino han vuelto a olvidarse la medicación [1] diff --git a/blog/content/2006/10/y-mas-experimentacion.gmi b/blog/content/2006/10/y-mas-experimentacion.gmi index f16e1bd7..42243754 100644 --- a/blog/content/2006/10/y-mas-experimentacion.gmi +++ b/blog/content/2006/10/y-mas-experimentacion.gmi @@ -1,5 +1,4 @@ -# y más experimentación -2006-10-16 +# 2006-10-16 y más experimentación En pos de mi webdospuntoceroicidad (y porque no poder dormir es muy aburrido) he hecho otro cambio en la parte de la derecha del blog. diff --git a/blog/content/2006/10/ya-no-saben-que-inventar.gmi b/blog/content/2006/10/ya-no-saben-que-inventar.gmi index 2da369ba..8a6a9563 100644 --- a/blog/content/2006/10/ya-no-saben-que-inventar.gmi +++ b/blog/content/2006/10/ya-no-saben-que-inventar.gmi @@ -1,5 +1,4 @@ -# Ya no saben que inventar -2006-10-06 +# 2006-10-06 Ya no saben que inventar (parafraseando una conversación que tuve ayer) diff --git a/blog/content/2006/11/aguelos-del-aire.gmi b/blog/content/2006/11/aguelos-del-aire.gmi index 4c392499..b161d39f 100644 --- a/blog/content/2006/11/aguelos-del-aire.gmi +++ b/blog/content/2006/11/aguelos-del-aire.gmi @@ -1,5 +1,4 @@ -# Agüelos del aire -2006-11-05 +# 2006-11-05 Agüelos del aire Geriátricos orbitales criticados [1]. diff --git a/blog/content/2006/11/artefactologia.gmi b/blog/content/2006/11/artefactologia.gmi index 66c2ef6a..a43ec86a 100644 --- a/blog/content/2006/11/artefactologia.gmi +++ b/blog/content/2006/11/artefactologia.gmi @@ -1,5 +1,4 @@ -# Artefactología -2006-11-09 +# 2006-11-09 Artefactología [‡ Aparato encontrado en unos lavabos] diff --git a/blog/content/2006/11/cosas-que-hacer-en-londres-si-eres-un-ludopata.gmi b/blog/content/2006/11/cosas-que-hacer-en-londres-si-eres-un-ludopata.gmi index 896f3bd9..c226a237 100644 --- a/blog/content/2006/11/cosas-que-hacer-en-londres-si-eres-un-ludopata.gmi +++ b/blog/content/2006/11/cosas-que-hacer-en-londres-si-eres-un-ludopata.gmi @@ -1,5 +1,4 @@ -# Cosas que hacer en Londres si eres un ludópata -2006-11-05 +# 2006-11-05 Cosas que hacer en Londres si eres un ludópata Game On [1] diff --git a/blog/content/2006/11/desafios-a-la-fisica.gmi b/blog/content/2006/11/desafios-a-la-fisica.gmi index 716d69dc..9cd19382 100644 --- a/blog/content/2006/11/desafios-a-la-fisica.gmi +++ b/blog/content/2006/11/desafios-a-la-fisica.gmi @@ -1,5 +1,4 @@ -# Desafíos a la física -2006-11-01 +# 2006-11-01 Desafíos a la física Porque hasta los sueños de los perros pueden hacerse realidad [1] diff --git a/blog/content/2006/11/gentlemen-raise-your-eyebrows.gmi b/blog/content/2006/11/gentlemen-raise-your-eyebrows.gmi index 4f2007f7..50f3ed38 100644 --- a/blog/content/2006/11/gentlemen-raise-your-eyebrows.gmi +++ b/blog/content/2006/11/gentlemen-raise-your-eyebrows.gmi @@ -1,5 +1,4 @@ -# Gentlemen, raise your eyebrows -2006-11-16 +# 2006-11-16 Gentlemen, raise your eyebrows God bless The Queen y tal [1]. De bonus, versión ensaunada finesa [2] de lo que otros cantan cuando les crucifican literalmente [3]. diff --git a/blog/content/2006/11/k-r-y-el-zen.gmi b/blog/content/2006/11/k-r-y-el-zen.gmi index 7f26c3dc..92277469 100644 --- a/blog/content/2006/11/k-r-y-el-zen.gmi +++ b/blog/content/2006/11/k-r-y-el-zen.gmi @@ -1,5 +1,4 @@ -# K, R y el zen -2006-11-22 +# 2006-11-22 K, R y el zen Suministrado por el infalible Lagarto, era predecible pero me hace sonreír y eso es lo que realmente cuenta... diff --git a/blog/content/2006/11/la-proxima-vez.gmi b/blog/content/2006/11/la-proxima-vez.gmi index ae8ec3ea..fe29fd6a 100644 --- a/blog/content/2006/11/la-proxima-vez.gmi +++ b/blog/content/2006/11/la-proxima-vez.gmi @@ -1,5 +1,4 @@ -# La próxima vez... -2006-11-16 +# 2006-11-16 La próxima vez... ... que alguien pronuncie en vano la palabra espectacular, usen esto [1]. diff --git a/blog/content/2006/11/por-12-pesetas.gmi b/blog/content/2006/11/por-12-pesetas.gmi index 98520244..5ae8da5a 100644 --- a/blog/content/2006/11/por-12-pesetas.gmi +++ b/blog/content/2006/11/por-12-pesetas.gmi @@ -1,5 +1,4 @@ -# Por 12 pesetas... -2006-11-16 +# 2006-11-16 Por 12 pesetas... ¿Cúal es la forma del presente de indicativo en primera persona del verbo mecer? Respuestas aquí [1]. diff --git a/blog/content/2006/11/publicidad-fonetica.gmi b/blog/content/2006/11/publicidad-fonetica.gmi index 652e9d7d..29fd75f6 100644 --- a/blog/content/2006/11/publicidad-fonetica.gmi +++ b/blog/content/2006/11/publicidad-fonetica.gmi @@ -1,4 +1,3 @@ -# Publicidad fonética -2006-11-01 +# 2006-11-01 Publicidad fonética Al parecer, el eslogan de una tarjeta de crédito está sólo a una vocal de "no da más efectivo"... diff --git a/blog/content/2006/11/raging-boll.gmi b/blog/content/2006/11/raging-boll.gmi index 95a3f64d..4f05b61f 100644 --- a/blog/content/2006/11/raging-boll.gmi +++ b/blog/content/2006/11/raging-boll.gmi @@ -1,5 +1,4 @@ -# Raging Boll -2006-11-27 +# 2006-11-27 Raging Boll No sólo es impactante que Uwe Boll [1], el auteur detrás de joyas como House of the Dead [2] y Alone in the Dark [3] (al parecer, sus pelis son para desgravar impuestos y lo admite sin tapujos [4]), desafíe a sus críticos a un duelo pugilístico [5]. Bueno, eso es bastante impactante... diff --git a/blog/content/2006/11/random-firefly-quote-because-i-feel-like-it.gmi b/blog/content/2006/11/random-firefly-quote-because-i-feel-like-it.gmi index 1cc4b073..de18d513 100644 --- a/blog/content/2006/11/random-firefly-quote-because-i-feel-like-it.gmi +++ b/blog/content/2006/11/random-firefly-quote-because-i-feel-like-it.gmi @@ -1,5 +1,4 @@ -# Random Firefly quote because I feel like it -2006-11-05 +# 2006-11-05 Random Firefly quote because I feel like it > > diff --git a/blog/content/2006/11/si-fuera-un-yanqui.gmi b/blog/content/2006/11/si-fuera-un-yanqui.gmi index 6100a168..35db7c7c 100644 --- a/blog/content/2006/11/si-fuera-un-yanqui.gmi +++ b/blog/content/2006/11/si-fuera-un-yanqui.gmi @@ -1,5 +1,4 @@ -# Si fuera un yanqui -2006-11-05 +# 2006-11-05 Si fuera un yanqui ⊞ table ⊞ diff --git a/blog/content/2006/11/tejer.gmi b/blog/content/2006/11/tejer.gmi index 23acf9aa..6bb0e0ee 100644 --- a/blog/content/2006/11/tejer.gmi +++ b/blog/content/2006/11/tejer.gmi @@ -1,5 +1,4 @@ -# ... ¿tejer? -2006-11-10 +# 2006-11-10 ... ¿tejer? Es peligroso animarse con un tráiler [1], pero parece que la serie de Spider-Man sigue in su crescendo. diff --git a/blog/content/2006/11/welcome.gmi b/blog/content/2006/11/welcome.gmi index 6a79e4f7..5e806ae1 100644 --- a/blog/content/2006/11/welcome.gmi +++ b/blog/content/2006/11/welcome.gmi @@ -1,5 +1,4 @@ -# Welcome... -2006-11-06 +# 2006-11-06 Welcome... to Hell [1] diff --git a/blog/content/2006/12/365-1.gmi b/blog/content/2006/12/365-1.gmi index d9243d11..4223dda5 100644 --- a/blog/content/2006/12/365-1.gmi +++ b/blog/content/2006/12/365-1.gmi @@ -1,5 +1,4 @@ -# 365:1 -2006-12-31 +# 2006-12-31 365:1 Uno no es dado a la retrospectiva, pero visto el aburrimiento y sopor generalizado, ahí va mi octarino top cinematográfico de los estrenos que he visto en este 2006 al que no le queda ni un día de vida... diff --git a/blog/content/2006/12/aguas-turbulentas.gmi b/blog/content/2006/12/aguas-turbulentas.gmi index a1d324f6..f1ed4f06 100644 --- a/blog/content/2006/12/aguas-turbulentas.gmi +++ b/blog/content/2006/12/aguas-turbulentas.gmi @@ -1,5 +1,4 @@ -# Aguas turbulentas -2006-12-28 +# 2006-12-28 Aguas turbulentas El inimitable Nat [1] enlaza [2] al Top 10 de pelis en el 2006 [3] según el no sólo inimitable, sino inclasificable y, digámoslo, lleig (no por su tipito o perfil apolíneo) John Waters [4] (cuidado si indagan en su filmografía. En Mordor hay criaturas que no duermen). diff --git a/blog/content/2006/12/breaking-news.gmi b/blog/content/2006/12/breaking-news.gmi index 01e858c3..da480423 100644 --- a/blog/content/2006/12/breaking-news.gmi +++ b/blog/content/2006/12/breaking-news.gmi @@ -1,5 +1,4 @@ -# Breaking news -2006-12-06 +# 2006-12-06 Breaking news ¿ Agua en Marte [1]? diff --git a/blog/content/2006/12/desertores.gmi b/blog/content/2006/12/desertores.gmi index 693bf52c..c97d142a 100644 --- a/blog/content/2006/12/desertores.gmi +++ b/blog/content/2006/12/desertores.gmi @@ -1,5 +1,4 @@ -# Desertores -2006-12-30 +# 2006-12-30 Desertores Es curioso, al parecer unos dos tercios de mis visitas actuales son desertores aburridos. diff --git a/blog/content/2006/12/desvelado-y-al-azahar.gmi b/blog/content/2006/12/desvelado-y-al-azahar.gmi index f686b24a..03234097 100644 --- a/blog/content/2006/12/desvelado-y-al-azahar.gmi +++ b/blog/content/2006/12/desvelado-y-al-azahar.gmi @@ -1,5 +1,4 @@ -# Desvelado y al azahar -2006-12-29 +# 2006-12-29 Desvelado y al azahar Unos click aleatorios, uno se pone a leer y descubre que John Milius [1], del que ya mencionabamos que guionizó unas cuantas cintas memorables, no sólo es el responsable directo del Go ahead, make my day (que no es lo más destacable de su sección de trivia de la IMDb [2]) sino que está casado con una tal Elan [3] Oberon [4], nombre que se sitúa automáticamete en el 17 del top 100 de grandes nombres para protagonistas femeninos de historias de acción, mamporros y ensalada de tiros. diff --git a/blog/content/2006/12/dos-ceros-a-la-izquierda.gmi b/blog/content/2006/12/dos-ceros-a-la-izquierda.gmi index c7d415d7..65ada76c 100644 --- a/blog/content/2006/12/dos-ceros-a-la-izquierda.gmi +++ b/blog/content/2006/12/dos-ceros-a-la-izquierda.gmi @@ -1,5 +1,4 @@ -# Dos ceros a la izquierda... -2006-12-10 +# 2006-12-10 Dos ceros a la izquierda... ... del 7 [1] diff --git a/blog/content/2006/12/dracojesus.gmi b/blog/content/2006/12/dracojesus.gmi index ca5e2b78..95633f07 100644 --- a/blog/content/2006/12/dracojesus.gmi +++ b/blog/content/2006/12/dracojesus.gmi @@ -1,5 +1,4 @@ -# Dracojesús -2006-12-23 +# 2006-12-23 Dracojesús Veo en Ars [1] un enlace a un titular brutal [2]. La santísima trinidad reptílica o algo así. Los comentarios en Ars (como siempre), no tienen desperdicio. diff --git a/blog/content/2006/12/economia-de-mercado.gmi b/blog/content/2006/12/economia-de-mercado.gmi index 93eff190..119fce2f 100644 --- a/blog/content/2006/12/economia-de-mercado.gmi +++ b/blog/content/2006/12/economia-de-mercado.gmi @@ -1,5 +1,4 @@ -# Economía de mercado -2006-12-31 +# 2006-12-31 Economía de mercado Uno [1] nos dijo un día en clase (me gusta presumir de mis estudios) una de esas cosas que hace pensar- el precio de la entrada del cine no está en función del coste de producción de la película, en el mismo cine todas las pelis valen lo mismo. diff --git a/blog/content/2006/12/elven-madness.gmi b/blog/content/2006/12/elven-madness.gmi index 15adcf66..aca0d3e2 100644 --- a/blog/content/2006/12/elven-madness.gmi +++ b/blog/content/2006/12/elven-madness.gmi @@ -1,5 +1,4 @@ -# Elven madness! -2006-12-23 +# 2006-12-23 Elven madness! This holiday, get what you've always wanted. The miraculous ability to turn yourself into an elf. Upload a picture of your face, record your message, then send this toy slingin' version of yourself to a friend. [1] diff --git a/blog/content/2006/12/emitiendo.gmi b/blog/content/2006/12/emitiendo.gmi index 0c1df516..09edc955 100644 --- a/blog/content/2006/12/emitiendo.gmi +++ b/blog/content/2006/12/emitiendo.gmi @@ -1,4 +1,3 @@ -# emitiendo... -2006-12-12 +# 2006-12-12 emitiendo... desde Grenoble, via psp por el wifi del hotel diff --git a/blog/content/2006/12/en-teatros-selectos.gmi b/blog/content/2006/12/en-teatros-selectos.gmi index 9fd84a18..d8650746 100644 --- a/blog/content/2006/12/en-teatros-selectos.gmi +++ b/blog/content/2006/12/en-teatros-selectos.gmi @@ -1,5 +1,4 @@ -# En teatros selectos -2006-12-21 +# 2006-12-21 En teatros selectos Veo [1] una innovadora manera de que los tráilers no nos cuenten el final de la película [2]. diff --git a/blog/content/2006/12/exobombo.gmi b/blog/content/2006/12/exobombo.gmi index 1e025a01..a04e1076 100644 --- a/blog/content/2006/12/exobombo.gmi +++ b/blog/content/2006/12/exobombo.gmi @@ -1,5 +1,4 @@ -# Exobombo -2006-12-06 +# 2006-12-06 Exobombo Un allegado (insensato) me pide que promocione aquí su ¡espabilate.com! [1], una especie de Brain Training [2] pero sin necesidad de tener una DS [3]. Insensato, digo, porque la afluencia de público por aquí es nula (y los que vienen, vienen buscando solución al picor de pies, no jueguecitos). diff --git a/blog/content/2006/12/hanging-on-the-telephone.gmi b/blog/content/2006/12/hanging-on-the-telephone.gmi index 5a405c21..bbb87b9f 100644 --- a/blog/content/2006/12/hanging-on-the-telephone.gmi +++ b/blog/content/2006/12/hanging-on-the-telephone.gmi @@ -1,5 +1,4 @@ -# Hanging on the telephone -2006-12-07 +# 2006-12-07 Hanging on the telephone ... y yo que me creía ingenioso y único gracias a los cantos de sirena de mi teléfono [1]. Me han superado y como buen hombre sin originalidad, lo copiaré. A ver a quién le toca sonar así [2]. diff --git a/blog/content/2006/12/i-will-say-no-more.gmi b/blog/content/2006/12/i-will-say-no-more.gmi index d49beb5f..dca0529f 100644 --- a/blog/content/2006/12/i-will-say-no-more.gmi +++ b/blog/content/2006/12/i-will-say-no-more.gmi @@ -1,5 +1,4 @@ -# I will say no more -2006-12-08 +# 2006-12-08 I will say no more Al agh [1] le sigue el ugh [2]. diff --git a/blog/content/2006/12/legislacion-artistica-disciplina-deportiva-norteamericana.gmi b/blog/content/2006/12/legislacion-artistica-disciplina-deportiva-norteamericana.gmi index bd8469b1..4aef11e2 100644 --- a/blog/content/2006/12/legislacion-artistica-disciplina-deportiva-norteamericana.gmi +++ b/blog/content/2006/12/legislacion-artistica-disciplina-deportiva-norteamericana.gmi @@ -1,5 +1,4 @@ -# Legislación artística (disciplina deportiva norteamericana) -2006-12-14 +# 2006-12-14 Legislación artística (disciplina deportiva norteamericana) The jury is still out on this one [1] diff --git a/blog/content/2006/12/llamadas-a-medianoche.gmi b/blog/content/2006/12/llamadas-a-medianoche.gmi index 7f0049f1..a32ba574 100644 --- a/blog/content/2006/12/llamadas-a-medianoche.gmi +++ b/blog/content/2006/12/llamadas-a-medianoche.gmi @@ -1,5 +1,4 @@ -# Llamadas a medianoche -2006-12-29 +# 2006-12-29 Llamadas a medianoche Si una vez ya experimenté algo así como... diff --git a/blog/content/2006/12/memetica.gmi b/blog/content/2006/12/memetica.gmi index bf95060f..9b03fc77 100644 --- a/blog/content/2006/12/memetica.gmi +++ b/blog/content/2006/12/memetica.gmi @@ -1,4 +1,3 @@ -# Memética -2006-12-07 +# 2006-12-07 Memética Obviamente, mi limitado tráfico no me permite mucho hacer posts cachondos de lo qué busca la gente por internet (aunque la petanca full contact y el picor de pies son fenómenos de esos paranormales), pero hoy sí he podido constatar el asentamiento de un meme; dos entes aparentemente independientes han venido a parar aquí mismo buscando "be a (void *) my friend" y "be a void* my friend" (sutiles diferencias, uno parece buscar el cast y el otro el tipo...). diff --git a/blog/content/2006/12/menudencias.gmi b/blog/content/2006/12/menudencias.gmi index 1ad869db..1914126c 100644 --- a/blog/content/2006/12/menudencias.gmi +++ b/blog/content/2006/12/menudencias.gmi @@ -1,5 +1,4 @@ -# Menudencias -2006-12-30 +# 2006-12-30 Menudencias ... La NNDB [1]. Por si algún día necesitan una relación de personajes relevantes a los que se les haya practicado una apendectomía [2], se les haya juzgado por conducir borrachos [3], que hayan dado nombre a asteroides [4] y un sinfín de eventos inclasificables clasificados más. diff --git a/blog/content/2006/12/moliendo-voy.gmi b/blog/content/2006/12/moliendo-voy.gmi index a5edef08..61a08036 100644 --- a/blog/content/2006/12/moliendo-voy.gmi +++ b/blog/content/2006/12/moliendo-voy.gmi @@ -1,5 +1,4 @@ -# Moliendo voy... -2006-12-27 +# 2006-12-27 Moliendo voy... Aprovecho que La Petite Esteta [1] lo incrusta [2] para recordaros que el amigo Quentin y el amigo Rodríguez parece que perpetrarán otra barbaridad. Por el enlace anterior podéis ver el tráiler del producto. No sé si lo he mencionado antes siquiera, pero si lo he hecho, es igual- merece la pena que lo volváis a ver. diff --git a/blog/content/2006/12/my-name-is-hiro-nakamura.gmi b/blog/content/2006/12/my-name-is-hiro-nakamura.gmi index 8b262820..162ccb26 100644 --- a/blog/content/2006/12/my-name-is-hiro-nakamura.gmi +++ b/blog/content/2006/12/my-name-is-hiro-nakamura.gmi @@ -1,5 +1,4 @@ -# My name is Hiro Nakamura... -2006-12-19 +# 2006-12-19 My name is Hiro Nakamura... ... y me censuro, que no todo el mundo tiene la suerte de conocerle. diff --git a/blog/content/2006/12/n-por-p.gmi b/blog/content/2006/12/n-por-p.gmi index e8c404f4..f28eb6a6 100644 --- a/blog/content/2006/12/n-por-p.gmi +++ b/blog/content/2006/12/n-por-p.gmi @@ -1,5 +1,4 @@ -# n por p -2006-12-31 +# 2006-12-31 n por p Sería redundante repetir todos los mensajes de Malaprensa [1], pero esta vez se han superado. Ejemplo [2] : diff --git a/blog/content/2006/12/oscarizada.gmi b/blog/content/2006/12/oscarizada.gmi index f34de965..e6b9d351 100644 --- a/blog/content/2006/12/oscarizada.gmi +++ b/blog/content/2006/12/oscarizada.gmi @@ -1,5 +1,4 @@ -# ¿Oscarizada? -2006-12-24 +# 2006-12-24 ¿Oscarizada? He adquirido una de esas joyas impagables del cine, un auténtico clásico entre los clásicos. Harley Davidson and the Marlboro Man [1] (aquí se tituló Dos Duros Sobre Ruedas). diff --git a/blog/content/2006/12/palacios-imponentes-se-alzan.gmi b/blog/content/2006/12/palacios-imponentes-se-alzan.gmi index a454a920..e2c16269 100644 --- a/blog/content/2006/12/palacios-imponentes-se-alzan.gmi +++ b/blog/content/2006/12/palacios-imponentes-se-alzan.gmi @@ -1,5 +1,4 @@ -# Palacios imponentes se alzan -2006-12-08 +# 2006-12-08 Palacios imponentes se alzan Uno de mis críticos de cine preferidos [1], el incomparablemente neoyorquino Nathaniel, ha emprendido ese proyecto faraónico que todo crítico intenta alguna vez, su "canon personal" [2], useasé, las 100 películas que definen su gusto cinematográfico (véase más tarde un proyecto en el que participo, aún en fase de larva, cuyo título provisional es "Las 101 películas que tienes que ver para poder hablar conmigo", vaya lo mismo, pero con más snob autoconsciente). Ya por la entrada 98 sorprende con un interesante análisis de La Sirenita [3] (si al final la leyenda urbana [4] no estará tan desencaminada...). diff --git a/blog/content/2006/12/personajes-ilustres.gmi b/blog/content/2006/12/personajes-ilustres.gmi index 2f7d2829..52b1e634 100644 --- a/blog/content/2006/12/personajes-ilustres.gmi +++ b/blog/content/2006/12/personajes-ilustres.gmi @@ -1,5 +1,4 @@ -# Personajes ilustres -2006-12-08 +# 2006-12-08 Personajes ilustres En nuestra serie de grandes personalidades, hoy le toca a Stanley Milgram [1], psicólogo un poco sociópata al parecer inventor del fenómeno del "mundo pequeño" [2] (o de que el mundo es un pañuelo, vaya- y nosotros somos los mocos) (otros defienden que es rematadamente pequeño [3]) y del (en su casa lo conocen) sádico pero fascinante experimento Milgram [4]. diff --git a/blog/content/2006/12/plasmar.gmi b/blog/content/2006/12/plasmar.gmi index 5dd3c383..161359c8 100644 --- a/blog/content/2006/12/plasmar.gmi +++ b/blog/content/2006/12/plasmar.gmi @@ -1,5 +1,4 @@ -# Plasmar -2006-12-08 +# 2006-12-08 Plasmar Veo aquí [1] un enlace a la recopilación de fotos del año según Reuters [2]. diff --git a/blog/content/2006/12/propongo.gmi b/blog/content/2006/12/propongo.gmi index ad185264..924fc199 100644 --- a/blog/content/2006/12/propongo.gmi +++ b/blog/content/2006/12/propongo.gmi @@ -1,5 +1,4 @@ -# Propongo -2006-12-31 +# 2006-12-31 Propongo Pese al título y la perfección de los elementos, temo un poquito que Shoot'em up [1] no dé la talla (lo dice el teorema del ratio de calidad peli/tráiler). diff --git a/blog/content/2006/12/que-paso-con.gmi b/blog/content/2006/12/que-paso-con.gmi index 4d327b26..1fafe3c1 100644 --- a/blog/content/2006/12/que-paso-con.gmi +++ b/blog/content/2006/12/que-paso-con.gmi @@ -1,5 +1,4 @@ -# ¿Qué pasó con...? -2006-12-06 +# 2006-12-06 ¿Qué pasó con...? Un conmovedor drama social en (de momento) dos partes... Street Fighter The Later Years [1] diff --git a/blog/content/2006/12/ratas-del-aire.gmi b/blog/content/2006/12/ratas-del-aire.gmi index 449e04e0..0caa035b 100644 --- a/blog/content/2006/12/ratas-del-aire.gmi +++ b/blog/content/2006/12/ratas-del-aire.gmi @@ -1,5 +1,4 @@ -# Ratas del aire -2006-12-25 +# 2006-12-25 Ratas del aire Sólo hay una manera en la que un británico de pura cepa puede responder al titular de "se contrata francotirados para eliminar las palomas de Kingston". Llenar la página de la noticia [1] de comentarios surrealistas. Algunos extractos: diff --git a/blog/content/2006/12/safe-haven.gmi b/blog/content/2006/12/safe-haven.gmi index b9b3d420..46d15b38 100644 --- a/blog/content/2006/12/safe-haven.gmi +++ b/blog/content/2006/12/safe-haven.gmi @@ -1,5 +1,4 @@ -# Safe haven -2006-12-10 +# 2006-12-10 Safe haven Es posible que haya encontrado un refugio [1] para mis inquietudes artísticas. diff --git a/blog/content/2006/12/things-that-should-not-be.gmi b/blog/content/2006/12/things-that-should-not-be.gmi index c07388e0..94c1eb38 100644 --- a/blog/content/2006/12/things-that-should-not-be.gmi +++ b/blog/content/2006/12/things-that-should-not-be.gmi @@ -1,5 +1,4 @@ -# Things that should not be -2006-12-24 +# 2006-12-24 Things that should not be Pese a que me considero todo un veterano de las versiones imposibles [1], de vez en cuando aparece algo con lo que me echo a temblar. diff --git a/blog/content/2006/12/those-clueful-brits.gmi b/blog/content/2006/12/those-clueful-brits.gmi index 7ef1eb1f..017111d8 100644 --- a/blog/content/2006/12/those-clueful-brits.gmi +++ b/blog/content/2006/12/those-clueful-brits.gmi @@ -1,5 +1,4 @@ -# Those clueful Brits! -2006-12-19 +# 2006-12-19 Those clueful Brits! ... o una forma de ver al Dr. House Who [1] diff --git a/blog/content/2006/12/those-clueful-politicians.gmi b/blog/content/2006/12/those-clueful-politicians.gmi index 4fbac9d3..dc3a19b3 100644 --- a/blog/content/2006/12/those-clueful-politicians.gmi +++ b/blog/content/2006/12/those-clueful-politicians.gmi @@ -1,5 +1,4 @@ -# Those clueful politicians! -2006-12-24 +# 2006-12-24 Those clueful politicians! Congressional aide admits trying to hire hackers -- to boost his college GPA [1]. diff --git a/blog/content/2006/12/y-tampoco-deberia-hacer-cosas-como-esta.gmi b/blog/content/2006/12/y-tampoco-deberia-hacer-cosas-como-esta.gmi index 841abd58..4d4c4131 100644 --- a/blog/content/2006/12/y-tampoco-deberia-hacer-cosas-como-esta.gmi +++ b/blog/content/2006/12/y-tampoco-deberia-hacer-cosas-como-esta.gmi @@ -1,5 +1,4 @@ -# y tampoco debería hacer cosas como esta -2006-12-08 +# 2006-12-08 y tampoco debería hacer cosas como esta * El teniente Data y sus problemas informáticos [1] * Las ideas innovadoras de Boromir [2] (no demasiado brillante pero lleva a) y la conclusión [3] diff --git a/blog/content/2007/01/12-pistachos-en-12-segundos.gmi b/blog/content/2007/01/12-pistachos-en-12-segundos.gmi index 796a80d9..7e451fe0 100644 --- a/blog/content/2007/01/12-pistachos-en-12-segundos.gmi +++ b/blog/content/2007/01/12-pistachos-en-12-segundos.gmi @@ -1,4 +1,3 @@ -# 12 pistachos en 12 segundos -2007-01-01 +# 2007-01-01 12 pistachos en 12 segundos (no había olivas) diff --git a/blog/content/2007/01/candidatura-a-crucifixion.gmi b/blog/content/2007/01/candidatura-a-crucifixion.gmi index 63ca24a5..6850e22b 100644 --- a/blog/content/2007/01/candidatura-a-crucifixion.gmi +++ b/blog/content/2007/01/candidatura-a-crucifixion.gmi @@ -1,5 +1,4 @@ -# Candidatura a crucifixión -2007-01-09 +# 2007-01-09 Candidatura a crucifixión ¿Qué apodo le pondríais a un jugador de la Juve, todo un portento físico y de un importante valor teórico? diff --git a/blog/content/2007/01/currarselo-currificar.gmi b/blog/content/2007/01/currarselo-currificar.gmi index 394617bf..b965de24 100644 --- a/blog/content/2007/01/currarselo-currificar.gmi +++ b/blog/content/2007/01/currarselo-currificar.gmi @@ -1,5 +1,4 @@ -# Currárselo, currificar -2007-01-30 +# 2007-01-30 Currárselo, currificar En honor a un importante británico que no lee esto, les presento a la paradoja del de Curry [1]. diff --git a/blog/content/2007/01/de-naturalezas-inevitables.gmi b/blog/content/2007/01/de-naturalezas-inevitables.gmi index 37a93fd0..e6e59468 100644 --- a/blog/content/2007/01/de-naturalezas-inevitables.gmi +++ b/blog/content/2007/01/de-naturalezas-inevitables.gmi @@ -1,5 +1,4 @@ -# De naturalezas inevitables -2007-01-15 +# 2007-01-15 De naturalezas inevitables > > diff --git a/blog/content/2007/01/decora-y-es-util.gmi b/blog/content/2007/01/decora-y-es-util.gmi index db3745a9..f5f64f16 100644 --- a/blog/content/2007/01/decora-y-es-util.gmi +++ b/blog/content/2007/01/decora-y-es-util.gmi @@ -1,5 +1,4 @@ -# Decora y es útil -2007-01-10 +# 2007-01-10 Decora y es útil Tener un R2 potato [1] en la mesa hace que te envíen enlaces como el R2 proyector [2]. diff --git a/blog/content/2007/01/doblado.gmi b/blog/content/2007/01/doblado.gmi index 29cc03f2..d02dc296 100644 --- a/blog/content/2007/01/doblado.gmi +++ b/blog/content/2007/01/doblado.gmi @@ -1,5 +1,4 @@ -# Doblado -2007-01-15 +# 2007-01-15 Doblado Alguien ha descubierto que para lo que realmente sirven el tutubo [1] y demás es para sustituir los horribles diagramas ascii [2] (link abatido en estos momentos, pero volverá) con los que antes se explicaba por internet como hacer simpáticos artilugios. Una entretenida muestra [3]. diff --git a/blog/content/2007/01/el-poder.gmi b/blog/content/2007/01/el-poder.gmi index 1d21b928..ce0df1a0 100644 --- a/blog/content/2007/01/el-poder.gmi +++ b/blog/content/2007/01/el-poder.gmi @@ -1,5 +1,4 @@ -# El poder... -2007-01-08 +# 2007-01-08 El poder... Me pasa el chivatazo Lordi de la existencia de una estatua gigante de Mazinger Z en Tarragona [1]. Ignoramos cómo hemos podido ignorar este evento cuando algunos sospechosos [2] habituales [3] ya lo han tratado. diff --git a/blog/content/2007/01/futbol-sensato.gmi b/blog/content/2007/01/futbol-sensato.gmi index d878390e..d6941848 100644 --- a/blog/content/2007/01/futbol-sensato.gmi +++ b/blog/content/2007/01/futbol-sensato.gmi @@ -1,5 +1,4 @@ -# Fútbol sensato -2007-01-08 +# 2007-01-08 Fútbol sensato Ya habíamos probado anteriormente revivir momentos clave de nuestra vida [1], pero en aquella ocasión el resultado fue desigual. Sin embargo, tras una intensísima sesión, podemos afirmar algo: diff --git a/blog/content/2007/01/guerra-estelar-manual.gmi b/blog/content/2007/01/guerra-estelar-manual.gmi index b3807ef8..0b0949bc 100644 --- a/blog/content/2007/01/guerra-estelar-manual.gmi +++ b/blog/content/2007/01/guerra-estelar-manual.gmi @@ -1,5 +1,4 @@ -# Guerra estelar manual -2007-01-24 +# 2007-01-24 Guerra estelar manual Un conocido [1] nos pasa esta brillante recreación de una de mis escenas de acción preferidas de todos los tiempos [2]. diff --git a/blog/content/2007/01/la-comidilla.gmi b/blog/content/2007/01/la-comidilla.gmi index 4d22178d..30855704 100644 --- a/blog/content/2007/01/la-comidilla.gmi +++ b/blog/content/2007/01/la-comidilla.gmi @@ -1,5 +1,4 @@ -# La comidilla -2007-01-18 +# 2007-01-18 La comidilla ¿ Argument is an intellectual process. Contradiction is just the automatic gainsaying of any statement the other person makes No it isn't. [1] + Ley de Godwin [2] = estrategia? diff --git a/blog/content/2007/01/levantar-la-cabeza.gmi b/blog/content/2007/01/levantar-la-cabeza.gmi index fc5c2e91..b9a32f61 100644 --- a/blog/content/2007/01/levantar-la-cabeza.gmi +++ b/blog/content/2007/01/levantar-la-cabeza.gmi @@ -1,5 +1,4 @@ -# Levantar la cabeza -2007-01-31 +# 2007-01-31 Levantar la cabeza Me entero gracias a Pierre [1] de que el Sensi [2] sí está basado en hechos reales. Al parecer, viene a ser la biografía de Le God, Le Tissier [3]. Atentos al vídeo. diff --git a/blog/content/2007/01/metacritic-mete-al-critico.gmi b/blog/content/2007/01/metacritic-mete-al-critico.gmi index 0012a548..d1a1ed43 100644 --- a/blog/content/2007/01/metacritic-mete-al-critico.gmi +++ b/blog/content/2007/01/metacritic-mete-al-critico.gmi @@ -1,5 +1,4 @@ -# metacritic, mete al crítico -2007-01-08 +# 2007-01-08 metacritic, mete al crítico Mi queridísimo Nat [1] enlaza [2] una crítica de críticos [3] (básicamente, a los críticos que dicen que Eragon es una obra maestra, al igual que todos los demás estrenos de la misma productora, etc.). diff --git a/blog/content/2007/01/persistencia-parodica.gmi b/blog/content/2007/01/persistencia-parodica.gmi index 4e2a678e..d6928891 100644 --- a/blog/content/2007/01/persistencia-parodica.gmi +++ b/blog/content/2007/01/persistencia-parodica.gmi @@ -1,5 +1,4 @@ -# Persistencia paródica -2007-01-22 +# 2007-01-22 Persistencia paródica Hoy me han nombrado a David Niven [1]. Hace un rato me ha dado por pensar en este caballero y me ha venido un flash de que había interpretado al gran Nick Charles, la parte menos graciosamente femenina del matrimonio Charles [2] (la otra, fairer, mitad era Myrna Loy [3]), de la serie de novelas de Dashiell Hammett que fueron celuloidificadas con la serie de películas The Thin Man [4], After The Thin Man [5], Another Thin Man [6], Shadow of the Thin Man [7], The Thin Man Goes Home [8] y (uf) Song of the Thin Man [9]. Cabe notar que en una extraña carambola, por una vez el título traducido es substancialmente mejor que el original, pues "Ella, él y Asta" recalca el hecho de que el verdadero protagonista es el adorable fox-terrier Asta [10] (yo pensaba que ya le había mencionado por aquí, pero soy incapaz de encontrarlo). diff --git a/blog/content/2007/01/rapidos-enlaces-arstasticos.gmi b/blog/content/2007/01/rapidos-enlaces-arstasticos.gmi index 5c8f43e1..9b488808 100644 --- a/blog/content/2007/01/rapidos-enlaces-arstasticos.gmi +++ b/blog/content/2007/01/rapidos-enlaces-arstasticos.gmi @@ -1,5 +1,4 @@ -# rápidos enlaces arstásticos -2007-01-17 +# 2007-01-17 rápidos enlaces arstásticos Incorreción política [1] y rumorología [2]. diff --git a/blog/content/2007/01/reproduccion-de-video-en-nokia-6233-6234.gmi b/blog/content/2007/01/reproduccion-de-video-en-nokia-6233-6234.gmi index de2df763..c8f53105 100644 --- a/blog/content/2007/01/reproduccion-de-video-en-nokia-6233-6234.gmi +++ b/blog/content/2007/01/reproduccion-de-video-en-nokia-6233-6234.gmi @@ -1,5 +1,4 @@ -# Reproducción de video en Nokia 6233/6234 -2007-01-27 +# 2007-01-27 Reproducción de video en Nokia 6233/6234 Ya apunte aquí [1] las limitaciones a la hora de reproducir vídeo de mi Nokia 6234. El Nokia Vid Player [2] es una especie de intento de resolver estos problemas. Pronto, release en freshmeat.net [3]. diff --git a/blog/content/2007/01/si-me-disculpan-me-cambio-de-gafas-en-un-periquete.gmi b/blog/content/2007/01/si-me-disculpan-me-cambio-de-gafas-en-un-periquete.gmi index 87ba7c37..9b6979cb 100644 --- a/blog/content/2007/01/si-me-disculpan-me-cambio-de-gafas-en-un-periquete.gmi +++ b/blog/content/2007/01/si-me-disculpan-me-cambio-de-gafas-en-un-periquete.gmi @@ -1,5 +1,4 @@ -# Si me disculpan, me cambio de gafas en un periquete -2007-01-29 +# 2007-01-29 Si me disculpan, me cambio de gafas en un periquete Me hallaba yo en un lugar de vicio y cultura [1] escuchando a la Claudine [2] y a otros seres de facciones menos suaves discurrir sobre la blogocosa [3] cuando me ha llegado (tarde, supongo), la psicoepifania sobre que si bien el blogoqué es un fenómeno de cola larga [4] y de cierto tipo de gafas, el tutubo [5] y demás ecosistema no sólo se plantea como cosa con masa crítica y opciones, sino que es toda una realidad. diff --git a/blog/content/2007/01/the-dr-is-in.gmi b/blog/content/2007/01/the-dr-is-in.gmi index 2c704e84..8b95a3cc 100644 --- a/blog/content/2007/01/the-dr-is-in.gmi +++ b/blog/content/2007/01/the-dr-is-in.gmi @@ -1,5 +1,4 @@ -# The Dr. is in -2007-01-30 +# 2007-01-30 The Dr. is in El Dr. Dobb's [1] es una de las revistas con solera del mundillo informático. Lleva ahí más que la mayoría de nosotros (nació tres años despues antes que un servidor) y seguramente nos sobrevivirá. Es sobre desarrollo de software profesional bastante hardcore y de nivel- en ella encuentro muchas cosas que no entiendo, algo que normalmente sólo me pasa en Lambda The Ultimate [2]. diff --git a/blog/content/2007/01/there-can-be-only-one.gmi b/blog/content/2007/01/there-can-be-only-one.gmi index 27c6a0b2..8c28772a 100644 --- a/blog/content/2007/01/there-can-be-only-one.gmi +++ b/blog/content/2007/01/there-can-be-only-one.gmi @@ -1,5 +1,4 @@ -# There can be only one... -2007-01-17 +# 2007-01-17 There can be only one... Otro de los fenómenos que adorábamos de los 80 es Los Inmortales [1]; una excelente ídea que combina flashbacks de época con duelos a espadazo limpio y personajes que cuentan sus edades por siglos- más tarde el género vampírico se revitalizaría quizás con la estupenda Entrevista con el Vampiro [2] del 94 (nótese que el libro Entrevista con el Vampiro [3] se escribió en 1973) (quizás los chupasangres estaban en boga antes, pero yo la memoria histórica la tengo harto olvidada), pero unos cuantos ya lo flipábamos de críos con las aventuras de Connor MacLeod [4] (maclau), Juan Sánchez Villa-Lobos Ramírez [5] y el inolvidable Kurgan [6]. diff --git a/blog/content/2007/01/un-nombre-para-todo-y-todo-por-su-nombre.gmi b/blog/content/2007/01/un-nombre-para-todo-y-todo-por-su-nombre.gmi index ae7c49c6..e0962515 100644 --- a/blog/content/2007/01/un-nombre-para-todo-y-todo-por-su-nombre.gmi +++ b/blog/content/2007/01/un-nombre-para-todo-y-todo-por-su-nombre.gmi @@ -1,5 +1,4 @@ -# Un nombre para todo y todo por su nombre -2007-01-31 +# 2007-01-31 Un nombre para todo y todo por su nombre Del teorema del exceso del tiempo libre (la suma del tiempo libre de todos los seres humanos a lo largo de la historia tiende a un valor preocupante) y de la hipótesis de Sapir-Whorf [1] se deduce que existe una palabra para nombrar cualquier cosa que se le ocurre a uno cuando está aburrido. Por tanto, a alguien ya se le había ocurrido definir la paradoja de Abilene [2]. diff --git a/blog/content/2007/02/conspiradores-novelistas-y-demas.gmi b/blog/content/2007/02/conspiradores-novelistas-y-demas.gmi index 41884d25..84517f71 100644 --- a/blog/content/2007/02/conspiradores-novelistas-y-demas.gmi +++ b/blog/content/2007/02/conspiradores-novelistas-y-demas.gmi @@ -1,5 +1,4 @@ -# Conspiradores, novelistas y demás -2007-02-05 +# 2007-02-05 Conspiradores, novelistas y demás Noten bien que la web del amigo Ratzinger Z deja muy claro dónde hay que ir a buscar: diff --git a/blog/content/2007/02/cultura-pop.gmi b/blog/content/2007/02/cultura-pop.gmi index a1fe60f6..9645b8b7 100644 --- a/blog/content/2007/02/cultura-pop.gmi +++ b/blog/content/2007/02/cultura-pop.gmi @@ -1,5 +1,4 @@ -# Cultura pop -2007-02-10 +# 2007-02-10 Cultura pop ¿Para qué citar a hmmm... Kafka si puedes inspirarte en Karate Kid [1]? diff --git a/blog/content/2007/02/generaciones.gmi b/blog/content/2007/02/generaciones.gmi index 6531c8c6..3af938a9 100644 --- a/blog/content/2007/02/generaciones.gmi +++ b/blog/content/2007/02/generaciones.gmi @@ -1,5 +1,4 @@ -# Generaciones -2007-02-22 +# 2007-02-22 Generaciones Supongo que una de las maneras de "compensar" a un hijo que tienen los adinerados es... lo que hizo el Dr. en Alaska [1] al bautizar a su hija. Investiguen... diff --git a/blog/content/2007/02/googlehostia-de-cultura-popular.gmi b/blog/content/2007/02/googlehostia-de-cultura-popular.gmi index f687b74f..8e0c1346 100644 --- a/blog/content/2007/02/googlehostia-de-cultura-popular.gmi +++ b/blog/content/2007/02/googlehostia-de-cultura-popular.gmi @@ -1,5 +1,4 @@ -# Googlehostia de cultura popular -2007-02-27 +# 2007-02-27 Googlehostia de cultura popular Bueno, no se ahostia del todo, pero esta búsqueda [1] sólo devuelve 6 resultados. diff --git a/blog/content/2007/02/gustos-y-colores.gmi b/blog/content/2007/02/gustos-y-colores.gmi index 65f60c5e..dbc48f20 100644 --- a/blog/content/2007/02/gustos-y-colores.gmi +++ b/blog/content/2007/02/gustos-y-colores.gmi @@ -1,5 +1,4 @@ -# Gustos y colores -2007-02-25 +# 2007-02-25 Gustos y colores ¿Hay algo peor que hacerse un programa que descarga la cartelera de LaNetro [1], saca una ventanita: diff --git a/blog/content/2007/02/hambres.gmi b/blog/content/2007/02/hambres.gmi index 6eb30a09..4ca448bc 100644 --- a/blog/content/2007/02/hambres.gmi +++ b/blog/content/2007/02/hambres.gmi @@ -1,5 +1,4 @@ -# Hambres -2007-02-22 +# 2007-02-22 Hambres Cuando se come heróicamente... ¿se consigue una gesta de ingesta? Si sienta mal... ¿es una indigesta gesta de ingesta? diff --git a/blog/content/2007/02/he-said-she-said.gmi b/blog/content/2007/02/he-said-she-said.gmi index 09de83c2..a1564db6 100644 --- a/blog/content/2007/02/he-said-she-said.gmi +++ b/blog/content/2007/02/he-said-she-said.gmi @@ -1,5 +1,4 @@ -# He said, she said -2007-02-24 +# 2007-02-24 He said, she said Al parecer, ser vicepresidente de los EEUU [1] es una posición harto codiciada. Vease la respuesta de un tal Daniel Webster a la oferta de ocupar el puesto: I do not intend to be buried until I am dead. diff --git a/blog/content/2007/02/pacha-bel.gmi b/blog/content/2007/02/pacha-bel.gmi index 4b3b980d..66573258 100644 --- a/blog/content/2007/02/pacha-bel.gmi +++ b/blog/content/2007/02/pacha-bel.gmi @@ -1,5 +1,4 @@ -# ¿Pacha, Bel? -2007-02-26 +# 2007-02-26 ¿Pacha, Bel? Me hacen llegar esta hilarante reflexión sobre Pachelbel y progresiones de acordes [1] que me recuerda al Oasis Medley [2] de Tripod [3], a los que ya mencionamos anteriormente [4]. diff --git a/blog/content/2007/02/palabras-mas-palabras-menos.gmi b/blog/content/2007/02/palabras-mas-palabras-menos.gmi index 430cc3c5..e9670272 100644 --- a/blog/content/2007/02/palabras-mas-palabras-menos.gmi +++ b/blog/content/2007/02/palabras-mas-palabras-menos.gmi @@ -1,5 +1,4 @@ -# Palabras más, palabras menos -2007-02-20 +# 2007-02-20 Palabras más, palabras menos Whatever the reason you're on Mars, I'm glad you're there, and I wish I was with you. [1] diff --git a/blog/content/2007/02/si-ministre.gmi b/blog/content/2007/02/si-ministre.gmi index 2aed5f6d..e6ec4473 100644 --- a/blog/content/2007/02/si-ministre.gmi +++ b/blog/content/2007/02/si-ministre.gmi @@ -1,5 +1,4 @@ -# Sí, ministre -2007-02-15 +# 2007-02-15 Sí, ministre Hace unos días, en uno de esos arranques de aburrimiento que nos entran a todos, me puse a jugar con los Sitemaps de Google [1]. Entre otras cosas, permiten ver más eso tan gracioso que es qué búsquedas acaban en visitas a tus páginas. diff --git a/blog/content/2007/02/stiff-upper-lip-cop.gmi b/blog/content/2007/02/stiff-upper-lip-cop.gmi index abec01ac..07104e63 100644 --- a/blog/content/2007/02/stiff-upper-lip-cop.gmi +++ b/blog/content/2007/02/stiff-upper-lip-cop.gmi @@ -1,5 +1,4 @@ -# Stiff upper lip cop? -2007-02-05 +# 2007-02-05 Stiff upper lip cop? Era obvio que Shaun of the Dead [1] (trailer [2]) era prácticamente insuperable. Sin embargo, que lo intenten, que lo intenten con Hot Fuzz [3] (trailer [4]). diff --git a/blog/content/2007/02/what-if.gmi b/blog/content/2007/02/what-if.gmi index b1c5923e..8fb7a706 100644 --- a/blog/content/2007/02/what-if.gmi +++ b/blog/content/2007/02/what-if.gmi @@ -1,5 +1,4 @@ -# What if... -2007-02-05 +# 2007-02-05 What if... El Sr. de los Anillos fuese una partida... [1] diff --git a/blog/content/2007/03/300.gmi b/blog/content/2007/03/300.gmi index 7bd149ba..7f3b264a 100644 --- a/blog/content/2007/03/300.gmi +++ b/blog/content/2007/03/300.gmi @@ -1,5 +1,4 @@ -# 300 -2007-03-24 +# 2007-03-24 300 ... en 87 [1] diff --git a/blog/content/2007/03/any-english-pronunciation-rule-is-indistinguishable-from-magic.gmi b/blog/content/2007/03/any-english-pronunciation-rule-is-indistinguishable-from-magic.gmi index 7704ae3e..953f6d3b 100644 --- a/blog/content/2007/03/any-english-pronunciation-rule-is-indistinguishable-from-magic.gmi +++ b/blog/content/2007/03/any-english-pronunciation-rule-is-indistinguishable-from-magic.gmi @@ -1,5 +1,4 @@ -# Any English pronunciation rule is indistinguishable from magic -2007-03-01 +# 2007-03-01 Any English pronunciation rule is indistinguishable from magic véase Silent E [1], the Great Vowel Shift [2] (más divertido aún si no se diferencia la v y la b), Phonological history of English vowels [3] y muchos, muchos más... diff --git a/blog/content/2007/03/cosas-de-marcianos.gmi b/blog/content/2007/03/cosas-de-marcianos.gmi index e7a0ffe5..618937fe 100644 --- a/blog/content/2007/03/cosas-de-marcianos.gmi +++ b/blog/content/2007/03/cosas-de-marcianos.gmi @@ -1,5 +1,4 @@ -# Cosas de marcianos -2007-03-02 +# 2007-03-02 Cosas de marcianos Creo que acabaré en el infierno, pero aquí [1] tienen algo más del planeta Japón, que ni siquiera entiendo. diff --git a/blog/content/2007/03/crooked-words.gmi b/blog/content/2007/03/crooked-words.gmi index f8273114..00431d26 100644 --- a/blog/content/2007/03/crooked-words.gmi +++ b/blog/content/2007/03/crooked-words.gmi @@ -1,5 +1,4 @@ -# Crooked words -2007-03-21 +# 2007-03-21 Crooked words Después de hablar de hipótesis y de paradojas [1], le toca el turno a las falacias, en este caso a la falacia de la porción de trabajo [2] (o cacho de faena, diría yo). diff --git a/blog/content/2007/03/el-pequeno-a-con-sentido-del-humor.gmi b/blog/content/2007/03/el-pequeno-a-con-sentido-del-humor.gmi index 7d57fcd0..a7246349 100644 --- a/blog/content/2007/03/el-pequeno-a-con-sentido-del-humor.gmi +++ b/blog/content/2007/03/el-pequeno-a-con-sentido-del-humor.gmi @@ -1,5 +1,4 @@ -# El pequeño A* con sentido del humor -2007-03-30 +# 2007-03-30 El pequeño A* con sentido del humor Fijénse en el trayecto NY, NY a Paggí, Fgans [1] que nos ofrece Google. Particularmente, el paso 23. diff --git a/blog/content/2007/03/es-un-trabajo-duro-pero-alguien-tiene-que-hacerlo.gmi b/blog/content/2007/03/es-un-trabajo-duro-pero-alguien-tiene-que-hacerlo.gmi index b9424599..ac087adf 100644 --- a/blog/content/2007/03/es-un-trabajo-duro-pero-alguien-tiene-que-hacerlo.gmi +++ b/blog/content/2007/03/es-un-trabajo-duro-pero-alguien-tiene-que-hacerlo.gmi @@ -1,5 +1,4 @@ -# Es un trabajo duro, pero alguien tiene que hacerlo -2007-03-16 +# 2007-03-16 Es un trabajo duro, pero alguien tiene que hacerlo Dice el artículo de xkcd de la Wikipedia [1] que cada tira de xkcd [2] incluye un "tooltip" con coletilla bonus. diff --git a/blog/content/2007/03/esto-es-nivel.gmi b/blog/content/2007/03/esto-es-nivel.gmi index a5c9fc7c..3ed60750 100644 --- a/blog/content/2007/03/esto-es-nivel.gmi +++ b/blog/content/2007/03/esto-es-nivel.gmi @@ -1,5 +1,4 @@ -# Esto es nivel... -2007-03-04 +# 2007-03-04 Esto es nivel... ...y no un western de oficina. Ryan vs. Dorkman II [1]. diff --git a/blog/content/2007/03/go-go-gadgetoflauta.gmi b/blog/content/2007/03/go-go-gadgetoflauta.gmi index 475e226f..13fe5e14 100644 --- a/blog/content/2007/03/go-go-gadgetoflauta.gmi +++ b/blog/content/2007/03/go-go-gadgetoflauta.gmi @@ -1,5 +1,4 @@ -# Go, go, gadgetoflauta -2007-03-16 +# 2007-03-16 Go, go, gadgetoflauta Playing flute is the new funk [1]. diff --git a/blog/content/2007/03/high-in-the-charts.gmi b/blog/content/2007/03/high-in-the-charts.gmi index 6c083470..64d3a44f 100644 --- a/blog/content/2007/03/high-in-the-charts.gmi +++ b/blog/content/2007/03/high-in-the-charts.gmi @@ -1,5 +1,4 @@ -# High in the charts -2007-03-06 +# 2007-03-06 High in the charts Donde lo he visto [1] dicen que es el videoclip que haría Tufte [2]. Es cierto, visualicen Royksopp - Remind Me [3]. diff --git a/blog/content/2007/03/it-s-a-kind-of-magic.gmi b/blog/content/2007/03/it-s-a-kind-of-magic.gmi index d6c4e40a..1e55116d 100644 --- a/blog/content/2007/03/it-s-a-kind-of-magic.gmi +++ b/blog/content/2007/03/it-s-a-kind-of-magic.gmi @@ -1,5 +1,4 @@ -# It's a kind of magic -2007-03-02 +# 2007-03-02 It's a kind of magic La magia del cine, en 7 minutos [1]. diff --git a/blog/content/2007/03/ketchup.gmi b/blog/content/2007/03/ketchup.gmi index a70704ed..c9434113 100644 --- a/blog/content/2007/03/ketchup.gmi +++ b/blog/content/2007/03/ketchup.gmi @@ -1,5 +1,4 @@ -# Ketchup -2007-03-03 +# 2007-03-03 Ketchup ... María Antonieta [1], Hero [2] y Match Point [3]. diff --git a/blog/content/2007/03/la-poesia-no-cuenta.gmi b/blog/content/2007/03/la-poesia-no-cuenta.gmi index 68073e36..b64a2e4c 100644 --- a/blog/content/2007/03/la-poesia-no-cuenta.gmi +++ b/blog/content/2007/03/la-poesia-no-cuenta.gmi @@ -1,5 +1,4 @@ -# La poesía no cuenta -2007-03-27 +# 2007-03-27 La poesía no cuenta Two roads diverged in a wood, and I- I took the one less traveled by, diff --git a/blog/content/2007/03/la-relatividad-del-tiempo-y-los-bytes.gmi b/blog/content/2007/03/la-relatividad-del-tiempo-y-los-bytes.gmi index 7e118539..5dee8407 100644 --- a/blog/content/2007/03/la-relatividad-del-tiempo-y-los-bytes.gmi +++ b/blog/content/2007/03/la-relatividad-del-tiempo-y-los-bytes.gmi @@ -1,5 +1,4 @@ -# La relatividad del tiempo y los bytes -2007-03-24 +# 2007-03-24 La relatividad del tiempo y los bytes Recuerdo los tiempos en que descargarse los tráilers era simple como escoger la mayor calidad disponible. El tráiler de Stardust [1], me lo estoy bajando en la más baja. diff --git a/blog/content/2007/03/lies-damn-lies-and-definitions.gmi b/blog/content/2007/03/lies-damn-lies-and-definitions.gmi index 864c965e..0dbbb872 100644 --- a/blog/content/2007/03/lies-damn-lies-and-definitions.gmi +++ b/blog/content/2007/03/lies-damn-lies-and-definitions.gmi @@ -1,5 +1,4 @@ -# Lies, damn lies and definitions -2007-03-15 +# 2007-03-15 Lies, damn lies and definitions No es lo mismo ser magnánimo [1] que magnanimous [2]. Otra leyenda urbana de la que me despierto amargamente. What is this world coming to? diff --git a/blog/content/2007/03/me-en-cuesta.gmi b/blog/content/2007/03/me-en-cuesta.gmi index 5bbdc40b..bed3d8fd 100644 --- a/blog/content/2007/03/me-en-cuesta.gmi +++ b/blog/content/2007/03/me-en-cuesta.gmi @@ -1,5 +1,4 @@ -# Me (en) cuesta -2007-03-15 +# 2007-03-15 Me (en) cuesta Más encuestas [1] imposibles en la IMDb [2]. La de hoy [3] reza: Which of these iconic film anti-heroes would you like to see in a prequel?. Las opciones son: diff --git a/blog/content/2007/03/mezzanine.gmi b/blog/content/2007/03/mezzanine.gmi index 100c7a9b..a5b3fd43 100644 --- a/blog/content/2007/03/mezzanine.gmi +++ b/blog/content/2007/03/mezzanine.gmi @@ -1,5 +1,4 @@ -# Mezzanine -2007-03-11 +# 2007-03-11 Mezzanine La última de Gondry [1]. diff --git a/blog/content/2007/03/nuevos-clasicos-de-no-se-sabe-muy-bien-que.gmi b/blog/content/2007/03/nuevos-clasicos-de-no-se-sabe-muy-bien-que.gmi index afa59f82..98b5af0d 100644 --- a/blog/content/2007/03/nuevos-clasicos-de-no-se-sabe-muy-bien-que.gmi +++ b/blog/content/2007/03/nuevos-clasicos-de-no-se-sabe-muy-bien-que.gmi @@ -1,5 +1,4 @@ -# Nuevos clásicos de... no se sabe muy bien qué -2007-03-04 +# 2007-03-04 Nuevos clásicos de... no se sabe muy bien qué There's something wrong with the sheep... [1] diff --git a/blog/content/2007/03/papeo.gmi b/blog/content/2007/03/papeo.gmi index 2c0acbf6..0733419b 100644 --- a/blog/content/2007/03/papeo.gmi +++ b/blog/content/2007/03/papeo.gmi @@ -1,5 +1,4 @@ -# Papeo -2007-03-11 +# 2007-03-11 Papeo Nota mental [1]. diff --git a/blog/content/2007/03/para-hacer-yoda.gmi b/blog/content/2007/03/para-hacer-yoda.gmi index 795c3548..0a0f2fec 100644 --- a/blog/content/2007/03/para-hacer-yoda.gmi +++ b/blog/content/2007/03/para-hacer-yoda.gmi @@ -1,5 +1,4 @@ -# Para hacer Yoda... -2007-03-02 +# 2007-03-02 Para hacer Yoda... Pierdan cordura, pierdan cordura. Se parece al Hasta Luego, Luke [1] de los incomparablemente incomparables Petersellers [2], pero no. Oigan Luke, soy tu madre [3]. diff --git a/blog/content/2007/03/paseando-con-mi-toalla-y-mas-cosas-importantes.gmi b/blog/content/2007/03/paseando-con-mi-toalla-y-mas-cosas-importantes.gmi index 73776a57..2b6f6d68 100644 --- a/blog/content/2007/03/paseando-con-mi-toalla-y-mas-cosas-importantes.gmi +++ b/blog/content/2007/03/paseando-con-mi-toalla-y-mas-cosas-importantes.gmi @@ -1,5 +1,4 @@ -# Paseando con mi toalla y más cosas importantes -2007-03-04 +# 2007-03-04 Paseando con mi toalla y más cosas importantes Maneki Neko: The Beckoning [1]. diff --git a/blog/content/2007/03/por-definicion.gmi b/blog/content/2007/03/por-definicion.gmi index e75d69ea..07564287 100644 --- a/blog/content/2007/03/por-definicion.gmi +++ b/blog/content/2007/03/por-definicion.gmi @@ -1,5 +1,4 @@ -# Por definición -2007-03-13 +# 2007-03-13 Por definición debilidad. diff --git a/blog/content/2007/03/pornopornoporno.gmi b/blog/content/2007/03/pornopornoporno.gmi index 39645827..2f801d39 100644 --- a/blog/content/2007/03/pornopornoporno.gmi +++ b/blog/content/2007/03/pornopornoporno.gmi @@ -1,5 +1,4 @@ -# pornopornoporno -2007-03-18 +# 2007-03-18 pornopornoporno Ya deberían ustedes sospechar [1] de mi afición a la pornochartografía, ese deporte al que juegan Tufte [2] y 10 más. Siguiendo con el tema, he tropezado con esta fantástica gráfica de ejemplo [3] de las virguerías que hacen los de Gapminder [4] (o esta [5]), unos señores a los que Google ha fichado (al menos a una parte) para sus designios (y no es que se les dé mal el tema, véase Trends [6]). diff --git a/blog/content/2007/03/sabes-que-es-grave-cuando.gmi b/blog/content/2007/03/sabes-que-es-grave-cuando.gmi index 031c9d93..e54a94d1 100644 --- a/blog/content/2007/03/sabes-que-es-grave-cuando.gmi +++ b/blog/content/2007/03/sabes-que-es-grave-cuando.gmi @@ -1,5 +1,4 @@ -# Sabes que es grave cuando... -2007-03-04 +# 2007-03-04 Sabes que es grave cuando... ... ves un Carnet +25 [1] y te preguntas para qué es el bonificador... diff --git a/blog/content/2007/03/there-can-be-only-one-japo-version.gmi b/blog/content/2007/03/there-can-be-only-one-japo-version.gmi index 805fb90a..d036f009 100644 --- a/blog/content/2007/03/there-can-be-only-one-japo-version.gmi +++ b/blog/content/2007/03/there-can-be-only-one-japo-version.gmi @@ -1,5 +1,4 @@ -# There can be only one (japo versión) -2007-03-17 +# 2007-03-17 There can be only one (japo versión) Mencionábamos por aquí [1] la incepción de una peli de Los Inmortales en anime... Parece ser que ya podemos ver el tráiler [2], y no es tan absolutamente horroroso como imaginábamos (aunque claro, algún día hablaremos sobre las propiedades medicinales de los tráilers). diff --git a/blog/content/2007/03/tranquilo-ante-un-posible-duelo-a-muerte.gmi b/blog/content/2007/03/tranquilo-ante-un-posible-duelo-a-muerte.gmi index f5344641..1b7490e9 100644 --- a/blog/content/2007/03/tranquilo-ante-un-posible-duelo-a-muerte.gmi +++ b/blog/content/2007/03/tranquilo-ante-un-posible-duelo-a-muerte.gmi @@ -1,5 +1,4 @@ -# Tranquilo ante un posible duelo a muerte -2007-03-13 +# 2007-03-13 Tranquilo ante un posible duelo a muerte Al parecer, se puede comprar un Competition Pro [1] (la auténtica weapon of choice de los gladiadores) USB en un lugar más cercano que las antípodas. Mi cumpleaños no está tan lejos [2]. diff --git a/blog/content/2007/03/una-historia-de-toro-y-gallo.gmi b/blog/content/2007/03/una-historia-de-toro-y-gallo.gmi index 1b4a1f9b..9d07af67 100644 --- a/blog/content/2007/03/una-historia-de-toro-y-gallo.gmi +++ b/blog/content/2007/03/una-historia-de-toro-y-gallo.gmi @@ -1,5 +1,4 @@ -# Una historia de toro y gallo -2007-03-24 +# 2007-03-24 Una historia de toro y gallo Desconciertos isleños [1]. diff --git a/blog/content/2007/04/5-09.gmi b/blog/content/2007/04/5-09.gmi index cc114139..1ce92158 100644 --- a/blog/content/2007/04/5-09.gmi +++ b/blog/content/2007/04/5-09.gmi @@ -1,5 +1,4 @@ -# 5,09% -2007-04-27 +# 2007-04-27 5,09% > > diff --git a/blog/content/2007/04/a-hero-will-rise.gmi b/blog/content/2007/04/a-hero-will-rise.gmi index 3aed9249..040fd023 100644 --- a/blog/content/2007/04/a-hero-will-rise.gmi +++ b/blog/content/2007/04/a-hero-will-rise.gmi @@ -1,5 +1,4 @@ -# A hero will rise -2007-04-02 +# 2007-04-02 A hero will rise Hablan cínicas y maliciosas lenguas del RDF [1] que hace que hasta las flatulencias de productos de Apple (especifíquemos: las flatulencias emanadas por los productos Apple- sus productos no siempre son flatulencias ni mucho menos) salgan perfumadas. diff --git a/blog/content/2007/04/birds-of-a-feather-flock-together.gmi b/blog/content/2007/04/birds-of-a-feather-flock-together.gmi index 2b790eba..2e443098 100644 --- a/blog/content/2007/04/birds-of-a-feather-flock-together.gmi +++ b/blog/content/2007/04/birds-of-a-feather-flock-together.gmi @@ -1,4 +1,3 @@ -# Birds of a feather flock together -2007-04-10 +# 2007-04-10 Birds of a feather flock together Rara avises, doubly so diff --git a/blog/content/2007/04/everybody-trusts-the-big-g.gmi b/blog/content/2007/04/everybody-trusts-the-big-g.gmi index 98106eb9..fdde41f1 100644 --- a/blog/content/2007/04/everybody-trusts-the-big-g.gmi +++ b/blog/content/2007/04/everybody-trusts-the-big-g.gmi @@ -1,5 +1,4 @@ -# Everybody trusts the big G -2007-04-01 +# 2007-04-01 Everybody trusts the big G => https://support.google.com/chrome/answer/2765944?visit_id=638373286031232666-2607066086&rd=2 1, => http://www.google.com/support/bin/answer.py?answer=10366 2, diff --git a/blog/content/2007/04/in-japanese-where-available.gmi b/blog/content/2007/04/in-japanese-where-available.gmi index baaba702..a0945d45 100644 --- a/blog/content/2007/04/in-japanese-where-available.gmi +++ b/blog/content/2007/04/in-japanese-where-available.gmi @@ -1,5 +1,4 @@ -# In Japanese where available -2007-04-13 +# 2007-04-13 In Japanese where available La política friki del planeta friki Japón es aún más friki de lo que imaginábamos. Vean el candidato fascista revolucionario [1] que nos brinda el Tío Oso [2]. diff --git a/blog/content/2007/04/los-asesinos-de-arboles.gmi b/blog/content/2007/04/los-asesinos-de-arboles.gmi index d9f80e83..3be4b9ac 100644 --- a/blog/content/2007/04/los-asesinos-de-arboles.gmi +++ b/blog/content/2007/04/los-asesinos-de-arboles.gmi @@ -1,5 +1,4 @@ -# Los asesinos de árboles... -2007-04-24 +# 2007-04-24 Los asesinos de árboles... No son sólo asesinos, sino que también mienten. Del folleto publicitario de Vodafone que me ha llegado: diff --git a/blog/content/2007/04/mas-weapons-of-choice.gmi b/blog/content/2007/04/mas-weapons-of-choice.gmi index 43d0c4d6..769d4cdb 100644 --- a/blog/content/2007/04/mas-weapons-of-choice.gmi +++ b/blog/content/2007/04/mas-weapons-of-choice.gmi @@ -1,5 +1,4 @@ -# Más weapons of choice -2007-04-15 +# 2007-04-15 Más weapons of choice Los herederos [1] de los míticos Model M [2]. diff --git a/blog/content/2007/04/otro-laconico.gmi b/blog/content/2007/04/otro-laconico.gmi index f543a056..cfabb0ec 100644 --- a/blog/content/2007/04/otro-laconico.gmi +++ b/blog/content/2007/04/otro-laconico.gmi @@ -1,5 +1,4 @@ -# Otro lacónico -2007-04-07 +# 2007-04-07 Otro lacónico > > diff --git a/blog/content/2007/04/pile-up.gmi b/blog/content/2007/04/pile-up.gmi index fefa6953..a1ef3833 100644 --- a/blog/content/2007/04/pile-up.gmi +++ b/blog/content/2007/04/pile-up.gmi @@ -1,5 +1,4 @@ -# Pile up -2007-04-05 +# 2007-04-05 Pile up Para los que gustan de tener cientos de papeles o iconos en sus escritorios [1]. diff --git a/blog/content/2007/04/si-que-es-versatil-si.gmi b/blog/content/2007/04/si-que-es-versatil-si.gmi index 2c1f812a..aa6cfa1b 100644 --- a/blog/content/2007/04/si-que-es-versatil-si.gmi +++ b/blog/content/2007/04/si-que-es-versatil-si.gmi @@ -1,5 +1,4 @@ -# Sí que es versátil, sí -2007-04-19 +# 2007-04-19 Sí que es versátil, sí Consecuencias de flockear, supongo. Me descubren DVD [1]. Hillarity ensues. diff --git a/blog/content/2007/04/teorias-de-conspiracion.gmi b/blog/content/2007/04/teorias-de-conspiracion.gmi index 089e6d71..6a5440fd 100644 --- a/blog/content/2007/04/teorias-de-conspiracion.gmi +++ b/blog/content/2007/04/teorias-de-conspiracion.gmi @@ -1,5 +1,4 @@ -# Teorías de ¿conspiración? -2007-04-03 +# 2007-04-03 Teorías de ¿conspiración? Una plausible teoría que explica la ausencia de viajeros en el tiempo [1]. Están en Pennsylvania. diff --git a/blog/content/2007/04/top-of-the-poops.gmi b/blog/content/2007/04/top-of-the-poops.gmi index 7e0ea0e2..a0acd785 100644 --- a/blog/content/2007/04/top-of-the-poops.gmi +++ b/blog/content/2007/04/top-of-the-poops.gmi @@ -1,5 +1,4 @@ -# Top of the poops -2007-04-03 +# 2007-04-03 Top of the poops Los chicos de Rotten Tomatoes [1] compilan un ránking de las 100 peores películas [2] - les dejo con una cita del número 1: diff --git a/blog/content/2007/04/torturas-chinas.gmi b/blog/content/2007/04/torturas-chinas.gmi index 693147b6..ab9957eb 100644 --- a/blog/content/2007/04/torturas-chinas.gmi +++ b/blog/content/2007/04/torturas-chinas.gmi @@ -1,5 +1,4 @@ -# Torturas chinas -2007-04-16 +# 2007-04-16 Torturas chinas Si aquí criticamos continuamente a A3 por sus noticiarios, también es justo que alabemos lo que hacen bien. De la peli que están echando en estos momentos [1] : diff --git a/blog/content/2007/04/trivialidades.gmi b/blog/content/2007/04/trivialidades.gmi index 88c139c7..f3582850 100644 --- a/blog/content/2007/04/trivialidades.gmi +++ b/blog/content/2007/04/trivialidades.gmi @@ -1,5 +1,4 @@ -# Trivialidades -2007-04-05 +# 2007-04-05 Trivialidades Del Truly Trivial de la IMDb [1] de hoy: This director was the first winner in the history of the Razzie Awards to actually show up to claim his trophy [2]. diff --git a/blog/content/2007/05/a-los-que-no-gusten-del-rojo.gmi b/blog/content/2007/05/a-los-que-no-gusten-del-rojo.gmi index 35a4d134..5194d726 100644 --- a/blog/content/2007/05/a-los-que-no-gusten-del-rojo.gmi +++ b/blog/content/2007/05/a-los-que-no-gusten-del-rojo.gmi @@ -1,5 +1,4 @@ -# A los que no gusten del rojo -2007-05-12 +# 2007-05-12 A los que no gusten del rojo Supongo que la mejor alternativa es que haya circuito hamiltoniano [1]. diff --git a/blog/content/2007/05/aguante-tecnico.gmi b/blog/content/2007/05/aguante-tecnico.gmi index 272591e3..b66df043 100644 --- a/blog/content/2007/05/aguante-tecnico.gmi +++ b/blog/content/2007/05/aguante-tecnico.gmi @@ -1,5 +1,4 @@ -# Aguante técnico -2007-05-20 +# 2007-05-20 Aguante técnico Aquí [1]. Disculpen el minipost. Es tarde. diff --git a/blog/content/2007/05/alta-disponibilidad.gmi b/blog/content/2007/05/alta-disponibilidad.gmi index b17f1441..771aa16f 100644 --- a/blog/content/2007/05/alta-disponibilidad.gmi +++ b/blog/content/2007/05/alta-disponibilidad.gmi @@ -1,5 +1,4 @@ -# Alta disponibilidad... -2007-05-06 +# 2007-05-06 Alta disponibilidad... ... my ass. Serviticket [1] 0 - Spider-man 3 [2] 1 diff --git a/blog/content/2007/05/apacolipsis-inminente.gmi b/blog/content/2007/05/apacolipsis-inminente.gmi index 3d97dfc3..75418103 100644 --- a/blog/content/2007/05/apacolipsis-inminente.gmi +++ b/blog/content/2007/05/apacolipsis-inminente.gmi @@ -1,5 +1,4 @@ -# Apacolipsis inminente -2007-05-03 +# 2007-05-03 Apacolipsis inminente En continuación a éste post anterior [1]... diff --git a/blog/content/2007/05/de-entre-los-muertos.gmi b/blog/content/2007/05/de-entre-los-muertos.gmi index 3beb6580..b89f5368 100644 --- a/blog/content/2007/05/de-entre-los-muertos.gmi +++ b/blog/content/2007/05/de-entre-los-muertos.gmi @@ -1,5 +1,4 @@ -# De entre los muertos -2007-05-07 +# 2007-05-07 De entre los muertos Por supuesto, el día después de que posteo sobre la disponibilidad de un servicio online [1], este blog desaparece del mapa durante bastante tiempo. Karma, supongo. diff --git a/blog/content/2007/05/desconexion-horaria.gmi b/blog/content/2007/05/desconexion-horaria.gmi index 146ec610..f7688710 100644 --- a/blog/content/2007/05/desconexion-horaria.gmi +++ b/blog/content/2007/05/desconexion-horaria.gmi @@ -1,5 +1,4 @@ -# Desconexión horaria -2007-05-13 +# 2007-05-13 Desconexión horaria Un poco más y podía haberme presentado a este importante evento [1]. diff --git a/blog/content/2007/05/el-alfabeto-griego.gmi b/blog/content/2007/05/el-alfabeto-griego.gmi index 27673323..7c076e71 100644 --- a/blog/content/2007/05/el-alfabeto-griego.gmi +++ b/blog/content/2007/05/el-alfabeto-griego.gmi @@ -1,4 +1,3 @@ -# El alfabeto griego -2007-05-04 +# 2007-05-04 El alfabeto griego ε diff --git a/blog/content/2007/05/escolti-jove.gmi b/blog/content/2007/05/escolti-jove.gmi index 1d8ee97b..6c34de1f 100644 --- a/blog/content/2007/05/escolti-jove.gmi +++ b/blog/content/2007/05/escolti-jove.gmi @@ -1,5 +1,4 @@ -# Escolti jove -2007-05-27 +# 2007-05-27 Escolti jove Retomando el hilo de éste post [1], de las reclamaciones sobre ADSL [2]. diff --git a/blog/content/2007/05/fight.gmi b/blog/content/2007/05/fight.gmi index 94511f82..8f8fe37c 100644 --- a/blog/content/2007/05/fight.gmi +++ b/blog/content/2007/05/fight.gmi @@ -1,5 +1,4 @@ -# Fight! -2007-05-31 +# 2007-05-31 Fight! Super-advanced robot, probably Japanese [1] vs. dragones y dragones [2]. diff --git a/blog/content/2007/05/frenos-falsos.gmi b/blog/content/2007/05/frenos-falsos.gmi index 6e850cad..6accf353 100644 --- a/blog/content/2007/05/frenos-falsos.gmi +++ b/blog/content/2007/05/frenos-falsos.gmi @@ -1,5 +1,4 @@ -# Frenos falsos -2007-05-17 +# 2007-05-17 Frenos falsos Nótese que este hilarante clip de Rowan Atkinson [1] empieza con un par de palabras tan catalanas como "eines" y "esbandit". diff --git a/blog/content/2007/05/japo-slang.gmi b/blog/content/2007/05/japo-slang.gmi index dcdab11b..ec04a8f5 100644 --- a/blog/content/2007/05/japo-slang.gmi +++ b/blog/content/2007/05/japo-slang.gmi @@ -1,5 +1,4 @@ -# Japo-slang -2007-05-07 +# 2007-05-07 Japo-slang Diccionarios [1]. diff --git a/blog/content/2007/05/movie-feathers.gmi b/blog/content/2007/05/movie-feathers.gmi index 86dcb07a..8dbf24cf 100644 --- a/blog/content/2007/05/movie-feathers.gmi +++ b/blog/content/2007/05/movie-feathers.gmi @@ -1,5 +1,4 @@ -# Movie Feathers -2007-05-17 +# 2007-05-17 Movie Feathers Mi queridísimo Nat [1] enlaza a un proyecto suyo abandonado, su vida en viñetas a través del cine [2]. diff --git a/blog/content/2007/05/notas-mentales.gmi b/blog/content/2007/05/notas-mentales.gmi index 15859b30..37454e61 100644 --- a/blog/content/2007/05/notas-mentales.gmi +++ b/blog/content/2007/05/notas-mentales.gmi @@ -1,5 +1,4 @@ -# Notas mentales -2007-05-07 +# 2007-05-07 Notas mentales Más serie B con Lucy Liu [1] diff --git a/blog/content/2007/05/planos-secuencia.gmi b/blog/content/2007/05/planos-secuencia.gmi index d5b526a8..c1745fcf 100644 --- a/blog/content/2007/05/planos-secuencia.gmi +++ b/blog/content/2007/05/planos-secuencia.gmi @@ -1,5 +1,4 @@ -# Planos secuencia -2007-05-09 +# 2007-05-09 Planos secuencia Aquí [1]. diff --git a/blog/content/2007/05/proposicion.gmi b/blog/content/2007/05/proposicion.gmi index becf54af..25c1f7b4 100644 --- a/blog/content/2007/05/proposicion.gmi +++ b/blog/content/2007/05/proposicion.gmi @@ -1,5 +1,4 @@ -# Proposición -2007-05-21 +# 2007-05-21 Proposición No volver a hacer nunca más mofa de la alta disponibilidad. diff --git a/blog/content/2007/05/sam-what-have-you-done.gmi b/blog/content/2007/05/sam-what-have-you-done.gmi index 806bb5ac..6b135364 100644 --- a/blog/content/2007/05/sam-what-have-you-done.gmi +++ b/blog/content/2007/05/sam-what-have-you-done.gmi @@ -1,5 +1,4 @@ -# Sam, what have you done? -2007-05-10 +# 2007-05-10 Sam, what have you done? I'm sorry, Pete. I couldn't help it [1]. diff --git a/blog/content/2007/05/se-llama-homenaje.gmi b/blog/content/2007/05/se-llama-homenaje.gmi index af964585..60644b03 100644 --- a/blog/content/2007/05/se-llama-homenaje.gmi +++ b/blog/content/2007/05/se-llama-homenaje.gmi @@ -1,5 +1,4 @@ -# Se llama homenaje -2007-05-30 +# 2007-05-30 Se llama homenaje Me pasan un anuncio [1] que podría ser la continuación, fusilada o parodia de lo mencionado en este post anterior [2]. diff --git a/blog/content/2007/05/the-dawning-of-the-age-of-aquarius.gmi b/blog/content/2007/05/the-dawning-of-the-age-of-aquarius.gmi index a360922a..53ba4a33 100644 --- a/blog/content/2007/05/the-dawning-of-the-age-of-aquarius.gmi +++ b/blog/content/2007/05/the-dawning-of-the-age-of-aquarius.gmi @@ -1,5 +1,4 @@ -# The dawning of the age of Aquarius -2007-05-27 +# 2007-05-27 The dawning of the age of Aquarius Critiquemos Zodiac [1]. diff --git a/blog/content/2007/05/volando-cerca-del-sol.gmi b/blog/content/2007/05/volando-cerca-del-sol.gmi index 526ff6b1..61b0f3fd 100644 --- a/blog/content/2007/05/volando-cerca-del-sol.gmi +++ b/blog/content/2007/05/volando-cerca-del-sol.gmi @@ -1,5 +1,4 @@ -# Volando cerca del Sol -2007-05-03 +# 2007-05-03 Volando cerca del Sol [‡ una cabeza tirada en medio de las Ramblas] diff --git a/blog/content/2007/06/cancion-de-buenas-noches.gmi b/blog/content/2007/06/cancion-de-buenas-noches.gmi index aecd1dbf..9f72883c 100644 --- a/blog/content/2007/06/cancion-de-buenas-noches.gmi +++ b/blog/content/2007/06/cancion-de-buenas-noches.gmi @@ -1,5 +1,4 @@ -# Canción de buenas noches -2007-06-03 +# 2007-06-03 Canción de buenas noches He vuelto al pecado del tutubo. Un poquillo de Weird Al: diff --git a/blog/content/2007/06/completando-la-trilogia.gmi b/blog/content/2007/06/completando-la-trilogia.gmi index a85b8d7d..e139ce1b 100644 --- a/blog/content/2007/06/completando-la-trilogia.gmi +++ b/blog/content/2007/06/completando-la-trilogia.gmi @@ -1,5 +1,4 @@ -# Completando la trilogía -2007-06-27 +# 2007-06-27 Completando la trilogía Con un 4 [1]. diff --git a/blog/content/2007/06/contrastos.gmi b/blog/content/2007/06/contrastos.gmi index 5c068ad6..28979fa1 100644 --- a/blog/content/2007/06/contrastos.gmi +++ b/blog/content/2007/06/contrastos.gmi @@ -1,5 +1,4 @@ -# Contrastos -2007-06-13 +# 2007-06-13 Contrastos Por una parte, el país donde la "weight-management" salad puede tener 690 calorías y bacon. diff --git a/blog/content/2007/06/eres-lo-que-comes.gmi b/blog/content/2007/06/eres-lo-que-comes.gmi index 58e79931..a28339ee 100644 --- a/blog/content/2007/06/eres-lo-que-comes.gmi +++ b/blog/content/2007/06/eres-lo-que-comes.gmi @@ -1,4 +1,3 @@ -# Eres lo que comes... -2007-06-30 +# 2007-06-30 Eres lo que comes... [‡ menú con creep de pollo y cebolla confitada] diff --git a/blog/content/2007/06/gente-grande-y-fea.gmi b/blog/content/2007/06/gente-grande-y-fea.gmi index 4f7f300f..1bf807d8 100644 --- a/blog/content/2007/06/gente-grande-y-fea.gmi +++ b/blog/content/2007/06/gente-grande-y-fea.gmi @@ -1,5 +1,4 @@ -# Gente grande y fea -2007-06-29 +# 2007-06-29 Gente grande y fea Para que no digan que siempre hablamos mal de ellos, la demo [1]. diff --git a/blog/content/2007/06/grandes-plagas-del-siglo.gmi b/blog/content/2007/06/grandes-plagas-del-siglo.gmi index ab795aad..855d5152 100644 --- a/blog/content/2007/06/grandes-plagas-del-siglo.gmi +++ b/blog/content/2007/06/grandes-plagas-del-siglo.gmi @@ -1,5 +1,4 @@ -# Grandes plagas del siglo -2007-06-26 +# 2007-06-26 Grandes plagas del siglo > > diff --git a/blog/content/2007/06/holy.gmi b/blog/content/2007/06/holy.gmi index e14024c6..7bdb6662 100644 --- a/blog/content/2007/06/holy.gmi +++ b/blog/content/2007/06/holy.gmi @@ -1,5 +1,4 @@ -# Holy... -2007-06-03 +# 2007-06-03 Holy... En honor a todos aquellos que combaten el crimen desde el economato por las noches... diff --git a/blog/content/2007/06/if-you-re-going-to-massachusetts.gmi b/blog/content/2007/06/if-you-re-going-to-massachusetts.gmi index 59c4a0c4..22f47198 100644 --- a/blog/content/2007/06/if-you-re-going-to-massachusetts.gmi +++ b/blog/content/2007/06/if-you-re-going-to-massachusetts.gmi @@ -1,5 +1,4 @@ -# If you're going to Massachusetts -2007-06-08 +# 2007-06-08 If you're going to Massachusetts ... be sure to learn how to spell it (I haven't, yet). diff --git a/blog/content/2007/06/las-edades-en-manhattan.gmi b/blog/content/2007/06/las-edades-en-manhattan.gmi index d468d3be..1becf7cb 100644 --- a/blog/content/2007/06/las-edades-en-manhattan.gmi +++ b/blog/content/2007/06/las-edades-en-manhattan.gmi @@ -1,5 +1,4 @@ -# Las edades en Manhattan -2007-06-18 +# 2007-06-18 Las edades en Manhattan Me hago viejo. He tenido doble oportunidad de ver Cerdos Salvajes [1] por partida doble atrapado en un avión y no aprovecho para insertarle una crítica lapidaria. diff --git a/blog/content/2007/06/na-na-narana.gmi b/blog/content/2007/06/na-na-narana.gmi index 0e0e1627..16df9ccf 100644 --- a/blog/content/2007/06/na-na-narana.gmi +++ b/blog/content/2007/06/na-na-narana.gmi @@ -1,5 +1,4 @@ -# Na-na-naraná -2007-06-18 +# 2007-06-18 Na-na-naraná Dado que no soy ni fotogénico ni fotógrafo, no hay muchas estampas que mostrarles, si acaso las tipicas postales: diff --git a/blog/content/2007/06/palabras-hirientes.gmi b/blog/content/2007/06/palabras-hirientes.gmi index d21dbf4a..1df4e3da 100644 --- a/blog/content/2007/06/palabras-hirientes.gmi +++ b/blog/content/2007/06/palabras-hirientes.gmi @@ -1,5 +1,4 @@ -# Palabras hirientes -2007-06-22 +# 2007-06-22 Palabras hirientes > > diff --git a/blog/content/2007/06/piensa-en-empollon.gmi b/blog/content/2007/06/piensa-en-empollon.gmi index a55ee25d..aa015726 100644 --- a/blog/content/2007/06/piensa-en-empollon.gmi +++ b/blog/content/2007/06/piensa-en-empollon.gmi @@ -1,5 +1,4 @@ -# ¿Piensa en empollón? -2007-06-25 +# 2007-06-25 ¿Piensa en empollón? Hacía tiempo que no me pasaba por ThinkGeek [1]; a la wishlist habría que añadirle este ventilador [2], un diccionario de lenguaje corporal japo [3], unos altavoces marcianos [4], el USB apacolíptico [5], unas hebillas de cinturón (por una vez, la de Star Wars no es mi preferida) [6], el malévolo despertador volador [7], los paraguasbladerruner [8], el manos libres retro [9] y un elemento decorativo para el halcón milenario D20 [10]. diff --git a/blog/content/2007/06/recordatorio.gmi b/blog/content/2007/06/recordatorio.gmi index 24a4716e..200307df 100644 --- a/blog/content/2007/06/recordatorio.gmi +++ b/blog/content/2007/06/recordatorio.gmi @@ -1,5 +1,4 @@ -# Recordatorio -2007-06-27 +# 2007-06-27 Recordatorio > > diff --git a/blog/content/2007/06/reset-vence-a-jetlag.gmi b/blog/content/2007/06/reset-vence-a-jetlag.gmi index a1b9e324..4a2a8577 100644 --- a/blog/content/2007/06/reset-vence-a-jetlag.gmi +++ b/blog/content/2007/06/reset-vence-a-jetlag.gmi @@ -1,5 +1,4 @@ -# ¿Reset vence a jetlag? -2007-06-18 +# 2007-06-18 ¿Reset vence a jetlag? Pronto lo sabremos. diff --git a/blog/content/2007/06/retrasado-con-retraso.gmi b/blog/content/2007/06/retrasado-con-retraso.gmi index 78f5923a..c2e067e4 100644 --- a/blog/content/2007/06/retrasado-con-retraso.gmi +++ b/blog/content/2007/06/retrasado-con-retraso.gmi @@ -1,5 +1,4 @@ -# Retrasado con retraso -2007-06-30 +# 2007-06-30 Retrasado con retraso Cheney's got a gun [1] diff --git a/blog/content/2007/06/ritmos-cercanos.gmi b/blog/content/2007/06/ritmos-cercanos.gmi index 8ef67c7f..535a1dac 100644 --- a/blog/content/2007/06/ritmos-cercanos.gmi +++ b/blog/content/2007/06/ritmos-cercanos.gmi @@ -1,5 +1,4 @@ -# Ritmos cercanos -2007-06-22 +# 2007-06-22 Ritmos cercanos => https://youtube.com/watch?v=8IHcNQRQ-To La Kinky Beat - Rebel Smile => https://youtube.com/watch?v=vuZ1IZtRChM editamos: Jaleo Real - Plaza Pichón; parece que ahora somos of choice y tal... diff --git a/blog/content/2007/06/subterfugios.gmi b/blog/content/2007/06/subterfugios.gmi index 37cb5aa4..abb0c52d 100644 --- a/blog/content/2007/06/subterfugios.gmi +++ b/blog/content/2007/06/subterfugios.gmi @@ -1,5 +1,4 @@ -# Subterfugios -2007-06-28 +# 2007-06-28 Subterfugios Lección VII: Ninja Bombs [1] diff --git a/blog/content/2007/06/te-lo-digo-por-tu-bien.gmi b/blog/content/2007/06/te-lo-digo-por-tu-bien.gmi index bebc22bc..189c3e6b 100644 --- a/blog/content/2007/06/te-lo-digo-por-tu-bien.gmi +++ b/blog/content/2007/06/te-lo-digo-por-tu-bien.gmi @@ -1,5 +1,4 @@ -# Te lo digo por tu bien -2007-06-27 +# 2007-06-27 Te lo digo por tu bien Si en los estates están mucho más avanzados que aquí. Stop Snitchin' [1] : diff --git a/blog/content/2007/06/they-re-the-wrong-glasses-gromit.gmi b/blog/content/2007/06/they-re-the-wrong-glasses-gromit.gmi index fe21e1f9..a2dac495 100644 --- a/blog/content/2007/06/they-re-the-wrong-glasses-gromit.gmi +++ b/blog/content/2007/06/they-re-the-wrong-glasses-gromit.gmi @@ -1,5 +1,4 @@ -# They're the wrong glasses, Gromit -2007-06-03 +# 2007-06-03 They're the wrong glasses, Gromit Inquietante link [1] que veo aquí [2], pues incluye un tratado gafapasta [3] y otras cosas [4]. Lástima que su diseño espejado/pseudo-minimalista le detalle delate (maldita lisdexia), por no hablar de su afán metaparódico. diff --git a/blog/content/2007/06/titulos.gmi b/blog/content/2007/06/titulos.gmi index bf77482a..cd4b712e 100644 --- a/blog/content/2007/06/titulos.gmi +++ b/blog/content/2007/06/titulos.gmi @@ -1,5 +1,4 @@ -# Títulos -2007-06-22 +# 2007-06-22 Títulos Vayan a la web del jardín botánico de Atlanta [1], hagan click en 'DONATE ONLINE' y revisen la lista de títulos... diff --git a/blog/content/2007/06/triplemente-iconico.gmi b/blog/content/2007/06/triplemente-iconico.gmi index 55ec854a..843bca2a 100644 --- a/blog/content/2007/06/triplemente-iconico.gmi +++ b/blog/content/2007/06/triplemente-iconico.gmi @@ -1,5 +1,4 @@ -# Triplemente icónico -2007-06-29 +# 2007-06-29 Triplemente icónico La encuesta de la IMDb de hoy [1] recoge algún que otro hecho significativo. diff --git a/blog/content/2007/06/y-finalmente-el-frenesi.gmi b/blog/content/2007/06/y-finalmente-el-frenesi.gmi index 4f94a932..fcb8d071 100644 --- a/blog/content/2007/06/y-finalmente-el-frenesi.gmi +++ b/blog/content/2007/06/y-finalmente-el-frenesi.gmi @@ -1,5 +1,4 @@ -# Y finalmente, el frenesí -2007-06-01 +# 2007-06-01 Y finalmente, el frenesí Para los que añoren las píldoras, me hacen llegar esta recopilación de valoraciones sobre la clasificación de las películas, en clave de casi-haiku [1]. diff --git a/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-i.gmi b/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-i.gmi index 7820d2a6..1167b3c6 100644 --- a/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-i.gmi +++ b/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-i.gmi @@ -1,5 +1,4 @@ -# Yo a Boston y tú a donde quieras (I) -2007-06-11 +# 2007-06-11 Yo a Boston y tú a donde quieras (I) Jetlaggeado (¿son las nueve y media de la noche o las tres y media de la madrugada?) y cansado, me he adentrado en el mundo este americano. diff --git a/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-ii.gmi b/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-ii.gmi index 88dc28c3..41fe75b4 100644 --- a/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-ii.gmi +++ b/blog/content/2007/06/yo-a-boston-y-tu-a-donde-quieras-ii.gmi @@ -1,5 +1,4 @@ -# Yo a Boston y tú a donde quieras (II) -2007-06-11 +# 2007-06-11 Yo a Boston y tú a donde quieras (II) Más aventuras en los estates esos. Aprovechando el único día que posiblemente estará disponible para hacer turismo por Boston, comenzamos por fotografiarnos con Red Auerbach [1], su placa conmemorativa [2] y con las bambas de Larry Bird [3]; el posterior encuentro con el Boston Garden falso [4] fue decepcionante (vaya, la tienda de souvenirs estaba cerrada). Luego unos cuantos imponentes rascacielos del downtown : diff --git a/blog/content/2007/07/blonde-two.gmi b/blog/content/2007/07/blonde-two.gmi index cb4bae2f..982ce5cb 100644 --- a/blog/content/2007/07/blonde-two.gmi +++ b/blog/content/2007/07/blonde-two.gmi @@ -1,5 +1,4 @@ -# Blonde two -2007-07-12 +# 2007-07-12 Blonde two Bueno, ya hemos visto a Scarlett [1] (¿Leti?). Desafortunadamente, no la hemos podido plasmar en todo su borroso esplendor. diff --git a/blog/content/2007/07/civilizaciones-avanzadas.gmi b/blog/content/2007/07/civilizaciones-avanzadas.gmi index 70fb91d9..20e31ad4 100644 --- a/blog/content/2007/07/civilizaciones-avanzadas.gmi +++ b/blog/content/2007/07/civilizaciones-avanzadas.gmi @@ -1,5 +1,4 @@ -# Civilizaciones avanzadas -2007-07-18 +# 2007-07-18 Civilizaciones avanzadas III: Suecia [1] diff --git a/blog/content/2007/07/destrezas-manuales.gmi b/blog/content/2007/07/destrezas-manuales.gmi index 26bfa2bc..25fb3d55 100644 --- a/blog/content/2007/07/destrezas-manuales.gmi +++ b/blog/content/2007/07/destrezas-manuales.gmi @@ -1,5 +1,4 @@ -# Destrezas manuales -2007-07-02 +# 2007-07-02 Destrezas manuales (malpensaos [1]) diff --git a/blog/content/2007/07/everything-is-connected.gmi b/blog/content/2007/07/everything-is-connected.gmi index 0d131e98..f4552c08 100644 --- a/blog/content/2007/07/everything-is-connected.gmi +++ b/blog/content/2007/07/everything-is-connected.gmi @@ -1,5 +1,4 @@ -# Everything is connected -2007-07-09 +# 2007-07-09 Everything is connected De los The B-52's [1], a Blondie [2] a... diff --git a/blog/content/2007/07/experiencias-exoticas-vii.gmi b/blog/content/2007/07/experiencias-exoticas-vii.gmi index d2a3bdf9..dc9068c1 100644 --- a/blog/content/2007/07/experiencias-exoticas-vii.gmi +++ b/blog/content/2007/07/experiencias-exoticas-vii.gmi @@ -1,5 +1,4 @@ -# Experiencias exóticas (VII) -2007-07-06 +# 2007-07-06 Experiencias exóticas (VII) El corte de pelo chino no es muy chino. Dos apuntes: diff --git a/blog/content/2007/07/flawless.gmi b/blog/content/2007/07/flawless.gmi index 26099105..977aacb1 100644 --- a/blog/content/2007/07/flawless.gmi +++ b/blog/content/2007/07/flawless.gmi @@ -1,5 +1,4 @@ -# Flawless... -2007-07-27 +# 2007-07-27 Flawless... ... farewell! [1] diff --git a/blog/content/2007/07/habemus.gmi b/blog/content/2007/07/habemus.gmi index bf0f0800..2895a3ff 100644 --- a/blog/content/2007/07/habemus.gmi +++ b/blog/content/2007/07/habemus.gmi @@ -1,5 +1,4 @@ -# Habemus... -2007-07-20 +# 2007-07-20 Habemus... Pirámide [1] (véase [2]) diff --git a/blog/content/2007/07/investigaciones-encuestas.gmi b/blog/content/2007/07/investigaciones-encuestas.gmi index 9e3552d9..47d35d20 100644 --- a/blog/content/2007/07/investigaciones-encuestas.gmi +++ b/blog/content/2007/07/investigaciones-encuestas.gmi @@ -1,5 +1,4 @@ -# Investigaciones/encuestas -2007-07-03 +# 2007-07-03 Investigaciones/encuestas Pese al creciente riesgo de que esto se vuelva un blog de comentario sobre las encuestas de la IMDb [1], la de hoy [2] tampoco tiene desperdicio; peor segunda parte de una trilogía. Para mi es una ardua decisión entre Matrix y El Sr. De los Anillos; pese a que Las Dos Torres es infinitamente superior a Matrix Reloaded, es dentro del contexto de la trilogía una cinta muchísimo inferior a sus acompañantes- en cambio en Matrix se reparten la gloria la segunda y tercera entregas, auténticas abominaciones que no las salva ni la presencia de Monica Bellucci ni Trinity. diff --git a/blog/content/2007/07/la-infalibilidad-papal.gmi b/blog/content/2007/07/la-infalibilidad-papal.gmi index d0e603eb..90f5b9f1 100644 --- a/blog/content/2007/07/la-infalibilidad-papal.gmi +++ b/blog/content/2007/07/la-infalibilidad-papal.gmi @@ -1,5 +1,4 @@ -# La Infalibilidad Papal... -2007-07-25 +# 2007-07-25 La Infalibilidad Papal... Explicada [1] (con pun on top) diff --git a/blog/content/2007/07/last-and-only-drinks-please.gmi b/blog/content/2007/07/last-and-only-drinks-please.gmi index eb381b08..213f68bf 100644 --- a/blog/content/2007/07/last-and-only-drinks-please.gmi +++ b/blog/content/2007/07/last-and-only-drinks-please.gmi @@ -1,5 +1,4 @@ -# Last and only drinks, please -2007-07-19 +# 2007-07-19 Last and only drinks, please :([1] (véase [2]) diff --git a/blog/content/2007/07/mas-frikiturgias-que-dirian.gmi b/blog/content/2007/07/mas-frikiturgias-que-dirian.gmi index e5e471a4..7173dfd8 100644 --- a/blog/content/2007/07/mas-frikiturgias-que-dirian.gmi +++ b/blog/content/2007/07/mas-frikiturgias-que-dirian.gmi @@ -1,5 +1,4 @@ -# Más frikiturgias, que dirían -2007-07-14 +# 2007-07-14 Más frikiturgias, que dirían Es de todos conocidos el vórtice del mal que emana de Arco de Triunfo; en esta ocasión, nos atrajo hasta una tienda para hacer adquisiciones: diff --git a/blog/content/2007/07/por-que-el-cielo-es-azul.gmi b/blog/content/2007/07/por-que-el-cielo-es-azul.gmi index 662dcce6..34f529da 100644 --- a/blog/content/2007/07/por-que-el-cielo-es-azul.gmi +++ b/blog/content/2007/07/por-que-el-cielo-es-azul.gmi @@ -1,5 +1,4 @@ -# ¿Por qué el cielo es azul? -2007-07-30 +# 2007-07-30 ¿Por qué el cielo es azul? Por definición [1]. diff --git a/blog/content/2007/07/resumenes-musicales.gmi b/blog/content/2007/07/resumenes-musicales.gmi index 04d08141..267714c2 100644 --- a/blog/content/2007/07/resumenes-musicales.gmi +++ b/blog/content/2007/07/resumenes-musicales.gmi @@ -1,5 +1,4 @@ -# Resúmenes musicales -2007-07-31 +# 2007-07-31 Resúmenes musicales Un poco tl;dw [1], pero chulo. Stringfever [2] - History of Music [3]. diff --git a/blog/content/2007/07/seguimos.gmi b/blog/content/2007/07/seguimos.gmi index eba5c531..a68663ce 100644 --- a/blog/content/2007/07/seguimos.gmi +++ b/blog/content/2007/07/seguimos.gmi @@ -1,5 +1,4 @@ -# Seguimos -2007-07-06 +# 2007-07-06 Seguimos Con otros fragmentos de mi fascinante vida. Demos gracias a las cámaras de móviles por proporcionarme un borroso mecanismo de tortura. Mi primer encuentro con Bling H2O [1] : diff --git a/blog/content/2007/07/so-much.gmi b/blog/content/2007/07/so-much.gmi index 56575532..25a488fe 100644 --- a/blog/content/2007/07/so-much.gmi +++ b/blog/content/2007/07/so-much.gmi @@ -1,5 +1,4 @@ -# So much... -2007-07-02 +# 2007-07-02 So much... ... for the non-evil empire [1]? diff --git a/blog/content/2007/07/sociedades-secretas.gmi b/blog/content/2007/07/sociedades-secretas.gmi index a12e5fc1..858b9b97 100644 --- a/blog/content/2007/07/sociedades-secretas.gmi +++ b/blog/content/2007/07/sociedades-secretas.gmi @@ -1,5 +1,4 @@ -# Sociedades secretas -2007-07-12 +# 2007-07-12 Sociedades secretas Al parecer, uno trabaja al lado de la tapadera de la sociedad secreta de Spider-man: diff --git a/blog/content/2007/07/very.gmi b/blog/content/2007/07/very.gmi index ee400618..5ad57d96 100644 --- a/blog/content/2007/07/very.gmi +++ b/blog/content/2007/07/very.gmi @@ -1,5 +1,4 @@ -# Very... -2007-07-01 +# 2007-07-01 Very... down under [1] diff --git a/blog/content/2007/08/ceceos.gmi b/blog/content/2007/08/ceceos.gmi index 2a507128..5d28dc6a 100644 --- a/blog/content/2007/08/ceceos.gmi +++ b/blog/content/2007/08/ceceos.gmi @@ -1,5 +1,4 @@ -# Ceceos -2007-08-01 +# 2007-08-01 Ceceos Como hacía tiempo que un xkcd [1] no nos pirraba, pese a la temática elitista... (()) [2]. diff --git a/blog/content/2007/08/cultista.gmi b/blog/content/2007/08/cultista.gmi index db8ef29a..660804fb 100644 --- a/blog/content/2007/08/cultista.gmi +++ b/blog/content/2007/08/cultista.gmi @@ -1,5 +1,4 @@ -# Cultista -2007-08-30 +# 2007-08-30 Cultista Au hasard Balthazar [1] diff --git a/blog/content/2007/08/luminaries.gmi b/blog/content/2007/08/luminaries.gmi index 74d94999..d3434f89 100644 --- a/blog/content/2007/08/luminaries.gmi +++ b/blog/content/2007/08/luminaries.gmi @@ -1,5 +1,4 @@ -# Luminaries -2007-08-03 +# 2007-08-03 Luminaries ... quizás prosiguiendo este post [1], no sólo debo informarles que Brian May [2] ya casi es doctor sino que además... Blossom [3] también está a punto de ser doctora... en neurología (¿Neuroscience es neurología? ¡Qué sé yo!). diff --git a/blog/content/2007/08/mas-misivas-abiertas.gmi b/blog/content/2007/08/mas-misivas-abiertas.gmi index ce57ccd2..71152d46 100644 --- a/blog/content/2007/08/mas-misivas-abiertas.gmi +++ b/blog/content/2007/08/mas-misivas-abiertas.gmi @@ -1,5 +1,4 @@ -# Más misivas abiertas -2007-08-28 +# 2007-08-28 Más misivas abiertas Estimados señores de Renfe, diff --git a/blog/content/2007/08/more-than-meets-the-eye.gmi b/blog/content/2007/08/more-than-meets-the-eye.gmi index f5864a43..1631dd05 100644 --- a/blog/content/2007/08/more-than-meets-the-eye.gmi +++ b/blog/content/2007/08/more-than-meets-the-eye.gmi @@ -1,5 +1,4 @@ -# More than meets the eye -2007-08-26 +# 2007-08-26 More than meets the eye > > diff --git a/blog/content/2007/08/ninguna-ciudad-esta-completa-sin-una.gmi b/blog/content/2007/08/ninguna-ciudad-esta-completa-sin-una.gmi index 75d4536e..cd6e7ebb 100644 --- a/blog/content/2007/08/ninguna-ciudad-esta-completa-sin-una.gmi +++ b/blog/content/2007/08/ninguna-ciudad-esta-completa-sin-una.gmi @@ -1,5 +1,4 @@ -# Ninguna ciudad está completa sin una... -2007-08-03 +# 2007-08-03 Ninguna ciudad está completa sin una... [‡ Tienda de Hello Kitty en Diagonal Mar] diff --git a/blog/content/2007/08/noticias-rompedoras.gmi b/blog/content/2007/08/noticias-rompedoras.gmi index 7c848fdd..0603454b 100644 --- a/blog/content/2007/08/noticias-rompedoras.gmi +++ b/blog/content/2007/08/noticias-rompedoras.gmi @@ -1,5 +1,4 @@ -# Noticias rompedoras -2007-08-05 +# 2007-08-05 Noticias rompedoras The Onion. Lame, but funny [1]. diff --git a/blog/content/2007/08/renfemon.gmi b/blog/content/2007/08/renfemon.gmi index efef5976..ebbe9543 100644 --- a/blog/content/2007/08/renfemon.gmi +++ b/blog/content/2007/08/renfemon.gmi @@ -1,5 +1,4 @@ -# Renfemon.... -2007-08-03 +# 2007-08-03 Renfemon.... ¡Hazte con todos! diff --git a/blog/content/2007/08/resucitado-o-reencarnado.gmi b/blog/content/2007/08/resucitado-o-reencarnado.gmi index f6f974ab..1fd7621b 100644 --- a/blog/content/2007/08/resucitado-o-reencarnado.gmi +++ b/blog/content/2007/08/resucitado-o-reencarnado.gmi @@ -1,5 +1,4 @@ -# ¿Resucitado o reencarnado? -2007-08-25 +# 2007-08-25 ¿Resucitado o reencarnado? De vuelta por tierras inglesas, se reconfirma la britanicidad de los nativos. Vimos ojos londinenses [1], defensores del imperio británico [2], bollywoodienses colgados [3] y más cosas [4]. diff --git a/blog/content/2007/08/tardias-resenas.gmi b/blog/content/2007/08/tardias-resenas.gmi index 3102b872..2d991ec8 100644 --- a/blog/content/2007/08/tardias-resenas.gmi +++ b/blog/content/2007/08/tardias-resenas.gmi @@ -1,5 +1,4 @@ -# Tardías reseñas -2007-08-26 +# 2007-08-26 Tardías reseñas Hot Fuzz [1]. diff --git a/blog/content/2007/08/titulos-lapidarios.gmi b/blog/content/2007/08/titulos-lapidarios.gmi index 1b7d89bc..aa96dec8 100644 --- a/blog/content/2007/08/titulos-lapidarios.gmi +++ b/blog/content/2007/08/titulos-lapidarios.gmi @@ -1,5 +1,4 @@ -# Títulos lapidarios -2007-08-26 +# 2007-08-26 Títulos lapidarios Les dejo a ustedes el trabajo de hacer los chistes fáciles- es tarde [1]. diff --git a/blog/content/2007/08/torturas-pospuestas.gmi b/blog/content/2007/08/torturas-pospuestas.gmi index 9a09c610..0475df10 100644 --- a/blog/content/2007/08/torturas-pospuestas.gmi +++ b/blog/content/2007/08/torturas-pospuestas.gmi @@ -1,5 +1,4 @@ -# Torturas pospuestas -2007-08-26 +# 2007-08-26 Torturas pospuestas Estar sin blog me ha impedido hacerles sufrir por unos cuantos días. No preocuparse. diff --git a/blog/content/2007/09/18-ruedas.gmi b/blog/content/2007/09/18-ruedas.gmi index 09e7afc5..09bc0e06 100644 --- a/blog/content/2007/09/18-ruedas.gmi +++ b/blog/content/2007/09/18-ruedas.gmi @@ -1,5 +1,4 @@ -# 18 ruedas -2007-09-15 +# 2007-09-15 18 ruedas Había una época en que nos bajábamos siempre el tráiler de mayor calidad. Lo de la alta definición hace que ahora nos bajemos el de menor. diff --git a/blog/content/2007/09/banging-on-the-bongos.gmi b/blog/content/2007/09/banging-on-the-bongos.gmi index 1d7790c0..d59aa7bb 100644 --- a/blog/content/2007/09/banging-on-the-bongos.gmi +++ b/blog/content/2007/09/banging-on-the-bongos.gmi @@ -1,5 +1,4 @@ -# Banging on the bongos... -2007-09-21 +# 2007-09-21 Banging on the bongos... ... like a chimpanzee [1] diff --git a/blog/content/2007/09/buscaminas.gmi b/blog/content/2007/09/buscaminas.gmi index c72b17ff..7198fbd0 100644 --- a/blog/content/2007/09/buscaminas.gmi +++ b/blog/content/2007/09/buscaminas.gmi @@ -1,5 +1,4 @@ -# Buscaminas... -2007-09-22 +# 2007-09-22 Buscaminas... ... la película [1] diff --git a/blog/content/2007/09/denial.gmi b/blog/content/2007/09/denial.gmi index ba7c7ebb..5e33aedb 100644 --- a/blog/content/2007/09/denial.gmi +++ b/blog/content/2007/09/denial.gmi @@ -1,5 +1,4 @@ -# Denial -2007-09-03 +# 2007-09-03 Denial DoS [1] : Renfe owned! [2]. diff --git a/blog/content/2007/09/el-inexorable-paso-del-tiempo.gmi b/blog/content/2007/09/el-inexorable-paso-del-tiempo.gmi index 4c5a3e4d..d1ade845 100644 --- a/blog/content/2007/09/el-inexorable-paso-del-tiempo.gmi +++ b/blog/content/2007/09/el-inexorable-paso-del-tiempo.gmi @@ -1,5 +1,4 @@ -# El inexorable paso del tiempo -2007-09-21 +# 2007-09-21 El inexorable paso del tiempo Mi querido Nat [1] enlaza [2] el tráiler [3] de Southland Tales [4]. Yo he necesitado todos esos enlaces para entenderlo. Mínimamente. diff --git a/blog/content/2007/09/new-math.gmi b/blog/content/2007/09/new-math.gmi index 532d089f..24bc1891 100644 --- a/blog/content/2007/09/new-math.gmi +++ b/blog/content/2007/09/new-math.gmi @@ -1,5 +1,4 @@ -# New math... -2007-09-25 +# 2007-09-25 New math... ... microsofteña [1] diff --git a/blog/content/2007/09/palenteolo.gmi b/blog/content/2007/09/palenteolo.gmi index 7b5aa653..87a73992 100644 --- a/blog/content/2007/09/palenteolo.gmi +++ b/blog/content/2007/09/palenteolo.gmi @@ -1,5 +1,4 @@ -# Palenteolo... -2007-09-25 +# 2007-09-25 Palenteolo... ... informática [1] diff --git a/blog/content/2007/09/que-no-te-enganen-otra-vez.gmi b/blog/content/2007/09/que-no-te-enganen-otra-vez.gmi index c44503d5..04568fb6 100644 --- a/blog/content/2007/09/que-no-te-enganen-otra-vez.gmi +++ b/blog/content/2007/09/que-no-te-enganen-otra-vez.gmi @@ -1,5 +1,4 @@ -# Que no te engañen otra vez... -2007-09-07 +# 2007-09-07 Que no te engañen otra vez... ... el bajo es cool [1]. diff --git a/blog/content/2007/09/ritos-satanicos.gmi b/blog/content/2007/09/ritos-satanicos.gmi index 25e8e310..5762f6f2 100644 --- a/blog/content/2007/09/ritos-satanicos.gmi +++ b/blog/content/2007/09/ritos-satanicos.gmi @@ -1,5 +1,4 @@ -# Ritos satánicos -2007-09-14 +# 2007-09-14 Ritos satánicos Cuando vayan a Madriz, no olviden una ofrenda del mejor bocata de calamares de Madriz a Satanás [1]. diff --git a/blog/content/2007/09/technoratizando.gmi b/blog/content/2007/09/technoratizando.gmi index 1c507a11..c9301f58 100644 --- a/blog/content/2007/09/technoratizando.gmi +++ b/blog/content/2007/09/technoratizando.gmi @@ -1,5 +1,4 @@ -# Technoratizando -2007-09-02 +# 2007-09-02 Technoratizando Technorati Profile [1] diff --git a/blog/content/2007/09/westward-bound.gmi b/blog/content/2007/09/westward-bound.gmi index 20b22909..ef1d635e 100644 --- a/blog/content/2007/09/westward-bound.gmi +++ b/blog/content/2007/09/westward-bound.gmi @@ -1,5 +1,4 @@ -# Westward bound -2007-09-08 +# 2007-09-08 Westward bound ... pero les dejo con kilómetros de clásicos [1] y un jueguecillo para viajeros [2]. diff --git a/blog/content/2007/10/cinco-minutos-mas-para-la-cuenta-atras.gmi b/blog/content/2007/10/cinco-minutos-mas-para-la-cuenta-atras.gmi index f7822b3f..c58ec31f 100644 --- a/blog/content/2007/10/cinco-minutos-mas-para-la-cuenta-atras.gmi +++ b/blog/content/2007/10/cinco-minutos-mas-para-la-cuenta-atras.gmi @@ -1,5 +1,4 @@ -# Cinco minutos más para la cuenta atrás -2007-10-24 +# 2007-10-24 Cinco minutos más para la cuenta atrás Yo sólo he identificado bien 46 [1]. diff --git a/blog/content/2007/10/innovando.gmi b/blog/content/2007/10/innovando.gmi index 95306083..989c729e 100644 --- a/blog/content/2007/10/innovando.gmi +++ b/blog/content/2007/10/innovando.gmi @@ -1,5 +1,4 @@ -# Innovando -2007-10-18 +# 2007-10-18 Innovando ... nuevos estilos para los bloggers [1] diff --git a/blog/content/2007/10/intermedio-en-blanco.gmi b/blog/content/2007/10/intermedio-en-blanco.gmi index 76f6a195..801bb448 100644 --- a/blog/content/2007/10/intermedio-en-blanco.gmi +++ b/blog/content/2007/10/intermedio-en-blanco.gmi @@ -1,5 +1,4 @@ -# Intermedio en blanco -2007-10-16 +# 2007-10-16 Intermedio en blanco ... y con retraso, tercer [1], cuarto [2] y quinto [3] rounds. diff --git a/blog/content/2007/10/mas-facil-que-poner-un-css-rojo.gmi b/blog/content/2007/10/mas-facil-que-poner-un-css-rojo.gmi index 444e9731..f8907887 100644 --- a/blog/content/2007/10/mas-facil-que-poner-un-css-rojo.gmi +++ b/blog/content/2007/10/mas-facil-que-poner-un-css-rojo.gmi @@ -1,4 +1,3 @@ -# Más fácil que poner un CSS rojo -2007-10-21 +# 2007-10-21 Más fácil que poner un CSS rojo ... felicidades al gato negro y al carioca diff --git a/blog/content/2007/10/me-hagan-un-plano.gmi b/blog/content/2007/10/me-hagan-un-plano.gmi index 280aab22..dd0bb7a0 100644 --- a/blog/content/2007/10/me-hagan-un-plano.gmi +++ b/blog/content/2007/10/me-hagan-un-plano.gmi @@ -1,5 +1,4 @@ -# Me hagan un plano... -2007-10-30 +# 2007-10-30 Me hagan un plano... ¿Han probado alguna vez a localizar cosas de Japón en Google Maps [1]? Harto práctico para los bárbaros. diff --git a/blog/content/2007/10/preocupantes.gmi b/blog/content/2007/10/preocupantes.gmi index 610c5fa0..bca0b3c6 100644 --- a/blog/content/2007/10/preocupantes.gmi +++ b/blog/content/2007/10/preocupantes.gmi @@ -1,5 +1,4 @@ -# Preocupantes... -2007-10-15 +# 2007-10-15 Preocupantes... ... habilidades manuales [1] diff --git a/blog/content/2007/10/primer-asalto.gmi b/blog/content/2007/10/primer-asalto.gmi index 82e51c50..d23aa3f6 100644 --- a/blog/content/2007/10/primer-asalto.gmi +++ b/blog/content/2007/10/primer-asalto.gmi @@ -1,5 +1,4 @@ -# Primer asalto... -2007-10-06 +# 2007-10-06 Primer asalto... En resumen, Kurt Russell es grande, Stardust graciosa y Dororo seca. diff --git a/blog/content/2007/10/profundizando.gmi b/blog/content/2007/10/profundizando.gmi index dfa1c4b8..d87d5991 100644 --- a/blog/content/2007/10/profundizando.gmi +++ b/blog/content/2007/10/profundizando.gmi @@ -1,5 +1,4 @@ -# Profundizando -2007-10-06 +# 2007-10-06 Profundizando Primer [1] y segundo [2] rounds, y como redirigir el balance económico de un festival, en borroso [3]. diff --git a/blog/content/2007/10/que-bonics-son-els-anuncis.gmi b/blog/content/2007/10/que-bonics-son-els-anuncis.gmi index 903d404d..4b67bae3 100644 --- a/blog/content/2007/10/que-bonics-son-els-anuncis.gmi +++ b/blog/content/2007/10/que-bonics-son-els-anuncis.gmi @@ -1,5 +1,4 @@ -# Què bonics són els anuncis -2007-10-21 +# 2007-10-21 Què bonics són els anuncis Al parecer, esto [1] es uno de Toyota. diff --git a/blog/content/2007/10/riesgos-anatomicos.gmi b/blog/content/2007/10/riesgos-anatomicos.gmi index 9c35d291..5b67ff1c 100644 --- a/blog/content/2007/10/riesgos-anatomicos.gmi +++ b/blog/content/2007/10/riesgos-anatomicos.gmi @@ -1,5 +1,4 @@ -# Riesgos anatómicos -2007-10-18 +# 2007-10-18 Riesgos anatómicos En un nuevo episodio de la cruzada [1], uno de los bandos añade un editor de vídeo [2]. No hay puntos por adivinar cuál. Eso sí, los dos lo usarán como argumento. diff --git a/blog/content/2007/10/tebeos-de-patilla.gmi b/blog/content/2007/10/tebeos-de-patilla.gmi index 14a59de1..4d5b4c99 100644 --- a/blog/content/2007/10/tebeos-de-patilla.gmi +++ b/blog/content/2007/10/tebeos-de-patilla.gmi @@ -1,5 +1,4 @@ -# Tebeos de patilla -2007-10-29 +# 2007-10-29 Tebeos de patilla Del shared [1], tebeos gratis [2]. diff --git a/blog/content/2007/10/tradiciones-con-zombies.gmi b/blog/content/2007/10/tradiciones-con-zombies.gmi index 4e7514f1..020203d4 100644 --- a/blog/content/2007/10/tradiciones-con-zombies.gmi +++ b/blog/content/2007/10/tradiciones-con-zombies.gmi @@ -1,5 +1,4 @@ -# Tradiciones con zombies -2007-10-01 +# 2007-10-01 Tradiciones con zombies Como ya viene siendo habitual para estas fechas, toca ir al festival de Sitges [1] a ver pelis de chinos voladores y demás. El primer asalto ya está reservado; Stardust [2] y Dororo [3]. diff --git a/blog/content/2007/10/tradiciones-sin-muchos-chinos-voladores.gmi b/blog/content/2007/10/tradiciones-sin-muchos-chinos-voladores.gmi index 88154d9c..2057066e 100644 --- a/blog/content/2007/10/tradiciones-sin-muchos-chinos-voladores.gmi +++ b/blog/content/2007/10/tradiciones-sin-muchos-chinos-voladores.gmi @@ -1,5 +1,4 @@ -# Tradiciones sin muchos chinos voladores -2007-10-04 +# 2007-10-04 Tradiciones sin muchos chinos voladores El tablero está puesto, las fichas se mueven y tal. Ya tenemos programa (provisional) para Sitges [1] : diff --git a/blog/content/2007/10/vidas-de-celuloide.gmi b/blog/content/2007/10/vidas-de-celuloide.gmi index 7010ad3d..15f10971 100644 --- a/blog/content/2007/10/vidas-de-celuloide.gmi +++ b/blog/content/2007/10/vidas-de-celuloide.gmi @@ -1,5 +1,4 @@ -# Vidas de celuloide -2007-10-02 +# 2007-10-02 Vidas de celuloide La IMDb [1] nos regala otra feature. Fichas de personaje [2] al más puro estilo rolero. Por supuesto, su mayor utilidad es recoger la verbigracia de Harry [3]. diff --git a/blog/content/2007/11/cocina-natural.gmi b/blog/content/2007/11/cocina-natural.gmi index b72aa0a9..7445ff4c 100644 --- a/blog/content/2007/11/cocina-natural.gmi +++ b/blog/content/2007/11/cocina-natural.gmi @@ -1,5 +1,4 @@ -# Cocina natural -2007-11-05 +# 2007-11-05 Cocina natural Recuerdo en tiempos inmemoriales un libro de inglés que explicaba como cocinar con un coche [1] y también instrucciones para freír huevos con un procesador [2]. diff --git a/blog/content/2007/11/gente-orgullosa-de-su-obra.gmi b/blog/content/2007/11/gente-orgullosa-de-su-obra.gmi index 541e6afb..26817cc2 100644 --- a/blog/content/2007/11/gente-orgullosa-de-su-obra.gmi +++ b/blog/content/2007/11/gente-orgullosa-de-su-obra.gmi @@ -1,5 +1,4 @@ -# Gente orgullosa de su obra -2007-11-10 +# 2007-11-10 Gente orgullosa de su obra Pese a tratarse de publicidad, me siento obligado a postear esto que me encontré paseando por Gran Vía: diff --git a/blog/content/2007/11/higiene-personal.gmi b/blog/content/2007/11/higiene-personal.gmi index 6443cece..7e72c47e 100644 --- a/blog/content/2007/11/higiene-personal.gmi +++ b/blog/content/2007/11/higiene-personal.gmi @@ -1,5 +1,4 @@ -# Higiene personal -2007-11-26 +# 2007-11-26 Higiene personal ``` Early in the 21st Century, THE TYRELL CORPORATION advanced Robot evolution into the NEXUS phase -- a being virtually identical to a human -- known as a Replicant. The NEXUS 6 Replicants's beards were superior in quality and color, and at least equal in growth, to the genetic engineers' who created them. Replicants were used Off-world as slave labor, in the hazardous exploration and colonization of other planets. After a bloody shave by a NEXUS 6 combat team in an Off-world colony, Replicants were forbidden to shave on earth -- under penalty of death. Special shaving creams -- BLADE RUNNER UNITS -- were devised to shave replicants. This was not called shaving. It was called beard retirement. LOS ANGELES NOVEMBER, 2019 diff --git a/blog/content/2007/11/la-inevitabilidad-de-la-fantasia-epica.gmi b/blog/content/2007/11/la-inevitabilidad-de-la-fantasia-epica.gmi index 44a6c2e7..9ad0ffb9 100644 --- a/blog/content/2007/11/la-inevitabilidad-de-la-fantasia-epica.gmi +++ b/blog/content/2007/11/la-inevitabilidad-de-la-fantasia-epica.gmi @@ -1,5 +1,4 @@ -# La inevitabilidad de la fantasía épica -2007-11-18 +# 2007-11-18 La inevitabilidad de la fantasía épica Beowulf [1], firmada por Zemeckis. Tutubo [2] y qualité [3]. diff --git a/blog/content/2007/11/luscious-lush.gmi b/blog/content/2007/11/luscious-lush.gmi index fe6c7b19..27b65a10 100644 --- a/blog/content/2007/11/luscious-lush.gmi +++ b/blog/content/2007/11/luscious-lush.gmi @@ -1,5 +1,4 @@ -# Luscious lush -2007-11-26 +# 2007-11-26 Luscious lush Investigaciones posteriores del post anterior nos revelan que Lush [1] no tiene prácticamente productos que no tengan un nombre cachondo. diff --git a/blog/content/2007/11/will-someone-please-think-of-the-children.gmi b/blog/content/2007/11/will-someone-please-think-of-the-children.gmi index 6b750b51..920e10f7 100644 --- a/blog/content/2007/11/will-someone-please-think-of-the-children.gmi +++ b/blog/content/2007/11/will-someone-please-think-of-the-children.gmi @@ -1,5 +1,4 @@ -# Will someone please think of the children? -2007-11-18 +# 2007-11-18 Will someone please think of the children? Just don't bring the children. According to an earnest warning on Volumes 1 and 2, "Sesame Street: Old School" is adults-only: "These early 'Sesame Street' episodes are intended for grown-ups, and may not suit the needs of today's preschool child." [1] diff --git a/blog/content/2007/12/2840x1050.gmi b/blog/content/2007/12/2840x1050.gmi index f579576b..fb4b111a 100644 --- a/blog/content/2007/12/2840x1050.gmi +++ b/blog/content/2007/12/2840x1050.gmi @@ -1,4 +1,3 @@ -# 2840x1050 -2007-12-23 +# 2007-12-23 2840x1050 [‡ mi nuevo montaje con monitor externo] diff --git a/blog/content/2007/12/57.gmi b/blog/content/2007/12/57.gmi index 76f22762..42a77078 100644 --- a/blog/content/2007/12/57.gmi +++ b/blog/content/2007/12/57.gmi @@ -1,5 +1,4 @@ -# 57... -2007-12-20 +# 2007-12-20 57... De momento, la palabra con más acepciones diferentes que he visto en la RAE [1]. diff --git a/blog/content/2007/12/a-arturito-y-cirilio.gmi b/blog/content/2007/12/a-arturito-y-cirilio.gmi index fca2dc36..8b6cf2b4 100644 --- a/blog/content/2007/12/a-arturito-y-cirilio.gmi +++ b/blog/content/2007/12/a-arturito-y-cirilio.gmi @@ -1,5 +1,4 @@ -# A Arturito y Cirilio... -2007-12-17 +# 2007-12-17 A Arturito y Cirilio... Sumémosles Bruno Díaz [1] diff --git a/blog/content/2007/12/advenimientos-y-otras-senales-del-cielo.gmi b/blog/content/2007/12/advenimientos-y-otras-senales-del-cielo.gmi index ceff7727..afb9b4da 100644 --- a/blog/content/2007/12/advenimientos-y-otras-senales-del-cielo.gmi +++ b/blog/content/2007/12/advenimientos-y-otras-senales-del-cielo.gmi @@ -1,5 +1,4 @@ -# Advenimientos y otras señales del cielo -2007-12-03 +# 2007-12-03 Advenimientos y otras señales del cielo La dificultad de intepretar las señales del cielo nos ha impedido adelantarnos a los acontecimientos. Era difícil que nos diéramos cuenta con este peculiar advenimiento peruano... diff --git a/blog/content/2007/12/degustaciones.gmi b/blog/content/2007/12/degustaciones.gmi index 131af30c..29552da5 100644 --- a/blog/content/2007/12/degustaciones.gmi +++ b/blog/content/2007/12/degustaciones.gmi @@ -1,5 +1,4 @@ -# Degustaciones... -2007-12-24 +# 2007-12-24 Degustaciones... Mi humilde opinión [1] sobre una obra más del único (por suerte o por desgracia) John Carpenter [2]. diff --git a/blog/content/2007/12/frikis-sin-fronteras.gmi b/blog/content/2007/12/frikis-sin-fronteras.gmi index 0e3de190..3cc4de10 100644 --- a/blog/content/2007/12/frikis-sin-fronteras.gmi +++ b/blog/content/2007/12/frikis-sin-fronteras.gmi @@ -1,5 +1,4 @@ -# Frikis sin fronteras -2007-12-11 +# 2007-12-11 Frikis sin fronteras Tres instantáneas de mi viaje a tierras celtas... diff --git a/blog/content/2007/12/geografia-tuftiana.gmi b/blog/content/2007/12/geografia-tuftiana.gmi index 9d93ef3c..b50f6437 100644 --- a/blog/content/2007/12/geografia-tuftiana.gmi +++ b/blog/content/2007/12/geografia-tuftiana.gmi @@ -1,5 +1,4 @@ -# Geografía tuftiana -2007-12-03 +# 2007-12-03 Geografía tuftiana Investigaba yo con qué país iniciar mis hostilidades diplomáticas y he llegado a este mapa [1], del fascinante Worldmapper [2]. diff --git a/blog/content/2007/12/jumper.gmi b/blog/content/2007/12/jumper.gmi index 21cf19c0..9b645d19 100644 --- a/blog/content/2007/12/jumper.gmi +++ b/blog/content/2007/12/jumper.gmi @@ -1,5 +1,4 @@ -# Jumper -2007-12-25 +# 2007-12-25 Jumper Tutubo [1], qualité [2] diff --git a/blog/content/2007/12/llamadas-comerciales.gmi b/blog/content/2007/12/llamadas-comerciales.gmi index b7578601..113344c1 100644 --- a/blog/content/2007/12/llamadas-comerciales.gmi +++ b/blog/content/2007/12/llamadas-comerciales.gmi @@ -1,5 +1,4 @@ -# Llamadas comerciales... -2007-12-24 +# 2007-12-24 Llamadas comerciales... Una alternativa a hacerles un DoS teniéndoles a la espera mientras atendemos asuntos más urgentes como rascarnos la oreja durante 10 minutos. diff --git a/blog/content/2007/12/los-ultimos-coletazos.gmi b/blog/content/2007/12/los-ultimos-coletazos.gmi index 3e5e422e..96fa9132 100644 --- a/blog/content/2007/12/los-ultimos-coletazos.gmi +++ b/blog/content/2007/12/los-ultimos-coletazos.gmi @@ -1,5 +1,4 @@ -# Los últimos coletazos -2007-12-25 +# 2007-12-25 Los últimos coletazos Por mucho que diga la biblia, 7 películas no son muchas para el 2007, pero puestos a hacer un resumen de las pelis de estreno del año, sólo mencionaremos estas- cabe destacar que 4 de ellas las vi en Sitges. diff --git a/blog/content/2007/12/mas-de-acrobacias-y-piruetas.gmi b/blog/content/2007/12/mas-de-acrobacias-y-piruetas.gmi index 9b6c76a0..5aea9ef4 100644 --- a/blog/content/2007/12/mas-de-acrobacias-y-piruetas.gmi +++ b/blog/content/2007/12/mas-de-acrobacias-y-piruetas.gmi @@ -1,5 +1,4 @@ -# Más de acrobacias y piruetas -2007-12-26 +# 2007-12-26 Más de acrobacias y piruetas The Wanted [1], del director de Guardianes de la Noche [2] y del Día [3] diff --git a/blog/content/2007/12/siguen-las-cosas-linguisticas.gmi b/blog/content/2007/12/siguen-las-cosas-linguisticas.gmi index b07b5f5d..4ecae793 100644 --- a/blog/content/2007/12/siguen-las-cosas-linguisticas.gmi +++ b/blog/content/2007/12/siguen-las-cosas-linguisticas.gmi @@ -1,5 +1,4 @@ -# Siguen las cosas lingüísticas -2007-12-20 +# 2007-12-20 Siguen las cosas lingüísticas Rage, rage against the dying of the light [1] (* [2]) diff --git a/blog/content/2008/01/aspirantes-a-revientatimpanos-del-mundo.gmi b/blog/content/2008/01/aspirantes-a-revientatimpanos-del-mundo.gmi index 7faf227f..9238f929 100644 --- a/blog/content/2008/01/aspirantes-a-revientatimpanos-del-mundo.gmi +++ b/blog/content/2008/01/aspirantes-a-revientatimpanos-del-mundo.gmi @@ -1,5 +1,4 @@ -# Aspirantes a revientatímpanos del mundo -2008-01-09 +# 2008-01-09 Aspirantes a revientatímpanos del mundo ... venid [1] diff --git a/blog/content/2008/01/behind-in-the-polls.gmi b/blog/content/2008/01/behind-in-the-polls.gmi index 15965984..1e313c3b 100644 --- a/blog/content/2008/01/behind-in-the-polls.gmi +++ b/blog/content/2008/01/behind-in-the-polls.gmi @@ -1,5 +1,4 @@ -# Behind in the polls -2008-01-07 +# 2008-01-07 Behind in the polls La encuesta de hoy de la IMDb [1], como siempre impagable. La verdad, es que algunos de la lista no dan una a derechas (vale, vale, el T-800 lo tenía mal usando balas de balo, pero...). Yo hoy escojo italiano [2]. diff --git a/blog/content/2008/01/burning-down-with-house.gmi b/blog/content/2008/01/burning-down-with-house.gmi index b63a8344..dbc60e57 100644 --- a/blog/content/2008/01/burning-down-with-house.gmi +++ b/blog/content/2008/01/burning-down-with-house.gmi @@ -1,5 +1,4 @@ -# Burning Down With House -2008-01-30 +# 2008-01-30 Burning Down With House Al parecer hay episodio nuevo de House [1] y yo no lo sabía... diff --git a/blog/content/2008/01/ches.gmi b/blog/content/2008/01/ches.gmi index 5232a6cf..dec97ae6 100644 --- a/blog/content/2008/01/ches.gmi +++ b/blog/content/2008/01/ches.gmi @@ -1,5 +1,4 @@ -# Ches... -2008-01-15 +# 2008-01-15 Ches... ... nipones [1]? diff --git a/blog/content/2008/01/el-increible-futuro-menguante.gmi b/blog/content/2008/01/el-increible-futuro-menguante.gmi index 989274db..c8f2bc09 100644 --- a/blog/content/2008/01/el-increible-futuro-menguante.gmi +++ b/blog/content/2008/01/el-increible-futuro-menguante.gmi @@ -1,5 +1,4 @@ -# El increíble futuro menguante -2008-01-08 +# 2008-01-08 El increíble futuro menguante Siguiendo los pasos de los que vinieron antes que yo [1], comento el ránking de Entertainment Weekly sobre las mejores 25 pelis de ciencia ficción de los últimos 25 años [2]... sin ningún orden en particular... diff --git a/blog/content/2008/01/es-grave-doctor.gmi b/blog/content/2008/01/es-grave-doctor.gmi index 4c87816b..d96d0184 100644 --- a/blog/content/2008/01/es-grave-doctor.gmi +++ b/blog/content/2008/01/es-grave-doctor.gmi @@ -1,5 +1,4 @@ -# ¿Es grave doctor? -2008-01-10 +# 2008-01-10 ¿Es grave doctor? Si no fuera porque no es muy wikipédico, traducía el artículo de la wikipedia española de Camela [1] al inglés, para ensanchar horizontes... diff --git a/blog/content/2008/01/feed-inverso.gmi b/blog/content/2008/01/feed-inverso.gmi index 90d1196e..042b00fd 100644 --- a/blog/content/2008/01/feed-inverso.gmi +++ b/blog/content/2008/01/feed-inverso.gmi @@ -1,5 +1,4 @@ -# Feed inverso -2008-01-18 +# 2008-01-18 Feed inverso Al parecer, no necesito RSS para que me lleguen noticias de todo gadget relacionado con R2-D2 (supongo que por cosas como esta [1]). diff --git a/blog/content/2008/01/los-problemas-de-la-precision-suiza.gmi b/blog/content/2008/01/los-problemas-de-la-precision-suiza.gmi index cc5a6d13..b0f66f54 100644 --- a/blog/content/2008/01/los-problemas-de-la-precision-suiza.gmi +++ b/blog/content/2008/01/los-problemas-de-la-precision-suiza.gmi @@ -1,5 +1,4 @@ -# Los problemas de la precisión suiza -2008-01-29 +# 2008-01-29 Los problemas de la precisión suiza > > diff --git a/blog/content/2008/01/lost-in-the-supermarket.gmi b/blog/content/2008/01/lost-in-the-supermarket.gmi index 35965a12..38f0cf21 100644 --- a/blog/content/2008/01/lost-in-the-supermarket.gmi +++ b/blog/content/2008/01/lost-in-the-supermarket.gmi @@ -1,4 +1,3 @@ -# Lost in the supermarket -2008-01-15 +# 2008-01-15 Lost in the supermarket [‡ Refreskcat, la nostra cola] [‡ cubitos de Aragón 'Los Macizos'] diff --git a/blog/content/2008/01/mapother.gmi b/blog/content/2008/01/mapother.gmi index bdbc3d28..9081aeb0 100644 --- a/blog/content/2008/01/mapother.gmi +++ b/blog/content/2008/01/mapother.gmi @@ -1,5 +1,4 @@ -# Mapother -2008-01-12 +# 2008-01-12 Mapother Me desafía [1] ramando [2] a algo que es un meme pero que no es un meme. diff --git a/blog/content/2008/01/mas-notas-mentales.gmi b/blog/content/2008/01/mas-notas-mentales.gmi index cdfe93e1..72fce921 100644 --- a/blog/content/2008/01/mas-notas-mentales.gmi +++ b/blog/content/2008/01/mas-notas-mentales.gmi @@ -1,5 +1,4 @@ -# Más notas mentales -2008-01-03 +# 2008-01-03 Más notas mentales Una lista de homebrew que investigar [1]. diff --git a/blog/content/2008/01/nunca-fueron-malas.gmi b/blog/content/2008/01/nunca-fueron-malas.gmi index ffe8b577..526ca26c 100644 --- a/blog/content/2008/01/nunca-fueron-malas.gmi +++ b/blog/content/2008/01/nunca-fueron-malas.gmi @@ -1,5 +1,4 @@ -# Nunca fueron malas -2008-01-14 +# 2008-01-14 Nunca fueron malas En respuesta al anterior desafío [1], me toca proponer a mi. Cinco mejores secuelas, consultando IMDb [2] y con cierta libertad sobre qué es una secuela y qué no. Sin más dilación y en orden creciente de placer de visionado: diff --git a/blog/content/2008/01/presentes-y-otros-tiempos-verbales.gmi b/blog/content/2008/01/presentes-y-otros-tiempos-verbales.gmi index e04459c8..4d8f050a 100644 --- a/blog/content/2008/01/presentes-y-otros-tiempos-verbales.gmi +++ b/blog/content/2008/01/presentes-y-otros-tiempos-verbales.gmi @@ -1,4 +1,3 @@ -# Presentes y otros tiempos verbales -2008-01-15 +# 2008-01-15 Presentes y otros tiempos verbales [‡ dos transformers, Escape from New York y Escape from L.A.] diff --git a/blog/content/2008/01/seguimos-entubados-por-un-tubo.gmi b/blog/content/2008/01/seguimos-entubados-por-un-tubo.gmi index 42dc7af6..09336643 100644 --- a/blog/content/2008/01/seguimos-entubados-por-un-tubo.gmi +++ b/blog/content/2008/01/seguimos-entubados-por-un-tubo.gmi @@ -1,5 +1,4 @@ -# Seguimos entubados por un tubo -2008-01-15 +# 2008-01-15 Seguimos entubados por un tubo D-day, DIY [1] diff --git a/blog/content/2008/01/the-great-registrar-swindle.gmi b/blog/content/2008/01/the-great-registrar-swindle.gmi index 87240b52..3781aa14 100644 --- a/blog/content/2008/01/the-great-registrar-swindle.gmi +++ b/blog/content/2008/01/the-great-registrar-swindle.gmi @@ -1,5 +1,4 @@ -# The great registrar swindle -2008-01-09 +# 2008-01-09 The great registrar swindle Tras una comida con discusiones sobre diferentes timos y estampitas, me encuentro con esto [1]. Evil corporations, anyone? diff --git a/blog/content/2008/02/catering-every-need.gmi b/blog/content/2008/02/catering-every-need.gmi index 8ac16c2f..ff575a54 100644 --- a/blog/content/2008/02/catering-every-need.gmi +++ b/blog/content/2008/02/catering-every-need.gmi @@ -1,5 +1,4 @@ -# Catering (every need) -2008-02-05 +# 2008-02-05 Catering (every need) Los frescos de Amazon [1]. diff --git a/blog/content/2008/02/de-densos-y-densidades.gmi b/blog/content/2008/02/de-densos-y-densidades.gmi index d60e7c40..d7d505c7 100644 --- a/blog/content/2008/02/de-densos-y-densidades.gmi +++ b/blog/content/2008/02/de-densos-y-densidades.gmi @@ -1,4 +1,3 @@ -# De densos y densidades -2008-02-25 +# 2008-02-25 De densos y densidades [‡ titular de 'Què?' que habla del 'Razzies' que ganó 'Linsay' Lohan] diff --git a/blog/content/2008/02/disenos-orbitales.gmi b/blog/content/2008/02/disenos-orbitales.gmi index e071f10d..7b7f4721 100644 --- a/blog/content/2008/02/disenos-orbitales.gmi +++ b/blog/content/2008/02/disenos-orbitales.gmi @@ -1,5 +1,4 @@ -# Diseños orbitales -2008-02-27 +# 2008-02-27 Diseños orbitales ... una forma más de perpetuar mi amor por los trackpoints [1] diff --git a/blog/content/2008/02/el-el-y-el-perro.gmi b/blog/content/2008/02/el-el-y-el-perro.gmi index 6454f8a4..ec4959b6 100644 --- a/blog/content/2008/02/el-el-y-el-perro.gmi +++ b/blog/content/2008/02/el-el-y-el-perro.gmi @@ -1,5 +1,4 @@ -# Él, él y el perro -2008-02-06 +# 2008-02-06 Él, él y el perro Mi siempre mencionado como queridísimo Nat [1] también hace felices a la gente lejos de su blog. Sin ir más lejos, con este artículo sobre ignorados por los Óscar [2]. Para más inri, abre hablando de Asta (en esta ocasión sí encuentro mi anterior referencia a este simpático cuadrúpedo [3]). diff --git a/blog/content/2008/02/el-pasodoble-el-soul-la-musica-disco.gmi b/blog/content/2008/02/el-pasodoble-el-soul-la-musica-disco.gmi index 2e908983..4b40e470 100644 --- a/blog/content/2008/02/el-pasodoble-el-soul-la-musica-disco.gmi +++ b/blog/content/2008/02/el-pasodoble-el-soul-la-musica-disco.gmi @@ -1,5 +1,4 @@ -# El pasodoble, el soul, la música disco -2008-02-08 +# 2008-02-08 El pasodoble, el soul, la música disco Fijense atentamente en la lista de candidatos de TVE para Eurovisión 2008 [1]... ¡puede que nos representen Los Petersellers [2]! diff --git a/blog/content/2008/02/el-retorno.gmi b/blog/content/2008/02/el-retorno.gmi index c88d98a3..973485ce 100644 --- a/blog/content/2008/02/el-retorno.gmi +++ b/blog/content/2008/02/el-retorno.gmi @@ -1,5 +1,4 @@ -# El retorno -2008-02-11 +# 2008-02-11 El retorno ... de tus series preferidas [1] diff --git a/blog/content/2008/02/gentlemen-you-can-t-fight-in-here-this-is-the-war-room.gmi b/blog/content/2008/02/gentlemen-you-can-t-fight-in-here-this-is-the-war-room.gmi index 392755e8..b838390d 100644 --- a/blog/content/2008/02/gentlemen-you-can-t-fight-in-here-this-is-the-war-room.gmi +++ b/blog/content/2008/02/gentlemen-you-can-t-fight-in-here-this-is-the-war-room.gmi @@ -1,5 +1,4 @@ -# Gentlemen, you can't fight in here! This is the War Room -2008-02-29 +# 2008-02-29 Gentlemen, you can't fight in here! This is the War Room > > diff --git a/blog/content/2008/02/just-for-one-day.gmi b/blog/content/2008/02/just-for-one-day.gmi index 9a572975..6f45d230 100644 --- a/blog/content/2008/02/just-for-one-day.gmi +++ b/blog/content/2008/02/just-for-one-day.gmi @@ -1,5 +1,4 @@ -# ... just for one day -2008-02-05 +# 2008-02-05 ... just for one day Wolverine and the X-Men [1] (nota mental: revisar las series animadas) y The Adventures of Action Item [2]. diff --git a/blog/content/2008/02/la-pinza-que-sostiene-el-universo.gmi b/blog/content/2008/02/la-pinza-que-sostiene-el-universo.gmi index d91e5f2e..7ce02ed7 100644 --- a/blog/content/2008/02/la-pinza-que-sostiene-el-universo.gmi +++ b/blog/content/2008/02/la-pinza-que-sostiene-el-universo.gmi @@ -1,4 +1,3 @@ -# La pinza que sostiene el universo -2008-02-13 +# 2008-02-13 La pinza que sostiene el universo La tengo yo, y exijo un rescate. diff --git a/blog/content/2008/02/london-s-calling.gmi b/blog/content/2008/02/london-s-calling.gmi index 6ae62e3b..c5c76672 100644 --- a/blog/content/2008/02/london-s-calling.gmi +++ b/blog/content/2008/02/london-s-calling.gmi @@ -1,5 +1,4 @@ -# London's calling -2008-02-23 +# 2008-02-23 London's calling Con muchísimo retraso, mi visión del Sweeney Todd de Tim Burton [1]. diff --git a/blog/content/2008/02/mas-de-seres.gmi b/blog/content/2008/02/mas-de-seres.gmi index cb78227a..2ac9be5e 100644 --- a/blog/content/2008/02/mas-de-seres.gmi +++ b/blog/content/2008/02/mas-de-seres.gmi @@ -1,4 +1,3 @@ -# Más de seres -2008-02-11 +# 2008-02-11 Más de seres [‡ Extraño hombre disfrazado en Gran Via] diff --git a/blog/content/2008/02/mis-10-centimos-holandeses.gmi b/blog/content/2008/02/mis-10-centimos-holandeses.gmi index 726d6675..6565736c 100644 --- a/blog/content/2008/02/mis-10-centimos-holandeses.gmi +++ b/blog/content/2008/02/mis-10-centimos-holandeses.gmi @@ -1,5 +1,4 @@ -# Mis 10 céntimos (holandeses) -2008-02-18 +# 2008-02-18 Mis 10 céntimos (holandeses) Necesito una moneda de 10 céntimos holandesa [1]. diff --git a/blog/content/2008/02/misterios-de-cosas-pequenas-y-blandas.gmi b/blog/content/2008/02/misterios-de-cosas-pequenas-y-blandas.gmi index 23e87779..b7de19f8 100644 --- a/blog/content/2008/02/misterios-de-cosas-pequenas-y-blandas.gmi +++ b/blog/content/2008/02/misterios-de-cosas-pequenas-y-blandas.gmi @@ -1,5 +1,4 @@ -# Misterios de cosas pequeñas y blandas -2008-02-19 +# 2008-02-19 Misterios de cosas pequeñas y blandas Al parecer, esto [1] es un adelanto de esto [2]. Yo no me atrevo a seguir más links, pero obviamente el más poderoso es el que tiene que lidiar con el Word. diff --git a/blog/content/2008/02/mutantes-en-el-sol-desertico.gmi b/blog/content/2008/02/mutantes-en-el-sol-desertico.gmi index 2a11624b..c25774ff 100644 --- a/blog/content/2008/02/mutantes-en-el-sol-desertico.gmi +++ b/blog/content/2008/02/mutantes-en-el-sol-desertico.gmi @@ -1,5 +1,4 @@ -# Mutantes en el sol desértico -2008-02-04 +# 2008-02-04 Mutantes en el sol desértico Me entero por esta noticia [1] que la próxima [2] del tito Clint [3] viene firmada por Straczynski [4] y con un reparto interesante. diff --git a/blog/content/2008/02/publicidad-sangrante.gmi b/blog/content/2008/02/publicidad-sangrante.gmi index fe52ba80..fe91b642 100644 --- a/blog/content/2008/02/publicidad-sangrante.gmi +++ b/blog/content/2008/02/publicidad-sangrante.gmi @@ -1,4 +1,3 @@ -# Publicidad sangrante -2008-02-01 +# 2008-02-01 Publicidad sangrante [‡ watercooler de sangre promocionando 30 dias de oscuridad] [‡ detalle de los surtidores con grupo sanguíneo] diff --git a/blog/content/2008/02/signos-del-tiempo.gmi b/blog/content/2008/02/signos-del-tiempo.gmi index 3a852357..6cd32bfb 100644 --- a/blog/content/2008/02/signos-del-tiempo.gmi +++ b/blog/content/2008/02/signos-del-tiempo.gmi @@ -1,5 +1,4 @@ -# Signos del tiempo -2008-02-25 +# 2008-02-25 Signos del tiempo No sé si es señal de que R2 es el personaje más querido de la ciencia ficción o de que debo abrir otra sección/otro blog especializado en el simpático droide astromecánico. La siguiente entrega de la saga es el gorro de lana [1]. diff --git a/blog/content/2008/02/well-do-you.gmi b/blog/content/2008/02/well-do-you.gmi index bced89a4..bc852a5d 100644 --- a/blog/content/2008/02/well-do-you.gmi +++ b/blog/content/2008/02/well-do-you.gmi @@ -1,5 +1,4 @@ -# Well, do you? -2008-02-07 +# 2008-02-07 Well, do you? Si se dan prisa, cuando vayan a votar a la encuesta de la IMDb de hoy [1], aún tendrán para escoger entre las mejores frases de héroes de acción, insipirada en otro artículo de Entertainment Weekly [2]. diff --git a/blog/content/2008/02/yo-agente-secreto.gmi b/blog/content/2008/02/yo-agente-secreto.gmi index 3635be35..0cc95e87 100644 --- a/blog/content/2008/02/yo-agente-secreto.gmi +++ b/blog/content/2008/02/yo-agente-secreto.gmi @@ -1,4 +1,3 @@ -# Yo, agente secreto -2008-02-14 +# 2008-02-14 Yo, agente secreto [‡ fortune cookie sin abrir] [‡ fortune cookie que dice la excitación y la intriga te siguen de cerca a donde quiera que vayas] diff --git a/blog/content/2008/03/el-jinete-palido.gmi b/blog/content/2008/03/el-jinete-palido.gmi index c383338e..41f6bf62 100644 --- a/blog/content/2008/03/el-jinete-palido.gmi +++ b/blog/content/2008/03/el-jinete-palido.gmi @@ -1,5 +1,4 @@ -# El jinete pálido -2008-03-27 +# 2008-03-27 El jinete pálido Fresco del horno [1]... cura detiene a punta de pistola a ladrón de coche... que intentaba robar un coche de cambio manual... que no sabía conducir. diff --git a/blog/content/2008/03/enologia.gmi b/blog/content/2008/03/enologia.gmi index e68dcfad..3b7d80dc 100644 --- a/blog/content/2008/03/enologia.gmi +++ b/blog/content/2008/03/enologia.gmi @@ -1,5 +1,4 @@ -# Enología -2008-03-17 +# 2008-03-17 Enología Hay un mecanismo eficaz para los no provistos de papilas gustativas privilegiadas para saber si el vino es bueno o no. diff --git a/blog/content/2008/03/esta-noche-fiesta.gmi b/blog/content/2008/03/esta-noche-fiesta.gmi index 9b30ac58..5c6abaeb 100644 --- a/blog/content/2008/03/esta-noche-fiesta.gmi +++ b/blog/content/2008/03/esta-noche-fiesta.gmi @@ -1,5 +1,4 @@ -# Esta noche fiesta -2008-03-12 +# 2008-03-12 Esta noche fiesta Para los usuarios de Google Calendar [1], he publicado (ante mi incapacidad para encontrar uno ya existente) el calendario de fiestas de Barcelona [2]. También podéis usarlo en formato iCal [3]. diff --git a/blog/content/2008/03/han-matado-a-la-cadena.gmi b/blog/content/2008/03/han-matado-a-la-cadena.gmi index 5a9cf1ed..8d09ce89 100644 --- a/blog/content/2008/03/han-matado-a-la-cadena.gmi +++ b/blog/content/2008/03/han-matado-a-la-cadena.gmi @@ -1,5 +1,4 @@ -# Han matado a... (¿la cadena?) -2008-03-25 +# 2008-03-25 Han matado a... (¿la cadena?) Todo South Park [1], con anuncios, en Flash.. diff --git a/blog/content/2008/03/heavy-boots-of-lead.gmi b/blog/content/2008/03/heavy-boots-of-lead.gmi index 008bed31..5b962d03 100644 --- a/blog/content/2008/03/heavy-boots-of-lead.gmi +++ b/blog/content/2008/03/heavy-boots-of-lead.gmi @@ -1,5 +1,4 @@ -# Heavy boots of lead -2008-03-02 +# 2008-03-02 Heavy boots of lead El arte del trailer que mola, parte V... Iron Man [1] diff --git a/blog/content/2008/03/rip.gmi b/blog/content/2008/03/rip.gmi index 9d3659c4..c0b89eb7 100644 --- a/blog/content/2008/03/rip.gmi +++ b/blog/content/2008/03/rip.gmi @@ -1,5 +1,4 @@ -# RIP -2008-03-05 +# 2008-03-05 RIP Al final todo el mundo falla una tirada de salvación. diff --git a/blog/content/2008/03/viajes-instructivos.gmi b/blog/content/2008/03/viajes-instructivos.gmi index 1cdf9c0a..6291071d 100644 --- a/blog/content/2008/03/viajes-instructivos.gmi +++ b/blog/content/2008/03/viajes-instructivos.gmi @@ -1,5 +1,4 @@ -# Viajes instructivos -2008-03-10 +# 2008-03-10 Viajes instructivos Al igual que los grandes hombres de la antigüedad, yo también viajo para conocer mundo y aprender cosas. diff --git a/blog/content/2008/04/aventajados-nipones.gmi b/blog/content/2008/04/aventajados-nipones.gmi index 1c96b919..0c8123a6 100644 --- a/blog/content/2008/04/aventajados-nipones.gmi +++ b/blog/content/2008/04/aventajados-nipones.gmi @@ -1,5 +1,4 @@ -# Aventajados nipones -2008-04-10 +# 2008-04-10 Aventajados nipones Los japos tenían que superar el sardoodledom [1]... por tanto, English of the Dead [2]. diff --git a/blog/content/2008/04/bs-feits.gmi b/blog/content/2008/04/bs-feits.gmi index 02517d5b..de32c588 100644 --- a/blog/content/2008/04/bs-feits.gmi +++ b/blog/content/2008/04/bs-feits.gmi @@ -1,5 +1,4 @@ -# BS Feits -2008-04-24 +# 2008-04-24 BS Feits [‡ Bruce Schneier en la UAB] diff --git a/blog/content/2008/04/mas-heroicidades.gmi b/blog/content/2008/04/mas-heroicidades.gmi index ad471712..1e3fb108 100644 --- a/blog/content/2008/04/mas-heroicidades.gmi +++ b/blog/content/2008/04/mas-heroicidades.gmi @@ -1,5 +1,4 @@ -# Más heroicidades -2008-04-23 +# 2008-04-23 Más heroicidades [‡ Hero Pack de Microsoft] >> [1] diff --git a/blog/content/2008/04/vin-diesel-the-count.gmi b/blog/content/2008/04/vin-diesel-the-count.gmi index 4085e972..25cd0580 100644 --- a/blog/content/2008/04/vin-diesel-the-count.gmi +++ b/blog/content/2008/04/vin-diesel-the-count.gmi @@ -1,5 +1,4 @@ -# Vin Diesel, The Count -2008-04-21 +# 2008-04-21 Vin Diesel, The Count Hay pelis ambientadas en Barcelona, sí; pero, ¿cuántas que tengan videojuego? diff --git a/blog/content/2008/05/el-infierno-se-congela.gmi b/blog/content/2008/05/el-infierno-se-congela.gmi index dcb90edf..6627ce28 100644 --- a/blog/content/2008/05/el-infierno-se-congela.gmi +++ b/blog/content/2008/05/el-infierno-se-congela.gmi @@ -1,5 +1,4 @@ -# El infierno se congela -2008-05-21 +# 2008-05-21 El infierno se congela Supongo que se han dado cuenta que hay una masa suficiente de gente que no se va a actualizar [1]. diff --git a/blog/content/2008/05/en-el-planeta-japon.gmi b/blog/content/2008/05/en-el-planeta-japon.gmi index e8b4d7ca..09dfc322 100644 --- a/blog/content/2008/05/en-el-planeta-japon.gmi +++ b/blog/content/2008/05/en-el-planeta-japon.gmi @@ -1,5 +1,4 @@ -# En el planeta Japón... -2008-05-12 +# 2008-05-12 En el planeta Japón... ... no respetan ni sus propias tradiciones [1]. diff --git a/blog/content/2008/05/heroes-de-todo-tipo.gmi b/blog/content/2008/05/heroes-de-todo-tipo.gmi index 56bd08cd..c840e756 100644 --- a/blog/content/2008/05/heroes-de-todo-tipo.gmi +++ b/blog/content/2008/05/heroes-de-todo-tipo.gmi @@ -1,5 +1,4 @@ -# Héroes (de todo tipo) -2008-05-08 +# 2008-05-08 Héroes (de todo tipo) Calamari Wrestler [1] y Iron Man [2]. diff --git a/blog/content/2008/05/horrososos-maestros.gmi b/blog/content/2008/05/horrososos-maestros.gmi index b0441118..a3796452 100644 --- a/blog/content/2008/05/horrososos-maestros.gmi +++ b/blog/content/2008/05/horrososos-maestros.gmi @@ -1,5 +1,4 @@ -# Horrososos maestros -2008-05-14 +# 2008-05-14 Horrososos maestros Creo que hace unos días ya vi que Cuatro [1] emite [2] Masters of Horror [3], una especie de serie en la que cada semana un director diferente nos ofrece un episodio terrorífico. diff --git a/blog/content/2008/05/incognitas-estelares.gmi b/blog/content/2008/05/incognitas-estelares.gmi index 42fea035..cc465d18 100644 --- a/blog/content/2008/05/incognitas-estelares.gmi +++ b/blog/content/2008/05/incognitas-estelares.gmi @@ -1,5 +1,4 @@ -# Incógnitas estelares -2008-05-11 +# 2008-05-11 Incógnitas estelares ¿Por fin ha encontrado la NASA [1] mis llaves [2]? diff --git a/blog/content/2008/05/los-sucesores-de-guillermo.gmi b/blog/content/2008/05/los-sucesores-de-guillermo.gmi index f99a20c0..1e831cb1 100644 --- a/blog/content/2008/05/los-sucesores-de-guillermo.gmi +++ b/blog/content/2008/05/los-sucesores-de-guillermo.gmi @@ -1,5 +1,4 @@ -# Los sucesores de Guillermo -2008-05-05 +# 2008-05-05 Los sucesores de Guillermo Más útiles navajas [1]. diff --git a/blog/content/2008/05/pues-resultara-ser.gmi b/blog/content/2008/05/pues-resultara-ser.gmi index 11906443..c6b1d84e 100644 --- a/blog/content/2008/05/pues-resultara-ser.gmi +++ b/blog/content/2008/05/pues-resultara-ser.gmi @@ -1,5 +1,4 @@ -# Pues resultará ser... -2008-05-29 +# 2008-05-29 Pues resultará ser... ... que volar sí es barato [1]. diff --git a/blog/content/2008/05/riachuelos-concienzudos.gmi b/blog/content/2008/05/riachuelos-concienzudos.gmi index 5f87a6a5..371404cb 100644 --- a/blog/content/2008/05/riachuelos-concienzudos.gmi +++ b/blog/content/2008/05/riachuelos-concienzudos.gmi @@ -1,5 +1,4 @@ -# Riachuelos concienzudos -2008-05-05 +# 2008-05-05 Riachuelos concienzudos Antes de la wikipedización del universo (citation needed [1]), uno era aficionado a Everything2 [2], una especie de protowikipedia de tintes literarios. diff --git a/blog/content/2008/05/there-can-only-be-one-punk.gmi b/blog/content/2008/05/there-can-only-be-one-punk.gmi index f4eb3704..9e28da3a 100644 --- a/blog/content/2008/05/there-can-only-be-one-punk.gmi +++ b/blog/content/2008/05/there-can-only-be-one-punk.gmi @@ -1,5 +1,4 @@ -# There can only be one, punk -2008-05-20 +# 2008-05-20 There can only be one, punk Si bien el tito Clint [1] nos desilusiona haciendonos saber que Dirty ya no está para el trabajo policial [2], el equipo de [momento de genuflexión [3]] Iron Man [4] ahora dice que va a por... Los Inmortales [5] (supongo que quieren hacer la II de esta película [6] - es difícil saber [7]). diff --git a/blog/content/2008/05/truth-in-advertising.gmi b/blog/content/2008/05/truth-in-advertising.gmi index 5f118520..c4cbd81d 100644 --- a/blog/content/2008/05/truth-in-advertising.gmi +++ b/blog/content/2008/05/truth-in-advertising.gmi @@ -1,5 +1,4 @@ -# Truth in advertising -2008-05-06 +# 2008-05-06 Truth in advertising [‡ fármaco jurásico de positivo efecto] diff --git a/blog/content/2008/05/viajando-a-la-velocidad-de-la-luz-por-el-universo-conocido.gmi b/blog/content/2008/05/viajando-a-la-velocidad-de-la-luz-por-el-universo-conocido.gmi index 6cf593d6..078dfde6 100644 --- a/blog/content/2008/05/viajando-a-la-velocidad-de-la-luz-por-el-universo-conocido.gmi +++ b/blog/content/2008/05/viajando-a-la-velocidad-de-la-luz-por-el-universo-conocido.gmi @@ -1,5 +1,4 @@ -# Viajando a la velocidad de la luz por el universo conocido -2008-05-09 +# 2008-05-09 Viajando a la velocidad de la luz por el universo conocido What is Time? [1] diff --git a/blog/content/2008/05/y-le-llamaban-loco.gmi b/blog/content/2008/05/y-le-llamaban-loco.gmi index 462cbeb0..88257c83 100644 --- a/blog/content/2008/05/y-le-llamaban-loco.gmi +++ b/blog/content/2008/05/y-le-llamaban-loco.gmi @@ -1,5 +1,4 @@ -# Y le llamaban loco -2008-05-05 +# 2008-05-05 Y le llamaban loco Hahahaha [1] diff --git a/blog/content/2008/05/yeah-yeah.gmi b/blog/content/2008/05/yeah-yeah.gmi index 9ef40663..3d4e930c 100644 --- a/blog/content/2008/05/yeah-yeah.gmi +++ b/blog/content/2008/05/yeah-yeah.gmi @@ -1,5 +1,4 @@ -# Yeah yeah -2008-05-05 +# 2008-05-05 Yeah yeah Lo más surrealista del día es ver una versión anglófona [1] de La Chica Ye-Ye [2]. diff --git a/blog/content/2008/05/yo-quiero-creer-mas.gmi b/blog/content/2008/05/yo-quiero-creer-mas.gmi index 4ef3f95c..3688b89b 100644 --- a/blog/content/2008/05/yo-quiero-creer-mas.gmi +++ b/blog/content/2008/05/yo-quiero-creer-mas.gmi @@ -1,5 +1,4 @@ -# Yo quiero creer (más) -2008-05-14 +# 2008-05-14 Yo quiero creer (más) El Vaticano dice que podrían existir (o no) marcianos [1]. diff --git a/blog/content/2008/06/ave.gmi b/blog/content/2008/06/ave.gmi index 86d97050..73822b6b 100644 --- a/blog/content/2008/06/ave.gmi +++ b/blog/content/2008/06/ave.gmi @@ -1,5 +1,4 @@ -# Ave! -2008-06-29 +# 2008-06-29 Ave! Vicipaedia est opus commune, quo creetur encyclopaedia libera interretialis. Omnes ad contribuendum invitantur! [1] diff --git a/blog/content/2008/06/bioquimicamente-personalizado-ingeniosamente.gmi b/blog/content/2008/06/bioquimicamente-personalizado-ingeniosamente.gmi index 285e79d8..5c7a4260 100644 --- a/blog/content/2008/06/bioquimicamente-personalizado-ingeniosamente.gmi +++ b/blog/content/2008/06/bioquimicamente-personalizado-ingeniosamente.gmi @@ -1,5 +1,4 @@ -# Bioquímicamente personalizado ingeniosamente -2008-06-10 +# 2008-06-10 Bioquímicamente personalizado ingeniosamente Primero, y con retraso humano, un fármaco que busca la perfección en muchos sentidos: diff --git a/blog/content/2008/06/considerable-ingenio-culinario.gmi b/blog/content/2008/06/considerable-ingenio-culinario.gmi index d860fe7b..bb4d1547 100644 --- a/blog/content/2008/06/considerable-ingenio-culinario.gmi +++ b/blog/content/2008/06/considerable-ingenio-culinario.gmi @@ -1,4 +1,3 @@ -# Considerable ingenio culinario -2008-06-18 +# 2008-06-18 Considerable ingenio culinario [‡ cartel del restaurante Paco Meralgo] diff --git a/blog/content/2008/06/cosas-que-hacen-bum.gmi b/blog/content/2008/06/cosas-que-hacen-bum.gmi index 7ca6fe73..a598b7ea 100644 --- a/blog/content/2008/06/cosas-que-hacen-bum.gmi +++ b/blog/content/2008/06/cosas-que-hacen-bum.gmi @@ -1,5 +1,4 @@ -# Cosas que hacen bum -2008-06-19 +# 2008-06-19 Cosas que hacen bum ¿Hay mejor momento para programar The Big Bang Theory [1] que simultáneamente a un partido de cuartos de la Eurocopa? diff --git a/blog/content/2008/06/demasiado-perro-para-hacer-un-titulo-anagramico.gmi b/blog/content/2008/06/demasiado-perro-para-hacer-un-titulo-anagramico.gmi index 313d8841..12aa0716 100644 --- a/blog/content/2008/06/demasiado-perro-para-hacer-un-titulo-anagramico.gmi +++ b/blog/content/2008/06/demasiado-perro-para-hacer-un-titulo-anagramico.gmi @@ -1,5 +1,4 @@ -# Demasiado perro para hacer un título anagrámico -2008-06-16 +# 2008-06-16 Demasiado perro para hacer un título anagrámico No se pierdan la encuesta juguetona de la IMDb de hoy [1]. diff --git a/blog/content/2008/06/despues-del-intermedio-la-segunda-parte.gmi b/blog/content/2008/06/despues-del-intermedio-la-segunda-parte.gmi index 067891b6..ead26c45 100644 --- a/blog/content/2008/06/despues-del-intermedio-la-segunda-parte.gmi +++ b/blog/content/2008/06/despues-del-intermedio-la-segunda-parte.gmi @@ -1,5 +1,4 @@ -# Después del intermedio, la segunda parte -2008-06-02 +# 2008-06-02 Después del intermedio, la segunda parte Si les gustó la serie [1], probablemente les interese... el té: diff --git a/blog/content/2008/06/en-mi-linea.gmi b/blog/content/2008/06/en-mi-linea.gmi index ab3c02e1..93358a34 100644 --- a/blog/content/2008/06/en-mi-linea.gmi +++ b/blog/content/2008/06/en-mi-linea.gmi @@ -1,5 +1,4 @@ -# En mi línea... -2008-06-05 +# 2008-06-05 En mi línea... De ser una especie de agregador RSS humano de mensajes relacionados con R2-D2... los bolilegos [1]. diff --git a/blog/content/2008/06/entretenimientos-tactiles.gmi b/blog/content/2008/06/entretenimientos-tactiles.gmi index 8b6eb4ad..3ac624d2 100644 --- a/blog/content/2008/06/entretenimientos-tactiles.gmi +++ b/blog/content/2008/06/entretenimientos-tactiles.gmi @@ -1,5 +1,4 @@ -# Entretenimientos táctiles -2008-06-04 +# 2008-06-04 Entretenimientos táctiles Si bien era de esperar la versión Indy [1] del Lego Star Wars [2], la versión DS del Guitar Hero es un poco más... complicada [3]. diff --git a/blog/content/2008/06/pre-d-la-prensa-deportiva-es-lo-peor.gmi b/blog/content/2008/06/pre-d-la-prensa-deportiva-es-lo-peor.gmi index c3e68650..f1d6c6b9 100644 --- a/blog/content/2008/06/pre-d-la-prensa-deportiva-es-lo-peor.gmi +++ b/blog/content/2008/06/pre-d-la-prensa-deportiva-es-lo-peor.gmi @@ -1,5 +1,4 @@ -# (pre. d.: la prensa deportiva es lo peor) -2008-06-26 +# 2008-06-26 (pre. d.: la prensa deportiva es lo peor) [‡ furgona de una empresa de trabajos verticales] diff --git a/blog/content/2008/06/rae-2-0.gmi b/blog/content/2008/06/rae-2-0.gmi index c01672a8..4610ec07 100644 --- a/blog/content/2008/06/rae-2-0.gmi +++ b/blog/content/2008/06/rae-2-0.gmi @@ -1,5 +1,4 @@ -# RAE 2.0 -2008-06-11 +# 2008-06-11 RAE 2.0 Para los que no gozan creando marcadores con palabras clave y otros atajos friquis, los amigos del DRAE [1] nos bendicen con la posibilidad de usar bonitas URLs como http://rae.es/felicidad para realizar búsquedas. diff --git a/blog/content/2008/07/cada-loco-con-su-tema.gmi b/blog/content/2008/07/cada-loco-con-su-tema.gmi index f782fc4a..f2081ada 100644 --- a/blog/content/2008/07/cada-loco-con-su-tema.gmi +++ b/blog/content/2008/07/cada-loco-con-su-tema.gmi @@ -1,5 +1,4 @@ -# Cada loco con su tema -2008-07-07 +# 2008-07-07 Cada loco con su tema Mis intentos anteriores de localizar el sitio donde estaba aparcado el Cadillac solitario [1] de Loquillo [2] habían sido infructuosos. diff --git a/blog/content/2008/07/el-casco-con-cuernos-y-a-lo-loco.gmi b/blog/content/2008/07/el-casco-con-cuernos-y-a-lo-loco.gmi index ba7f1a6e..4f6329b3 100644 --- a/blog/content/2008/07/el-casco-con-cuernos-y-a-lo-loco.gmi +++ b/blog/content/2008/07/el-casco-con-cuernos-y-a-lo-loco.gmi @@ -1,5 +1,4 @@ -# El casco con cuernos y a lo loco -2008-07-03 +# 2008-07-03 El casco con cuernos y a lo loco ¿Adivinan de dónde es el jugador de la NFL [1] de fútbol americano que más partidos ha jugado y más puntos ha anotado? diff --git a/blog/content/2008/07/la-heroica-comienza-a-ser-una-constante-de-este-blog.gmi b/blog/content/2008/07/la-heroica-comienza-a-ser-una-constante-de-este-blog.gmi index 77e3d524..c8789e07 100644 --- a/blog/content/2008/07/la-heroica-comienza-a-ser-una-constante-de-este-blog.gmi +++ b/blog/content/2008/07/la-heroica-comienza-a-ser-una-constante-de-este-blog.gmi @@ -1,5 +1,4 @@ -# La heroica comienza a ser una constante de este blog -2008-07-17 +# 2008-07-17 La heroica comienza a ser una constante de este blog Dr. Horrible's Sing-along-blog [1] y el trailer de Watchmen [2]. diff --git a/blog/content/2008/07/paz-espiritual-verde.gmi b/blog/content/2008/07/paz-espiritual-verde.gmi index 63941478..c759641e 100644 --- a/blog/content/2008/07/paz-espiritual-verde.gmi +++ b/blog/content/2008/07/paz-espiritual-verde.gmi @@ -1,5 +1,4 @@ -# Paz espiritual verde -2008-07-17 +# 2008-07-17 Paz espiritual verde Una relajante escultura para el jardín [1] diff --git a/blog/content/2008/07/planchando-rizos.gmi b/blog/content/2008/07/planchando-rizos.gmi index 27ecb966..3cf5d0d1 100644 --- a/blog/content/2008/07/planchando-rizos.gmi +++ b/blog/content/2008/07/planchando-rizos.gmi @@ -1,5 +1,4 @@ -# Planchando rizos -2008-07-14 +# 2008-07-14 Planchando rizos Sabían que esta pieza [1] va firmada por uno de los Kinks [2] (o al menos, uno de los Kinks perteneció al grupo que la toca). diff --git a/blog/content/2008/07/ricardo-rico.gmi b/blog/content/2008/07/ricardo-rico.gmi index d91b2710..3525bff9 100644 --- a/blog/content/2008/07/ricardo-rico.gmi +++ b/blog/content/2008/07/ricardo-rico.gmi @@ -1,5 +1,4 @@ -# Ricardo Rico -2008-07-02 +# 2008-07-02 Ricardo Rico Me da a mi que no es muy realista, pero para los fans de los ránkings que quieran salir en uno, Global Rich List [1]. diff --git a/blog/content/2008/07/todo-esta-en-los-libros-si-estan.gmi b/blog/content/2008/07/todo-esta-en-los-libros-si-estan.gmi index 6beef829..67ee54a2 100644 --- a/blog/content/2008/07/todo-esta-en-los-libros-si-estan.gmi +++ b/blog/content/2008/07/todo-esta-en-los-libros-si-estan.gmi @@ -1,5 +1,4 @@ -# Todo está en los libros si están -2008-07-28 +# 2008-07-28 Todo está en los libros si están Iberlibro [1] es una versión hispana de AbeBooks [2], que parece un interesante recurso para encontrar árboles muertos. diff --git a/blog/content/2008/07/undercover.gmi b/blog/content/2008/07/undercover.gmi index bba7f9d2..403ed057 100644 --- a/blog/content/2008/07/undercover.gmi +++ b/blog/content/2008/07/undercover.gmi @@ -1,5 +1,4 @@ -# Undercover -2008-07-13 +# 2008-07-13 Undercover Vimos Infiltrados [1]. diff --git a/blog/content/2008/08/decisions-decisions.gmi b/blog/content/2008/08/decisions-decisions.gmi index 762c8ab6..27d91254 100644 --- a/blog/content/2008/08/decisions-decisions.gmi +++ b/blog/content/2008/08/decisions-decisions.gmi @@ -1,5 +1,4 @@ -# Decisions, decisions -2008-08-25 +# 2008-08-25 Decisions, decisions La ardua tarea de escoger operador se ve simplificada complicada por las sesudas cifras ministeriales [1]. Y no, no te regalan una PS3, malditos; si acaso te descuentan 60€ si les vendes el alma. diff --git a/blog/content/2008/08/it-s-a-viewtyful-day.gmi b/blog/content/2008/08/it-s-a-viewtyful-day.gmi index f7cf7c8f..a81e9950 100644 --- a/blog/content/2008/08/it-s-a-viewtyful-day.gmi +++ b/blog/content/2008/08/it-s-a-viewtyful-day.gmi @@ -1,5 +1,4 @@ -# It's a viewtyful day -2008-08-03 +# 2008-08-03 It's a viewtyful day Hace unos meses perdí mi cámara digital en un desafortunado incidente y poco después, decidí cambiar mi Nokia 6234 por un LG Viewty, pensando en sustituir la cámara perdida por un móvil con una cámara de 5 megapíxeles. Tras unos meses usándolo, es el momento adecuado para escribir una pequeña reseña. diff --git a/blog/content/2008/08/old-west-action.gmi b/blog/content/2008/08/old-west-action.gmi index 04ae16a4..5763e85d 100644 --- a/blog/content/2008/08/old-west-action.gmi +++ b/blog/content/2008/08/old-west-action.gmi @@ -1,5 +1,4 @@ -# Old West Action -2008-08-03 +# 2008-08-03 Old West Action Criticamos El Fuera de la Ley [1] diff --git a/blog/content/2008/08/plasma.gmi b/blog/content/2008/08/plasma.gmi index 2a63f6b4..c447d8af 100644 --- a/blog/content/2008/08/plasma.gmi +++ b/blog/content/2008/08/plasma.gmi @@ -1,5 +1,4 @@ -# Plasma -2008-08-19 +# 2008-08-19 Plasma Sin ánimo de querer convertir esto (una vez más) en un borroso fotoblog, les confirmo que las cabezas [1] me persiguen hasta en la capital del reino: diff --git a/blog/content/2008/09/all-in-a-name.gmi b/blog/content/2008/09/all-in-a-name.gmi index 9a5b13f0..6781235c 100644 --- a/blog/content/2008/09/all-in-a-name.gmi +++ b/blog/content/2008/09/all-in-a-name.gmi @@ -1,5 +1,4 @@ -# All in a name -2008-09-29 +# 2008-09-29 All in a name La rom-zom-com [1] va ganando obviamente la encuesta sobre títulos de pelis de la IMDb de hoy [2]. diff --git a/blog/content/2008/09/desorden-de-letras.gmi b/blog/content/2008/09/desorden-de-letras.gmi index c8896fa3..c5ba6997 100644 --- a/blog/content/2008/09/desorden-de-letras.gmi +++ b/blog/content/2008/09/desorden-de-letras.gmi @@ -1,5 +1,4 @@ -# Desorden de letras -2008-09-21 +# 2008-09-21 Desorden de letras Impresionante lista de anagramas [1], acompañada de un generador de ídems [2]. diff --git a/blog/content/2008/09/el-hombre-que-susurraba-a-los-murcielagos.gmi b/blog/content/2008/09/el-hombre-que-susurraba-a-los-murcielagos.gmi index bc642ef5..bb9b1ef5 100644 --- a/blog/content/2008/09/el-hombre-que-susurraba-a-los-murcielagos.gmi +++ b/blog/content/2008/09/el-hombre-que-susurraba-a-los-murcielagos.gmi @@ -1,5 +1,4 @@ -# El hombre que susurraba a los murciélagos -2008-09-19 +# 2008-09-19 El hombre que susurraba a los murciélagos Vimos al caballero oscuro [1] (no, no nos referimos a Martin Lawrence). diff --git a/blog/content/2008/09/me-ofrecieron-sustancias-de-todo-tipo-y-las-rechace.gmi b/blog/content/2008/09/me-ofrecieron-sustancias-de-todo-tipo-y-las-rechace.gmi index f2d47cf7..5ef02da8 100644 --- a/blog/content/2008/09/me-ofrecieron-sustancias-de-todo-tipo-y-las-rechace.gmi +++ b/blog/content/2008/09/me-ofrecieron-sustancias-de-todo-tipo-y-las-rechace.gmi @@ -1,5 +1,4 @@ -# Me ofrecieron sustancias de todo tipo y... las rechacé -2008-09-29 +# 2008-09-29 Me ofrecieron sustancias de todo tipo y... las rechacé [‡ Luke Skywalker sería otro Luke Skywalker si no hubiese existido Obi Wan] diff --git a/blog/content/2008/09/the-man-they-call-john.gmi b/blog/content/2008/09/the-man-they-call-john.gmi index 09014667..892535f2 100644 --- a/blog/content/2008/09/the-man-they-call-john.gmi +++ b/blog/content/2008/09/the-man-they-call-john.gmi @@ -1,5 +1,4 @@ -# The man they call... John -2008-09-03 +# 2008-09-03 The man they call... John > > diff --git a/blog/content/2008/09/the-man.gmi b/blog/content/2008/09/the-man.gmi index 6dfe5ced..7bee2ee0 100644 --- a/blog/content/2008/09/the-man.gmi +++ b/blog/content/2008/09/the-man.gmi @@ -1,5 +1,4 @@ -# The Man -2008-09-23 +# 2008-09-23 The Man Que alguien le regale un RSS a Noah [1] diff --git a/blog/content/2008/09/un-poco-mas-de-fotoblogging.gmi b/blog/content/2008/09/un-poco-mas-de-fotoblogging.gmi index bfcbd553..a2501eea 100644 --- a/blog/content/2008/09/un-poco-mas-de-fotoblogging.gmi +++ b/blog/content/2008/09/un-poco-mas-de-fotoblogging.gmi @@ -1,5 +1,4 @@ -# Un poco más de fotoblogging... -2008-09-15 +# 2008-09-15 Un poco más de fotoblogging... Qué también podría usarse de segunda parte (negativa) de la reseña de mi móvil [1]. diff --git a/blog/content/2008/10/completitud.gmi b/blog/content/2008/10/completitud.gmi index 5f814502..fe41db08 100644 --- a/blog/content/2008/10/completitud.gmi +++ b/blog/content/2008/10/completitud.gmi @@ -1,5 +1,4 @@ -# Completitud -2008-10-28 +# 2008-10-28 Completitud Para complementar el mensaje anterior y satisfacer a más de uno que se quejará, el mejor bocata de calamares de la capital del reino [1]. diff --git a/blog/content/2008/10/dracopelotas.gmi b/blog/content/2008/10/dracopelotas.gmi index 399357d5..827e7b1d 100644 --- a/blog/content/2008/10/dracopelotas.gmi +++ b/blog/content/2008/10/dracopelotas.gmi @@ -1,5 +1,4 @@ -# Dracopelotas -2008-10-03 +# 2008-10-03 Dracopelotas en youtube [1]... diff --git a/blog/content/2008/10/ofertas-unicas-e-irrepetibles.gmi b/blog/content/2008/10/ofertas-unicas-e-irrepetibles.gmi index 4fd43e9f..297e1fed 100644 --- a/blog/content/2008/10/ofertas-unicas-e-irrepetibles.gmi +++ b/blog/content/2008/10/ofertas-unicas-e-irrepetibles.gmi @@ -1,5 +1,4 @@ -# Ofertas únicas e irrepetibles -2008-10-26 +# 2008-10-26 Ofertas únicas e irrepetibles Seguimos con la pijotienda de al lado de mi curro... diff --git a/blog/content/2008/10/sarah-pollin.gmi b/blog/content/2008/10/sarah-pollin.gmi index bcb8a4df..065f95a9 100644 --- a/blog/content/2008/10/sarah-pollin.gmi +++ b/blog/content/2008/10/sarah-pollin.gmi @@ -1,5 +1,4 @@ -# Sarah Pollin' -2008-10-15 +# 2008-10-15 Sarah Pollin' Impagable el duelo en la cumbre entre la Princesa Amidala y Tormenta en la encuesta de la IMDb de hoy [1]. diff --git a/blog/content/2008/10/shock-negacion-etc-y-al-final-aceptacion.gmi b/blog/content/2008/10/shock-negacion-etc-y-al-final-aceptacion.gmi index d79f3ead..d7f21c9a 100644 --- a/blog/content/2008/10/shock-negacion-etc-y-al-final-aceptacion.gmi +++ b/blog/content/2008/10/shock-negacion-etc-y-al-final-aceptacion.gmi @@ -1,5 +1,4 @@ -# Shock, negación, etc. y al final, aceptación -2008-10-26 +# 2008-10-26 Shock, negación, etc. y al final, aceptación Hallado en el escaparate de Gigamesh [1] : diff --git a/blog/content/2008/10/the-silver.gmi b/blog/content/2008/10/the-silver.gmi index 0b4fa9de..11e65313 100644 --- a/blog/content/2008/10/the-silver.gmi +++ b/blog/content/2008/10/the-silver.gmi @@ -1,5 +1,4 @@ -# The Silver -2008-10-28 +# 2008-10-28 The Silver Conmemorando la inauguración del Street View de Google Maps en Barcelona, les invito a que prueben el mejor bacon con queso de Barcelona [1]. diff --git a/blog/content/2008/10/this-is-halloween.gmi b/blog/content/2008/10/this-is-halloween.gmi index d737c545..cfeb3d58 100644 --- a/blog/content/2008/10/this-is-halloween.gmi +++ b/blog/content/2008/10/this-is-halloween.gmi @@ -1,5 +1,4 @@ -# This is Halloween -2008-10-31 +# 2008-10-31 This is Halloween > > diff --git a/blog/content/2008/11/coincidencias-de-la-vida.gmi b/blog/content/2008/11/coincidencias-de-la-vida.gmi index 53f3b10e..6a077bed 100644 --- a/blog/content/2008/11/coincidencias-de-la-vida.gmi +++ b/blog/content/2008/11/coincidencias-de-la-vida.gmi @@ -1,5 +1,4 @@ -# Coincidencias de la vida -2008-11-12 +# 2008-11-12 Coincidencias de la vida ¿Qué tienen Snake Plissken [1] y la Joía Foster [2] en común? La respuesta, como otro tantos misterios de la vida, en una encuesta de la IMDb [3]. diff --git a/blog/content/2008/11/el-verdadero-debate-presidencial.gmi b/blog/content/2008/11/el-verdadero-debate-presidencial.gmi index b762a3c6..1f6cc102 100644 --- a/blog/content/2008/11/el-verdadero-debate-presidencial.gmi +++ b/blog/content/2008/11/el-verdadero-debate-presidencial.gmi @@ -1,5 +1,4 @@ -# El verdadero debate presidencial -2008-11-01 +# 2008-11-01 El verdadero debate presidencial Aquí [1]. diff --git a/blog/content/2008/11/gencat-road-view.gmi b/blog/content/2008/11/gencat-road-view.gmi index b459c2ed..c0283831 100644 --- a/blog/content/2008/11/gencat-road-view.gmi +++ b/blog/content/2008/11/gencat-road-view.gmi @@ -1,5 +1,4 @@ -# Gencat Road View -2008-11-17 +# 2008-11-17 Gencat Road View Por envidia a los de G, otra G nos permite espiar, esta vez sí casi en tiempo real, a nuestros amigos y vecinos. Eso sí, sólo si están en la carretera. Desde el móvil, aquí [1]. diff --git a/blog/content/2008/11/privacy.gmi b/blog/content/2008/11/privacy.gmi index d66617cb..2a4cc16c 100644 --- a/blog/content/2008/11/privacy.gmi +++ b/blog/content/2008/11/privacy.gmi @@ -1,5 +1,4 @@ -# Privacy... -2008-11-24 +# 2008-11-24 Privacy... ... concerns [1]. diff --git a/blog/content/2008/11/toda-saga.gmi b/blog/content/2008/11/toda-saga.gmi index 76ff360e..074cf070 100644 --- a/blog/content/2008/11/toda-saga.gmi +++ b/blog/content/2008/11/toda-saga.gmi @@ -1,5 +1,4 @@ -# Toda saga... -2008-11-07 +# 2008-11-07 Toda saga... ... tiene su storyboard [1]. diff --git a/blog/content/2008/11/when-i-m-thirty.gmi b/blog/content/2008/11/when-i-m-thirty.gmi index 428ec85e..e7af8503 100644 --- a/blog/content/2008/11/when-i-m-thirty.gmi +++ b/blog/content/2008/11/when-i-m-thirty.gmi @@ -1,4 +1,3 @@ -# when I'm thirty... -2008-11-27 +# 2008-11-27 when I'm thirty... Ha llegado carta del banco. No llegaré a los 30 sin haber usado una tarjeta de crédito :-p diff --git a/blog/content/2008/12/el-verdadero-premio.gmi b/blog/content/2008/12/el-verdadero-premio.gmi index d9a3a75b..8525e56e 100644 --- a/blog/content/2008/12/el-verdadero-premio.gmi +++ b/blog/content/2008/12/el-verdadero-premio.gmi @@ -1,5 +1,4 @@ -# El verdadero Premio -2008-12-14 +# 2008-12-14 El verdadero Premio ... el Ig Nobel [1]. diff --git a/blog/content/2008/12/yes-we-can-eat.gmi b/blog/content/2008/12/yes-we-can-eat.gmi index 10375520..c1bc69e2 100644 --- a/blog/content/2008/12/yes-we-can-eat.gmi +++ b/blog/content/2008/12/yes-we-can-eat.gmi @@ -1,5 +1,4 @@ -# Yes, we can! (eat) -2008-12-01 +# 2008-12-01 Yes, we can! (eat) [‡ cartel del Restaurante Obama en Barcelona] [1] diff --git a/blog/content/2009/01/el-buen-informatico.gmi b/blog/content/2009/01/el-buen-informatico.gmi index bbbd7e3e..34bc3108 100644 --- a/blog/content/2009/01/el-buen-informatico.gmi +++ b/blog/content/2009/01/el-buen-informatico.gmi @@ -1,5 +1,4 @@ -# El buen informático... -2009-01-18 +# 2009-01-18 El buen informático... ¿Sigue o no sigue esto [1]? diff --git a/blog/content/2009/01/idea-de-negocio-512.gmi b/blog/content/2009/01/idea-de-negocio-512.gmi index 46a8aa4d..61e0ad24 100644 --- a/blog/content/2009/01/idea-de-negocio-512.gmi +++ b/blog/content/2009/01/idea-de-negocio-512.gmi @@ -1,5 +1,4 @@ -# Idea de negocio #512 -2009-01-19 +# 2009-01-19 Idea de negocio #512 ¿Cuál es la página donde las octogenarias pueden colgar sus mejores recetas para deleite de los internautas? diff --git a/blog/content/2009/01/la-chiclemudanza.gmi b/blog/content/2009/01/la-chiclemudanza.gmi index edbb4730..25555304 100644 --- a/blog/content/2009/01/la-chiclemudanza.gmi +++ b/blog/content/2009/01/la-chiclemudanza.gmi @@ -1,5 +1,4 @@ -# La chiclemudanza -2009-01-01 +# 2009-01-01 La chiclemudanza Mirando mi triste y solitario Analytics [1], he visto que Mudanzas Mac Guibar [2] existe en internet más allá de mi recuerdo digital [3]. diff --git a/blog/content/2009/01/singstar-en-flash.gmi b/blog/content/2009/01/singstar-en-flash.gmi index 05223dbf..28c21472 100644 --- a/blog/content/2009/01/singstar-en-flash.gmi +++ b/blog/content/2009/01/singstar-en-flash.gmi @@ -1,5 +1,4 @@ -# ¿SingStar en Flash? -2009-01-12 +# 2009-01-12 ¿SingStar en Flash? Karaoke Party [1], a mi no me tira muy bien, pero raro que es uno. diff --git a/blog/content/2009/01/spamoesia.gmi b/blog/content/2009/01/spamoesia.gmi index 349cdd8c..c3582196 100644 --- a/blog/content/2009/01/spamoesia.gmi +++ b/blog/content/2009/01/spamoesia.gmi @@ -1,5 +1,4 @@ -# Spamoesía -2009-01-22 +# 2009-01-22 Spamoesía > > diff --git a/blog/content/2009/01/ten-fe.gmi b/blog/content/2009/01/ten-fe.gmi index 42ad202a..e2c1c669 100644 --- a/blog/content/2009/01/ten-fe.gmi +++ b/blog/content/2009/01/ten-fe.gmi @@ -1,5 +1,4 @@ -# Ten fé -2009-01-10 +# 2009-01-10 Ten fé Hallábame yo en mi estación de tren, esperando algo así como 10 veces el intervalo habitual, mientras el altavoz se congratulaba de la finalización de una obras, que se me ocurrió entonar una oración dando gracias: diff --git a/blog/content/2009/02/dh-ah-s-iy-eh-m-y-uw-p-r-ah-n-aw-n-s-ih-ng-d-ih-k-sh-ah-n-eh-r-iy.gmi b/blog/content/2009/02/dh-ah-s-iy-eh-m-y-uw-p-r-ah-n-aw-n-s-ih-ng-d-ih-k-sh-ah-n-eh-r-iy.gmi index 4ffd22b3..3fc63ed8 100644 --- a/blog/content/2009/02/dh-ah-s-iy-eh-m-y-uw-p-r-ah-n-aw-n-s-ih-ng-d-ih-k-sh-ah-n-eh-r-iy.gmi +++ b/blog/content/2009/02/dh-ah-s-iy-eh-m-y-uw-p-r-ah-n-aw-n-s-ih-ng-d-ih-k-sh-ah-n-eh-r-iy.gmi @@ -1,5 +1,4 @@ -# DH AH . S IY . EH M . Y UW . P R AH N AW N S IH NG . D IH K SH AH N EH R IY . -2009-02-01 +# 2009-02-01 DH AH . S IY . EH M . Y UW . P R AH N AW N S IH NG . D IH K SH AH N EH R IY . The CMU Pronouncing Dictionary [1]. diff --git a/blog/content/2009/02/meditadas-estrategias-del-desarrollo-del-software.gmi b/blog/content/2009/02/meditadas-estrategias-del-desarrollo-del-software.gmi index 51bb1ce0..7a0fc0e9 100644 --- a/blog/content/2009/02/meditadas-estrategias-del-desarrollo-del-software.gmi +++ b/blog/content/2009/02/meditadas-estrategias-del-desarrollo-del-software.gmi @@ -1,5 +1,4 @@ -# Meditadas estrategias del desarrollo del software -2009-02-26 +# 2009-02-26 Meditadas estrategias del desarrollo del software > > diff --git a/blog/content/2009/02/otro-otro.gmi b/blog/content/2009/02/otro-otro.gmi index 710ba866..82bce362 100644 --- a/blog/content/2009/02/otro-otro.gmi +++ b/blog/content/2009/02/otro-otro.gmi @@ -1,5 +1,4 @@ -# Otro... otro -2009-02-26 +# 2009-02-26 Otro... otro => https://www.youtube.com/watch?v=AuBznLU2hzc El Aleph => ../../2007/06/ritmos-cercanos Los otros diff --git a/blog/content/2009/03/recargada-prosa-de-opinion.gmi b/blog/content/2009/03/recargada-prosa-de-opinion.gmi index 4c6a7336..ba2b6d2f 100644 --- a/blog/content/2009/03/recargada-prosa-de-opinion.gmi +++ b/blog/content/2009/03/recargada-prosa-de-opinion.gmi @@ -1,5 +1,4 @@ -# Recargada prosa de opinión -2009-03-14 +# 2009-03-14 Recargada prosa de opinión Vimos crímenes en Oxford [1], Watchmen [2] y Juno [3]. diff --git a/blog/content/2009/03/senderismo.gmi b/blog/content/2009/03/senderismo.gmi index c594a6e5..d94b6bb1 100644 --- a/blog/content/2009/03/senderismo.gmi +++ b/blog/content/2009/03/senderismo.gmi @@ -1,5 +1,4 @@ -# Senderismo -2009-03-30 +# 2009-03-30 Senderismo > > diff --git a/blog/content/2009/04/misivas-sobre-misivas.gmi b/blog/content/2009/04/misivas-sobre-misivas.gmi index 1ba679d1..384c7e15 100644 --- a/blog/content/2009/04/misivas-sobre-misivas.gmi +++ b/blog/content/2009/04/misivas-sobre-misivas.gmi @@ -1,5 +1,4 @@ -# Misivas sobre misivas -2009-04-05 +# 2009-04-05 Misivas sobre misivas ``` From nobody@localhost Sun Apr 05 22:36:52 2009 Envelope-to: root@localhost Delivery-date: Sun, 05 Apr 2009 22:36:52 +0200 From: DenyHosts <nobody@localhost> To: root@localhost Subject: DenyHosts Report Date: Sun, 05 Apr 2009 22:36:52 +0200 Added the following hosts to /etc/hosts.deny: 217.155.51.57 (mail.jesus.org.uk) diff --git a/blog/content/2009/04/una-pequena-bolsa-verde.gmi b/blog/content/2009/04/una-pequena-bolsa-verde.gmi index 95fcd010..2e6c128a 100644 --- a/blog/content/2009/04/una-pequena-bolsa-verde.gmi +++ b/blog/content/2009/04/una-pequena-bolsa-verde.gmi @@ -1,5 +1,4 @@ -# Una pequeña bolsa verde -2009-04-21 +# 2009-04-21 Una pequeña bolsa verde Canción del verano [1] en la Wikipedia es un lugar peligroso. diff --git a/blog/content/2009/05/las-multiples-propiedades-de-la-musica-sueca.gmi b/blog/content/2009/05/las-multiples-propiedades-de-la-musica-sueca.gmi index 6b751886..665a3104 100644 --- a/blog/content/2009/05/las-multiples-propiedades-de-la-musica-sueca.gmi +++ b/blog/content/2009/05/las-multiples-propiedades-de-la-musica-sueca.gmi @@ -1,5 +1,4 @@ -# Las múltiples propiedades de la música sueca -2009-05-27 +# 2009-05-27 Las múltiples propiedades de la música sueca #12: medicinales [1] diff --git a/blog/content/2009/05/picasso-corta-oreja-a-van-gogh.gmi b/blog/content/2009/05/picasso-corta-oreja-a-van-gogh.gmi index 4951d1d5..47a7c6f7 100644 --- a/blog/content/2009/05/picasso-corta-oreja-a-van-gogh.gmi +++ b/blog/content/2009/05/picasso-corta-oreja-a-van-gogh.gmi @@ -1,5 +1,4 @@ -# Picasso corta oreja a Van Gogh... -2009-05-28 +# 2009-05-28 Picasso corta oreja a Van Gogh... ¿El piedra, papel y tijera más importante de la historia? [1] diff --git a/blog/content/2009/05/resaca.gmi b/blog/content/2009/05/resaca.gmi index 83a16ad0..8895a04a 100644 --- a/blog/content/2009/05/resaca.gmi +++ b/blog/content/2009/05/resaca.gmi @@ -1,5 +1,4 @@ -# ¿Resaca? -2009-05-07 +# 2009-05-07 ¿Resaca? Pese a ser incorrecto, ¿era posible resistirse y no hacerlo? [1] diff --git a/blog/content/2009/05/resumen-de-fotos.gmi b/blog/content/2009/05/resumen-de-fotos.gmi index f16206b6..597c76d7 100644 --- a/blog/content/2009/05/resumen-de-fotos.gmi +++ b/blog/content/2009/05/resumen-de-fotos.gmi @@ -1,5 +1,4 @@ -# Resumen de fotos -2009-05-13 +# 2009-05-13 Resumen de fotos Acumulación de fotos a descargar... diff --git a/blog/content/2009/05/tipos-duros-galacticos.gmi b/blog/content/2009/05/tipos-duros-galacticos.gmi index df37ff2a..2476819b 100644 --- a/blog/content/2009/05/tipos-duros-galacticos.gmi +++ b/blog/content/2009/05/tipos-duros-galacticos.gmi @@ -1,5 +1,4 @@ -# Tipos duros galácticos -2009-05-31 +# 2009-05-31 Tipos duros galácticos > > diff --git a/blog/content/2009/06/fotobloggin.gmi b/blog/content/2009/06/fotobloggin.gmi index 496b9c72..007264c4 100644 --- a/blog/content/2009/06/fotobloggin.gmi +++ b/blog/content/2009/06/fotobloggin.gmi @@ -1,5 +1,4 @@ -# fotobloggin' -2009-06-15 +# 2009-06-15 fotobloggin' Un folleto de explicaciones básicas... diff --git a/blog/content/2009/07/agujeros-negros.gmi b/blog/content/2009/07/agujeros-negros.gmi index 293941f6..70afb459 100644 --- a/blog/content/2009/07/agujeros-negros.gmi +++ b/blog/content/2009/07/agujeros-negros.gmi @@ -1,5 +1,4 @@ -# Agujeros negros -2009-07-14 +# 2009-07-14 Agujeros negros ``` case:~# fdisk /dev/sdb The number of cylinders for this disk is set to 267349. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sdb: 2199.0 GB, 2199023255552 bytes 255 heads, 63 sectors/track, 267349 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdb1 1 121601 976760001 83 Linux diff --git a/blog/content/2009/08/el-mostruo.gmi b/blog/content/2009/08/el-mostruo.gmi index aa7f45b5..f7d35cca 100644 --- a/blog/content/2009/08/el-mostruo.gmi +++ b/blog/content/2009/08/el-mostruo.gmi @@ -1,5 +1,4 @@ -# El mostruo -2009-08-27 +# 2009-08-27 El mostruo > > diff --git a/blog/content/2009/08/horas.gmi b/blog/content/2009/08/horas.gmi index ac91b8b7..4914d533 100644 --- a/blog/content/2009/08/horas.gmi +++ b/blog/content/2009/08/horas.gmi @@ -1,4 +1,3 @@ -# Horas -2009-08-06 +# 2009-08-06 Horas ¿Qué haréis mañana a las 12:34:56 del 7/8/9? diff --git a/blog/content/2009/09/corresponsales-de-guerra.gmi b/blog/content/2009/09/corresponsales-de-guerra.gmi index da5ee2d3..fcb6a014 100644 --- a/blog/content/2009/09/corresponsales-de-guerra.gmi +++ b/blog/content/2009/09/corresponsales-de-guerra.gmi @@ -1,5 +1,4 @@ -# Corresponsales de guerra -2009-09-14 +# 2009-09-14 Corresponsales de guerra Soldados de la AU confunden camellos con ataque rebelde [1] diff --git a/blog/content/2009/09/gajes-del-oficio.gmi b/blog/content/2009/09/gajes-del-oficio.gmi index 9d652860..3b39de15 100644 --- a/blog/content/2009/09/gajes-del-oficio.gmi +++ b/blog/content/2009/09/gajes-del-oficio.gmi @@ -1,4 +1,3 @@ -# Gajes del oficio -2009-09-21 +# 2009-09-21 Gajes del oficio [‡ Invitación de Facebook de Chimo Bayo] diff --git a/blog/content/2009/09/momentos-de-prosa-aleatoria.gmi b/blog/content/2009/09/momentos-de-prosa-aleatoria.gmi index 0aaca770..e6328e07 100644 --- a/blog/content/2009/09/momentos-de-prosa-aleatoria.gmi +++ b/blog/content/2009/09/momentos-de-prosa-aleatoria.gmi @@ -1,5 +1,4 @@ -# Momentos de prosa aleatoria -2009-09-09 +# 2009-09-09 Momentos de prosa aleatoria > > diff --git a/blog/content/2009/10/blow-your-mind.gmi b/blog/content/2009/10/blow-your-mind.gmi index 70709277..41cbd8d3 100644 --- a/blog/content/2009/10/blow-your-mind.gmi +++ b/blog/content/2009/10/blow-your-mind.gmi @@ -1,5 +1,4 @@ -# Blow your mind... -2009-10-17 +# 2009-10-17 Blow your mind... ... one bland song after another [1]. diff --git a/blog/content/2009/10/ground-control-to-major-tom.gmi b/blog/content/2009/10/ground-control-to-major-tom.gmi index 7a52e130..f8da6d59 100644 --- a/blog/content/2009/10/ground-control-to-major-tom.gmi +++ b/blog/content/2009/10/ground-control-to-major-tom.gmi @@ -1,5 +1,4 @@ -# Ground Control to Major Tom -2009-10-26 +# 2009-10-26 Ground Control to Major Tom Vimos Moon [1] diff --git a/blog/content/2009/10/planos.gmi b/blog/content/2009/10/planos.gmi index 1740dae5..44509fa5 100644 --- a/blog/content/2009/10/planos.gmi +++ b/blog/content/2009/10/planos.gmi @@ -1,5 +1,4 @@ -# Planos -2009-10-17 +# 2009-10-17 Planos Un verdadero cacique diff --git a/blog/content/2009/10/this-is-radio-freedom.gmi b/blog/content/2009/10/this-is-radio-freedom.gmi index 297fe477..74626a54 100644 --- a/blog/content/2009/10/this-is-radio-freedom.gmi +++ b/blog/content/2009/10/this-is-radio-freedom.gmi @@ -1,5 +1,4 @@ -# This is Radio Freedom -2009-10-15 +# 2009-10-15 This is Radio Freedom Doctorin' the Tardis [1], The Manual [2]. diff --git a/blog/content/2009/11/artistas-hambrientos.gmi b/blog/content/2009/11/artistas-hambrientos.gmi index b823f666..b1babb9a 100644 --- a/blog/content/2009/11/artistas-hambrientos.gmi +++ b/blog/content/2009/11/artistas-hambrientos.gmi @@ -1,5 +1,4 @@ -# Artistas hambrientos -2009-11-09 +# 2009-11-09 Artistas hambrientos The Hacker's Diet [1]. La dirección no se hace responsable de absolutamente nada. diff --git a/blog/content/2009/11/copiar-y-pegarse.gmi b/blog/content/2009/11/copiar-y-pegarse.gmi index 8bd7075f..9fc5b446 100644 --- a/blog/content/2009/11/copiar-y-pegarse.gmi +++ b/blog/content/2009/11/copiar-y-pegarse.gmi @@ -1,5 +1,4 @@ -# Copiar y pegarse -2009-11-21 +# 2009-11-21 Copiar y pegarse Who Sampled [1]. diff --git a/blog/content/2009/12/programacion-orientada-a-objetos-de-algun-tipo.gmi b/blog/content/2009/12/programacion-orientada-a-objetos-de-algun-tipo.gmi index be551da2..8d7ee17b 100644 --- a/blog/content/2009/12/programacion-orientada-a-objetos-de-algun-tipo.gmi +++ b/blog/content/2009/12/programacion-orientada-a-objetos-de-algun-tipo.gmi @@ -1,5 +1,4 @@ -# Programación orientada a objetos de algún tipo -2009-12-12 +# 2009-12-12 Programación orientada a objetos de algún tipo [‡ programacion de TV con Species en el Disney Channel] diff --git a/blog/content/2010/01/comando-crack.gmi b/blog/content/2010/01/comando-crack.gmi index 2aa1a4bb..91b2a69a 100644 --- a/blog/content/2010/01/comando-crack.gmi +++ b/blog/content/2010/01/comando-crack.gmi @@ -1,5 +1,4 @@ -# Comando crack -2010-01-09 +# 2010-01-09 Comando crack > > diff --git a/blog/content/2010/01/el-salto.gmi b/blog/content/2010/01/el-salto.gmi index 038b6c23..a667e0c9 100644 --- a/blog/content/2010/01/el-salto.gmi +++ b/blog/content/2010/01/el-salto.gmi @@ -1,5 +1,4 @@ -# El salto -2010-01-15 +# 2010-01-15 El salto Demostrando que los 80 (la O mayúscula no se ve, pero está ahí) siguen vivos, la opción que he votado de la encuesta de la IMDb de hoy [1] va en un sorprendente tercer cuarto lugar (descartando la opción "ninguna de las anteriores"). diff --git a/blog/content/2010/01/fama-y-fortuna.gmi b/blog/content/2010/01/fama-y-fortuna.gmi index 8c2efa2f..4bf3e03f 100644 --- a/blog/content/2010/01/fama-y-fortuna.gmi +++ b/blog/content/2010/01/fama-y-fortuna.gmi @@ -1,4 +1,3 @@ -# Fama y fortuna -2010-01-16 +# 2010-01-16 Fama y fortuna => http://www.telegraph.co.uk/news/worldnews/northamerica/usa/7004715/FBI-admits-Spanish-politican-was-model-for-high-tech-Osama-bin-Laden-photo-fit.html y cómo te la puede proporcionar el FBI diff --git a/blog/content/2010/01/hermanote.gmi b/blog/content/2010/01/hermanote.gmi index e29c1b2f..8f8f8df1 100644 --- a/blog/content/2010/01/hermanote.gmi +++ b/blog/content/2010/01/hermanote.gmi @@ -1,5 +1,4 @@ -# Hermanote -2010-01-09 +# 2010-01-09 Hermanote Ironías municipales [1]. diff --git a/blog/content/2010/01/maravillosos-adultos-con-capas.gmi b/blog/content/2010/01/maravillosos-adultos-con-capas.gmi index 7489219c..f77ab802 100644 --- a/blog/content/2010/01/maravillosos-adultos-con-capas.gmi +++ b/blog/content/2010/01/maravillosos-adultos-con-capas.gmi @@ -1,5 +1,4 @@ -# Maravillosos adultos con capas -2010-01-31 +# 2010-01-31 Maravillosos adultos con capas Debe uno confesar que de las veinte y pico pelis de superhéroes Marvel que se han hecho, uno ha visto sólo 16... que paso a comentar... diff --git a/blog/content/2010/01/reflexiones-sobre-la-inmortalidad.gmi b/blog/content/2010/01/reflexiones-sobre-la-inmortalidad.gmi index 83525f71..0207ca8d 100644 --- a/blog/content/2010/01/reflexiones-sobre-la-inmortalidad.gmi +++ b/blog/content/2010/01/reflexiones-sobre-la-inmortalidad.gmi @@ -1,5 +1,4 @@ -# Reflexiones sobre la inmortalidad -2010-01-21 +# 2010-01-21 Reflexiones sobre la inmortalidad > > diff --git a/blog/content/2010/01/rojo-y-plata.gmi b/blog/content/2010/01/rojo-y-plata.gmi index 5921d9f0..1d8c91e8 100644 --- a/blog/content/2010/01/rojo-y-plata.gmi +++ b/blog/content/2010/01/rojo-y-plata.gmi @@ -1,5 +1,4 @@ -# Rojo y plata -2010-01-31 +# 2010-01-31 Rojo y plata Ahora que ya no sabemos si vamos con los rojos [1], quizás haya que buscar alternativas [2]. diff --git a/blog/content/2010/02/aviso-para-progenitores.gmi b/blog/content/2010/02/aviso-para-progenitores.gmi index 60bb72e8..083ffa2f 100644 --- a/blog/content/2010/02/aviso-para-progenitores.gmi +++ b/blog/content/2010/02/aviso-para-progenitores.gmi @@ -1,5 +1,4 @@ -# Aviso para progenitores -2010-02-27 +# 2010-02-27 Aviso para progenitores Lebowski explícito [1]. diff --git a/blog/content/2010/02/encontrar-algo-valioso-sin-pretenderlo.gmi b/blog/content/2010/02/encontrar-algo-valioso-sin-pretenderlo.gmi index 0c0d8f77..861bf4d8 100644 --- a/blog/content/2010/02/encontrar-algo-valioso-sin-pretenderlo.gmi +++ b/blog/content/2010/02/encontrar-algo-valioso-sin-pretenderlo.gmi @@ -1,5 +1,4 @@ -# Encontrar algo valioso sin pretenderlo -2010-02-25 +# 2010-02-25 Encontrar algo valioso sin pretenderlo > > Act 7 a : one of successive parts or performances (as in a variety show or diff --git a/blog/content/2010/02/retomando-el-planeta-japon.gmi b/blog/content/2010/02/retomando-el-planeta-japon.gmi index 47e4b0a4..c2af9b05 100644 --- a/blog/content/2010/02/retomando-el-planeta-japon.gmi +++ b/blog/content/2010/02/retomando-el-planeta-japon.gmi @@ -1,5 +1,4 @@ -# Retomando el planeta Japón -2010-02-17 +# 2010-02-17 Retomando el planeta Japón Auriculares controlados por los ojos [1]. Faltan rayos láser por algún lado, por supuesto. diff --git a/blog/content/2010/03/22-bolis-diferentes.gmi b/blog/content/2010/03/22-bolis-diferentes.gmi index 4f8c6c4f..ff184254 100644 --- a/blog/content/2010/03/22-bolis-diferentes.gmi +++ b/blog/content/2010/03/22-bolis-diferentes.gmi @@ -1,5 +1,4 @@ -# 22 bolis diferentes -2010-03-25 +# 2010-03-25 22 bolis diferentes Si alguien se preguntaba por qué la firma de Obama para la reforma sanitaria [1] no se parece a su firma habitual [2], se debe al peculiar proceso de firma [3]. diff --git a/blog/content/2010/03/combinaciones.gmi b/blog/content/2010/03/combinaciones.gmi index cdb96b16..e9c72356 100644 --- a/blog/content/2010/03/combinaciones.gmi +++ b/blog/content/2010/03/combinaciones.gmi @@ -1,5 +1,4 @@ -# Combinaciones -2010-03-16 +# 2010-03-16 Combinaciones ¿Un día de furia + Michael Caine + Perros de paja = Harry Brown [1]? diff --git a/blog/content/2010/03/deformaciones.gmi b/blog/content/2010/03/deformaciones.gmi index d540b999..3c784b82 100644 --- a/blog/content/2010/03/deformaciones.gmi +++ b/blog/content/2010/03/deformaciones.gmi @@ -1,5 +1,4 @@ -# Deformaciones -2010-03-28 +# 2010-03-28 Deformaciones De cómo Paul Kalkbrenner [1] (estamos pendientes de experimentar esto [2]) convirtió (satánicamente) la horripilante Momposina [3] en algo completamente diferente [4], y si no bueno, como mínimo original. diff --git a/blog/content/2010/03/gatos-azucarados.gmi b/blog/content/2010/03/gatos-azucarados.gmi index a13ae152..46076866 100644 --- a/blog/content/2010/03/gatos-azucarados.gmi +++ b/blog/content/2010/03/gatos-azucarados.gmi @@ -1,5 +1,4 @@ -# Gatos azucarados -2010-03-16 +# 2010-03-16 Gatos azucarados > > diff --git a/blog/content/2010/03/imperfecciones.gmi b/blog/content/2010/03/imperfecciones.gmi index 93c65973..4fd56a1e 100644 --- a/blog/content/2010/03/imperfecciones.gmi +++ b/blog/content/2010/03/imperfecciones.gmi @@ -1,5 +1,4 @@ -# Imperfecciones -2010-03-17 +# 2010-03-17 Imperfecciones Sebas Vettel (* [1]): diff --git a/blog/content/2010/03/la-leyenda-de-blanchard.gmi b/blog/content/2010/03/la-leyenda-de-blanchard.gmi index 39767b4c..cc2a568a 100644 --- a/blog/content/2010/03/la-leyenda-de-blanchard.gmi +++ b/blog/content/2010/03/la-leyenda-de-blanchard.gmi @@ -1,5 +1,4 @@ -# La leyenda de Blanchard -2010-03-28 +# 2010-03-28 La leyenda de Blanchard Aquí [1]. diff --git a/blog/content/2010/03/mas-recargamientos.gmi b/blog/content/2010/03/mas-recargamientos.gmi index ef8a4a38..ea4877c9 100644 --- a/blog/content/2010/03/mas-recargamientos.gmi +++ b/blog/content/2010/03/mas-recargamientos.gmi @@ -1,5 +1,4 @@ -# Más recargamientos -2010-03-26 +# 2010-03-26 Más recargamientos La Sombra del Poder [1] y Mi Vecino Totoro [2]. diff --git a/blog/content/2010/03/oferta-limitada.gmi b/blog/content/2010/03/oferta-limitada.gmi index 1064dd14..d8b75ee1 100644 --- a/blog/content/2010/03/oferta-limitada.gmi +++ b/blog/content/2010/03/oferta-limitada.gmi @@ -1,5 +1,4 @@ -# ¿Oferta limitada? -2010-03-04 +# 2010-03-04 ¿Oferta limitada? SUBVERSIVE ACTIVITIES REGISTRATION ACT [1], inscripción sólo 5$ [2]. Me pregunto si hacen algún regalo si llamas ya. diff --git a/blog/content/2010/03/rompiendo-sellos.gmi b/blog/content/2010/03/rompiendo-sellos.gmi index 9dcb0a20..f63080fe 100644 --- a/blog/content/2010/03/rompiendo-sellos.gmi +++ b/blog/content/2010/03/rompiendo-sellos.gmi @@ -1,5 +1,4 @@ -# Rompiendo sellos -2010-03-25 +# 2010-03-25 Rompiendo sellos Alan Moore en Muchachada Nui [1]. diff --git a/blog/content/2010/03/se-la-cabra.gmi b/blog/content/2010/03/se-la-cabra.gmi index 2ef2a343..683c3160 100644 --- a/blog/content/2010/03/se-la-cabra.gmi +++ b/blog/content/2010/03/se-la-cabra.gmi @@ -1,5 +1,4 @@ -# Sé la cabra -2010-03-10 +# 2010-03-10 Sé la cabra Las miramos, sí [1]. diff --git a/blog/content/2010/04/dos-pes-dos-eles.gmi b/blog/content/2010/04/dos-pes-dos-eles.gmi index a11ef4f7..072547bf 100644 --- a/blog/content/2010/04/dos-pes-dos-eles.gmi +++ b/blog/content/2010/04/dos-pes-dos-eles.gmi @@ -1,5 +1,4 @@ -# Dos pes, dos eles -2010-04-25 +# 2010-04-25 Dos pes, dos eles Ya sé que a estas alturas todo el mundo debe estar harto de las versiones a cappella. diff --git a/blog/content/2010/04/el-pacman-de-belmez.gmi b/blog/content/2010/04/el-pacman-de-belmez.gmi index 60487dbc..28ea269b 100644 --- a/blog/content/2010/04/el-pacman-de-belmez.gmi +++ b/blog/content/2010/04/el-pacman-de-belmez.gmi @@ -1,4 +1,3 @@ -# El Pacman de Bélmez -2010-04-07 +# 2010-04-07 El Pacman de Bélmez [‡ mancha de humedad en pared con forma de Pacman] diff --git a/blog/content/2010/04/inauguracion.gmi b/blog/content/2010/04/inauguracion.gmi index 6a4ae8f5..a6eafd1a 100644 --- a/blog/content/2010/04/inauguracion.gmi +++ b/blog/content/2010/04/inauguracion.gmi @@ -1,4 +1,3 @@ -# Inauguración -2010-04-10 +# 2010-04-10 Inauguración Por fin, mi blog oficial, donde si la vagancia lo permite, iré metiendo cosas de los más variopintos temas. diff --git a/blog/content/2010/04/jcr-modeshape-programacion-web-en-general.gmi b/blog/content/2010/04/jcr-modeshape-programacion-web-en-general.gmi index 51f8ac12..2c7d0e3f 100644 --- a/blog/content/2010/04/jcr-modeshape-programacion-web-en-general.gmi +++ b/blog/content/2010/04/jcr-modeshape-programacion-web-en-general.gmi @@ -1,5 +1,4 @@ -# JCR, Modeshape, programación web en general -2010-04-10 +# 2010-04-10 JCR, Modeshape, programación web en general Una cosa muy habitual requerida de un programador es realizar páginas web. La programación web, a un nivel muy alto, particularmente se preocupa de dos cosas: diff --git a/blog/content/2010/04/la-muerte-del-floppy.gmi b/blog/content/2010/04/la-muerte-del-floppy.gmi index 014f10cd..8c85a0e1 100644 --- a/blog/content/2010/04/la-muerte-del-floppy.gmi +++ b/blog/content/2010/04/la-muerte-del-floppy.gmi @@ -1,5 +1,4 @@ -# La muerte del floppy -2010-04-26 +# 2010-04-26 La muerte del floppy > The company sold about 12 million 3.5" floppies in Japan last year, which represents 70 percent of that market (and incidentally, about 17TB of data capacity) Extraído del artículo de Ars Technica sobre la muerte del floppy[1]. diff --git a/blog/content/2010/04/mejoras-en-google-docs.gmi b/blog/content/2010/04/mejoras-en-google-docs.gmi index 33957b45..5ca11259 100644 --- a/blog/content/2010/04/mejoras-en-google-docs.gmi +++ b/blog/content/2010/04/mejoras-en-google-docs.gmi @@ -1,5 +1,4 @@ -# Mejoras en Google Docs -2010-04-14 +# 2010-04-14 Mejoras en Google Docs Es bien conocida mi afición por las hojas de cálculo- esa herramienta de programación funcional[1] frecuentemente mal empleada como base de datos[2] que es fácilmente comprensible. diff --git a/blog/content/2010/04/por-fin-musica-electronica-de-calidad.gmi b/blog/content/2010/04/por-fin-musica-electronica-de-calidad.gmi index 9115bf54..9d59dfd9 100644 --- a/blog/content/2010/04/por-fin-musica-electronica-de-calidad.gmi +++ b/blog/content/2010/04/por-fin-musica-electronica-de-calidad.gmi @@ -1,5 +1,4 @@ -# Por fin, música electrónica de calidad -2010-04-08 +# 2010-04-08 Por fin, música electrónica de calidad > > diff --git a/blog/content/2010/04/prepartido-ghost-in-the-shell-2-innocence.gmi b/blog/content/2010/04/prepartido-ghost-in-the-shell-2-innocence.gmi index 10c9285b..e173d936 100644 --- a/blog/content/2010/04/prepartido-ghost-in-the-shell-2-innocence.gmi +++ b/blog/content/2010/04/prepartido-ghost-in-the-shell-2-innocence.gmi @@ -1,5 +1,4 @@ -# Prepartido - Ghost in the Shell 2 - Innocence -2010-04-10 +# 2010-04-10 Prepartido - Ghost in the Shell 2 - Innocence Vimos y criticamos Ghost in the Shell 2[1]. diff --git a/blog/content/2010/04/sobre-el-titulo-de-este-blog.gmi b/blog/content/2010/04/sobre-el-titulo-de-este-blog.gmi index 5a1a9d85..d0a03b0d 100644 --- a/blog/content/2010/04/sobre-el-titulo-de-este-blog.gmi +++ b/blog/content/2010/04/sobre-el-titulo-de-este-blog.gmi @@ -1,5 +1,4 @@ -# Sobre el título de este blog -2010-04-11 +# 2010-04-11 Sobre el título de este blog Según el Panhispánico de Dudas[1]: diff --git a/blog/content/2010/04/sonidos-galacticos.gmi b/blog/content/2010/04/sonidos-galacticos.gmi index d994eea1..cad50a81 100644 --- a/blog/content/2010/04/sonidos-galacticos.gmi +++ b/blog/content/2010/04/sonidos-galacticos.gmi @@ -1,5 +1,4 @@ -# Sonidos galácticos -2010-04-11 +# 2010-04-11 Sonidos galácticos Una búsqueda sobre Saul Bass[1] me ha llevado al ya conocido reinvento de los créditos de Star Wars a su estilo[2], y de ahí a este interesante vídeo sobre los mejores efectos de sonido de Star Wars[3]. Si bien la elección es discutible (¿¡dónde está Chewbacca!?), celebro el reconocimiento al increíble trabajo de Ben Burtt[4], creador de algunos de los sonidos más icónicos y reconocibles de la historia. diff --git a/blog/content/2010/05/carta-abierta-a-la-directiva-de-la-cadena-ser.gmi b/blog/content/2010/05/carta-abierta-a-la-directiva-de-la-cadena-ser.gmi index 7b46d38a..1031b581 100644 --- a/blog/content/2010/05/carta-abierta-a-la-directiva-de-la-cadena-ser.gmi +++ b/blog/content/2010/05/carta-abierta-a-la-directiva-de-la-cadena-ser.gmi @@ -1,5 +1,4 @@ -# Carta abierta a la directiva de la Cadena Ser -2010-05-15 +# 2010-05-15 Carta abierta a la directiva de la Cadena Ser A: redaccion@cadenaser.com[1] diff --git a/blog/content/2010/05/en-el-aire-esta-noche.gmi b/blog/content/2010/05/en-el-aire-esta-noche.gmi index bca29399..9fa39ebd 100644 --- a/blog/content/2010/05/en-el-aire-esta-noche.gmi +++ b/blog/content/2010/05/en-el-aire-esta-noche.gmi @@ -1,5 +1,4 @@ -# En el aire esta noche -2010-05-07 +# 2010-05-07 En el aire esta noche Admitidlo, Love is in the Air[1] es el mejor vídeo que no habéis visto nunca. diff --git a/blog/content/2010/05/literalmente-el-ultimo-meme.gmi b/blog/content/2010/05/literalmente-el-ultimo-meme.gmi index 1fd21c54..2e25f7be 100644 --- a/blog/content/2010/05/literalmente-el-ultimo-meme.gmi +++ b/blog/content/2010/05/literalmente-el-ultimo-meme.gmi @@ -1,5 +1,4 @@ -# Literalmente, el último meme -2010-05-30 +# 2010-05-30 Literalmente, el último meme Me he perdido la última *tendencia* internetística. Tenéis la que más me ha llamado aquí[1]; el related y esta búsqueda[2] os debería servir para encontrar al resto. diff --git a/blog/content/2010/05/paradigmas-y-otros-enigmas.gmi b/blog/content/2010/05/paradigmas-y-otros-enigmas.gmi index ddd6d3f7..ecae7b7e 100644 --- a/blog/content/2010/05/paradigmas-y-otros-enigmas.gmi +++ b/blog/content/2010/05/paradigmas-y-otros-enigmas.gmi @@ -1,5 +1,4 @@ -# Paradigmas y otros enigmas -2010-05-18 +# 2010-05-18 Paradigmas y otros enigmas Ya apuntamos en otro lugar al Alan Moore manchego[1]. Supongo que sólo se podía superar con un episodio dirigido por Lars Von Trier[2]. Si hay alguna reacción estilo Gaiman[3], pueden pasar cosas inauditas. diff --git a/blog/content/2010/05/ps3-metalera.gmi b/blog/content/2010/05/ps3-metalera.gmi index 8178e342..57b3b318 100644 --- a/blog/content/2010/05/ps3-metalera.gmi +++ b/blog/content/2010/05/ps3-metalera.gmi @@ -1,5 +1,4 @@ -# PS3 Metalera -2010-05-25 +# 2010-05-25 PS3 Metalera Supongo que soy el último en enterarme de la existencia de Brütal Legend[1], pero no podía dejar de mencionarlo aquí. diff --git a/blog/content/2010/06/baneras-historicas.gmi b/blog/content/2010/06/baneras-historicas.gmi index e8d83ee8..82c8897d 100644 --- a/blog/content/2010/06/baneras-historicas.gmi +++ b/blog/content/2010/06/baneras-historicas.gmi @@ -1,5 +1,4 @@ -# Bañeras históricas -2010-06-30 +# 2010-06-30 Bañeras históricas Un mensaje[1] en el muy recomendable para f1riquis Joe Saward's Grand Prix Blog[2], me ha llevado a ver este vídeo[3], que me ha recordado a este otro vídeo absolutamente *épico*[4]. Ni se le acerca, pero no está nada mal. diff --git a/blog/content/2010/06/cafe-y-ole.gmi b/blog/content/2010/06/cafe-y-ole.gmi index 36704282..52017c63 100644 --- a/blog/content/2010/06/cafe-y-ole.gmi +++ b/blog/content/2010/06/cafe-y-ole.gmi @@ -1,5 +1,4 @@ -# Café y olé -2010-06-27 +# 2010-06-27 Café y olé Java 4-Ever[1]. Sólo para friquis. Y friquis de Java. diff --git a/blog/content/2010/06/casi-pero-sin-platano.gmi b/blog/content/2010/06/casi-pero-sin-platano.gmi index e4c05635..7f061168 100644 --- a/blog/content/2010/06/casi-pero-sin-platano.gmi +++ b/blog/content/2010/06/casi-pero-sin-platano.gmi @@ -1,5 +1,4 @@ -# Casi, pero sin plátano -2010-06-23 +# 2010-06-23 Casi, pero sin plátano Enumeración en la Wikipedia sobre descubrimientos múltiples[1] (a raíz de recordar que el famoso RSA[2] en realidad lo inventó Cocks[3]). diff --git a/blog/content/2010/06/catarsis.gmi b/blog/content/2010/06/catarsis.gmi index 16bf75d7..7cd19d93 100644 --- a/blog/content/2010/06/catarsis.gmi +++ b/blog/content/2010/06/catarsis.gmi @@ -1,5 +1,4 @@ -# catarsis -2010-06-16 +# 2010-06-16 catarsis > **catarsis****.** > diff --git a/blog/content/2010/06/citas-celebres.gmi b/blog/content/2010/06/citas-celebres.gmi index 6c12145e..180e8755 100644 --- a/blog/content/2010/06/citas-celebres.gmi +++ b/blog/content/2010/06/citas-celebres.gmi @@ -1,5 +1,4 @@ -# Citas célebres -2010-06-17 +# 2010-06-17 Citas célebres > The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt. > diff --git a/blog/content/2010/06/cosas-dignas-de-un-autentico-musicologo.gmi b/blog/content/2010/06/cosas-dignas-de-un-autentico-musicologo.gmi index 733b27cf..fbedf90a 100644 --- a/blog/content/2010/06/cosas-dignas-de-un-autentico-musicologo.gmi +++ b/blog/content/2010/06/cosas-dignas-de-un-autentico-musicologo.gmi @@ -1,5 +1,4 @@ -# Cosas dignas de un auténtico musicólogo -2010-06-30 +# 2010-06-30 Cosas dignas de un auténtico musicólogo The Dynamics - 7 Nation Army[1] diff --git a/blog/content/2010/06/ejercicio-1.gmi b/blog/content/2010/06/ejercicio-1.gmi index 47284e10..3e5d9dbd 100644 --- a/blog/content/2010/06/ejercicio-1.gmi +++ b/blog/content/2010/06/ejercicio-1.gmi @@ -1,5 +1,4 @@ -# Ejercicio (1) -2010-06-26 +# 2010-06-26 Ejercicio (1) Ida (kml[1]) (gpx[2]) (pdf[3]) (Google Maps[4]): diff --git a/blog/content/2010/06/el-secreto-revelado.gmi b/blog/content/2010/06/el-secreto-revelado.gmi index 15b1e842..8fb13b0d 100644 --- a/blog/content/2010/06/el-secreto-revelado.gmi +++ b/blog/content/2010/06/el-secreto-revelado.gmi @@ -1,5 +1,4 @@ -# El secreto, revelado -2010-06-09 +# 2010-06-09 El secreto, revelado => images/misterio_senor_de_los_anillos.jpg Impreso en papel fabricado a partir de mujeres ent [IMG] [1] diff --git a/blog/content/2010/06/grandes-filosofos.gmi b/blog/content/2010/06/grandes-filosofos.gmi index 3e35556e..cf01f11e 100644 --- a/blog/content/2010/06/grandes-filosofos.gmi +++ b/blog/content/2010/06/grandes-filosofos.gmi @@ -1,4 +1,3 @@ -# Grandes filósofos -2010-06-30 +# 2010-06-30 Grandes filósofos => https://web.archive.org/web/20151026015748/http://www.superpunch.net/2010/06/calvin-and-hobbes-t-shirt.html Hobbes & Calvin diff --git a/blog/content/2010/06/grandes-jugadores-de-la-juve.gmi b/blog/content/2010/06/grandes-jugadores-de-la-juve.gmi index 46c10dc8..166096c7 100644 --- a/blog/content/2010/06/grandes-jugadores-de-la-juve.gmi +++ b/blog/content/2010/06/grandes-jugadores-de-la-juve.gmi @@ -1,5 +1,4 @@ -# Grandes jugadores de la Juve -2010-06-23 +# 2010-06-23 Grandes jugadores de la Juve Hoy, la máquina de Turin[1]*g[2]* original[3] hubiera cumplido 98 años. diff --git a/blog/content/2010/06/jesus-gil-personal.gmi b/blog/content/2010/06/jesus-gil-personal.gmi index 831ef620..cdd97598 100644 --- a/blog/content/2010/06/jesus-gil-personal.gmi +++ b/blog/content/2010/06/jesus-gil-personal.gmi @@ -1,5 +1,4 @@ -# Jesús Gil Personal -2010-06-07 +# 2010-06-07 Jesús Gil Personal La versión de Cash de Hurt[1] venía con cara B... Depeche Mode por un yayo con marcha[2]. diff --git a/blog/content/2010/06/vulnerabilidades-en-instalacion-por-defecto-de-oscommerce-v2-2-rc2a.gmi b/blog/content/2010/06/vulnerabilidades-en-instalacion-por-defecto-de-oscommerce-v2-2-rc2a.gmi index 00257b0d..04c0f874 100644 --- a/blog/content/2010/06/vulnerabilidades-en-instalacion-por-defecto-de-oscommerce-v2-2-rc2a.gmi +++ b/blog/content/2010/06/vulnerabilidades-en-instalacion-por-defecto-de-oscommerce-v2-2-rc2a.gmi @@ -1,5 +1,4 @@ -# Vulnerabilidades en instalación por defecto de osCommerce v2.2 RC2a -2010-06-30 +# 2010-06-30 Vulnerabilidades en instalación por defecto de osCommerce v2.2 RC2a Una pequeña nota para compañeros del gremio: diff --git a/blog/content/2010/07/el-preocupante-descenso-de-las-aspiraciones-academicas.gmi b/blog/content/2010/07/el-preocupante-descenso-de-las-aspiraciones-academicas.gmi index 64924b73..4f84670a 100644 --- a/blog/content/2010/07/el-preocupante-descenso-de-las-aspiraciones-academicas.gmi +++ b/blog/content/2010/07/el-preocupante-descenso-de-las-aspiraciones-academicas.gmi @@ -1,4 +1,3 @@ -# El preocupante descenso de las aspiraciones académicas -2010-07-01 +# 2010-07-01 El preocupante descenso de las aspiraciones académicas => http://eucaliptus.ath.cx/~alex/marsugal/Otras/objetivo_aprobar.jpg?height=400 Libros de repaso veraniego cuyo objetivo es aprobar [IMG] diff --git a/blog/content/2010/07/otro-preocupante-descenso.gmi b/blog/content/2010/07/otro-preocupante-descenso.gmi index eada7cfa..e104efe0 100644 --- a/blog/content/2010/07/otro-preocupante-descenso.gmi +++ b/blog/content/2010/07/otro-preocupante-descenso.gmi @@ -1,4 +1,3 @@ -# Otro preocupante descenso -2010-07-06 +# 2010-07-06 Otro preocupante descenso => http://eucaliptus.ath.cx/~alex/marsugal/Otras/multes_per_orinar_i_defecar.jpg?height=400 multes per orinar i defecar a l'espai públic. des de 180€ fins a 1.125€ [IMG] diff --git a/blog/content/2010/07/peroratas-balompedicas.gmi b/blog/content/2010/07/peroratas-balompedicas.gmi index e6f4508c..653de0ed 100644 --- a/blog/content/2010/07/peroratas-balompedicas.gmi +++ b/blog/content/2010/07/peroratas-balompedicas.gmi @@ -1,5 +1,4 @@ -# Peroratas balompédicas -2010-07-13 +# 2010-07-13 Peroratas balompédicas Una inquietante intriga de fútbol, Clemente y entradas por detrás; en otras palabras, los antecedentes del Iniestazo[1]. diff --git a/blog/content/2010/07/resena-nokia-c5.gmi b/blog/content/2010/07/resena-nokia-c5.gmi index e8c5ce01..faa546fd 100644 --- a/blog/content/2010/07/resena-nokia-c5.gmi +++ b/blog/content/2010/07/resena-nokia-c5.gmi @@ -1,5 +1,4 @@ -# Reseña Nokia C5 -2010-07-08 +# 2010-07-08 Reseña Nokia C5 Tras la muerte, resurrección y agonía de mi LG Viewty, que me hizo volver a mi querido y robusto Nokia 6234, decidí finlandizarme un poco más y hacerme con un Nokia C5[1]. El ruso ha hablado[2], al igual que GSMArena[3]- ambos tienen fotos, detalles y cosas, pero me veo obligado a aportar mi granito de arena. diff --git a/blog/content/2010/08/y-ni-siquiera-te-gustan-los-hombres.gmi b/blog/content/2010/08/y-ni-siquiera-te-gustan-los-hombres.gmi index a6dbfaf1..83cf9410 100644 --- a/blog/content/2010/08/y-ni-siquiera-te-gustan-los-hombres.gmi +++ b/blog/content/2010/08/y-ni-siquiera-te-gustan-los-hombres.gmi @@ -1,5 +1,4 @@ -# y ni siquiera te gustan los hombres -2010-08-26 +# 2010-08-26 y ni siquiera te gustan los hombres Ur So Gay[1] no es sólo una interesante tonadilla con letra descacharrante, también es un videoclip absolutamente "épico"[2]. diff --git a/blog/content/2010/09/como-crear-un-escritorio-linux-remoto-de-dominio.gmi b/blog/content/2010/09/como-crear-un-escritorio-linux-remoto-de-dominio.gmi index 834e01e7..1248e351 100644 --- a/blog/content/2010/09/como-crear-un-escritorio-linux-remoto-de-dominio.gmi +++ b/blog/content/2010/09/como-crear-un-escritorio-linux-remoto-de-dominio.gmi @@ -1,5 +1,4 @@ -# Cómo crear un escritorio Linux remoto de dominio -2010-09-02 +# 2010-09-02 Cómo crear un escritorio Linux remoto de dominio En alguna ocasión nos puede ser útil crear un sistema que corre un entorno de escritorio y está siempre encendido. Por ejemplo, queremos que usuarios acostumbrados a un entorno gráfico puedan ejecutar tareas largas desacopladas de su terminal. diff --git a/blog/content/2010/09/recuperacion-de-archivos-pst.gmi b/blog/content/2010/09/recuperacion-de-archivos-pst.gmi index c428bee9..e24333b0 100644 --- a/blog/content/2010/09/recuperacion-de-archivos-pst.gmi +++ b/blog/content/2010/09/recuperacion-de-archivos-pst.gmi @@ -1,5 +1,4 @@ -# Recuperación de archivos .pst -2010-09-02 +# 2010-09-02 Recuperación de archivos .pst Outlook debería morir, pero muchos se niegan a lo que es correcto. Outlook sin Exchange es una combinación particularmente letal por muchos motivos. diff --git a/blog/content/2010/10/darth-vader-y-19-mas.gmi b/blog/content/2010/10/darth-vader-y-19-mas.gmi index d0d33cde..3097861f 100644 --- a/blog/content/2010/10/darth-vader-y-19-mas.gmi +++ b/blog/content/2010/10/darth-vader-y-19-mas.gmi @@ -1,5 +1,4 @@ -# Darth Vader y 19 más -2010-10-25 +# 2010-10-25 Darth Vader y 19 más Por favor, desfagan el entuerto de la encuesta de la IMDb de hoy[1]. El enlace a posteriori[2] si llegan tarde. diff --git a/blog/content/2010/10/de-los-productores-que-vieron-matrix.gmi b/blog/content/2010/10/de-los-productores-que-vieron-matrix.gmi index e549b3a6..038feead 100644 --- a/blog/content/2010/10/de-los-productores-que-vieron-matrix.gmi +++ b/blog/content/2010/10/de-los-productores-que-vieron-matrix.gmi @@ -1,5 +1,4 @@ -# De los productores que vieron Matrix -2010-10-19 +# 2010-10-19 De los productores que vieron Matrix El futuro apocalíptico pronosticado por la visionaria Vivancos III[1] está aquí. El spot de TV de The Town[2] proclama "del estudio de Infiltrados[3]"... diff --git a/blog/content/2010/10/parejas-de-baile.gmi b/blog/content/2010/10/parejas-de-baile.gmi index 90f8dc41..b8bec778 100644 --- a/blog/content/2010/10/parejas-de-baile.gmi +++ b/blog/content/2010/10/parejas-de-baile.gmi @@ -1,5 +1,4 @@ -# Parejas de baile -2010-10-30 +# 2010-10-30 Parejas de baile El mundial de F1 está prácticamente cerrado y, salvo debacle de última hora, el sr. Alonso se llevará su tercer campeonato. Aun a falta de dos carreras, creo que ya podemos lanzar un poco de opinión sobre los pilotos. diff --git a/blog/content/2010/11/cola-fotografica.gmi b/blog/content/2010/11/cola-fotografica.gmi index 499b1c6d..8158b65e 100644 --- a/blog/content/2010/11/cola-fotografica.gmi +++ b/blog/content/2010/11/cola-fotografica.gmi @@ -1,5 +1,4 @@ -# Cola fotográfica -2010-11-14 +# 2010-11-14 Cola fotográfica [caption id="" align="aligncenter" width="375" caption="Una entidad bancaria desconocida para mi"] => http://eucaliptus.ath.cx/~alex/marsugal/Otras/pichincha.jpg?height=500 Foto del banco Pichincha [IMG] diff --git a/blog/content/2010/11/misiones-imposibles.gmi b/blog/content/2010/11/misiones-imposibles.gmi index 3bccdac4..c6c09d7e 100644 --- a/blog/content/2010/11/misiones-imposibles.gmi +++ b/blog/content/2010/11/misiones-imposibles.gmi @@ -1,5 +1,4 @@ -# Misiones imposibles... -2010-11-10 +# 2010-11-10 Misiones imposibles... La encuesta de la IMDb[1]. Yo he votado a nananana-nananana-nananana-nananana-nananana-nananana-nananana-nananana-nananana-¡Batmáaaan! diff --git a/blog/content/2010/11/teorias-de-flechas-y-rayas.gmi b/blog/content/2010/11/teorias-de-flechas-y-rayas.gmi index 5ccccc9d..76ad3d58 100644 --- a/blog/content/2010/11/teorias-de-flechas-y-rayas.gmi +++ b/blog/content/2010/11/teorias-de-flechas-y-rayas.gmi @@ -1,5 +1,4 @@ -# Teorías de flechas y rayas -2010-11-02 +# 2010-11-02 Teorías de flechas y rayas Una nota mental: yEd es un editor de diagramas fantástico[1]. diff --git a/blog/content/2010/12/database-in-depth-relational-theory-for-practitioners.gmi b/blog/content/2010/12/database-in-depth-relational-theory-for-practitioners.gmi index 085c7780..02b03281 100644 --- a/blog/content/2010/12/database-in-depth-relational-theory-for-practitioners.gmi +++ b/blog/content/2010/12/database-in-depth-relational-theory-for-practitioners.gmi @@ -1,5 +1,4 @@ -# Database in Depth - Relational Theory for Practitioners -2010-12-12 +# 2010-12-12 Database in Depth - Relational Theory for Practitioners Database in Depth es un libro del mítico C. J. Date[1], que ha publicado una barbaridad de libros sobre bases de datos relacionales. diff --git a/blog/content/2010/12/emergentes-bibliotecas-emergidas.gmi b/blog/content/2010/12/emergentes-bibliotecas-emergidas.gmi index fda64a2f..7a3d6c23 100644 --- a/blog/content/2010/12/emergentes-bibliotecas-emergidas.gmi +++ b/blog/content/2010/12/emergentes-bibliotecas-emergidas.gmi @@ -1,5 +1,4 @@ -# Emergentes bibliotecas emergidas -2010-12-07 +# 2010-12-07 Emergentes bibliotecas emergidas => http://eucaliptus.ath.cx/~alex/marsugal/Otras/biblioteca.jpg?height=450 libros de informática apilados [IMG] diff --git a/blog/content/2010/12/the-mythical-man-month-and-other-essays-on-software-engineering-anniversary-edition.gmi b/blog/content/2010/12/the-mythical-man-month-and-other-essays-on-software-engineering-anniversary-edition.gmi index c60382f3..1427fa14 100644 --- a/blog/content/2010/12/the-mythical-man-month-and-other-essays-on-software-engineering-anniversary-edition.gmi +++ b/blog/content/2010/12/the-mythical-man-month-and-other-essays-on-software-engineering-anniversary-edition.gmi @@ -1,5 +1,4 @@ -# The Mythical Man Month and Other Essays on Software Engineering - Anniversary Edition -2010-12-12 +# 2010-12-12 The Mythical Man Month and Other Essays on Software Engineering - Anniversary Edition Pocos libros tienen la fama y popularidad de The Mythical Man Month. Hace tiempo ya que quería leer este libro sobre la ingeniería del software y aprovechando la destrucción de fronteras de Amazon Reino Unido, me hice con mi copia. diff --git a/blog/content/2011/01/capitan-obvio-y-sus-aliteraciones.gmi b/blog/content/2011/01/capitan-obvio-y-sus-aliteraciones.gmi index 44ded512..f4e81817 100644 --- a/blog/content/2011/01/capitan-obvio-y-sus-aliteraciones.gmi +++ b/blog/content/2011/01/capitan-obvio-y-sus-aliteraciones.gmi @@ -1,5 +1,4 @@ -# Capitán Obvio y sus aliteraciones -2011-01-23 +# 2011-01-23 Capitán Obvio y sus aliteraciones > Scott directed an adaptation of Robin Hood titled Robin Hood, which starred Russell Crowe as Robin Hood (extraído de la Wikipedia[1]) diff --git a/blog/content/2011/01/de-tal-palo-tal-astilla.gmi b/blog/content/2011/01/de-tal-palo-tal-astilla.gmi index 575b90e0..5ec4d874 100644 --- a/blog/content/2011/01/de-tal-palo-tal-astilla.gmi +++ b/blog/content/2011/01/de-tal-palo-tal-astilla.gmi @@ -1,5 +1,4 @@ -# De tal palo, tal astilla -2011-01-22 +# 2011-01-22 De tal palo, tal astilla Un salvapantallas interesante o el diseñador del próximo Batmóvil[1] diff --git a/blog/content/2011/01/de-yuxtaposiciones-y-hombres.gmi b/blog/content/2011/01/de-yuxtaposiciones-y-hombres.gmi index f72f9332..1b7edfc9 100644 --- a/blog/content/2011/01/de-yuxtaposiciones-y-hombres.gmi +++ b/blog/content/2011/01/de-yuxtaposiciones-y-hombres.gmi @@ -1,5 +1,4 @@ -# De yuxtaposiciones y hombres -2011-01-28 +# 2011-01-28 De yuxtaposiciones y hombres La 2 ha contraprogramado Destino Eurovisión (emitido por TVE1) con Historia de la frivolidad[1], de Chicho, en un alarde de despiporre. diff --git a/blog/content/2011/01/django-o-la-fabrica-de-churros.gmi b/blog/content/2011/01/django-o-la-fabrica-de-churros.gmi index 6b5ec314..904dd1a4 100644 --- a/blog/content/2011/01/django-o-la-fabrica-de-churros.gmi +++ b/blog/content/2011/01/django-o-la-fabrica-de-churros.gmi @@ -1,5 +1,4 @@ -# Django o la fábrica de churros -2011-01-08 +# 2011-01-08 Django o la fábrica de churros Programar aburre, porque tendemos a programar lo mismo una y otra vez. Así, muchos caen en la tentación de buscar en exceso maneras de reducir el código. Dijo Wirth que algoritmos más estructuras de datos igual a programas; y cabe añadir que en la mayoría de programación web, poco algoritmo hay- así que con definir el esquema de datos, poco más deberíamos hacer, ¿no? diff --git a/blog/content/2011/01/mas-palos-y-astillas.gmi b/blog/content/2011/01/mas-palos-y-astillas.gmi index 4bee6518..e2aa0544 100644 --- a/blog/content/2011/01/mas-palos-y-astillas.gmi +++ b/blog/content/2011/01/mas-palos-y-astillas.gmi @@ -1,5 +1,4 @@ -# Más palos y astillas -2011-01-29 +# 2011-01-29 Más palos y astillas Actualizando este post anterior[1], una versión evolucionada del evolucionador de vehículos[2]. diff --git a/blog/content/2011/01/reacciones-viscerales.gmi b/blog/content/2011/01/reacciones-viscerales.gmi index 0455ce26..d367480c 100644 --- a/blog/content/2011/01/reacciones-viscerales.gmi +++ b/blog/content/2011/01/reacciones-viscerales.gmi @@ -1,5 +1,4 @@ -# Reacciones viscerales -2011-01-22 +# 2011-01-22 Reacciones viscerales => images/sensacion_estomago.png pinto se cae de la lista por problemas estomacales - revilla: "el barça es invencible salvo que haya comido mal" [IMG] [1] diff --git a/blog/content/2011/02/el-hombre-que-dirigia-demasiado.gmi b/blog/content/2011/02/el-hombre-que-dirigia-demasiado.gmi index c6daba39..57aeff3f 100644 --- a/blog/content/2011/02/el-hombre-que-dirigia-demasiado.gmi +++ b/blog/content/2011/02/el-hombre-que-dirigia-demasiado.gmi @@ -1,5 +1,4 @@ -# El hombre que dirigía demasiado -2011-02-26 +# 2011-02-26 El hombre que dirigía demasiado Vimos y criticamos Cisne Negro[1]. diff --git a/blog/content/2011/02/maventuras.gmi b/blog/content/2011/02/maventuras.gmi index abf4ff35..8d87a2bc 100644 --- a/blog/content/2011/02/maventuras.gmi +++ b/blog/content/2011/02/maventuras.gmi @@ -1,5 +1,4 @@ -# Maventuras -2011-02-08 +# 2011-02-08 Maventuras Los que me conozcan sabrán que éste es un momento de derrota. Tras casi 9 años participando en proyectos de desarrollo Java, hoy he commitado a Subversion un pom.xml. diff --git a/blog/content/2011/02/rostros-familiares.gmi b/blog/content/2011/02/rostros-familiares.gmi index 23166c6f..3885dbde 100644 --- a/blog/content/2011/02/rostros-familiares.gmi +++ b/blog/content/2011/02/rostros-familiares.gmi @@ -1,5 +1,4 @@ -# Rostros familiares -2011-02-06 +# 2011-02-06 Rostros familiares 15 años más tarde de hacer de "Animal Mother" en La Chaqueta Metálica[1], Adam Baldwin[2] encarnó a Jayne en Firefly[3]. diff --git a/blog/content/2011/02/serias-y-caninas-afecciones.gmi b/blog/content/2011/02/serias-y-caninas-afecciones.gmi index bd3bd1d6..b43e83ff 100644 --- a/blog/content/2011/02/serias-y-caninas-afecciones.gmi +++ b/blog/content/2011/02/serias-y-caninas-afecciones.gmi @@ -1,5 +1,4 @@ -# Serias y caninas afecciones -2011-02-26 +# 2011-02-26 Serias y caninas afecciones ¿Cuál es la enfermedad que hace que uno se convierta en un doctor judío neoyorquino? diff --git a/blog/content/2011/02/sombrero-blanco.gmi b/blog/content/2011/02/sombrero-blanco.gmi index cca942eb..c6323a26 100644 --- a/blog/content/2011/02/sombrero-blanco.gmi +++ b/blog/content/2011/02/sombrero-blanco.gmi @@ -1,5 +1,4 @@ -# Sombrero blanco -2011-02-07 +# 2011-02-07 Sombrero blanco Los que tengáis ADSL con Movistar o Jazztel que no hayáis cambiado la clave original de encriptación del router, quizás querráis comprobar aquí[1] si vuestra clave es fácil de adivinar. La fuente, ./[2] diff --git a/blog/content/2011/03/geek-cuisine.gmi b/blog/content/2011/03/geek-cuisine.gmi index de982574..5f016ed4 100644 --- a/blog/content/2011/03/geek-cuisine.gmi +++ b/blog/content/2011/03/geek-cuisine.gmi @@ -1,5 +1,4 @@ -# Geek cuisine -2011-03-19 +# 2011-03-19 Geek cuisine ¿Existen cocineros geek por referencia? ¿Quién anda detrás de los pastelitos con temática de videojuego? diff --git a/blog/content/2011/03/git-gitosis-gradle.gmi b/blog/content/2011/03/git-gitosis-gradle.gmi index 65382c3a..64681170 100644 --- a/blog/content/2011/03/git-gitosis-gradle.gmi +++ b/blog/content/2011/03/git-gitosis-gradle.gmi @@ -1,5 +1,4 @@ -# Git, gitosis, gradle -2011-03-13 +# 2011-03-13 Git, gitosis, gradle Dos apuntes rápidos. diff --git a/blog/content/2011/03/omniawesome.gmi b/blog/content/2011/03/omniawesome.gmi index e92bb270..4e03b513 100644 --- a/blog/content/2011/03/omniawesome.gmi +++ b/blog/content/2011/03/omniawesome.gmi @@ -1,5 +1,4 @@ -# Omniawesome -2011-03-26 +# 2011-03-26 Omniawesome Los que uséis Google Chrome y echéis en falta la *asombrosidad* de la Awesome Bar de Firefox[1], about:flags[2] y "Enable better omnibox history matching". diff --git a/blog/content/2011/03/oscar-pero-que-haces.gmi b/blog/content/2011/03/oscar-pero-que-haces.gmi index a8e4f0c5..ffefb4cb 100644 --- a/blog/content/2011/03/oscar-pero-que-haces.gmi +++ b/blog/content/2011/03/oscar-pero-que-haces.gmi @@ -1,5 +1,4 @@ -# Óscar, pero qué haces -2011-03-25 +# 2011-03-25 Óscar, pero qué haces Hay gente que se sorprende que Pat Morita fuera nominado al Óscar al mejor actor de reparto en 1984 por su interpretación del sr. Miyagi en Karate Kid. diff --git a/blog/content/2011/03/una-maquina-segun-turing.gmi b/blog/content/2011/03/una-maquina-segun-turing.gmi index 26c7d2a6..99b065cc 100644 --- a/blog/content/2011/03/una-maquina-segun-turing.gmi +++ b/blog/content/2011/03/una-maquina-segun-turing.gmi @@ -1,5 +1,4 @@ -# Una máquina según Turing -2011-03-25 +# 2011-03-25 Una máquina según Turing Elbot[1], uno de los programas que más se ha acercado a pasar el test de Turing. Más que algunos humanos, diríase. diff --git a/blog/content/2011/04/alerces.gmi b/blog/content/2011/04/alerces.gmi index 2f4780c1..c0606ea8 100644 --- a/blog/content/2011/04/alerces.gmi +++ b/blog/content/2011/04/alerces.gmi @@ -1,5 +1,4 @@ -# Alerces -2011-04-03 +# 2011-04-03 Alerces Nota mental: diff --git a/blog/content/2011/04/como-un-maldito-replicante.gmi b/blog/content/2011/04/como-un-maldito-replicante.gmi index 0bc61e0b..01b52d4f 100644 --- a/blog/content/2011/04/como-un-maldito-replicante.gmi +++ b/blog/content/2011/04/como-un-maldito-replicante.gmi @@ -1,5 +1,4 @@ -# Como un maldito replicante -2011-04-21 +# 2011-04-21 Como un maldito replicante Me hallo en la enésima reorganización de mi preciado correo electrónico. Nada, abrirme un Google Apps Standard bajo un dominio propio mío, para poder gozar de algunas de las cosas de Google Apps (¿cuáles? No estoy seguro). Por supuesto, estoy aprovechando para reclasificar y agrupar correo, de manera que todos los preciosos mensajes estén almacenados centralizadamente (y duplicados). diff --git a/blog/content/2011/04/hazanas-informaticas-i-internet.gmi b/blog/content/2011/04/hazanas-informaticas-i-internet.gmi index 727a62bf..48e2df13 100644 --- a/blog/content/2011/04/hazanas-informaticas-i-internet.gmi +++ b/blog/content/2011/04/hazanas-informaticas-i-internet.gmi @@ -1,5 +1,4 @@ -# Hazañas informáticas I: Internet -2011-04-21 +# 2011-04-21 Hazañas informáticas I: Internet En los inicios, había muy poquitos ordenadores- grandes como habitaciones e increíblemente caros. Muchos de estos ordenadores tenían múltiples pantallas y teclados para que los pudiesen utilizar simultáneamente muchas personas y que se rentabilizasen mejor. Cada ordenador era un mundo en sí mismo. Algunos de estos ordenadores permitían la comunicación entre personas sentadas en diferentes terminales. diff --git a/blog/content/2011/04/hazanas-informaticas-ii-el-modelo-de-datos-relacional.gmi b/blog/content/2011/04/hazanas-informaticas-ii-el-modelo-de-datos-relacional.gmi index 859bebb6..a181e343 100644 --- a/blog/content/2011/04/hazanas-informaticas-ii-el-modelo-de-datos-relacional.gmi +++ b/blog/content/2011/04/hazanas-informaticas-ii-el-modelo-de-datos-relacional.gmi @@ -1,5 +1,4 @@ -# Hazañas informáticas II: el modelo de datos relacional -2011-04-24 +# 2011-04-24 Hazañas informáticas II: el modelo de datos relacional Los primeros ordenadores se destinaron a la introducción y proceso de datos- no en vano los orígenes de IBM se remontan a la gestión del censo de habitantes de los Estados Unidos. Naturalmente, hasta el más primitivo de los sistemas de programación provee de primitivas de almacenamiento de datos, mecanismos sencillos para almacenar, organizar y acceder a datos en la memoria volátil del sistema (es decir, que estos datos se pierden al finalizar la ejecución del programa). diff --git a/blog/content/2011/04/hazanas-informaticas-iii-la-criptografia-asimetrica.gmi b/blog/content/2011/04/hazanas-informaticas-iii-la-criptografia-asimetrica.gmi index 780b2a73..0dafaeff 100644 --- a/blog/content/2011/04/hazanas-informaticas-iii-la-criptografia-asimetrica.gmi +++ b/blog/content/2011/04/hazanas-informaticas-iii-la-criptografia-asimetrica.gmi @@ -1,5 +1,4 @@ -# Hazañas informáticas III: la criptografía asimétrica -2011-04-25 +# 2011-04-25 Hazañas informáticas III: la criptografía asimétrica Desde el principio de los tiempos, los humanos han deseado en ocasiones mantener la privacidad de sus comunicaciones. En tiempos de los romanos ya se utilizaban técnicas de criptografía como el cifrado César para las comunicaciones militares. diff --git a/blog/content/2011/04/holandeses-voladores-ciclos-y-tendencias.gmi b/blog/content/2011/04/holandeses-voladores-ciclos-y-tendencias.gmi index a59eb259..25bb0a6a 100644 --- a/blog/content/2011/04/holandeses-voladores-ciclos-y-tendencias.gmi +++ b/blog/content/2011/04/holandeses-voladores-ciclos-y-tendencias.gmi @@ -1,5 +1,4 @@ -# Holandeses voladores, ciclos y tendencias -2011-04-25 +# 2011-04-25 Holandeses voladores, ciclos y tendencias La liga española de fútbol se fundó en 1929. El Real Madrid es el equipo que más veces la ha ganado, con 31 campeonatos, seguido del FC Barcelona con 20 y sólo en 28 ocasiones otro equipo se ha llevado el gato al agua- es decir, menos de un 40%. diff --git a/blog/content/2011/04/moviolas-del-siglo-xxi.gmi b/blog/content/2011/04/moviolas-del-siglo-xxi.gmi index cc343892..e44d7d99 100644 --- a/blog/content/2011/04/moviolas-del-siglo-xxi.gmi +++ b/blog/content/2011/04/moviolas-del-siglo-xxi.gmi @@ -1,5 +1,4 @@ -# Moviolas del siglo XXI -2011-04-18 +# 2011-04-18 Moviolas del siglo XXI Me pasan este acojonante reproductor de grandes premios[1]. No sólo es un gran ejemplo de visualización de datos (curioso, me pedí el Tufte[2] ayer), ni tampoco un gran ejemplo de lo que se puede hacer con eso de los estándares web, sino además un excelente recurso para enterarse a posteriori de lo que ha pasado en un GP. diff --git a/blog/content/2011/05/hazanas-informaticas-iv-las-funciones-hash.gmi b/blog/content/2011/05/hazanas-informaticas-iv-las-funciones-hash.gmi index 36817a77..4abd4e9a 100644 --- a/blog/content/2011/05/hazanas-informaticas-iv-las-funciones-hash.gmi +++ b/blog/content/2011/05/hazanas-informaticas-iv-las-funciones-hash.gmi @@ -1,5 +1,4 @@ -# Hazañas informáticas IV: Las funciones hash -2011-05-14 +# 2011-05-14 Hazañas informáticas IV: Las funciones hash Los mayores problemas de rendimiento de un sistema informático vienen causados por tener que trabajar con volúmenes grandes de información. La mayoría de algoritmos tienen un tiempo de ejecución relacionado con el tamaño de la información que manejan. Por ejemplo, encontrar el valor máximo de un conjunto de valores es directamente proporcional al tamaño del conjunto- si duplicamos el tamaño del conjunto, tardamos el doble en encontrar el máximo. diff --git a/blog/content/2011/05/mas-emergencias.gmi b/blog/content/2011/05/mas-emergencias.gmi index d97cdee1..dabf2e90 100644 --- a/blog/content/2011/05/mas-emergencias.gmi +++ b/blog/content/2011/05/mas-emergencias.gmi @@ -1,5 +1,4 @@ -# Más emergencias -2011-05-04 +# 2011-05-04 Más emergencias => images/IMG_4463.jpg Libros nuevos que he comprado [IMG] [1] diff --git a/blog/content/2011/06/atajo-atajo-al-infierno.gmi b/blog/content/2011/06/atajo-atajo-al-infierno.gmi index f3d1b483..7771c761 100644 --- a/blog/content/2011/06/atajo-atajo-al-infierno.gmi +++ b/blog/content/2011/06/atajo-atajo-al-infierno.gmi @@ -1,5 +1,4 @@ -# Atajo al infierno -2011-06-22 +# 2011-06-22 Atajo al infierno Me falta uno de esos sesudos artículos de investigación que analicen el coste en productividad perdido por las siguientes dos combinaciones de teclas: diff --git a/blog/content/2011/06/coctel-de-farmacos.gmi b/blog/content/2011/06/coctel-de-farmacos.gmi index 9e0998ee..a7f66678 100644 --- a/blog/content/2011/06/coctel-de-farmacos.gmi +++ b/blog/content/2011/06/coctel-de-farmacos.gmi @@ -1,5 +1,4 @@ -# Cóctel de fármacos -2011-06-18 +# 2011-06-18 Cóctel de fármacos Apocalyptica + Rammstein + David Bowie = Helden[1] diff --git a/blog/content/2011/06/dinosaurios-que-rondan-la-tierra.gmi b/blog/content/2011/06/dinosaurios-que-rondan-la-tierra.gmi index 17460bca..2f546633 100644 --- a/blog/content/2011/06/dinosaurios-que-rondan-la-tierra.gmi +++ b/blog/content/2011/06/dinosaurios-que-rondan-la-tierra.gmi @@ -1,5 +1,4 @@ -# Dinosaurios que rondan la tierra -2011-06-15 +# 2011-06-15 Dinosaurios que rondan la tierra Acabo de poner un clavo más en el ataúd de una compañía canadiense de cuyo nombre nadie se acuerda. diff --git a/blog/content/2011/06/galletosquizofrenia.gmi b/blog/content/2011/06/galletosquizofrenia.gmi index 3cc5f99b..965382ce 100644 --- a/blog/content/2011/06/galletosquizofrenia.gmi +++ b/blog/content/2011/06/galletosquizofrenia.gmi @@ -1,4 +1,3 @@ -# Galletosquizofrenia -2011-06-17 +# 2011-06-17 Galletosquizofrenia Me complace anunciar que tras mi última actualización de la versión inestable de Google Chrome, la funcionalidad de utilizar varios perfiles simultáneamente está disponible en Linux. diff --git a/blog/content/2011/06/tecnocracia-china.gmi b/blog/content/2011/06/tecnocracia-china.gmi index 5042d7af..56efe13d 100644 --- a/blog/content/2011/06/tecnocracia-china.gmi +++ b/blog/content/2011/06/tecnocracia-china.gmi @@ -1,5 +1,4 @@ -# Tecnocracia china -2011-06-28 +# 2011-06-28 Tecnocracia china Tras más de 300.000 entradas de RSS leídas, he decidido migrar mis datos de Google Reader de @gmail.com a mi cuenta de Google Apps. diff --git a/blog/content/2011/06/tres-tristes-trucos.gmi b/blog/content/2011/06/tres-tristes-trucos.gmi index 856a80f7..dc0861cc 100644 --- a/blog/content/2011/06/tres-tristes-trucos.gmi +++ b/blog/content/2011/06/tres-tristes-trucos.gmi @@ -1,5 +1,4 @@ -# Tres tristes trucos -2011-06-07 +# 2011-06-07 Tres tristes trucos 1. diff --git a/blog/content/2011/07/consolacion-en-serie.gmi b/blog/content/2011/07/consolacion-en-serie.gmi index 691798e8..12cc3575 100644 --- a/blog/content/2011/07/consolacion-en-serie.gmi +++ b/blog/content/2011/07/consolacion-en-serie.gmi @@ -1,5 +1,4 @@ -# Consolación en serie -2011-07-29 +# 2011-07-29 Consolación en serie Con la triste excusa de que no me van muy finas las máquinas virtuales en mi servidor personal (la pantalla no se actualiza bien, con lo que es una lata crear una máquina virtual nueva), he investigado un poco cómo hacer instalaciones por consola de serie, es decir, sin teclado ni pantalla- ni siquiera virtual. diff --git a/blog/content/2011/07/ie-sin-windows.gmi b/blog/content/2011/07/ie-sin-windows.gmi index be19b675..964137b3 100644 --- a/blog/content/2011/07/ie-sin-windows.gmi +++ b/blog/content/2011/07/ie-sin-windows.gmi @@ -1,5 +1,4 @@ -# IE sin Windows -2011-07-20 +# 2011-07-20 IE sin Windows Algunas personas tienen en ocasiones el impulso de usar ese navegador vintage que es IE6, por oscuros motivos. Aquí explicamos cómo hacerlo gratis. diff --git a/blog/content/2011/07/increpando.gmi b/blog/content/2011/07/increpando.gmi index 0a5ede6c..e74e181a 100644 --- a/blog/content/2011/07/increpando.gmi +++ b/blog/content/2011/07/increpando.gmi @@ -1,5 +1,4 @@ -# Increpando -2011-07-05 +# 2011-07-05 Increpando **intimar[1].** diff --git a/blog/content/2011/10/apuntes-sobre-dart.gmi b/blog/content/2011/10/apuntes-sobre-dart.gmi index 8103c665..2fb60e7e 100644 --- a/blog/content/2011/10/apuntes-sobre-dart.gmi +++ b/blog/content/2011/10/apuntes-sobre-dart.gmi @@ -1,5 +1,4 @@ -# Apuntes sobre Dart -2011-10-10 +# 2011-10-10 Apuntes sobre Dart Google ha sacado hoy Dart[1]. diff --git a/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi b/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi index 65bf94d3..fd960866 100644 --- a/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi +++ b/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi @@ -1,5 +1,4 @@ -# El mito de la escalabilidad -2011-10-22 +# 2011-10-22 El mito de la escalabilidad Hace mucho mucho tiempo, en una galaxia muy muy lejana, existía una web de noticias informáticas llamada Slashdot[1]. Por motivos oscuros, Slashdot creció brutalmente en popularidad y por tanto, cada vez que aparecía una noticia en portada de Slashdot enlazando a una web, una cantidad elevada de personas hacía click en la noticia, dirigiendo a ésta ingentes cantidades de tráfico. En los inicios de Internet, no muchas webs estaban suficientemente bien preparadas para soportar carga como Slashdot, y por tanto este tráfico tendía a colapsar los sistemas que recibían enlaces de Slashdot- este efecto fue denominado "Slashdot Effect[2]". diff --git a/blog/content/2011/10/hombros-de-gigantes.gmi b/blog/content/2011/10/hombros-de-gigantes.gmi index 97916bf9..0a3d0ad6 100644 --- a/blog/content/2011/10/hombros-de-gigantes.gmi +++ b/blog/content/2011/10/hombros-de-gigantes.gmi @@ -1,5 +1,4 @@ -# Hombros de gigantes -2011-10-13 +# 2011-10-13 Hombros de gigantes Me he levantado con la triste noticia del fallecimiento de Dennis Ritchie. Es impactante como en un mundo tan cambiante y de evolución vertiginosa como el de la informática, dos de las creaciones de este hombre han cumplido ya más de 40 años y son fundamentales en la informática moderna. diff --git a/blog/content/2011/10/notas-mentales.gmi b/blog/content/2011/10/notas-mentales.gmi index 0a0705e2..35724dfb 100644 --- a/blog/content/2011/10/notas-mentales.gmi +++ b/blog/content/2011/10/notas-mentales.gmi @@ -1,5 +1,4 @@ -# Notas mentales -2011-10-29 +# 2011-10-29 Notas mentales 1. Si tenemos un portátil que tenía Windows XP Media Center Edition 2005 preinstalado por el fabricante (en el caso que nos ocupa, un Acer Aspire 5050), reinstalar el sistema operativo de 0 no es posible mediante coger las isos del sistema operativo que da Microsoft y reinstalar. El instalador no aceptará la clave que viene en la pegatina de autenticidad (!). Intentad usar siempre la utilidad de restauración. 2. En esta página pública de Microsoft[1] podemos obtener los checksums SHA-1 de las isos que proporciona Microsoft de sus sistemas operativos. diff --git a/blog/content/2011/10/superpoderes.gmi b/blog/content/2011/10/superpoderes.gmi index f0c25c0f..f8ee693e 100644 --- a/blog/content/2011/10/superpoderes.gmi +++ b/blog/content/2011/10/superpoderes.gmi @@ -1,5 +1,4 @@ -# Superpoderes -2011-10-25 +# 2011-10-25 Superpoderes Breve aviso público: diff --git a/blog/content/2011/11/eje-de-payos.gmi b/blog/content/2011/11/eje-de-payos.gmi index fcc67d42..4f5627fb 100644 --- a/blog/content/2011/11/eje-de-payos.gmi +++ b/blog/content/2011/11/eje-de-payos.gmi @@ -1,5 +1,4 @@ -# ¿Eje de payos? -2011-11-11 +# 2011-11-11 ¿Eje de payos? Me he abierto una cuenta de GitHub[1]... De momento no hay nada útil, pero enumero: diff --git a/blog/content/2011/11/hazanas-informaticas-v-las-maquinas-de-turing-y-von-neumann.gmi b/blog/content/2011/11/hazanas-informaticas-v-las-maquinas-de-turing-y-von-neumann.gmi index 1e2c253c..af8504df 100644 --- a/blog/content/2011/11/hazanas-informaticas-v-las-maquinas-de-turing-y-von-neumann.gmi +++ b/blog/content/2011/11/hazanas-informaticas-v-las-maquinas-de-turing-y-von-neumann.gmi @@ -1,5 +1,4 @@ -# Hazañas informáticas V: Las máquinas de Turing y Von Neumann -2011-11-05 +# 2011-11-05 Hazañas informáticas V: Las máquinas de Turing y Von Neumann ¿Qué es un ordenador? diff --git a/blog/content/2011/11/hazanas-informaticas-vi-el-sistema-unix.gmi b/blog/content/2011/11/hazanas-informaticas-vi-el-sistema-unix.gmi index 22d7916a..0d6804f7 100644 --- a/blog/content/2011/11/hazanas-informaticas-vi-el-sistema-unix.gmi +++ b/blog/content/2011/11/hazanas-informaticas-vi-el-sistema-unix.gmi @@ -1,5 +1,4 @@ -# Hazañas informáticas VI: el sistema UNIX -2011-11-16 +# 2011-11-16 Hazañas informáticas VI: el sistema UNIX Si habéis estado siguiendo esta serie de artículos[1], habréis podido percibir un notable patrón- los sujetos de los que hablo no suelen ser muy recientes. Internet se conoce como tal desde el 82, el modelo relacional se formuló en el 69, las funciones hash aparecen mencionadas en una publicación en el 53, el sistema RSA data del 78 y las máquina de Turing y von Neumann son de allá por los años 40. diff --git a/blog/content/2011/12/abrir-links-en-nueva-ventana-en-infojobs-net.gmi b/blog/content/2011/12/abrir-links-en-nueva-ventana-en-infojobs-net.gmi index e0745b34..63da61bb 100644 --- a/blog/content/2011/12/abrir-links-en-nueva-ventana-en-infojobs-net.gmi +++ b/blog/content/2011/12/abrir-links-en-nueva-ventana-en-infojobs-net.gmi @@ -1,5 +1,4 @@ -# Abrir links en nueva ventana en infojobs.net -2011-12-06 +# 2011-12-06 Abrir links en nueva ventana en infojobs.net Si estáis hasta las narices de que no podáis usar el botón de la ruedecita para abrir ofertas de trabajo en una ventana nueva en infojobs.net[1], el siguiente script de Greasemonkey[2] os puede ser útil: diff --git a/blog/content/2011/12/construye-tu-guia-de-tv.gmi b/blog/content/2011/12/construye-tu-guia-de-tv.gmi index b49ce3d0..cb5923d0 100644 --- a/blog/content/2011/12/construye-tu-guia-de-tv.gmi +++ b/blog/content/2011/12/construye-tu-guia-de-tv.gmi @@ -1,5 +1,4 @@ -# Construye tu guía de TV -2011-12-18 +# 2011-12-18 Construye tu guía de TV He publicado en Github tvguide[1], un miniproyectillo que incluye un scraper de guía televisiva (la de El Mundo) y un mini-interfaz web que muestra los 5 próximos programas de los canales que recibo en mi casa que están recogidos por El Mundo (i.e. falta RAC105 y algunos locales). diff --git a/blog/content/2011/12/dilemas-en-la-ducha.gmi b/blog/content/2011/12/dilemas-en-la-ducha.gmi index 6406ab58..e6c88e79 100644 --- a/blog/content/2011/12/dilemas-en-la-ducha.gmi +++ b/blog/content/2011/12/dilemas-en-la-ducha.gmi @@ -1,5 +1,4 @@ -# Dilemas en la ducha -2011-12-15 +# 2011-12-15 Dilemas en la ducha Unos emails con un ex-compañero de trabajo me ha traído a la cabeza el dilema del prisionero. El artículo de la Wikipedia[1] es más completo y extenso, pero refresquemos. diff --git a/blog/content/2011/12/upserts.gmi b/blog/content/2011/12/upserts.gmi index 26295e7c..7f5a7a57 100644 --- a/blog/content/2011/12/upserts.gmi +++ b/blog/content/2011/12/upserts.gmi @@ -1,5 +1,4 @@ -# Upserts... -2011-12-17 +# 2011-12-17 Upserts... Trabajando en un pequeño experimento[1], se me ha ocurrido un insert idempotente: diff --git a/blog/content/2012/01/backups-con-zfs.gmi b/blog/content/2012/01/backups-con-zfs.gmi index ae2ef619..4d90f513 100644 --- a/blog/content/2012/01/backups-con-zfs.gmi +++ b/blog/content/2012/01/backups-con-zfs.gmi @@ -1,5 +1,4 @@ -# Backups con ZFS -2012-01-19 +# 2012-01-19 Backups con ZFS Hasta ahora había estado usando el excelente rdiff-backup para hacer backups de mis datos (unos 700gb) a una unidad externa USB. Realmente funciona muy bien; el último backup está directamente disponible en el disco- sin necesitar usar rdiff-backup para leerlo y se guardan incrementos, con lo que es relativamente sencillo recuperar ficheros borrados (usando sus herramientas). Podemos eliminar incrementales fácilmente y en definitiva, es una solución sencilla y harto recomendable. diff --git a/blog/content/2012/01/mi-tema-de-wordpress.gmi b/blog/content/2012/01/mi-tema-de-wordpress.gmi index e17c4555..640be38e 100644 --- a/blog/content/2012/01/mi-tema-de-wordpress.gmi +++ b/blog/content/2012/01/mi-tema-de-wordpress.gmi @@ -1,5 +1,4 @@ -# Mi tema de Wordpress -2012-01-04 +# 2012-01-04 Mi tema de Wordpress .assistive-text, .screen-reader-text, .menu, #nav-above, #colophon { display: none; } diff --git a/blog/content/2012/01/stumblr.gmi b/blog/content/2012/01/stumblr.gmi index a8ec4e2d..6aa7bccb 100644 --- a/blog/content/2012/01/stumblr.gmi +++ b/blog/content/2012/01/stumblr.gmi @@ -1,5 +1,4 @@ -# Stumblr -2012-01-05 +# 2012-01-05 Stumblr Me he abierto un Tumblr en koalillo.tumblr.com[1]. Sustituirá a mi uso de Google Plus para compartir cosas cortas (principalmente del Google Reader). Crosspostea a mi @koalillo[2], Facebook[3] y el lateral de este blog. diff --git a/blog/content/2012/02/minirresena-sansa-clip-2gb.gmi b/blog/content/2012/02/minirresena-sansa-clip-2gb.gmi index 786748c4..afe273d0 100644 --- a/blog/content/2012/02/minirresena-sansa-clip-2gb.gmi +++ b/blog/content/2012/02/minirresena-sansa-clip-2gb.gmi @@ -1,5 +1,4 @@ -# Minirreseña : Sansa Clip + 2GB -2012-02-10 +# 2012-02-10 Minirreseña : Sansa Clip + 2GB Tras un breve interludio, he podido recuperar la costumbre de escuchar música mientras trabajo. Raro que es uno, en vez de usar el ordenador donde trabajo o el móvil, me he decidido a comprarme un reproductor de MP3. Principalmente por: diff --git a/blog/content/2012/03/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-i.gmi b/blog/content/2012/03/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-i.gmi index 5344e351..678f6062 100644 --- a/blog/content/2012/03/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-i.gmi +++ b/blog/content/2012/03/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-i.gmi @@ -1,5 +1,4 @@ -# La guía del autoestopista galáctico a la administración de sistemas (I) -2012-03-18 +# 2012-03-18 La guía del autoestopista galáctico a la administración de sistemas (I) Tradicionalmente se divide el campo de la informática en dos grandes áreas: programación y administración. El programador idea software nuevo o modifica el existente para cumplir con requisitos que no cubre ningún sistema disponible, mientras que el administrador utiliza software existente para cubrir estos requisitos. El entusiasta informático (o pringado de turno) a veces adquire alguna de estas (o ambas) funciones, aunque con mayor frecuencia suele desempeñar la segunda. diff --git a/blog/content/2012/04/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-ii.gmi b/blog/content/2012/04/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-ii.gmi index da1ecff8..6dad5b3b 100644 --- a/blog/content/2012/04/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-ii.gmi +++ b/blog/content/2012/04/la-guia-del-autoestopista-galactico-a-la-administracion-de-sistemas-ii.gmi @@ -1,5 +1,4 @@ -# La guía del autoestopista galáctico a la administración de sistemas (II) -2012-04-22 +# 2012-04-22 La guía del autoestopista galáctico a la administración de sistemas (II) Si seguisteis la entrega anterior de esta saga[1], deberíais estar con una lista de requerimientos y una decisión más o menos en firme de qué distribución de Linux usaremos para cumplir nuestros requerimientos (seguramente Debian o CentOS). diff --git a/blog/content/2012/05/un-pc-enchufado-a-la-tele.gmi b/blog/content/2012/05/un-pc-enchufado-a-la-tele.gmi index 27ce5c03..ab78cc5d 100644 --- a/blog/content/2012/05/un-pc-enchufado-a-la-tele.gmi +++ b/blog/content/2012/05/un-pc-enchufado-a-la-tele.gmi @@ -1,5 +1,4 @@ -# Un PC enchufado a la tele -2012-05-27 +# 2012-05-27 Un PC enchufado a la tele Como todo buen informático que se precie, llevo un tiempo trabajando en un proyecto "PC enchufado a la tele". Detallo aquí un poco mi montaje actual. diff --git a/blog/content/2012/06/desarrollo-web-como-dios-manda.gmi b/blog/content/2012/06/desarrollo-web-como-dios-manda.gmi index ecb2e13b..e100c7c6 100644 --- a/blog/content/2012/06/desarrollo-web-como-dios-manda.gmi +++ b/blog/content/2012/06/desarrollo-web-como-dios-manda.gmi @@ -1,5 +1,4 @@ -# Desarrollo web como Dios manda -2012-06-23 +# 2012-06-23 Desarrollo web como Dios manda Con la cantidad de faena a hacer en el mundo del desarrollo web, es natural preguntarse cosas como qué tecnología elegir y por dónde comenzar si uno quiere dedicarse a esto. diff --git a/blog/content/2012/06/grandes-responsabilidades.gmi b/blog/content/2012/06/grandes-responsabilidades.gmi index 62c649c1..5ccbd8fc 100644 --- a/blog/content/2012/06/grandes-responsabilidades.gmi +++ b/blog/content/2012/06/grandes-responsabilidades.gmi @@ -1,5 +1,4 @@ -# Grandes responsabilidades -2012-06-05 +# 2012-06-05 Grandes responsabilidades Con el megapelotazo que ha supuesto los Vengadores (ya sólo a la zaga de Avatar y la inalcanzable Titanic- James échame una limosna, anda) quizás sea el momento de echar la vista atrás y soltar una sesuda reflexión sobre el "género". diff --git a/blog/content/2012/06/porque-django-no-es-la-solucion-definitiva.gmi b/blog/content/2012/06/porque-django-no-es-la-solucion-definitiva.gmi index 83cf492c..48700504 100644 --- a/blog/content/2012/06/porque-django-no-es-la-solucion-definitiva.gmi +++ b/blog/content/2012/06/porque-django-no-es-la-solucion-definitiva.gmi @@ -1,5 +1,4 @@ -# Porqué Django no es La Solución Definitiva -2012-06-02 +# 2012-06-02 Porqué Django no es La Solución Definitiva Hace tiempo ya explicaba por aquí las virtudes de Django[1]. En resumen, se trata de un framework de desarrollo en web Python que implementa un interfaz de administración prácticamente automático a un esquema relacional. Vaya, que defines tus tablas y genera un interfaz dinámico para editar registros que te ahorra una barbaridad de tiempo (como podrá atestiguar cualquiera que haya tenido que hacerse uno). diff --git a/blog/content/2012/06/what-if-php-y-mysql-nunca-hubieran-existido.gmi b/blog/content/2012/06/what-if-php-y-mysql-nunca-hubieran-existido.gmi index 87e0728b..8587ec07 100644 --- a/blog/content/2012/06/what-if-php-y-mysql-nunca-hubieran-existido.gmi +++ b/blog/content/2012/06/what-if-php-y-mysql-nunca-hubieran-existido.gmi @@ -1,5 +1,4 @@ -# What if... PHP y MySQL nunca hubieran existido? -2012-06-09 +# 2012-06-09 What if... PHP y MySQL nunca hubieran existido? Marvel tenía (o tiene, estoy tremendamente desactualizado) un cómic titulado "What if...?" que trataba de qué pasaría en los universos Marvel si algún acontecimiento clave hubiese seguido otro curso. Así pues, podíamos leer cosas como qué hubiese pasado si Spider-Man hubiese sucumbido al simbionte o Gwen Stacy no hubiera muerto. diff --git a/blog/content/2012/07/cuanto-rato-se-tarda-en-montar-un-entorno-de-desarrollo-web-java.gmi b/blog/content/2012/07/cuanto-rato-se-tarda-en-montar-un-entorno-de-desarrollo-web-java.gmi index 8844d260..816bfa7a 100644 --- a/blog/content/2012/07/cuanto-rato-se-tarda-en-montar-un-entorno-de-desarrollo-web-java.gmi +++ b/blog/content/2012/07/cuanto-rato-se-tarda-en-montar-un-entorno-de-desarrollo-web-java.gmi @@ -1,5 +1,4 @@ -# ¿Cuánto rato se tarda en montar un entorno de desarrollo web Java? -2012-07-07 +# 2012-07-07 ¿Cuánto rato se tarda en montar un entorno de desarrollo web Java? Una de las quejas más comunes sobre desarrollar en Java es lo complejo que resulta montarse el entorno de desarrollo. Ciertamente, la situación hace años era un poco rollo; grandes descargas del JDK perdido entre las tinieblas, Eclipse por piezas difícil de instalar... diff --git a/blog/content/2012/07/si-sigo-usando-una-blackberry.gmi b/blog/content/2012/07/si-sigo-usando-una-blackberry.gmi index 1caa60cc..98e52a78 100644 --- a/blog/content/2012/07/si-sigo-usando-una-blackberry.gmi +++ b/blog/content/2012/07/si-sigo-usando-una-blackberry.gmi @@ -1,5 +1,4 @@ -# Sí, sigo usando una Blackberry -2012-07-04 +# 2012-07-04 Sí, sigo usando una Blackberry Hace eones apunte por aquí[1] que me pasaba a Blackberry, esa compañía que en aquel momento estaba apunto de extinguirse y ahora lo está mucho más. Allí indicaba las razones por las que escogía y por qué en aquel momento estaba muy contento. diff --git a/blog/content/2012/08/a-meternos-con-java.gmi b/blog/content/2012/08/a-meternos-con-java.gmi index 471875cd..b70dc361 100644 --- a/blog/content/2012/08/a-meternos-con-java.gmi +++ b/blog/content/2012/08/a-meternos-con-java.gmi @@ -1,5 +1,4 @@ -# A meternos con Java -2012-08-30 +# 2012-08-30 A meternos con Java Es deporte olímpico desde hace tiempo meterse con Java. Como plataforma es lenta, insegura e inútil. Como lenguaje, causa daños cerebrales irreparables a los programadores que lo utilizan. Para colmo, ahora ya no es propiedad de Sun (que era bastante molona), sino que ha sido absorbida por la malvada Oracle. diff --git a/blog/content/2012/09/mate-xmonad.gmi b/blog/content/2012/09/mate-xmonad.gmi index 92edc3c1..e7c4b7d8 100644 --- a/blog/content/2012/09/mate-xmonad.gmi +++ b/blog/content/2012/09/mate-xmonad.gmi @@ -1,5 +1,4 @@ -# MATE + xmonad -2012-09-07 +# 2012-09-07 MATE + xmonad Aunque Gnome 3 no me desagrada tanto como a otros, llevo un tiempo trasteando con xmonad[1], MATE[2] y otras alternativas. Tras jugar un poco hoy con el multimonitor de xmonad, he decidido lanzarme a la piscina con una combinación de MATE y xmonad. diff --git a/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi b/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi index 598fb80e..ffb391dd 100644 --- a/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi +++ b/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi @@ -1,5 +1,4 @@ -# Programación declarativa contra funcional -2012-10-06 +# 2012-10-06 Programación declarativa contra funcional Creo que la gran parte de programadores han dado sus primeros pasos con la programación imperativa tradicional. En esta, se utilizan lenguajes de programación que reflejan más o menos directamente el funcionamiento de los ordenadores típicos; instrucciones ejecutadas secuencialmente con variables que vamos modificando y control de flujo. Por ejemplo, un problema básico de "sumar los números entre n y m" se podría implementar primitivamente de la siguiente manera: diff --git a/blog/content/2012/11/dineropelota.gmi b/blog/content/2012/11/dineropelota.gmi index 1e1aee1c..44f7bf77 100644 --- a/blog/content/2012/11/dineropelota.gmi +++ b/blog/content/2012/11/dineropelota.gmi @@ -1,5 +1,4 @@ -# Dineropelota -2012-11-17 +# 2012-11-17 Dineropelota El éxito de Nate Silver prediciendo las últimas elecciones en USA ha sido todo un acontecimiento público. Los medios se han hartado de comentar los métodos que le han permitido acertar correctamente el resultado en **todos** los estados con un margen de error mínimo, humillando a la legión de comentaristas políticos que extienden un dedo, lo levantan y miran de dónde sopla el viento para hacer sus predicciones. diff --git a/blog/content/2012/11/que-es-el-rpc.gmi b/blog/content/2012/11/que-es-el-rpc.gmi index a0a82192..717bea63 100644 --- a/blog/content/2012/11/que-es-el-rpc.gmi +++ b/blog/content/2012/11/que-es-el-rpc.gmi @@ -1,5 +1,4 @@ -# ¿Qué es el RPC? -2012-11-28 +# 2012-11-28 ¿Qué es el RPC? Aunque ciertos conceptos de programación son más viejos que yo, hay ciertas técnicas muy potentes que son desconocidas o ignoradas por mucha (demasiada) gente. diff --git a/blog/content/2012/12/x-men-la-vieja-generacion.gmi b/blog/content/2012/12/x-men-la-vieja-generacion.gmi index 1a264130..5ca3015f 100644 --- a/blog/content/2012/12/x-men-la-vieja-generacion.gmi +++ b/blog/content/2012/12/x-men-la-vieja-generacion.gmi @@ -1,5 +1,4 @@ -# X-Men: La vieja generación -2012-12-28 +# 2012-12-28 X-Men: La vieja generación X-Men: Primera Generación es la nueva entrega de la saga mutante marcada por el regreso de Bryan Singer. Tras Batman Vuelve en el 92, las pelis de superhéroes habían quedado relegadas a Spawns, Blades y Batmans infames, hasta que en 2000, con un presupuesto de mínimos acorde con la crisis del género, Singer encontró un enfoque moderno y verosímil e hizo una peli de calidad aprovechando las posibilidades de los poderes, sembrando la semilla que llevaría a Spider-Man un par de años más tarde, que reventaría los records de taquilla del género y puso en marcha la maquinaria comercial que hoy nos bombardea continuamente. diff --git a/blog/content/2013/01/conecte-el-teclado-al-televisor.gmi b/blog/content/2013/01/conecte-el-teclado-al-televisor.gmi index 36cacbb2..743bbb5a 100644 --- a/blog/content/2013/01/conecte-el-teclado-al-televisor.gmi +++ b/blog/content/2013/01/conecte-el-teclado-al-televisor.gmi @@ -1,5 +1,4 @@ -# Conecte el teclado al televisor -2013-01-17 +# 2013-01-17 Conecte el teclado al televisor Mi madre disfruta contando la historia de cómo el día que mi padre trajo el primer ordenador a casa, un flamante Commodore C64, mi padre, mi hermano y yo no comimos y nos quedamos enganchados al aparato. Ese día se trastocó el mundo: a la televisión, el medio masivo de comunicación, le había salido un teclado que invertía su característica principal, la pasividad. El teclado y el mando de plástico manipulaban lo que salía por la tele. El primitivo muñeco que representaba a un futbolista respondía al mando y, lo que quizás resultaba más mágico, si pulsabas las letras dibujadas en el teclado, estas reaparecían en el televisor. diff --git a/blog/content/2013/01/los-simpson-en-a3.gmi b/blog/content/2013/01/los-simpson-en-a3.gmi index 38dcdc62..560db042 100644 --- a/blog/content/2013/01/los-simpson-en-a3.gmi +++ b/blog/content/2013/01/los-simpson-en-a3.gmi @@ -1,5 +1,4 @@ -# Los Simpson en A3 -2013-01-02 +# 2013-01-02 Los Simpson en A3 En 2012 A3 emitió 677 episodios de los Simpson y Neox 955 (1,85 y 2,6 diarios) (la Fox de satélite los deja por los suelos, echan casi 6 al día, pero les ignoraré a partir de ahora). diff --git a/blog/content/2013/02/google-apps-es-de-pago.gmi b/blog/content/2013/02/google-apps-es-de-pago.gmi index fa55b0a2..f3e1be43 100644 --- a/blog/content/2013/02/google-apps-es-de-pago.gmi +++ b/blog/content/2013/02/google-apps-es-de-pago.gmi @@ -1,5 +1,4 @@ -# Google Apps es de pago -2013-02-20 +# 2013-02-20 Google Apps es de pago (llego muy tarde a esto, disculpas) diff --git a/blog/content/2013/02/unos-apuntes-rapidos-sobre-vagrant.gmi b/blog/content/2013/02/unos-apuntes-rapidos-sobre-vagrant.gmi index a8b7e502..77fecd06 100644 --- a/blog/content/2013/02/unos-apuntes-rapidos-sobre-vagrant.gmi +++ b/blog/content/2013/02/unos-apuntes-rapidos-sobre-vagrant.gmi @@ -1,5 +1,4 @@ -# Unos apuntes rápidos sobre Vagrant -2013-02-20 +# 2013-02-20 Unos apuntes rápidos sobre Vagrant En las últimas semanas he estado jugando bastante con Vagrant[1]. Se trata de una herramienta para automatizar el uso de VirtualBox (de momento). diff --git a/blog/content/2013/03/amigo-lector.gmi b/blog/content/2013/03/amigo-lector.gmi index b6688761..d6b3753d 100644 --- a/blog/content/2013/03/amigo-lector.gmi +++ b/blog/content/2013/03/amigo-lector.gmi @@ -1,5 +1,4 @@ -# Amigo lector -2013-03-20 +# 2013-03-20 Amigo lector Se han escrito ríos de tinta sobre la muerte de Google Reader. Una de las mayores víctimas silenciosas, son los usuarios de Blackberry. Hasta el momento, yo usaba la web de iPhone; un vestigio raro ya que hay "app", pero que era la mar de usable en mi móvil. diff --git a/blog/content/2013/06/ensaladilla-de-tiros-frozen-synapse.gmi b/blog/content/2013/06/ensaladilla-de-tiros-frozen-synapse.gmi index c99559f9..cf895dfe 100644 --- a/blog/content/2013/06/ensaladilla-de-tiros-frozen-synapse.gmi +++ b/blog/content/2013/06/ensaladilla-de-tiros-frozen-synapse.gmi @@ -1,5 +1,4 @@ -# Ensaladilla de tiros: Frozen Synapse -2013-06-22 +# 2013-06-22 Ensaladilla de tiros: Frozen Synapse Hace unas días me llegó el anuncio de un nuevo Humble Bundle[1], el célebre pack de juegos "paga lo que quieras" que sale ocasionalmente. Le eché un vistazo al listado y me llamó la atención uno, Frozen Synapse[2], una especie de simulador de tiroteos estratégico. Es de los que necesitas pagar más que la media para obtener, pero siendo la media ahora mismo menos de 4€, me lancé (puse $10, de hecho). diff --git a/blog/content/2013/06/esquemas-de-datos-explicitos-e-implicitos.gmi b/blog/content/2013/06/esquemas-de-datos-explicitos-e-implicitos.gmi index f6b03155..b9cc62da 100644 --- a/blog/content/2013/06/esquemas-de-datos-explicitos-e-implicitos.gmi +++ b/blog/content/2013/06/esquemas-de-datos-explicitos-e-implicitos.gmi @@ -1,5 +1,4 @@ -# Esquemas de datos explícitos e implícitos -2013-06-06 +# 2013-06-06 Esquemas de datos explícitos e implícitos Hablando de bases de datos relacionales, es común referirse al esquema de datos como la definición de las tablas, vistas, funciones, etc. que conforman la base de datos[1]. El esquema es sumamente importante, por supuesto, nos define qué datos admitimos y nos condiciona todo código que accede a la base de datos. diff --git a/blog/content/2013/07/scott-pilgrim-de-los-anillos.gmi b/blog/content/2013/07/scott-pilgrim-de-los-anillos.gmi index a587b6ca..5aef5f18 100644 --- a/blog/content/2013/07/scott-pilgrim-de-los-anillos.gmi +++ b/blog/content/2013/07/scott-pilgrim-de-los-anillos.gmi @@ -1,5 +1,4 @@ -# Scott Pilgrim de los anillos -2013-07-10 +# 2013-07-10 Scott Pilgrim de los anillos Según la Wikipedia: diff --git a/blog/content/2013/08/lucha-tematica.gmi b/blog/content/2013/08/lucha-tematica.gmi index 33db13f3..8fccbddc 100644 --- a/blog/content/2013/08/lucha-tematica.gmi +++ b/blog/content/2013/08/lucha-tematica.gmi @@ -1,5 +1,4 @@ -# Lucha temática -2013-08-07 +# 2013-08-07 Lucha temática Esto de tener una base de datos con la programación televisiva (desde diciembre de 2011), lleva a uno preguntarse cosas como "¿repiten mucho las pelis en los canales temáticos de cine?". Pues... diff --git a/blog/content/2013/08/robohostias-como-panes.gmi b/blog/content/2013/08/robohostias-como-panes.gmi index 1b71132f..c96e9719 100644 --- a/blog/content/2013/08/robohostias-como-panes.gmi +++ b/blog/content/2013/08/robohostias-como-panes.gmi @@ -1,5 +1,4 @@ -# Robohostias como panes -2013-08-15 +# 2013-08-15 Robohostias como panes => images/BRtBugTCYAAO2la.jpg entradas para Pacific Rim en IMAX 3D [IMG] diff --git a/blog/content/2013/09/recopilatorios-de-grandes-exitos.gmi b/blog/content/2013/09/recopilatorios-de-grandes-exitos.gmi index 71922276..c08c9e6b 100644 --- a/blog/content/2013/09/recopilatorios-de-grandes-exitos.gmi +++ b/blog/content/2013/09/recopilatorios-de-grandes-exitos.gmi @@ -1,5 +1,4 @@ -# Recopilatorios de grandes éxitos -2013-09-14 +# 2013-09-14 Recopilatorios de grandes éxitos Indudablemente, una de las asignaturas coco de cuando yo estudiaba informática era Compiladores- compis, para los amigos. No porque hubiese una tonelada de apuntes que memorizar, ni porque los profesores fuesen particularmente estrictos sino porque, simplemente, era tremendamente complicada. diff --git a/blog/content/2013/10/y-por-esta-vez-la-gravedad-tira-hacia-arriba.gmi b/blog/content/2013/10/y-por-esta-vez-la-gravedad-tira-hacia-arriba.gmi index fc8c5bf9..c35b811d 100644 --- a/blog/content/2013/10/y-por-esta-vez-la-gravedad-tira-hacia-arriba.gmi +++ b/blog/content/2013/10/y-por-esta-vez-la-gravedad-tira-hacia-arriba.gmi @@ -1,5 +1,4 @@ -# Y por esta vez la gravedad tira hacia arriba -2013-10-06 +# 2013-10-06 Y por esta vez la gravedad tira hacia arriba Que Alfonso Cuarón, cuya Hijos de los Hombres me parece un nuevo clásico de la ciencia ficción, se lance con una peli de dos astronautas flotando por el espacio me pareció una prometedora idea hasta que el nombre de Sandra Bullock apareció por ahí a la deriva. diff --git a/blog/content/2013/11/dinosaurios-niponizados.gmi b/blog/content/2013/11/dinosaurios-niponizados.gmi index c6a47394..2221488d 100644 --- a/blog/content/2013/11/dinosaurios-niponizados.gmi +++ b/blog/content/2013/11/dinosaurios-niponizados.gmi @@ -1,5 +1,4 @@ -# Dinosaurios niponizados -2013-11-02 +# 2013-11-02 Dinosaurios niponizados Ver una peli japonesa siempre es algo especial. Principalmente, uno nunca se entera de nada. Esto que puede parecer un grave problema, en general no lo es. Toda película se apoya en una cultura, iconografía y mitología, y los occidentales no entendemos las orientales (sospecho que los orientales entienden algo mejor las nuestras, pero tampoco completamente). diff --git a/blog/content/2013/11/el-cinco.gmi b/blog/content/2013/11/el-cinco.gmi index 5ea37b73..cb04e455 100644 --- a/blog/content/2013/11/el-cinco.gmi +++ b/blog/content/2013/11/el-cinco.gmi @@ -1,5 +1,4 @@ -# El cinco -2013-11-11 +# 2013-11-11 El cinco Rockstar se mantiene fiel a su cita de revitalizar los inacabables debates sobre videojuegos; que si violencia, que si nueva forma de arte, que si el entretenimiento del siglo XXI... con su entrega periódica de la saga Grand Theft Auto. Hace unos días y tras treintaypocas horas de juego me acabé la historia principal del juego, con lo que me veo en el derecho de comentar mis impresiones aquí. diff --git a/blog/content/2013/11/entre-ronquido-y-ronquido.gmi b/blog/content/2013/11/entre-ronquido-y-ronquido.gmi index d07eae84..739e5ae0 100644 --- a/blog/content/2013/11/entre-ronquido-y-ronquido.gmi +++ b/blog/content/2013/11/entre-ronquido-y-ronquido.gmi @@ -1,5 +1,4 @@ -# Entre ronquido y ronquido -2013-11-02 +# 2013-11-02 Entre ronquido y ronquido Siguiendo la racha nipona, confiamos en los valores de Studio Ghibli y nos pusimos a ver Cuentos de Terramar. diff --git a/blog/content/2013/11/entretenimientos-finales.gmi b/blog/content/2013/11/entretenimientos-finales.gmi index 3536b1f0..af1ccae0 100644 --- a/blog/content/2013/11/entretenimientos-finales.gmi +++ b/blog/content/2013/11/entretenimientos-finales.gmi @@ -1,5 +1,4 @@ -# Entretenimientos finales -2013-11-11 +# 2013-11-11 Entretenimientos finales Con cierta controversia por las posturas del autor del libro, llega a las pantallas la adaptación de El Juego de Ender- doble ganadora del Hugo y del Nébula, así que ciencia ficción de peso. diff --git a/blog/content/2013/12/jugando-en-2013.gmi b/blog/content/2013/12/jugando-en-2013.gmi index 3716061a..c994f0bb 100644 --- a/blog/content/2013/12/jugando-en-2013.gmi +++ b/blog/content/2013/12/jugando-en-2013.gmi @@ -1,5 +1,4 @@ -# Jugando en 2013 -2013-12-28 +# 2013-12-28 Jugando en 2013 Mis hábitos videojueguiles se han incrementado sustancialmente recientemente. Sin más, a qué he estado jugando últimamente: diff --git a/blog/content/2013/12/mi-carta-de-navidad-a-los-reyes.gmi b/blog/content/2013/12/mi-carta-de-navidad-a-los-reyes.gmi index fc43c2d5..a10908e7 100644 --- a/blog/content/2013/12/mi-carta-de-navidad-a-los-reyes.gmi +++ b/blog/content/2013/12/mi-carta-de-navidad-a-los-reyes.gmi @@ -1,5 +1,4 @@ -# Mi carta de navidad a los reyes -2013-12-28 +# 2013-12-28 Mi carta de navidad a los reyes Mi querida Blackberry 9780 cada día está un paso más cerca de la muerte, y con ello se repite insistentemente la pregunta... ¿y cuando muera, qué? diff --git a/blog/content/2014/01/codigo-y-sensibilidad.gmi b/blog/content/2014/01/codigo-y-sensibilidad.gmi index ebaf2a7c..f1b1a825 100644 --- a/blog/content/2014/01/codigo-y-sensibilidad.gmi +++ b/blog/content/2014/01/codigo-y-sensibilidad.gmi @@ -1,5 +1,4 @@ -# Código y sensibilidad -2014-01-10 +# 2014-01-10 Código y sensibilidad Cada persona, y los programadores no dejan de ser personas, desarrolla a lo largo del tiempo diferentes sensibilidades. A base de cometer errores y sufrir por ellos, nos hacemos especialmente perceptivos a los síntomas que nos causan dolor. Un programador de lenguajes de la familia de C es capaz de notar la ausencia de un ; para terminar una sentencia en una pantalla plagada de símbolos. Alguien que trabaje con SQL habitualmente desarrolla un sexto sentido para no lanzar un DELETE que no lleve WHERE (normalmente tras el tercer incidente grave). Y así, cada uno enumerará sus ejemplos favoritos en los que ha desarrollado una aptitud sobrehumana para evitar inacabables pérdidas de tiempo. diff --git a/blog/content/2014/01/integracion-apis-y-no-me-toques-los-bezos.gmi b/blog/content/2014/01/integracion-apis-y-no-me-toques-los-bezos.gmi index e3c3df80..070e3d7d 100644 --- a/blog/content/2014/01/integracion-apis-y-no-me-toques-los-bezos.gmi +++ b/blog/content/2014/01/integracion-apis-y-no-me-toques-los-bezos.gmi @@ -1,25 +1,19 @@ -# Integración, APIs y no me toques los bezos -2014-01-10 +# 2014-01-10 Integración, APIs y no me toques los bezos Según Steve Yegge, un día Jeff Bezos, el capo de Amazon, envió un memorándum interno que venía a decir: -> 1. -> All teams will henceforth expose their data and functionality through service interfaces. -> -> 2. -> Teams must communicate with each other through these interfaces. -> -> 3. -> There will be no other form of interprocess communication allowed: no direct linking, no direct reads of another team's data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network. -> -> 4. -> It doesn't matter what technology they use. HTTP, Corba, Pubsub, custom protocols -- doesn't matter. Bezos doesn't care. -> -> 5. -> All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions. -> -> 6. -> Anyone who doesn't do this will be fired. +> 1. All teams will henceforth expose their data and functionality through service interfaces. + +> 2.Teams must communicate with each other through these interfaces. + +> 3. There will be no other form of interprocess communication allowed: no direct linking, no direct reads of another team's data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network. + +> 4. It doesn't matter what technology they use. HTTP, Corba, Pubsub, custom protocols -- doesn't matter. Bezos doesn't care. + +> 5. All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions. + +> 6. Anyone who doesn't do this will be fired. + Este puñetero memo, y toda la gente que lo ha leído y ha aplicado el silogismo falaz de "En Amazon son unos cracks, en Amazon siguen este credo ergo si yo sigo este credo seré un crack" son un maldito dolor de cabeza. Conste que no es que considere que las APIs sean una plaga a exterminar, ni mucho menos, pero debería olernos mal las sentencias absolutistas y los razonamientos de talla única. No todos los entornos son iguales, ni se enfrentan a los mismos problemas- y por tanto lo que funciona para unos, no funciona para otros. Adicionalmente, es difícil razonar que la aplicación ciega de esta doctrina es lo que ha llevado a Amazon al éxito y estoy seguro que no en pocas ocasiones mejor les hubiera ido siendo un poco más críticos. diff --git a/blog/content/2014/01/la-absoluta-grandiosidad-de-rompe-ralph.gmi b/blog/content/2014/01/la-absoluta-grandiosidad-de-rompe-ralph.gmi index 99c31f06..5cb3d8ec 100644 --- a/blog/content/2014/01/la-absoluta-grandiosidad-de-rompe-ralph.gmi +++ b/blog/content/2014/01/la-absoluta-grandiosidad-de-rompe-ralph.gmi @@ -1,5 +1,4 @@ -# La absoluta grandiosidad de Rompe Ralph -2014-01-10 +# 2014-01-10 La absoluta grandiosidad de Rompe Ralph Es indiscutible que el cine de animación ha observado un gran resurgimiento en los últimos tiempos y muchos de sus pelotazos han sido universalmente aclamados como grandísimas películas para niños y adultos. Un servidor debe admitir que siempre se ha sentido un poco al margen de esto y que salvo honrosas excepciones (casi que me limitaría a WALL-E, el primer acto de Up y si me he de estirar cual Elasti-girl, los Increíbles) me deja en general bastante frío. diff --git a/blog/content/2014/01/por-que-el-crud-es-importante.gmi b/blog/content/2014/01/por-que-el-crud-es-importante.gmi index 32da128f..d4fc7b4c 100644 --- a/blog/content/2014/01/por-que-el-crud-es-importante.gmi +++ b/blog/content/2014/01/por-que-el-crud-es-importante.gmi @@ -1,5 +1,4 @@ -# ¿Por qué el CRUD es importante? -2014-01-10 +# 2014-01-10 ¿Por qué el CRUD es importante? No sé si se vislumbra completamente por aquí, pero llevo mucho, mucho tiempo prácticamente obsesionado con encontrar *la* solución para el CRUD. Ya desde mi primer curro, allá por el 2001-2002, donde usaba el jurásico ATG Dynamo- que pese a primitivo ya se enfrentaba al CRUD bastante frontalmente pude apreciar que en un significativo número de trabajos por los que te pueden pagar, el CRUD es vital. diff --git a/blog/content/2014/02/ad-nauseam-que-en-latin-quiere-decir-ad-infinitum.gmi b/blog/content/2014/02/ad-nauseam-que-en-latin-quiere-decir-ad-infinitum.gmi index ba2f89cd..a5420e7c 100644 --- a/blog/content/2014/02/ad-nauseam-que-en-latin-quiere-decir-ad-infinitum.gmi +++ b/blog/content/2014/02/ad-nauseam-que-en-latin-quiere-decir-ad-infinitum.gmi @@ -1,5 +1,4 @@ -# Ad nauseam, que en latín quiere decir ad infinitum -2014-02-23 +# 2014-02-23 Ad nauseam, que en latín quiere decir ad infinitum Anteriormente nos preguntábamos sobre las repeticiones de los episodios de Los Simpson[1]. Hoy, presa del aburrimiento, me preguntaba en general qué serie se repetía más veces. diff --git a/blog/content/2014/02/ella-esta-ahi.gmi b/blog/content/2014/02/ella-esta-ahi.gmi index 45569b4f..c06c625e 100644 --- a/blog/content/2014/02/ella-esta-ahi.gmi +++ b/blog/content/2014/02/ella-esta-ahi.gmi @@ -1,5 +1,4 @@ -# Ella está ahí -2014-02-23 +# 2014-02-23 Ella está ahí Ayer nos fuimos a ver "Her", la supuesta comedia romántica de chico conoce a inteligencia artificial que está arrasando con la crítica y llevándose un buen puñado de galardones. diff --git a/blog/content/2014/02/no-quiero-construir-algo-hermoso.gmi b/blog/content/2014/02/no-quiero-construir-algo-hermoso.gmi index fb619edc..23baed0f 100644 --- a/blog/content/2014/02/no-quiero-construir-algo-hermoso.gmi +++ b/blog/content/2014/02/no-quiero-construir-algo-hermoso.gmi @@ -1,5 +1,4 @@ -# NO quiero construir algo hermoso -2014-02-02 +# 2014-02-02 NO quiero construir algo hermoso El proyecto con más estrellitas ahora mismo en Github[1] es el famoso Bootstrap (con más del doble de estrellas que su más inmediato perseguidor, jQuery), ese framework CSS *beautiful* y *awesome* que nos asegura que nuestra web tenga un aspecto único e individual como un extraordinario copo de nieve. diff --git a/blog/content/2014/03/numeros-son-numeros.gmi b/blog/content/2014/03/numeros-son-numeros.gmi index b420166c..8af2c715 100644 --- a/blog/content/2014/03/numeros-son-numeros.gmi +++ b/blog/content/2014/03/numeros-son-numeros.gmi @@ -1,5 +1,4 @@ -# Números son números -2014-03-04 +# 2014-03-04 Números son números Por hacer algo, he anotado el calendario de La Liga que queda para los 3 primeros y la clasificación de sus rivales aquí[1]. diff --git a/blog/content/2014/04/el-viento-renquea-pero-remonta.gmi b/blog/content/2014/04/el-viento-renquea-pero-remonta.gmi index ecc0d16c..ed99772e 100644 --- a/blog/content/2014/04/el-viento-renquea-pero-remonta.gmi +++ b/blog/content/2014/04/el-viento-renquea-pero-remonta.gmi @@ -1,5 +1,4 @@ -# El viento renquea, pero remonta -2014-04-28 +# 2014-04-28 El viento renquea, pero remonta Uno tiene una relación irregular con Studio Ghibli. Si bien creo que Porco Rosso es una obra maestra del cine y soy bastante fan de Chihiros y Totoros, otras como La Princesa Mononoke me dejan frío (por no hablar de Cuentos de Terramar, de Goro hijo de Hayao, que me deja profundamente dormido). diff --git a/blog/content/2014/04/tengo-dos-moviles.gmi b/blog/content/2014/04/tengo-dos-moviles.gmi index 3b55578a..7bb150dd 100644 --- a/blog/content/2014/04/tengo-dos-moviles.gmi +++ b/blog/content/2014/04/tengo-dos-moviles.gmi @@ -1,5 +1,4 @@ -# Tengo dos móviles -2014-04-12 +# 2014-04-12 Tengo dos móviles En junio de 2011 me compré una Blackberry Bold 9780. En aquel momento, el iPhone 4 era el iPhone a la venta, Nokia sacó el N9 con Meego y Gingerbread era la última versión de Android para teléfonos. La Blackberry me costó 139€ (a base de puntos), sustituyendo un Nokia C5 que me encantaba pero que comenzaba a quedarse atrás. diff --git a/blog/content/2014/06/pseudorebujitado-frozen.gmi b/blog/content/2014/06/pseudorebujitado-frozen.gmi index e1571be7..708ae36b 100644 --- a/blog/content/2014/06/pseudorebujitado-frozen.gmi +++ b/blog/content/2014/06/pseudorebujitado-frozen.gmi @@ -1,5 +1,4 @@ -# Pseudorebujitado: Frozen -2014-06-15 +# 2014-06-15 Pseudorebujitado: Frozen La compañía famosa por leyendas urbanas criogénicas saca Frozen, un cuento infantil sobre princesitas Disney gay-friendly que lanzan chuzos de hielo por la mente que se torna megapelotazo. El mal sabor de boca de Brave no me auguraba mucho, pero... diff --git a/blog/content/2014/08/los-centinelas-siderales.gmi b/blog/content/2014/08/los-centinelas-siderales.gmi index f2ae46c7..b91da1b4 100644 --- a/blog/content/2014/08/los-centinelas-siderales.gmi +++ b/blog/content/2014/08/los-centinelas-siderales.gmi @@ -1,5 +1,4 @@ -# Los centinelas siderales -2014-08-17 +# 2014-08-17 Los centinelas siderales Los Guardianes de la Galaxia es una nueva entrega del grandilocuente "Marvel Cinematic Universe", es decir, la serie de pelis producidas por Marvel Studios, hasta el momento formada de Los Vengadores y pelis sobre sus miembros. Recordemos que los derechos a producir películas de superhéroes Marvel están pelín dispersos- la Fox tiene a la Patrulla X, los 4F y Daredevil, Columbia tiene a Spidey y hay alguna migaja más repartida por ahí. diff --git a/blog/content/2014/08/monos-y-mas-monos.gmi b/blog/content/2014/08/monos-y-mas-monos.gmi index 74d37f91..bf41a9f9 100644 --- a/blog/content/2014/08/monos-y-mas-monos.gmi +++ b/blog/content/2014/08/monos-y-mas-monos.gmi @@ -1,5 +1,4 @@ -# Monos y más monos -2014-08-17 +# 2014-08-17 Monos y más monos Hace relativamente poco me pegué una sesión semidoble de El Origen del Planeta de los Simios (2011) y El Amanecer del Planeta de los Simios (2014) que, como mínimo, deberían servirnos para quitarnos el mal sabor de boca de la infumable entrega de 2001 de Tim Burton. diff --git a/blog/content/2014/10/mi-lenguaje-de-programacion-favorito.gmi b/blog/content/2014/10/mi-lenguaje-de-programacion-favorito.gmi index 61761929..7e81e197 100644 --- a/blog/content/2014/10/mi-lenguaje-de-programacion-favorito.gmi +++ b/blog/content/2014/10/mi-lenguaje-de-programacion-favorito.gmi @@ -1,5 +1,4 @@ -# Mi lenguaje de programación favorito -2014-10-11 +# 2014-10-11 Mi lenguaje de programación favorito A todos nos gusta meternos en disquisiciones filosóficas inútiles, generalmente de la forma de "escoger el mejor X". Para esta aburrida mañana de sábado, voy a hablar de mi lenguaje de programación preferido- un tema nada original. diff --git a/blog/content/2014/11/interestelar-iintereeestelaaar-cabrooooon.gmi b/blog/content/2014/11/interestelar-iintereeestelaaar-cabrooooon.gmi index fb08f798..b0486dbb 100644 --- a/blog/content/2014/11/interestelar-iintereeestelaaar-cabrooooon.gmi +++ b/blog/content/2014/11/interestelar-iintereeestelaaar-cabrooooon.gmi @@ -1,5 +1,4 @@ -# Interestelar, iintereeestelaaar, cabróoooon -2014-11-23 +# 2014-11-23 Interestelar, iintereeestelaaar, cabróoooon Con ganas de emular a Kubrick, el batmanesco Nolan se empolla todo lo que puede de la relatividad esa y pone al trudetectivesco McConaughey como ingeniero espacial. diff --git a/blog/content/2014/12/cuentos-del-triangulo-verde.gmi b/blog/content/2014/12/cuentos-del-triangulo-verde.gmi index 0216f137..3278c523 100644 --- a/blog/content/2014/12/cuentos-del-triangulo-verde.gmi +++ b/blog/content/2014/12/cuentos-del-triangulo-verde.gmi @@ -1,5 +1,4 @@ -# Cuentos del Triángulo Verde -2014-12-20 +# 2014-12-20 Cuentos del Triángulo Verde (un relato chorra para un concurso de relatos cortos humorísticos... que no tuvo muy buen resultado :)) diff --git a/blog/content/2014/12/detente-y-prendete-fuego.gmi b/blog/content/2014/12/detente-y-prendete-fuego.gmi index 5cc0db60..42b32ad5 100644 --- a/blog/content/2014/12/detente-y-prendete-fuego.gmi +++ b/blog/content/2014/12/detente-y-prendete-fuego.gmi @@ -1,5 +1,4 @@ -# Detente y préndete fuego -2014-12-28 +# 2014-12-28 Detente y préndete fuego La subcultura, friquismo, cosa geek, etc. parece estar de moda últimamente. La tecnología cobra cada vez más importancia y se infiltra hasta puntos insospechados hasta hace poco en el día a día de la gente corriente. Famosos de la informática como Jobs o Zuckerberg son celebridades del calibre de muchos deportistas, actores y músicos. Como no podía ser de otra manera, esto hace que las artes- literatura, cine, televisión... cada vez beban más del mundo tecnológico en sus obras. Sin embargo, hasta el momento (y hasta donde yo he visto), esto ha sido un fenómeno parcial- cultos de personalidad, referencias... poco más. diff --git a/blog/content/2015/01/igual-deberia-comprarme-una-blackberry-classic.gmi b/blog/content/2015/01/igual-deberia-comprarme-una-blackberry-classic.gmi index bc810a38..30827f96 100644 --- a/blog/content/2015/01/igual-deberia-comprarme-una-blackberry-classic.gmi +++ b/blog/content/2015/01/igual-deberia-comprarme-una-blackberry-classic.gmi @@ -1,5 +1,4 @@ -# Igual debería comprarme una Blackberry Classic -2015-01-17 +# 2015-01-17 Igual debería comprarme una Blackberry Classic Si siguieron entregas anteriores (1[1], 2[2], 3[3] y 4[4]) soy un enajenado mental que usa una Blackberry Bold 9780 comprada hace casi 4 años y un Samsung Galaxy SIII comprado en abril del año pasado. Recientemente, la Bold se ha deteriorado aún más (se reinicia varias veces al día [un proceso horripilantemente lento] y ha dejado de reconocer tarjetas MicroSD [lo cuál es un fastidio muy grande de cara al uso de WhatsApp- salta un error cada vez que entro en la aplicación y por algún extraño motivo, hace que recibir fotos sea una odisea]), haciendo empeorando una situación que ya no era muy ideal (tener que preocuparme de dos teléfonos y que el principal sea una antigualla). diff --git a/blog/content/2015/03/clasicos-de-ayer-y-de-hoy.gmi b/blog/content/2015/03/clasicos-de-ayer-y-de-hoy.gmi index 820b80fd..d5efb1af 100644 --- a/blog/content/2015/03/clasicos-de-ayer-y-de-hoy.gmi +++ b/blog/content/2015/03/clasicos-de-ayer-y-de-hoy.gmi @@ -1,5 +1,4 @@ -# Clásicos de ayer y de hoy -2015-03-02 +# 2015-03-02 Clásicos de ayer y de hoy Tras toda una saga ([1], [2], [3], [4] y [5]), hace casi un mes desembolsé unos dolorosos 400€ y pico euros (menos 5% de descuento directo y 5% de indirecto aprovechando un día especial FNAC) y me hice con la ansiada Classic. diff --git a/blog/content/2015/04/debian-gnuwindows.gmi b/blog/content/2015/04/debian-gnuwindows.gmi index 2945fbeb..18b094bd 100644 --- a/blog/content/2015/04/debian-gnuwindows.gmi +++ b/blog/content/2015/04/debian-gnuwindows.gmi @@ -1,5 +1,4 @@ -# Debian GNU/Windows -2015-04-11 +# 2015-04-11 Debian GNU/Windows ACTUALIZACIÓN 2022-09-10: Obviamente ahora existe WSL, que es algo parecido a esto, pero no es lo mismo... Últimamente pienso que lo que molaría es coger una distro Linux, compilarla a WASM, y modificarla para que se pueda ejecutar como proceso de usuario sin privilegios. diff --git a/blog/content/2015/08/mi-opinion-sobre-unos-cuantos-lenguajes-de-programacion.gmi b/blog/content/2015/08/mi-opinion-sobre-unos-cuantos-lenguajes-de-programacion.gmi index bba53a7d..5ceb21e3 100644 --- a/blog/content/2015/08/mi-opinion-sobre-unos-cuantos-lenguajes-de-programacion.gmi +++ b/blog/content/2015/08/mi-opinion-sobre-unos-cuantos-lenguajes-de-programacion.gmi @@ -1,5 +1,4 @@ -# Mi opinión sobre unos cuantos lenguajes de programación -2015-08-14 +# 2015-08-14 Mi opinión sobre unos cuantos lenguajes de programación (sobre el TIOBE de Agosto 2015, básicamente). diff --git a/blog/content/2015/12/por-que-no-uso-productos-apple.gmi b/blog/content/2015/12/por-que-no-uso-productos-apple.gmi index 8b922443..27dea9d4 100644 --- a/blog/content/2015/12/por-que-no-uso-productos-apple.gmi +++ b/blog/content/2015/12/por-que-no-uso-productos-apple.gmi @@ -1,5 +1,4 @@ -# Por qué no uso productos Apple -2015-12-19 +# 2015-12-19 Por qué no uso productos Apple En un mundo en el que el iPhone es el modelo de teléfono más vendido y parece que una inmensa cantidad de desarrolladores de software utiliza ordenadores Apple, a veces uno se siente necesitado de justificar por qué no usa ningún producto de esta compañía. Aquí va, para facilidad de referencia. diff --git a/blog/content/2016/04/han-aprendido-a-llevar-los-calzoncillos-por-dentro.gmi b/blog/content/2016/04/han-aprendido-a-llevar-los-calzoncillos-por-dentro.gmi index 9a0475c1..25f3d643 100644 --- a/blog/content/2016/04/han-aprendido-a-llevar-los-calzoncillos-por-dentro.gmi +++ b/blog/content/2016/04/han-aprendido-a-llevar-los-calzoncillos-por-dentro.gmi @@ -1,5 +1,4 @@ -# Han aprendido a llevar los calzoncillos por dentro -2016-04-10 +# 2016-04-10 Han aprendido a llevar los calzoncillos por dentro Comentando por un colega, mi ránking de pelis de superhéroes necesita una actualización: diff --git a/blog/content/2016/05/quien-me-convencio-para-que-fuese-a-ver-una-peli-del-capitan-america.gmi b/blog/content/2016/05/quien-me-convencio-para-que-fuese-a-ver-una-peli-del-capitan-america.gmi index 9a28bb4f..208d6c61 100644 --- a/blog/content/2016/05/quien-me-convencio-para-que-fuese-a-ver-una-peli-del-capitan-america.gmi +++ b/blog/content/2016/05/quien-me-convencio-para-que-fuese-a-ver-una-peli-del-capitan-america.gmi @@ -1,5 +1,4 @@ -# ¿Quién me convenció para que fuese a ver una peli del Capitán América? -2016-05-08 +# 2016-05-08 ¿Quién me convenció para que fuese a ver una peli del Capitán América? Pues yo mismo, la verdad. Me comí eso de que todo el mundo proclama que es el segundo advenimiento con patatas. diff --git a/blog/content/2016/07/el-retorno-demorado-del-thinkpad.gmi b/blog/content/2016/07/el-retorno-demorado-del-thinkpad.gmi index fa9f265c..2c1e6983 100644 --- a/blog/content/2016/07/el-retorno-demorado-del-thinkpad.gmi +++ b/blog/content/2016/07/el-retorno-demorado-del-thinkpad.gmi @@ -1,5 +1,4 @@ -# El retorno (demorado) del Thinkpad -2016-07-31 +# 2016-07-31 El retorno (demorado) del Thinkpad Allí por 2005, enamorado por los portátiles negros que pululaban por la oficina fuera de mi alcance, me compré un hermoso Thinkpad T42 por unos significantes 1400€. Un hermoso aparato, de los últimos en ser fabricados por IBM, con una espectacular pantalla 4:3 de 1400x1050 y que le daba mil vueltas al portátil Dell que sustituyó (carísimo por tener una tarjeta gráfica, pero en todos los demás aspectos, bastante mediocre). En aquella época, las prestaciones de los ordenadores aún progresaban rápidamente, así que unos 5 años después decidí pasarme a una combinación de sobremesa y un netbook, que me ofrecía un sistema más potente para el trabajo serio y para usar de servidor 24x7 y un sistema ultraligero (1,1kg, la mitad de los 2,2kg del Thinkpad- y con 5 horas de batería que superaban la muy deteriorada batería de 5 años del T42) para el uso fuera de casa o en el sofá- por un precio muy económico. diff --git a/blog/content/2016/09/el-mas-aca-de-star-trek.gmi b/blog/content/2016/09/el-mas-aca-de-star-trek.gmi index da6eb163..9e7da1b5 100644 --- a/blog/content/2016/09/el-mas-aca-de-star-trek.gmi +++ b/blog/content/2016/09/el-mas-aca-de-star-trek.gmi @@ -1,5 +1,4 @@ -# El más acá de Star Trek -2016-09-04 +# 2016-09-04 El más acá de Star Trek Vaya por delante que uno es de Star Wars y que muchas cosas de Star Trek le cansan. Pero "la de las ballenas" (Star Trek IV: Misión Salvar la Tierra, para que la busquéis los que aún no la habéis visto) me parece un clasicazo del cine y una de las mejores comedias de ciencia ficción que he visto. diff --git a/blog/content/2017/01/a-reganadientes-desde-el-cine-sin-ley-a-la-ciudad-de-los-angeles.gmi b/blog/content/2017/01/a-reganadientes-desde-el-cine-sin-ley-a-la-ciudad-de-los-angeles.gmi index 567e0532..2b71b3be 100644 --- a/blog/content/2017/01/a-reganadientes-desde-el-cine-sin-ley-a-la-ciudad-de-los-angeles.gmi +++ b/blog/content/2017/01/a-reganadientes-desde-el-cine-sin-ley-a-la-ciudad-de-los-angeles.gmi @@ -1,5 +1,4 @@ -# A regañadientes, desde el cine sin ley a la ciudad de los ángeles -2017-01-16 +# 2017-01-16 A regañadientes, desde el cine sin ley a la ciudad de los ángeles ¿Cuál es el propósito de una crítica de cine? diff --git a/blog/content/2017/05/al-cine-se-va-los-viernes-guardianes-de-la-galaxia-vol-2.gmi b/blog/content/2017/05/al-cine-se-va-los-viernes-guardianes-de-la-galaxia-vol-2.gmi index 2fdfc939..92f6e927 100644 --- a/blog/content/2017/05/al-cine-se-va-los-viernes-guardianes-de-la-galaxia-vol-2.gmi +++ b/blog/content/2017/05/al-cine-se-va-los-viernes-guardianes-de-la-galaxia-vol-2.gmi @@ -1,5 +1,4 @@ -# Al cine se va los viernes - Guardianes de la Galaxia Vol. 2 -2017-05-06 +# 2017-05-06 Al cine se va los viernes - Guardianes de la Galaxia Vol. 2 La versión corta: la segunda entrega de Guardianes de la Galaxia es *lo que tiene que ser*. Si os gustó la primera, vedla. Si no os gustó, no la veáis. Si no la visteis, os gustan los 80 y no le hacéis ascos a la idea de un mapache parlante manejando armamento de alto calibre y soltando gracietas, os veis la primera y volvéis aquí. diff --git a/blog/content/2017/06/hdmi-cec-algunas-cosas-que-se-enchufan-a-la-tele-y-complementos.gmi b/blog/content/2017/06/hdmi-cec-algunas-cosas-que-se-enchufan-a-la-tele-y-complementos.gmi index 5295b472..9b374ca6 100644 --- a/blog/content/2017/06/hdmi-cec-algunas-cosas-que-se-enchufan-a-la-tele-y-complementos.gmi +++ b/blog/content/2017/06/hdmi-cec-algunas-cosas-que-se-enchufan-a-la-tele-y-complementos.gmi @@ -1,5 +1,4 @@ -# HDMI-CEC, algunas cosas que se enchufan a la tele y complementos -2017-06-25 +# 2017-06-25 HDMI-CEC, algunas cosas que se enchufan a la tele y complementos He estado remozando mi montaje de cosas conectadas a la tele y quería aprovechar para recoger unos cuantos pensamientos sobre el tema. diff --git a/blog/content/2017/06/la-maravillosa-mujer-maravilla.gmi b/blog/content/2017/06/la-maravillosa-mujer-maravilla.gmi index 4721768c..0eb8cd84 100644 --- a/blog/content/2017/06/la-maravillosa-mujer-maravilla.gmi +++ b/blog/content/2017/06/la-maravillosa-mujer-maravilla.gmi @@ -1,5 +1,4 @@ -# La maravillosa mujer maravilla -2017-06-25 +# 2017-06-25 La maravillosa mujer maravilla Vaya por delante que uno es fan de Marvel y detesta DC. Quizá por desconocimiento, pero siempre me han interesado más los Spider-mans más terrenales que los alienígenas de poderes cósmicos como Superman (que sí, Marvel tiene sus Thors y sus 4F contra Galactus, pero eso nunca me ha interesado mucho). Así que cuando digo que Wonder Woman es la mejor película de DC desde los Batmans de Tim Burton de los 90 (que realmente son películas tan distintas que hace que las comparaciones sean casi imposibles), que conste que yo de DC sólo he visto: diff --git a/blog/content/2017/09/los-dan-defensores.gmi b/blog/content/2017/09/los-dan-defensores.gmi index 23d9455d..0ab6d289 100644 --- a/blog/content/2017/09/los-dan-defensores.gmi +++ b/blog/content/2017/09/los-dan-defensores.gmi @@ -1,5 +1,4 @@ -# Los (dan) defensores -2017-09-17 +# 2017-09-17 Los (dan) defensores Gracias a la magía de los aviones y de los tablets baratos (Kindle Fire HD 8, de momento encantado, a ver si un poco más adelante escribo algo), me he acabado de ver la S01 de The Defenders, la reunión de los cuatro neoyorquinos dicharacheros de Netflix; Daredevil, Jessica Jones, Luke Cage y sí, Iron Fist. Veo que no he posteado nada sobre ellos, así que voy a reseñarlo **TODO**. diff --git a/blog/content/2017/10/los-adorables-perturbados-que-me-leen-la-mente-mientras-duermo.gmi b/blog/content/2017/10/los-adorables-perturbados-que-me-leen-la-mente-mientras-duermo.gmi index b77ceafa..b64845e1 100644 --- a/blog/content/2017/10/los-adorables-perturbados-que-me-leen-la-mente-mientras-duermo.gmi +++ b/blog/content/2017/10/los-adorables-perturbados-que-me-leen-la-mente-mientras-duermo.gmi @@ -1,5 +1,4 @@ -# Los adorables perturbados que me leen la mente mientras duermo -2017-10-18 +# 2017-10-18 Los adorables perturbados que me leen la mente mientras duermo Me disculparéis, pero mi última salivación en estos lares por Halt and Catch Fire pronto cumplirá 4 años[1], así que creo que tengo derecho a recrearme ahora que ha acabado y me ha dejado huérfano y desamparado. diff --git a/blog/content/2017/10/nena-enciende-mi-fuego-kindle-fire-hd-8-7a-generacion.gmi b/blog/content/2017/10/nena-enciende-mi-fuego-kindle-fire-hd-8-7a-generacion.gmi index 7e6c6e45..f3f826c1 100644 --- a/blog/content/2017/10/nena-enciende-mi-fuego-kindle-fire-hd-8-7a-generacion.gmi +++ b/blog/content/2017/10/nena-enciende-mi-fuego-kindle-fire-hd-8-7a-generacion.gmi @@ -1,5 +1,4 @@ -# Nena, enciende mi fuego: Kindle Fire HD 8 (7ª Generación) -2017-10-08 +# 2017-10-08 Nena, enciende mi fuego: Kindle Fire HD 8 (7ª Generación) Con motivo de fechas señaladas me he hecho con un Kindle Fire HD 8 (7ª Generación), que viene más o menos a reemplazar a un iPad pre-Air con la pantalla rota heredado y a complementar una BlackBerry Classic (que cuando salga la BlackBerry KEYone Black a la venta en España...). diff --git a/blog/content/2017/11/teclado-uno-alguien-cero.gmi b/blog/content/2017/11/teclado-uno-alguien-cero.gmi index 669b3ceb..68c41a48 100644 --- a/blog/content/2017/11/teclado-uno-alguien-cero.gmi +++ b/blog/content/2017/11/teclado-uno-alguien-cero.gmi @@ -1,5 +1,4 @@ -# Teclado uno, ¿alguien cero? -2017-11-27 +# 2017-11-27 Teclado uno, ¿alguien cero? Mañana se cumplirán dos semanas desde que llegó a mis manos la BlackBerry KEYone Black, que sustituye a mi querida BlackBerry Classic (pero condenada por WhatsApp a muerte el 31 de diciembre de 2017) y que es mi tercer cacharrito de esos entrañables canadienses (no cuento el PlayBook que casi no usé, pero sí la acojonante Bold 9780). diff --git a/blog/content/2017/12/senor-que-castigo.gmi b/blog/content/2017/12/senor-que-castigo.gmi index 036103c9..dc90a3de 100644 --- a/blog/content/2017/12/senor-que-castigo.gmi +++ b/blog/content/2017/12/senor-que-castigo.gmi @@ -1,5 +1,4 @@ -# Señor, qué castigo -2017-12-19 +# 2017-12-19 Señor, qué castigo Marvel Comics parece ser que saca unos 50 tebeos al mes y a la gente aún le extraña la cantidad de TV y cine que pueden producir. La última muestra es The Punisher, planteado como spin-off de Daredevil tras supongo una buena recepción del personaje interpretado por Jon Bernthal- opinión que comparto. diff --git a/blog/content/2018/03/wakanda-tours.gmi b/blog/content/2018/03/wakanda-tours.gmi index 2ae62440..5ab850af 100644 --- a/blog/content/2018/03/wakanda-tours.gmi +++ b/blog/content/2018/03/wakanda-tours.gmi @@ -1,5 +1,4 @@ -# Wakanda Tours -2018-03-05 +# 2018-03-05 Wakanda Tours Si por algo se me conoce es por llevar la contraria, así que os lo adelanto: Black Panther está bien, pero tiene un pero. diff --git a/blog/content/2018/09/codamancia.gmi b/blog/content/2018/09/codamancia.gmi index ef7b6ff4..2a499fde 100644 --- a/blog/content/2018/09/codamancia.gmi +++ b/blog/content/2018/09/codamancia.gmi @@ -1,5 +1,4 @@ -# Codamancia -2018-09-26 +# 2018-09-26 Codamancia Por fin me ha llegado la invitación a la beta de coda[1] (aunque creo que muy selecta no es, puedo invitar a quien quiera, diría). Cuando vi un anuncio original me sorprendió porque parecía encarnar bastante algunas ideas que me recorren la cabeza de cuando en cuando. diff --git a/blog/content/2018/12/de-rapsodas-nineras-y-aranas.gmi b/blog/content/2018/12/de-rapsodas-nineras-y-aranas.gmi index f177f0c5..386eb43d 100644 --- a/blog/content/2018/12/de-rapsodas-nineras-y-aranas.gmi +++ b/blog/content/2018/12/de-rapsodas-nineras-y-aranas.gmi @@ -1,5 +1,4 @@ -# De rápsodas, niñeras y arañas -2018-12-29 +# 2018-12-29 De rápsodas, niñeras y arañas Una inusual racha de palomitas merece un inusual post. diff --git a/blog/content/2018/12/el-futuro-ya-esta-aqui.gmi b/blog/content/2018/12/el-futuro-ya-esta-aqui.gmi index 6642c3d5..85176c18 100644 --- a/blog/content/2018/12/el-futuro-ya-esta-aqui.gmi +++ b/blog/content/2018/12/el-futuro-ya-esta-aqui.gmi @@ -1,5 +1,4 @@ -# El futuro ya está aquí -2018-12-15 +# 2018-12-15 El futuro ya está aquí Problemente algún amigo de Spike Jonze le enseñó un prototipo de unos auriculares "verdaderamente inalámbricos" y le vino la inspiración para la terrible "Her" de 2013. Luego vendrían el Moto Hint en 2014, los Bragi Dash de 2015 y finalmente los AirPods de Apple en 2016 que trajeron la verdadera inalambricidad a las masas. diff --git a/blog/content/2018/12/notificaciones-en-la-muneca.gmi b/blog/content/2018/12/notificaciones-en-la-muneca.gmi index ea07cec5..1b8cb864 100644 --- a/blog/content/2018/12/notificaciones-en-la-muneca.gmi +++ b/blog/content/2018/12/notificaciones-en-la-muneca.gmi @@ -1,5 +1,4 @@ -# Notificaciones en la muñeca -2018-12-14 +# 2018-12-14 Notificaciones en la muñeca La vida es dura cuando a uno le gusta ser discreto, pero a menudo no se entera que hay algo vibrando en su bolsillo. Para subsanar esto, hace un año comencé a usar una Mi Band 2; otro cacharrito de Xiaomi que resuelve problemas a una fracción del coste de su competencia. diff --git a/blog/content/2019/03/faltan-cinco-maravillas-cuatro.gmi b/blog/content/2019/03/faltan-cinco-maravillas-cuatro.gmi index 517199ed..3c870442 100644 --- a/blog/content/2019/03/faltan-cinco-maravillas-cuatro.gmi +++ b/blog/content/2019/03/faltan-cinco-maravillas-cuatro.gmi @@ -1,5 +1,4 @@ -# ¿Faltan cinco maravillas? ¿Cuatro? -2019-03-23 +# 2019-03-23 ¿Faltan cinco maravillas? ¿Cuatro? Mucho se ha estado hablando estos días de cómo la vigésima película del MCU es la primera protagonizada por una mujer (Brie Larson, para ser precisos, exhibiendo un carisma prácticamente ilimitado), pero dejadme apuntar que hay un precedente de una película Disney muy reciente protagonizada por una ¿mutante? prima hermana de Bobby Drake. Me refiero por supuesto a Frozen, que es la peli de animación Disney (Disney Disney; Walt Disney Animation Studios) que más dólares ha generado para los del ratón (soy tramposo, sí. Según Box Office Mojo podría ser la duodécima que más gente ha visto en un cine, con aproximadamente la mitad de espectadores que Blancanieves. No es mi culpa que el único ránking de taquillas del que se habla es erróneo). diff --git a/blog/content/2019/07/jessica-jones-y-sus-fabulosos-amigos.gmi b/blog/content/2019/07/jessica-jones-y-sus-fabulosos-amigos.gmi index 7284348e..3c35cace 100644 --- a/blog/content/2019/07/jessica-jones-y-sus-fabulosos-amigos.gmi +++ b/blog/content/2019/07/jessica-jones-y-sus-fabulosos-amigos.gmi @@ -1,5 +1,4 @@ -# Jessica Jones y sus fabulosos amigos -2019-07-01 +# 2019-07-01 Jessica Jones y sus fabulosos amigos Tras tres tremendas temporadas, el malvado ratón echa el cierre a Alias Investigations y me deja sin una de mis series preferidas de los últimos tiempos. diff --git a/blog/content/2019/11/el-guason.gmi b/blog/content/2019/11/el-guason.gmi index 001a35e0..ab3c4174 100644 --- a/blog/content/2019/11/el-guason.gmi +++ b/blog/content/2019/11/el-guason.gmi @@ -1,5 +1,4 @@ -# El Guasón -2019-11-28 +# 2019-11-28 El Guasón Hace como unos veinte años escuché un deliciosamente pedante chascarrillo; el sueño de todo aquel al que le gusta criticar lo popular para resaltar su inteligencia: "esta película contiene cosas nuevas y cosas buenas. El problema es que las cosas buenas no son nuevas y las cosas nuevas no son buenas". diff --git a/blog/content/2019/12/asuntos-gregorianos.gmi b/blog/content/2019/12/asuntos-gregorianos.gmi index ec728388..1f41b909 100644 --- a/blog/content/2019/12/asuntos-gregorianos.gmi +++ b/blog/content/2019/12/asuntos-gregorianos.gmi @@ -1,5 +1,4 @@ -# Asuntos gregorianos -2019-12-16 +# 2019-12-16 Asuntos gregorianos Llevo cierto tiempo manteniendo un par de calendarios de Google Calendar que eran un poco tostón, así que para 2020 he creado: diff --git a/blog/content/2019/12/huyendo-a-la-oscuridad.gmi b/blog/content/2019/12/huyendo-a-la-oscuridad.gmi index e54390f4..807be1c9 100644 --- a/blog/content/2019/12/huyendo-a-la-oscuridad.gmi +++ b/blog/content/2019/12/huyendo-a-la-oscuridad.gmi @@ -1,5 +1,4 @@ -# Huyendo a la oscuridad -2019-12-26 +# 2019-12-26 Huyendo a la oscuridad Aprovechando estar atrapado a 300 kilómetros por hora, un par de notas sobre las dos últimas series de Marvel finiquitadas. diff --git a/blog/content/2020/02/a-caballo-drogado.gmi b/blog/content/2020/02/a-caballo-drogado.gmi index 545793fd..e43ff45c 100644 --- a/blog/content/2020/02/a-caballo-drogado.gmi +++ b/blog/content/2020/02/a-caballo-drogado.gmi @@ -1,5 +1,4 @@ -# A caballo drogado... -2020-02-10 +# 2020-02-10 A caballo drogado... Aunque siempre defenderé que siempre ha habido televisión de calidad, es innegable que ahora mismo es imposible evaluar toda la producción de series y que hablar de "la mejor serie según tal o tal condición" es un sinsentido, con lo que las críticas deberían hiperventilar un poco menos y limitarse a ofrecernos suficiente información para que decidamos si invertimos nuestro precioso tiempo en un programa u otro. diff --git a/blog/content/2020/02/dejando-en-un-buen-lugar-a-un-buen-lugar.gmi b/blog/content/2020/02/dejando-en-un-buen-lugar-a-un-buen-lugar.gmi index 46c74925..14e78e7f 100644 --- a/blog/content/2020/02/dejando-en-un-buen-lugar-a-un-buen-lugar.gmi +++ b/blog/content/2020/02/dejando-en-un-buen-lugar-a-un-buen-lugar.gmi @@ -1,5 +1,4 @@ -# ¿Dejando en un buen lugar a Un Buen Lugar? -2020-02-02 +# 2020-02-02 ¿Dejando en un buen lugar a Un Buen Lugar? En mi opinión, el propósito de una crítica de una serie de televisión es ayudar a decidir al lector si debe invertir su tiempo en ver una serie, o no. Esperar a que acabe una serie para criticarla es entonces una apuesta más segura (no corre uno el riesgo de que la serie decaiga justo después y luego le vengan a uno con reclamaciones), pero menos útil (si alguien no ha visto una serie en todos esos años, ¿la va a ver ahora?). diff --git a/blog/content/2020/06/a-simple-syntax-for-complex-argumentation.gmi b/blog/content/2020/06/a-simple-syntax-for-complex-argumentation.gmi index 7f6bc625..81f67f78 100644 --- a/blog/content/2020/06/a-simple-syntax-for-complex-argumentation.gmi +++ b/blog/content/2020/06/a-simple-syntax-for-complex-argumentation.gmi @@ -1,5 +1,4 @@ -# A simple syntax for complex argumentation -2020-06-30 +# 2020-06-30 A simple syntax for complex argumentation https://argdown.org/[1][2] diff --git a/blog/content/2020/06/destinos-oscuros.gmi b/blog/content/2020/06/destinos-oscuros.gmi index d5aa4d51..9c2c4903 100644 --- a/blog/content/2020/06/destinos-oscuros.gmi +++ b/blog/content/2020/06/destinos-oscuros.gmi @@ -1,5 +1,4 @@ -# Destinos oscuros -2020-06-27 +# 2020-06-27 Destinos oscuros Seguimos con los viajes en el tiempo, esta vez dentro de la saga #1 del género; es decir, las pelis donde Linda Hamilton encarna a Sarah Connor. diff --git a/blog/content/2020/06/disquisiciones-sobre-envolturas-donde-los-gusanos-se-tornan-crisalidas.gmi b/blog/content/2020/06/disquisiciones-sobre-envolturas-donde-los-gusanos-se-tornan-crisalidas.gmi index 724afaff..268d7c63 100644 --- a/blog/content/2020/06/disquisiciones-sobre-envolturas-donde-los-gusanos-se-tornan-crisalidas.gmi +++ b/blog/content/2020/06/disquisiciones-sobre-envolturas-donde-los-gusanos-se-tornan-crisalidas.gmi @@ -1,5 +1,4 @@ -# Disquisiciones sobre envolturas donde los gusanos se tornan crisálidas -2020-06-21 +# 2020-06-21 Disquisiciones sobre envolturas donde los gusanos se tornan crisálidas "The No Asshole Rule" es un libro sobre desgraciadamente quizá la mayoría de entornos sociales en los que participamos; es decir, uno de esos donde hay personajes (mayoritariamente en posiciones de poder) que amargan la vida a los demás. diff --git a/blog/content/2020/06/el-fin-de-los-tiempos.gmi b/blog/content/2020/06/el-fin-de-los-tiempos.gmi index 2e7b68ae..fd6bbb26 100644 --- a/blog/content/2020/06/el-fin-de-los-tiempos.gmi +++ b/blog/content/2020/06/el-fin-de-los-tiempos.gmi @@ -1,5 +1,4 @@ -# El fin de los tiempos -2020-06-26 +# 2020-06-26 El fin de los tiempos Se hace difícil escribir sobre El Ministerio del Tiempo sin la certeza de saber si el episodio emitido el pasado martes habrá sido el último y definitivo. diff --git a/blog/content/2020/06/google-pushes-text-fragment-links-with-new-chrome-extension.gmi b/blog/content/2020/06/google-pushes-text-fragment-links-with-new-chrome-extension.gmi index c3103b5a..4e149aa7 100644 --- a/blog/content/2020/06/google-pushes-text-fragment-links-with-new-chrome-extension.gmi +++ b/blog/content/2020/06/google-pushes-text-fragment-links-with-new-chrome-extension.gmi @@ -1,5 +1,4 @@ -# Google pushes “text fragment links” with new Chrome extension -2020-06-19 +# 2020-06-19 Google pushes “text fragment links” with new Chrome extension https://arstechnica.com/gadgets/2020/06/google-pushes-text-fragment-links-with-new-chrome-extension/[1][2] diff --git a/blog/content/2020/07/designing-data-intensive-applications.gmi b/blog/content/2020/07/designing-data-intensive-applications.gmi index 8022bb17..70b68ce5 100644 --- a/blog/content/2020/07/designing-data-intensive-applications.gmi +++ b/blog/content/2020/07/designing-data-intensive-applications.gmi @@ -1,5 +1,4 @@ -# Designing Data-Intensive Applications -2020-07-05 +# 2020-07-05 Designing Data-Intensive Applications Creo que una métrica fundamental de un libro técnico es su periodo de vigencia, especialmente en contraste con su precio y tamaño. diff --git a/blog/content/2020/07/enchufe-familiar.gmi b/blog/content/2020/07/enchufe-familiar.gmi index 10398efc..69118167 100644 --- a/blog/content/2020/07/enchufe-familiar.gmi +++ b/blog/content/2020/07/enchufe-familiar.gmi @@ -1,5 +1,4 @@ -# Enchufe familiar -2020-07-28 +# 2020-07-28 Enchufe familiar http://informatica.blogs.uoc.edu/2020/07/28/halt-and-catch-fire/[1] diff --git a/blog/content/2020/07/fabriquese-un-kvm-ip-por-100e.gmi b/blog/content/2020/07/fabriquese-un-kvm-ip-por-100e.gmi index a7e7246b..b97aec58 100644 --- a/blog/content/2020/07/fabriquese-un-kvm-ip-por-100e.gmi +++ b/blog/content/2020/07/fabriquese-un-kvm-ip-por-100e.gmi @@ -1,5 +1,4 @@ -# Fabríquese un KVM IP por 100€ -2020-07-23 +# 2020-07-23 Fabríquese un KVM IP por 100€ => https://mtlynch.io/tinypilot/ diff --git a/blog/content/2020/07/isos-y-usbs.gmi b/blog/content/2020/07/isos-y-usbs.gmi index 1bc54ccf..94776f30 100644 --- a/blog/content/2020/07/isos-y-usbs.gmi +++ b/blog/content/2020/07/isos-y-usbs.gmi @@ -1,5 +1,4 @@ -# ISOs y USBs -2020-07-01 +# 2020-07-01 ISOs y USBs => https://github.com/alexpdp7/alexpdp7/blob/master/hardware/using-an-rpi-zero-as-an-usb-drive-to-install-operating-systems.md EDIT 2025-01-12: Aquí documento una manera de hacer estas cosas con una Raspberry Pi Zero. diff --git a/blog/content/2020/07/me-he-quedado-sin-carne.gmi b/blog/content/2020/07/me-he-quedado-sin-carne.gmi index bd8657cc..4f6f9fc8 100644 --- a/blog/content/2020/07/me-he-quedado-sin-carne.gmi +++ b/blog/content/2020/07/me-he-quedado-sin-carne.gmi @@ -1,5 +1,4 @@ -# Me he quedado sin carné -2020-07-28 +# 2020-07-28 Me he quedado sin carné => https://farside.link/nitter/enriquelavigne/status/1287754432839659520 diff --git a/blog/content/2020/07/memoria-infinita.gmi b/blog/content/2020/07/memoria-infinita.gmi index 70b579c5..901f2766 100644 --- a/blog/content/2020/07/memoria-infinita.gmi +++ b/blog/content/2020/07/memoria-infinita.gmi @@ -1,5 +1,4 @@ -# Memoria infinita -2020-07-30 +# 2020-07-30 Memoria infinita https://es.aliexpress.com/item/4001217873190.html[1][2] diff --git a/blog/content/2020/07/muerte-por-monocultura.gmi b/blog/content/2020/07/muerte-por-monocultura.gmi index da7fb0fd..f6be9990 100644 --- a/blog/content/2020/07/muerte-por-monocultura.gmi +++ b/blog/content/2020/07/muerte-por-monocultura.gmi @@ -1,5 +1,4 @@ -# Muerte por monocultura -2020-07-28 +# 2020-07-28 Muerte por monocultura => https://en.wikipedia.org/wiki/2020_Twitter_account_hijacking Editado en octubre de 2024: Este es el evento al que me refiero. diff --git a/blog/content/2020/07/no-me-sigas.gmi b/blog/content/2020/07/no-me-sigas.gmi index 3e21e1a4..88be76a1 100644 --- a/blog/content/2020/07/no-me-sigas.gmi +++ b/blog/content/2020/07/no-me-sigas.gmi @@ -1,5 +1,4 @@ -# No me sigas -2020-07-25 +# 2020-07-25 No me sigas => https://fedilab.app/wiki/untrackme/ Siguiendo con lo de siempre, me he topado con esta curiosa aplicación que enlaza a tres interesantes "proxies" para Twitter, Instagram y YouTube. diff --git a/blog/content/2020/07/noticiarios-y-documentales.gmi b/blog/content/2020/07/noticiarios-y-documentales.gmi index 20c3c485..4b1452c6 100644 --- a/blog/content/2020/07/noticiarios-y-documentales.gmi +++ b/blog/content/2020/07/noticiarios-y-documentales.gmi @@ -1,5 +1,4 @@ -# Noticiarios y Documentales -2020-07-12 +# 2020-07-12 Noticiarios y Documentales Muchos lloran la muerte de Google Reader, pero yo lloro más la estúpida muerte de Google News en España[1]. diff --git a/blog/content/2020/07/soy-un-ser-determinista.gmi b/blog/content/2020/07/soy-un-ser-determinista.gmi index b3216276..d08258a4 100644 --- a/blog/content/2020/07/soy-un-ser-determinista.gmi +++ b/blog/content/2020/07/soy-un-ser-determinista.gmi @@ -1,5 +1,4 @@ -# Soy un ser determinista -2020-07-12 +# 2020-07-12 Soy un ser determinista Me recuerda un compañero que me repito más que el ajo: diff --git a/blog/content/2020/07/the-new-economics-for-industry-government-education.gmi b/blog/content/2020/07/the-new-economics-for-industry-government-education.gmi index 44ba8a25..68686ced 100644 --- a/blog/content/2020/07/the-new-economics-for-industry-government-education.gmi +++ b/blog/content/2020/07/the-new-economics-for-industry-government-education.gmi @@ -1,5 +1,4 @@ -# The New Economics for Industry, Government, Education -2020-07-05 +# 2020-07-05 The New Economics for Industry, Government, Education No sé dónde vi recomendado este curioso libro de William Edwards Deming, un sr. creo que desconocido para el gran público, pero famoso en círculos económicos y que al parecer podría ser el bisabuelo de todas las modas ágiles/lean/etc. que están en boga últimamente. diff --git a/blog/content/2020/07/the-vast-of-night.gmi b/blog/content/2020/07/the-vast-of-night.gmi index f027b3e4..fccade4e 100644 --- a/blog/content/2020/07/the-vast-of-night.gmi +++ b/blog/content/2020/07/the-vast-of-night.gmi @@ -1,5 +1,4 @@ -# The Vast of Night -2020-07-04 +# 2020-07-04 The Vast of Night El a menudo infravalorado catálogo de Amazon Prime a veces depara sorpresas, como The Vast of Night, una peli que ha tenido bastante éxito en festivales, pero de la que probablemente no hayáis oído hablar. diff --git a/blog/content/2020/07/viernes-de-seguimiento.gmi b/blog/content/2020/07/viernes-de-seguimiento.gmi index 7cca7d49..a40e0e3f 100644 --- a/blog/content/2020/07/viernes-de-seguimiento.gmi +++ b/blog/content/2020/07/viernes-de-seguimiento.gmi @@ -1,5 +1,4 @@ -# Viernes de seguimiento -2020-07-17 +# 2020-07-17 Viernes de seguimiento Dentro de mis planes para reconquistar al mundo... Un poco de contenido que podéis añadir a vuestro (¿nuevo?) lector de RSS... diff --git a/blog/content/2020/08/el-universo-recursivo.gmi b/blog/content/2020/08/el-universo-recursivo.gmi index 03b5f2db..482f8850 100644 --- a/blog/content/2020/08/el-universo-recursivo.gmi +++ b/blog/content/2020/08/el-universo-recursivo.gmi @@ -1,5 +1,4 @@ -# El universo recursivo -2020-08-30 +# 2020-08-30 El universo recursivo http://www.amandaghassaei.com/blog/2020/05/01/the-recursive-universe/[1][2] diff --git a/blog/content/2020/08/gastronomia-oscura.gmi b/blog/content/2020/08/gastronomia-oscura.gmi index 27d48235..accff143 100644 --- a/blog/content/2020/08/gastronomia-oscura.gmi +++ b/blog/content/2020/08/gastronomia-oscura.gmi @@ -1,5 +1,4 @@ -# Gastronomía oscura -2020-08-15 +# 2020-08-15 Gastronomía oscura https://www.atlasobscura.com/articles/how-to-find-historic-cookbooks[1][2] diff --git a/blog/content/2020/08/la-agencia-maravillas.gmi b/blog/content/2020/08/la-agencia-maravillas.gmi index 1e307056..740a3ee7 100644 --- a/blog/content/2020/08/la-agencia-maravillas.gmi +++ b/blog/content/2020/08/la-agencia-maravillas.gmi @@ -1,5 +1,4 @@ -# La agencia maravillas -2020-08-16 +# 2020-08-16 La agencia maravillas Tras siete temporadas, más de 100 episodios y pasar por Aranda de Duero, el primer serial de acción real del MCU toca a su fin. diff --git a/blog/content/2020/08/la-saltarina-monarquia-persa.gmi b/blog/content/2020/08/la-saltarina-monarquia-persa.gmi index 65f6dafb..66286b7b 100644 --- a/blog/content/2020/08/la-saltarina-monarquia-persa.gmi +++ b/blog/content/2020/08/la-saltarina-monarquia-persa.gmi @@ -1,5 +1,4 @@ -# La saltarina monarquía persa -2020-08-16 +# 2020-08-16 La saltarina monarquía persa En lo que quizá podría ser un récord, este fin de semana me he pasado un juego que salió hace 31 años. diff --git a/blog/content/2020/08/las-historias-sobre-elefantes-que-se-emborrachan-podrian-no-ser-leyendas-urbanas.gmi b/blog/content/2020/08/las-historias-sobre-elefantes-que-se-emborrachan-podrian-no-ser-leyendas-urbanas.gmi index b23853bb..854710e9 100644 --- a/blog/content/2020/08/las-historias-sobre-elefantes-que-se-emborrachan-podrian-no-ser-leyendas-urbanas.gmi +++ b/blog/content/2020/08/las-historias-sobre-elefantes-que-se-emborrachan-podrian-no-ser-leyendas-urbanas.gmi @@ -1,5 +1,4 @@ -# Las historias sobre elefantes que se emborrachan podrían no ser leyendas urbanas -2020-08-12 +# 2020-08-12 Las historias sobre elefantes que se emborrachan podrían no ser leyendas urbanas https://www.snopes.com/news/2020/08/12/elephants-get-drunk-because-they-cant-metabolize-alcohol-like-us/[1] diff --git a/blog/content/2020/08/lucha-eterna.gmi b/blog/content/2020/08/lucha-eterna.gmi index c18f9dc0..ca914bc8 100644 --- a/blog/content/2020/08/lucha-eterna.gmi +++ b/blog/content/2020/08/lucha-eterna.gmi @@ -1,5 +1,4 @@ -# Lucha eterna -2020-08-10 +# 2020-08-10 Lucha eterna https://arstechnica.com/gaming/2020/08/how-the-mugen-community-built-the-ultimate-fighting-game-crossover/[1][2] diff --git a/blog/content/2020/08/onwardmobility-today-announced-agreements-to-deliver-a-new-5g-blackberry-android-smartphone-with-physical-keyboard-in-the-first-half-of-2021.gmi b/blog/content/2020/08/onwardmobility-today-announced-agreements-to-deliver-a-new-5g-blackberry-android-smartphone-with-physical-keyboard-in-the-first-half-of-2021.gmi index d9b21ef6..997b9dab 100644 --- a/blog/content/2020/08/onwardmobility-today-announced-agreements-to-deliver-a-new-5g-blackberry-android-smartphone-with-physical-keyboard-in-the-first-half-of-2021.gmi +++ b/blog/content/2020/08/onwardmobility-today-announced-agreements-to-deliver-a-new-5g-blackberry-android-smartphone-with-physical-keyboard-in-the-first-half-of-2021.gmi @@ -1,4 +1,3 @@ -# OnwardMobility today announced agreements to deliver a new 5G BlackBerry Android smartphone with physical keyboard, in the first half of 2021 -2020-08-19 +# 2020-08-19 OnwardMobility today announced agreements to deliver a new 5G BlackBerry Android smartphone with physical keyboard, in the first half of 2021 => https://blogs.blackberry.com/en/2020/08/onwardmobility-announces-licensing-agreement-with-blackberry-to-deliver-blackberry-5g-smartphone diff --git a/blog/content/2020/08/select-from-everything.gmi b/blog/content/2020/08/select-from-everything.gmi index e549f55f..7aaf22c1 100644 --- a/blog/content/2020/08/select-from-everything.gmi +++ b/blog/content/2020/08/select-from-everything.gmi @@ -1,5 +1,4 @@ -# select * from everything -2020-08-19 +# 2020-08-19 select * from everything https://www.splitgraph.com/blog/data-delivery-network-launch[1][2] diff --git a/blog/content/2020/08/sistemas-oxidados.gmi b/blog/content/2020/08/sistemas-oxidados.gmi index 1fb67a16..cd41b1e8 100644 --- a/blog/content/2020/08/sistemas-oxidados.gmi +++ b/blog/content/2020/08/sistemas-oxidados.gmi @@ -1,5 +1,4 @@ -# Sistemas oxidados -2020-08-11 +# 2020-08-11 Sistemas oxidados Dentro de mi complicado impulso por aprender Rust, estas navidades pensé que disponer de un sistema físico de potencia limitada me ayudaría a tener una excusa para no programar en mis lenguajes habituales. diff --git a/blog/content/2020/09/emulando-a-la-mula.gmi b/blog/content/2020/09/emulando-a-la-mula.gmi index ace9c97e..0d6f37ca 100644 --- a/blog/content/2020/09/emulando-a-la-mula.gmi +++ b/blog/content/2020/09/emulando-a-la-mula.gmi @@ -1,5 +1,4 @@ -# Emulando a la mula -2020-09-08 +# 2020-09-08 Emulando a la mula Podría ser que la segunda versión del protocolo BitTorrent resolviese el mayor defecto que le veo. diff --git a/blog/content/2020/09/ganar-luego-mejorar.gmi b/blog/content/2020/09/ganar-luego-mejorar.gmi index 317aa1b4..2db84bec 100644 --- a/blog/content/2020/09/ganar-luego-mejorar.gmi +++ b/blog/content/2020/09/ganar-luego-mejorar.gmi @@ -1,5 +1,4 @@ -# Ganar, luego mejorar -2020-09-10 +# 2020-09-10 Ganar, luego mejorar https://www.wired.com/story/ai-ruined-chess-now-making-game-beautiful/[1][2] diff --git a/blog/content/2020/09/un-doctor-diagnostica-los-sistemas-informaticos.gmi b/blog/content/2020/09/un-doctor-diagnostica-los-sistemas-informaticos.gmi index 3b5498da..1f091437 100644 --- a/blog/content/2020/09/un-doctor-diagnostica-los-sistemas-informaticos.gmi +++ b/blog/content/2020/09/un-doctor-diagnostica-los-sistemas-informaticos.gmi @@ -1,4 +1,3 @@ -# Un doctor diagnostica los sistemas informáticos -2020-09-01 +# 2020-09-01 Un doctor diagnostica los sistemas informáticos => https://www.newyorker.com/magazine/2018/11/12/why-doctors-hate-their-computers diff --git a/blog/content/2020/09/why-it-is-important-that-software-projects-fail.gmi b/blog/content/2020/09/why-it-is-important-that-software-projects-fail.gmi index da648ba2..ad3f189b 100644 --- a/blog/content/2020/09/why-it-is-important-that-software-projects-fail.gmi +++ b/blog/content/2020/09/why-it-is-important-that-software-projects-fail.gmi @@ -1,5 +1,4 @@ -# Why it is Important that Software Projects Fail -2020-09-10 +# 2020-09-10 Why it is Important that Software Projects Fail => https://www.berglas.org/Articles/ImportantThatSoftwareFails/ImportantThatSoftwareFails.html diff --git a/blog/content/2020/10/relampagos-costeros.gmi b/blog/content/2020/10/relampagos-costeros.gmi index 4af0addf..259e2ba2 100644 --- a/blog/content/2020/10/relampagos-costeros.gmi +++ b/blog/content/2020/10/relampagos-costeros.gmi @@ -1,5 +1,4 @@ -# Relámpagos costeros -2020-10-17 +# 2020-10-17 Relámpagos costeros ¿Jugar a videojuegos en la nube es malo para el medioambiente[1]? (Mi intuición, a menudo equivocada, no acaba de entenderlo) diff --git a/blog/content/2020/10/ronda-relampago.gmi b/blog/content/2020/10/ronda-relampago.gmi index 5162ebf8..c0a0ed71 100644 --- a/blog/content/2020/10/ronda-relampago.gmi +++ b/blog/content/2020/10/ronda-relampago.gmi @@ -1,5 +1,4 @@ -# Ronda relámpago -2020-10-04 +# 2020-10-04 Ronda relámpago => https://www.polygon.com/entertainment/2020/9/15/21436961/disneys-failed-attempts-to-bring-don-quixote-to-the-screen La quijotesca saga inacabada de Disney y el ingenioso hidalgo => https://unix.stackexchange.com/questions/50058/what-is-the-point-of-the-cd-external-command ¿Por qué los sistemas POSIX tienen un binario de cd (que no puede servir para cambiar de directorio)? diff --git a/blog/content/2020/11/algo-viejo-algo-prestado-algo-nuevo-y-algo-azul.gmi b/blog/content/2020/11/algo-viejo-algo-prestado-algo-nuevo-y-algo-azul.gmi index 99f828ce..654e9b34 100644 --- a/blog/content/2020/11/algo-viejo-algo-prestado-algo-nuevo-y-algo-azul.gmi +++ b/blog/content/2020/11/algo-viejo-algo-prestado-algo-nuevo-y-algo-azul.gmi @@ -1,5 +1,4 @@ -# Algo viejo, algo prestado, algo nuevo y algo azul -2020-11-19 +# 2020-11-19 Algo viejo, algo prestado, algo nuevo y algo azul Cada día vertemos más confianza en un campo relativamente nuevo como es la seguridad informática. Muestra de ello son las contraseñas, un concepto más bien primitivo (si bien el uso informático está relativamente cercano en el tiempo, las contraseñas indudablemente llevan milenios en uso. Particularmente entrañable revisar la historia de su primo el shibboleth[1]) del que pende muchísima de nuestra seguridad. diff --git a/blog/content/2020/11/barbechos.gmi b/blog/content/2020/11/barbechos.gmi index 664b0b67..057542dd 100644 --- a/blog/content/2020/11/barbechos.gmi +++ b/blog/content/2020/11/barbechos.gmi @@ -1,5 +1,4 @@ -# Barbechos -2020-11-16 +# 2020-11-16 Barbechos Me apuntan que "en aras de" implica un sacrificio[1]. Y eso me recuerda que algunos se quejan (quizá con razón) de que en español falta un palabro para decir trade-off. Y hace poco os he puesto una opinión sobre la creación de las palabras. diff --git a/blog/content/2020/11/como-el-trueno.gmi b/blog/content/2020/11/como-el-trueno.gmi index 944263ab..f80f483d 100644 --- a/blog/content/2020/11/como-el-trueno.gmi +++ b/blog/content/2020/11/como-el-trueno.gmi @@ -1,5 +1,4 @@ -# Como el trueno -2020-11-01 +# 2020-11-01 Como el trueno Disculpen el meme: diff --git a/blog/content/2020/11/el-brazo-rapido-de-la-manzana.gmi b/blog/content/2020/11/el-brazo-rapido-de-la-manzana.gmi index 624d3fb4..d8e19533 100644 --- a/blog/content/2020/11/el-brazo-rapido-de-la-manzana.gmi +++ b/blog/content/2020/11/el-brazo-rapido-de-la-manzana.gmi @@ -1,5 +1,4 @@ -# El brazo rápido de la manzana -2020-11-16 +# 2020-11-16 El brazo rápido de la manzana Aviso: no me considero un experto mucho menos en temas de arquitectura, historia de la computación, la supercomputación o incluso el mercado informático. Tampoco he hecho un esfuerzo brutal en verificar todo lo que digo debajo. Comentarios, correcciones y sugerencias más que bienvenidas. diff --git a/blog/content/2020/11/la-iglesia-catodica.gmi b/blog/content/2020/11/la-iglesia-catodica.gmi index b7af4666..7c753cd4 100644 --- a/blog/content/2020/11/la-iglesia-catodica.gmi +++ b/blog/content/2020/11/la-iglesia-catodica.gmi @@ -1,5 +1,4 @@ -# La iglesia catódica -2020-11-19 +# 2020-11-19 La iglesia catódica ¿Acertaron de pleno los creadores de YouTube con su nombre? ¿Los "smart" phones nos han enganchado a la nueva caja tonta? diff --git a/blog/content/2020/11/quien-maneja-mi-lenguaje.gmi b/blog/content/2020/11/quien-maneja-mi-lenguaje.gmi index 727261c9..0cdd85e4 100644 --- a/blog/content/2020/11/quien-maneja-mi-lenguaje.gmi +++ b/blog/content/2020/11/quien-maneja-mi-lenguaje.gmi @@ -1,5 +1,4 @@ -# Quién maneja mi lenguaje -2020-11-16 +# 2020-11-16 Quién maneja mi lenguaje Recupero en otra de esas conversaciones la que quizá sea la mejor anotación de las que escribe David Morgan-Mar en sus cómics[1] (o al menos, mi favorita). diff --git a/blog/content/2020/11/sagrada-correspondencia.gmi b/blog/content/2020/11/sagrada-correspondencia.gmi index 62475145..88169d10 100644 --- a/blog/content/2020/11/sagrada-correspondencia.gmi +++ b/blog/content/2020/11/sagrada-correspondencia.gmi @@ -1,5 +1,4 @@ -# Sagrada correspondencia -2020-11-18 +# 2020-11-18 Sagrada correspondencia Hace unos días salió una noticia sobre alguien que había perdido el acceso a su cuenta de Google[1]. Esto me ha llevado a revisar un poco mi situación. diff --git a/blog/content/2020/11/si-los-fanfarrones-volasen.gmi b/blog/content/2020/11/si-los-fanfarrones-volasen.gmi index e529cd9b..10d5d6a0 100644 --- a/blog/content/2020/11/si-los-fanfarrones-volasen.gmi +++ b/blog/content/2020/11/si-los-fanfarrones-volasen.gmi @@ -1,5 +1,4 @@ -# Si los fanfarrones volasen -2020-11-14 +# 2020-11-14 Si los fanfarrones volasen Hace casi 20 años que salió Google Earth, esa maravillosa recreación del globo terráqueo que podíamos disfrutar desde nuestros hogares y en la que muchísimos perdimos una significante cantidad de tiempo mirando una versión tridimensional limitada de lugares. Curiosamente, quizá viendo muchos más lugares que conocíamos que no descubriendo nuevos paisajes. diff --git a/blog/content/2020/11/smorgasbord.gmi b/blog/content/2020/11/smorgasbord.gmi index 9e9ddb0c..a1091b9d 100644 --- a/blog/content/2020/11/smorgasbord.gmi +++ b/blog/content/2020/11/smorgasbord.gmi @@ -1,5 +1,4 @@ -# Smörgåsbord -2020-11-28 +# 2020-11-28 Smörgåsbord Si hay segundos bisiestos mal. Si no hay segundos bisiestos, mal también. Si hay segundos bisiestos negativos, posible apocalipsis.[1] diff --git a/blog/content/2020/11/trienio-linguistico.gmi b/blog/content/2020/11/trienio-linguistico.gmi index 5101eb9c..4c969a89 100644 --- a/blog/content/2020/11/trienio-linguistico.gmi +++ b/blog/content/2020/11/trienio-linguistico.gmi @@ -1,5 +1,4 @@ -# Trienio lingüístico -2020-11-01 +# 2020-11-01 Trienio lingüístico Veo que hace tiempo de la última vez que hablé sobre lenguajes de programación[1]. Unas notas desde entonces: diff --git a/blog/content/2020/12/coche-escoba.gmi b/blog/content/2020/12/coche-escoba.gmi index bee5498b..57e186a1 100644 --- a/blog/content/2020/12/coche-escoba.gmi +++ b/blog/content/2020/12/coche-escoba.gmi @@ -1,5 +1,4 @@ -# Coche escoba -2020-12-25 +# 2020-12-25 Coche escoba Sobre los orígenes del lenguaje de programación C (con detalles sobre su antepasado BCPL, famoso por su influencia en el Commodore Amiga).[1] diff --git a/blog/content/2020/12/elide-artist-names-less-in-youtube-music.gmi b/blog/content/2020/12/elide-artist-names-less-in-youtube-music.gmi index 77ab58de..91da728e 100644 --- a/blog/content/2020/12/elide-artist-names-less-in-youtube-music.gmi +++ b/blog/content/2020/12/elide-artist-names-less-in-youtube-music.gmi @@ -1,5 +1,4 @@ -# Elide artist names less in YouTube Music -2020-12-11 +# 2020-12-11 Elide artist names less in YouTube Music ytmusic-two-row-item-renderer[has-badges_] .subtitle.ytmusic-two-row-item-renderer { white-space: normal; diff --git a/blog/content/2020/12/los-libros-de-fabien.gmi b/blog/content/2020/12/los-libros-de-fabien.gmi index 42e4cb75..00605858 100644 --- a/blog/content/2020/12/los-libros-de-fabien.gmi +++ b/blog/content/2020/12/los-libros-de-fabien.gmi @@ -1,5 +1,4 @@ -# Los libros de Fabien -2020-12-05 +# 2020-12-05 Los libros de Fabien Ha llegado a mis manos una edición física del libro de Fabien sobre Doom[1] para acompañar a la del Wolfenstein 3D[2]. Como el anterior, es un descenso a las profundidades del Doom, que incluye una variedad de temas que incluyen: diff --git a/blog/content/2020/12/popurri.gmi b/blog/content/2020/12/popurri.gmi index ee7aeda3..24371bb6 100644 --- a/blog/content/2020/12/popurri.gmi +++ b/blog/content/2020/12/popurri.gmi @@ -1,5 +1,4 @@ -# Popurrí -2020-12-05 +# 2020-12-05 Popurrí Parece ser que Apple ha alterado los términos de uso de macOS de manera que permite servicios cloud basados en macOS, pero con un periodo mínimo de 24h[1]. Curiosamente, esto ha sucedido a la vez que AWS ha sacado su servicio de EC2 con macOS[2]. He usado algún servicio (Flow[3]) para cuando he necesitado hacer algo con macOS sin disponer de hardware físico; por una parte se agradece que por fin haya cierta claridad legal, pero por otra parte, el mínimo de 24h le quita bastante el sentido para algunos usos. Para CI/CD GitHub Actions tiene runners con macOS que se cobran al minuto (!), pero para uso general, el Mac Mini de AWS sale a unos 24€ por día. Son unos 30 días para que cueste como comprarse un Mac Mini, con la ventaja de no tener que mantenerlo/reemplazarlo/etc. diff --git a/blog/content/2020/12/un-dios-griego-el-servicio-postal-una-frambuesa-y-un-elemento-de-una-imagen.gmi b/blog/content/2020/12/un-dios-griego-el-servicio-postal-una-frambuesa-y-un-elemento-de-una-imagen.gmi index 1053ff4a..ac98e899 100644 --- a/blog/content/2020/12/un-dios-griego-el-servicio-postal-una-frambuesa-y-un-elemento-de-una-imagen.gmi +++ b/blog/content/2020/12/un-dios-griego-el-servicio-postal-una-frambuesa-y-un-elemento-de-una-imagen.gmi @@ -1,5 +1,4 @@ -# Un dios griego, el servicio postal, una frambuesa y un elemento de una imagen -2020-12-25 +# 2020-12-25 Un dios griego, el servicio postal, una frambuesa y un elemento de una imagen ``` $ cat check_pixel diff --git a/blog/content/2021/01/avalancha.gmi b/blog/content/2021/01/avalancha.gmi index 0c08d101..a1e00b44 100644 --- a/blog/content/2021/01/avalancha.gmi +++ b/blog/content/2021/01/avalancha.gmi @@ -1,5 +1,4 @@ -# Avalancha -2021-01-17 +# 2021-01-17 Avalancha Los que tengáis unos cuantos servicios de streaming de películas y vídeo, quizá encontréis útil JustWatch[1], que en España conglomera el catálogo de Netflix, Prime Video, Disney+, HBO, Filmin, Movistar+, Atres Player, FlixOlé, CrunchyRoll, Mitele y más de una decena de otros servicios más. diff --git a/blog/content/2021/01/como-molas.gmi b/blog/content/2021/01/como-molas.gmi index d1f28eac..22add96a 100644 --- a/blog/content/2021/01/como-molas.gmi +++ b/blog/content/2021/01/como-molas.gmi @@ -1,5 +1,4 @@ -# Cómo molas -2021-01-24 +# 2021-01-24 Cómo molas Ayer me terminé el Control. diff --git a/blog/content/2021/01/el-batiburrillo-periodico.gmi b/blog/content/2021/01/el-batiburrillo-periodico.gmi index 865b625d..d7ea52a5 100644 --- a/blog/content/2021/01/el-batiburrillo-periodico.gmi +++ b/blog/content/2021/01/el-batiburrillo-periodico.gmi @@ -1,5 +1,4 @@ -# El batiburrillo periódico -2021-01-30 +# 2021-01-30 El batiburrillo periódico Nunca usé Gopher, pero estoy loco por Project Gemini[1]. Desgraciadamente no creo que pueda justificar mover todo lo que pueda al espacio Géminis, pero sería algo maravilloso. diff --git a/blog/content/2021/02/otra-taxonomia-con-algo-de-predominancia-de-serpientes.gmi b/blog/content/2021/02/otra-taxonomia-con-algo-de-predominancia-de-serpientes.gmi index 84e959b4..2ba0a0af 100644 --- a/blog/content/2021/02/otra-taxonomia-con-algo-de-predominancia-de-serpientes.gmi +++ b/blog/content/2021/02/otra-taxonomia-con-algo-de-predominancia-de-serpientes.gmi @@ -1,5 +1,4 @@ -# Otra taxonomía, con algo de predominancia de serpientes -2021-02-13 +# 2021-02-13 Otra taxonomía, con algo de predominancia de serpientes Scott Hanselman no es sólo el autor del imprescindible Dark Matter Developers[1], sino que además comparte conmigo dificultades en finalizar conversaciones. Lo que no comparto con él es su genio para encontrar una deliciosa solución: diff --git a/blog/content/2021/02/recargando-la-panoplia.gmi b/blog/content/2021/02/recargando-la-panoplia.gmi index 03297a41..e31b38ee 100644 --- a/blog/content/2021/02/recargando-la-panoplia.gmi +++ b/blog/content/2021/02/recargando-la-panoplia.gmi @@ -1,5 +1,4 @@ -# Recargando la panoplia -2021-02-26 +# 2021-02-26 Recargando la panoplia No soy **nada** fan de las limitaciones artificiales de hardware. PERO, esto de que Nvidia lastre el minado de Bitcoin para intentar que la gente juegue con su hardware diseñado para jugar[1], aunque me siga pareciendo problemático (como a John Carmack, que propone mecanismos más libremercadistas para cumplir ese propósito[2], que tampoco me convencen del todo), me parece interesante. diff --git a/blog/content/2021/02/tapos-y-estudios.gmi b/blog/content/2021/02/tapos-y-estudios.gmi index 7147d756..ad26bf90 100644 --- a/blog/content/2021/02/tapos-y-estudios.gmi +++ b/blog/content/2021/02/tapos-y-estudios.gmi @@ -1,5 +1,4 @@ -# Tapos y estudios -2021-02-26 +# 2021-02-26 Tapos y estudios Estos tiempos extraños me han terminado de arrastrar a la vorágine de las cámaras de videoconferencia. Ante la hambruna y escasez, he decidido innovar y probar si una cámara de vigilancia IP de 20€[1] puede sustituir a pongamos la webcam recomendada por Wirecutter de Logitech[2], que ahora mismo cuesta cinco veces más. diff --git a/blog/content/2021/02/tirando-cromo.gmi b/blog/content/2021/02/tirando-cromo.gmi index 95ae9735..9ceafcdc 100644 --- a/blog/content/2021/02/tirando-cromo.gmi +++ b/blog/content/2021/02/tirando-cromo.gmi @@ -1,5 +1,4 @@ -# Tirando cromo -2021-02-26 +# 2021-02-26 Tirando cromo El nuevo tercer elemento que tengo conectado a mi tele (que sólo tiene dos entradas HDMI, así que tengo la PS4 y el PC para jugar en un conmutador) es el nuevo dispositivo de Google, con el sencillo nombre de "Chromecast con Google TV". He perdido la cuenta de alternativas para poder ver en grande contenido audiovisual (la familia Android/Google TV, los Fire TV de Amazon, el Apple TV, los hágalo usted mismo...), pero el término "Chromecast" siempre me ha seducido (buscar en este blog indica que tuve uno al menos en 2015 y sobre el que escribí en una anterior encarnación de este artículo[1]). diff --git a/blog/content/2021/03/ambicion.gmi b/blog/content/2021/03/ambicion.gmi index 73ea9fb5..61a4e5cc 100644 --- a/blog/content/2021/03/ambicion.gmi +++ b/blog/content/2021/03/ambicion.gmi @@ -1,5 +1,4 @@ -# Ambición -2021-03-06 +# 2021-03-06 Ambición Se preguntan algunos si hay exceso de hype con Wandavision[1] (la serie, no lo que ha quitado el nombre a la serie[2]). Yo antes de opinar me he leído lo que dice mi querido Nat sobre el tema[3] (spoilers a todo trapo). Coincido bastante con ambos. La serie es un batiburrilo de ideas geniales y grandiosas, con un reparto excelente y un presupuesto (o destreza en la ejecución) impropio de la pequeña pantalla. Pero era prácticamente imposible clavar el aterrizaje de una bestia de este tamaño. Yo, que he desperdiciado mi vida viendo 12 series de Marvel de acción real (sólo me faltan 3 de la edad moderna), la coloco así: diff --git a/blog/content/2021/03/los-gemelos-golpean-dos-veces.gmi b/blog/content/2021/03/los-gemelos-golpean-dos-veces.gmi index 8e09b985..f0551a76 100644 --- a/blog/content/2021/03/los-gemelos-golpean-dos-veces.gmi +++ b/blog/content/2021/03/los-gemelos-golpean-dos-veces.gmi @@ -1,5 +1,4 @@ -# Los gemelos golpean dos veces -2021-03-13 +# 2021-03-13 Los gemelos golpean dos veces Esta es la primera entrada que creo en mi blog en el Geminiespacio (¿Gemeloespacio? ¿Geminispacio? Dudo que la RAE o la Fundéu me ayuden con esto). El Geminiespacio es un fascinante proyecto del que ya os hablé[1] anteriormente que define un protocolo parecido a la web, pero simplificado al máximo- los que recuerden el protocolo Gopher les sonará- pero el Geminiespacio está modernizado (requiere TLS, por ejemplo) y aprende unas cuantas lecciones de la web. diff --git a/blog/content/2021/03/me-he-vendido.gmi b/blog/content/2021/03/me-he-vendido.gmi index 1fe273ba..1c2de784 100644 --- a/blog/content/2021/03/me-he-vendido.gmi +++ b/blog/content/2021/03/me-he-vendido.gmi @@ -1,5 +1,4 @@ -# Me he vendido -2021-03-22 +# 2021-03-22 Me he vendido No me he podido resistir y le he dado más de 300 euros a Mark Zuckerberg, y me he hecho una cuenta de Facebook. diff --git a/blog/content/2021/04/contra-el-vikingo-del-diente-azul.gmi b/blog/content/2021/04/contra-el-vikingo-del-diente-azul.gmi index b3d6b255..099f5bad 100644 --- a/blog/content/2021/04/contra-el-vikingo-del-diente-azul.gmi +++ b/blog/content/2021/04/contra-el-vikingo-del-diente-azul.gmi @@ -1,5 +1,4 @@ -# Contra el vikingo del diente azul -2021-04-16 +# 2021-04-16 Contra el vikingo del diente azul Aunque sigo muy contento con mis Jabra [1], la verdad que los problemas de Bluetooth (los propios de Linux, y los generales de este protocolo) me impedían amortizarlos tanto como me gustaría. El emparejamiento Bluetooth nos limita un poco cuando podríamos querer usar unos auriculares en una cantidad significativa de cacharros (móvil, tablet, tres portátiles, Chromecast con Google TV). Además, al usar un micrófono, los cacharros Bluetooth cambian a un modo de operación que reduce la calidad del sonido de una manera importante. diff --git a/blog/content/2021/04/la-ley-del-batiburrillo.gmi b/blog/content/2021/04/la-ley-del-batiburrillo.gmi index 36aa63ae..23087bcd 100644 --- a/blog/content/2021/04/la-ley-del-batiburrillo.gmi +++ b/blog/content/2021/04/la-ley-del-batiburrillo.gmi @@ -1,5 +1,4 @@ -# La ley del batiburrillo -2021-04-05 +# 2021-04-05 La ley del batiburrillo Saben que me gusta mucho la falacia de McNamara [1] y por tanto What Data Can't Do de The New Yorker [2] que me descubre la ley de Goodhart [3] es de cita obligada para mí. diff --git a/blog/content/2021/05/desabastecido.gmi b/blog/content/2021/05/desabastecido.gmi index d955d130..be3beea3 100644 --- a/blog/content/2021/05/desabastecido.gmi +++ b/blog/content/2021/05/desabastecido.gmi @@ -1,5 +1,4 @@ -# Desabastecido -2021-05-01 +# 2021-05-01 Desabastecido Siempre es reconfortante saber que no se está solo con un problema, por tanto me ha gustado este artículo sobre como finalizar conversaciones. Sólo falta enlazarlo con el problema de los dos generales. diff --git a/blog/content/2021/05/en-pijama.gmi b/blog/content/2021/05/en-pijama.gmi index 12d7dc16..d949f5a3 100644 --- a/blog/content/2021/05/en-pijama.gmi +++ b/blog/content/2021/05/en-pijama.gmi @@ -1,5 +1,4 @@ -# Seguir roncando, en pijama, con doble factor -2021-05-15 +# 2021-05-15 Seguir roncando, en pijama, con doble factor ## Los ronquidos diff --git a/blog/content/2021/06/batiburrillo-por-gemini.gmi b/blog/content/2021/06/batiburrillo-por-gemini.gmi index 6927ba91..3c464f1e 100644 --- a/blog/content/2021/06/batiburrillo-por-gemini.gmi +++ b/blog/content/2021/06/batiburrillo-por-gemini.gmi @@ -1,5 +1,4 @@ -# Batiburrillo por Gemini, no por interfaz neuronal -2021-06-08 +# 2021-06-08 Batiburrillo por Gemini, no por interfaz neuronal => https://openbci.com/ Comentan en el curro que lo de enchufar un USB a una rana, ahora puede ser open source. => https://www.polygon.com/22524397/in-defense-of-scrabble-feature El torneo de Scrabble eterno. diff --git a/blog/content/2021/06/distopia-en-celuloide.gmi b/blog/content/2021/06/distopia-en-celuloide.gmi index d8efb738..257903cd 100644 --- a/blog/content/2021/06/distopia-en-celuloide.gmi +++ b/blog/content/2021/06/distopia-en-celuloide.gmi @@ -1,5 +1,4 @@ -# Distopía en celuloide -2021-06-16 +# 2021-06-16 Distopía en celuloide Como muchos de vosotros, no me dedico a cortar bloques con una espada láser en la vida real, con lo que a veces me cuesta calibrar cuán real es la realidad virtual. diff --git a/blog/content/2021/06/las-palmas-salvajes.gmi b/blog/content/2021/06/las-palmas-salvajes.gmi index 106d1136..617ab12a 100644 --- a/blog/content/2021/06/las-palmas-salvajes.gmi +++ b/blog/content/2021/06/las-palmas-salvajes.gmi @@ -1,5 +1,4 @@ -# Las Palmas salvajes -2021-06-27 +# 2021-06-27 Las Palmas salvajes Wild Palms es una curiosa miniserie del 93, producida por Oliver Stone (muy sutil insertándose dando explicaciones por JFK), basada en una novela gráfica de un señor cuyo mayor hito parece ser el guion de Maps to the Stars de Cronenberg. Tras haberla visto nombrada por algunos mentideros (especialmente por el cameo del sr. Neuromante quejándose de su fama por acuñar el término cyberpunk), decidí lanzarme a hacer espeología del retrocyberpunk (también me estoy viendo Gargoyles y Aeon Flux, por algún extraño motivo). diff --git a/blog/content/2021/06/rezagado.gmi b/blog/content/2021/06/rezagado.gmi index 02b4e61b..e9d16aad 100644 --- a/blog/content/2021/06/rezagado.gmi +++ b/blog/content/2021/06/rezagado.gmi @@ -1,5 +1,4 @@ -# Rezagado -2021-06-23 +# 2021-06-23 Rezagado => https://www.currentaffairs.org/2020/08/the-truth-is-paywalled-but-the-lies-are-free/ The Truth is Paywalled but the Lies are Free. Algo así como Bertrand Russell y su "The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt." diff --git a/blog/content/2021/07/descargando.gmi b/blog/content/2021/07/descargando.gmi index c51e11ca..c906a3af 100644 --- a/blog/content/2021/07/descargando.gmi +++ b/blog/content/2021/07/descargando.gmi @@ -1,5 +1,4 @@ -# Descargando -2021-07-17 +# 2021-07-17 Descargando Si me permiten (una vez más) ser un anciano agitando mi puño a las nubes, últimamente me inquieta la entonación particular que oigo en las voces de algunas adolescentes. Quizá he encontrado la causa: diff --git a/blog/content/2021/07/el-pajaro-loco.gmi b/blog/content/2021/07/el-pajaro-loco.gmi index ee4f5311..fb5979c4 100644 --- a/blog/content/2021/07/el-pajaro-loco.gmi +++ b/blog/content/2021/07/el-pajaro-loco.gmi @@ -1,5 +1,4 @@ -# El pájaro loco -2021-07-19 +# 2021-07-19 El pájaro loco Tras la ingeniosa serie con menos ingenioso título por estos lares[1], finaliza la primera temporada de Loki en Disney+. diff --git a/blog/content/2021/07/la-primera-parte-de-mi-antidoto.gmi b/blog/content/2021/07/la-primera-parte-de-mi-antidoto.gmi index 815affc2..faccf629 100644 --- a/blog/content/2021/07/la-primera-parte-de-mi-antidoto.gmi +++ b/blog/content/2021/07/la-primera-parte-de-mi-antidoto.gmi @@ -1,5 +1,4 @@ -# La primera parte de mi antídoto -2021-07-03 +# 2021-07-03 La primera parte de mi antídoto => https://youtube.com/watch?v=gQNFCRom7c0 Está aquí, claro. diff --git a/blog/content/2021/07/la-segunda-parte-de-mi-antidoto.gmi b/blog/content/2021/07/la-segunda-parte-de-mi-antidoto.gmi index d4eb880a..8fb36ad9 100644 --- a/blog/content/2021/07/la-segunda-parte-de-mi-antidoto.gmi +++ b/blog/content/2021/07/la-segunda-parte-de-mi-antidoto.gmi @@ -1,5 +1,4 @@ -# La segunda parte de mi antídoto -2021-07-23 +# 2021-07-23 La segunda parte de mi antídoto => https://youtube.com/watch?v=b0BTs66JAgM Está aquí, claro. diff --git a/blog/content/2021/08/postvacacional.gmi b/blog/content/2021/08/postvacacional.gmi index d2fae597..92138fff 100644 --- a/blog/content/2021/08/postvacacional.gmi +++ b/blog/content/2021/08/postvacacional.gmi @@ -1,5 +1,4 @@ -# Postvacacional -2021-08-30 +# 2021-08-30 Postvacacional Apunte rápido que aunque una suscripción a O'Reilly (el "Netflix" de los libros técnicos) son $500/año, ser miembro de la ACM (algo así como un colegio de informáticos) incluye gran parte de los beneficios (faltan vídeos y laboratorios, pero los libros están) pero por sólo $100/año. diff --git a/blog/content/2021/09/dias-de-ingenio.gmi b/blog/content/2021/09/dias-de-ingenio.gmi index 6a06d1a2..c26d84ff 100644 --- a/blog/content/2021/09/dias-de-ingenio.gmi +++ b/blog/content/2021/09/dias-de-ingenio.gmi @@ -1,5 +1,4 @@ -# Días de ingenio -2021-09-29 +# 2021-09-29 Días de ingenio Es sombrío que la muerte de Gasset me haya impulsado a por fin descargar mi lista de pendientes. Mal yo por descubrir ahora que no le detecté cuando vi Arrebato hace unos meses. diff --git a/blog/content/2021/09/vuelve-rim.gmi b/blog/content/2021/09/vuelve-rim.gmi index 35333737..9033bc0d 100644 --- a/blog/content/2021/09/vuelve-rim.gmi +++ b/blog/content/2021/09/vuelve-rim.gmi @@ -1,5 +1,4 @@ -# Vuelve, RIM -2021-09-29 +# 2021-09-29 Vuelve, RIM Por cierto que la batería de mi querida BlackBerry KeyONE ya resultaba excesivamente complicada de gestionar, así que aunque se supone que habrá BlackBerry nueva este año (previamente, primera mitad de año, pero ya no), he tenido que renunciar a la individualidad que te pudiere proporcionar un móvil. diff --git a/blog/content/2021/10/recargado-descargando.gmi b/blog/content/2021/10/recargado-descargando.gmi index 9c94f6af..557d7148 100644 --- a/blog/content/2021/10/recargado-descargando.gmi +++ b/blog/content/2021/10/recargado-descargando.gmi @@ -1,5 +1,4 @@ -# Recargado descargando -2021-10-24 +# 2021-10-24 Recargado descargando Yo soy mucho de montarme castillos de arena para derrocar a las redes sociales. Pero resulta que hay mecanismos simples que quizá sean efectivos. La lástima es que claro, si lo intentas, igual te ahorcan. diff --git a/blog/content/2021/11/desde-la-medina-por-la-medina.gmi b/blog/content/2021/11/desde-la-medina-por-la-medina.gmi index 3e81d07f..7d355f81 100644 --- a/blog/content/2021/11/desde-la-medina-por-la-medina.gmi +++ b/blog/content/2021/11/desde-la-medina-por-la-medina.gmi @@ -1,5 +1,4 @@ -# Desde la medina, por la medina, sobre la tele -2021-11-09 +# 2021-11-09 Desde la medina, por la medina, sobre la tele Una pequeña recolección de cosas que he visto últimamente en la pequeña pantalla. diff --git a/blog/content/2021/11/reacciones-ideograficas-y-otras-cosas.gmi b/blog/content/2021/11/reacciones-ideograficas-y-otras-cosas.gmi index 9640ba0f..5867ea7d 100644 --- a/blog/content/2021/11/reacciones-ideograficas-y-otras-cosas.gmi +++ b/blog/content/2021/11/reacciones-ideograficas-y-otras-cosas.gmi @@ -1,5 +1,4 @@ -# Reacciones ideográficas y otras cosas -2021-11-20 +# 2021-11-20 Reacciones ideográficas y otras cosas Atesorad este momento. Este RFC[1] para añadir "reacciones emoji" al correo electrónico me parece una idea cojonuda (y a vosotros también si estuvieseis suscritos a una lista de correo con un elevado volumen de mensajes "+1"). De hecho, creo que las reacciones emoji (de Slack, Google Meet, etc.) son una innovación mayúscula en la comunicación electrónica. Poder confirmar un mensaje como recibido *sin* generar una notificación es una opción útil. Obviamente, sigo pensando que los emojis son el mal (sigo esperando saber si [2] sigue siendo cierto), y me parecería infinitamente más apropiado poder usar smileys ASCII tradicionales. ¿Pero no sería irónico que algún cliente de correo adelantase a Telegram y WhatsApp con esto? diff --git a/blog/content/2021/11/samsung-argh.gmi b/blog/content/2021/11/samsung-argh.gmi index 6823ac85..80ae4903 100644 --- a/blog/content/2021/11/samsung-argh.gmi +++ b/blog/content/2021/11/samsung-argh.gmi @@ -1,8 +1,7 @@ -# Samsung, argh -2021-11-14 +# 2021-11-14 Samsung, argh Pequeña actualización en: -=> ../../2021/09/vuelve-rim +=> ../../2021/09/vuelve-rim Para señalar un defecto grave con el A02S con Bluetooth y llamadas (si a uno le importa esa funcionalidad). Si consigo resolverlo haré otra actualización, pero de momento, no recomiendo ese teléfono si se quieren hacer llamadas con auriculares Bluetooth. diff --git a/blog/content/2021/11/sin-ser-yo-uno-de-esos.gmi b/blog/content/2021/11/sin-ser-yo-uno-de-esos.gmi index 0ec500ee..d041c883 100644 --- a/blog/content/2021/11/sin-ser-yo-uno-de-esos.gmi +++ b/blog/content/2021/11/sin-ser-yo-uno-de-esos.gmi @@ -1,10 +1,9 @@ -# Sin ser yo uno de esos -2021-11-09 +# 2021-11-09 Sin ser yo uno de esos Creo que ya es un poco cliché el tema de los auriculares. Puede que Wirecutter tenga más artículos sobre insertarse aparatos en las orejas que sobre cualquier otro tema. Pero lo cierto es que se usan mucho estos aparatitos y yo ya he caído en el vicio de explicaros mis derroches en el tema: -=> ../../2021/04/contra-el-vikingo-del-diente-azul -=> ../../2018/12/el-futuro-ya-esta-aqui +=> ../../2021/04/contra-el-vikingo-del-diente-azul +=> ../../2018/12/el-futuro-ya-esta-aqui La tercera entrega de esta trilogía viene de los inquietantes Aftershokz. Uno pensaba que no debían quedar muchas más opciones tras "meterse algo en la oreja" y "ponerse algo sobre la oreja", pero resulta ser que los sres. de Aftershokz se han centrado en una tercera vía: "poner algo en el craneo, fuera pero cerca de la oreja". La idea es que así ganamos en comodidad y, aunque no lo parezca, seguimos conectados al mundo- algo que en principio sorprende dada la abundancia de auriculares que pretenden desconectarnos del mundo. diff --git a/blog/content/2021/12/dejes-de-trinos.gmi b/blog/content/2021/12/dejes-de-trinos.gmi index d62e8be8..d99ee4f7 100644 --- a/blog/content/2021/12/dejes-de-trinos.gmi +++ b/blog/content/2021/12/dejes-de-trinos.gmi @@ -1,5 +1,4 @@ -# Dejes de trinos -2021-12-18 +# 2021-12-18 Dejes de trinos Parece que la RAE da una sosa definición[1] de un concepto espectacular no, lo siguiente (o al menos según la Wikipedia[2]). diff --git a/blog/content/2021/12/una-de-las-rubias.gmi b/blog/content/2021/12/una-de-las-rubias.gmi index dda1ea6c..b5eb4f03 100644 --- a/blog/content/2021/12/una-de-las-rubias.gmi +++ b/blog/content/2021/12/una-de-las-rubias.gmi @@ -1,5 +1,4 @@ -# Una de las rubias -2021-12-27 +# 2021-12-27 Una de las rubias Aunque soy menos fan de Andre Agassi que de Debbie Harry y Blondie, creo que os recomendaría antes Open, sobre Agassi (y otra rubia), que Face It sobre "Dirty Harry". Pero eso simplemente es que como libro, Open es bastante superior... y necesita mucho más de las recomendaciones que esta radiografía no sólo de uno los fenómenos musicales de la historia, sino también de una era mitificada como pocas. diff --git a/blog/content/2022/01/entretenimientos.gmi b/blog/content/2022/01/entretenimientos.gmi index 966367e6..841e165a 100644 --- a/blog/content/2022/01/entretenimientos.gmi +++ b/blog/content/2022/01/entretenimientos.gmi @@ -1,5 +1,4 @@ -# Entretenimientos -2022-01-06 +# 2022-01-06 Entretenimientos Un artículo de The Guardian sobre el déficit de atención causado por las redes sociales modernas y demás[1] me ha llevado a mis pensamientos recurrentes. Últimamente, navegar por el geminiespacio me reconforta. Los cuatro mataos que blogueamos ahí tenemos afinidades, claro. Aunque sea un pobre sucedáneo de algo mitificado como la blogosfera clásica, o Internet antes del septiembre eterno[2] (que conste que yo no tuve acceso regular a Internet hasta 1997), el ritmo lento y la refrescante ausencia de ciertos vicios del Internet actual nos ofrece un remanso de paz. Ni siquiera uso un lector de RSS para vagar por el geminiespacio. diff --git a/blog/content/2022/01/que-no-os-enganen.gmi b/blog/content/2022/01/que-no-os-enganen.gmi index 8aea2062..2b82d339 100644 --- a/blog/content/2022/01/que-no-os-enganen.gmi +++ b/blog/content/2022/01/que-no-os-enganen.gmi @@ -1,5 +1,4 @@ -# Que no os engañen, la inflación es importante -2022-01-29 +# 2022-01-29 Que no os engañen, la inflación es importante Reiterando un poco en mis obsesiones, estas semanas he estado un poco disperso. diff --git a/blog/content/2022/02/mas_retrogrado_y_con_la_pierna_intangible.gmi b/blog/content/2022/02/mas_retrogrado_y_con_la_pierna_intangible.gmi index 86bc4af0..775457db 100644 --- a/blog/content/2022/02/mas_retrogrado_y_con_la_pierna_intangible.gmi +++ b/blog/content/2022/02/mas_retrogrado_y_con_la_pierna_intangible.gmi @@ -1,5 +1,4 @@ -# Más retrógrado y con la pierna intangible -2022-02-27 +# 2022-02-27 Más retrógrado y con la pierna intangible Creo que una resurrección de las listas de correo sería importante para librarnos de las redes sociales comerciales. El gran problema es que hoy en día es muy complicado crear listas de correo y diría que imposible ofrecer una experiencia de uso moderna. Los chicos de Shortwave sólo me respondieron con un mail educado cuando les expliqué esto, pero su artículo "Email: The Future of Messaging"[1] me llena de esperanza. No creo que resuciten Wave, pero con eso y JMAP[2], estoy esperanzado. diff --git a/blog/content/2022/02/requiem-por-el-qwerty.gmi b/blog/content/2022/02/requiem-por-el-qwerty.gmi index 5ff93c68..174c5bb9 100644 --- a/blog/content/2022/02/requiem-por-el-qwerty.gmi +++ b/blog/content/2022/02/requiem-por-el-qwerty.gmi @@ -1,5 +1,4 @@ -# Réquiem por el qwerty -2022-02-11 +# 2022-02-11 Réquiem por el qwerty La noticia de que BlackBerry vendía sus patentes de telefonía móvil de hace una semana y pico[1] hacía intuir lo que ahora mismo es rumor, pero bastante creíble: la nueva BlackBerry ha muerto[2] (por supuesto, contradiciendo a que las noticias de su muerte eran una exageración[3]). diff --git a/blog/content/2022/02/two_minute_warning.gmi b/blog/content/2022/02/two_minute_warning.gmi index 0bde52a9..87cb8ce8 100644 --- a/blog/content/2022/02/two_minute_warning.gmi +++ b/blog/content/2022/02/two_minute_warning.gmi @@ -1,5 +1,4 @@ -# Two Minute Warning -2022-02-27 +# 2022-02-27 Two Minute Warning => https://www.imdb.com/title/tt14500584/ Más allá de los dos minutos infinitos diff --git a/blog/content/2022/03/acumulado.gmi b/blog/content/2022/03/acumulado.gmi index 72b61456..029f30e5 100644 --- a/blog/content/2022/03/acumulado.gmi +++ b/blog/content/2022/03/acumulado.gmi @@ -1,5 +1,4 @@ -# Acumulado -2022-03-25 +# 2022-03-25 Acumulado => https://xkcd.com/2591/ Aparentemente, en inglés "qua" quiere decir "qui" en latín. Pero XKCD lo explica mejor. diff --git a/blog/content/2022/03/ordenadores-de-bolsillo.gmi b/blog/content/2022/03/ordenadores-de-bolsillo.gmi index 5af4599b..c5436aef 100644 --- a/blog/content/2022/03/ordenadores-de-bolsillo.gmi +++ b/blog/content/2022/03/ordenadores-de-bolsillo.gmi @@ -1,5 +1,4 @@ -# Ordenadores de bolsillo -2022-03-12 +# 2022-03-12 Ordenadores de bolsillo Uno de los motivos por los que me he enfrascado esta mañana a recuperar mi blog antiguo[1] es hacer un poco de arqueología de los móviles que he tenido. diff --git a/blog/content/2022/03/reliquias.gmi b/blog/content/2022/03/reliquias.gmi index 06eea891..26004816 100644 --- a/blog/content/2022/03/reliquias.gmi +++ b/blog/content/2022/03/reliquias.gmi @@ -1,5 +1,4 @@ -# Reliquias -2022-03-12 +# 2022-03-12 Reliquias En otro de mis arranques de locura, he recuperado un backup que tenía por ahí de mi antiguo blog (2003-2010) y lo he añadido aquí. diff --git a/blog/content/2022/03/votando-con-el-bolsillo.gmi b/blog/content/2022/03/votando-con-el-bolsillo.gmi index 6027516c..4f3ce9aa 100644 --- a/blog/content/2022/03/votando-con-el-bolsillo.gmi +++ b/blog/content/2022/03/votando-con-el-bolsillo.gmi @@ -1,5 +1,4 @@ -# Votando con el bolsillo -2022-03-27 +# 2022-03-27 Votando con el bolsillo Actualización julio 2024: Tras dos años usando el Titan Pocket, al final uso multisim para llevarlo junto con un Pixel. Sigo prefiriendo teclear con el Titan Pocket, pero al ya deficiente software para su teclado físico, se añade que el teclado ha ido deteriorándose, y algunas teclas (especialmente la "a"), necesitan más fuerza para que se registre la pulsación. Deseando pillarme alguno de esos cacharros que reciclan teclados de Blackberry auténticos. Y que alguien se dé cuenta de las patentes de teclados Blackberry que van expirando. diff --git a/blog/content/2022/04/antes-de-partir.gmi b/blog/content/2022/04/antes-de-partir.gmi index ef5c9cf7..bf86fa39 100644 --- a/blog/content/2022/04/antes-de-partir.gmi +++ b/blog/content/2022/04/antes-de-partir.gmi @@ -1,5 +1,4 @@ -# Antes de partir -2022-04-30 +# 2022-04-30 Antes de partir En otro destello del pasado, el otro día descubrí que uno de mis primeros sitios preferidos de Internet sigue vivo: diff --git a/blog/content/2022/04/la-ultima-frontera.gmi b/blog/content/2022/04/la-ultima-frontera.gmi index ab238670..110afaa9 100644 --- a/blog/content/2022/04/la-ultima-frontera.gmi +++ b/blog/content/2022/04/la-ultima-frontera.gmi @@ -1,5 +1,4 @@ -# La última frontera -2022-04-27 +# 2022-04-27 La última frontera Seguramente sea preocupante que últimamente mi mente divague tanto sobre la televisión de hace décadas. Sin embargo, mi última incursión en mi antigüedad creo que ha sido suficientemente agradable y destacable como para recogerla aquí. diff --git a/blog/content/2022/05/un-mes-escaso.gmi b/blog/content/2022/05/un-mes-escaso.gmi index 02a92172..a459a853 100644 --- a/blog/content/2022/05/un-mes-escaso.gmi +++ b/blog/content/2022/05/un-mes-escaso.gmi @@ -1,5 +1,4 @@ -# Un mes escaso -2022-05-28 +# 2022-05-28 Un mes escaso => https://togethr.party/ El primer servicio gestionado "ponga su propio dominio" de Mastodon. El fin se acerca. diff --git a/blog/content/2022/06/sigue-la-escasez.gmi b/blog/content/2022/06/sigue-la-escasez.gmi index fe5978a5..4bcb8def 100644 --- a/blog/content/2022/06/sigue-la-escasez.gmi +++ b/blog/content/2022/06/sigue-la-escasez.gmi @@ -1,5 +1,4 @@ -# Sigue la escasez -2022-06-25 +# 2022-06-25 Sigue la escasez La verdad que sólo hago post por retransmitir que Google News vuelve a España: diff --git a/blog/content/2022/07/antes-de-la-intensidad.gmi b/blog/content/2022/07/antes-de-la-intensidad.gmi index eabfcc7a..aab00ebf 100644 --- a/blog/content/2022/07/antes-de-la-intensidad.gmi +++ b/blog/content/2022/07/antes-de-la-intensidad.gmi @@ -1,5 +1,4 @@ -# Antes de la intensidad -2022-07-31 +# 2022-07-31 Antes de la intensidad Para empezar, anuncio importante (no bromeo del todo): diff --git a/blog/content/2022/07/el-maravilloso-mundo-del-cine-y-el-calor.gmi b/blog/content/2022/07/el-maravilloso-mundo-del-cine-y-el-calor.gmi index 7ff258be..e5ef6e2a 100644 --- a/blog/content/2022/07/el-maravilloso-mundo-del-cine-y-el-calor.gmi +++ b/blog/content/2022/07/el-maravilloso-mundo-del-cine-y-el-calor.gmi @@ -1,5 +1,4 @@ -# El maravilloso mundo del cine y el calor -2022-07-12 +# 2022-07-12 El maravilloso mundo del cine y el calor Como no puedo dormir por el calor y antes me han sonsacado esto, os clasifico las pelis del MCU en tres categorías: las muy buenas, las buenas y el resto. diff --git a/blog/content/2022/07/la-caja-de-herramientas.gmi b/blog/content/2022/07/la-caja-de-herramientas.gmi index ec8d4a23..702f4a9d 100644 --- a/blog/content/2022/07/la-caja-de-herramientas.gmi +++ b/blog/content/2022/07/la-caja-de-herramientas.gmi @@ -1,5 +1,4 @@ -# La caja de herramientas -2022-07-11 +# 2022-07-11 La caja de herramientas => https://github.com/alexpdp7/alexpdp7/blob/master/hardware/using-an-rpi-zero-as-an-usb-drive-to-install-operating-systems.md EDIT 2025-01-21: Aquí documento como hacer esto con una Raspberry Pi Zero. diff --git a/blog/content/2022/07/senorita-maravilla.gmi b/blog/content/2022/07/senorita-maravilla.gmi index 605edecf..2806af0f 100644 --- a/blog/content/2022/07/senorita-maravilla.gmi +++ b/blog/content/2022/07/senorita-maravilla.gmi @@ -1,5 +1,4 @@ -# Señorita Maravilla -2022-07-13 +# 2022-07-13 Señorita Maravilla Yo no quería, pero sospechaba que al ver el final de temporada de Ms. Marvel me tendría que plantear otra clasificación del MCU, esta vez sobre series. diff --git a/blog/content/2022/08/el-trueno-entero.gmi b/blog/content/2022/08/el-trueno-entero.gmi index 1a5b8fda..574cd715 100644 --- a/blog/content/2022/08/el-trueno-entero.gmi +++ b/blog/content/2022/08/el-trueno-entero.gmi @@ -1,5 +1,4 @@ -# El trueno entero -2022-08-11 +# 2022-08-11 El trueno entero Prey no es una película que deba ver todo el mundo. En particular, los de estómago delicado y especialmente los que no toleren la violencia animal, podéis parar aquí. Aunque el título no lo deje absolutamente claro, Prey es la última entrega de las pelis de Predator y por tanto, se viene a lo que se viene. diff --git a/blog/content/2022/09/prolegomenos.gmi b/blog/content/2022/09/prolegomenos.gmi index c6c60ce1..b368efcc 100644 --- a/blog/content/2022/09/prolegomenos.gmi +++ b/blog/content/2022/09/prolegomenos.gmi @@ -1,5 +1,4 @@ -# Prolegómenos -2022-09-09 +# 2022-09-09 Prolegómenos Sobre otra sección de mis paranoias, Nota[1] y Djot[2] son dos nuevas promesas bastante interesantes. Que por cierto, he dejado de usar las estrellas de GitHub, así que todo este tipo de cosas las encontraréis ahora en otro sitio[3]. diff --git a/blog/content/2022/10/injuriosos-a-la-bandera.gmi b/blog/content/2022/10/injuriosos-a-la-bandera.gmi index f1495e8d..edbeb7fd 100644 --- a/blog/content/2022/10/injuriosos-a-la-bandera.gmi +++ b/blog/content/2022/10/injuriosos-a-la-bandera.gmi @@ -1,5 +1,4 @@ -# Injuriosos a la bandera -2022-10-15 +# 2022-10-15 Injuriosos a la bandera Aprendí hace poco lo de "izar la bandera para ver quién saluda" y la verdad que sirve a la perfección para hablar de dos de las tres series de las que os voy a hablar. diff --git a/blog/content/2022/10/y-yo-te-traigo-el-m-c-u.gmi b/blog/content/2022/10/y-yo-te-traigo-el-m-c-u.gmi index 59253cd3..a50350a8 100644 --- a/blog/content/2022/10/y-yo-te-traigo-el-m-c-u.gmi +++ b/blog/content/2022/10/y-yo-te-traigo-el-m-c-u.gmi @@ -1,9 +1,8 @@ -# Y yo te traigo el M-C-U -2022-10-04 +# 2022-10-04 Y yo te traigo el M-C-U Comentaba hoy que sí,hasta para un fan, no hay tantas pelis del MCU que están bien. Ya os puse aquí: -=> ../../2022/07/el-maravilloso-mundo-del-cine-y-el-calor +=> ../../2022/07/el-maravilloso-mundo-del-cine-y-el-calor un ranking, pero hoy por entretenerme un poco me he puesto a completarlo. Seguramente si me preguntáis la semana que viene habrá bailes, pero: diff --git a/blog/content/2022/11/el-doble-factor-y-su-progenitora.gmi b/blog/content/2022/11/el-doble-factor-y-su-progenitora.gmi index d6cb25c5..3c823e53 100644 --- a/blog/content/2022/11/el-doble-factor-y-su-progenitora.gmi +++ b/blog/content/2022/11/el-doble-factor-y-su-progenitora.gmi @@ -1,5 +1,4 @@ -# El doble factor y su progenitora -2022-11-27 +# 2022-11-27 El doble factor y su progenitora Google me ha obligado a poner autenticación de doble factor. No estoy nada contento. El doble factor es fantástico e imprescindible en entornos empresariales, pero una bomba de relojería en algo como Google, donde prácticamente no tenemos relación con la empresa. Es relativamente complejo tener un buen respaldo del doble factor si no tenemos mecanismos como poder ir a un sitio físico y enseñar nuestro DNI para identificarnos; si no podemos hacer algo así, o bien usamos un respaldo relativamente poco seguro como es SMS, o tenemos que tener una buena estrategia para mantener ese respaldo, lo cual es algo complejo para mucha gente que depende mucho de su cuenta de Google. diff --git a/blog/content/2022/11/melon.gmi b/blog/content/2022/11/melon.gmi index 2735f788..b14cfe48 100644 --- a/blog/content/2022/11/melon.gmi +++ b/blog/content/2022/11/melon.gmi @@ -1,5 +1,4 @@ -# Melón -2022-11-05 +# 2022-11-05 Melón Toca edición medio especial, porque un señor con más dinero que cabeza me trolea. diff --git a/blog/content/2022/11/origenes.gmi b/blog/content/2022/11/origenes.gmi index c017b094..906582f0 100644 --- a/blog/content/2022/11/origenes.gmi +++ b/blog/content/2022/11/origenes.gmi @@ -1,5 +1,4 @@ -# Orígenes -2022-11-19 +# 2022-11-19 Orígenes Para los que estéis perdidos sin esa web de la que usted me habla, mi insomnio ha decidido que os dedique un ratito. diff --git a/blog/content/2022/12/fcpc.gmi b/blog/content/2022/12/fcpc.gmi index a17c36ea..14d6d939 100644 --- a/blog/content/2022/12/fcpc.gmi +++ b/blog/content/2022/12/fcpc.gmi @@ -1,5 +1,4 @@ -# FC/PC -2022-12-24 +# 2022-12-24 FC/PC => https://theanglishtimes.com/ Ya no es lenguaje inventado, sino... me rindo, no lo puedo clasificar. El Anglish es una variante del inglés usando sólo palabras germánicas. El Anglish Times da las noticias así. => https://en.wikipedia.org/wiki/Proust_Questionnaire Parece que Proust inventó un formato de entrevista que sigue usando, entre otros, el Vanity Fair. diff --git a/blog/content/2023/02/prueba-de-algo.gmi b/blog/content/2023/02/prueba-de-algo.gmi index 77febaec..187bc878 100644 --- a/blog/content/2023/02/prueba-de-algo.gmi +++ b/blog/content/2023/02/prueba-de-algo.gmi @@ -1,5 +1,4 @@ -# Prueba de algo -2023-02-16 +# 2023-02-16 Prueba de algo Por aparecer, ayer me vi Black Panther 2. diff --git a/blog/content/2023/03/descargando.gmi b/blog/content/2023/03/descargando.gmi index 2fc8f701..fc9bb346 100644 --- a/blog/content/2023/03/descargando.gmi +++ b/blog/content/2023/03/descargando.gmi @@ -1,5 +1,4 @@ -# Descargando -2023-03-01 +# 2023-03-01 Descargando => https://en.wikipedia.org/wiki/Thousand_Character_Classic Después de descubrir el Iroha, descubro el clásico de mil caracteres, respuesta a muchas preguntas y quizá el mnemotécnico más espectacular que existe. => https://mtgrocks.com/mtg-players-lament-the-loss-of-30-year-history/ El cataclismo en Magic: The Gathering (cool URIs don't change!) diff --git a/blog/content/2023/04/algunos-cacharros.gmi b/blog/content/2023/04/algunos-cacharros.gmi index fa6f6114..6391d655 100644 --- a/blog/content/2023/04/algunos-cacharros.gmi +++ b/blog/content/2023/04/algunos-cacharros.gmi @@ -1,5 +1,4 @@ -# Algunos cacharros -2023-04-22 +# 2023-04-22 Algunos cacharros Aparte de la tanda habitual, un par de notas: diff --git a/blog/content/2023/06/comienza-la-caniculizacion.gmi b/blog/content/2023/06/comienza-la-caniculizacion.gmi index bfd50551..43fe0dfd 100644 --- a/blog/content/2023/06/comienza-la-caniculizacion.gmi +++ b/blog/content/2023/06/comienza-la-caniculizacion.gmi @@ -1,5 +1,4 @@ -# Comienza la caniculización -2023-06-25 +# 2023-06-25 Comienza la caniculización Mis crisis de fe con el gran Gran Turismo se acrecientan porque... diff --git a/blog/content/2023/09/reentrada.gmi b/blog/content/2023/09/reentrada.gmi index 5718326b..b9ec16cf 100644 --- a/blog/content/2023/09/reentrada.gmi +++ b/blog/content/2023/09/reentrada.gmi @@ -1,5 +1,4 @@ -# Reentrada -2023-09-10 +# 2023-09-10 Reentrada => https://cassidyjames.com/blog/fediverse-blog-comments-mastodon/ Sobre monotemas, usar el Fediverso como sistema de comentarios me parece altamente interesante. @@ -9,8 +8,8 @@ A las entregas anteriores: -=> ../../2007/06/ritmos-cercanos -=> ../../2009/02/otro-otro +=> ../../2007/06/ritmos-cercanos +=> ../../2009/02/otro-otro Ahora hay que añadirle otro más (y quizá, aún más inexplicable): diff --git a/blog/content/2023/11/almas.gmi b/blog/content/2023/11/almas.gmi index d4efc35a..5935c8de 100644 --- a/blog/content/2023/11/almas.gmi +++ b/blog/content/2023/11/almas.gmi @@ -1,5 +1,4 @@ -# Almas -2023-11-01 +# 2023-11-01 Almas => https://torrentfreak.com/the-worlds-oldest-active-torrent-turns-20-years-old-230924/ El torrent más antiguo del mundo cumple 20 años (y es legal) (y disculpad por el titular moderno). => https://nibblestew.blogspot.com/2023/09/circles-do-not-exist.html Los círculos (en impresión) no existen. diff --git a/blog/content/2023/11/kamala-y-dos-mas.gmi b/blog/content/2023/11/kamala-y-dos-mas.gmi index 64d5f175..e05edc76 100644 --- a/blog/content/2023/11/kamala-y-dos-mas.gmi +++ b/blog/content/2023/11/kamala-y-dos-mas.gmi @@ -1,5 +1,4 @@ -# Kamala y dos más -2023-11-10 +# 2023-11-10 Kamala y dos más => ../../2022/07/senorita-maravilla Ya sabéis que aquí somos de Ms. Marvel, así que tened presente el sesgo. diff --git a/blog/content/2023/12/emplatando.gmi b/blog/content/2023/12/emplatando.gmi index 519942ce..3ffaa777 100644 --- a/blog/content/2023/12/emplatando.gmi +++ b/blog/content/2023/12/emplatando.gmi @@ -1,5 +1,4 @@ -# Emplatando -2023-12-04 +# 2023-12-04 Emplatando => https://elpais.com/opinion/2023-12-04/chatgpt-nos-esta-haciendo-estupidos.html Una habitual me ha descubierto que Platón ya puso en boca de otros (Sócrates) un "la tecnología nos hace idiotas" allá por el 370 a. C. diff --git a/blog/content/2024/01/ahi-vamos-de-nuevo.gmi b/blog/content/2024/01/ahi-vamos-de-nuevo.gmi index 03e05577..b402745d 100644 --- a/blog/content/2024/01/ahi-vamos-de-nuevo.gmi +++ b/blog/content/2024/01/ahi-vamos-de-nuevo.gmi @@ -1,5 +1,4 @@ -# Ahí vamos de nuevo -2024-01-01 +# 2024-01-01 Ahí vamos de nuevo (Por cierto que este será el post 1202 de este blog, en unos 20 años. Sale a un post cada 6 días, aunque la frecuencia ha variado mucho a lo largo del tiempo.) diff --git a/blog/content/2024/01/caja-tonta.gmi b/blog/content/2024/01/caja-tonta.gmi index 3e7060aa..3276f5e6 100644 --- a/blog/content/2024/01/caja-tonta.gmi +++ b/blog/content/2024/01/caja-tonta.gmi @@ -1,5 +1,4 @@ -# Caja tonta -2024-01-04 +# 2024-01-04 Caja tonta En vez verme más episodios de Echo, como debe ser, procrastino haciendo otra lista. Esta vez, sobre series de TV de Marvel. diff --git a/blog/content/2024/03/bienvenidos-al-fediverso.gmi b/blog/content/2024/03/bienvenidos-al-fediverso.gmi index 2af02c84..b5de62e7 100644 --- a/blog/content/2024/03/bienvenidos-al-fediverso.gmi +++ b/blog/content/2024/03/bienvenidos-al-fediverso.gmi @@ -1,5 +1,4 @@ -# Bienvenidos al Fediverso -2024-03-30 +# 2024-03-30 Bienvenidos al Fediverso => https://alex.femto.pub/@yo@alex.femto.pub/ @yo@alex.femto.pub diff --git a/blog/content/2024/03/cuatro-noches-en-el-fuerte.gmi b/blog/content/2024/03/cuatro-noches-en-el-fuerte.gmi index 54dab7bb..e2769068 100644 --- a/blog/content/2024/03/cuatro-noches-en-el-fuerte.gmi +++ b/blog/content/2024/03/cuatro-noches-en-el-fuerte.gmi @@ -1,5 +1,4 @@ -# Cuatro noches en el fuerte -2024-03-04 +# 2024-03-04 Cuatro noches en el fuerte => https://www.amigalove.com/viewtopic.php?t=2697 diff --git a/blog/content/2024/04/miniparidas.gmi b/blog/content/2024/04/miniparidas.gmi index 2b742604..6d62dbd9 100644 --- a/blog/content/2024/04/miniparidas.gmi +++ b/blog/content/2024/04/miniparidas.gmi @@ -1,5 +1,4 @@ -# Miniparidas -2024-04-06 +# 2024-04-06 Miniparidas TL;DR: los que me seguís en Twitter, ¿seguís entrando a leer las entradas del blog? ¿Me podéis seguir por RSS o en el Fediverso? Escribidme (en Twitter, en el email alex-arroba-corcoles-net, Telegram, lo que sea). Si "pasáis", no me ofenderé si me dejáis de seguir en Twitter. diff --git a/blog/content/2024/05/cerca-de-la-pradera.gmi b/blog/content/2024/05/cerca-de-la-pradera.gmi index 37cf3678..434d202d 100644 --- a/blog/content/2024/05/cerca-de-la-pradera.gmi +++ b/blog/content/2024/05/cerca-de-la-pradera.gmi @@ -1,5 +1,4 @@ -# Cerca de la pradera -2024-05-15 +# 2024-05-15 Cerca de la pradera => https://liliputing.com/anberdeck-mod-turns-anbernic-rg353v-game-system-into-a-handheld-linux-terminal/ diff --git a/blog/content/2024/06/aparcando.gmi b/blog/content/2024/06/aparcando.gmi index 45728175..ef74a132 100644 --- a/blog/content/2024/06/aparcando.gmi +++ b/blog/content/2024/06/aparcando.gmi @@ -1,5 +1,4 @@ -# Aparcando -2024-06-02 +# 2024-06-02 Aparcando Tengo un Tilt Five. Estoy esperando a liberar mi PC con gráficos potentes y que me llegue el reemplazo de un cable defectuoso para una evaluación completa, pero... funciona, aunque es menos mágico de lo que esperaba y parece haber poco software, lamentablemente. diff --git a/blog/content/2024/07/ovejas.gmi b/blog/content/2024/07/ovejas.gmi index e288e4e6..b6c948bb 100644 --- a/blog/content/2024/07/ovejas.gmi +++ b/blog/content/2024/07/ovejas.gmi @@ -1,5 +1,4 @@ -# Ovejas -2024-07-09 +# 2024-07-09 Ovejas Unos pequeños apuntes sobre el Lenovo ThinkPad X12 Detachable que uso para el trabajo: diff --git a/blog/content/2024/07/rollos-crujientes.gmi b/blog/content/2024/07/rollos-crujientes.gmi index bc21e81d..dacd02b1 100644 --- a/blog/content/2024/07/rollos-crujientes.gmi +++ b/blog/content/2024/07/rollos-crujientes.gmi @@ -1,5 +1,4 @@ -# Rollos crujientes -2024-07-14 +# 2024-07-14 Rollos crujientes Notas rápidas sobre (las) cuatro cosas que me han gustado en Crunchyroll. diff --git a/blog/content/2024/08/tu-transportas.gmi b/blog/content/2024/08/tu-transportas.gmi index bf1735e9..3883ee80 100644 --- a/blog/content/2024/08/tu-transportas.gmi +++ b/blog/content/2024/08/tu-transportas.gmi @@ -1,5 +1,4 @@ -# Tú transportas -2024-08-03 +# 2024-08-03 Tú transportas En breve espero daros la lata con mi último... creo que los jóvenes lo llaman "haul": diff --git a/blog/content/2024/09/pesados-y-malvados.gmi b/blog/content/2024/09/pesados-y-malvados.gmi index 9f769c69..a8808bd5 100644 --- a/blog/content/2024/09/pesados-y-malvados.gmi +++ b/blog/content/2024/09/pesados-y-malvados.gmi @@ -1,5 +1,4 @@ -# Pesados y malvados -2024-09-08 +# 2024-09-08 Pesados y malvados Vi el link a continuación... diff --git a/blog/content/2024/10/lenguas-trabadas.gmi b/blog/content/2024/10/lenguas-trabadas.gmi index 9bee8148..ebedc222 100644 --- a/blog/content/2024/10/lenguas-trabadas.gmi +++ b/blog/content/2024/10/lenguas-trabadas.gmi @@ -1,5 +1,4 @@ -# Lenguas trabadas -2024-10-19 +# 2024-10-19 Lenguas trabadas Actualización: diff --git a/blog/content/2024/10/now-understand-commander-that-torpedo-did-not-self-destruct-you-heard-it-hit-the-hull-and-i-was-never-here.gmi b/blog/content/2024/10/now-understand-commander-that-torpedo-did-not-self-destruct-you-heard-it-hit-the-hull-and-i-was-never-here.gmi index c375a788..8eb0d17f 100644 --- a/blog/content/2024/10/now-understand-commander-that-torpedo-did-not-self-destruct-you-heard-it-hit-the-hull-and-i-was-never-here.gmi +++ b/blog/content/2024/10/now-understand-commander-that-torpedo-did-not-self-destruct-you-heard-it-hit-the-hull-and-i-was-never-here.gmi @@ -1,5 +1,4 @@ -# Now, understand, Commander, that torpedo did not self-destruct. You heard it hit the hull. And I... was never here. -2024-10-05 +# 2024-10-05 Now, understand, Commander, that torpedo did not self-destruct. You heard it hit the hull. And I... was never here. Como he de ver anime, se me ocurren neologismos: diff --git a/blog/content/2024/11/14-series-10-anos.gmi b/blog/content/2024/11/14-series-10-anos.gmi index c5d2d3be..858ed7c8 100644 --- a/blog/content/2024/11/14-series-10-anos.gmi +++ b/blog/content/2024/11/14-series-10-anos.gmi @@ -1,11 +1,10 @@ -# 14 series en 10 años -2024-11-04 +# 2024-11-04 14 series en 10 años He visto mencionar Bocchi y me apetece recopilar lo que he sacado de mi TVMaze. ## Halt and Catch Fire (2014-2017) -=> ../../2014/12/detente-y-prendete-fuego +=> ../../2014/12/detente-y-prendete-fuego Abro con la que quizá más me ha gustado. HaCF no es sólo la mitología de los de mi cuerda, sino además una serie dramática brillante. Un puñado de personajes fascinantes viven una década de cambios en el mundo. @@ -15,7 +14,7 @@ A destacar, una alucinación poco antes del final de la serie. Esto no es The Go ## BoJack Horseman (2014-2020) -=> ../../2020/02/a-caballo-drogado +=> ../../2020/02/a-caballo-drogado El segundo y casi final drama que he disfrutado en esta última década. Si hay algo que merece salir en el diccionario como "animación para adultos" es esta serie que ahonda en las partes más negativas del ser humano... con un sentido del humor total (humor negro, cultura pop, caricatura, parodia; todo, lo hace todo). @@ -23,8 +22,8 @@ A destacar, el episodio mudo. Últimamente no estoy para florituras, pero quizá ## Jessica Jones (2015-2019) / Punisher (2017-2019) -=> ../../2019/07/jessica-jones-y-sus-fabulosos-amigos -=> ../../2017/12/senor-que-castigo +=> ../../2019/07/jessica-jones-y-sus-fabulosos-amigos +=> ../../2017/12/senor-que-castigo Estas dos series que acabaron en 2019 son seguramente las dos últimas cosas realmente dramáticas que he disfrutado. Trepidantes y oscuras, me tenían enganchado y binguero. Si alguien quiere noir de superhéroes, creo que no hay nada salvo Watchmen a este nivel. @@ -38,7 +37,7 @@ A destacar, junto con Cachitos de Hierro y Cromo, quizá una de las mejores expl ## The Good Place (2016-2020) -=> ../../2020/02/dejando-en-un-buen-lugar-a-un-buen-lugar +=> ../../2020/02/dejando-en-un-buen-lugar-a-un-buen-lugar Quizá alguien se queje de que esta disquisición sobre ética y metafísica es algo superficial. Y quizá sea cierto, pero yo no tengo el calibre intelectual para discutirlo, ni ganas de leerme tochos de mil páginas para quizá pensar menos que viendo una serie divertida y reconfortante. @@ -52,7 +51,7 @@ A destacar, las dos ejecutivas. ## Atypical (2017-2021) -=> ../../2021/11/desde-la-medina-por-la-medina +=> ../../2021/11/desde-la-medina-por-la-medina Quizá la premisa más simple de esta lista: protagonista autista. Pero creo que merecería ser uno de los clásicos adolescentes de las siguientes generaciones (no sé, junto a "The Perks of Being a Wallflower", tampoco estoy muy puesto en el tema). @@ -66,7 +65,7 @@ A destacar, los mejores diálogos de toda la lista. Y meter a un profesor de mat ## Hacks (2021, todavía sin finalizar) -=> ../../2022/06/sigue-la-escasez +=> ../../2022/06/sigue-la-escasez Casi la secuela de la anterior. Una cómica pionera decide modernizarse con una guionista milenial. El humor es una excusa (pero menuda excusa) para una visión sulfúrica sobre el triunfo y el paso del tiempo. @@ -74,7 +73,7 @@ A destacar, el monólogo malhablado del roast que no podía salir bien. ## Star Trek: Strange New Worlds (2022, todavía sin finalizar) -=> ../../2022/06/sigue-la-escasez +=> ../../2022/06/sigue-la-escasez Aunque Discovery me parece un Star Trek muy digno, Strange New World es el mejor homenaje que se podía hacer a la serie original. Quizá sea el Star Trek más Star Trek. @@ -82,8 +81,8 @@ A destacar, Pike out. Y cualquiera de los episodios especiales; aquí sí son to ## Ms. Marvel / 2022 Hulka (2022 ambas) -=> ../../2022/07/senorita-maravilla -=> ../../2022/10/injuriosos-a-la-bandera +=> ../../2022/07/senorita-maravilla +=> ../../2022/10/injuriosos-a-la-bandera He seleccionado cuatro series de Marvel para esta lista, pero las dos últimas no podían ser más distintas a las dos primeras. Dos piezas modernas que le dan la vuelta a lo que muchos esperan que sean los superhéroes (que nunca tuvo lógica. Se ha escrito tanto de superhéroes que posiblemente lo que muchos entienden por ello es... minoritario.) @@ -91,7 +90,7 @@ A destacar; los 144 primeros segundos de Ms. Marvel seguramente sean los mejores ## Bocchi the Rock! (2022) -=> ../../2024/07/rollos-crujientes +=> ../../2024/07/rollos-crujientes Un anime de chicas de instituto que forman una banda de rock. Y es, a su vez, la narrativa visual más espectacular para hacer un estudio sobre la introversión. Y además, reconforta. diff --git a/blog/content/2024/11/la-x-no-marca-el-lugar.gmi b/blog/content/2024/11/la-x-no-marca-el-lugar.gmi index f06086c7..b1b1c0d3 100644 --- a/blog/content/2024/11/la-x-no-marca-el-lugar.gmi +++ b/blog/content/2024/11/la-x-no-marca-el-lugar.gmi @@ -1,5 +1,4 @@ -# La X no marca el lugar -2024-11-14 +# 2024-11-14 La X no marca el lugar Acabo de renombrar mi cuenta de Twitter y desactivarla. Ahora no me deja crear una cuenta con el nombre original, pero seguiré probando hasta que me deje. (En teoría, esto evita que alguien suplante mi usuario anterior; no estoy muy convencido deque sea útil, pero bueno.) diff --git a/blog/content/2024/11/otros-relojes-apocalipticos.gmi b/blog/content/2024/11/otros-relojes-apocalipticos.gmi index c60a4189..1480ecb3 100644 --- a/blog/content/2024/11/otros-relojes-apocalipticos.gmi +++ b/blog/content/2024/11/otros-relojes-apocalipticos.gmi @@ -1,5 +1,4 @@ -# Otros relojes apocalípticos -2024-11-02 +# 2024-11-02 Otros relojes apocalípticos => https://hackaday.com/2024/11/01/apple-forces-the-signing-of-applications-in-macos-sequoia-15-1/ diff --git a/blog/content/2024/12/6-series-para-otros-10-anos.gmi b/blog/content/2024/12/6-series-para-otros-10-anos.gmi index 3c434536..5346d4c4 100644 --- a/blog/content/2024/12/6-series-para-otros-10-anos.gmi +++ b/blog/content/2024/12/6-series-para-otros-10-anos.gmi @@ -1,5 +1,4 @@ -# 6 series para otros 10 años -2024-12-19 +# 2024-12-19 6 series para otros 10 años Ya cité anteriormente un artículo muy interesante que establecía "La comunidad del anillo" (2001) como un punto de cambio cultural significativo[1]. Yo no sé cuándo nos dio la "locura de las series". Netflix llegó a España en 2016, pero no sé si comenzó antes. diff --git a/blog/content/2024/12/la-revista-que-sigue-saliendo.gmi b/blog/content/2024/12/la-revista-que-sigue-saliendo.gmi index 35025f80..a241d969 100644 --- a/blog/content/2024/12/la-revista-que-sigue-saliendo.gmi +++ b/blog/content/2024/12/la-revista-que-sigue-saliendo.gmi @@ -1,5 +1,4 @@ -# La revista que sigue saliendo -2024-12-17 +# 2024-12-17 La revista que sigue saliendo Aunque mi cola de libros está en un estado precario, todavía consigo leerme todos los libros que me regalan. (Aunque tengo muchos libros sin leer, claro.) Principalmente, porque pido pocos (tengo cuatro en mi lista de deseos) y porque creo que los que me regalan libros saben que leo poco. (Y menos desde que descubrí que me gustaba trabajar en el tren.) diff --git a/blog/content/2024/12/las-10-series-para-los-ultimos-20-anos.gmi b/blog/content/2024/12/las-10-series-para-los-ultimos-20-anos.gmi index 7dd2b180..3b6f0edc 100644 --- a/blog/content/2024/12/las-10-series-para-los-ultimos-20-anos.gmi +++ b/blog/content/2024/12/las-10-series-para-los-ultimos-20-anos.gmi @@ -1,5 +1,4 @@ -# Las 10 series para los últimos 20 años -2024-12-24 +# 2024-12-24 Las 10 series para los últimos 20 años Por completar los posts anteriores: @@ -40,7 +39,7 @@ Poco se puede decir de Doctor en Alaska; esta sí es la serie de culto que ha he ## Sigue Soñando / Dream On (1990-1996) -=> ../../2021/05/en-pijama +=> ../../2021/05/en-pijama Quizá pongo esto para presumir de fondo de armario, pero a principios de los 90 HBO ya hacía series "adultas" y Kauffman y Crane ya hacían cosas antes de su otra serie. Aquí, supongo que Canal+ la vio perfecta para intentar coger prestigio televisivo. @@ -62,7 +61,7 @@ Como en otras ocasiones, el personaje principal de la serie no me dice nada, per ## Firefly (2002) -=> ../../2005/10/firefly +=> ../../2005/10/firefly Y no podía acabar esto con algo que no fuese Firefly. diff --git a/blog/content/2025/01/epistolas-inmediatas.gmi b/blog/content/2025/01/epistolas-inmediatas.gmi index abeb39be..6af35696 100644 --- a/blog/content/2025/01/epistolas-inmediatas.gmi +++ b/blog/content/2025/01/epistolas-inmediatas.gmi @@ -1,5 +1,4 @@ -# Epístolas inmediatas -2025-01-26 +# 2025-01-26 Epístolas inmediatas Me preguntaban hoy sobre con qué reemplazar WhatsApp. La verdad que no tengo una respuesta. diff --git a/blog/content/2025/01/los-sistemas-operativos-y-un-amanecer-de-internet.gmi b/blog/content/2025/01/los-sistemas-operativos-y-un-amanecer-de-internet.gmi index 19065891..7370c663 100644 --- a/blog/content/2025/01/los-sistemas-operativos-y-un-amanecer-de-internet.gmi +++ b/blog/content/2025/01/los-sistemas-operativos-y-un-amanecer-de-internet.gmi @@ -1,5 +1,4 @@ -# Los sistemas operativos y un amanecer de Internet -2025-01-05 +# 2025-01-05 Los sistemas operativos y un amanecer de Internet Windows XP salió en 2001. Mac OS X también. Me compré mi primer ordenador para usarlo exclusivamente con Linux en 2002. (Usaba Linux antes, pero "a tiempo parcial" y con bastantes dificultades.) diff --git a/blog/content/2025/01/the-bangle-js-2.gmi b/blog/content/2025/01/the-bangle-js-2.gmi index 709bba57..092857b7 100644 --- a/blog/content/2025/01/the-bangle-js-2.gmi +++ b/blog/content/2025/01/the-bangle-js-2.gmi @@ -1,5 +1,4 @@ -# The Bangle.js 2 -2025-01-04 +# 2025-01-04 The Bangle.js 2 => ../../2024/08/tu-transportas Mencioné anteriormente que entre otras cosas, en agosto me compré un Bangle.js 2. diff --git a/blog/content/2025/02/el-lento-adios-a-la-magia-de-los-ordenadores.gmi b/blog/content/2025/02/el-lento-adios-a-la-magia-de-los-ordenadores.gmi index 61ad24c4..bccbfe42 100644 --- a/blog/content/2025/02/el-lento-adios-a-la-magia-de-los-ordenadores.gmi +++ b/blog/content/2025/02/el-lento-adios-a-la-magia-de-los-ordenadores.gmi @@ -1,5 +1,4 @@ -# El lento adiós a la magia de los ordenadores -2025-02-07 +# 2025-02-07 El lento adiós a la magia de los ordenadores Desde el día (hace más de cuarenta años) en que pude escribir en un teclado y hacer aparecer letras en una tele, me han fascinado los ordenadores. Mucho antes de que apareciesen los ordenadores, existían máquinas que podían realizar tareas muy complejas y útiles, pero ninguna tan versátil como un ordenador, porque el ordenador es programable. diff --git a/blog/content/2025/03/no-uso-nada-cuyo-proposito-es-bloquear-la-publicidad.gmi b/blog/content/2025/03/no-uso-nada-cuyo-proposito-es-bloquear-la-publicidad.gmi index c31fa33b..97a16b41 100644 --- a/blog/content/2025/03/no-uso-nada-cuyo-proposito-es-bloquear-la-publicidad.gmi +++ b/blog/content/2025/03/no-uso-nada-cuyo-proposito-es-bloquear-la-publicidad.gmi @@ -1,5 +1,4 @@ -# No uso nada cuyo propósito es bloquear la publicidad -2025-03-27 +# 2025-03-27 No uso nada cuyo propósito es bloquear la publicidad Aunque vaya por delante que bloqueo mucha publicidad accidentalmente. diff --git a/blog/content/2025/03/sobre-el-aspecto-de-este-blog.gmi b/blog/content/2025/03/sobre-el-aspecto-de-este-blog.gmi index 7c5777ed..045287de 100644 --- a/blog/content/2025/03/sobre-el-aspecto-de-este-blog.gmi +++ b/blog/content/2025/03/sobre-el-aspecto-de-este-blog.gmi @@ -1,5 +1,4 @@ -# Sobre el aspecto de este blog -2025-03-15 +# 2025-03-15 Sobre el aspecto de este blog Han pasado 15 días desde que me saltó la alarma mensual de escribir algo en el blog. Pero claro, lo que he decidido hacer antes de eso es un retoque insignificante (y que está mal) en el aspecto de este blog. diff --git a/blog/content/2025/03/viajar-en-el-tiempo-a-2006-para-comerle-la-cabeza-a-jack.gmi b/blog/content/2025/03/viajar-en-el-tiempo-a-2006-para-comerle-la-cabeza-a-jack.gmi index 6b61ed6a..6385d9e0 100644 --- a/blog/content/2025/03/viajar-en-el-tiempo-a-2006-para-comerle-la-cabeza-a-jack.gmi +++ b/blog/content/2025/03/viajar-en-el-tiempo-a-2006-para-comerle-la-cabeza-a-jack.gmi @@ -1,5 +1,4 @@ -# Viajar en el tiempo a 2006 para comerle la cabeza a Jack -2025-03-27 +# 2025-03-27 Viajar en el tiempo a 2006 para comerle la cabeza a Jack En el año 2000 comencé lo que quizá fue mi primera "publicación" en Internet, una lista de correo sobre películas emitidas por televisión. (Gracias a unos pequeños milagros, pude recuperarla hace pocos años; si navegáis por los posts más antiguos de este blog, encontraréis enlaces.) Aunque creo que había subido antes a Internet algún material (cosas de juegos de rol y programación), seguramente fue mi primera expresión dirigida al público en general en abierto, donde hablaba sobre mis gustos y manías. diff --git a/blog/content/2025/05/jugando-al-monopoly.gmi b/blog/content/2025/05/jugando-al-monopoly.gmi index 5cd797ae..bce97ba5 100644 --- a/blog/content/2025/05/jugando-al-monopoly.gmi +++ b/blog/content/2025/05/jugando-al-monopoly.gmi @@ -1,5 +1,4 @@ -# Jugando al Monopoly -2025-05-04 +# 2025-05-04 Jugando al Monopoly Ayer alguien opinaba sobre las sanciones contra los abusos monopolísticos de los que se ha hallado culpable a Google[1]. Y estuve un buen rato pensando en el tema sin llegar a conclusiones claras. diff --git a/blog/content/2025/05/kagi-y-pixar.gmi b/blog/content/2025/05/kagi-y-pixar.gmi index 548eec8f..47e15588 100644 --- a/blog/content/2025/05/kagi-y-pixar.gmi +++ b/blog/content/2025/05/kagi-y-pixar.gmi @@ -1,5 +1,4 @@ -# Kagi y Pixar -2025-05-14 +# 2025-05-14 Kagi y Pixar (La animación en tres dimensiones poco tiene que ver con esto, pero luego que si los catalanes y la escatología.) diff --git a/blog/content/2025/05/la-web.gmi b/blog/content/2025/05/la-web.gmi index da8fa56e..d372fe10 100644 --- a/blog/content/2025/05/la-web.gmi +++ b/blog/content/2025/05/la-web.gmi @@ -1,5 +1,4 @@ -# La web -2025-05-03 +# 2025-05-03 La web Vuelvo a escribir porque me suena una alarma y que llevabais más de un mes sin sufrir un artículo en este blog. diff --git a/blog/content/2025/06/ready-or-not.gmi b/blog/content/2025/06/ready-or-not.gmi index 550f3035..52eaa4ca 100644 --- a/blog/content/2025/06/ready-or-not.gmi +++ b/blog/content/2025/06/ready-or-not.gmi @@ -1,5 +1,4 @@ -# Ready or not -2025-06-08 +# 2025-06-08 Ready or not Shout! Factory (ahora al parecer Shout! Studios en la Wikipedia[1], web oficial[2]) es un nombre con el que quizá os hayáis topado si deambuláis por ciertos submundos. Es una distribuidora de cine y televisión con un catálogo la mar de particular. diff --git a/blog/content/2025/07/mods-no-siempre-elegantes.gmi b/blog/content/2025/07/mods-no-siempre-elegantes.gmi index 6220259c..f76fc6d1 100644 --- a/blog/content/2025/07/mods-no-siempre-elegantes.gmi +++ b/blog/content/2025/07/mods-no-siempre-elegantes.gmi @@ -1,5 +1,4 @@ -# Mods no siempre elegantes -2025-07-05 +# 2025-07-05 Mods no siempre elegantes Una persona a la que sigo en el fediverso puso el otro día que estaba experimentando con OpenMPT, un tracker. Esto me llevó inmediatamente a los noventa otra vez. diff --git a/blog/content/2025/08/comunidades-y-lo-que-dejamos-escrito.gmi b/blog/content/2025/08/comunidades-y-lo-que-dejamos-escrito.gmi index baeaf63b..fe40f2aa 100644 --- a/blog/content/2025/08/comunidades-y-lo-que-dejamos-escrito.gmi +++ b/blog/content/2025/08/comunidades-y-lo-que-dejamos-escrito.gmi @@ -1,5 +1,4 @@ -# Comunidades y lo que dejamos escrito -2025-08-30 +# 2025-08-30 Comunidades y lo que dejamos escrito Algo que ha sorprendido a otros sobre este blog es que puedes retroceder más de dos décadas haciendo scroll en la portada. En general es algo que me reconforta, pero que a veces me sonroja. Creo que lo correcto sería poner un mensaje tipo "quiero pensar que no soy la misma persona que escribió esto", pero me parece que ver las cosas que he hecho me ayuda a hacer las cosas mejor en el futuro y considero que en general es un privilegio (no suficientemente extendido) poder mostrarnos en público tal como somos o éramos. diff --git a/blog/content/2025/10/diminutos-caballos-digitales.gmi b/blog/content/2025/10/diminutos-caballos-digitales.gmi index 6906a8eb..53cb8674 100644 --- a/blog/content/2025/10/diminutos-caballos-digitales.gmi +++ b/blog/content/2025/10/diminutos-caballos-digitales.gmi @@ -1,5 +1,4 @@ -# Diminutos caballos digitales -2025-10-04 +# 2025-10-04 Diminutos caballos digitales Otro de mis monotemas es el correo electrónico. Revisando el blog podemos encontrar: diff --git a/blog/content/2025/11/el-chat-diferencial.gmi b/blog/content/2025/11/el-chat-diferencial.gmi index 801ebcfc..c4a67321 100644 --- a/blog/content/2025/11/el-chat-diferencial.gmi +++ b/blog/content/2025/11/el-chat-diferencial.gmi @@ -1,5 +1,4 @@ -# El chat diferencial -2025-11-01 +# 2025-11-01 El chat diferencial Intento no repetir tema en entradas consecutivas, PERO lo voy a hacer en cierta forma. diff --git a/blog/content/2025/12/casi-tres-decadas-de-retraso.gmi b/blog/content/2025/12/casi-tres-decadas-de-retraso.gmi index 81e0fff6..450c2180 100644 --- a/blog/content/2025/12/casi-tres-decadas-de-retraso.gmi +++ b/blog/content/2025/12/casi-tres-decadas-de-retraso.gmi @@ -1,5 +1,4 @@ -# Casi tres décadas de retraso -2025-12-13 +# 2025-12-13 Casi tres décadas de retraso 27 y pico años después, estoy viendo Cowboy Bebop (la versión animada). (El jueves vi el quinto episodio.) diff --git a/blog/content/2025/12/suenos-insomnes.gmi b/blog/content/2025/12/suenos-insomnes.gmi index 76b576d1..93d5d750 100644 --- a/blog/content/2025/12/suenos-insomnes.gmi +++ b/blog/content/2025/12/suenos-insomnes.gmi @@ -1,5 +1,4 @@ -# Sueños insomnes -2025-12-29 +# 2025-12-29 Sueños insomnes Uno de mis recuerdos que me hacen sonreír más es que en algún momento allá por principios de siglo, alguien llamó a la IMDb "la página de Álex". Seguramente porque seguramente es de las páginas que más tiempo llevo usando del mundo: mientras que la Wikipedia pongamos que es de 2001, mi primera valoración en la IMDb es el nueve que dice la web que puse el seis de febrero de 2000 para "Noche en la Tierra". (Tengo ciertas dudas porque según la IMDb, valoré 202 películas ese día. No me parece imposible, pero sí ligeramente sospechoso.) diff --git a/blog/content/2026/01/empieza-el-año-con-contabilidad.gmi b/blog/content/2026/01/empieza-el-año-con-contabilidad.gmi index d8c077da..3402879d 100644 --- a/blog/content/2026/01/empieza-el-año-con-contabilidad.gmi +++ b/blog/content/2026/01/empieza-el-año-con-contabilidad.gmi @@ -1,5 +1,4 @@ -# Empieza el año con contabilidad -2026-01-02 +# 2026-01-02 Empieza el año con contabilidad Antes de que empezara el 2025 me propuse llevar una contabilidad. Tengo varias cuentas bancarias y dadas mis limitaciones, hasta me costaba saber si estaba ahorrando o no. Por no hablar de que mi percepción sobre dónde gasto dinero era más bien borrosa. diff --git a/blog/content/2026/01/moderacion.gmi b/blog/content/2026/01/moderacion.gmi index 48588449..dc07d10a 100644 --- a/blog/content/2026/01/moderacion.gmi +++ b/blog/content/2026/01/moderacion.gmi @@ -1,5 +1,4 @@ -# Moderación -2026-01-10 +# 2026-01-10 Moderación Las listas de correo moderadas son un invento antiguo y simple: todo mensaje va a un administrador que debe aprobarlo antes de aparecer públicamente en la lista. diff --git a/blog/content/2026/02/la-antigua-nueva-escuela.gmi b/blog/content/2026/02/la-antigua-nueva-escuela.gmi index 7664eb60..4ec4cd31 100644 --- a/blog/content/2026/02/la-antigua-nueva-escuela.gmi +++ b/blog/content/2026/02/la-antigua-nueva-escuela.gmi @@ -1,5 +1,4 @@ -# La antigua nueva escuela -2026-02-01 +# 2026-02-01 La antigua nueva escuela Si todo va bien, estaréis leyendo una versión totalmente nueva de este blog con el mismo aburrido contenido de siempre. diff --git a/blog/content/2026/03/notas.gmi b/blog/content/2026/03/notas.gmi new file mode 100644 index 00000000..28e188a7 --- /dev/null +++ b/blog/content/2026/03/notas.gmi @@ -0,0 +1,32 @@ +# 2026-03-01 Notas + +Hoy tocaba escribir en el blog, pero en vez de ello me he dedicado a migrar más contenido (principalmente "ensayos") a esta web. + +Durante mucho tiempo, metía ficheros de texto (mayoritariamente en Markdown) en mi "monorepo" Git personal. (El monorepo es un amalgama de un montón de cosas, incluido este blog y muchas más cosas.) Esta técnica no funciona mal y es muy cómoda, pero me ataba demasiado a GitHub. + +Ahora podéis leer ese contenido en: + +=> ../../notes Notes (en inglés) +=> ../../notas Notas (en español) + +Con lo que ahora todo tiene URLs controladas por un servidor. + +Además, he convertido todo (a manopla) al formato gemtext de Gemini. gemtext es mucho más limitado que Markdown, con lo que he tenido que simplificar un poco el formato. Pero creo que esta "sencillez obligada" me ayuda a estructurar las cosas de una manera más simple y más adaptable a distintos formatos. (Como que por ejemplo, podéis leer todo usando un navegador de Gemini, lo que ofrece en mi opinión muchas ventajas.) + +Tras borrar también bastante contenido obsoleto o de baja calidad, creo que ya no queda casi nada susceptible de pasarse a gemtext. Todavía hay algo material, pero es mayormente: + +* Listados en formato Org con mucha jerarquía que no funcionarían muy bien en gemtext. +* Un par de artículos que debería actualizar y modernizar bastante... cosa que seguramente no haré a corto plazo y esperaré a que necesiten un remodelado profundo. + +Con esto creo que cierro una primera fase de la iteración de este sitio web (ahora cápsula y no sólo blog). Curiosamente he "perdido" funcionalidad: + +* Falta navegabilidad; básicamente sólo podemos desandar nuestros pasos en la nueva web usando el botón de "atrás" de nuestro navegador. +* He perdido la editabilidad que me daba GitHub; antes los textos en GitHub tenían un botón editar la mar de majo y las entradas del blog tenían un enlace para editarlas en GitHub. + +Lo primero creo que tengo maneras de resolverlas que intentaré aplicar igual a corto plazo. + +Lo segundo me fastidia mucho más y no se me ocurre una buena manera de subsanarlo. Podría seguir usando las funcionalidades de GitHub, pero claro, estoy intentando reducir mi dependencia. Podría usar software equivalente a GitHub, pero me estoy inclinando por alternativas mucho más sencillas para hospedar Git que no tienen funcionalidad equivalente (y que me resultan muy atractivas por otros motivos). + +Para cerrar comentaré que ahora mismo el contenido de esta web es más o menos de 700.000 palabras. A veces en mi cabeza le llamo a esto "mi universo cinemático", porque no es más que una película que me he montado en la cabeza durante más de un cuarto de siglo. Por suerte o por desgracia no soy Jack Kerouac[1], pero al menos os diré que tanta verborrea me entretiene y creo que me enriquece. Os animo a montar vuestros propios universos cinemáticos. + +=> https://sabr.org/journal/article/jack-kerouac-the-beat-of-fantasy-baseball/ [1] Jack Kerouac: The Beat of Fantasy Baseball diff --git a/blog/content/2026/03/this-was-supposed-to-be-the-future.gmi b/blog/content/2026/03/this-was-supposed-to-be-the-future.gmi new file mode 100644 index 00000000..3c97e5b4 --- /dev/null +++ b/blog/content/2026/03/this-was-supposed-to-be-the-future.gmi @@ -0,0 +1,27 @@ +# 2026-03-04 This was supposed to be the future + +(No sé cuán antigua es una camiseta que creo que todavía conservo con este mensaje. Mucho texto ya es ilegible.) + +Estaba oyendo hoy otra cantinela sobre las nuevas maravillas de Apple. Nada nuevo bajo el sol; la gente sigue dándole dinero y elogios a dos manos a Apple, y a mí siguen sin gustarme. He pensado en escribir sobre el tema, pero me he puesto a repasar lo que escribí en 2015 sobre el tema: + +=> https://alex.corcoles.net/2015/12/por-que-no-uso-productos-apple Por qué no uso productos Apple + +Y me ha perturbado que tendría que cambiar muy poco para ponerlo al día. Sí, ya estoy en una edad donde muy probablemente me queda menos por delante que lo que llevo a mis espaldas, y que por tanto, mi capacidad para corregir mis errores está todavía más mermada, pero si estoy equivocado, me parece cuanto menos curioso que esté equivocado de la misma manera durante más de una década. + +Esto me ha llevado a caer en que este mundo que en cada momento nos parece que cada vez va más rápido, quizá sólo esté revolucionando muy rápido sin moverse del sitio. Porque hace un año recordé la que quizá fue la gran revolución informática en mi era, hace un cuarto de siglo: + +=> https://alex.corcoles.net/2025/01/los-sistemas-operativos-y-un-amanecer-de-internet Los sistemas operativos y un amanecer de Internet + +Alrededor del cambio de milenio fuimos acostumbrándonos a que nuestros ordenadores estuviesen siempre conectados a Internet. Unos años más tarde (muchos lo datarían en 2007; yo creo que fue un poco antes), la conexión a Internet constante comenzó a estar con nosotros incluso lejos de la mesa del ordenador. + +Tecleo esto en un ordenador comprado en 2017 que no distingo demasiado del pepino que la semana pasada me pusieron en el curro. Mi BlackBerry de 2011 me parece mejor en algunos aspectos a mi Pixel 9A del año pasado. + +Pero lo peor de todo es que la parte de las involuciones ya fue objeto de burla en 2010... ¡porque en 2003 llamaban locos a los que lo veían venir! + +=> https://www.explainxkcd.com/wiki/index.php/743 Infrastructures + +En los últimos años, claro, es difícil resistir al asedio de lo que muchos dicen que es la nueva revolución. Aunque creo que ya tocaría, veo poco positivo y mucho negativo en el tema del lustro, quizá década. + +(Quiero clarificar que me refiero estrictamente a lo mío; por supuesto observo grandísimas innovaciones muchísimo más relevantes que lo que podemos hacer todos en vez de coger un libro.) + +¿Soy un señor mayor que no entiende los tiempos modernos? ¿Me estoy perdiendo algo? ¿Cuándo podremos celebrar algo como lo que celebrábamos hace un par de décadas? diff --git a/blog/content/notas/ficcion/conmutatividad.gmi b/blog/content/notas/ficcion/conmutatividad.gmi new file mode 100644 index 00000000..c1cd6671 --- /dev/null +++ b/blog/content/notas/ficcion/conmutatividad.gmi @@ -0,0 +1,73 @@ +# Conmutatividad + +## 1. + +Era tarde y el bar de la planta estaba prácticamente vacío. El barman limpiaba vasos tranquilamente mientras un par de grupillos hablaba distendidamente. + +Un tipo corpulento entró de repente con demasiados ánimos para un ambiente tan apaciguado. Buscaba alguien con quien hablar y le tocó a un hombre mayor- según el identificador de su mono, un tal J. SMITH. El otro, R. WAGNER tampoco reparó mucho en detalles; se sentó casi sin mirarle y empezó a hablarle. + +Si le hubiese mirado, habría visto una cara cansada; toda personalidad había sido erosionada por el trabajo en la mina. Los ojos daban una inquietante sensación de vacío. Quizá no se hubiera sentado si le hubiese observado detenidamente. + +-¿Menuda cosa esta, eh? Picas piedra en la mina un tiempo y te dejan hacer lo que quieras. ¿Quieres meterte lo que sea? Un par de añitos y andando. La leche. + +El tratado Koslov. La radioactividad de la maldita luna habia subido tanto y estaban tan alejados de cualquier base que no había otra. A trabajar la mina a destajo y tirar el material radioactivo al espacio o todos con tumores como balones de fútbol en pocos años. Pero claro, nadie quería dejarse la salud y la vida en los túneles. + +Primero enrolaron a los presos, pero no había suficientes. Entonces el gobernador Koslov tuvo la brillante idea de que si los condenados podían conmutar sus penas por trabajo en la mina tras el delito... ¿por qué no conmutar antes de delinquir? Quizás habría gente que trabajaría por poder cometer un delito impunemente. Así pues, se retoca un poco el código penal, se endurecen las penas un poco y ya tienes mineros. Un éxito total. + +-Tío, cuando cumpla mi tiempo aquí me voy a meter de todo y voy a hacer lo que me dé la gana. ¡Y me darán una palmadita en la espalda! + +El viejo miró el cartel detrás de la barra. + +ROBO CON VIOLENCIA …................. 3 años + +-¿Tú qué vas a hacer, viejo? ¿Follarte a una jovencita? + +El viejo le clavo la mirada unos instantes y el otro aparto los ojos un poco de inmediato. + +-¿Cuántos años llevas aquí, viejo?- dijo más cuidadosamente + +-45 años + +Leyó otra línea, se la sabía casi de memoria ya + +AGRESIÓN CON DAÑOS CORPORALES GRAVES ….......... 15 años + +-Joder- musitó + +El hombre grande se giró y leyó lentamente la tabla + +HOMICIDIO EN PRIMER GRADO ….............. 45 años + +-Joder, ¿qué vas a hacer? + +-No lo he pensado + +## 2. + +-¿Te has enterado de lo del tío que se encontraron muerto anoche en su habitación? + +-¿Qué tío? + +-¿John Smith, no te suena? + +Los dos guardias miraban las cámaras de seguridad mientras charlaban + +-Llevaba 45 años picando piedra. Coge, hace el papeleo para conmutar y la palma de viejo esa misma noche. Ataque al corazón, dicen. + +-Menudo palo + +-Sí, tío. Pero no sabes lo mejor. El tío no quería conmutar para él. Quería sacar a otro de la cárcel. + +-¿Y eso? + +-Nadie lo sabe. Hasta hizo el papeleo. El otro saldrá, pero ni podrá darle las gracias. + +-Joder. Te pasas 45 años ahí abajo, te dejas tu vida ahí... y no puedes ver lo que te has trabajado. Vaya mierda. Al menos el otro saldrá. + +## 3. + +-El jurado condena a Wolfgang Kauffman a cadena perpetua por el asesinato del pequeño Sebastian Smith, con los agravantes de indefensión y ensañamiento. Cumplirá su condena en el penal de máxima seguridad de Weinholtz. + +Jacob Smith no cambió el gesto en ningún momento del juicio. El pequeño Sebastian ya no estaba y para él, su vida estaba rota. Ni siquiera podía tocar a Wolfgang, ni mucho menos tomarse la venganza que tanto deseaba y que le hacía arder las entrañas. + +Wolfgang era intocable, al menos de momento, y eso le estaba matando lentamente. diff --git a/blog/content/notas/ficcion/cuentos-del-triangulo-verde.gmi b/blog/content/notas/ficcion/cuentos-del-triangulo-verde.gmi new file mode 100644 index 00000000..3d37bfaa --- /dev/null +++ b/blog/content/notas/ficcion/cuentos-del-triangulo-verde.gmi @@ -0,0 +1,133 @@ +# Cuentos del Triángulo Verde + +## 1. + +Nadie recordaba ya nada de la antigua civilización, pero Grub estaba bastante seguro de que el templo de suministros había sido uno de sus pilares. Entre polvo y escombros, el templo se alzaba majestuoso desafiando al sol y a las tormentas de arena. + +Su tribu anhelaba los extraños artefactos que atesoraba, pero muchos de sus guerreros habían sido diezmados intentando asaltarlo o interceptando los convoys fuertemente armados que lo abastecían periódicamente. + +Recordaba el salvoconducto que había encontrado su abuelo cuando Grub era apenas un cachorro. El esqueleto se aferraba a su posesión más valiosa, pero apenas un tirón bastó para arrancarle el pequeño rectángulo plastificado. Casi no pudo contener la emoción cuando su abuelo se lo enseñó al guardia y éste les invitó a entrar. + +No sabían qué magia iluminaba el lugar, ni qué extraña fuerza impulsaba las vías a las plantas superiores, ni de dónde salía ese frescor que al principio te hacía olvidar el infierno exterior, pero que luego te helaba hasta los huesos. + +Pasaron varias horas recogiendo tesoros, que los propios guardias les colocaban en alforjas de plástico simplemente presentando el salvoconducto. + +El día acabó cuando un guardia se quedó con el salvoconducto a cambio del último artefacto y les escoltó hacia la puerta, pero fue una jornada gloriosa de la cual seguían hablando cada noche al caer el sol, aunque ni siquiera eran capaces de comprender su botín. + +Esos borrosos recuerdos emergían en la mente de Grub mientras se dirigía al templo. Como explorador, le correspondía introducirse e interpretar los auspicios regularmente. Esto era más complicado de lo que parecía e infinitamente más peligroso. Habían descubierto que la actitud exacta, con un preciso equilibrio de interés y desinterés, podía mantener a los guardias a raya. Si no mirabas lo suficiente, te conducían a empujones hasta la entrada. Pero si demostrabas mucho interés por un artefacto, tu destino era mucho peor. El guardia se acercaba y entablaba conversación. Nadie conocía el lenguaje ni las encantaciones apropiadas, sólo arrodillarse y ofrecerles un salvoconducto los apaciguaba. Nunca descubrieron qué hacían con los cadáveres. + +Grub deambulaba entre las estanterías. De vez en cuando añadía su toque personal, cogía algo y hacía ver que interpretaba sus escrituras, mientras controlaba al guardia por el rabillo del ojo. Esto parecía satisfacerles. + +Las miradas de los guardias eran cada vez más insistentes y cuando Grub estaba a punto de dar por concluida su incursión, lo vio. Cayó de rodillas donde se encontraba. Su padre le había enseñado a interpretar los cuatro auspicios, igual que su padre antes que él, y aquel era el peor de todos. + +El árbol de frutos redondos y brillantes, el hombre de rojo y los abrigos de animales. + +En dos o tres lunas nuevas, llegaría el frío y la desolación. Su abuelo le había explicado cómo el anterior invierno prácticamente acabó con ellos. Grub escuchó una voz, pero no supo interpretarla. Sus sollozos acabaron de ahogar la locución mística y la tétrica melodía. + +«Ya es Navidad en El Corte Inglés.» + +## 2. + +—No lo queremos. + +—¿Cómo? + +—Que no lo queremos. + +El robot se encogió de hombros. No era algo habitual, pero esto había excedido su programación. + +—Tendrán que hablar con mi supervisor. + +Eva y Lucas se acomodaron en sus asientos. + +—De acuerdo. + +El robot se levantó, dio la vuelta, se dirigió al hombre del despacho y le explicó todo. Antes de salir a hablar con ellos, el supervisor convirtió su cara de sorpresa en su mejor sonrisa. + +—Buenos días. RA21 me ha comentado su caso y creo que no le he entendido del todo bien. + +—Que queremos devolverlo. + +—Ya —enterró la vista en los papeles que había en la mesa—. Pero veo que no tiene ningún problema, ningún defecto de fábrica. + +—Eso es técnicamente cierto, desde luego —dijo ella. + +—Pero queremos devolverlo —dijo él. + +—No lo comprendo. + +—No forma parte de su… ¿política? + +—Sé lo que quieren decir, pero esto es del todo irregular. Cubrimos los defectos de fabricación, pero… + +—Pero es que no nos gusta. Es un… pesado. + +—Y un cabroncete. + +—¿Cómo? —A pesar de su amplia experiencia, no pudo evitar la sorpresa. Se recompuso rápido. + +—Mire, al principio éramos comprensivos. No nos dejaba dormir, pero… pensábamos que era normal. Pero iba pasando el tiempo y no mejoraba. + +—Lo que mi mujer quiere decir… pues sí, crecía con normalidad, dentro de lo esperado. Pero… + +—Es un gamberro. Y no para de tocarnos las narices. + +El supervisor, bajo una mueca de atención absoluta, no daba crédito. En un mundo saturado de contaminación, la tecnología que los chicos del supermercado habían inventado no sólo producía unos filetes excelentes, sino que resultó ser la mejor manera de tener hijos sanos y perfectos, completamente libres de la plaga de las mutaciones. Buscando atender todas las necesidades de sus clientes, abrieron el departamento de reproducción asistida hacía apenas seis años. + +—Pero todo esto son criterios subjetivos. El niño no presenta ninguna mutación. Su ADN es —Alzó los papeles y les enseñó los marcadores— completamente armonioso. El fenotipo... admitirán que el parecido es notable. + +—Sí, pero el crío es un maldito caprichoso e insoportable. + +—Debe disculparla, ayer volvieron a expulsarle del centro educativo. Es que no hay manera. + +—Mire, nos da igual el dinero. Sólo queremos que… que se lo queden. Ustedes siempre insisten en eso, ¿no? + +El supervisor suspiró sonoramente. «La política que ha sobrevivido una guerra nuclear», pensó. Entonó la letanía con resignación. + +«Si no quedan satisfechos, les devolvemos su dinero.» + +## 3. + +Se sentó delante del ordenador. Era un tipo bajito, algo barrigón y bastante calvo. Sudaba. + +Abrió el navegador e introdujo la dirección. + +«Instalando el plugin Mindterest 3.5 para una perfecta experiencia de compra», decía la pantalla, mientras el hipnótico círculo giraba en su danza infinita. + +Golpeteó nerviosamente el ratón. + +La página cargó, con el habitual listado de categorías. Vio la muchacha tridimensional en la parte derecha de la pantalla. «Haga clic aquí si desea saber más sobre su nueva experiencia de compra.» Era bastante atractiva, pensó, y le echaba una mirada inquisitiva. Sonrió levemente. + +«Me temo que no ofrecemos ese tipo de servicios.» Había desaprobación en ese cuadro de texto. + +Enrojeció levemente. Clic, clic, cancelar. + +«En nuestra sección de psicología encontrará títulos como ‘Superar el ridículo’ y ‘Conteniendo sus deseos’, haga clic en los títulos para más información.» + +Una gota de sudor recorrió su frente. Clic, clic, cancelar. + +Se echó una ojeada rápida, avergonzado. + +«El departamento de alimentación tiene una amplia selección de comida dietética preparada por nuestros especialistas en nutrición.” + +CLIC, CLIC… + +«... programas de ejercicios...», los popups emergían más rápido de lo que podía cerrarlos. + +¡CANCELAR! + +Joder con el plugin, era peor que el Flash de los antepasados. Su vida era una mierda, pero no necesitaba que un avatar impoluto se lo recordase. + +«Quizás podrían interesarle nuestros nuevos servicios de psicología, haga clic aquí para obtener detalles.» + +Alzó una ceja. En aquel momento tampoco le pareció tan mala idea. Quizás le haría bien. + +Clic, clic. + +La página cargó lentamente. Sin pensarlo, se desplazó hasta la parte inferior para ver los precios. «Puf, prohibitivos», pensó, y vio su desilusión reflejada en la pantalla. + +«En el supermercado encontrará una promoción 3x2 en cuchillas de afeitar. Bueno, en realidad sólo necesitará una…» + +Reparó con resignación en el eslogan en el pie de la página y se quedó mirando al infinito. + +«Especialistas en ti.» diff --git a/blog/content/notas/ficcion/el-principe.gmi b/blog/content/notas/ficcion/el-principe.gmi new file mode 100644 index 00000000..f1db64a9 --- /dev/null +++ b/blog/content/notas/ficcion/el-principe.gmi @@ -0,0 +1,65 @@ +# El príncipe, el rey y el verdadero mal + +No paraba de darle vueltas en su cabeza. Faltaban tres días y él, del que se decía que tenía recursos para todo, aún no lo había conseguido. Su gato le observaba aburrido desde lo alto del armario, sus ojos brillantes como carbones al rojo. No le quedaba otra, iría mañana mismo y sellaría el trato. + +Se despertó por la mañana tras sueños angustiosos. Su gato seguía dormido a sus pies. Tras sus rituales matutinos y enfundarse en sus mejores galas, salió al mundo exterior. + +Después de un corto trayecto de metro, salió a la calle. En la distancia, el gigante de cristal y hormigón se alzaba sobre otros edificios de menor importancia. Un poco más de curvatura en esos enormes ventanales y la convección convertiría el interior en una enorme caldera. Deformación profesional, pensó, y una pícara sonrisa se le dibujó en los labios. + +Al entrar, la fastuosa decoración marmórea le recordó a sus propias oficinas. En el centro, Laocoonte y sus hijos, una de sus esculturas favoritas. Siempre pensaba en las almas atrapadas para toda la eternidad en la piedra, forcejeando inmóviles sin poder separarse de sus enemigos. De repente, se dio cuenta que la cola había crecido y se apresuró a ponerse al final. + +En la cola, los problemas de los mortales eran los de siempre. Desde los romanos y la sal, muchos de ellos se habían vuelto simples guarismos y le aburrían. Otros se ocupaban de torturar a las almas por cifras. + +Estos pensamientos entretuvieron su mente hasta que alcanzó la caja. Recorrió con su mirada a la cajera y un escalofrío la recorrió a ella. + +—Deseo hablar con Emilio. + +—Me temo que no atiende visitas, pero créame, podré atenderle en lo que usted necesite. + +Se lo explicó. Se lo explicó de nuevo. + +—Sí, espere un momento. Le avisaré y le atenderá enseguida. + +Esperó un poco más. Siempre esperar. Ellos, con sus vidas cortas, no parecían entender el drama de las pérdidas de tiempo. Tenía un círculo especial para los impuntuales y demás escoria. + +Finalmente, le condujeron a lo largo de infinidad de pasillos hasta las entrañas de la criatura. Entró y allí estaba, diminuto y perdido en su gran silla. Cabe decir que no era un despacho particularmente grande ni ostentoso, pero había pequeñas muestras de poder por todas partes. También había un desorden que le hería en lo más profundo. Él llevaba sus asuntos como un reloj, el caos no tenía lugar en los negocios. + +Finalmente el hombrecillo alzó la vista de los papeles. + +—Pues mire, cuando mi padre me legó el banco y por extensión esta oficina, se sentó conmigo y me enseñó esos contratos. + +Se dirigió a uno de los armarios de su oficina, se subió a un taburete y cogió una carpeta que había encima. La sacudió un poco para quitarle el polvo y la llevó a la mesa. + +—Yo pensaba que era una especie de broma, una tradición gótica de banqueros. Cuando mi padre murió los cogí y los volví a leer, pasé una tarde muy amena. + +Un cordel deshilachado aprisionaba el papel amarillento. Tuvo ciertas dificultades con el nudo, pero al final los documentos quedaron libres. + +—¡Ah! Éste es. + +Lo colocó ante él. + +—Verá que es un contrato bastante estándar, a pesar de la temática. Las cláusulas son un tanto arcaicas, pero sospecho que no serán problema para usted. + +Una pequeña funda rígida cilíndrica dentro de su abrigo contenía sus gafas, que pronto reposaron sobre su nariz aguileña. Las bifocales le hacían parecer mucho más viejo. + +—Creo que está todo en orden. + +Armado con una pluma ornamentada con sutiles incrustaciones de rubí, se enfrentó al blanco. Bajo el epígrafe “objeto del trueque” rasgó delicadamente “Entradas para el partido Foot-Ball Club Barcelona, Madrid Football Club que se disputará el domingo 14 de abril de 2013 en el estadio Nuevo Chamartín en la Avenida de la Concha Espina 1, Madrid, España”. + +—Pues ahora nos quedaría la firma. + +Se diría que el cielo ennegreció justo cuando se puso firme en el centro del despacho. + +—Yo, Lucifer, Padre de la Mentira, Dios de Este Siglo y Príncipe de las Tinieblas, declaro que, en plena posesión de mis facultades mentales, canjeo mi alma inmortal con Banco Martínez y Asociados, por una entrada a un partido de fútbol, y para que conste, firmo con mi sangre este contrato. + +Un abrecartas del escritorio le sirvió para realizar una pequeña punción en su dedo índice. Un par de ágiles movimientos y el líquido rojo oscuro hirvió sobre el papel, dejando escrito su nombre con impecable caligrafía. + +El director notó el temblor de su mano al tomar el contrato. Lo examinó cuidadosamente e imprimió su sello. No sin cierta ceremonia, lo archivó como si fuese un bebé en una brillante funda roja carmesí. + +—Todo en orden, si viene usted mañana y se identifica con el DNI, cualquiera de nuestros cajeros podrá entregarle las localidades. + +-------------- + +Un jugador del Barça hizo una rápida internada por la banda derecha driblando a un defensa. El líbero acudió a cubrir la marca con velocidad, pero le alcanzó en falta justo en el borde del área. Cien mil voces desgarradas alzaban su voz ante la peor de las injusticias. + +Un rostro inexpresivo contemplaba el espectáculo. Sus ojos recorrían ausentes la arena de los gladiadores, ahora incapaces de encontrar lo que buscaban. Finalmente, desistió. Extrajo el estilizadísimo móvil de las profundidades de su abrigo y se dejó hipnotizar por las luces de un jueguecito endiablado. diff --git a/blog/content/notas/ficcion/en-los-mejores-cines.gmi b/blog/content/notas/ficcion/en-los-mejores-cines.gmi new file mode 100644 index 00000000..dcb32f3a --- /dev/null +++ b/blog/content/notas/ficcion/en-los-mejores-cines.gmi @@ -0,0 +1,57 @@ +# En los mejores cines + +Fred se sentó en la cómoda butaca con sus palomitas. Una ligera brisa le cosquilleaba la nuca mientras se acomodaba y colocaba todo en su sitio. Al poco, se apagaron las luces y una sonrisa apareció en su cara. + +POR FAVOR, FIJE LA VISTA EN EL PUNTO BLANCO EN EL CENTRO DE LA PANTALLA + +PROCEDEREMOS A BORRAR SUS RECUERDOS DE LA PELÍCULA EN 10 SEGUNDOS PARA QUE LA PUEDA DISFRUTAR DE NUEVO + +SI NOTA MAREO O SOMNOLENCIA, POR FAVOR, PULSE EL BOTÓN ROJO EN EL REPOSABRAZOS + +Era 2127, y el borrado selectivo de recuerdos había resucitado la industria del cine. Ante la crisis de ideas y la sensación de que todo había sido rodado ya, a un productor se le ocurrió utilizar un curioso avance de neurociencia- inútil para el público en general y para el que sólo se habían encontrado usos oscuros- para permitir que a la gente no le importase la falta de originalidad del cine. Podían ver la misma película repetidamente y cada vez la disfrutaban como la primera vez. + +Pese a las reticencias iniciales, el público comprendió rápidamente que era mejor esto que ver la enésima secuela que conservar su cerebelo intacto. + +La estrategia tuvo tanto éxito que en breve, cesó la producción de cine nuevo. Años más tarde, incluso, se comprobó que los cines del mundo apenas daban un centenar de películas diferentes- y curiosamente aquellas cuyos derechos de exhibición habían caducado hace tiempo. + +Fred se relajó. Los Caballeros de la Mesa Cuadrada. Si no le fallaban las cuentas, ya la había visto 137 veces. Y siempre acababa con dolor en la barriga de tanto reír. Se echó atrás y se dispuso para las carcajadas. + +# 2. + +Fred estaba perplejo. Tenía una mueca inexpresiva en la cara, mientras la gente alrededor aún reía o, como mínimo, tenía una expresión risueña y felicidad. + +Pero él no se había reído. + +Nada. + +¿Cómo podía ser? Recordaba haberse reído las 136 veces anteriores. Era una de sus favoritas. Era infalible en quitarle sus preocupaciones. + +Fred se incorporó. La verdad es que estaba un poco cabreado. Se dirigió a la taquilla mientras la gente comentaba la jugada a su alrededor. + +-No me he reído + +-Bueno, -respondió la muchacha distraída- no hace reír a todo el mundo, ya... + +-¡Pero la he visto muchas veces!- le interrumpió + +-¿Cómo? + +-Siempre me hace gracia. Es la mejor comedia que hay. La he visto mil veces + +La muchacha se le quedó mirando. Parece que esto no entraba en su guión. + +-Lo lamento señor, pero no puedo hacer nada + +-¡Devuélvame mi dinero! + +-No puede ser. Nadie se ha quejado de la proyección, ni del borrado, ni... nada, en realidad + +-¡Pero no me ha gustado! + +-Me temo que nunca se ha devuelto el precio de una entrada porque la película no ha gustado. Además, a todo el mundo le gustan los Monty Python... + +Fred se indigno. Quería decir algo- y abrió la boca para decirlo, pero no supo qué decir. + +-Si quiere puede presentar una reclamación + +-Da igual. Muchas gracias, señorita. diff --git a/blog/content/notas/ficcion/invoco-al-diablo.gmi b/blog/content/notas/ficcion/invoco-al-diablo.gmi new file mode 100644 index 00000000..3427bc57 --- /dev/null +++ b/blog/content/notas/ficcion/invoco-al-diablo.gmi @@ -0,0 +1,121 @@ +# Invocó al diablo + +## y lo que sucedió a continuación te sorprenderá + +--Tía, que no lo veo nada claro + +--Que sí, que para qué quieres el alma, eso es algo de boomers + +--No me convence, que lo vi en una serie y es algo chungo + +--¿Pero tú quieres ir a ver el concierto o no? + +--Bueno, ¿pues cómo lo hacemos? + +--Busquemos en Youtube + +--¿Como ves este? “Los curas lo odian: invoca a Satanás con este extraño truco” + +--No sé. A mi me sale “Como vender el alma al Diablo con productos del Mercadona” + +--¡Ah! Pues ese, que lo tenemos aquí al lado y aún tardarán en cerrar + +------------------------------------------ + +Miró el móvil. Un formulario AAD-35. No lo había visto nunca. Tuvo que consultar el manual, llevaba pocos siglos allí y no había tenido que tratar con ese nunca. Guardó el móvil, se levantó, se subió los pantalones y tiró de la cadena. Siempre le invocaban cuando estaba en el retrete. + +------------------------------------------ + +--¿Has oído eso? ¿Quién hay en el baño? + +--Joer, qué mal rollo. Ve a mirar, anda + +--¿Yo? Es tu casa + +(Lejano) --Ya voy, paciencia, narices + +------------------------------------------ + +--Bueno, pues ya me tenéis aquí + +--¿Usted es el diablo? + +--Hombre, pues no. Joer, ¿pensabais que os iba a atender el jefe? Cuando vais a pedir una tarjeta, ¿esperáis que os atienda el Botín? + +--Ya, bueno, pero entonces, ¿puedes ocuparte tú? + +--Sí, qué pasa, que porque soy joven no puedo asumir responsabilidades + +--Bueno, no te pongas así. A ver, ¿cómo va esto? + +--Pues nada, ¿qué me ofrecéis? + +--¿Que qué te ofrecemos? ¿Será que qué te pedimos, no? + +--¿Perdón? + +--Queremos unas entradas para el concierto + +--¿Qué? + +--Unas entradas. Son un trozo de papel, lo das al segurata y te deja entrar + +--Creo que os estáis liando. A ver, me ha llegado un AAD-35. Queréis comprarle el alma al diablo. Atípico, pero puede hacerse + +--No, no, queríamos *vender* nuestra alma al diablo. + +Suspiró + +--Déjame adivinar: la loca esa fanática del Deliplus, ¿no? Joer, me lo habían contado los del turno de mañana y no me lo creía. Crédulos humanos, os lo ponen en Youtube y no sabéis salir de ahí + +--Oiga, sin faltar, ¿eh? + +--Mira bonita, ¿queréis el alma del diablo o qué? ¿Qué dais a cambio? + +--Que no queremos eso, ¿pa qué sirve? Eso luego se va a un desván y luego no lo usas para nada + +--Malditas millenials… Mira, yo me las piro que tengo cosas que hacer. Agur + +------------------------------------------ + +Tía, no avises al jefe, porfa. Que llevo poco tiempo aquí y no me va mal. Venga, si no le dices nada, te consigo un par de entradas para el concierto de Rosalía, ¿vale? + +------------------------------------------ + +Pulsa el icono de la ruedecita 6 veces. Debería salirte la cabrita. ¿Te sale? Vale, ahora le das 6 vueltas. Muy bien, ahora te salen la parrafada esa, saltas al final y le das a aceptar. + +------------------------------------------ + +Sí, mira, si entras por nuestra página de Facebook te viene un Lucifer más… de padres, ¿vale? Pero por Insta y Snapchat pues nos envían a nosotros. + +------------------------------------------ + +(el diablo becario cogiendo el teléfono) No se moleste, que esto es un móvil de empresa y no puedo cambiarme de operadora. Ah, coño, perdona. Sí, sí, es aquí + +------------------------------------------ + +---A ver, he encontrado unos cuantos yutus del tema. + +---Pero pilla uno que vaya con Android, ¿eh? + +---¿Qué te parece este? “Los curas lo odian: invoca a Satanás con este truco raro” + +---No sé, Rick, parece falso + +------------------------------------------ + +No olvidéis suscribiros a nuestro canal de Youtube y darle al like. ¿Habéis probado nuestros filtros? + +------------------------------------------ + +Oye, ¿nos podemos ir p’adentro? Aquí fuera hace un frío de cojones y yo estoy más acostumbrada a las calderitas hirviendo y todo eso. + +------------------------------------------ + +Bueno, vuélvemelo a explicar. Que me he dormido con la nota de voz de 10 minutos. + +------------------------------------------ + +---¡Que vuelvan las Spice! +---No me jodas +---Na, es coña diff --git a/blog/content/notas/ficcion/lucifer-martinez.gmi b/blog/content/notas/ficcion/lucifer-martinez.gmi new file mode 100644 index 00000000..d410f065 --- /dev/null +++ b/blog/content/notas/ficcion/lucifer-martinez.gmi @@ -0,0 +1,77 @@ +# Lucifer Martínez + +Como casi cada tarde, Lucifer Martínez apagó su ordenador a las 18:00, se despidió de sus compañeros de trabajo y caminó el corto trecho hasta la estación de tren de Móstoles. + +El tren no estaba exageradamente lleno y pudo coger sitio con ventanilla, su favorito. Apoyo la cabeza en el cristal y dejó que su mente divagase. El negocio iba bien, viento en popa, casi demasiado bien se decía. Había cancelado la campaña de regalar el nuevo iPhone a cambio de tu alma inmortal. Era demasiado fácil, pensaba. En esta época, su trabajo carecía de creatividad, de emoción. Antes los hombres eran de otra manera. + +La gente de la oficina le apreciaba. Era un buen jefe. No como Dios. Lucifer no entendía como había llegado tan lejos. Con la coña de que había que dejar que el rebaño se pastorease solo, pasaba de todo. Él había entrevistado personalmente a todos sus empleados y lo sabía todo sobre ellos (deformación profesional). Con el Todopoderoso todo eran cuadros intermedios, burocracia infinita… como todas las grandes empresas, al final nadie daba un palo al agua, pero daba igual, la inercia llevaba a la empresa adelante. + +[...] + +Dejó el abrigo en el colgador. + +-¿Cariño, ya estás aquí? Espera que salgo… + +Una mujer espectacular salió del baño. Su larga melena empapada no osaba cubrir sus más que generosos atributos. Cualquier hombre hubiese traicionado a su patria por esas piernas gloriosas. + +-¡Mamá! ¿No podrías tener un poco de pudor de cuando en cuando? + +-Joder, hijo, siempre igual. Parece mentira que siendo quien eres sigas con estas pamplinas puritanas. + +-¡Pero es que no puedes ir en pelotas por casa siempre, por Dios! Las madres normales no van por ahí enseñando las domingas a sus hijos. + +-Mira, hablando de eso. Mi profe de Zumba va a venir a casa- miró el reloj- en 10 minutos. ¿No podrías irte a dar una vuelta? + +Lucifer frunció el ceño. Siempre igual. Cogió el abrigo muy lentamente y se dirigió a la puerta. + +-¡No te pongas así, hombre! Por cierto, te he dejado un tupper en la nevera para mañana, no te olvides de cogerlo. + +Refunfuñó algo y cerró la puerta. Al salir del ascensor se topó con el que sospechaba era el profe de Zumba. Era enorme y llevaba una enorme sonrisa de oreja a oreja. Lucifer agachó la cabeza e intentó mantener todas esas imágenes de su madre con ese maromo de la cabeza, sin demasiado éxito. + +Se metió en el bar de la esquina. Allí se sentía cómodo, y dados los hábitos de su madre, pasaba allí casi tanto tiempo como en su casa. Sabía que tenía que buscarse otro sitio, pero tal como están los pisos, tampoco podía permitirse muchas maravillas. + +-Hombre, Luci… ¿una cervecita? + +-Claro que sí, Paco, muchas gracias. + +El dueño era un tipo majo. Llevaba ahí cuarenta años y sabía perfectamente cómo tratar a su clientela. En este caso, sabía que no tenía que hablarle de su santa madre. + +[...] + +Se había tomado un par de cervecitas más de las que tocaba y seguramente hubiese tenido que irse para casa, pero no quería arriesgarse a que el profesor de Zumba siguiese allí. Seguramente les hubiese oído nada más salir del ascensor, pero eso ya era demasiado para él. + +Se puso andar. La cerveza le estaba llevando a una fase eufórica y sus pasos tenían cada vez más energía. Sabía que no tenía que ir allí, pero en su alterado estado mental, tenía ganas de juerga. + +Era una caminata de lo menos veinte minutos, hacía la zona buena. Al llegar, miró al séptimo piso. Había luz y parecía haber una fiesta. Se puso a gritar. + +-¡¡¡Ehhhh, Todopoderoooosooooo!!! + +-¡¡Baja a hablar con tu colegaaaaaa!! + +Estuvo así un rato, sin obtener resultado alguno. + +-¡¡¡Capulloooooo!!! ¡Montando una fiesta de Navidad! ¡¡¡Que crucificaron a tu hijooooooo!!! + +Se abrió una ventana. Le pareció ver a alguien encogerse de hombro y volver a meterse. Se sentó en un bordillo. + +Al cabo de un rato, bajó y se sentó a su lado. + +-Feliz navidad + +-Sí tíiio, feliz navidad + +-¿Qué te trae por aquí? No me lo digas- se apartó un poco para evitar el hálito alcohólico. + +-¿Por qué tío? ¿Por qué eres así? + +-A mi qué me cuentas. Yo soy como soy. + +-Eres un mierdas. Tú lo arreglas todo siempre así. Este es mi garito y me meo dentro si me apetece. Pues lo tienes hecho una mierda.- se le envidriaron un poco los ojos + +-Venga hombre, es Navidad. Súbete. Hay cordero asado. + +Le pasó la mano por el hombro. Joder, siempre le funcionaba ese truco. Lucifer le miró a los ojos y rompió a llorar. + +-Venga, venga. No pasa nada. Tú también eres como eres. Y no hay nada que te guste más que el cordero asado. Te irá bien. + +Le ayudó a levantarse y desaparecieron por el umbral de la puerta. diff --git a/blog/content/notas/ficcion/maldito-clip.gmi b/blog/content/notas/ficcion/maldito-clip.gmi new file mode 100644 index 00000000..648ef923 --- /dev/null +++ b/blog/content/notas/ficcion/maldito-clip.gmi @@ -0,0 +1,73 @@ +# Maldito clip + +En una habitación de joven, a oscuras, EL JOVEN BILL GATES teclea furiosamente. De repente, se detiene y contempla extasiado el monitor. + +EL JOVEN BILL GATES + +¡Madre! ¡Madre! ¡Venga aquí, lo he inventado! + +MADRE DE BILL GATES + +¿Qué quieres, hijo? Son las tres de la mañana… ¿Qué has inventado esta vez? + +EL JOVEN BILL GATES + +¡El corrector perfecto! Madre, usted podrá teclear cualquier frase, con los peores errores de sintaxis y los más graves gazapos y el ordenador le replicará con sus pecados corregidos. + +MADRE DE BILL GATES + +Pero hijo, ¡eso es una abominación! Las madres estamos para corregir los errores de nuestros hijos. ¿Qué haremos si nos quitas eso? + +EL JOVEN BILL GATES + +Madre, ¡es el progreso! Todos podrán expresarse sin que el listillo de turno les corrija a cada frase... + +MADRE DE BILL GATES + +¡Ni progreso ni progresa! A la cama y borra ese programa del demonio. + +EL JOVEN BILL GATES + +¡Pero madre! + +MADRE DE BILL GATES + +¡No me repliques! Y a ver si dedicas tu tiempo a cosas de provecho en vez de a esas tonterías. + +El joven Bill Gates se dirige refunfuñando a su cama, enojado. Una vez acostado, una explosión de luz y humo inunda su cuarto. Un extraño hombre barbudo con una túnica estampada de ceros y unos se planta en medio de la estancia. + +EL JOVEN BILL GATES + +¿Quién anda ahí? + +EL DIOS DE LA COMPUTACIÓN + +¡Bill! ¡Bill! ¡Has osado violar la ley de Turing de lo computable y lo indecidible! + +EL JOVEN BILL GATES + +¡Pero si yo sólo he escrito un corrector ortográfico! Además, ¿no llega usted un poco tarde? + +EL DIOS DE LA COMPUTACIÓN + +¡Ni pero ni peras! Además, en esta época los módems van a 300 baudios y ha tardado mucho en llegarme lo tuyo. Te salvas de que te enseñe el futuro desastroso que traería tu creación, que vamos justos de extensión y tu madre te ha dado lo suyo. Además, esto no es Dickens. + +EL JOVEN BILL GATES + +¡Gracias, oh dios de la computación! Corregiré mi camino y me dedicaré a escribir el buscaminas. + +EL DIOS DE LA COMPUTACIÓN + +¡No creas que te vas a librar tan fácilmente! ¡Yo te maldigo! Por querer corregir todo error humano y con ello, privarles de la virtud de aprender de sus errores y hacer de las máquinas dioses, yo te castigo. Tus programas serán populares en el mundo entero, pero todos tus usuarios te odiarán por cualquier bug. Cualquier programa tocado por ti frenará el más potente superordenador y Moore no te salvará. + +EL JOVEN BILL GATES + +¿Pero eso quiere decir que me puedo forrar igual, no? + +EL DIOS DE LA COMPUTACIÓN + +Por tu insolencia, ¡añado que las mujeres te ignorarán a ti y a los de tu especie! + +EL JOVEN BILL GATES + +¡NOOOOOOOOOOOOOO! diff --git a/blog/content/notas/ficcion/mariano-el-programador.gmi b/blog/content/notas/ficcion/mariano-el-programador.gmi new file mode 100644 index 00000000..f6eff640 --- /dev/null +++ b/blog/content/notas/ficcion/mariano-el-programador.gmi @@ -0,0 +1,53 @@ +# Mariano, el programador + +Mariano era un programador. No era el mejor, ni tampoco el peor. Había aprendido poco a poco, por su cuenta, hasta que un día descubrió que se podía ganar la vida con ello. Acabó trabajando en un olvidado engranaje del gobierno, programando poco a poco, día a día, tranquilamente. + +Mariano era el responsable de un pequeño programa que tomaba decisiones muy simples sobre gastos de un departamento muy pequeño de una subdelegación de un pequeño departamento que no estaba en boca de todos. Una vez al mes, alguien pulsaba un botón en el programa de Mariano y el presupuesto se repartía. No era un reparto particularmente ingenioso o eficiente, pero funcionaba- bueno, de cuando en cuando había algún problema pero Mariano siempre estaba ahí para resolverlo. + +Pero era un programa que ahorraba a un subsecretario hacer una hoja de cálculo tediosa, y si bien Mariano no se podía sentir orgulloso al lado de los gigantes de la informática que consiguieron hacernos felices acariciando cristales, sabía que su programa ayudaba a alguien, y eso le hacía feliz. + +El programa funcionaba, y un día el subsecretario se lo explicó a otro subsecretario mientras jugaban al pádel. El primer subsecretario concertó una reunión inmediata entre el segundo subsecretario y Mariano, para ver si éste podría ayudarle a automatizar unas cosas de su departamento, que le quitaban mucho tiempo. + +Mariano le escuchó y le propuso un par de ideas, y vio como el segundo subsecretario asentía con la mirada perdida. Mariano le preguntó un par de cosas, y el segundo subsecretario le dijo que no lo veía claro, que qué proponía Mariano. Su propuesta le pareció fantástica, y al poco tiempo Mariano recibió una nota de que ampliase su programa para manejar las tareas del segundo subsecretario. + +En un par de días, Mariano tenía un prototipo. Se lo enseñó a la ayudante del segundo subsecretario, que le hizo un par de correcciones pero que parecía contenta. Mariano era feliz, por fin su programa hacía más cosas. Estuvo unos días ocupado y al final el programa fue capaz de asumir muchas funciones del segundo subsecretario. + +Mariano tenía ahora un poco más de trabajo, pero las funciones del primer programa ya estaban bastante pulidas y se podía dedicar casi plenamente a los problemas de la nueva funcionalidad. + +El segundo subsecretario decidió pasarse al golf, donde podía codearse con adjuntos superiores. Estos, sorprendidos por el hecho de que un subsecretario jugase a golf con ellos, no tardaron en interrogarle y descubrir las bondades del programa de Mariano. + +Pronto estos iniciaron un proyecto conjunto, con un presupuesto generoso para ampliar el programa de Mariano. Le ayudaron a contratar unos cuantos programadores más para ayudarle y que pudiese asumir más funcionalidades dentro del gobierno. + +Mariano titubeó. Él, un simple programador autodidacta, liderando un proyecto para automatizar los trabajos de varios adjuntos superiores. Sin embargo, vio cómo confiaban en él y asumió el reto. + +Fue complicado, pero resultó ser que Mariano era especialmente habilidoso entendiendo los problemas y proponiendo soluciones que los adjuntos aceptaban con la mirada perdida, y que luego sus ayudantes le acababan de corregir. Mariano iba interiorizando cómo funcionaba el gobierno, y cada vez le resultaba más simple extender el programa. + +Había problemas, sí; los gobiernos no son organismos simples, pero Mariano y sus ayudantes iban encontrando soluciones y haciéndolo funcionar todo. + +Pero un día, Mariano se dio cuenta de algo. Tenía un problema con un pequeño módulo que tenía que lidiar en un problema interdepartamental, y no encontraba manera de hacerlo. Preguntó a los viceadjuntos medios, que eran los únicos que quedaban por las oficinas, removiendo sus cafés con la mirada perdida, pero pronto vio que no sabían cómo funcionaba el programa de Mariano y que mucho menos podrían resolverle el problema. + +Mariano preguntó y preguntó, pero todo el mundo parecía haber olvidado qué problemas resolvía el programa de Mariano, y mucho menos cómo lo hacía. + +Mariano y sus programadores discurrieron durante un par de días y al final hallaron una solución. No les complacía demasiado, pero era la única que tenían. En un par de semanas la tuvieron lista, pero estaban un poco preocupados porque no sabrían si era correcta o si funcionaría bien. + +Pensaron que si fallaba, alguien se quejaría, ¿no? Con cierta preocupación, pulsaron el botón que la puso en marcha. + +Pasaron semanas, y no sólo nadie se quejó, sino que seguían lloviendo carpetas con más tareas a automatizar. Con cierto orgullo, Mariano y sus programadores- que cada vez eran más- seguían automatizando y automatizando. + +Como pequeñas hormiguitas, un día, un submódulo del programa de Mariano emitió un mensaje que el propio Mariano había programado como pequeña broma para sí mismo. Todos los departamentos del gobierno habían sido automatizados. El programa de Mariano había asumido el control. + +Las cosas ni iban ni mejor bajo el programa de Mariano. Siento tener que explicar que este cuento no es ni una utopía ni una distopía. El gobierno iba tirando como antes, si acaso, las pistas de pádel y de golf estaban algo más ocupadas. + +Hasta que un día, Mariano cayó en algo. Sólo él realmente sabía cómo encajaba todo. Sus programadores conocían algún módulo, pero eran muchos módulos y muchos programadores, algunos de los cuales ni se conocían, pero Mariano les conocía a todos, y podía ver sus líneas de código en sus sueños. ¡Qué funcional bucle el de Javier! ¡Qué adecuada subrutina la de Antonia! + +Mariano así, con la ayuda de sus programadores iba retocando el programa. El mundo seguía igual, pero el programa de Mariano exigía sus horas de mantenimiento. Ya hasta los programadores de Mariano comenzaban a tener la mirada un poco perdida, picando teclas con eficiencia, como Mariano les había enseñado; resolviendo las incidencias de los módulos con cariño, como Mariano les había mostrado. + +Los programadores de Mariano eran extensiones de Mariano; con peinados y colores de ojo diferentes, pero eran Mariano. El gobierno, así mismo, se había convertido en Mariano, o quizás en el programa de Mariano, y no había nada que se escapase de sus millones de líneas de código, ni especialmente eficientes ni especialmentes elegantes, pero funcionales, como le gustan a Mariano. + +Hasta que un día, uno de los programadores de Mariano descubrió un pequeño fallo en el programa de Mariano. Una pequeña subrutina tenía un sutil defecto, que hacía que el conteo de vacaciones no se realizase correctamente. El único afectado, curiosamente, era Mariano. Al corregirlo, el sistema sufrió un pequeño desbordamiento, que pudieron resolver entre un par de programadores. Tras un par de días de impresión, le entregaron a Mariano una pequeña pila de papel continuo con el cálculo exacto de días de vacaciones que tenía pendientes. + +Mariano, que había aprendido a confiar en su programa como todo el mundo en el país, miró un segundo al infinito y lo aceptó. Avisó al programa de Mariano que en un par de semanas se cogería vacaciones y así lo hizo. + +Llevaba ya un par de años de vacaciones sin sobresaltos, pero con la mirada un poco perdida eso sí, cuando le llegó un telegrama. Miro al cielo, puso el telegrama otra vez en la mesa y pensó para sus adentros: + +-Que lo resuelva Mariano, que yo estoy de vacaciones. diff --git a/blog/content/notas/ficcion/un-paseo-por-el-rio.gmi b/blog/content/notas/ficcion/un-paseo-por-el-rio.gmi new file mode 100644 index 00000000..611fd599 --- /dev/null +++ b/blog/content/notas/ficcion/un-paseo-por-el-rio.gmi @@ -0,0 +1,37 @@ +# Un paseo por el río + +Se hallaba como otras tantas veces en frente de la temida página en blanco. No sabía qué escribir. Le daba vueltas, buscando una idea. Eso ya lo había escrito. Eso otro ya lo había escrito mejor otro. + +Dejó volar su imaginación. Su alma de juntaletras voló por la estratosfera hacia el norte. Vio a lo lejos las luces, la torre Eiffel. “¡Eso es!”, pensó, “Paris, la ciudad del amor y los poetas”. Descendió a toda velocidad y pronto se encontró en su orilla preferida del Sena. + +-¡No empuje! + +-¡Sin colarse, eh! + +Eran escritores, de eso no le cabía la menor duda. Las gafas, los Macs bajo el brazo y, sobre todo, sus egos les delataban. + +-La cola acaba ahí, a esperar como todos. + +Se giró y la vió. “Inspiración a orillas del Sena” rezaba el letrero más adelante. Se dirigió al plumilla que tenía más cerca. + +-Oye, ¿qué es esto? Vengo muchísimo por aquí y nunca había visto esto. + +-Ya, lo pusieron el verano pasado. Venimos tantos que al final es normal. Por mucho que la imaginación sea infinita, al final todos recalamos aquí y han decidido hacer algo con las aglomeraciones. + +-Pero este es el pasaje que necesito. No puedo esperar a esa cola. Mis personajes tienen que darse un paseo por aquí para que el lector se ambiente. + +-¿Pareja de enamorados? + +-Sí. + +-Los míos llevan 20 años casados y han venido aquí a encontrarse a sí mismos. + +-¡Qué tópico!- saltó uno algo más atrás- Los míos son un vampiro y una humana y él la trae aquí por primera vez para… + +Alguien le tiró una piedra y se oyeron unas cuantas carcajadas. + +-Oye, en serio, que lo mío es original… + +Le interrumpieron más risas. + +-¡Sí sí, y lo mío!- tenía en su mirada la pesadez de quien escribe por encargo- Mire, calle un rato y haga la cola. Si no le gusta, flote por ahí hasta encontrar algo más bonito y que enganche a sus lectores. diff --git a/blog/content/notas/index.gmi b/blog/content/notas/index.gmi new file mode 100644 index 00000000..5c0cc7dc --- /dev/null +++ b/blog/content/notas/index.gmi @@ -0,0 +1,29 @@ +# Notas + +## Lenguaje + +=> lenguaje/bugs Bugs en el español + +## Ficción + +=> ficcion/cuentos-del-triangulo-verde Cuentos del triángulo verde +=> ficcion/el-principe El príncipe, el rey y el verdadero mal +=> ficcion/maldito-clip Maldito clip + +=> ficcion/lucifer-martinez Lucifer Martínez +=> ficcion/conmutatividad Conmutatividad +=> ficcion/mariano-el-programador Mariano, el programador +=> ficcion/en-los-mejores-cines En los mejores cines +=> ficcion/un-paseo-por-el-rio Un paseo por el río +=> ficcion/invoco-al-diablo Invocó al diablo y lo que sucedió a continuación te sorprenderá + +## Tele + +=> tele/el-estado-de-esta-nacion-grabando El estado de esta nación grabando +=> tele/teles Teles + +## Tecnología + +=> tecnologia/quiero-instalar-linux Quiero instalar Linux +=> tecnologia/problemas Problemas +=> tecnologia/mama-quiero-ser-programador Mamá, quiero ser programador diff --git a/blog/content/notas/lenguaje/bugs.gmi b/blog/content/notas/lenguaje/bugs.gmi new file mode 100644 index 00000000..313decd7 --- /dev/null +++ b/blog/content/notas/lenguaje/bugs.gmi @@ -0,0 +1,22 @@ +# Bugs + +Aunque el español es mi lengua materna y quizá no tengo la mejor perspectiva, siempre me ha parecido un idioma en general fácil en cuanto a pronunciación (comparado por ejemplo con el inglés) y ortografía (menos que la pronunciación). + +Pero dentro de esto, me parece la mar de curiosos unos cuantos fenómenos que considero "bugs" que complican un poco las cosas. Aquí recojo los que voy descubriendo para ayudarme a recordarlos. + +## La palabra que no se puede escribir. + +"Salme al paso" da la orden a alguien de salir al paso de quien habla. + +¿Cómo se escribiría si queremos que se salga al paso de una tercera persona? + +=> https://www.rae.es/ortografía/secuencias-de-dos-consonantes-iguales Artículo de "Ortografía de la lengua española" que menciona este bug + +## Palabras que se pronuncian distinto según el contexto + +¿Cómo pronuncias la palabra "pie"? + +¿Y en la frase "no pie porque no me gusta el vino"? + +=> https://dle.rae.es/piar La conjugación de piar que confirma que la primera persona del singular del pretérito perfecto simple se escribe sin ninguna tilde +=> https://neopaquita.es/@microblogc/116103777349573512 Toot donde me descubrieron este bug diff --git a/blog/content/notas/tecnologia/mama-quiero-ser-programador.gmi b/blog/content/notas/tecnologia/mama-quiero-ser-programador.gmi new file mode 100644 index 00000000..01388fe2 --- /dev/null +++ b/blog/content/notas/tecnologia/mama-quiero-ser-programador.gmi @@ -0,0 +1,115 @@ +# Mamá, quiero ser programador + +Nuestro primer ordenador llego a casa cuando yo tenía cuatro años. A mi madre le gusta repetir que aquel día mi padre, mi hermano y yo no comimos. Desde entonces me han fascinado los ordenadores, lo que me ha llevado a la fascinación por programar. + +Curiosamente, estudié ingeniería informática un poco por casualidad e incluso cuando acabé la carrera, tenía mis dudas de si sería mi carrera profesional. + +Sin embargo, en los últimos tiempos hay mucho interés en los beneficios de trabajar de programador. + +Más recientemente, la fiebre del oro de los LLMs ha sembrado dudas sobre el futuro de la profesión. + +Este texto intenta recoger mis opiniones sobre estos temas. + +## Observaciones sobre el mercado laboral + +Los trabajos de programador parecen reflejar que hay mucho trabajo y poca gente capacitada para hacerlo. Hay bastantes trabajos comparativamente bien pagados y con buenas condiciones. + +Sin embargo, esto mayormente aplica a los trabajadores con bastante experiencia. Gente con poca experiencia comenta que encontrar un trabajo requiere un esfuerzo desproporcionado, si se consigue encontrar siquiera trabajo. + +Propongo que esto se debe a que la mayoría de ofertas son para programadores con experiencia y el atractivo de la profesión ha generado un número de candidatos mucho mayor que las ofertas disponibles, creando la situación inversa que la de los programadores con experiencia. + +Además, la profesión de programador tiene la peculiaridad de que muchos profesionales dedican mucho de su tiempo libre a ejercer, más allá del trabajo o los estudios. Como el proceso de obtener un trabajo tiene elementos de competencia con el resto de candidatos a un puesto, entre programadores con poca experiencia se ha popularizado autoformarse para mejorar sus posibilidades. Esta medida sólo es efectiva cuando nos permite destacar sobre otros competidores, con lo que cada vez parece necesitarse más esfuerzo de autoformación para competir. + +### La irrupción de los LLMs y la crisis postpandemia + +En 2020, diversos factores generaron un crecimiento del sector mayor de lo habitual. Sin embargo, a partir de mediados de 2022, se dispararon los despidos en el sector. layoffs.fyi recoge cifras de despidos que desde el segundo trimestre de 2022 siempre se han mantenido como mínimo bastante por encima del periodo 2020-2021, con un pico de despidos en el tercer trimestre de 2023. + +Además, en noviembre de 2022, OpenAI lanzó ChatGPT. Desde entonces, muchos han augurado que los LLMs pueden afectar significativamente al mercado laboral en general y al sector en particular. + +Finalmente, muchos interpretan movimientos políticos, económicos y otras inestabilidades como otra crisis mundial en ciernes. + +## La incertidumbre sobre el sector + +Quienes buscan una carrera laboral y piensen en la programación deberían preguntarse si sigue siendo el sector de la programación tan atractivo como parecía ser hace unos años. + +La respuesta es incierta ahora mismo. + +Los problemas para entrar en el mercado siguen siendo iguales o peores de lo que llevan siendo en los últimos años. + +Además ahora hasta profesionales con experiencia tienen dudas sobre su futuro. + +No hay certezas para predecir el futuro, pero podemos observar el pasado. + +Apostar por la programación antes parece una buena idea a posteriori, pero mucha gente ha abandonado el sector y no todo el mundo ha tenido trabajos buenos y bien pagados. + +=> https://www.experimental-history.com/p/face-it-youre-a-crazy-person Face it: you're a crazy person es un artículo que propone que escoger una profesión debería basarse en lo atractivo que nos resultan *todas* las partes del trabajo, sobre todo las peores. + +Ya cuando estudiaba, mucha gente se imaginaba divirtiéndose programando videojuegos. + +En mi opinión, algunas de las peores partes de la programación son las prisas; siempre se hace todo con menos tiempo del que querríamos. Eso influye en que lo que hacemos y lo que usamos suele estar mal documentado o no funciona bien, haciendo que la programación sea menos "construir cosas que sirven de algo" y más "reparar con mil chapuzas cosas ligeramente estropeadas". + +Además, lo otro es que muy probablemente tendremos que dedicar tiempo no remunerado y fuera de nuestra formación en formarnos, en general haciendo cosas que si bien pueden resultar más gratificantes, en general también serán frustrantes. (Además, de cara a conseguir trabajo, lamentablemente en general también ayudará muchísimo *completar* cosas que podamos poner en nuestro currículum.) + +A otro nivel, los trabajos de programación que pudieran resultar más motivadores y edificantes son por general los peor pagados y con peores condiciones, mientras que los buenos suelen ser en general los que despertarán menos vocación en nadie. En mi opinión, es complicado conseguir algo de realización en este sector sin sacrificar la mayoría de beneficios que muchos ven en la profesión. + +A corto plazo, mi previsión es que todo esto empeore. El sector muy probablemente seguirá siendo una opción mucho mejor que la mayoría, pero creo que las expectativas laborales deberán rebajarse. El único consejo que se me ocurre es intentar construir cosas similares a las que vemos en el mundo real para ver si nos gusta realmente el trabajo. + +## Consiguiendo un trabajo + +Los procesos de contratación son una parte proporcionalmente muy pequeña de la vida laboral pero que concentran gran parte de lo que se habla y se protesta en este sector. + +Tengo más de dos décadas de experiencia profesional, creo que he tenido muy buenos trabajos y generalmente voy a puestos con menos competencia de lo normal. Pero para encontrar trabajo, en ocasiones he tenido que presentarme a más de un centenar de ofertas y llevarme innumerables rechazos de todo tipo, silenciosos y sonoros. + +Hay estudios que parecen demostrar que una parte muy importante de ofertas en el sector incluso son totalmente ficticias. (Esto seguramente afecte a otros sectores, pero parece especialmente popular en este.) + +Los procesos de selección de personal tienen una gran parte de competencia porque en general, siempre hay otros candidatos que se esfuerzan como nosotros en ser los elegidos. + +### Fuentes de ofertas + +Aunque creo que las grandes plataformas de empleo son menos efectivas que otras vías para encontrar trabajo, sí vale la pena examinar las ofertas para saber qué demanda el mercado y de paso apuntarse a todas las ofertas que podamos. Esto último igual hasta nos sirve para entrar en algún proceso y quizá conseguir trabajo, pero también es importante porque los procesos de selección requieren práctica real para mejorar nuestras posibilidades. + +Es importante recordar que muy frecuentemente lo que parecen requisitos en estas ofertas de empleo no lo son. Si una empresa pide más conocimientos en una oferta de lo que es razonable, es muy probable que no encuentren a nadie que los cumpla todos y que contraten a alguien que no cumple todos los requisitos. + +En general, el mejor lugar para encontrar mejores vacantes son las pequeñas comunidades: + +* Los "meetups" son pequeños eventos generalmente periódicos donde se hacen pequeñas ponencias. +* Muchas ciudades tienen sus comunidades de programadores que suelen tener un canal online (que no suelen excluir a gente de fuera) +* Así mismo, muchas tecnologías también tienen sus propias comunidades, aunque haya menos específicamente españolas. + (En general, conseguir trabajos en el extranjero es bastante más complicado, así que recomiendo centrarse en comunidades españolas.) + +Muchas de estas comunidades tienen tablones de anuncios de ofertas de empleo. Muchas de estas ofertas las ponen los miembros de la comunidad y no las empresas, con lo que es más probable que sean reales, y en muchos casos, podremos hablar con la persona que pone el anuncio directamente. Además, en muchos casos los tablones de anuncios de comunidades tienen reglas más estrictas sobre publicación de rangos salariales y claridad en condiciones (como por ejemplo, la modalidad real de remoto). + +El volumen es por supuesto muy inferior, pero merece mucho la pena encontrar cuantos más tablones de anuncios de este tipo y centrarse más en sus ofertas. (Aunque raramente tendremos suficiente con estas ofertas para encontrar empleo, con lo que siempre deberemos tirar de las grandes plataformas.) + +### El currículum y la presencia online + +Este documento no tratará el currículum, pues ya hay mucho material sobre el tema y tampoco es mi especialidad. + +Sin embargo, es necesario apuntar que un montón de gente con la que competiremos por puestos tendrá más material del que esperamos en su currículum; si no son trabajos serán proyectos personales, participación en proyectos open source o similares, etc. + +Por tanto, lamentablemente dedicar nuestro tiempo libre a aumentar nuestro currículum sea necesario. + +### Los procesos de selección + +Los procesos de selección intentan encontrar la mejor opción dentro de los candidatos. + +Un proceso de selección jamás puede evaluar adecuadamente la capacidad de un candidato de hacer su trabajo, con lo que siempre se basan en aproximaciones, en general no muy buenas, que en general poco tienen que ver con el trabajo que se hará realmente. + +Al no ser algo muy exacto, los procesos de selección tienen muchísimo de imitación y modas. + +Esto tiene una ventaja; en cualquier momento determinado de tiempo hay como media docena de tipos de entrevista. Además, para cada tipo de prueba de moda, hay bastantes materiales para preparar la prueba. + +En mi opinión, hay que aceptar los sinsentidos de los procesos de selección, dedicar una cantidad significativa de tiempo para prepararnos los pocos formatos más populares en ese momento, y quizá consolarnos con que el número de formatos populares no es mucho mayor. + +### Escogiendo empleos + +=> https://es.wikipedia.org/wiki/Falacia_de_McNamara La falacia de McNamara dice que a la hora de tomar decisiones damos más importancia a lo que es fácil de medir con un número que a lo que no. + +El sueldo es de las pocas variables que podemos conocer cuando tenemos una oferta en la mesa, pero no es tan mala métrica. + +Pero mi recomendación es que aparte del sueldo, intentemos evaluar "¿cuánto me ayudará este trabajo a que mi próximo trabajo sea mejor?" + +Tampoco es que haya muchas maneras de evaluar esto con un mínimo de certeza, pero: + +* Plantearse lo que observamos en función de esta métrica nos puede ayudar a enfocar la evaluación. +* A posteriori, podemos evaluar cuánto nos ha ayudado un empleo en esta métrica e intentar extrapolar señales que nos ayuden a predecirla. diff --git a/blog/content/notas/tecnologia/problemas.gmi b/blog/content/notas/tecnologia/problemas.gmi new file mode 100644 index 00000000..da4ee14f --- /dev/null +++ b/blog/content/notas/tecnologia/problemas.gmi @@ -0,0 +1,63 @@ +# Problemas + +Este documento es una lista de cosas que me tocan las narices. En el mundo hay infinidad de problemas más graves, pero quiero destacar esta lista. + +## La basura telefónica está fuera de control + +Recibo frecuentemente tanto llamadas como SMS fraudulentos o de publicidad indeseada. Estoy apuntado en la lista Robinson y simplemente no hay manera de librarse. + +No corro un riesgo severo de ser víctima de un fraude, pero imagino que una cantidad importante de gente sí lo corre. (Aunque una vez, la compañía eléctrica de la que era cliente sí me coló un timo.) + +Hasta donde yo sé: + +* Es trivial falsear la identificación de un SMS para que sea idéntico al que envía una entidad legítima. (E.g.: puedes hacer un SMS que se identifique como "Correos", igual que un SMS legítimo de Correos.) +* No existe, hasta donde yo sé, todo mecanismo de denuncia requiere que identifiquemos al autor de la llamada. Identificar quién llama sólo es posible si la empresa decide identificarse. +* No percibo ninguna consecuencia negativa para nadie que participe en la basura telefónica. Esto incluye a quienes realizan estas llamadas y SMS, y a las operadoras telefónicas por las que fluyen. + +Los filtros de Google son moderadamente efectivos, pero no están al alcance de todo el mundo. Además, los falsos positivos de los filtros pueden hacer perdernos comunicaciones legítimas importantes. + +### Recomendaciones frente a la basura telefónica + +A nivel individual, podemos formarnos para hacernos menos vulnerables a los fraudes, pero es prácticamente imposible evitar las molestias. + +Mi recomendación para quien tenga un móvil con posibilidad de reportar llamadas de spam, es coger las llamadas que muestren un número y: + +* Decir algo. Si no decimos nada, muchas centralitas de spam no conectan a un operador, con lo que no podemos tener 100% la certeza de que sea spam. +* Esperar a que respondan para asegurarnos de que es spam. +* Si parece que hay un robot al otro lado de la línea, colgar inmediatamente. Si parece que hay un humano, esperar a que cuelgue. (Con esto, el humano no está libre para hacer otra llamada, con lo que les frenamos un poco. También podemos intentar alargar la llamada, aunque yo personalmente no tengo paciencia.) +* Marcar la llamada como spam. + +Tengo la sensación de que los indicadores de spam de muchos teléfonos se basan en las denuncias que recibe cada número. Así que cuantas más llamadas se cojan y se marquen como spam, antes aparecerán marcadas claramente como spam para otras personas. + +(Es importante que los filtros antispam sean precisos.) + +### Otras referencias + +=> https://www.hiya.com/global-call-threat-report Hiya Global Call Threat Report Q4 2024 + +## Los protocolos cerrados dan un poder desproporcionado a empresas privadas + +Para la mayoría de gente, WhatsApp es prácticamente una necesidad para la vida cotidiana. + +Esto hace que Meta controle una parte sustancial de nuestras comunicaciones, queramos o no. Además, esto hace que cualquier problema con WhatsApp (incidencia, carencia, etc.) sea inevitable. + +También hay efectos inesperados como que Meta decide qué sistemas operativos móviles son viables y cuáles no. (En un par de ocasiones, me he tenido que cambiar de móvil porque Meta ha decidido dejar de soportarlo. Aunque puedo experimentar con sistemas operativos móviles alternativos, siempre tengo que tener un móvil soportado por WhatsApp.) + +La ley de mercados digitales (DMA) en teoría ayudará parcialmente. Esta ley debería obligar a WhatsApp a interoperar, con lo que podríamos comunicarnos con usuarios de WhatsApp sin usar WhatsApp, mitigando algunos problemas. Sin embargo, aunque lleva en vigor desde el 7 de marzo de 2024, esto todavía no es posible y está por ver cuán efectivo será. + +Muchos sistemas de comunicación existentes son más abiertos que los protocolos modernos: + +* Cualquiera puede montar un servidor de correo y comunicarse con usuarios de correo electrónico de otros proveedores. Pese a que muchos apuntan a que Google y Microsoft tienen un poder desproporcionado de facto, sigue siendo totalmente viable usar otros proveedores. Y aunque se apunta que la interoperabilidad de los correos es causante del spam, muchos otros sistemas cerrados como WhatsApp tienen problemas de spam similares o mayores. +* Aunque no todo el mundo puede hacer emisiones de DVB-T, cualquiera con una antena puede captar las emisiones y visualizarlas. (Los protocolos con los que se codifican las emisiones de DVB-T están disponibles para cualquiera.) También es posible codificar las emisiones de DVB-T para limitar su uso a usuarios que paguen, pero con libertad de consumir los contenidos con cualquier sistema DVB-T de nuestro agrado. + +(Esto en contraste con los servicios de streaming, que sólo podemos usar con dispositivos validados por el servicio de streaming.) + +## Los navegadores son excesivamente complejos + +Gran parte de los contenidos y procesos que tenemos que realizar hoy en día pasan por un navegador web. + +Por diversos motivos, los navegadores cada vez son más sofisticados para permitir mayores funcionalidades. Son tan complejos que Microsoft, una de las mayores empresas tecnológicas del mundo, ha renunciado a desarrollar un navegador propio y reutiliza gran parte de Chrome, un navegador controlado por una empresa con la que compite, Google. + +Fuera de Google Chrome y de Safari de Apple, virtualmente no existen navegadores que compitan con ellos. (Hay más navegadores, pero como Edge de Microsoft, usan el motor de Chrome o de Safari. Firefox es cada vez más minoritario e irrelevante [aunque yo lo uso y animo a todo el mundo a que lo use].) + +La sofisticación y complejidad de Chrome y Safari adicionalmente hacen que cada vez existan más webs y aplicaciones web que son prácticamente inutilizables en dispositivos de rendimiento modesto. Esto hace que sea virtualmente necesario renovar nuestros dispositivos con más frecuencia de la necesaria, a dispositivos más costosos de lo que necesitaríamos para el resto de nuestros propósitos. diff --git a/blog/content/notas/tecnologia/quiero-instalar-linux.gmi b/blog/content/notas/tecnologia/quiero-instalar-linux.gmi new file mode 100644 index 00000000..e8a5e183 --- /dev/null +++ b/blog/content/notas/tecnologia/quiero-instalar-linux.gmi @@ -0,0 +1,271 @@ +# Quiero instalar Linux + +Si estás leyendo esto, es porque estás pensando en pasar tu ordenador a Linux. + +¡Excelente! + +En este documento recojo mis consejos para los que estáis en esta situación. + +## No es necesario pasarse a Linux + +Vaya por delante que aunque llevo usando Linux en mis ordenadores personales desde los inicios de siglo, y laboralmente más de una década. Linux es indudablemente uno de los mejores sistemas operativos que podemos usar en nuestros ordenadores personales, especialmente si creemos que es mejor para nuestros intereses usar software libre. + +Sin embargo: + +* Usar Linux sigue siendo algo más complicado que usar Windows, macOS, ChromeOS, Android y otros. +* Todos los fabricantes de ordenadores y componentes dedican un esfuerzo razonable a hacer funcionar sus productos en Windows. Muy pocos fabricantes hacen lo mismo para Linux. Aunque muchas veces los desarrolladores de Linux consiguen hacer funcionar hardware, escoger hardware con buen soporte para Linux es prácticamente indispensable, y esto no garantiza una experiencia libre de problemas. + +Aunque uso Linux, he usado Windows, macOS, ChromeOS y Android, y es perfectamente lícito usarlos. Usando Linux seguramente aprendáis cosas nuevas y obtengáis beneficios, pero no siempre es lo mejor que podéis hacer con vuestro tiempo libre. + +Sed conscientes que pasaros a Linux requerirá esfuerzo, tiempo e incluso dinero. + +## No es necesario pasar nuestro único ordenador a Linux + +La mejor manera de instalar Linux en la mayoría de casos es reemplazar el sistema operativo de un ordenador completamente. (Se puede instalar Linux en paralelo a Windows, por ejemplo, y esto tiene ventajas, pero también es una fuente de quebraderos de cabeza.) + +Esto quiere decir que hasta que no tengamos Linux funcionando, el ordenador donde estemos jugando seguramente estará inservible. Podemos tener problemas de instalación que nos impidan usar Linux, o incluso una vez instalado, podría no gustarnos. + +Para hacer pruebas, recomiendo siempre considerar las siguientes posibilidades: + +### Probar Linux en una máquina virtual + +La mayoría de ordenadores hoy en día tienen suficientes recursos para crear una máquina virtual. Una máquina virtual es un ordenador dentro de nuestro ordenador donde podemos instalar un sistema operativo distinto. + +Instalar Linux en una máquina virtual es más sencillo que instalarlo en hardware real (en general, nunca hay problemas de compatibilidad de hardware). Aunque el rendimiento de Linux será menor al que tendrá instalado directamente en el hardware, nos permite hacernos una idea de lo que implica usar Linux antes de dar el salto. + +### Usar un ordenador secundario del que no dependemos + +En general, es posible encontrar ordenadores que no están en uso. Recomiendo cualquier ordenador con cuatro gigas de RAM y un SSD para hacer pruebas. + +Además, tener un ordenador para hacer pruebas siempre nos servirá para otra cosa, como sustituir temporalmente nuestro ordenador principal averiado u otros. + +Si no disponemos de uno, considerar examinar las tiendas de segunda mano. No suele ser complicado encontrar ordenadores de segunda mano usables a un precio asequible, incluso de modelos cuyo fabricante soporta el uso de Linux, como algunos ThinkPads, HP y Dell. + +### Probar Linux "live" + +La mayoría de distribuciones Linux tienen una versión "live" que permite ejecutar Linux desde un disco USB sin modificar nuestra instalación existente. Esto es más conveniente para probar si un ordenador del que disponemos tiene buen soporte de Linux, pero también nos sirve para hacernos una idea del funcionamiento de Linux. + +### Usar discos duros totalmente separados para diferentes sistemas operativos + +La mayoría de sistemas permiten añadir un segundo disco duro y escoger cuál usar al arrancar el ordenador. Esto tiene un coste extra, y en muchos casos como la mayoría de los portátiles, añade la inconveniencia de un disco duro externo. Sin embargo, elimina la mayoría de los problemas del arranque dual e incluso los dispositivos separados (y especialmente los externos) nos pueden dar un plus de flexibilidad. + +(Es recomendable siempre que los sistemas operativos estén en un disco SSD conectado mediante un interfaz rápido, evitando versiones de USB anteriores a USB 3.) + +Para un uso duradero de Linux, en general tampoco recomiendo el arranque dual, por ser una potencial fuente de problemas de fiabilidad difíciles de resolver. + +El arranque dual permite que los dos sistemas operativos funcionen directamente sobre el hardware, lo que puede ser necesario para que el software en *ambos* sistemas operativos pueda acceder a todo el hardware al máximo rendimiento. Sin embargo, la mayoría de sistemas operativos no están pensados para el arranque dual y, por ejemplo las actualizaciones pueden estropear el arranque dual. + +### Usar máquinas virtuales + +Para un uso duradero de Linux, a parte de usar hardware separado, podemos considerar el uso de máquinas virtuales, que adicionalmente pueden evitar problemas de compatibilidad de hardware. (No todo el hardware funciona con Linux, pero Linux casi siempre funciona perfectamente en una máquina virtual.) + +Windows además dispone de WSL, que es un mecanismo para integrar una máquina virtual Linux con Windows. + +También podemos correr Windows dentro de una máquina virtual en Linux, aunque la licencia que teníamos de Windows en general no es apta para este uso. + +Las máquinas virtuales tienen menor rendimiento y desventajas respecto a correr en el hardware directamente, aunque tienen otras ventajas. (Por ejemplo, es muy fácil hacer una copia de respaldo de una máquina virtual, en general podemos mover máquinas virtuales de un sistema a otro, y más.) + +### Usar software libre on otros sistemas operativos + +La mayoría de software disponible en Linux se puede usar en otros sistemas operativos. Incluso hay proyectos específicos para ofrecer plataformas similares a Linux dentro de otros sistemas operativos. + +## Como estar preparados para trastear con Linux + +Siempre que uno utiliza un ordenador es importante tener bien controlados nuestros datos. Esto es todavía más importante si queremos experimentar con distintos sistemas operativos como Linux. + +Es recomendable que no tengamos ningún dato que solamente resida en un ordenador. En condiciones normales, esto implica que un fallo de disco nos puede hacer perder datos valiosos. Instalando Linux, en general, borraremos el disco o haremos operaciones que pueden hacer que perdamos estos datos temporal o permanentemente. + +Es recomendable siempre tener varias copias de nuestros datos importantes, sea en la nube o en medios que tengamos físicamente. + +Además, si tenemos varios ordenadores y dispositivos, suele ser muy conveniente poder acceder a nuestros datos desde todos los dispositivos. + +Siempre es recomendable tener claro que podemos reinstalar o perder un ordenador sin sufrir por perder ningún dato. + +Y en caso de necesidad, siempre es bueno conocer el proceso de reinstalación de Windows. + +Muchos fabricantes incluyen una funcionalidad de recuperación de Windows que podemos conservar al instalar Linux (pero hay que prestar atención). También suelen ofrecer descargar el instalador de Windows. (Nunca está de más conocer el proceso de recuperación o instalación de Windows, pues siempre lo podemos necesitar sin ser usuarios de Linux.) + +## No todos los ordenadores soportan bien Linux + +Aunque Linux tiene una amplísima variedad de soporte de hardware, todavía tenemos muchos números de que el ordenador donde queramos instalar Linux nos dé problemas. + +Es recomendable siempre buscar el modelo del ordenador y "Linux" para ver si encontramos otras personas que hayan usado el mismo modelo de ordenador con éxito en Linux. + +Obviamente, con la inmensa variedad de ordenadores en el mercado, esto no siempre será posible. + +Algunas empresas que trabajan con Linux prueban modelos de ordenador en colaboración algunos fabricantes y publican listas de ordenadores certificados, como por ejemplo: + +=> https://ubuntu.com/certified Ubuntu +=> https://catalog.redhat.com/search?searchType=hardware&type=System&system_types=Desktop%2FWorkstation|Laptop&p=1 Red Hat + +Así mismo, algunos fabricantes venden modelos con Linux preinstalados. + +Por supuesto, puede ser ventajoso poder reciclar hardware que ya tenemos, pero hoy en día hay bastante hardware con soporte para Linux y suele ser siempre una buena opción. + +Como mencionábamos anteriormente, siempre antes de instalar es recomendable probar una versión "live" de Linux para comprobar si el hardware funciona bien en Linux. Es recomendable siempre comprobar: + +* Conexión a la red: deberíamos poder acceder a Internet con o sin cable según sea nuestra preferencia +* Sonido: que funcionen bien las salidas de audio que usemos (tomas de auriculares, altavoces, etc.). +* Vídeo: nunca está de más comprobar que podemos reproducir vídeo de YouTube a buena calidad a toda pantalla con fluidez. +* Accesorios: probar otros accesorios que usemos como auriculares bluetooth, impresoras, webcams, etc. + +No es raro que funcione todo menos algún detalle, con lo que es mejor ser lo más exhaustivo posible. +Por ejemplo, hay webcams de portátil que no funcionan en Linux, y es un detalle fácil de pasar por alto. + +## ¿Qué Linux usar? + +Existe una infinita variedad de "distribuciones" de Linux y la elección es uno de los dilemas más populares entre los usuarios de Linux. + +Además, es común que los usuarios de Linux sean entusiastas de ciertas distribuciones. + +Siempre es recomendable dejarse asesorar, especialmente por personas que nos puedan ayudar ante ciertas dificultades. +Será siempre más fácil ayudarnos con una distribución con la que estamos familiarizados. + +Sin embargo, hay que considerar que hay diversos grados de dificultad en las distribuciones Linux, y los usuarios avanzados a menudo escogen distribuciones más complejas para aprovechar sus peculiaridades. + +Hay una serie de criterios a observar al escoger una distribución: + +* Que tenga versión "live" para poder probar nuestro hardware. +* Que sea muy popular en Internet. Muchos problemas tienen soluciones distintas según la distribución que usemos. Siempre es más fácil seguir instrucciones para la misma distribución. + +Diferentes distribuciones tienen políticas distintas sobre distribuir software no libre: + +* La distribución distribuye software no libre sin diferenciarlo del software libre. +* La distribución distribuye software no libre, aunque haya que activarlo o hacer alguna pequeña configuración. +* La distribución no distribuye software no libre, pero hay entidades que empaquetan software no libre para esta distribución. +* La distribución no distribuye software no libre, no hay entidades que empaqueten software no libre para esta distribución, o hay cierta hostilidad al uso de software no libre entre la comunidad. + +Esto puede no parecer importante, pero es más común de lo que parece que ciertos dispositivos hardware o algunas funcionalidades dependan de software no libre y esto nos suponga un problema en ciertas distribuciones. + +Otro criterio importante pero más complejo es la política de versiones de la distribución. + +### Distribuciones Linux de soporte prolongado + +Hay distribuciones de soporte prolongado, como Ubuntu (LTS), Debian (stable) o Red Hat Enterprise Linux (y derivados) que sacan una versión nueva cada 2-3 años y se comprometen a soportar esa versión durante un periodo largo de tiempo. + +Esto quiere decir que el software que llevan puede no estar muy al día y que podemos tener problemas de soporte de hardware, especialmente para hardware muy moderno. Sin embargo, respecto a distribuciones con ciclos de vida más cortos, ofrece la gran ventaja de que las actualizaciones rutinarias son más sencillas y conllevan menos riesgo de problemas. + +Si encontramos una distribución Linux con soporte prolongado que soporta bien nuestro hardware, recomiendo comenzar con una distribución así mientras aprendemos Linux. + +Cada varios años tendremos que aplicar una actualización grande, pero en general, como estas actualizaciones son poco frecuentes, se prueban más ampliamente. + +(Las distribuciones de soporte prolongado también tienen actualizaciones de software, claro, pero intentan sólo sacar actualizaciones de seguridad o corrección de errores, excluyendo actualizaciones que introduzcan grandes cambios.) + +### Distribuciones Linux de soporte breve + +Otras distribuciones, como Fedora y Ubuntu (no LTS), sacan una versión nueva con mayor cadencia (cada 6 meses, típicamente), y el soporte para versiones no recientes decae rápidamente. + +Estas distribuciones tienen software más actualizado, pero por contra, tendremos que aplicar con más frecuencia actualizaciones grandes que pueden ser más problemáticas. + +Es cierto que estas distribuciones también prueban mucho las actualizaciones, y que al ser actualizaciones grandes más frecuentes en teoría deberían tener menos riesgo, pero recomiendo sólo usar distribuciones de soporte breve si funcionan en nuestro hardware y las de soporte prolongado no. + +### Distribuciones Linux de versionado continuo + +Otras distribuciones, como Arch o Debian (testing y otras) no tienen versiones, se actualiza todo su software continuamente, con actualizaciones de seguridad y corrección de errores, pero también grandes cambios. + +Las distribuciones de versionado continuo son idóneas si necesitamos el software más actualizado o queremos contribuir probando actualizaciones, pero no las recomiendo a no ser que se sea un usuario experimentado de Linux. + +## ¿Cómo instalar Linux? + +Por lo general, hoy en día todas las distribuciones Linux contienen instrucciones para descargar el instalador de la distribución y grabarlo en un disco USB. + +Estas instrucciones, si no queremos complicarnos la vida, borran el contenido del USB y lo reemplazan completamente, con lo que debemos usar un USB que no contenga datos importantes. + +La mayoría de instaladores tienen funcionalidad "live". Es muy recomendable probar todas las funcionalidades que podamos con la versión "live" de la manera más exhaustiva posible antes de hacer la instalación definitiva. + +Si el instalador no es "live", normalmente podremos encontrar una versión alternativa para la misma distribución, o en el peor caso, probar con el "live" de otra distribución. + +La distribución debería documentar adecuadamente el proceso de instalación, pero casi siempre consiste en: + +* Configurar el ordenador para arrancar el instalador en vez del sistema operativo que ya tenemos instalado. Esto en general se hace con lo que se suele llamar "BIOS", a la que accedemos pulsando una tecla específica durante el proceso de arranque. Si nuestro sistema actual es Windows, las versiones modernas tienen funcionalidades de arranque rápido que pueden interferir con la selección de arranque. Es posible que necesitemos consultar instrucciones más específicas para cambiar el arranque. +* Probar el sistema en el entorno "live" y luego seleccionar una opción para hacer la instalación definitiva. +* Escoger el nombre del ordenador, de nuestro usuario y otras opciones durante el proceso de instalación. +* Una opción importante es si queremos que Linux y nuestro sistema operativo existente (típicamente Windows) coexistan o reemplazar el sistema operativo existente completamente con Linux. Anteriormente en este documento se detallan recomendaciones sobre evitar la coexistencia de varios sistemas operativos en un mismo disco duro. + +## ¿Qué problemas puede haber? + +### Problemas de medios USB + +Los discos USB tienen un amplio abanico de calidades. + +No es tan raro encontrar USB defectuosos que pueden causar que el proceso de instalación falle. + +Además, aunque es poco común, la descarga del instalador puede no funcionar adecuadamente. + +Ante problemas extraños, siempre es recomendable: + +* Verificar la descarga siguiendo las instrucciones de la distribución. +* Verificar el disco USB; muchos instaladores permiten hacer una verificación antes de empezar, algunos programas para grabar USB pueden hacer una comprobación después de grabar. + +Aunque las verificaciones no encuentren problemas, sigue habiendo margen para el error. Siempre es conveniente tener otro USB para hacer otra prueba, para descartar problemas. + +### Problemas de instalación + +Incluso con un medio correcto, la instalación puede fallar. Los instaladores pueden tener defectos inesperados o podemos toparnos con problemas temporales de la infraestructura de la distribución que impidan la instalación. + +Una vez descartamos problemas de medios, es recomendable probar con otra distribución. + +Tampoco es imposible que simplemente el ordenador que estemos usando tenga algún problema de hardware preexistente que sólo se manifieste durante el proceso de instalación, por someter al ordenador a una carga no habitual. + +En general, todos los instaladores de Linux dan actualizaciones constantes del avance de la instalación. Puede que el sistema se bloquee o no responda fluidamente, pero nunca más de unos minutos. + +Si el sistema no responde durante varios minutos, tendremos que reiniciar el ordenador a la fuerza. Si los problemas se repiten, lo mejor es probar con otro disco USB, verificar la descarga del instalador, o probar con otra distribución. + +(Tendremos que volver a seleccionar el arranque del instalador. Este proceso puede ser distinto; si antes lo hicimos desde Windows, una vez reemplazado Windows, tendremos que usar "la BIOS".) + +## ¿Y si no me gusta? + +Como mencionamos anteriormente, siempre debería ser posible volver a Windows. Si nos hemos asegurado que nuestros datos estén protegidos, podemos reinstalar Windows de nuevo o usar las funcionalidades de recuperación. + +## Instalando programas en Linux + +Un ordenador y un sistema operativo no son más que medios para usar programas. De hecho, las distribuciones de Linux se llaman distribuciones porque aparte de Linux en sí (que por sí mismo no sirve de mucho), empaquetan una colección de programas para que nuestro ordenador sea útil. + +Por tanto, es importante saber qué programas necesitamos y cómo instalarlos en Linux. + +Lo más fácil suele ser instalar los programas que empaqueta nuestra distribución. Además, las actualizaciones de los programas instalados desde nuestra distribución están integradas con las actualizaciones del sistema, lo que supone una ventaja interesante respecto a otros sistemas operativos. + +Sin embargo, ni la distribución más extensa puede contener todos los programas que pueda necesitar todo el mundo. (Aunque en general, cualquiera puede pasar por un proceso para añadir el programa que quiera a una distribución, aunque en general empaquetar programas para distribuciones es de las maneras más complejas de distribuir software.) + +Adicionalmente, las distribuciones (especialmente las de soporte prolongado) no siempre están al día con las últimas versiones del software que empaquetan. (Las distribuciones de soporte prolongado y muchas de soporte breve sólo incorporan actualizaciones de seguridad y corrección de defectos. Aunque esto supone sus ventajas, muchas veces nos impedirá tener acceso a las funcionalidades más nuevas de un programa.) + +La mayoría de distribuciones tienen páginas web donde podemos buscar un programa y ver qué versiones están empaquetadas en qué versión de la distribución, como por ejemplo: + +=> https://www.debian.org/distrib/packages Debian +=> https://packages.ubuntu.com/ Ubuntu +=> https://packages.fedoraproject.org/ Fedora + +Nota: los paquetes de una distribución en general sólo se deben usar en la misma distribución *y* versión de la distribución para la que está hecho el paquete. Aunque a veces es posible aprovechar paquetes, no es recomendable si no sabemos bien cómo funciona. + +Pero existen más mecanismos para instalar software. + +### Sistemas de paquetes genéricos + +Principalmente Flatpak y Snap son dos sistemas para instalar software que funcionan en muchas distribuciones. A diferencia de los paquetes de una distribución, que sólo funcionan en esa distribución, un Flatpak o un Snap funcionarán en todas las distribuciones que estén soportadas. + +La ventaja indirecta para el usuario es que el autor de un programa (o cualquiera) puede hacer un Flatpak o un Snap e inmediatamente lo pueden usar usuarios de distintas distribuciones, sin tener que hacer el esfuerzo de empaquetarlo para todas las distribuciones. Con esto, hay bastantes programas que están mejor mantenidos como Flatpak o Snap que en las distribuciones. + +Sin embargo, mientras que ya confiamos implícitamente en nuestra distribución para tener programas libres de malicia (o al menos, si distribuyen programas maliciosos ya lo sufrimos), al añadir Flatpaks o Snaps debemos ser más cuidadosos, porque los programas pueden quedar desactualizados, el empaquetador no necesariamente es el autor del software, y un largo etcétera. + +Flatpak y Snap incorporan mecanismos para aislar los programas de manera que no puedan tener efectos negativos sobre nuestro sistema (como código malicioso, por ejemplo), que pueden ser más avanzados que los mecanismos de protección de la mayoría de distribuciones. Esto nos da cierta tranquilidad, pero puede causar problemas. Tanto el hecho de que los Flatpak y Snaps funcionan bajo varias distribuciones como estos mecanismos de protección pueden causar algunos problemas en algunos programas. + +A menudo pero no siempre, los Flatpak y Snap están integrados con las actualizaciones del sistema. + +### Empaquetados de terceros + +La mayoría de distribuciones dan mecanismos para que cualquiera pueda crear repositorios de paquetes alternativos. + +Algunos programas proporcionan repositorios para algunas distribuciones, y hay grupos que se dedican a crear repositorios con programas adicionales para distribuciones específicas. + +Usando estos repositorios, casi siempre conservamos que las actualizaciones de programas de estos repositorios se integran en las actualizaciones del sistema, con lo que es sencillo estar actualizado. + +Cuando el repositorio está empaquetado por los autores del programa, en general mejora la confiabilidad del paquete. En repositorios alternativos, nos tenemos que fiar más de quién mantiene el repositorio, aunque hay repositorios de terceros con un largo historial de confiabilidad y calidad. + +### Distribuciones binarias + +Algunos autores distribuyen versiones binarias de su programa, que funcionan de una manera similar a como se distribuye la mayoría de software en Windows o macOS. + +Estos binarios suelen ser confiables y de calidad, pero principalmente ofrecen dos problemas: + +* Los binarios no siempre funcionan en todas las distribuciones. +* Si el programa no incorpora un mecanismo de actualizaciones, tendremos que actualizar el programa manualmente. diff --git a/blog/content/notas/tele/el-estado-de-esta-nacion-grabando.gmi b/blog/content/notas/tele/el-estado-de-esta-nacion-grabando.gmi new file mode 100644 index 00000000..168b4dbb --- /dev/null +++ b/blog/content/notas/tele/el-estado-de-esta-nacion-grabando.gmi @@ -0,0 +1,60 @@ +# El estado de esta nación grabando + +Un familiar estaba encantado con su "vídeo" de hace ya muchos años. El vídeo es un receptor de TDT con disco duro (y DVD-RW) con el que puede grabar programas emitidos por TDT en España. Está acostumbrado a ver la tele y grabar, y hasta muy recientemente no han tenido Internet en casa, por lo que no están acostumbrados a usar plataformas tipo Netflix. + +Pero este vídeo sólo soporta SD, y en 2024 se produce el apagón. + +## Alternativas "distintas" + +El familiar comienza a usar Amazon Prime y alguna otra plataforma, pero no acaba de acostumbrarse y sigue grabando. + +* Tivify y similares permiten ver canales tradicionales de TDT como una plataforma de streaming normal y permite reproducir programas de los días anteriores. Es más práctico, ya que no hay que programar grabaciones. Sin embargo, tiene coste y la gente acostumbrada a grabar parece no apañarse. + +* Otra opción es HbbTV, conocido en España como LovesTv. Es una "capa" sobre una Smart TV que integra la emisión en TDT con una versión de la web de cada canal. Si estamos viendo TVE1, podemos activar el LovesTv y acceder al listado de programas anteriores del canal y verlos. Sin embargo, como veremos más adelante, le compramos al familiar una de las pocas teles del mercado (Xiaomi, de la que tenía excelentes referencias) que no tiene, pues no conocíamos esta característica. + +## Intentar mantener lo mismo + +### Dispositivos TDT varios + +Lo primero que intentamos fue comprar un receptor de TDT de Amazon con capacidad de grabar. Son bastate comunes, tienen un puerto USB en el que podemos enchufar almacenamiento, y se pueden programar grabaciones. + +Sin embargo, el primero que compramos no había manera de hacerlo funcionar. Tiene menús para programar las grabaciones, pero la grabación nunca se llega a hacer; es indiferente si dejamos el aparato en funcionamiento o no, o variando el dispositivo de almacenamiento, no se hace la grabación. + +Investigando reseñas en Amazon, esto aparece en la mayoría de dispositivos similares con un número de reseñas alto. A saber si hacemos algo mal, pero parece un problema común. + +Quizá poca gente graba y el control de calidad de los dispositivos baratos es nefasto. No parecía una buena idea ir comprando cacharros similares hasta dar con uno que funcione. + +### Televisores con grabador + +Otra opción que vimos es que hay televisores que también permiten grabar, conectando un dispositivo de almacenamiento por USB también. Esto se implementa poniendo dos sintonizadores en el TV, uno para poder ver la tele y otro para grabar mientras funciona el otro sintonizador. + +Sin embargo, esto sólo está disponible en teles de gama alta *y más importante*, a partir de cierto tamaño. El familiar tiene un mueble antiguo donde pone la TV, y es un problema poner un televisor de más de 32". ¡No he sido capaz de encontrar ningún televisor de 32" o menos con esta funcionalidad! + +Si no tenéis el problema del espacio y no os importa comprar una tele de gama alta, aunque me da mala espina por la mala experiencia con los dispositivos TDT que no nos han funcionado, confío que los televisores de marcas con reputación podrán grabar. + +### Dispositivo Android TV con receptor TDT + +Buscando, encontré un dispositivo, con Android TV y un sintonizador. También probé a comprarlo, pero lo devolvimos por lo mismo que el otro dispositivo: se podían programar las grabaciones, pero no había manera de que funcionasen. Una lástima, porque en otros países parece ser que hay dispositivos parecidos que funcionan. Además, el aparato también tiene funciones de Smart TV que van bastante bien, y parecía una buena solución. + +## Otras opciones + +Hay otros países donde parece que es más común seguir grabando de la TV. En EEUU son populares los HDHomeRun, que tienen funcionalidades bastante majas (a parte de funcionar con el televisor, hacen streaming a otros dispositivos; se pueden controlar por aplicaciones, etc.). +En Inglaterra he encontrado cosas parecidas. + +Sin embargo, se han de comprar al extranjero, y parecen más problemáticos de conseguir aquí, tener garantía, certeza que funcionan en España, etc. + +## Primer intento + +Desde hace tiempo que tengo una Raspberry Pi con una sintonizadora USB, que utilizo con LibreElec + Kodi + TVHeadend. LibreElec es un sistema operativo fácil de instalar en Raspberry que integra Kodi y TVHeadend. Kodi es un interfaz para televisores con reproductor de medios, que se integra con TVHeadend. TVHeadend es un software para grabar TDT en un ordenador, mediante una sintonizadora. + +A mí me funciona de maravilla para grabar de cuando en cuando películas. Además, hay aplicaciones para controlarlo (mucho más cómodo que con un mando de TV). También es fácil hacer streaming y ver grabaciones desde otros dispositivos. + +Primero probé con un Raspberry Pi TV HAT y LibreElec + Kodi + TVHeadend sobre Raspbian. No se apañaba mucho. + +Luego probé con: + +=> https://dreamepg.de/index.php/en/apps/tvheadend/playertv Una aplicación para Android TV que hace de interfaz de Tvheadend. + +Es más fácil de usar que Kodi. + +Sin embargo el familiar siguió sin apañarse y al final se ha acostumbrado a usar Tivify. diff --git a/blog/content/notas/tele/teles.gmi b/blog/content/notas/tele/teles.gmi new file mode 100644 index 00000000..7ebf458f --- /dev/null +++ b/blog/content/notas/tele/teles.gmi @@ -0,0 +1,75 @@ +# Teles + +Hoy en día, es casi imposible no comprar una tele que no sea una smart TV *mala* sin gastarse mucho dinero. Las teles baratas son ahora todas smart, con procesadores insuficientes para mover los menús con fluidez. Además, en teoría el precio de estas teles baja porque envían datos sobre su uso (que tienen valor). + +## Resumen rápido + +Comprar una smart TV, no conectarla a Internet, y comprar un dispositivo de streaming de Google o Amazon que soporte los servicios que consumimos. No es una solución ideal, pero creo que no existe una solución ideal. Y al menos, es una solución barata. + +Si queremos reproducir otros vídeos, probar primero a usar Kodi en el dispositivo de streaming. Si no es satisfactorio, el resto del artículo ofrece más alternativas. + +## Privacidad y demás + +Si tenemos cierta preocupación por que las empresas no exploten nuestros datos de visionado, la solución más simple es no conectarlas nunca a Internet. + +Hoy en día sigue siendo posible grabar programas de la televisión para verlos cuando más nos convenga. Sin embargo, antes existían dispositivos grabadores muy potentes que han dejado de fabricarse. Es muy complicado encontrar uno que funcione con los nuevos estándares de televisión digital. + +Muchas teles (pero no todas), soportan conectar un disco USB y grabar a este soporte. Sin embargo, estas funcionalidades suelen ser problemáticas. (Y salvo en televisores caros, no podemos grabar un canal mientras vemos otro.) Hablo más de estos temas en: + +=> el-estado-de-esta-nacion-grabando El estado de esta nación grabando + +## Servicios de streaming + +Si usamos servicios de streaming, tenemos la opción de conectar la tele a Internet, si esta soporta los servicios que queremos y no nos importa que se exploten los datos de visionado. + +Si la tele no tiene los servicios que deseamos o preferimos algo en teoría menos invasivo, las opciones más populares son: + +* Los aparatos de streaming de Google +* Los aparatos de streaming de Amazon +* La Nvidia Shield +* El Apple TV +* Consolas + +Los aparatos de Google y Amazon son los más baratos y en general tienen todos los servicios comunes en España. Sin embargo, son bastante lentos y seguramente tampoco sean completamente privados. + +La Nvidia Shield es un dispositivo similar a los aparatos de streaming de Google, pero bastante más cara (sobre los 200€). En teoría tiene más potencia, con lo que el uso de los menus puede ser menos frustrante, aunque hay comentarios en Internet que apuntan a que a veces se engancha un poco. + +El Apple TV es algo más barato (sobre 170€), está más pensado para el ecosistema Apple, pero supuestamente también supone una mejor experiencia de fluidez. + +Si tenemos una consola para jugar, estas soportan bastantes servicios de streaming y en teoría disponen de más potencia para mover menús que cualquier otro disposito. El mayor inconveniente es que se controlan con un mando de consola y no con el típico mando de televisor (aunque algunas consolas disponen de mandos específicos para este propósito). + +### Chromecasting y similares + +Una característica interesante de algunos dispositivos es la posibilidad de enviar reproducciones del móvil a la pantalla. + +Con los dispositivos de Google (o relacionados, como la Nvidia Shield), esta funcionalidad se denomina Chromecast. Un bonito plus es que al enviar algo con Chromecast a la tele, la tele puede encenderse automáticamente y cambiar automáticamente al contenido. + +Los móviles pueden ser más cómodos para localizar el contenido a enviar. Además, si estamos viendo un vídeo en nuestro teléfono, en general podemos enviarlo al televisor de una manera muy conveniente. + +(Un engorro es que normalmente manejar las aplicaciones de streaming es un poco incómodo con el teléfono- por ejemplo para poner la pausa, usar una pantalla táctil no es muy ágil.) + +El ecosistema Apple dispone de funcionalidades similares (pero seguramente más restringidas a dispositivos Apple). + +### Otros dispositivos + +Todos los servicios de streaming pueden usarse en ordenadores convencionales. La mayoría de ordenadores disponen de mayor potencia que la mayoría de dispositivos, con lo que podrían proporcionar una mejor experiencia navegando por los menús. + +Sin embargo, no hay buenas maneras de usar mandos tradicionales para navegar por los menús, y no es inmediato ponerle a un ordenador un interfaz adecuado para uso como televisor. (La navegación espacial ayudaría, pero sólo he encontrado [el soporte de Vivaldi para ella](https://help.vivaldi.com/desktop/shortcuts/spatial-navigation/), y no parecía funcionar muy bien.) + +Existen opciones como teclados con touchpad integrado, o mandos con giroscopio que permiten controlar un ordenador apuntando al televisor, pero son soluciones más inconvenientes que los mandos tradicionales. + +## DVDs y demás + +Sigue existiendo la opción de comprar películas o series en formato DVD o Bluray. Con estas compras, nos aseguramos que siempre podremos verlo. (Los servicios de streaming van retirando contenido.) + +En este caso, un reproductor dedicado puede ser de utilidad, así como consolas que soporten el formato deseado. + +## Otras fuentes de vídeo + +Si tenemos archivos de vídeo que queremos reproducir (por ejemplo, podemos pasar DVD y Bluray a ficheros), hay varias opciones: + +Muchos televisores soportan la reproducción de un disco USB. Aquí tenemos que ser un poco cuidadosos con la elección de formato (no todos los televisores soportan todos los formatos), y especialmente con los subtítulos. + +Los dispositivos de streaming suelen soportar la instalación de Kodi, VLC y otros reproductores. Estos reproductores suelen manejar bien casi todos los formatos, e incluso nos ofrecen la posibilidad de reproducir contenido almacenado en otros dispositivos como ordenadores y NAS. + +También podemos usar Kodi en PCs o sistemas como las Raspberry Pi. En general, el uso de Kodi en PCs es bastante rápido y agradable si adquirimos un mando a distancia adecuado. La Raspberry Pi ofrece la posibilidad de controlarla con el mando del televisor (mediante el sistema CEC, soportado vario bajos nombres por las distintas marcas de televisores), aunque es algo menos ágil con los menús. diff --git a/blog/content/notes/cliffs/governable-spaces.gmi b/blog/content/notes/cliffs/governable-spaces.gmi new file mode 100644 index 00000000..39941093 --- /dev/null +++ b/blog/content/notes/cliffs/governable-spaces.gmi @@ -0,0 +1,115 @@ +# Governable spaces + +=> https://luminosoa.org/site/books/m/10.1525/luminos.181/ + +## Introduction: democracy in the wild + +* Online communities are different to in-person communities. +* Online politics in the small reflect in the large. +* Online communities must explicitly be democratic, self-governance instead of top-down authority => governable spaces. +* Democratic erosion in the world is influenced by online communities. +* Users of online communities perceive arbitrary rule enforcement, unaccountability. +* Online movements have not resulted in lasting gains. +* The design of online spaces has atrophied everyday democracy skills. +* Garden club from 1960 with eight pages of bylaws => more successful than most only communities that will not live as long. +* Fervent US enthusiasm for forming associations observed by Alexis de Tocqueville in 19th century US. +* Tocqueville: democracy requires education, democracy in education requires political engagement. +* Tocqueville: associations can serve the social order. +* Will bad players behave better if they care about mini-democracies? +* Online spaces are different, more churn, faster, distributed, diverse. +* Participating in online spaces correlate to political participation. +* Author unclear about his disagreement with Tocqueville's conclusions, author is more optimistic. +* Democratic self-governance is harder in online spaces, but possible. +* Design to achieve self-governance, refuse corporate control. +* Technical solutions are not sufficient. +* People do not believe their governments are democratic. +* People are more willing to change due to technological progress. +* Governments use technology as an "unavoidable excuse", but it doesn't have to be this way. +* Introduction of citizen voice happens even authoritarian governments (!) +* Crypto ledger structures have new power structures, even though it's often antidemocratic, but presents an opportunity. +* For many, democracy is something that was created for them before they were born, or something they won't have in their lifetime. +* Online communities are closer to most than their democracy. +* Designing online communities offers chance to learn how to shape the larger government. +* No single design can work for all scenarios. +* Design should be based on accountability. +* Democracy on a small scale gives hope that it's possible on a bigger scale. +* From server control to community control. +* Implicit feudalism: power derives from founders and admins. +* "Governable stacks", "modular politics" to learn from. +* Widespread participation => burdensome, elitist, uninformed governance? Overwhelming to participants. +* Sometimes governable spaces should be highly participative, in others, use representation. +* Governance designs sensitive to economy of attention. + +## Implicit feudalism. The origins of counter-democratic design + +* A popular group that called for accountability had a flagship organization with a single board member. +* Facebook claimed having "the hacker way": open, meritocratic, but Mark Zuckerberg has majority control. +* Founders solidify. +* Early social platforms had technical conditions that grant administrators complete control. +* Use of "feudalism" is not historically precise. +* "Implicit" because it is not explicit. +* Sometimes platforms do not even allow transfer of power. +* Democracy can arise in feudal technologies due to pressure, this democracy can be similar to primitive democracy. +* But democracy in technology tends to go against the design, the most natural outcome is nondemocratic. +* Implicit feudalism is not a feature, it is merely seen as a non-intentional lack of features. +* First step: perceive lack of democratic features. +* "Exit" vs. "voice"; can only leave, vs. can change things. +* Exit can have costs => captivity. +* Refine voice into "Effective voice" vs. "affective voice" => venting vs. being able to make changes. +* BBS: runs in the sysop house, sysop has absolute power, but also most responsibility and maintenance burden. +* Users being able to leave makes some accountability. +* Limitations of real world (sysop responsibility) lead to implicit feudalism. +* Usenet was bigger scale than BBS, but ultimately "the big 8" ruled (and they named their successors). But Usenet hosted more popular communities than BBSs. +* Usenet hierarchy is decided by the big 8. +* Mailing lists follow similar patterns, administrators have all the power. +* In IRC, iconic channel/network names are a big factor in popularity over performance. +* IRC pioneered bots to execute authority. +* BBS, Usenet, mailing lists, IRC's structure follow that of UNIX, with root, etc. +* Linux and Wikipedia are very productive. +* Linux has BDFL (feudalism). +* Git seems to break feudalism with its distributed nature, but Linux uses a mailing list and the BDFL to control. +* GitHub promotes forks, and user voice in issues, but each project has owners and collaborators. +* Git/GitHub make "exit" easier, but not effective voice. +* Linux added a code of conduct, GitHub encourages project to have one. +* Debian Project Leader is elected, technical barriers of entry. +* Debian/Apache are outliers, non-profits. (Linux is a non-profit too.) +* Wikipedia also has self-governance, but also has BDFL. +* Wikipedia uses MediaWiki for governance (dogfooding). +* But most MediaWiki sites do not have self-governance. +* After Wikipedia's BDFL overreaches, BDFL has diminished power. +* Although software designs can have power vacuums, in the absence of technical software vacuums, "tyrany of structurelessness" often arises. +* Anyone could participate, but not everyone has the time, knowledge, and incentives. +* Big corporate platforms could not have the technical limitations of smaller earlier platforms. +* US Communications Decency Act protects platforms from liability from user behavior. +* Companies could control the platform, but let communities self-govern. +* Facebook/Reddit are different (real names vs. pseudonyms) and in theory provide more control to users. +* Management of communities requires a lot of effort. +* AOL tried to reduce cost of access to voluntary moderators, but moderators realized they made benefits for AOL without sufficient compensation. +* To offload moderation to volunteers in a cost-effective manner, they are paid with unchecked power. +* Author thinks Slashdot moderation worked well and satisfied users, but failed in producing benefit from provocation/engagement. +* Facebook/Reddit grant "affective voice" through karma, etc.; but not "effective voice". Exit is the most effective voice. +* Facebook/Reddit provide moderation tools and gamify moderation (reports on groups performance to incentivize admins to maximize usage). This amplifies implicit feudalism. +* Mark Zuckerberg has power over the Facebook group admins, and engages in democracy theater (2009 referendum on changes to terms of service, required 30% of participation, only 29% achieved, declared "advisory", did what they wanted). +* 2015 "Reddit revolt", blackouts by making subreddits private. Reddit tightened their rules. +* Conway law => structure of software reflects the structure of the organization. +* Facebook/Reddit => the structure of the software shapes the structure of the organization. +* Facebook tried to go to individuals over communities, mirroring WeChat/TikTok which have no social graphs, only driven by personal habits. +* Because TikTok etc. do not have communities, there is less politics, but everything is still controlled by the company. +* Implicit feudalism => control over communities, founder authority, named succession, opaque policies/decisions, supression of user voice, user exit only effective means, only platform owners resolve disputes. +* Implicit feudalism made some sense with limited resources, but not so much with unlimited resources from large corporations. +* Implicit feudalism is part of the business model. +* In contrast, authocratic governments have more democratic "performances" because it resembles legitimate authority. +* But no major online community offers possibilities of even democratic "performances". +* Implicit feudalism is not so effective; most Reddits are small, Miecraft servers median lifetime is eight weeks. +* Exit leads to variety, choice, innovation, but effective voice leads to comitment and stability. +* Example of BDFL becoming inactive led to subgroups becoming more resilient. +* Debian does not exist in isolation; sits between Linux and Ubuntu (both with BDFLs). +* Ubuntu benefits from Debian. +* Debian/Wikipedia combine elections with meritocratic barriers. +* Self-governance seems to emerge more in nonprofits or cooperatives, mirroring ownership structures and technical infrastructures. +* Usenet has some shared governance and autonomy in newsgroups. +* Combination of different power structures helps self-governance; electoral processes + meritocratic barriers for popular but capable leaders. +* Multiple governance mechanisms helps prevent one entity from becoming too powerful, but also allows differently-skilled users from having voice. +* Python had PEPs, when BDFL retired they had some prior art in choosing their new governance, with elections. +* Disassociation/cancellation => no appeals, how long does it last? Affective, not effective voice. These things come because there is no process to challenge those in power. +* communityrule.info => online design of community rules and publication/forking. Try to make it easier to create self-governance. diff --git a/blog/content/notes/cliffs/mythical-man-month.gmi b/blog/content/notes/cliffs/mythical-man-month.gmi new file mode 100644 index 00000000..81080c62 --- /dev/null +++ b/blog/content/notes/cliffs/mythical-man-month.gmi @@ -0,0 +1,19 @@ +# The mythical man-month + +## Chapter 1: the tar pit + +"Program": complete in itself, ready to be run by the author on the system on which it was developed. What we initially develop and delivers some value is normally a program. + +"Programming product": can be run by anybody, in any operating environment, for many sets of data. + +* A programming product is thoroughly tested. +* A programming product is thoroughly documented. +* A programming product costs three times the cost of the program. + +"Component in a programming system": works as a part of a larger product. + +* A component in a programming system follows a well-defined interface. +* A component in a programming system is tested in integration. +* A component in a programming system costs three times the cost of a program. + +"A programming systems product" is a programming product and a component in a programming system. A programming systems product costs nine times the cost of a program. diff --git a/blog/content/notes/cliffs/peopleware.gmi b/blog/content/notes/cliffs/peopleware.gmi new file mode 100644 index 00000000..d7dee8de --- /dev/null +++ b/blog/content/notes/cliffs/peopleware.gmi @@ -0,0 +1,272 @@ +# Peopleware + +## I. Managing the human resource + +People are different from software. + +### 1. Somewhere today, a project is failing + +* 15% of all projects deliver nothing. +* 25% for projects >25 work/years +* Not for technical reasons, "politics" => sociology + +### 2. Make a cheeseburger, sell a cheeseburger + +* Errors should be encouraged +* A project objective is to be ended. Therefore, a project is never steady. Therefore, a project is always changing and there is no steady state +* Need to think more about "why" this task needs to be done rather than how the task must be done + +### 3. Vienna waits for you + +* Spanish Theory Management: increase productivity by extracting more work for the $ +* Mechanizing development, lowering quality, standardizing procedure reduces enjoyment of work + +### 4. Quality-if time permits + +* Self-esteem makes people emotional +* Self-esteem is tied to the quality of our work +* Deadlines conflict with quality +* Manager: Market wants time-to-market over quality +* Builders: want to match their past best achieved quality, more than what the market wants +* But quality is a means to productivity + +### 5. Parkinson's law revisited + +* "Work expands to fill the time allocated for it" +* Parkinson was a humorist +* Motivated people do not want to work forever in the same task +* The team can motivate people better than the manager +* Productivity by task estimator. No estimate > Systems analyst (unbiased expert) > Programmer > Programmer + supervisor > Supervisor +* Bureaucratic work does expand + +### 6. Laetrile + +People are desperate to increase productivity, fall to the seven sirens, seven false hopes of software management + +* Missed something obvious: no +* Others are succeeding, you are getting outdated, not using the right programming language, need more automation: technical gains affect just a small part of the total effort +* Need to get to the bottom of the backlog: bottom of the backlog is worthless +* Workers need more pressure + +## II. The office environment + +It's hard to increase productivity, but easy to decrease it + +### 7. The Furniture Police + +Optimizing for cost, and uniformity is not productive + +### 8. You never get anything done around here between 9 and 5 + +Top performers work in quieter, more private, with less interruption, bigger spaces + +### 9. Saving money on space + +Cost of workplace is a small past of cost of worker + +### Intermezzo. Productivity measurement and unidentified flying objects + +* Gilb's Law: Anything you need to quantify can be measured in some way that is superior to not measuring it at all +* Individual productivity should only be measured by the invidivual + +### 10. Brain time versus body time + +Interruptions are expensive + +### 11. The telephone + +Ensure people attend their email with reasonable frequency (3/day) to allow prioritizing non-interrupting communication + +### 12. Bring back the door + +People work better in quiet environments + +### 13. Taking umbrella steps + +* Developers should design the working environment +* Windows +* Provide outdoor space, public space + +## III. The right people + +Get the right people, make them happy, let them work + +### 14. The Hornblower factor + +* Difficult to improve people, choose well +* Appearances << capabilities +* Do not hire for uniformity in the company +* No dress codes + +### 15. Hiring a juggler + +* Interviews are about performing, not talking +* Portfolios +* Aptitude tests are not for hiring, they are for self-assessment +* Audition on topic related to work selected by the candidate + +### 16. Happy to be here + +* Turnover is expensive and leads to short term planning => needs quick promotions, leads to inexperienced people doing the building +* Company moves are the worst +* Good companies *retrain* + +### 17. The self-healing system + +* Humans can improvise, automated process cannot +* Big M Methodologies automate: a) No improvisation, so must grow to cover all cases b) Lots of documents +* Big M Methodologies take responsibilities away from people into the Methodology +* Big M Methodologies lead to malicious compliance- follow the Methodology even if it has bad outcomes +* Convergence of methods is good, easier to onboard, etc. +* Achieve convergence of methods by training, tooling and peer review, without forcing a Methodology +* Hawthorne Effect: people perform better when trying new approaches +* Do new things on every project to benefit from the Hawthorne Effect +* But have a 10-page max. standard + +## IV. Growing productive teams + +Teams working as one on a challenge are the objective. Help the team form + +### 18. The whole is greater than the sum of the parts + +* Jell: a jelled team is more than the sum of its members. Jelled teams enjoy the work +* Jelled teams have a common objective, low turnover, strong sense of identity, feel elite, join ownership of product, enjoyment + +### 19. The black team + +* The black team tested other teams code. +* The black team outlived the original members +* Identity: dressed in black, some evil mustaches, mystique + +### 20. Teamicide + +You can't make a team jell, but you can prevent it from jellying: + +* Defensive management: preventing people from making mistakes. If the team cannot do the job, they cannot do the job. +* Bureaucracy +* Physical separation +* Fragmentation of people's time: the team must be together most of the time +* Quality reduction of the product: quality jells a team +* Phony deadlines +* Clique control (preventing the team for working together in further projects) + +### 21. A spaghetti dinner + +* Small successes lead to bigger successes +* Perform small projects, demos, etc. + +### 22. Open kimono + +* Trust the team +* Get them out of the office +* Let skunkworks projects happen +* Let people choose their peers and project +* Natural authority by being competent + +### 23. Chemistry for team formation + +Some organizations have environments that favor team formation + +Managers do not seem busy nor manage a lot, they maintain the chemistry + +Chemistry building: + +* Cult of quality +* I told her I loved her when I married her. Provide closure to each task. Small tasks for frequent closure +* The Elite Team. Allow and grant uniqueness. +* On not breaking up the yankees. +* A network model of team behavior. Managers are not part of the team. Occasional leaders inside the team +* Selections from a Chinese menu. Do not have a uniform team + +## V. It's supposed to be fun to work here + +### 24. Chaos and order + +Constructive reintroduction of small amounts of disorder: + +* Pilot projects. All projects as pilots, but limit experimentation +* War games +* Brainstorming +* Provocative training experiences +* Training, trips, conferences, celebrations, and retreats. + +### 25. Free electrons + +Some people should be left to work at what they want + +### 26. Holgar Dansk + +A "sleeping giant" can oppose any bad change + +## VI. Son of Peopleware + +### 27. Teamicide revisited + +* Those damn posters. Motivational posters tell obvious things people already know. It is demeaning +* Overtime: An unanticipated side effect. If someone is exent of overtime, it is even more damaging + +### 28. Competition + +Internal competition inhibits jell, Prevents internal coaching. Can come from: + +* Annual salary or merit reviews +* Management by objectives +* Praise of certain workers for extraordinary accomplishment +* Awards, prizes, bonuses tied to performance +* Performance measurement in almost any form + +Musical ensembles are better metaphors of good development teams than sport teams. Individual sport teams members can have differing valoration from the rest of the team + +### 29. Process improvement programs + +* Standardized interfaces are good, standardized processes are not +* Goal is a good product, not building it efficiently +* Good products are risky projects, process improvement avoids risky projects +* Better teams do more complex projects, more risk + +### 30. Making change possible + +People fear change + +Degrees of fear to change: + +* Blindly loyal (ask no questions) +* Believers but questioners: skeptics (show me), passive observers (what's in it for me?), opposed (fear of change), opposed (fear of loss of power), militantly opposed (will undermine and destroy) + +Blindly loyal can abandon a change for a newer one. Only Believers but questioners can be allies to a change. Work with them to make change successful + + +elebrate the old system + +Phases of change + +* Introduce foreign element/catalyst +* Chaos +* Transforming idea (finding the "correct training"/correct way to adopt change) +* Practice & Integration +* New status quo + +People need to feel safe for change, there should be room for some failure + +### 31. Human capital + +* Money spent of people is only lost if they leave +* Replacing someone is expensive + +### 32. Organizational learning + +* Organizations can only learn if people stay for a long time +* Organizations learn when middle management works together without competition and without reporting to upper management + +### 33. The ultimate management sin is... + +Wasting people's time: + +* Being late for meetings, blocking meetings, inviting people who don't need to be there +* Status reporting meetings +* Early overstaffing (and leads to fragmenting time of people) + +### 34. The making of community + +* Aristotelian politics is building communities, extending ethics to a group +* Creatin diff --git a/blog/content/notes/cliffs/the-tyranny-of-structurelessness.gmi b/blog/content/notes/cliffs/the-tyranny-of-structurelessness.gmi new file mode 100644 index 00000000..3dfc17ea --- /dev/null +++ b/blog/content/notes/cliffs/the-tyranny-of-structurelessness.gmi @@ -0,0 +1,98 @@ +# The tyranny of structurelessness + +=> https://www.jofreeman.com/joreen/tyranny.htm A copy of the original article. These Cliff's notes focus on the generic points of the article, not on its original context (the feminist movement). + +Leaderless, structureless groups as an organizational form is a reaction to over-structured society in which most of us live that give others control over us. + +Structurelessness encourages participation in discussion and personal insight, but it does not achieve more than that. + +Structureless groups struggle when they want to achieve something more specific than raising consciousness, because the groups do not want to change structure when they change their tasks, because they think other organizational forms can be anything but oppressive. + +## Formal and informal structures + +Structureless groups evolve into having tacit structure due to the diversity of the people that form them. + +Structurelessness only prevents the formation of formal structures, not informal ones. Decision-making rules are known only by those who make the decisions. + +To give everyone the opportunity to participate, structure must be explicit and the rules of decision-making must be open and available to everyone, so they must be formalized. + +## The nature of elitism + +Elites can only be groups, not individuals. + +Elites have power over a larger group without direct responsibility. + +A person is an elitist by being a part or advocating the elite, not by being notorious. + +Elites are not conspiracies, generally they are groups of friends that happen to participate in some activity together. + +Elites are communication networks because they are groups of friends that talk. + +Groups might have one or more communication networks and they might overlap. The communication networks do not necessarily have to be an elite. Multiple communication groups might compete and only one might become an elite. + +In a structured group, the group competition is public and other members of the group can arbitrate and make demands on the groups. + +Elites can be spotted in groups, they listen and don't interrupt other members more than they do with non-members. Approval of the elite is necessary for things to happen. + +Membership of the elite tends to have some required characteristic. Common themes are related to the friendship nature of the elite, but not to the effectiveness for the larger group's purpose. + +It is easier to form an elite at the beginning of the group, by bringing existing friends in. Otherwise, the elite must be formed through new effort. Elites need to maintain themselves by adding new members. Outsides might find a member of the elite to sponsor them. + +Elite forming and maintenance require time, so people with major commitments normally find it impossible to join. A formal structure of decision making helps the overworked (and others) participate in the group. + +Elites are not inevitably bad, they are only inevitable. Elites can do useful things. But elites have uncontrolled power within their group. + +Two negative consequences: liked people have power independently of their skills, which is bad for doing significant things; elites have no obligation to be responsible. The elite usually tries to be responsible to maintain their influence, but the group cannot compel them to be responsible, this is up to the interests of the elite. + +## The "star" system + +Society expects groups to make decisions and to select spokespeople. Society does not want to listen to all individuals in a group, they want to know what the group feels. There are only three ways to know group opinion: + +* Voting +* Surveys +* Spokespeople + +The public is conditioned to look for spokespeople. + +If there are no official spokespeople, the public might choose notable members of the group, but their opinions might not be representative of the group: "stars". + +The stars might not desire to be, and the members of the group might resent the stars. + +Stars cannot be removed by the group, because the group did not make them stars, only the press can. The press will listen to stars as long as there are no official spokespeople. Members of the group can attack the stars, who might then leave the group, remaining a star but maybe not aligned with the group. + +## Political impotence + +Sometimes the informal structure of a group might align with what the group wants to do, this gives the appearance of an effective group. However, this is hard to replicate. Normally these groups have four conditions: + +* They are task oriented, they were formed with a narrow and specific function. +* They are small and homogeneous, so they have good communication reducing conflicts. +* They have a high degree of communication. This normally limits the group to five people, although 10 to 15 is possible if they have subgroups. +* They have a low degree of skill specialization, so everything can be done by more than one person, so no one is indispensable. (Not everything needs to be doable by everyone.) + +Groups composed of smaller effective groups do not tend to become more effective than their parts. These groups generates much motion and few results. These groups tend to be limited to the initial founders and exclude others, esp. the nongregarious, and elitism becomes institutionalized. + +Groups without projects spend their time maintaining the elite. + +When people cannot join the group and do things, they might do things on their own, which might lead to individual creativity, but many people cannot do this and does not foster cooperative group effort. Such people might drop out of the interests of the group, or join groups with other interests, maybe with new elites. + +The old elites can perceive these new elites as misaligned threats. The old elites can accuse the new elite of attracting specific groups of people from their group. + +The old elites can become public and formalize their original power structure as a formal structure. If the informal elite was well structured they might be able to do this, but groups that required structure the most might not be able to do it, because they adhere more to the ideology of structurelessness and they are more vulnerable to a takeover. + +Unstructured groups might choose to participate in larger groups with more influence and capabilities, but they can only have little influence in the larger group and their ideas might be diffused, but rarely implemented. + +## Principles of democratic structuring + +Groups should not blindly accept or ignore traditional forms of organization. These forms might be effective or not. Structure is not inherently bad, only excess of it. + +Essential principles: + +* Democratic delegation of specific authority to specific individuals. People who show interest or willingness who are selected are committed. +* Delegates should be responsible to who selected them. This way the group controls the authorities. +* Distribution of authority over as many people as possible, preventing monopoly of power and requiring consultations. It gives more people the opportunity for responsibility and learning. +* Rotation of tasks among individuals to prevent responsibilities from being someone's property. But not too much rotation so that it prevents learning and satisfaction. +* Rational allocation of tasks; by ability, interest and responsibility instead of by standing in the group. Learn through apprenticeship rather than sink or swim. Do not demoralize people by having responsibilities you cannot do well. Do not blacklist people from doing what they can do well. +* Diffusion of information to everyone as frequently as possible, giving individuals more power. +* Equal access to resources needed by the group. Resources owned by a member can be controlled by a member. This includes skills and information. + +These principles prevent informal elites. diff --git a/blog/content/notes/greek-task-list.gmi b/blog/content/notes/greek-task-list.gmi new file mode 100644 index 00000000..841a6a84 --- /dev/null +++ b/blog/content/notes/greek-task-list.gmi @@ -0,0 +1,83 @@ +# Greek task list + +=> https://apollos-boyfriend.tumblr.com/post/734812687645786112 From: + +## Icarian task + +When you have a task you know you’re going to fail at anyways, so why not have some fun with it before it all comes crashing down + +## Cassandrean task + +When you have to deal with people you KNOW won’t listen to you, despite having accurate information, and having to watch them fumble about when you told them the solution from the start (most often witnessed in customer service) + +Patroclean task: something that you have a wild misunderstanding of the difficulty involved in accomplishing properly and can only end terribly, but you dive into with your whole heart and the deep faith and conviction that you can accomplish it by sheer force of will. + +=> https://www.tumblr.com/bigdickfartsapolka/734815719754170368/achillean-task-something-you-are-absolutely-and From: + +## Patroclean task + +Something that you have a wild misunderstanding of the difficulty involved in accomplishing properly and can only end terribly, but you dive into with your whole heart and the deep faith and conviction that you can accomplish it by sheer force of will. + +=> https://www.tumblr.com/sapphoandvanzetti/791697593363218432/penelopean-task-you-dont-actually-want-the From: + +## Penelopean task + +You don't actually want the outcome of the task, so you're self-sabotaging in a clever and undetectable way to keep it from ever being completed. + +=> https://infosec.exchange/users/masek/statuses/115507451151625748 From: + +## Orphean task + +When you almost succeed, but lose everything the moment you turn around to check your progress. + +## Daedalean task + +When you’re forced to design something brilliant and functional… that you yourself will inevitably become trapped inside. + +## Medusan task + +When your project becomes so horrifying that everyone involved freezes in place rather than deal with it. + +## Tantaline task + +When success is right there, but bureaucracy or budget cuts keep snatching it away at the last moment, forever. + +## Pandoran task + +When fixing one small issue unleashes a thousand new ones, but hey — at least there’s still hope somewhere in the ticket backlog. + +## Odyssean task + +When the assignment technically has an end, but it’s buried under so many side quests that you forget what the original goal was. + +## Narcissian task + +When the entire effort is about maintaining appearances rather than achieving anything of substance. + +## Promethean task + +When you give people a powerful new tool that could transform their work — and are punished eternally for doing so. + +## Orestian task + +When the mess you’re cleaning up is the direct result of the last cleanup you performed. + +## Thesean task + +When the only way to finish is to disassemble everything piece by piece — until you’re no longer sure if what’s left is the same project you started. + +## Achillean task + +When your work is flawless except for that one fatal oversight that will, inevitably, destroy you. + +## Penelopean task + +When you diligently undo by night what you accomplish by day, just to keep the stakeholders pacified. + +## Midasean task + +When everything you touch turns into paperwork, compliance documents, or gold-plated nonsense nobody actually needs. + +## Gordian task + +Not intended to be actually done, but violence is the answer. diff --git a/blog/content/notes/index.gmi b/blog/content/notes/index.gmi new file mode 100644 index 00000000..b2908890 --- /dev/null +++ b/blog/content/notes/index.gmi @@ -0,0 +1,41 @@ +# Notes + +=> greek-task-list Greek task list + +## Cliff's notes + +Notes about some books and long articles I like: + +=> cliffs/mythical-man-month The Mythical Man-Month +=> cliffs/governable-spaces Governable Spaces +=> cliffs/peopleware Peopleware +=> cliffs/the-tyranny-of-structurelessness The tyranny of structurelessness +## Tech + +=> tech/misc-linux-stuff Misc Linux stuff +=> tech/running-commands-in-linux Running commands in Linux +=> tech/ssh-for-beginners SSH for beginners +=> tech/document-formats Document formats +=> tech/internet-communication-channels Internet communication channels +=> tech/ledger Ledger +=> tech/migadu Migadu +=> tech/ripping Ripping +=> tech/about-apis About APIs +=> tech/about-relational-databases About relational databases +=> tech/containers-might-not-be-the-right-answer Containers might not be the right answer +=> tech/crud-is-an-important-unsolved-problem CRUD is an important unsolved problem +=> tech/about-django About Django +=> tech/git-advice Git advice +=> tech/github-annoyances GitHub annoyances +=> tech/prolog-vs-sql Prolog vs. SQL +=> tech/take-the-less-traveled-road Take the less traveled road +=> tech/the-tragedy-of-the-geeks The tragedy of the geeks +=> tech/misc-python-stuff Misc Python stuff +=> tech/python-modules-primer Python modules primer +=> tech/so-you-want-to-play-with-functional-programming So you want to play with functional programming + +### Gadgets + +=> tech/gadgets/about-headphones About headphones +=> tech/gadgets/x12 Lenovo ThinkPad X12 Detachable Gen 1 +=> tech/gadgets/pocket-computers Pocket computers diff --git a/blog/content/notes/tech/about-apis.gmi b/blog/content/notes/tech/about-apis.gmi new file mode 100644 index 00000000..f1732cc9 --- /dev/null +++ b/blog/content/notes/tech/about-apis.gmi @@ -0,0 +1,26 @@ +# About APIs + +=> https://gist.github.com/kislayverma/d48b84db1ac5d737715e8319bd4dd368 The Jeff Bezos' API memo is one of the most talked stories about API programming. + +It is, in my opinion, also one of those things which are successful for some environments, but not for all. + +## The levels of API accessibility + +An "operation" in your application can be in one of the following levels of "API accessibility": + +* -oo The operation cannot be invoked in isolation easily. For instance, it is embedded in an MVC controller, mixed with form handling and HTML generation, and thus the best approach to invoke it programatically is to simulate a browser +* 0 The operation can be invoked, in-process, by calling a function or method, but requiring complex setup or using complex types (e.g. others than lists, maps, numbers and strings) +* 1 The operation can be invoked, in-process, by calling a function without complex setup and using plain types +* 2 The operation can be invoked, off-process, by calling a function without complex setup and using plain types +* 3 The operation can be invoked via a command line tool +* 4 The operation can be invoked via a network call + +Many proponents of APIs propose level 4 as the target. This obviously allows your operations to be integrated in separate processes via network calls, which is the most powerful way of API access. They will also reason that this will force your application to have a clean architecture with separation of concerns. + +Note also that doing proper testing will probably force your operations to be tested to be in levels 0-2, as otherwise it will be annoyingly complex to test them. + +We propose that the architecture benefits of level 4 are also present in levels 0-3, but achieving these levels requires much less effort than achieving level 4 (where you need to add a network protocol, handle aspects such as authentication/authorization, marshalling/unmarshalling, etc.), so unless you require level 4, you can stay in levels 0-3. Going to level 3 instead of 0 should be easy when creating new operations, so that's the level of API accessibility we recommend new code to adhere to by default. + +Note also that level 3 can provide many benefits of level 4, but with less development overhead, so it's a level we recommend considering explicitly, as it is often overlooked. + +Level -oo is typical of legacy applications. Note that we consider the distance between level -oo and the rest of levels much bigger than the distance between the rest of levels. diff --git a/blog/content/notes/tech/about-django.gmi b/blog/content/notes/tech/about-django.gmi new file mode 100644 index 00000000..15f73600 --- /dev/null +++ b/blog/content/notes/tech/about-django.gmi @@ -0,0 +1,115 @@ +# About Django + +Without more context, one of the technologies I recommend to everyone is Django. + +Django is a Python web framework with "batteries included". + +Web frameworks can provide more or less tools to write applications. Typically, frameworks that provide fewer tools are more flexible and give developers more freedom to develop their applications in the best possible way. Similarly, frameworks that provide more tools tend to guide you towards a specific way to writing applications, and typically, require more work if you want to deviate. + +In my opinion, many applications you might need to develop are very similar and have similar issues, and solving them ad-hoc for each project is a waste. Therefore, I lean towards using frameworks that provide more batteries in most cases. + +(Certainly, there are projects that clearly need special approaches, or which deviate enough from any generic web framework.) + +In fact, most of the complaints described in this document are caused by Django having too few batteries, not too many! + +=> https://github.com/alexpdp7/django-tws Django training wheels is my project in alpha to address some of those shortcomings. + +## The Django admin + +Besides including more batteries than most other frameworks, and being in general a well-engineered framework in my opinion, Django includes the admin. + +The admin is a declarative way to build administrative sites where some users edit data stored in the application database. + +Many similar tools exist, but I have not found any other tool that can do so much. + +* The Django admin handles multi-table relationships very well, including picking foreign key targets and editing related table data. For example, if a person entity has a "parent" related foreign key relationship, the Django admin provides a search functionality to pick a person's parent. If the person entity has a list of children, the Django admin provides a way to add and edit children from the person form. +* The Django admin has a simple, but useful for many scenarios permissions functionality, where editing certain entities is restricted to groups of users. + +The Django admin is frequently a big boost during the early development of database-backed applications, and sometimes it can provide value during a big part of the life of an application. + +Additionally, traditionally when working with frameworks without an equivalent facility, the friction of adding an interface to edit a piece of data can be large. Developers pressed for time might opt to hardcode the data in the source code of the application, requiring code changes to modify certain behaviors of the application. When the friction to add a user interface to edit such data is low, developers can configure the admin to let those users edit the data directly without going through the developers. + +## Django problems + +However, there are still many common issues for which batteries could exist, but that Django does not provide. + +### Django has no support or documentation about packaging Django projects + +Most Django projects have dependencies besides Django. In order to develop and deploy Django applications, you likely must install other dependencies. Django does not include documentation nor support to do this. + +Many different approaches and tools exist to manage Python project dependencies. Understandably, endorsing one particular approach in Django could be controversial. +So Django leaves the choice of approach up to users. Additionally, Django adds a few difficulties in Python project management, and users must figure out how to handle Django projects in their chosen approach. + +Several initiatives have tried to tackle this problem, notably: + +=> https://github.com/radiac/nanodjango nanodjango + +### Django settings are a partial solution + +Django provides settings to manage the configuration for a Django project. You implement Django settings by writing a Python module. + +For example, the default Django template includes the following snippet to configure the database connection: + +``` +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': BASE_DIR / 'db.sqlite3', + } +} +``` + +Besides assigning a setting directly like in the preceding snippet, you can use Python code to assign settings. + +This allows you to tackle many common issues, such as setting up a different database connection for development and production, while keeping the production database credentials away from the source code repository. There are many similar issues that you must tackle in nearly all projects. + +Several initiatives tackle some of those issues: + +=> https://github.com/jazzband/dj-database-url dj-database-url provides a way to configure the database connection through an environment variable. + +### Django does not explain a development database workflow + +Django provides migrations to handle schema changes. Migrations work well and are a valid solution to handle schema changes in production. + +However, while developing a Django application, you frequently need to make many temporary changes to the data definition until you find the right data definition. + +In my opinion, if you follow the Django documentation, then you might end up using migrations for those development schema changes. This is awkward and problematic, and there are procedures to develop database changes that work better. + +I would like a command that recreates your database, applying unmigrated model changes. This command could also have hooks to load sample data. (Likely, Python code and not fixtures.) + +### Django only tackles database-based, server-side-rendered, non highly interactive web applications + +While certainly a huge amount of applications: + +* Revolve around data stored in a relational database +* Are better implemented as server-side rendering applications +* Do not require very complex or real-time interactions + +There are certainly many applications that do not fit this mold. + +In my opinion, focusing on database-based applications is a good decision. Many Django features (like the admin) revolve around the database, and a framework oriented to other applications likely should be very different. + +However, more and more applications break the limits of server-side rendering, and while you can build such applications with Django, you need a lot of effort or finding additional libraries to use. + +For example: + +* Django REST framework provides a layer to provide REST APIs on top of the Django ORM. +* Projects exist to add support for Django for front end frameworks such as htmx or Hotwire. These frameworks are an intermediate step between traditional server-side-rendered applications and JavaScript front ends, enabling most of the benefits of JavaScript front ends within the traditional server-side rendering approach. + +Additionally, providing an API is also useful beyond JavaScript front ends. APIs are necessary for other purposes, such as implementing mobile apps to interact with your application, or just providing an API for programmatic access to your application. + +### Some common tasks should have more tutorial content + +The Django documentation is mostly for reference, covering all Django features, but with little content on how to use Django. The items I list below likely are documented on books, websites, forums, etc. If you know a good source for many of those, even if it is paid, feel free to let me know to add references. + +* Restricting users in the admin to a subset of the instances of a model. + +For example, users belong to organizations and users should only see instances of some model related to their organization. The FAQ contains "How do I limit admin access so that objects can only be edited by the users who created them?", which is a very similar question and points to the features you need to use to achieve these goals. These requirements are often related to requiring "extending the existing User model". + +* Having a search UI for reference fields instead of dropdowns. + +Many projects similar to the admin only offer dropdowns for reference fields. This does not work when the referenced objects are more than a couple. Django calls this raw_id_fields, and it is difficult to learn that this feature exists. + +## Further reading + +=> crud-is-an-important-unsolved-problem CRUD is an important unsolved problem diff --git a/blog/content/notes/tech/about-relational-databases.gmi b/blog/content/notes/tech/about-relational-databases.gmi new file mode 100644 index 00000000..c66a530f --- /dev/null +++ b/blog/content/notes/tech/about-relational-databases.gmi @@ -0,0 +1,27 @@ +# About relational databases + +## What is a relation? + +A common misconception is that the "relations" in a relational database are about relations between database tables. + +Actually, the relations in a relational database are the tables. + +A relation "relates" a set of values with another set of values. + +For example, a relation can relate the name of a person with their birth date and birth place. For example: + +(person name) => (birth date, birth place) +(Alice) => (1979-12-03, Barcelona) +(Bob) => (1995-03-04, Paris) +... + +Many computer languages have similar concepts: + +* Python mapping types such as dict +* C++ std::map +* Java java.util.Map +* C# System.Collections.Generic.Dictionary +* Javascript Object +* PHP arrays + +Relations are a natural concept, so although non-relational data systems exist, most data can be stored as relations. diff --git a/blog/content/notes/tech/containers-might-not-be-the-right-answer.gmi b/blog/content/notes/tech/containers-might-not-be-the-right-answer.gmi new file mode 100644 index 00000000..de614983 --- /dev/null +++ b/blog/content/notes/tech/containers-might-not-be-the-right-answer.gmi @@ -0,0 +1,100 @@ +# Containers might not be the right answer + +Containers are everywhere, and I feel today they are the default answer to many problems for many people. + +=> https://www.jwz.org/blog/2014/05/so-this-happened/ Although the author of one of the handiest quotes does not want people to use it, I think that quote adequately describes the situation. Definitely, containers are no silver bullet. + +Containers are a good example of an “easy but not simple” technique. + +=> https://www.youtube.com/watch?v=SxdOUGdseq4 (See the "Simple Made Easy" - Rich Hickey 2011 talk.) + +Containers are easy because they automate getting arbitrary "isolated" Linux environments and running processes on them. Additionally, you can find container images for mostly everything on the Internet. For this reason, it is very easy to run much software using containers, often with a single command. + +However, containers are easy, but not simple. Containers combine many different techniques to achieve their ease, and thus, frequently you hit problems derived from any of the techniques containers use. + +However, Docker popularized many good ideas, both directly related to containerization and general ideas! There are still places where containers are the right answer. + +## Reasons not to use containers + +### Containers are Linux + +The fact that containers are a Linux technology is the most common point of complexity. + +One result of this is that using containers on any operating system that is not Linux, such as Windows or macOS, requires a Linux virtual machine. + +This has some accidental problems, like increased memory and CPU usage, and derived inconveniences like decreased battery life and fan noise. + +But the main issue is that adding this VM makes things more complex, mostly because you are adding networking to the mix, and some container features are not available or work worse, like bind mounts. + +Most issues can be worked around, but this requires more effort, or at least, more knowledge overhead of knowing how to avoid these issues. + +(On top of that, people who develop processes using Linux are not exposed to these issues, so they are likely to introduce issues without realizing what works on their Linux workstation does not work on macOS or Windows workstations.) + +### Container images are big and expensive + +Optimizing the size of container images can require significant effort. Popular public images are often optimized for size, but even with optimized images, storing and moving container images frequently requires much more bandwidth and storage than the alternatives. + +There are free ways to host private container images, but they are frequently limited in size, bandwidth, or both. You can easily run into Docker Hub limits, GitHub only provides 2gb of storage, etc. + +Building container images also can require significant resources. + +### Containers require specialized knowledge + +Using containers frequently requires learning quite a few things specific about containers. + +* Containerfile design is not obvious. Some questions, like ADD and COPY, or CMD and ENTRYPOINT are difficult and not well documented. + +* Container design is not obvious. Docker popularized "application containers", a fuzzy concept that is related to "single process containers", 12 factor architecture, and a few other ideas. Solving your problem might require good knowledge of application container design and use. + +* Container tools are complex, because containerization is difficult. Likely you need to know some intricate details of how Linux file permissions and users work, for example. + +Not using containers can mean avoiding having to think about these things, and being able to use the time you save to actually solve your problem. + +### Docker is not so good, targeting multiple container engines is not trivial + +Docker was the first popular container engine. Docker was a revolution and invented or popularized many great ideas. However, knowledge about containers was not well established when Docker was invented, and since then, better ways of doing many things have been discovered. + +Other tools such as Podman or Fedora Toolbx and adjacent tools such as Distrobox have introduced many improvements respect Docker, while still reusing and being compatible with many Docker concepts. + +However, creating processes and tools across these different tools can be difficult, despite their apparent compatibility. + +### In some scenarios, containers do not add much + +Mainly after the rise of the Go programming language, distributing binaries has become easier. Distributing binaries on Windows and macOS has always been simpler than distributing binaries on Linux. + +However, nowadays many programming languages can create binaries that can be downloaded and executed on most Linux distributions. + +One of the main benefits of Docker has been ease of distribution of software, but nowadays this is easy to achieve through binaries. + +### Beware container images + +Much software is distributed nowadays as container images. The abundance of container images means that learning how to use containers helps you run a wide variety of software distributed as a container image. + +However, many container images are not of great quality, nor are adequately updated. + +In some cases, you can find software that has a container image, but where the container image is not of sufficiently good quality and can cause issues down the road. + +## Reasons to use containers + +### Containers still provide isolation easily + +By default, running a container does not alter the system that runs the container significantly. + +This is a huge advantage, and in many cases, more difficult to accomplish without containers. + +### Making things work across different operating systems is not trivial either + +Some decisions in software, like programming language or dependency choices, influence greatly how easy running the software on different operating systems is. + +In many cases, making something run in a specific distribution and packaging as a container can be the most resource-efficient way to distribute software that works across Windows, macOS, and most Linux distributions. + +Finding the right combination that makes software portable can require significant effort, or even be unviable. + +### Some container-related software has good and unique ideas + +For example, the controversial Kubernetes still provides a distributed standardized operating system that can be managed in a declarative way. This is a powerful concept, and still the preferred way to package software for Kubernetes depends on container images. + +## What to use instead of container images + +* Binaries +* "Portable-friendly" development tools such as Go, uv, or Cargo. diff --git a/blog/content/notes/tech/crud-is-an-important-unsolved-problem.gmi b/blog/content/notes/tech/crud-is-an-important-unsolved-problem.gmi new file mode 100644 index 00000000..c338f785 --- /dev/null +++ b/blog/content/notes/tech/crud-is-an-important-unsolved-problem.gmi @@ -0,0 +1,78 @@ +# CRUD is an important unsolved problem + +The CRUD (initials of create, replace, update, and delete) term is used to describe the implementation of applications that provide a simple interface to a database. + +If you have used a computer for work, then you likely have used a system that allows to manipulate records of customers, orders, products, or any other information related to the business. + +Although programmers have been written a huge amount of CRUD systems for decades, my perception is that the costs of implementing CRUD systems is a major problem with important consequences. + +There are two major approaches to implementing CRUD systems: + +* Traditional programming: combining a relational database and most existing programming languages enables programmers to create CRUD systems. +* "No code" (or "low code"): many products and services enable non-programmers to describe their data structure and the user interface requiring less technical knowledge than the traditional programming approach. + +## About implementing CRUD systems with traditional programming + +The Python Django web framework coupled with a relational database requires writing the least code of all the platforms I have used to write CRUD systems. + +Most of what you need to do when using Django is to describe what you need, instead of implementing the mechanical parts of a CRUD system. + +Out of the box, Django provides: + +* List and detail views, including nested views. Many systems provide "flat" details view where you can edit a record, but not associated records. For example, they provide a detail view for customers where you can edit the customer name and other information, but any "multiple" information, such as multiple addresses or phone numbers, must be edited in a different view. This is frequently a huge issue, and it can require writing a significant amount of code in other systems. With Django, you can implement this by describing the associated data. +* Multi user authentication and role-based authentication. With Django and without programming any code, administrators can create groups, assign users to groups, and limit the kinds of records that each group can view or edit. +* Primitive change tracking. Out of the box, changes to records are tracked automatically and can be consulted. + +For most CRUD implementations, alternative platforms require significantly more effort to implement those features. + +Additionally, the entire stack is open source software that does not require paying licenses. + +(Surprisingly, in the past there existed even more sophisticated CRUD platforms. But sadly, most have disappeared.) + +## About implementing CRUD systems with no code + +A huge amount of systems provide similar functionality, in an even more friendly manner. + +They typically provide a user interface where you can create tables, add columns, and describe the user interface without programming. + +Some of those systems offer features comparable or superior to Django. + +However, because those systems focus on no code usage, frequently you hit roadblocks when using them. + +When you need a feature that they do not provide, it is either impossible to do it, or it requires programming in an unfriendly environment. + +Programming CRUD features can be complex. While traditional programming tools have evolved providing many features such as automated testing and advanced code revision control systems (rolling back bad changes and others), no code CRUD platforms do not reuse the wealth of programming tools that have been developed for traditional programming. + +Non-developers frequently face huge challenges going beyond the basics of what the tool provides, and developers struggle and suffer by working in environments that are more limiting compared to others. + +## The consequences of the high cost of development of CRUD systems + +In these conditions, most CRUD systems are expensive and do not work well. + +Organizations often resort to systems such as spreadsheets that can be productive, but have severe reliability concerns. + +No code CRUD systems often have significant costs and lock in their customers, because migrating costs can be astronomical. + +CRUD systems implemented with traditional programming often are costly to maintain and extend. + +In most cases, organizations cannot justify the costs of tailoring the CRUD system entirely to their needs, so they suffer from using CRUD systems that do not meet their needs. + +## Possible approaches + +### Improving existing traditional programming CRUD platforms + +I believe systems such as Django can still see many improvements. Likely, both the amount of technical knowledge to use these systems and the amount of effort to design CRUD systems can be reduced significantly. + +### Providing systems to transition from no code approaches to traditional programming + +No code approaches are wonderful, because giving end users the ability to describe what they need enables them to experiment and become productive very quickly. + +However, no code platforms cannot provide all features needed, and in many cases, end users will struggle past a certain point. + +Providing a way to migrate to a traditional programming approach would enable breaking this barrier and scaling systems more effectively. + +(Some no code platforms have APIs. With them, programmers can write code to extend the no code CRUD systems using traditional programming approaches. However, implementing functionalities through APIs has limitations and specific problems.) + +## Further reading + +=> about-django About Django diff --git a/blog/content/notes/tech/document-formats.gmi b/blog/content/notes/tech/document-formats.gmi new file mode 100644 index 00000000..385c0c0e --- /dev/null +++ b/blog/content/notes/tech/document-formats.gmi @@ -0,0 +1,97 @@ +# Document formats + +Most of the time, when writing a document, I want a document format with the following properties: + +* Fast to write using a plain text editor +* Easy to parse into an AST + +An AST is a programming-friendly representation of a document. ASTs reduce the effort required to write tools such as a program that validates links in a document. Ideally, ASTs contain information to track a document element to the position it occupies in the original document. With this information, if you write a tool such as a spell checker, then you can highlight misspelled works precisely in the original document. + +On top of that, some features that I don't always need: + +* Math support +* Sophisticated code blocks. For example, being able to highlight arbitrary parts of code blocks (not syntax highlighting). +* Diagram support + +## Existing formats + +### Markdown + +* Easy to write using a plain text editor +* Has good AST parsers with position information +* Has math support +* Does not support sophisticated code blocks +* There are many extensions with support for math, diagrams, and many others +* Is very popular and supported everywhere +* However, there is a wide variety of variants and quirks +* Especifically, because Markdown was not designed with parsing in mind, so tools based on different parsers can have differences in behavior + +### Djot + +=> https://djot.net + +It is very similar to Markdown, except: + +* It is designed for parsing, so independent parsing implementations are very compatible with each other +* It is not so popular, so there are less extension and tool support + +### AsciiDoc + +=> https://asciidoc.org + +Compared to Markdown: + +* It's more complex to write, but mostly because it's different and more powerful +* There are attempts to write better parsers, but good parsers with position information are not available yet +* Supports sophisticated code blocks +* It has a smaller ecosystem than Markdown, but many good quality tools such as Antora + +### Typst + +=> https://typst.app + +Checks all my boxes, except: + +* It is designed for parsing and it has an AST, but it is not easy to access +* Currently Typst is very oriented towards generating paged documents (e.g. PDF) +* It includes a full programming language, which is mostly good (very extensible), but this might increase complexity undesirably + +Typst is very new and is not yet very popular. + +=> https://codeberg.org/haydn/typesetter Typesetter is a desktop application that embeds Typst, so no additional setup is needed. However, Typesetter is only available as a Flatpak. + +### Verso + +=> https://github.com/leanprover/verso + +A Markdown-like closely tied to the Lean programming language. + +* Eliminates ambiguous syntax for easier parsing and is stricter (not all text is valid Verso) +* Has a (Lean) data model +* Designed for extensibility + +### TODO: other formats + +=> https://github.com/nota-lang/nota Nota (a document language for the browser) +=> https://github.com/christianvoigt/argdown Argdown (for argumentation) +=> https://github.com/podlite/podlite Podlite +=> https://orgmode.org Org Mode (an Emacs-based tool based on a lightweight markup language) +=> https://github.com/nvim-neorg Neorg (similar to Org Mode for Neovim) +=> https://github.com/sile-typesetter/sile Sile (typesetting system) + +## Creating your own formats + +=> https://github.com/spc476/MOPML Someone created its own lightweight format using Lua and PEGs. +=> https://tratt.net/laurie/blog/2020/which_parsing_approach.html "Which parsing approach" has information about choosing parsing approaches. + +## About gemtext + +=> https://geminiprotocol.net/docs/gemtext-specification.gmi + +Gemtext is an extremely minimalistic markup language designed for use with the Gemini protocol (an extremely minimalistic protocol similar to HTTP). + +The Gemini protocol and gemtext are intentionally designed to limit their power, in my opinion as a comment on the web. + +This document is gemtext-native for use in my own minimalistic publishing system. + +I also use it as a statement, although the limitations of gemtext can be significant in technical writing. For example, gemtext has no inline links, no inline verbatim code, only three levels of headings, etc. diff --git a/blog/content/notes/tech/gadgets/about-headphones.gmi b/blog/content/notes/tech/gadgets/about-headphones.gmi new file mode 100644 index 00000000..99cce0a3 --- /dev/null +++ b/blog/content/notes/tech/gadgets/about-headphones.gmi @@ -0,0 +1,152 @@ +# About headphones + +There is not a perfect set of headphones. + +## Headphones I use + +These are a few notes about the headphones I use, with pros/cons. + +### Shokz OpenComm / MONODEAL MD08 PRO + +These are my favorite headphones for remote work, meaning calls. Shokz are bone conduction, meaning they do not go over your ear, or inside your ear, but rather sit on your temples. They vibrate on near the bones in your ear. This produces a strange sensation, but has many advantages (and disadvantages). + +* These are the most comfortable headphones I have ever tested. I can literally wear them for several hours and I do not notice I have them on. They do not warm your ears, or exert pressure, or anything. It's more similar to wearing glasses (and they do not interfere with wearing glasses). They also have a very secure fit, they cannot fall, etc. The only issue with comfort is using them in bed, or when your head is resting on something. +* The sound quality is good for calls, but probably the quality for music can be criticized. +* They provide **NO** sound isolation whatsoever. This is good, because you do not have to take them off to interact with people physically. But this is bad, because you will hear any noise around you. +* However, they have a boom mic, meaning they supposedly avoid most background noise. +* The controls are minimal, a volume rocker and a call/hang up button. Muting requires pressing volume up and down at the same time, which is not convenient, so normally I use software mute. +* They look very strange, and I don't feel comfortable wearing them on the street, etc. +* When I'm not using them, I charge them. I have never run out of battery. + +I used them with the Avantree DG80 adapter (see below) with my laptops, which avoids most Bluetooth issues, but still some issues remain. Recently I use them directly on Windows and Linux without much issue. + +They cost around 150€. + +My major doubt is if other Shokz headphones without a boom mic work well for calls. The OpenComm are more expensive than models without boom mic. + +Update: I lost the Shokz and got a MONODEAL MD08 PRO instead, which cost about half. They are fine too. + +### Mpow Air 2.4G + +This is a cheap clone of the HyperX Cloud Alpha gaming headset. Those are over ear wireless headphones with a wireless USB adapter. + +* Using USB does avoid **ALL** problems with USB. They **always** work flawlessly with a computer, and sound quality is great. However, they are impractical to use with a smartphone. +* They have great sound isolation, so they filter most noise. However, you need to take them off to hear your surroundings, which is sometimes inconvenient. +* The microphone is very good. However, some other gaming headsets mute the mic automatically when you move it "pointing up". This has a dedicated microphone mute button, and a volume wheel. +* I find them uncomfortable, and I don't like wearing them for more than 30 minutes or so. They are also bad for use in bed, etc. +* When I'm not using them, I charge them. I have never run out of battery. + +These headphones are great when I need to focus or when my environment is very noisy. I use them mostly for work, esp. when I need to record my voice. + +They cost around 75€. + +### Jabra Elite 85t + +Those are true wireless earbuds. + +* Music quality is very good. +* Microphone is bad. It picks up a lot of wind and noise. +* They are quite comfortable. Less than the Aftershokz, but I can wear them for long stretches, and I can use them in bed. +* The controls are a bit difficult to use, although they are physical buttons. +* They have some sound isolation and passthrough mode. +* They can play background noise. +* The battery is decent, but you will have to be more careful with running out of battery. However, they have wireless charging, which is nice. I'm somewhat concerned about battery degradation too. +* True wireless earbuds can be inconvenient, if you are on the street and you want to remove them, you either need to locate their case and store them in (takes time), put them in a pocket... They don't have a very secure fit, and if they fall of your ear, there is no cable that will prevent them from falling into the floor and breaking (I think this happened to my 65t), or into a toilet, etc. + +I like using these to listen to music, or to watch TV. + +They cost around 150€. + +### Sennheiser HD 458BT + +These are over ear Bluetooth headphones. + +* Music quality is very good +* I have not really tested the microphone much. I have done some calls with them, but obviously they pick up noise. They do not have a boom mic. +* They have good noise isolation, both physical and software. +* They have lots of controls, and they are quite nice. +* I have worn them for two hours and a half straight, they become a bit uncomfortable, but usually removing them for a minute is enough. +* Battery seems to last more than enough. +* They are a bit bulky, so if you remove them and put them around your neck they are not comfortable. + +I like using these for music and TV too, and I normally use them on plane/train trips. + +They cost around 150€. + +### Cheap wired earbuds with microphone + +I have two pairs I bought in a supermarket. They have decent quality, they never run out of battery, and they have no connection issues or require no dongle. They are nice backup, and they are good for calls. + +I use them on the go, although one of my phones and my ChromeOS tablet require a USB adapter :( I also use them plugged into my computer monitor, with an extension cable so I can plug/unplug them easily. + +Each pair costs 5-10€. + +### Sleep headband + +I took an acquaintance's unused sleep headband. That's a small Bluetooth control unit and flat speakers embedded in a fabric headband. I cannot find the original model- you can find many variants costing from 15-20€. + +They are a bit bizarre because the control buttons are in your forehead. + +They solve many problems about using headphones in bed: they are quite comfortable (although my head is slightly too big for those) and they don't fall, although they can slip out of position. Sound quality is not great, but it's decent for music for non-audiophiles. + +## Notes + +### On form factors + +I don't think it's possible for one headset to be good at everything: + +* Calls +* Music +* Noise isolation vs environment awareness. Headphones isolate or not. Some isolating headphones have passthrough modes, but very few headphones can activate this immediately. +* Comfort (esp. in bed) +* Battery life +* Connection +* Easy and varied controls (mute, volume, etc.) + +Some of those areas are at odds with others. + +I use different headphones for different purposes. + +I know people who like very much wireless earbuds with a neck band, because they fix many of the convenience issues of true wireless earbuds. (They add more battery, they help if the earbuds fall from your ear, they put the microphone closer to your mouth, etc.) However, I have never used this format. + +### On microphones + +The closest a microphone is to your mouth, the less noise it will pick up. I do not have any indication that there are headphones whose microphone sits near your ears that do not pick up a lot of noise. (My Jabra Elite 85t and the previous 65t pick up a lot of noise and wind.) + +My experiences with headsets with a boom mic are much better in noisy environments. + +### On Bluetooth and computers + +I have heard many issues with Bluetooth and computers, including Windows, Linux, and macOS. Lately, I have had good succes under Windows and Linux (I have not used macOS lately). + +When I had issues with Bluetooth on Linux, I used an Avantree DG80 Bluetooth *sound* adapter. This is not a regular generic adapter to add Bluetooth to computers that do not have Bluetooth. This is a Bluetooth audio device that connects to headphones or other Bluetooth devices and appears in your computer as a USB audio device. Therefore, the Bluetooth implementation in your computer is ignored. The device provides its own codecs. + +With this, you avoid most of the issues of Bluetooth on computers, which sometimes works worse than on smartphones. + +Also, if you pair a Bluetooth headset with the adapter, you can plug the adapter to multiple devices and the headsets will "follow" the adapter, without requiring pairing. + +This does not avoid all problems. Notably, using the microphone requires the adapter to detect that your computer requests microphone use, and switching the Bluetooth mode. This requires a few seconds. + +However, the adapter has all the "good codecs", so most sound quality issues are avoided, even on Linux. + +### On mute + +Unfortunately, few combinations of headphones and software have integrated mute capabilities. + +I don't like having separate mute controls: + +* On the headset +* On the operating system +* On the "software" (like Google Meet, Teams, etc.) + +It is inconvenient, because with so many controls it's easier to make mistakes and you are slower. + +Software mute is good, because other people will see you are muted. This means, for example, that when you unmute, people might notice that you want to speak, etc. + +However, software mute requires interacting with the application, so it's not good for multitasking. + +Some headset mutes have a LED light that indicates you are muted, but it's not great. + +### On gaming controllers + +The XBox controllers **with their USB adapter** and the Playstation controllers **when plugged into a Playstation console** allow you to plug a wired headset. This is very nice, because they work very reliably and you avoid much of the wireless problems (connection, battery, etc.). If you play a lot, it's nice to have controllers with this feature. diff --git a/blog/content/notes/tech/gadgets/pocket-computers.gmi b/blog/content/notes/tech/gadgets/pocket-computers.gmi new file mode 100644 index 00000000..a31970ef --- /dev/null +++ b/blog/content/notes/tech/gadgets/pocket-computers.gmi @@ -0,0 +1,38 @@ +# Pocket computers + +In 2011, I started using a Blackberry Bold 9780, until 2014. The usable keyboard made me think that a device like this could replace laptops and desktop computers. Together with a functional browser and the trackpad (which allowed using mobile-unfriendly websites), the Bold was a great device for me. + +The Blackberry Classic I used 2015-2017 was the pinnacle of this idea, together with a prescient gesture interface and many great UI innovations which have been since lost. + +The Blackberry KeyONE I used 2017-2021 was the last device I used that had this greatness. + +Since then, I believe the loss of physical keyboard phones means that some uses of the smartphone have disappeared. + +=> https://www.bringbackblackberry.com/ + +## Current devices + +=> https://www.unihertz.com/products/titan-pocket Titan Pocket (owned) + +* The keyboard feels worse than a Blackberry +* The keyboard has deteriorated with age (some keys require extra pressure to activate, meaning typing is painful) +* The keyboard software is insufficient for writing in Spanish and Catalan + +=> https://www.clicksphone.com/communicator Clicks Communicator +=> https://www.clicksphone.com/powerkeyboard Clicks Power Keyboard +=> https://keyphone.tech Keyphone +=> https://www.lilygo.cc/products/t-deck T-Deck +=> https://www.lilygo.cc/products/t-keyboard T-Keyboard +=> https://beepy.sqfmi.com Beepy +=> https://shop.m5stack.com/products/m5stack-cardputer-kit-w-m5stamps3 Cardputer +=> https://mecha.so/comet Mecha Comet +=> https://www.tindie.com/stores/zitaotech ZitaoTech refurbs keyboards, but they seem to be permanently out of stock. +=> https://linkapus.com/ The Q25 project is a project to put an Android phone inside a Blackberry Classic shell. + +## Obstacles + +### Communication platforms without an open API + +The main use of a pocket computer with a physical keyboard would be communication. Unfortunately, many communication platforms I use are closed, so I can only use them with an Android (or similar) device. If this was not the case, using devices with other operating systems would be more feasible. + +Although I do not use WhatsApp a lot (I use mostly Telegram), living in Spain it is unavoidable. I hope that the DMA will allow me to send messages to WhatsApp users through something that has an API, the DMA does not seem to be effective as of now. diff --git a/blog/content/notes/tech/gadgets/x12.gmi b/blog/content/notes/tech/gadgets/x12.gmi new file mode 100644 index 00000000..05491f37 --- /dev/null +++ b/blog/content/notes/tech/gadgets/x12.gmi @@ -0,0 +1,47 @@ +# Lenovo ThinkPad X12 Detachable Gen 1 + +This is the laptop I used for work from early 2024 to early 2026. The laptop is leased, and was built on late 2021. + +## Linux compatibility + +Linux has several problems: + +* The keyboard is really a USB device (it is detachable), and you can only switch ctrl+fn using a Windows app or: + +=> https://github.com/manueljaeckle/thinkpad_x12_fn_switcher + +* Apparently, you cannot use the volume control keys in Linux either. However, I do not use those in Windows so I don't care. + +## Form factor + +One of the main reasons for picking this laptop is that it's very light. The laptop with keyboard weighs 1.1kg. + +The keyboard is detachable, which has pros and cons: + +* You cannot comfortably use the laptop on your lap. +* However, detaching the keyboard and using it as a portrait tablet to read documentation is great. + +### Keyboard + +The keyboard is very good, but slightly inferior to a full ThinkPad keyboard: + +* There is no insert key. +* For me, muscle memory does not work well when switching to a full ThinkPad keyboard. + +However, it still is a pleasant keyboard to use. + +### Screen + +The screen looks good. But because it is glossy, sometimes I have issues with reflections. + +### Battery + +I have only used the battery when it was three years old already. I can use the laptop for about 4 hours of somewhat intensive usage (some calls, working with compiled languages and LSP). + +### Pen + +Unfortunately, the leaser did not deliver a pen. + +## Others + +Besides what's been mentioned, I do not find any other problem with the laptop. diff --git a/blog/content/notes/tech/git-advice.gmi b/blog/content/notes/tech/git-advice.gmi new file mode 100644 index 00000000..8ec41105 --- /dev/null +++ b/blog/content/notes/tech/git-advice.gmi @@ -0,0 +1,21 @@ +# Git advice + +## Never use "git commit -m", use "git commit -v" + +Configure your system so that the EDITOR environment variable refers to your preferred editor. + +With "git commit -v" you can see your commit diff while writing your commit message. This helps you review that your commit is correct and write a better commit message. + +## Use gitignore properly + +=> https://git-scm.com/docs/gitignore gitignore + +Note that by default, Git defaults to $XDG_CONFIG_HOME/git/ignore or $HOME/.config/git/ignore. + +## Use the modern Git commands (or teach them) + +Particularly, "git checkout" has many functionalities that now can be handled by more focused commands like "git switch" and "git reset". + +If you have too much muscle memory and are used to them, then consider learning them only to teach other people so that they start with the safer commands. + +Many Git commands print suggestions that use the newer commands. diff --git a/blog/content/notes/tech/github-annoyances.gmi b/blog/content/notes/tech/github-annoyances.gmi new file mode 100644 index 00000000..a36214b9 --- /dev/null +++ b/blog/content/notes/tech/github-annoyances.gmi @@ -0,0 +1,7 @@ +# GitHub annoyances + +## The repository creation wizard can be confusing initially + +When creating a new repo, GitHub offers you to populate the repository with some files (a README, a .gitignore file, a license). + +In some situations, you have an existing directory in your computer with files that you want to be the initial contents of the repo. If you create a truly empty repo, then GitHub displays some instructions that can help pushing the contents of your existing directory to the new repo. If you use the GitHub features to populate the repo, then GitHub does not display these instructions and uploading your files requires more knowledge. diff --git a/blog/content/notes/tech/internet-communication-channels.gmi b/blog/content/notes/tech/internet-communication-channels.gmi new file mode 100644 index 00000000..efdc18af --- /dev/null +++ b/blog/content/notes/tech/internet-communication-channels.gmi @@ -0,0 +1,131 @@ +# Internet communication channels + +If you want to provide a communication channel for a community over the Internet and you are considering options such as: + +* Slack +* Discord +* Reddit +* Telegram +* WhatsApp +* Facebook +* Or any other communication channel controlled by a single big company + +, then please read this article and consider an alternative. + +Because such channels are often convenient, cheap, and easy, they are natural choices. + +However, companies are about maximizing their benefits first. Certainly, providing convenient, cheap, and easy services often help companies make money. But I believe we have seen enough examples of companies putting their benefits first in detriment of their users. + +Using these alternatives will always require more effort. This text is long, and just reading and processing it might take more time than setting up a channel on the services mentioned above. The alternatives I describe certainly have drawbacks compared to the services I am asking you to avoid. However, in the long run I think making an extra effort to make an informed choice pays off. + +## A quick litmus test + +If you only thing about a single thing, then think about this: how many independent clients are for this communication channel? + +How tightly the people behind the channel control clients is a good indicator of how much they want to maximize profits. + +## Alternatives + +### IRC + +IRC is a real-time chat protocol created in 1988 that is still in use. Many perceive flaws in IRC that seem to make it a bad choice. However, many IRC flaws have been addressed in recent times and I believe it is a good choice in many (but not all) scenarios. + +The biggest traditional issue with IRC is channels without history, where you cannot see messages posted while you were offline. (If you suspend or turn off your laptop, you will be offline in IRC. Even if you run your IRC client continuously on your client, if your phone goes out of coverage or your phone suspends your IRC client, you will be offline.) However, nowadays you can create channels with history. + +Channels without history are frequently confusing for new users, because most chat systems have history. Heavy IRC users are either used to having no history [this might seem surprising, but for some this is even a benefit] or have means to be permanently connected to IRC. However, users new to IRC might join a channel, post a question and go offline without anyone having a chance to see their message and reply. Then, unless people remember to answer when they are back, or other means are used, answers will not be visible to the person who asked. + +The chathistory extension addresses this problem. As far as I know, only the Ergo IRC server and their network support this extension. + +Some advantages of IRC are: + +* You can use IRC without creating an account. This can be especially useful for providing a general contact mechanism. You can create links that will ask for a nickname, and place you into a channel without any additional steps. +* IRC is a very simple protocol with more than 30 years of history. This means that many developers have invested significant efforts in creating powerful IRC clients and tools (such as bots). And lately, many easy IRC clients are available. This means that IRC can scale from simple setups that require little effort to use, to powerful setups that can provide interesting features. (If you are used to plain communication clients, you might be surprised at how valuable some features can be.) + +Some drawbacks of IRC are: + +* IRC does not have end-to-end encryption, and thus IRC administrators can read every conversation. This is not a huge problem for public or semi-public channels, but it limits IRC for many scenarios. +* IRC requires more effort from administrators to provide a good experience to entry-level users, control spam, and others. (An important point is that although integration with audio/video conferencing is possible, it requires more effort and provides a lesser experience.) +* IRC is mostly text-based. Although many IRC clients can display images and GIFs, communicating with images and GIFs is harder on IRC. (And IRC also does not have integrated audio/video conferencing.) +* Push notifications are not common yet. Although it is possible to receive instant notifications when you are mentioned or receive a private message, this is frequently difficult. In general, IRC on mobile phones is not as evolved as on desktop computers. + +Interesting projects: + +=> https://github.com/ObsidianIRC/ObsidianIRC ObsidianIRC (web client) +=> https://kiwiirc.com/ Kiwi IRC (web client) +=> https://codeberg.org/emersion/gamja Gamja (web client) +=> https://soju.im/ Soju (bouncer) +=> https://halloy.chat/ Halloy (graphical desktop client) +=> https://git.sr.ht/~delthas/senpai Senpai (terminal client) + +### Delta Chat + +Delta Chat is an instant messaging system that tries to be very similar to the most popular instant messaging systems. + +However, there are multiple clients and anyone can run a server. + +The strangest thing about Delta Chat is that is uses email underneath. However, I would recommend ignoring this fact. + +### XMPP + +XMPP is younger than IRC, but older than Matrix. Compared to Matrix: + +* End-to-end encryption and audio/video conferencing is possible with XMPP, but in practice it can be difficult to access these features. +* There's more XMPP clients than Matrix clients, but it is also hard to find clients that support all the features you need on different platforms. + +For some scenarios, if you find the right combination of XMPP server and clients, XMPP can be a great option. + +Historically, XMPP was not well-suited to mobile usage. Nowadays, mobile usage is better, but finding the right clients to use is still a challenge. + +### Matrix + +Matrix is a more modern chat protocol that addresses some of the drawbacks of IRC: + +* Matrix has end-to-end encryption, so conversations between users are private to Matrix administrators. +* Matrix requires less effort from *channel* administrators. (But running a Matrix server requires significant resources. However, there are public Matrix servers and managed services. Thanks to end-to-end encryption, using a public Matrix server is an interesting option.) +* Matrix has good support for audio/video conferencing, images and GIFs, reactions, push notifications, and phone usage. + +But also some disadvantages compared to IRC: + +* Users need to create accounts. +* Using end-to-end encryption makes some usage harder. (Although end-to-end encryption is optional.) +* There are fewer clients and tools, and generally they are more complex, more resource intensive, and less featureful. (And not all clients support all features.) + +### Other alternatives to consider + +Zulip offers instant messaging, but has some characteristics from forums. (For example, Zulip uses threads with subjects.) + +Mattermost and Rocketchat are designed for communication within organizations. + +And lastly, because all the technologies mentioned in this text allow integrations, there are bridges to join different technologies. + +For example, IRC channels can be bridged to Matrix rooms. + +Although bridges are not ideal, in some cases you can use them to make one channel available over different technologies, which might address the limitations of specific technologies. + +Although my perception is that most communities nowadays communicate over instant messaging, many communities use successfully more asynchronous communication channels. In some cases, providing both instant messaging and an asynchronous channel can also work well. + +Mailing lists (and their sibling, newsgroups) are older than IRC. Although mailing lists are far less popular than in the past, many communities still use mailing lists. + +Mailing lists have several advantages: + +* Having an email address is nearly a necessity for all Internet users. Mailing lists often require no user account other than an existing email address. +* In a way, email and mailing lists share many similarities with IRC. Although most people are users of just a few mail services and clients, there is a wide variety of services and clients. Email power features are somewhat forgotten, but they still exist and mail clients can have very convenient features. +* Most mailing list have good ways to browse and search past messages. Email discussions are more naturally searchable, thanks to their slower pace and thread organization. + +However, they also have many advantages: + +* As people no longer use email to communicate, going back to email can cause significant friction. +* Finding a good mailing list service is difficult. (And hosting your own is also more difficult than hosting other services.) + +In my opinion, mailing lists are good, but they have become foreign to most people. + +Forums used to be very popular. + +Compared to mailing lists: + +* Forums require creating an account. +* Forums do not have multiple clients, although forum software has also evolved for a long time, and many forums have great features. +* Forums are also a bit out of style, but they are more popular and familiar to most than mailing lists. +* Finding a forum service or hosting one is simpler than email. + +Social networks tend to be slightly different communication channels than instant messaging or asynchronous messaging. Alternatives to social networks also exist. However, in my opinion, social network-style communication is not optimal for "communities" in most cases. Still, you might want to explore alternatives. The Fediverse (or ActivityPub) has many different varieties of communication channels that might suit your needs. diff --git a/blog/content/notes/tech/ledger.gmi b/blog/content/notes/tech/ledger.gmi new file mode 100644 index 00000000..97a0af3f --- /dev/null +++ b/blog/content/notes/tech/ledger.gmi @@ -0,0 +1,58 @@ +# ledger + +=> https://ledger-cli.org Ledger is a double-entry accounting system based on a text file format. + +=> https://plaintextaccounting.org/ The Plain text accounting website lists more software based on the ideas. + +This document contains notes about how I use ledger. + +## Configuration + +My ~/.ledgerrc just contains: + +``` +--file ~/Nextcloud/finances.ledger +--date-format %Y-%m-%d +``` + +I store my ledger file in my Nextcloud instance, so Nextcloud synchronizes across my computers. + +Other than that, I just configure the YYYY-MM-DD date format. + +## Registering transactions + +I try to register most transactions the first moment I'm at my keyboard. + +I do so manually without automations. + +In 2025, I registered over 800 transactions, and I didn't feel it was tedious. + +My main text editor is Emacs, so I use ledger-mode: + +* Automatically adds indentation and alignment. +* Autocompletion of accounts and payees. + +To register transactions, I run: + +``` +ledger reg bankname:accountname +``` + +Then, I correlate with the running total that my bank websites show to find the first missing transaction and go on from there. + +I have a monthly calendar reminder to catch up on all accounts. In this session, I also update my pension plan accounts with their current value. + +## Tagging + +### who + +I use the who tag because I want to make reports based on specific beings. For example, I want to query quickly costs associated to the cat. + +In 2026, I think I will have some accounts like "Expenses:Supermarket:My Name" too, so I'm experimenting with the following snippet: + +``` += :My Name + ; who: myname +``` + +This seems to automatically add the tag to related accounts. diff --git a/blog/content/notes/tech/migadu.gmi b/blog/content/notes/tech/migadu.gmi new file mode 100644 index 00000000..9fc5a80e --- /dev/null +++ b/blog/content/notes/tech/migadu.gmi @@ -0,0 +1,100 @@ +# Migadu + +=> https://migadu.com/ + +## A strategy to handle email addresses + +Email addresses can be "vanity" or "non-vanity". +Vanity email addresses are meant to be public and memorable, for example firstname@lastname.tld. + +Set up any vanity domains that you want, and a non-vanity domain. + +### Non-vanity email addresses + +In the non-vanity domain, you create the {me}{code}@nonvanity.tld mailbox. + +{me} identifies you, you can have multiple users with different {me} identifiers in a single non-vanity domain. + +This strategy uses {code} to obfuscate email addresses. When you use {code} in an email address, ideally you should be able to identify if the {code} is valid or not. + +For example, you could use a four-digit {code} and store what code you have used for each address. If you use x3452 and store this code, when you receive an email that does not match, such as x3453, you know the code is incorrect. + +Alternatively, you can use hashing so that you do not have to store all codes. + +No one except you should know about {me}{code}@nonvanity.tld. + +Then you create a pattern rewrite from {me}.*@nonvanity.tld to {me}{code}@nonvanity.tld. + +When you need a non-vanity email address, you create a new {me}.{entity}{code}@nonvanity.tld, where {entity} is the entity that communicates with this email address and {code} is a new code. + +Mails received at {me}@nonvanity.tld are incorrect. Mails received without the correct code are incorrect. + +### Vanity email addresses + +Create any needed {id}@vanity.tld addresses. + +Different from non-vanity email addresses, vanity email addresses can be guessed and you cannot identify invalid email. + +=> misc-linux-stuff See "email forwarding via IMAP" for notes about forwarding between different email servers. + +### TODO Filing + +Because each vanity email address and entity has a different email address, you can file emails automatically into folders if wanted. + +## Migrating email from Gmail + +``` +imapsync --user1 xxx@gmail.com -passfile1 gmailpass --user2 a@a.com --host2 imap.a.com --passfile2 pass --gmail1 +``` + +To move mail, add --delete1. But this seems to make `imapsync` much slower! (IIRC, also this didn't remove the emails from GMail!) + +### Preventing issues with multiple tags + +An email message can have multiple "tags" in Gmail that correspond to IMAP folders. If you have messages with multiple tags, then the migration will duplicate messages in multiple folders or file mails to one folder at "random". + +imapsync has features to control this, and avoid problems with the "all mail" and "sent mail" Gmail folders, but for further control, you can refile emails to have a single tag. + +I have an mbsync replica of my Gmail account for backup purposes. This replica can be used to find messages with multiple tags: + +``` +find . -path './\[Gmail\]/All Mail' -prune -o -not -name index -type f -exec grep -H ^Message-ID: {} \; >index +``` + +Produces one file with lines: + +``` +/.../cur/f:Message-ID:... +``` + +``` +#!/usr/bin/env python3 + +import pathlib +ms = pathlib.Path("index").read_text().splitlines() + +import collections +idx = collections.defaultdict(set) + +for m in ms: + path, _, id = m.rsplit(":", 2) + f = "/".join(pathlib.Path(path).parts[:-2]) + idx[id].add((path, f)) + +for id, vs in idx.items(): + fs = sorted(set([f for (_path, f) in vs])) + if len(fs) > 1: + print(fs) +``` + +``` +./idx.py | sort | uniq +``` + +Clear up multiple tags in Gmail to prevent duplicates. + + +## Notes + +* Aliases do *not* have plus addressing, use a "pattern rewrite" instead. +* New domains come with 'junk messages with word "SPAM" in subject (case insensitive)' on by default; go to domain, spam filtering, aggresiveness to disable. diff --git a/blog/content/notes/tech/misc-linux-stuff.gmi b/blog/content/notes/tech/misc-linux-stuff.gmi new file mode 100644 index 00000000..a5521f1f --- /dev/null +++ b/blog/content/notes/tech/misc-linux-stuff.gmi @@ -0,0 +1,116 @@ +# Misc Linux stuff + +## Reverse sshfs + +=> https://blog.dhampir.no/content/reverse-sshfs-mounts-fs-push + +You need the SFTP server program on your local machine (on Debian, the openssh-server package) and sshfs on the remote machine. + +## Find non-Debian packages + +``` +aptitude search '~S ~i !~ODebian' +``` + +## Memory usage queries + +### systemd + +``` +systemd-cgtop -m +``` + +Drill down with: + +``` +systemd-cgtop -m user.slice/user-1000.slice +``` + +### smem + +``` +sudo smem -P beam.smp -kta +``` + +## Quick rerouting of browser traffic through another host + +"ssh -D 1234 host" creates a Socks proxy on localhost:1234 that sends traffic through host. + +By enabling "allow extension to control proxy settings" in the multi account containers Firefox add-on, you can make containers use specific proxies. + +## Email forwarding via IMAP + +When you have multiple email addresses, you have multiple options to use them. + +Traditionally, people used redirection/forwarding to make email arriving at from@example.com go to to@example.net instead. + +If mail from example.com and example.net is handled by different servers, typically you can configure the example.com mail server to resend any message arriving to the from address to to@example.net. + +However, nowadays with spam filtering, the example.net mail server can reject these emails as spam, sometimes silently. + +For safer redirects, you can: + +* Use the same mail server for both accounts. However, this sometimes cannot be done or has extra cost and complexity. + +* Configure the destination email server to fetch email from the origin mail server. For example, Gmail can do this, but the fetching period can be as long as 15 minutes. This can be inconvenient when receiving confirmation emails, etc. Additionally, operators of the destination email server now have your credentials. + +A third option is to run this fetching process yourself. + +=> https://github.com/lefcha/imapfilter IMAPFilter supports connecting to an IMAP account, waiting until messages to arrive, and moving them to another IMAP account. + +Benefits: + +* IMAPFilter can use IMAP idle to request the IMAP server to notify when messages arriving, so forwarding happens without a polling delay. +* Because IMAP is used on both sides, no spam filtering happens. +* IMAPFilter is packaged for many distributions. + +Drawbacks: + +* Requires additional infrastructure. +* If IMAPFilter stops working, email stops being forwarded without warning. + +=> https://ñix.es/cgit/alex/alexpdp7.git/tree/scripts/p7s/mail/__init__.py?h=master Refer to this Python module for scripts that configure IMAPFilter as a systemd service, with credentials from Bitwarden. + +## Using a PCSensor pedal + +=> https://github.com/rgerganov/footswitch Install Footswitch + +``` +sudo footswitch -1 -m ctrl -2 -S '7F' -3 -m win -k m +``` + +Maps: + +* Left pedal to be a ctrl key +* Center pedal to the toggle mute key +* Right pedal to be Win+M (you can map this in Gnome to toggle mic status) + +## Remote networking + +If you can create a pipe between two hosts (using SSH, for example), you can use VDE (Virtual Distributed Ethernet) to connect the two hosts over a virtual network. + +You need the following programs on both hosts: + +* dpipe and vde_plug (on Debian, use the vdeplug package) +* vde-switch (on Debian, use the vde-switch package) + +Run as root on both hosts: + +``` +vde_switch -t tap0 +``` + +This command creates a virtual switch connected to tap0. + +Use the dpipe command to connect two instances of the vde_plug command running as root on both hosts. + +``` +$ dpipe sudo vde_plug = ssh root@remote vde_plug +``` + +Then bring the tap0 interface up and configure IP addresses on both hosts. + +``` +# ip link set tap0 up +# ip addr add $IP/$NETMASK dev tap0 +``` diff --git a/blog/content/notes/tech/misc-python-stuff.gmi b/blog/content/notes/tech/misc-python-stuff.gmi new file mode 100644 index 00000000..6672e021 --- /dev/null +++ b/blog/content/notes/tech/misc-python-stuff.gmi @@ -0,0 +1,62 @@ +# Misc Python stuff + +## Tools + +* Use uv for your software. It's modern and good. +* pipx is packaged by many distros and useful for installing Python software. Provide instructions for installing your software using pipx. +* Use pytest for testing. It's PEP-8 compliant unlike unittest in the standard library. doctest is good too. +* Use ruff for validation. + +## Python versions + +Try to support Python versions in popular LTS distros such as RHEL and its clones, and Debian and its derivates (like Ubuntu). + +## Writing command line tools + +* Use entry points so that when using pipx or uv to install your tool, they install the tool to the user's path. + +### Nice Python libraries + +* appdirs for using the proper configuration, cache, etc. directories on multiple platforms +* keyring for cross-platform secret storage +* tqdm for progress bars + +### Writing dependencyless Python + +If you can write your program without using dependencies, then it automatically becomes much easier to distribute and run. This is quite possible for many tools! And helps you replace problematic shell scripts. + +The standard library still includes a lot of batteries: + +* argparse is clunkier that third-party libraries, but it works well enough. The documentation provides a pattern for subcommands under "one particularly effective way of handling sub-commands...". argcomplete is a third party library that adds tab completion for argparse programs. Review the types that argparse provides support for, such as Path, enumerated choices, etc. +* compression allows working with many archive formats without shelling out to tar or (un)zip. +* concurrent.futures for executing things in parallel, esp. the map function combined with a ThreadPoolExecutor (for IO-bound tasks) or ProcessPoolExecutor (to avoid the GIL in tasks that use the CPU). +* getpass to read passwords from the terminal properly. Also to obtain the current user. +* hashlib to avoid shelling out to commands such as sha256sum. +* http.server is useful for simple web servers (and also as a quick web server in the command line). +* json is about the only structured format supported in the standard library. +* logging to print output with timestamps. +* pathlib for any kind of path manipulation, esp. the read|write_text|bytes methods that are so convenient. shutil still contains a few functions missing from pathlib, esp. in older Python versions. +* textwrap.dedent and str.[lr]strip for embedding multiline strings in code. +* urllib.request is clunkier than third-party libraries, but it's usable. + +(Also for very simple stuff, tkinter can implement simple graphical tools.) + +### Subprocess + +The main problem of using Python for scripting is that the subprocess functions do not default to check=True and shell=False. + +Likely many of your scripts will start with a subprocess wrapper suited to your script. + +You can use shlex.join to print commands you execute in a copy-pastable way. + +## Writing scrapers + +=> https://playwright.dev/python/ Use Playwright + +* Playwright automatically sets up headless browsers. +* Provides convenient abstractions for locating elements in a page (mostly no XPath required. It can match "intelligently" using text). +* Has a handy UI tool that records your actions in a browser and writes equivalent *readable* Playwright code. + +Further reading: + +=> https://new.pythonforengineers.com/blog/web-automation-dont-use-selenium-use-playwright/ Web automation: don't use Selenium, use Playwright diff --git a/blog/content/notes/tech/prolog-vs-sql.gmi b/blog/content/notes/tech/prolog-vs-sql.gmi new file mode 100644 index 00000000..181ae7e3 --- /dev/null +++ b/blog/content/notes/tech/prolog-vs-sql.gmi @@ -0,0 +1,114 @@ +# Showing the similarities between SQL and Prolog + +SQL is a very common programming language, which sometimes is compared to the relatively more obscure Prolog language. Both are examples of declarative languages, where you define some facts, then you can ask questions about those facts, and the system answers the questions without you writing an explicit program. + +However, I could not find a good example of their similarities. This text presents the most typical Prolog example, and translates it to SQL. + +## A typical Prolog example + +"[x]" reads Prolog facts from file "x". We can use the special file "user" to read facts from the REPL, ending the facts with ctrl+d: + + +``` +$ swipl +?- [user]. +|: father(jim, julian). +|: father(julian, joe). +|: father(julian, jerome). +|: father(pete, perry). +|: ^D +true. +``` + +You should read "father(X,Y)" as "X is the father of Y". So Jim is the father of Julian, and so on. + +We can ask Prolog questions: + +``` +?- father(julian, jim). +false. +``` + +Is Julian the father of Jim? There is no known fact about this, so no. But Julian *is* the father of Joe: + +``` +?- father(julian, joe). +true. +``` + +More interestingly, you can ask who are Julian's children: + +``` +?- father(julian, X). +X = joe ; +X = jerome. +``` + +(You press ; to get further answers.) + +## A simple translation to SQL + +You can do pretty much the same with SQL, first define the facts as values in tables: + +``` +$ sqlite3 +sqlite> create table fatherhood(father, son); +sqlite> insert into fatherhood values ('jim', 'julian'); +sqlite> insert into fatherhood values ('julian', 'joe'); +sqlite> insert into fatherhood values ('julian', 'jerome'); +sqlite> insert into fatherhood values ('pete', 'perry'); +``` + +Then you can get the same answers: + +``` +sqlite> select * from fatherhood where father = 'julian' and son = 'jim'; +sqlite> select * from fatherhood where father = 'julian' and son = 'joe'; +julian|joe +sqlite> select * from fatherhood where father = 'julian'; +julian|joe +julian|jerome +``` + +## The next step in Prolog + +The typical example continues with some logic: + +``` +?- [user]. +|: grandfather(X,Y) :- father(X, Z), father(Z, Y). +|: ^D +true. +``` + +X is the grandfather of Y if X is the father of Z and Z is the father of Y. Then you can ask questions, and Prolog knows the answers: + +``` +?- grandfather(jim, X). +X = joe ; +X = jerome. + +?- grandfather(X, jerome). +X = jim ; +false. +``` + +## Can we do the same in SQL? + +You might not guess the answer on the first try, but the answer is not complex: you can do the same thing with SQL views: + +``` +sqlite> create view grandfatherhood as + ...> select fatherhood_1.father as grandfather, fatherhood_2.son as nephew + ...> from fatherhood as fatherhood_1 join fatherhood as fatherhood_2 on (fatherhood_1.son = fatherhood_2.father); +``` + +And if you ask the same questions, SQLite gives the same answers: + +``` +sqlite> select * from grandfatherhood where grandfather = 'jim'; +jim|jerome +jim|joe +sqlite> select * from grandfatherhood where nephew = 'jerome'; +jim|jerome +``` diff --git a/blog/content/notes/tech/python-modules-primer.gmi b/blog/content/notes/tech/python-modules-primer.gmi new file mode 100644 index 00000000..67d03e19 --- /dev/null +++ b/blog/content/notes/tech/python-modules-primer.gmi @@ -0,0 +1,229 @@ +# Python Modules Primer + +## Prerequisites + +These instructions assume a Linux environment. A macOS environment is similar, but not identical. A Windows environment is more different. + +## Previous knowledge + +### A refresher on the PATH variable + +If you execute the following command in your terminal: + +``` +$ echo hello +``` + +, the shell searches for the echo command in the directories listed in your PATH environment variable. You can display your PATH variable by running: + +``` +$ echo $PATH +/home/user/.local/bin:/home/user/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin +``` + +The contents of the PATH variable depend on your particular environment. + +If you run the following command: + +``` +$ which echo +/usr/bin/echo +``` + +The which command prints where the shell locates the echo command. + +### A refresher on shell scripts + +If you create a file named foo.sh with the following contents: + +``` +#!/bin/sh + +echo hello +``` + +, you define a "shell script". The first line indicates that this shell script is executed by using the /bin/sh command. The rest of the file are commands to be executed by the shell command. These commands behave as if you typed them into your terminal, so if you execute this script, the command "echo hello" will be executed, printing hello. + +If you try to run foo.sh like you run the echo command, by typing its name, it does not work: + +``` +$ foo.sh +bash: foo.sh: command not found... +``` + +, because the shell looks for the foo.sh in the directories listed in the PATH variable. Unless you created the foo.sh file in a directory like /usr/bin, the shell will not find the foo.sh command. + +A solution to this problem is to specify the path to the foo.sh file, instead of relying on the PATH variable. However, if you do this, you face a second problem. + +``` +$ ./foo.sh +bash: ./foo.sh: Permission denied +``` + +This happens because only files with the executable permission can be executed in this way. To solve this, add the executable permission; then it works: + +``` +$ chmod +x foo.sh +$ ./foo.sh +hello +``` + +## The import statement in Python + +### Importing from the Python standard library + +Run the following commands by using the Python REPL: + +``` +$ python3 +>>> import datetime +>>> datetime.datetime.now() +datetime.datetime(2023, 9, 11, 21, 53, 16, 331236) +``` + +import works in a similar way to running a command in the shell. +Python searches a number of directories looking for the datetime module. + +To see which directories are searched, run: + +``` +$ python3 +>>> import sys +>>> sys.path +['', '/usr/lib64/python39.zip', '/usr/lib64/python3.9', '/usr/lib64/python3.9/lib-dynload', '/home/alex/.local/lib/python3.9/site-packages', '/usr/lib64/python3.9/site-packages', '/usr/lib/python3.9/site-packages'] +``` + +sys.path is a list of the directories that the import command searches. +The contents of `sys.path` depend on your operating system and Python installation method. + +In my system, the /usr/lib64/python3.9 directory contains the datetime.py module. + +``` +$ head /usr/lib64/python3.9/datetime.py +"""Concrete date/time and related types. + +See http://www.iana.org/time-zones/repository/tz-link.html for +time zone and DST data sources. +""" + +__all__ = ("date", "datetime", "time", "timedelta", "timezone", "tzinfo", + "MINYEAR", "MAXYEAR") +... +``` + +/usr/lib64/python3.9 contains the modules in the Python standard library. + +### Importing your Python files + +If you create a file with the a.py name: + +``` +def f(): + return 2 +``` + +, and another with the b.py name: + +``` +import a + +print(a.f()) +``` + +, then: + +``` +$ python b.py +2 +``` + + +This works, because sys.path contains '', which means "the current directory". + +(sys.path is very similar to the PATH variable. However, sys.path contains the current directory by default, whereas PATH does not.) + +When "import a" is executed, then Python searches the directories in sys.path for an a.py file; it is found when checking the '' path. When "import datetime" is executed, Python searches in the current directory (because '' comes first in the path), doesn't find it, but then finds it in the following /usr/lib64/python3.9 directory. Python iterates over the sys.path directories, and loads the first matching file. + +## Installing libraries + +When writing Python software, sometimes it is enough with the modules included in the standard library. However, frequently you want to use other libraries. To use Python libraries, you must install them using the pip program. + +The pip program is not part of the python3 package in some Linux distributions, and comes from the python3-pip package. + +The pip program can download libraries from pypi.org, the Python package index, and install them. pip installs libraries to a "Python environment". + +Old versions of pip defaulted to installing libraries to the "system" Python environment. In a Linux system, the system Python environment is located in a directory such as /usr/lib64/python3.9. By default, normal Linux users cannot write to /usr, so installing a package would fail. + +Modern versions of pip detect that they cannot write to the "system" Python environment, and then redirect the install to the "user" Python environment. The "user" Python environment is in a directory such as ~/.local/lib/python3.9. + +You could use a command such as "sudo pip install" to grant pip the privileges required to write to /usr. However, this can make a Linux system unusable. Most Linux systems use software that uses the "system" Python environment. Altering the "system" Python environment can break such software. Do not run "sudo pip install" with root privileges unless you know why you need this. + +If you use a modern pip (or use the --user option), you can install libraries to the "user" Python environment. However, this is problematic because a Python environment can only contain a single version of a Python library. If you have two different Python programs that different versions of the same library, then these two programs cannot coexist in the "user" Python environment. + +In general, Python virtual environments are used to address this problem. + +## Creating Python virtual environments + +If you run: + +``` +$ python3 -m venv <some path> +``` + +This will create a directory with the path you specify, with the following contents: + +``` +<some path> +├── bin +│ ├── activate +│ ├── pip +│ ├── python +├── include +├── lib +│ └── python3.9 +``` + +The python and pip commands are copies of the same commands from the "system" Python environment. + +But these commands work differently from the "system" Python environment commands: + +``` +$ <some path>/bin/python +>>> import sys +>>> sys.path +['', '/usr/lib64/python39.zip', '/usr/lib64/python3.9', '/usr/lib64/python3.9/lib-dynload', '<some path>/lib64/python3.9/site-packages', '<some path>/lib/python3.9/site-packages'] +``` + +sys.path uses the lib directories in the virtual environment. + +When you use the `pip` program from the virtual environment, it installs the libraries to the virtual environment. + +You can create as many virtual environments as you need, and you can install different versions of libraries to each virtual environment. + +## Activating Python environments + +You can run the python and pip commands by specifying the full path, like we did when executing the foo.sh command earlier. + +By default, if you run python, the shell will invoke the python command from the "system" Python environment because it is in a directory included in the PATH variable. If you specify the full path, you override this. + +To save typing, the bin directory of a virtual environment contains an activate file. The activate file is a "special" shell script that must be invoked like this: + +``` +$ . <some path>/bin/activate +``` + +. is a special shell command that the activate script requires to work correctly. + +activate alters your path, so that the bin directory in your virtual environment comes first in your path. + +``` +$ echo $PATH +/home/user/.local/bin:/home/user/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin +$ . <some path>/bin/activate +(some path) $ echo $PATH +<some path>/bin:/home/user/.local/bin:/home/user/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin +``` + +, and thus if you run python, <some path>/bin/python will be executed instead of /usr/bin/python. + +Besides changing your prompt to indicate the virtual environment is activated, activate only alters your PATH. activate is not mandatory to use a virtual environment. For example, when running the Python command, if you specify the path of the Python executable in a virtual environment, the command will execute as if the virtual environment had been activated. Virtual environment management tools also have commands that can run commands inside a virtual environment without activating it. Activation can save time, but it is also more error-prone than more explicit means of using virtual environments. diff --git a/blog/content/notes/tech/ripping.gmi b/blog/content/notes/tech/ripping.gmi new file mode 100644 index 00000000..c2ab2ede --- /dev/null +++ b/blog/content/notes/tech/ripping.gmi @@ -0,0 +1,67 @@ +# Ripping + +## Media + +=> https://arstechnica.com/civis/threads/ripping-optical-media.1507399/post-43734994 Main source + +### Audio CD + +About 200-300 MB per album CD when ripped to FLAC. + +### DVD + +About 4-8 GB per disc, averaging 5.6 GB per movie as ISO. + +### Blu-ray + +About 20-50 GB per disc, averaging 37 GB per movie as ISO. + +## Hardware + +### Reader + +I got a Verbatim external USB Blu-ray writer for about 120€. + +### Storage + +=> https://diskprices.com/ See diskprices.com + +## Software + +### Audio + +=> https://abcde.einval.com/wiki/ abcde claims to rip and compress to FLAC and tag automatically. + +### DVD + +Use dd to rip DVD. However, dd can fail on some disks, perhaps due to damage or copy protection. + +=> https://unix.stackexchange.com/a/642790 This post on unix.stackexchange describes a trick that works: + +* Start playback of the disc using VLC. +* Try dd first, if it fails, then run a command like "ddrescue -n -b2048 -K1M /dev/sr0 x.iso x.map". +* After dd or ddrescue starts running, quit VLC. + +For playback, most software (including Kodi and VLC for Android) can play back DVD ISO with full menu support + +### Blu-ray + +=> http://fvonline-db.bplaced.net/ FindVUK has the keys to play Blu-ray discs ripped with dd. + +However, with encrypted Blu-ray discs, you need to configure the keys in each device where you want to play back the content. (And this is not easy or possible in some cases.) + +=> https://git.sr.ht/~shironeko/blu-save blu-save can remove the encryption. + +Remember to specify the path to the keys when running blu-save. + +However, VLC is confused by the AACS and CERTIFICATE directories that blu-save copies to the output. If you remove them, then VLC can play the BDMV directory with menus, etc. + +You can repack a Blu-ray extracted with blu-save by running a command like: + +``` +mkisofs -allow-limited-size -o .../my.iso . +``` + +from the directory that contains *only* the BDMV directory. + +VLC for desktop computers can open a repacked Blu-ray ISO and show the menus. Kodi for Android can open a repacked Blu-ray ISO and identify the titles. However, Kodi did not support the menus for the Blu-ray I tested. diff --git a/blog/content/notes/tech/running-commands-in-linux.gmi b/blog/content/notes/tech/running-commands-in-linux.gmi new file mode 100644 index 00000000..4fe4a004 --- /dev/null +++ b/blog/content/notes/tech/running-commands-in-linux.gmi @@ -0,0 +1,259 @@ +# Running commands in Linux + +## Motivating examples + +=> https://cwe.mitre.org/data/definitions/1337.html The 2021 CWE Top 25 Most Dangerous Software Weaknesses helps focus on the biggest security issues that developers face. + +=> https://cwe.mitre.org/data/definitions/78.html Number 5 on that list is Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection'). + +Software developers often write code that invokes other programs. For example, shell scripts tend to be mostly composed of invocations of programs such as find, grep, etc. Even software developed in languages such as Python, C, or Java often invokes other programs. + +Python software developers use the subprocess module to perform this task. Other languages provide similar facilities. + +Consider the two following Python sessions to execute an equivalent to the bash statement "cat /etc/passwd": + +``` +$ python3 +>>> import subprocess +>>> subprocess.run(["cat", "/etc/passwd"]) +``` + +``` +$ python3 +>>> import subprocess +>>> subprocess.run("cat /etc/passwd", shell=True) +``` + +Both scripts use the same run function, with different values of the shell parameter (the shell parameter defaults to True). When executing a command with many arguments, shell=True seems to be terser. "a b c d e" is shorter and easier to read than ["a", "b", "c", "d", "e"]. Readable code is easier to maintain, so a software developer could prefer the shell=True version. + +However, using shell=True can introduce the "OS Command Injection" weakness easily. + +Create a file named "injection.py" with the following contents: + +``` +import sys +import subprocess + +subprocess.run(f"cat {sys.argv[1]}", shell=True) +``` + +This program uses the cat command to display the contents of a file. +For example, if you run (using Python 3.6 or higher): + +``` +$ python3 injection.py /etc/passwd +``` + +The terminal shows the contents of the `/etc/passwd` file. + +However, if you run: + +``` +$ python3 injection.py '/etc/passwd ; touch injected' +``` + +The terminal shows the same file, but a file named `injected` also appears in the current directory. + +Create a file named "safe.py" with the following contents: + +``` +import sys +import subprocess + +subprocess.run(["cat", sys.argv[1]]) +``` + +Running "python3 safe.py /etc/passwd" has the same behavior as using injection.py. However, repeating the command that creates a file using safe.py results in: + +``` +$ python3 safe.py '/etc/passwd ; touch injected' +cat: '/etc/passwd ; touch injected': No such file or directory +``` + +injection.py is vulnerable to "OS Command Injection" because it uses shell=True, whereas safe.py is not. + +If a malicious user can get strings such as "/etc/passwd ; touch injected" to code that uses shell=True, then the user can execute arbitrary code in the system. Code that does not handle user input might not be exposed to such issues, but user input might creep in and introduce unexpected vulnerabilities. Avoiding the use of `shell=True` and similar features can be safer than making sure that user input is correctly handled in all cases. + +## Writing shell scripts that handle files with spaces in their names + +Create a file called backup.sh with the following contents: + +``` +#!/bin/bash + +for a in $1/* ; do + cp $a $a.bak +done +``` + +Run the following statements in the terminal to create a sample directory with files. + +``` +$ mkdir backup_example_1 +$ for a in $(seq 1 9) ; do echo $a >backup_example_1/$a ; done +``` + +These statements create the backup_example_1 directory, and files named 1 ... 9. + +The backup.sh script creates a copy of each file in a directory. If you run: + +``` +$ bash backup.sh backup_example_1/ +``` + +Then the script will copy 1 to 1.bak, and so on. + +However, if you create a new directory with files whose names have spaces: + +``` +$ mkdir backup_example_2 +$ for a in $(seq 1 9) ; do echo $a >backup_example_1/"file $a" ; done +``` + +Then the backup.sh script does not work correctly: + +``` +$ bash backup.sh backup_example_2/ +cp: cannot stat 'backup_example_2//*': No such file or directory +``` + +In order to fix the script, change the contents of backup.sh to: + +``` +#!/bin/bash + +for a in "$1/*" ; do + cp "$a" "$a.bak" +done +``` + +## Background + +### int main(int argc, char *argv[]) + +Programs written in C for Linux define a function called main that is the entry point of the program. Documents such as the N2310 draft of the C language standard describe the main function. Page 11, section 5.1.2.2.1, "Program startup", provides a common definition of main: + +``` +int main(int argc, char *argv[]) { /* ... */ } +``` + +=> http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2310.pdf The N2310 draft of the C language standard + +The argc parameter contains the **c**ount of the arguments provided to the program. The argv parameter contains their **v**alues. + +Create a file named argv.c with the following contents: + +``` +#include <stdio.h> + +int main(int argc, char *argv[]) { + for(int i=0; i<argc; i++) { + printf("Argument %d -%s-\n", i, argv[i]); + } +} +``` + +Compile the file running the following command: + +``` +$ cc argv.c +``` + +This produces an executable file named "a.out". This executable will print the arguments you provide via the command line: + +``` +$ ./a.out +Argument 0 -./a.out- +``` + +``` +$ ./a.out arg1 arg2 arg3 +Argument 0 -./a.out- +Argument 1 -arg1- +Argument 2 -arg2- +Argument 3 -arg3- +``` + +Note that the first argument is the name of the executable file itself. + +Note that when using quoting, the program prints things like: + +``` +$ ./a.out "a b" c +Argument 0 -./a.out- +Argument 1 -a b- +Argument 2 -c- +``` + +So the first argument is "a b" (without quotes). + +### exec(3) + +UNIX-like operating systems provide the "exec" family of functions to invoke commands. "man 3 exec" describes the exec family of functions in Linux. Linux provides the execl, execlp, execle, execv, execvp, and execvpe functions. These functions allow us to execute a command from within a C program. + +Create a file named execlp.c with the following contents: + +``` +#include <stdlib.h> +#include <unistd.h> + +int main() { + exit(execlp("cat", "cat", "/etc/passwd", NULL)); +} +``` + +Compile the file running the following command: + +``` +$ cc execlp.c +``` + +This produces an executable file named "a.out". +Execute it: + +``` +$ ./a.out +``` + +This is equivalent to running in a shell the statement "cat /etc/passwd". + +This article does not describe the intricacies of the exec family of functions. However, let's analyze the call to execlp. + +The exec functions whose name contains a "p" look up the command to execute by searching for executables named like the first argument in the directories listed in the PATH environment variable. In the example, execlp looks up the cat executable in directories such as /usr/bin. + +The second argument is also the name of the program. + +Note that in the preceding argv.c example, the zeroth argument is the name of the program being executed. Some executables in Linux systems are present under different names (using symbolic links). For example, xzcat is a symbolic link to xz. Running xzcat or xz runs the same executable file, but the executable uses the zeroth argument to change its behavior. + +This technique is a simple way to "share" code between similar programs. The BusyBox project provides many common utilities, such as ls and cat, in a single executable. By sharing code among all utilities, the BusyBox executable is smaller. + +The rest of the parameters to execlp are the arguments for the executable file. + +In a way, exec functions "call" the main function of other programs. The parameters to exec are "passed" to the main function. + +### Shells + +Programs such as bash provide a way to execute other programs. When you type a statement such as "cat /etc/passwd", bash parses the statement into a command to execute and arguments. Then, bash uses an exec function to run the program with arguments. + +The simplest bash statements are words separated by spaces, of the form "arg0 arg1 arg2 ... argn". + +On such a statement, bash executes something like: + +``` +execlp(arg0, arg0, arg1, _..._, argn, NULL) +``` + +And the program will receive the string arg0 as the zeroth argument, arg1 as the first argument, and so forth. + +However, using cat to view the contents of files, the user might want to view a file whose name contains spaces. + +The statement "cat a b" has two arguments: a and b. For each argument, cat prints the file of that name. So the "cat a b" statement prints the contents of the a and b files, not of a file named "a b". + +## Further reading + +=> http://teaching.idallen.com/cst8177/13w/notes/000_find_and_xargs.html Using find -exec or xargs to process pathnames with other commands +=> https://infosec.exchange/@david_chisnall/115116683569142801 Early UNIX did glob expansion in the shell not because that’s more sensible than providing a glob and option parsing API in the standard library, but because they didn’t have enough disk space or RAM to duplicate code and they didn’t have shared libraries... For example, on FreeBSD, I often do pkg info foo* to print info about packages that start with some string. If I forget to quote the last argument, this behaves differently depending on whether the current directory contains one or more files that have the prefix that I used. If they do, the shell expands them and pkg info returns nothing because I don’t have any installed packages that match those files. If they don’t, the shell passes the star to the program, which does glob expansion but against a namespace that is not the filesystem namespace. The pkg tool knows that this argument is a set of names of installed packages, not files in the current directory, but it can’t communicate that to the shell and so the shell does the wrong thing. Similarly, on DOS the rename command took a load of source files and a destination file or pattern. You could do rename *.c *.txt and it would expand the first pattern, then do the replacement based on the two patterns. UNIX’s mv can’t do that and I deleted a bunch of files by accident when I started using Linux because it’s not obvious to a user what actually happens when you write mv *.c *.txt. There is a GNU (I think?) rename command and its syntax is far more baroque than the DOS one because it is fighting against the shell doing expansion without any knowledge of the argument structure. + +## TODO + +=> https://news.ycombinator.com/item?id=36722570 SSH particularities diff --git a/blog/content/notes/tech/so-you-want-to-play-with-functional-programming.gmi b/blog/content/notes/tech/so-you-want-to-play-with-functional-programming.gmi new file mode 100644 index 00000000..2e8abec5 --- /dev/null +++ b/blog/content/notes/tech/so-you-want-to-play-with-functional-programming.gmi @@ -0,0 +1,201 @@ +# So you want to play with functional programming + +If you are a programmer working on popular languages such as Python or Java, you are likely to have read articles about "functional programming". These articles can give you the idea that learning functional programming improves your skills as a programmer. I share this opinion. + +This article tries to help people who have read about functional programming figure out how to proceed. + +Note that this article expresses personal opinion. Particularly, I am not an expert in this topic: + +* I have programmed some Haskell (about 50 Project Euler problems, plus experimentation on and off during the years). +* I have studies of SML and functional programming. +* I have some minimal experience with Lisp. +* I have applied some functional programming techniques while being paid to write in non-functional programming languages. +* However, I have never been paid to write in any of those languages. + +Shortly after writing this, I was shown: + +=> https://technomancy.us/194 In which there is no such thing as a functional programming language + +I agree with most of that the article explains. I might extend this article with some similar ideas, but for the moment, I recommend reading that carefully before reading the rest of this article. + +## The basics of functional programming + +=> https://en.wikipedia.org/wiki/Functional_programming The Wikipedia article on functional programming is a great place to get started. + +The article describes a few concepts related to functional programming. I consider the following two the pillars of functional programming: + +* First-class and higher order functions. In languages with first-class functions, functions are values that you can use like other types such as integers. Higher-order functions are functions that take functions as arguments or return functions. +* Pure functions. Pure functions always return the same value for a given set of arguments. Pure functions also have no side effects; they do not modify anything in the system they run. For example, a function that creates a file is not pure. + +These concepts can be applied in most popular programming languages. + +For example, in Python: + +``` +def hello(): + print("hello") + +def twice(f): + f() + f() +``` + +twice is a higher order function because it takes a function as an argument. Functions are first-class functions because you can use hello as a value: + +``` +>>> twice(hello) +hello +hello +``` + +Similarly, you can write pure functions in almost any language. + +When you have first-class functions, you can define some higher-order functions that generalize some common code. Three very common higher-order functions are: + +* Filter applies a function to each element of a list, and returns a list composed of the elements for which the function returned true. +* Map applies a function to each element of a list, and returns a list of the result of the application of the function to each element. +* Fold. A fold starts from an initial value, then calls a function with the initial value and the first element of the list. Then it calls the function with the result of the previous call, and the next element of the list. This continues until the list end, returning the last result of the function. + +(For example, folding with the sum operator and an initial value of 0, sums the elements of a list.) + +Note that you can implement many list manipulations by composing filters, maps, and folds with different functions. (And by adding more higher-order functions, you can implement more list manipulations.) + +Also, you can manipulate other data structures with equivalent or other higher-order functions. + +Implementing code using higher-order functions and pure functions already has some interesting benefits. + +* Impure functions frequently require more mental overhead to understand, because you need to understand state. With pure functions, you do not have to think about state. +* To understand a program written as a composition of functions, you can start by understanding individual functions and then understand how they fit together. The same program written as a sequence of statements is often more difficult to understand. (However, sometimes the opposite effect occurs.) + +You can use these concepts in most popular programming languages. (Most popular languages also provide higher-order functions such as filters, maps, and folds.) + +So you can get started with functional programming by using the programming languages you already know: + +* Try to write as much code as possible as pure functions. +* Learn which higher-order functions your programming language provides. +* Learn how to implement higher-order functions. +* Write code by composing pure functions with higher-order functions. + +## The consequences of first-class functions, higher-order functions, and pure functions + +Writing code using these concepts often leads to: + +* Writing cumbersome code if the programming language you use lacks certain features. +* Unlocking additional functional programming techniques. + +Therefore, many programming languages provide features that make functional programming more straightforward, or features enabled by functional programming. Languages providing features related to functional programming are commonly named "functional programming languages". + +Although you can use functional programming with non-functional programming languages, this can often lead to: + +* Extra effort +* Not being able to use the full spectrum of functional programming features + +### The need for powerful type systems and type inference + +Higher-order functions often have complex type requirements. For example, to filter a list of a given type, you must pass a function that takes a single argument of that type and returns a boolean. If the arguments do not have the correct types, then the code does not work correctly. + +In languages with dynamic types, the program fails at runtime. In languages with static types, you frequently must specify the types, and higher-order functions often require complex types involving different function types. + +Functional programming languages frequently: + +* Have static types, to prevent frequent runtime failures. +* Automatically infer types instead of requiring programmers to declare them. (However, automatic type inference can cause issues in some scenarios, so frequently programming languages allow writing explicit types, or even require explicit types in some cases.) + +Because functional programs often use more complex types, functional programming languages often have more powerful type systems than non-functional programming languages. + +Derived from those properties, functional programming languages result in the "if it compiles, it works *correctly*" phenomenon. This phenomenon helps avoid incorrect programs. + +## Functional programming languages + +### Haskell + +Functional programming practitioners often recommend Haskell as a functional programming language. + +According to the Wikipedia, "Haskell is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation". Also, Haskell was designed by a committee whose purpose was "to consolidate existing functional languages into a common one to serve as a basis for future research in functional-language design". + +* Haskell is perhaps the language with more built-in functional programming features. As mentioned, Haskell is used for research about functional programming, therefore many new concepts appear in Haskell first. +* Haskell is also very strict about functional programming, so Haskell drives programmers more strongly towards avoiding non-functional programming. +* Haskell syntax is designed so Haskell programs can be extremely terse and contain almost no extraneous syntax. +* Haskell is a very popular language, with a very large ecosystem. You can take advantage of many existing libraries and tools for developing real-world programs faster. + +However, Haskell's benefits frequently also are negative for learning. + +* Haskell uses "lazy" evaluation, where most programming languages use "eager" evaluation. Haskell does not evaluate expressions until needed (and might not evaluate some expressions). Lazy evaluation can lead to efficiency and clearer programs. However, lazy evaluation can cause unexpected performance problems. + +=> https://wiki.haskell.org/Foldr_Foldl_Foldl%27 "Foldr Foldl Foldl'" explains how choosing incorrectly among different implementations of fold can lead to impactful performance problems. + +When writing Haskell code for learning, you can likely stumble into issues not present in languages that use eager evaluation. + +* Haskell is very strict about purity. To implement programs that have side effects, such as accessing files, you must use specific language features. Many articles try to explain those features, because many people have trouble understanding them. + +* Many libraries and tools in the ecosystem take advantage of powerful features enabled by Haskell. However, this might cause that using these libraries and tools require the understanding of the features they are based upon. + +Also, Haskell syntax is very terse, which leads to Haskell compilers not providing clear error messages. For example: + +``` +$ ghci +> let sum a b = a + b +> sum 2 2 +4 +> sum 2 2 2 + +<interactive>:3:1: error: + • Non type-variable argument in the constraint: Num (t1 -> t2) + (Use FlexibleContexts to permit this) + • When checking the inferred type + it :: forall {t1} {t2}. (Num t1, Num (t1 -> t2)) => t2 +``` + +In complex programs, programmers new to Haskell might have trouble identifying that a function has been called with an extra argument from that error message. + +Personally, Haskell is my favorite functional programming language. However, I learned Haskell after learning (with teachers and support from others) other functional programming languages. I think that Haskell is ideal to learn the most powerful concepts in functional programming, but it is not as ideal as a first functional programming language. + +(Note that these recommendations come from someone who only has implemented about 50 Project Euler problems in Haskell, and has experimented on and off with the language, but not been paid for it.) + +### Lisp + +Many programmers like Lisp and languages in the Lisp family, such as Scheme or Clojure. Lisp programmers often recommend Lisp to learn functional programming. + +Lisp is a very minimalistic, yet infinitely flexible language. Lisp is extensible, so you can add most programming language features to Lisp, including functional programming features. + +Therefore, you can do functional programming in Lisp, and also benefit from all other Lisp features. + +However, languages in the Lisp family tend to not have static typing and associated features, thus do not frequently exhibit the "if it compiles, it works *correctly*" phenomenon. + +Lisp has one of the simplest syntaxes of any programming language. The simple syntax of Lisp is directly tied to its power. Many favor the Lisp syntax and argue that the syntax makes Lisp better for learning programming. Personally, I find the Lisp syntax hard to read and write, and likely an additional difficulty on top of learning functional programming. + +I recommend learning Lisp because it is a unique programming language that can teach you many programming language concepts that are not present in many other languages. However, I do not recommend Lisp for learning functional programming (unless you already know Lisp). + +(Note that these recommendations come from someone who has some formal training on Lisp but only uses Lisp infrequently [as a recent Emacs user].) + +### The ML family of programming languages + +ML is a language that appeared in 1973. Since then, three dialects have become the most popular implementations of ML: + +* OCaml +* Standard ML +* F# (part of the .NET platform) + +Specifically, OCaml and F# have very strong ecosystems (OCaml because it is a popular and mature language, F# because as part of the .NET platform, it can use many .NET libraries and tools). + +Haskell is inspired by ML, but many of the Haskell features discussed above are not present in the ML languages: + +* MLs have eager evaluation, therefore avoiding the performance pitfalls of Haskell. +* MLs have simpler syntax, therefore frequently leading to clearer error messages. + +For example, compare the following snippet of OCaml to the previous error message example from Haskell: + +``` +$ utop # utop is a friendlier OCaml REPL +# let sum a b = a + b ;; +val sum : int -> int -> int = <fun> +# sum 2 2 ;; +- : int = 4 +# sum 2 2 2 ;; +Error: This function has type int -> int -> int + It is applied to too many arguments; maybe you forgot a `;'. +``` + +In my opinion, OCaml and F# are better languages for the initial learning of functional programming than Haskell. After learning an ML, you are likely more prepared to learn Haskell and more sophisticated functional programming. + +(Note that those recommendations come from someone who only has experimented with OCaml and F#, and learned SML formally.) diff --git a/blog/content/notes/tech/ssh-for-beginners.gmi b/blog/content/notes/tech/ssh-for-beginners.gmi new file mode 100644 index 00000000..0c74b2e4 --- /dev/null +++ b/blog/content/notes/tech/ssh-for-beginners.gmi @@ -0,0 +1,88 @@ +# SSH for beginners + +Some simple advice for people who are starting to use ssh. + +## Use the config + +If you create a file "~/.ssh/config", with contents like: + +``` +Host xxx + HostName yyy + Port 1234 + User zzz +``` + +, then if you type "ssh xxx", the result will be like executing "ssh -p 1234 zzz@yyy". + +Any ssh command line arguments can be encoded in an SSH client configuration file, so you can access any server by just passing a host to ssh without any additional parameters. + +Additionally, most modern systems configure SSH tab completion, so if you type "ssh <tab><tab>", your shell will complete with the hosts in your configuration file. + +## Use public key authentication + +By default, ssh uses passwords for authentication. If you use a good password, then password authentication is a decent authentication method. + +However, you can use other methods, such as public key authentication. With public key authentication, you have a public and private key. + +If you are working on system A with your *private* key, and you copy your *public* key to system B, then you can ssh from system A to system B without entering a password. + +### Security + +Note that if someone obtains your private key, they will be able to log in to systems that trust your key. Knowledge of your private key is similar to knowledge of a password. Take care making your private key truly private. + +If you suspect someone else has been able to obtain your private key, then generate a new key and remove the leaked public key from all systems. + +Note that you can generate as many keys as you want. Managing multiple keys requires more effort, but in some cases it might be more convenient. For example, if a key is suspected to be leaked, then you might only need to revoke a key and continue using other keys. + +### Generating SSH keys + +To generate your private and public keys: + +``` +$ ssh-keygen +Generating public/private rsa key pair. +Enter file in which to save the key (/home/alex/.ssh/id_rsa): +Created directory '/home/alex/.ssh'. +Enter passphrase (empty for no passphrase): +Enter same passphrase again: +Your identification has been saved in /home/alex/.ssh/id_rsa +Your public key has been saved in /home/alex/.ssh/id_rsa.pub +The key fingerprint is: +SHA256:... +The key's randomart image is: ++---[RSA 3072]----+ +... +``` + +### Key type choice + +OpenSSH, the standard ssh client, changed its default type of key generation to Ed25519 in version 9.5 released in late 2023. Previously, ssh-keygen generated RSA keys, as in the example above. Many Linux distributions still use OpenSSH versions earlier than 9.5. + +You can find advisories like: + +> It is quite possible the RSA algorithm will become practically breakable in the foreseeable future. All SSH clients support this algorithm. + +=> https://www.ssh.com/academy/ssh/keygen + +Although as of the time of writing this, RSA is considered safe. However, you can consider generating an Ed25519 key instead, following the most recent OpenSSH defaults. + +### Passphrases + +By default, if you provide an empty passphrase to ssh-keygen, your private key will be stored unprotected. Anyone that can read the private key file can obtain your key. + +You can use a passphrase to protect your key. If someone obtains a private key file but they don't know the passphrase, then they cannot use the key. + +Using a passphrase means that you need to type the passphrase every time you use the key, or use a system such as ssh-agent. This creates a tradeoff between security and convenience. + +(Note that a popular criticism of SSH public key authentication is that it is not easy for systems administrators to enforce the use of SSH passphrases.) + +## Further SSH features + +Many developers have added many useful features to SSH during many years, such as: + +* The scp command to transfer files using SSH +* Tunnels to establish bidirectional communication between systems without such connectivity. (For example, to connect to your workstation from a remote system.) +* Jump hosts that expedite the connection to a system that is not directly accessible, by using SSH to establish connection through intermediate systems. + +Also, SSH integrates very well with UNIX pipes and tools such as rsync, Git, and many others. diff --git a/blog/content/notes/tech/take-the-less-traveled-road.gmi b/blog/content/notes/tech/take-the-less-traveled-road.gmi new file mode 100644 index 00000000..e9107470 --- /dev/null +++ b/blog/content/notes/tech/take-the-less-traveled-road.gmi @@ -0,0 +1,29 @@ +# Take the less traveled road + +> Two roads diverged in a wood, and I— + +> I took the one less traveled by, + +> And that has made all the difference. + +=> https://www.gutenberg.org/cache/epub/59824/pg59824-images.html#THE_ROAD_NOT_TAKEN Robert Frost, The Road Not Taken + +=> https://xkcd.com/743/ Infrastructures, by Randall Munroe + +The prisoner's dilemma describes situations where people can choose to act in their own interest or collaborate with others. I believe the prisoner's dilemma is present everywhere in our daily life and can explain many behaviors and situations. + +One such scenario is when we choose services to use on the Internet. + +Frequently, we choose services that are easy, popular, and even have no cost. + +In the past, even non-technical people got shared hosting and ran WordPress to blog, with nearly total control about their communication. Nowadays, mostly everyone uses something like Twitter and cedes control to a company. + +Using Twitter is easier than self-hosting WordPress. Twitter is so popular, that your message will likely reach more users on Twitter than on an independent blog. And you can use Twitter for free, whereas shared hosting costs you money and time. + +Twitter became dominant and nowadays, many are frustrated by how Twitter has changed. + +Dominance implies lack of competition, which is nearly always bad for the consumer. + +Which means choosing which services to use frequently is a difficult choice. + +We all have limited time and energy, but I propose that whenever you can, you should take the less traveled road. The easy alternative likely benefits you in the short term, but can easily contribute to a monoculture that will damage everyone in the end, including you. diff --git a/blog/content/notes/tech/the-tragedy-of-the-geeks.gmi b/blog/content/notes/tech/the-tragedy-of-the-geeks.gmi new file mode 100644 index 00000000..e5ce1b10 --- /dev/null +++ b/blog/content/notes/tech/the-tragedy-of-the-geeks.gmi @@ -0,0 +1,65 @@ +# The tragedy of the geeks + +Since the first computer entered our home, I was hooked. This happened more than four decades ago, and continuously tinkering with computers has given me a well-paid and comfortable job. + +However, getting such jobs seems linked to spending a significant amount of your personal time practicing your skills. + +Many people seek careers related to computing because jobs have attractive conditions. However, they might later regret the time and energies spent trying to get into the field when they learn that getting a good job requires unexpected effort. + +This document tries to explain to people who want to work with computers this phenomenon, to help them make a better decision. + +## Tinkering + +Working with computers is the only career I can think of where all of the following are true at the same time: + +* You can work on personal projects that are very similar to the projects you would do in a job. +* There is a reputation of abundant well-paid job offers with good conditions. +* Working on personal projects sounds fun. + +This means that many of us end up spending a significant amount of time working on personal projects. This time investment increases our skills and the things we know. + +## Hiring + +Hiring is one of the most highly debated topics in this industry. + +Many people believe that many candidates cannot do the job. There are many stories about new hires who cannot write simple programs. + +Whether this is common or not is not as important as whether people making decisions believe there are large differences between candidates. When people who hire think that their hiring decision is going to have a large effect on them, then they want to make sure that they pick the right person. + +My perception is that most of the organizations that offer good job conditions (and many who do not) try to be very selective in hiring people. + +## Hiring tinkerers + +When you are hiring people, candidates who have spent significant time on personal projects tend to stand out over candidates who have not. + +This improved perception during the hiring process does not necessarily relate to improved performance on the job. However, I believe that people who tinker on their spare time tend to land better jobs. + +## Handing out advice + +Because there are good jobs working with computers, many people think about making a career in the industry. + +There are many curriculums and formal education programs, from shorter (typically one year) to longer (four or five years). + +Some of them provide advice to land a good job, and students who follow programs who do not, tend to ask for advice. In any case, one of the most frequent pieces of advice on the topic, is tinkering on your own time. + +I believe this is actually good advice, as in that it's more likely to be an efficient way to increase your prospects. + +However, remember that hiring is roughly a competitive process. An organization evaluates a group of candidates, and tries to pick the best one. + +So to stand out, if more candidates tinker (because this is effective advice), the more you need to tinker to stand out. + +I cannot estimate how much you need to tinker on your own time to land a good job, but my guess is that it is more than what someone wanting to get into the field expects. + +As long as this dynamic continues, the tinkering required to land a good job will increase. Only reduced competition can reduce the tinkering required, and reduced competition can happen by few factors, such as increased demand for workers, or a reduction in job seekers. + +## Breaking the cycle + +I cannot think of much that we can individually do to break the cycle. + +Maybe if people coming into the field are aware of this phenomenon, they will be able to make a better decision about what to do. + +If a sufficient amount of people decide that the time investment is not worthwhile, then perhaps the competition will decrease. And if people are well informed and decide to move forward, at least they will be less likely to become frustrated or regret their decision. + +## Further reading + +=> https://bertrandmeyer.com/2025/04/23/a-paean-to-programming/ A paean to programming, by Bertrand Meyer diff --git a/blog/content/redirections.txt b/blog/content/redirections.txt index 0c08839d..57bd5021 100644 --- a/blog/content/redirections.txt +++ b/blog/content/redirections.txt @@ -1,6 +1,7 @@ # This is a list of the pre-migration URLs of this blog. # URLs in this list might had been linked with a trailing slash. # Use Apache httpd's RewriteMap to preserve only old URLs +feed/ index.rss about/ about laspelis/57/ laspelis/57 laspelis/527/ laspelis/527 diff --git a/blog/post-receive b/blog/post-receive index d5f26676..0721ce3b 100755 --- a/blog/post-receive +++ b/blog/post-receive @@ -8,7 +8,6 @@ import tempfile target_ref = "refs/heads/master" pushed_commit = None -uv = pathlib.Path.home() / ".local" / "bin" / "uv" dest = pathlib.Path.home() / "public_html" refs = sys.stdin.readlines() @@ -30,6 +29,5 @@ with tempfile.TemporaryDirectory() as tempdir: subprocess.run(["git", "worktree", "add", repo, pushed_commit], check=True) blog = repo / "blog" os.chdir(blog) - built = tempdir / "built" - subprocess.run([uv, "run", "blog", "build", blog, built], check=True) - subprocess.run(["rsync", "-r", "--delete-after", f"{built}/", f"{dest}/"], check=True) + os.environ["PATH"] = "/home/alex/.local/bin:" + os.environ["PATH"] + subprocess.run(["./build.sh", dest], check=True) diff --git a/blog/pyproject.toml b/blog/pyproject.toml deleted file mode 100644 index 2747ec4d..00000000 --- a/blog/pyproject.toml +++ /dev/null @@ -1,20 +0,0 @@ -[project] -name = "blog" -version = "0.1.0" -description = "Add your description here" -authors = [ - { name = "alex", email = "alex@pdp7.net" } -] -requires-python = ">=3.12" -dependencies = [ - "feedgen>=1.0.0", - "htmlgenerator>=1.2.32", - "lxml>=6.0.2", -] - -[project.scripts] -blog = "blog:main" - -[build-system] -requires = ["uv_build>=0.9.4,<0.10.0"] -build-backend = "uv_build" diff --git a/blog/src/blog/.gitignore b/blog/src/blog/.gitignore deleted file mode 100644 index bee8a64b..00000000 --- a/blog/src/blog/.gitignore +++ /dev/null @@ -1 +0,0 @@ -__pycache__ diff --git a/blog/src/blog/__init__.py b/blog/src/blog/__init__.py deleted file mode 100644 index 374bb85a..00000000 --- a/blog/src/blog/__init__.py +++ /dev/null @@ -1,164 +0,0 @@ -import argparse -import datetime -import pathlib -import re -import shutil -import textwrap - -from feedgen import feed -import lxml - -from blog import gemtext - - -def migrate(from_: pathlib.Path, to: pathlib.Path): - to.mkdir(parents=True, exist_ok=False) - shutil.copytree(from_ / "content", to, dirs_exist_ok=True) - shutil.copytree(from_ / "static" / "about", to / "about", dirs_exist_ok=True) - - laspelis = to / "laspelis" - laspelis.mkdir() - - laspelis_index_lines = (from_ / "static" / "laspelis" / "index.gmi").read_text().splitlines() - laspelis_index_lines = ["".join(l.split("/", 1)) for l in laspelis_index_lines] - (to / "laspelis" / "index.gmi").write_text("\n".join(laspelis_index_lines) + "\n") - - for lp in (from_ / "static" / "laspelis").glob("*"): - if lp.name == "index.gmi": - continue - shutil.copy(lp / "mail", laspelis / f"{lp.name}.mail") - shutil.copy(lp / "index.gmi", laspelis / f"{lp.name}.gmi") - - (to / "about" / "index.gmi").replace(to / "about.gmi") - (to / "about").rmdir() - - # Make links relative - for g in to.glob("**/*.gmi"): - path_in_site = g.relative_to(to) - - lines = g.read_text().splitlines() - for i, l in enumerate(lines): - if not l.startswith("=> "): - continue - l = l.removeprefix("=> ") - url, *rest = l.split(maxsplit=1) - - ABSOLUTE_BLOG = "gemini://alex.corcoles.net/" - if url.startswith(ABSOLUTE_BLOG): - url = url.removeprefix(ABSOLUTE_BLOG) - url = url.removesuffix("/") - url = "../" * (len(path_in_site.parts) - 1) + url - gemini_link = " ".join((f"=> {url}", " ".join(rest))) - lines[i] = gemini_link - continue - - ABSOLUTE_LASPELIS = "/laspelis/" - if url.startswith(ABSOLUTE_LASPELIS): - url = "../" * (len(path_in_site.parts) - 1) + url[1:] - gemini_link = " ".join((f"=> {url}", " ".join(rest))) - lines[i] = gemini_link - continue - - reconstruct = "\n".join(lines) - if not reconstruct.endswith("\n"): - reconstruct += "\n" - g.write_text(reconstruct) - - # Build old URL slash removal redirect list - redirections = textwrap.dedent(""" - # This is a list of the pre-migration URLs of this blog. - # URLs in this list might had been linked with a trailing slash. - # Use Apache httpd's RewriteMap to preserve only old URLs - """).lstrip() - for g in to.glob("**/*.gmi"): - url = str(g.relative_to(to).with_suffix("")) - redirections += f"{url}/ {url}\n" - pathlib.Path(to / "redirections.txt").write_text(redirections) - - -def build(from_: pathlib.Path, to: pathlib.Path): - TITLE = "El blog es mío" - SUBTITLE = "Hay otros como él, pero este es el mío" - - to.mkdir(parents=True, exist_ok=False) - shutil.copytree(from_, to, dirs_exist_ok=True) - - dated_entries = [(b, b.read_text().splitlines()[1]) for b in to.glob("**/*.gmi") if re.match(r"\d{4}-\d{2}-\d{2}", b.read_text().splitlines()[1])] - dated_entries.sort(key=lambda t: t[1]) - dated_entries.reverse() - dated_entries = [t[0] for t in dated_entries] - - # Generate index.gmi - index = textwrap.dedent(f""" - # {TITLE} - - {SUBTITLE} - - Envíame email a alex arroba corcoles punto net. - - """).lstrip() - for e in dated_entries: - title, date, *_ = e.read_text().splitlines() - title = title.removeprefix("# ") - index += f"=> {'/'.join(e.parts[-3:]).removesuffix('.gmi')} {date} {title}\n" - - (to / "index.gmi").write_text(index) - - - # Convert to HTML - for gmi in to.glob("**/*.gmi"): - html = gmi.with_suffix(".html") - title = None - if gmi.parts[-2] == "laspelis": - title = "laspelis" - if gmi.name != "index.gmi": - subject = gmi.read_text().splitlines()[3] - assert subject.startswith("Subject: "), subject - title = subject.removeprefix("Subject: ") - html.write_text(gemtext.convert(gmi.read_text(), title, ("feed/", TITLE) if gmi.relative_to(to) == pathlib.Path("index.gmi") else None)) - - # Generate RSS - fg = feed.FeedGenerator() - fg.title(TITLE) - fg.subtitle(SUBTITLE) - fg.link(href="https://alex.corcoles.net", rel="self") - - for e in reversed(dated_entries[0:10]): - title, date, *_ = e.read_text().splitlines() - title = title.removeprefix("# ") - path = "/".join(e.parts[2:]).removesuffix('.gmi') - - fe = fg.add_entry() - url = f"https://alex.corcoles.net/{path}" - fe.link(href=url) - fe.published( - datetime.datetime.combine( - datetime.date.fromisoformat(date), - datetime.datetime.min.time(), - tzinfo=datetime.UTC, - ) - ) - fe.title(title) - fe.content(b"\n".join(list(map(lxml.html.tostring, lxml.html.document_fromstring(e.with_suffix(".html").read_bytes()).body[2:]))), type="html") - feed_dir = to / "feed" - feed_dir.mkdir() - (feed_dir / "index.rss").write_bytes(fg.rss_str(pretty=True)) - - -def main() -> None: - parser = argparse.ArgumentParser() - subparsers = parser.add_subparsers(required=True) - - subparser = subparsers.add_parser("migrate") - subparser.add_argument("from_", type=pathlib.Path) - subparser.add_argument("to", type=pathlib.Path) - subparser.set_defaults(command=migrate) - - subparser = subparsers.add_parser("build") - subparser.add_argument("from_", type=pathlib.Path) - subparser.add_argument("to", type=pathlib.Path) - subparser.set_defaults(command=build) - - args = vars(parser.parse_args()) - command = args.pop("command") - command(**args) diff --git a/blog/src/blog/gemtext.py b/blog/src/blog/gemtext.py deleted file mode 100644 index 3fe293a9..00000000 --- a/blog/src/blog/gemtext.py +++ /dev/null @@ -1,348 +0,0 @@ -import dataclasses -import re -import textwrap - -import htmlgenerator as h - -from blog import pretty - - -def parse(s): - r""" - >>> parse('''# Header 1 - ... - ... ## Header 2 - ... - ... ### Header 3 - ... - ... * List 1 - ... * List 2 - ... - ... > First line quote. - ... > Second line of quote. - ... - ... ``` - ... Fenced - ... Lines - ... ``` - ... - ... Paragraph. - ... - ... Another paragraph. - ... ''') - [Header(level=1, text='Header 1'), - Line(text=''), - Header(level=2, text='Header 2'), - Line(text=''), - Header(level=3, text='Header 3'), - Line(text=''), - List(items=[ListItem(text='List 1'), - ListItem(text='List 2')]), - Line(text=''), - BlockQuote(lines=[BlockQuoteLine(text='First line quote.'), - BlockQuoteLine(text='Second line of quote.')]), - Line(text=''), - Pre(content='Fenced\nLines\n'), - Line(text=''), - Line(text='Paragraph.'), - Line(text=''), - Line(text='Another paragraph.')] - """ - lines = s.splitlines() - - i = 0 - gem = [] - - while i < len(lines): - line = parse_line(lines[i]) - - if isinstance(line, Link): - gem.append(line) - i = i + 1 - continue - - if isinstance(line, Header): - gem.append(line) - i = i + 1 - continue - - if isinstance(line, ListItem): - items = [] - while i < len(lines) and isinstance(parse_line(lines[i]), ListItem): - items.append(parse_line(lines[i])) - i = i + 1 - gem.append(List(items)) - continue - - if isinstance(line, BlockQuoteLine): - quotes = [] - while i < len(lines) and isinstance(parse_line(lines[i]), BlockQuoteLine): - quotes.append(parse_line(lines[i])) - i = i + 1 - gem.append(BlockQuote(quotes)) - continue - - if isinstance(line, PreFence): - content = "" - i = i + 1 - while i < len(lines) and not isinstance(parse_line(lines[i]), PreFence): - content += lines[i] - content += "\n" - i = i + 1 - gem.append(Pre(content)) - i = i + 1 - continue - - gem.append(line) - i = i + 1 - - return gem - - -def parse_line(l): - if Link.is_link(l): - return Link(l) - if Header.is_header(l): - return Header(l) - if ListItem.is_list_item(l): - return ListItem(l) - if BlockQuoteLine.is_block_quote_line(l): - return BlockQuoteLine(l) - if PreFence.is_pre_fence(l): - return PreFence() - return Line(l) - - -@dataclasses.dataclass -class Link: - """ - >>> Link("=> http://example.com") - Link(url='http://example.com', text=None) - - >>> Link("=> http://example.com Example text") - Link(url='http://example.com', text='Example text') - """ - - url: str - text: str | None - - def __init__(self, line: str): - assert Link.is_link(line) - parts = line.split(None, 2) - self.url = parts[1] - self.text = parts[2] if len(parts) > 2 else None # noqa: PLR2004, > 2 "magic constant" - - @staticmethod - def is_link(line: str): - return line.startswith("=>") - - -@dataclasses.dataclass -class Header: - """ - >>> Header("# Level one") - Header(level=1, text='Level one') - - >>> Header("## Level two") - Header(level=2, text='Level two') - - >>> Header("### Level three") - Header(level=3, text='Level three') - """ - - level: int - text: str - - def __init__(self, line: str): - assert Header.is_header(line) - hashes, self.text = line.split(None, 1) - self.level = len(hashes) - - @staticmethod - def is_header(line: str): - return re.match("#{1,3} .*", line) - - -@dataclasses.dataclass -class ListItem: - """ - >>> ListItem("* foo") - ListItem(text='foo') - """ - - text: str - - def __init__(self, line: str): - assert ListItem.is_list_item(line) - self.text = line[2:] - - @staticmethod - def is_list_item(line: str): - return line.startswith("* ") - - -@dataclasses.dataclass -class BlockQuoteLine: - """ - >>> BlockQuoteLine("> foo") - BlockQuoteLine(text='foo') - - >>> BlockQuoteLine(">foo") - BlockQuoteLine(text='foo') - """ - - text: str - - def __init__(self, line: str): - assert BlockQuoteLine.is_block_quote_line(line) - self.text = line[2:] if line.startswith("> ") else line[1:] - - @staticmethod - def is_block_quote_line(line: str): - return line.startswith(">") - - -class PreFence: - @staticmethod - def is_pre_fence(line: str): - return line == "```" - - -@dataclasses.dataclass -class Line: - text: str - - -@dataclasses.dataclass -class List: - items: list[ListItem] - - -@dataclasses.dataclass -class BlockQuote: - lines: list[BlockQuoteLine] - - -@dataclasses.dataclass -class Pre: - content: str - - -def convert(gemtext, title=None, feed=None): - content = parse(gemtext) - if not title: - title = content[0] - assert isinstance(title, Header), title - assert title.level == 1 - title = title.text - - if feed: - href, title = feed - feed = [ - h.LINK( - rel="alternate", - type="application/rss+xml", - title=title, - href=href, - ), - ] - else: - feed = [] - return pretty.pretty_html( - h.render( - h.HTML( - h.HEAD( - h.TITLE(title), - h.STYLE( - textwrap.dedent(""" - :root { - color-scheme: light dark; - } - body { - max-width: 40em; - margin-left: auto; - margin-right: auto; - padding-left: 2em; - padding-right: 2em; - } - p, blockquote, li { - /* from Mozilla reader mode */ - line-height: 1.6em; - font-size: 20px; - } - """).lstrip() - ), - *feed, - ), - h.BODY( - *gemini_to_html(content), - ), - doctype="html", - ), - {}, - ) - ) - - -def gemini_to_html(parsed): # noqa: C901, PLR0912, PLR0915 - i = 0 - result = [] - while i < len(parsed): - gem_element = parsed[i] - - if isinstance(gem_element, Header): - header = [h.H1, h.H2, h.H3, h.H4, h.H5, h.H6][gem_element.level - 1] - result.append(header(gem_element.text)) - i = i + 1 - continue - - if isinstance(gem_element, List): - result.append(h.UL(*[h.LI(i.text) for i in gem_element.items])) - i = i + 1 - continue - - if isinstance(gem_element, Link): - url = gem_element.url - if url.startswith("gemini://"): - url = url.replace("gemini://", "https://portal.mozz.us/gemini/") - - result.append(h.P(h.A(gem_element.text or gem_element.url, href=url))) - i = i + 1 - continue - - if gem_element == Line(""): - i = i + 1 - continue - - if isinstance(gem_element, BlockQuote): - content = [] - for line in gem_element.lines: - if line.text: - content.append(line.text) - content.append(h.BR()) - result.append(h.BLOCKQUOTE(*content)) - i = i + 1 - continue - - if isinstance(gem_element, Line): - paragraph = [gem_element.text] - i = i + 1 - while i < len(parsed): - gem_element = parsed[i] - if isinstance(gem_element, Line) and gem_element.text != "": - paragraph.append(h.BR()) - paragraph.append(gem_element.text) - i = i + 1 - else: - break - result.append(h.P(*paragraph)) - continue - - if isinstance(gem_element, Pre): - result.append(h.PRE(gem_element.content)) - i = i + 1 - continue - - assert False, f"unknown element {gem_element}" - - return result diff --git a/blog/src/blog/pretty.py b/blog/src/blog/pretty.py deleted file mode 100644 index 2ae916a7..00000000 --- a/blog/src/blog/pretty.py +++ /dev/null @@ -1,5 +0,0 @@ -from lxml import etree, html - - -def pretty_html(s): - return etree.tostring(html.fromstring(s), pretty_print=True).decode("utf8") diff --git a/blog/style.css b/blog/style.css new file mode 100644 index 00000000..a7b41a53 --- /dev/null +++ b/blog/style.css @@ -0,0 +1,15 @@ +:root { + color-scheme: light dark; +} +body { + max-width: 40em; + margin-left: auto; + margin-right: auto; + padding-left: 2em; + padding-right: 2em; +} +p, blockquote, li { + /* from Mozilla reader mode */ + line-height: 1.6em; + font-size: 20px; +} diff --git a/blog/uv.lock b/blog/uv.lock deleted file mode 100644 index ac5a4135..00000000 --- a/blog/uv.lock +++ /dev/null @@ -1,140 +0,0 @@ -version = 1 -revision = 3 -requires-python = ">=3.12" - -[[package]] -name = "blog" -version = "0.1.0" -source = { editable = "." } -dependencies = [ - { name = "feedgen" }, - { name = "htmlgenerator" }, - { name = "lxml" }, -] - -[package.metadata] -requires-dist = [ - { name = "feedgen", specifier = ">=1.0.0" }, - { name = "htmlgenerator", specifier = ">=1.2.32" }, - { name = "lxml", specifier = ">=6.0.2" }, -] - -[[package]] -name = "feedgen" -version = "1.0.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "lxml" }, - { name = "python-dateutil" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/6b/59/be0a6f852b5dfbf19e6c8e962c8f41407697f9f52a7902250ed98683ae89/feedgen-1.0.0.tar.gz", hash = "sha256:d9bd51c3b5e956a2a52998c3708c4d2c729f2fcc311188e1e5d3b9726393546a", size = 258496, upload-time = "2023-12-25T18:04:08.421Z" } - -[[package]] -name = "htmlgenerator" -version = "1.2.32" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0e/66/8c512a30eb3201825f4b492148a94d881f78771fffdb48627e4f935007f7/htmlgenerator-1.2.32.tar.gz", hash = "sha256:fc9b1702c98080bfebf0b4e26f711eb3534c81322fb5f4551ed8869b143c2793", size = 24231, upload-time = "2024-12-24T04:36:06.675Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/68/3dcc3818413642fb1d622838a3d33fdd12b4691c835ab3b7706714edb63d/htmlgenerator-1.2.32-py3-none-any.whl", hash = "sha256:e5598d6c2704ad13c78e23594d629a362d7a4b4e0e34c976da650edbb954c37f", size = 22869, upload-time = "2024-12-24T04:36:04.348Z" }, -] - -[[package]] -name = "lxml" -version = "6.0.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/aa/88/262177de60548e5a2bfc46ad28232c9e9cbde697bd94132aeb80364675cb/lxml-6.0.2.tar.gz", hash = "sha256:cd79f3367bd74b317dda655dc8fcfa304d9eb6e4fb06b7168c5cf27f96e0cd62", size = 4073426, upload-time = "2025-09-22T04:04:59.287Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f3/c8/8ff2bc6b920c84355146cd1ab7d181bc543b89241cfb1ebee824a7c81457/lxml-6.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a59f5448ba2ceccd06995c95ea59a7674a10de0810f2ce90c9006f3cbc044456", size = 8661887, upload-time = "2025-09-22T04:01:17.265Z" }, - { url = "https://files.pythonhosted.org/packages/37/6f/9aae1008083bb501ef63284220ce81638332f9ccbfa53765b2b7502203cf/lxml-6.0.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:e8113639f3296706fbac34a30813929e29247718e88173ad849f57ca59754924", size = 4667818, upload-time = "2025-09-22T04:01:19.688Z" }, - { url = "https://files.pythonhosted.org/packages/f1/ca/31fb37f99f37f1536c133476674c10b577e409c0a624384147653e38baf2/lxml-6.0.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a8bef9b9825fa8bc816a6e641bb67219489229ebc648be422af695f6e7a4fa7f", size = 4950807, upload-time = "2025-09-22T04:01:21.487Z" }, - { url = "https://files.pythonhosted.org/packages/da/87/f6cb9442e4bada8aab5ae7e1046264f62fdbeaa6e3f6211b93f4c0dd97f1/lxml-6.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:65ea18d710fd14e0186c2f973dc60bb52039a275f82d3c44a0e42b43440ea534", size = 5109179, upload-time = "2025-09-22T04:01:23.32Z" }, - { url = "https://files.pythonhosted.org/packages/c8/20/a7760713e65888db79bbae4f6146a6ae5c04e4a204a3c48896c408cd6ed2/lxml-6.0.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c371aa98126a0d4c739ca93ceffa0fd7a5d732e3ac66a46e74339acd4d334564", size = 5023044, upload-time = "2025-09-22T04:01:25.118Z" }, - { url = "https://files.pythonhosted.org/packages/a2/b0/7e64e0460fcb36471899f75831509098f3fd7cd02a3833ac517433cb4f8f/lxml-6.0.2-cp312-cp312-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:700efd30c0fa1a3581d80a748157397559396090a51d306ea59a70020223d16f", size = 5359685, upload-time = "2025-09-22T04:01:27.398Z" }, - { url = "https://files.pythonhosted.org/packages/b9/e1/e5df362e9ca4e2f48ed6411bd4b3a0ae737cc842e96877f5bf9428055ab4/lxml-6.0.2-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c33e66d44fe60e72397b487ee92e01da0d09ba2d66df8eae42d77b6d06e5eba0", size = 5654127, upload-time = "2025-09-22T04:01:29.629Z" }, - { url = "https://files.pythonhosted.org/packages/c6/d1/232b3309a02d60f11e71857778bfcd4acbdb86c07db8260caf7d008b08f8/lxml-6.0.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90a345bbeaf9d0587a3aaffb7006aa39ccb6ff0e96a57286c0cb2fd1520ea192", size = 5253958, upload-time = "2025-09-22T04:01:31.535Z" }, - { url = "https://files.pythonhosted.org/packages/35/35/d955a070994725c4f7d80583a96cab9c107c57a125b20bb5f708fe941011/lxml-6.0.2-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:064fdadaf7a21af3ed1dcaa106b854077fbeada827c18f72aec9346847cd65d0", size = 4711541, upload-time = "2025-09-22T04:01:33.801Z" }, - { url = "https://files.pythonhosted.org/packages/1e/be/667d17363b38a78c4bd63cfd4b4632029fd68d2c2dc81f25ce9eb5224dd5/lxml-6.0.2-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fbc74f42c3525ac4ffa4b89cbdd00057b6196bcefe8bce794abd42d33a018092", size = 5267426, upload-time = "2025-09-22T04:01:35.639Z" }, - { url = "https://files.pythonhosted.org/packages/ea/47/62c70aa4a1c26569bc958c9ca86af2bb4e1f614e8c04fb2989833874f7ae/lxml-6.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6ddff43f702905a4e32bc24f3f2e2edfe0f8fde3277d481bffb709a4cced7a1f", size = 5064917, upload-time = "2025-09-22T04:01:37.448Z" }, - { url = "https://files.pythonhosted.org/packages/bd/55/6ceddaca353ebd0f1908ef712c597f8570cc9c58130dbb89903198e441fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:6da5185951d72e6f5352166e3da7b0dc27aa70bd1090b0eb3f7f7212b53f1bb8", size = 4788795, upload-time = "2025-09-22T04:01:39.165Z" }, - { url = "https://files.pythonhosted.org/packages/cf/e8/fd63e15da5e3fd4c2146f8bbb3c14e94ab850589beab88e547b2dbce22e1/lxml-6.0.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:57a86e1ebb4020a38d295c04fc79603c7899e0df71588043eb218722dabc087f", size = 5676759, upload-time = "2025-09-22T04:01:41.506Z" }, - { url = "https://files.pythonhosted.org/packages/76/47/b3ec58dc5c374697f5ba37412cd2728f427d056315d124dd4b61da381877/lxml-6.0.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:2047d8234fe735ab77802ce5f2297e410ff40f5238aec569ad7c8e163d7b19a6", size = 5255666, upload-time = "2025-09-22T04:01:43.363Z" }, - { url = "https://files.pythonhosted.org/packages/19/93/03ba725df4c3d72afd9596eef4a37a837ce8e4806010569bedfcd2cb68fd/lxml-6.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6f91fd2b2ea15a6800c8e24418c0775a1694eefc011392da73bc6cef2623b322", size = 5277989, upload-time = "2025-09-22T04:01:45.215Z" }, - { url = "https://files.pythonhosted.org/packages/c6/80/c06de80bfce881d0ad738576f243911fccf992687ae09fd80b734712b39c/lxml-6.0.2-cp312-cp312-win32.whl", hash = "sha256:3ae2ce7d6fedfb3414a2b6c5e20b249c4c607f72cb8d2bb7cc9c6ec7c6f4e849", size = 3611456, upload-time = "2025-09-22T04:01:48.243Z" }, - { url = "https://files.pythonhosted.org/packages/f7/d7/0cdfb6c3e30893463fb3d1e52bc5f5f99684a03c29a0b6b605cfae879cd5/lxml-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:72c87e5ee4e58a8354fb9c7c84cbf95a1c8236c127a5d1b7683f04bed8361e1f", size = 4011793, upload-time = "2025-09-22T04:01:50.042Z" }, - { url = "https://files.pythonhosted.org/packages/ea/7b/93c73c67db235931527301ed3785f849c78991e2e34f3fd9a6663ffda4c5/lxml-6.0.2-cp312-cp312-win_arm64.whl", hash = "sha256:61cb10eeb95570153e0c0e554f58df92ecf5109f75eacad4a95baa709e26c3d6", size = 3672836, upload-time = "2025-09-22T04:01:52.145Z" }, - { url = "https://files.pythonhosted.org/packages/53/fd/4e8f0540608977aea078bf6d79f128e0e2c2bba8af1acf775c30baa70460/lxml-6.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9b33d21594afab46f37ae58dfadd06636f154923c4e8a4d754b0127554eb2e77", size = 8648494, upload-time = "2025-09-22T04:01:54.242Z" }, - { url = "https://files.pythonhosted.org/packages/5d/f4/2a94a3d3dfd6c6b433501b8d470a1960a20ecce93245cf2db1706adf6c19/lxml-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6c8963287d7a4c5c9a432ff487c52e9c5618667179c18a204bdedb27310f022f", size = 4661146, upload-time = "2025-09-22T04:01:56.282Z" }, - { url = "https://files.pythonhosted.org/packages/25/2e/4efa677fa6b322013035d38016f6ae859d06cac67437ca7dc708a6af7028/lxml-6.0.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1941354d92699fb5ffe6ed7b32f9649e43c2feb4b97205f75866f7d21aa91452", size = 4946932, upload-time = "2025-09-22T04:01:58.989Z" }, - { url = "https://files.pythonhosted.org/packages/ce/0f/526e78a6d38d109fdbaa5049c62e1d32fdd70c75fb61c4eadf3045d3d124/lxml-6.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bb2f6ca0ae2d983ded09357b84af659c954722bbf04dea98030064996d156048", size = 5100060, upload-time = "2025-09-22T04:02:00.812Z" }, - { url = "https://files.pythonhosted.org/packages/81/76/99de58d81fa702cc0ea7edae4f4640416c2062813a00ff24bd70ac1d9c9b/lxml-6.0.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eb2a12d704f180a902d7fa778c6d71f36ceb7b0d317f34cdc76a5d05aa1dd1df", size = 5019000, upload-time = "2025-09-22T04:02:02.671Z" }, - { url = "https://files.pythonhosted.org/packages/b5/35/9e57d25482bc9a9882cb0037fdb9cc18f4b79d85df94fa9d2a89562f1d25/lxml-6.0.2-cp313-cp313-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:6ec0e3f745021bfed19c456647f0298d60a24c9ff86d9d051f52b509663feeb1", size = 5348496, upload-time = "2025-09-22T04:02:04.904Z" }, - { url = "https://files.pythonhosted.org/packages/a6/8e/cb99bd0b83ccc3e8f0f528e9aa1f7a9965dfec08c617070c5db8d63a87ce/lxml-6.0.2-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:846ae9a12d54e368933b9759052d6206a9e8b250291109c48e350c1f1f49d916", size = 5643779, upload-time = "2025-09-22T04:02:06.689Z" }, - { url = "https://files.pythonhosted.org/packages/d0/34/9e591954939276bb679b73773836c6684c22e56d05980e31d52a9a8deb18/lxml-6.0.2-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ef9266d2aa545d7374938fb5c484531ef5a2ec7f2d573e62f8ce722c735685fd", size = 5244072, upload-time = "2025-09-22T04:02:08.587Z" }, - { url = "https://files.pythonhosted.org/packages/8d/27/b29ff065f9aaca443ee377aff699714fcbffb371b4fce5ac4ca759e436d5/lxml-6.0.2-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:4077b7c79f31755df33b795dc12119cb557a0106bfdab0d2c2d97bd3cf3dffa6", size = 4718675, upload-time = "2025-09-22T04:02:10.783Z" }, - { url = "https://files.pythonhosted.org/packages/2b/9f/f756f9c2cd27caa1a6ef8c32ae47aadea697f5c2c6d07b0dae133c244fbe/lxml-6.0.2-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a7c5d5e5f1081955358533be077166ee97ed2571d6a66bdba6ec2f609a715d1a", size = 5255171, upload-time = "2025-09-22T04:02:12.631Z" }, - { url = "https://files.pythonhosted.org/packages/61/46/bb85ea42d2cb1bd8395484fd72f38e3389611aa496ac7772da9205bbda0e/lxml-6.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:8f8d0cbd0674ee89863a523e6994ac25fd5be9c8486acfc3e5ccea679bad2679", size = 5057175, upload-time = "2025-09-22T04:02:14.718Z" }, - { url = "https://files.pythonhosted.org/packages/95/0c/443fc476dcc8e41577f0af70458c50fe299a97bb6b7505bb1ae09aa7f9ac/lxml-6.0.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:2cbcbf6d6e924c28f04a43f3b6f6e272312a090f269eff68a2982e13e5d57659", size = 4785688, upload-time = "2025-09-22T04:02:16.957Z" }, - { url = "https://files.pythonhosted.org/packages/48/78/6ef0b359d45bb9697bc5a626e1992fa5d27aa3f8004b137b2314793b50a0/lxml-6.0.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:dfb874cfa53340009af6bdd7e54ebc0d21012a60a4e65d927c2e477112e63484", size = 5660655, upload-time = "2025-09-22T04:02:18.815Z" }, - { url = "https://files.pythonhosted.org/packages/ff/ea/e1d33808f386bc1339d08c0dcada6e4712d4ed8e93fcad5f057070b7988a/lxml-6.0.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:fb8dae0b6b8b7f9e96c26fdd8121522ce5de9bb5538010870bd538683d30e9a2", size = 5247695, upload-time = "2025-09-22T04:02:20.593Z" }, - { url = "https://files.pythonhosted.org/packages/4f/47/eba75dfd8183673725255247a603b4ad606f4ae657b60c6c145b381697da/lxml-6.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:358d9adae670b63e95bc59747c72f4dc97c9ec58881d4627fe0120da0f90d314", size = 5269841, upload-time = "2025-09-22T04:02:22.489Z" }, - { url = "https://files.pythonhosted.org/packages/76/04/5c5e2b8577bc936e219becb2e98cdb1aca14a4921a12995b9d0c523502ae/lxml-6.0.2-cp313-cp313-win32.whl", hash = "sha256:e8cd2415f372e7e5a789d743d133ae474290a90b9023197fd78f32e2dc6873e2", size = 3610700, upload-time = "2025-09-22T04:02:24.465Z" }, - { url = "https://files.pythonhosted.org/packages/fe/0a/4643ccc6bb8b143e9f9640aa54e38255f9d3b45feb2cbe7ae2ca47e8782e/lxml-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:b30d46379644fbfc3ab81f8f82ae4de55179414651f110a1514f0b1f8f6cb2d7", size = 4010347, upload-time = "2025-09-22T04:02:26.286Z" }, - { url = "https://files.pythonhosted.org/packages/31/ef/dcf1d29c3f530577f61e5fe2f1bd72929acf779953668a8a47a479ae6f26/lxml-6.0.2-cp313-cp313-win_arm64.whl", hash = "sha256:13dcecc9946dca97b11b7c40d29fba63b55ab4170d3c0cf8c0c164343b9bfdcf", size = 3671248, upload-time = "2025-09-22T04:02:27.918Z" }, - { url = "https://files.pythonhosted.org/packages/03/15/d4a377b385ab693ce97b472fe0c77c2b16ec79590e688b3ccc71fba19884/lxml-6.0.2-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:b0c732aa23de8f8aec23f4b580d1e52905ef468afb4abeafd3fec77042abb6fe", size = 8659801, upload-time = "2025-09-22T04:02:30.113Z" }, - { url = "https://files.pythonhosted.org/packages/c8/e8/c128e37589463668794d503afaeb003987373c5f94d667124ffd8078bbd9/lxml-6.0.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:4468e3b83e10e0317a89a33d28f7aeba1caa4d1a6fd457d115dd4ffe90c5931d", size = 4659403, upload-time = "2025-09-22T04:02:32.119Z" }, - { url = "https://files.pythonhosted.org/packages/00/ce/74903904339decdf7da7847bb5741fc98a5451b42fc419a86c0c13d26fe2/lxml-6.0.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:abd44571493973bad4598a3be7e1d807ed45aa2adaf7ab92ab7c62609569b17d", size = 4966974, upload-time = "2025-09-22T04:02:34.155Z" }, - { url = "https://files.pythonhosted.org/packages/1f/d3/131dec79ce61c5567fecf82515bd9bc36395df42501b50f7f7f3bd065df0/lxml-6.0.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:370cd78d5855cfbffd57c422851f7d3864e6ae72d0da615fca4dad8c45d375a5", size = 5102953, upload-time = "2025-09-22T04:02:36.054Z" }, - { url = "https://files.pythonhosted.org/packages/3a/ea/a43ba9bb750d4ffdd885f2cd333572f5bb900cd2408b67fdda07e85978a0/lxml-6.0.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:901e3b4219fa04ef766885fb40fa516a71662a4c61b80c94d25336b4934b71c0", size = 5055054, upload-time = "2025-09-22T04:02:38.154Z" }, - { url = "https://files.pythonhosted.org/packages/60/23/6885b451636ae286c34628f70a7ed1fcc759f8d9ad382d132e1c8d3d9bfd/lxml-6.0.2-cp314-cp314-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:a4bf42d2e4cf52c28cc1812d62426b9503cdb0c87a6de81442626aa7d69707ba", size = 5352421, upload-time = "2025-09-22T04:02:40.413Z" }, - { url = "https://files.pythonhosted.org/packages/48/5b/fc2ddfc94ddbe3eebb8e9af6e3fd65e2feba4967f6a4e9683875c394c2d8/lxml-6.0.2-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2c7fdaa4d7c3d886a42534adec7cfac73860b89b4e5298752f60aa5984641a0", size = 5673684, upload-time = "2025-09-22T04:02:42.288Z" }, - { url = "https://files.pythonhosted.org/packages/29/9c/47293c58cc91769130fbf85531280e8cc7868f7fbb6d92f4670071b9cb3e/lxml-6.0.2-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:98a5e1660dc7de2200b00d53fa00bcd3c35a3608c305d45a7bbcaf29fa16e83d", size = 5252463, upload-time = "2025-09-22T04:02:44.165Z" }, - { url = "https://files.pythonhosted.org/packages/9b/da/ba6eceb830c762b48e711ded880d7e3e89fc6c7323e587c36540b6b23c6b/lxml-6.0.2-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:dc051506c30b609238d79eda75ee9cab3e520570ec8219844a72a46020901e37", size = 4698437, upload-time = "2025-09-22T04:02:46.524Z" }, - { url = "https://files.pythonhosted.org/packages/a5/24/7be3f82cb7990b89118d944b619e53c656c97dc89c28cfb143fdb7cd6f4d/lxml-6.0.2-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:8799481bbdd212470d17513a54d568f44416db01250f49449647b5ab5b5dccb9", size = 5269890, upload-time = "2025-09-22T04:02:48.812Z" }, - { url = "https://files.pythonhosted.org/packages/1b/bd/dcfb9ea1e16c665efd7538fc5d5c34071276ce9220e234217682e7d2c4a5/lxml-6.0.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9261bb77c2dab42f3ecd9103951aeca2c40277701eb7e912c545c1b16e0e4917", size = 5097185, upload-time = "2025-09-22T04:02:50.746Z" }, - { url = "https://files.pythonhosted.org/packages/21/04/a60b0ff9314736316f28316b694bccbbabe100f8483ad83852d77fc7468e/lxml-6.0.2-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:65ac4a01aba353cfa6d5725b95d7aed6356ddc0a3cd734de00124d285b04b64f", size = 4745895, upload-time = "2025-09-22T04:02:52.968Z" }, - { url = "https://files.pythonhosted.org/packages/d6/bd/7d54bd1846e5a310d9c715921c5faa71cf5c0853372adf78aee70c8d7aa2/lxml-6.0.2-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:b22a07cbb82fea98f8a2fd814f3d1811ff9ed76d0fc6abc84eb21527596e7cc8", size = 5695246, upload-time = "2025-09-22T04:02:54.798Z" }, - { url = "https://files.pythonhosted.org/packages/fd/32/5643d6ab947bc371da21323acb2a6e603cedbe71cb4c99c8254289ab6f4e/lxml-6.0.2-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:d759cdd7f3e055d6bc8d9bec3ad905227b2e4c785dc16c372eb5b5e83123f48a", size = 5260797, upload-time = "2025-09-22T04:02:57.058Z" }, - { url = "https://files.pythonhosted.org/packages/33/da/34c1ec4cff1eea7d0b4cd44af8411806ed943141804ac9c5d565302afb78/lxml-6.0.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:945da35a48d193d27c188037a05fec5492937f66fb1958c24fc761fb9d40d43c", size = 5277404, upload-time = "2025-09-22T04:02:58.966Z" }, - { url = "https://files.pythonhosted.org/packages/82/57/4eca3e31e54dc89e2c3507e1cd411074a17565fa5ffc437c4ae0a00d439e/lxml-6.0.2-cp314-cp314-win32.whl", hash = "sha256:be3aaa60da67e6153eb15715cc2e19091af5dc75faef8b8a585aea372507384b", size = 3670072, upload-time = "2025-09-22T04:03:38.05Z" }, - { url = "https://files.pythonhosted.org/packages/e3/e0/c96cf13eccd20c9421ba910304dae0f619724dcf1702864fd59dd386404d/lxml-6.0.2-cp314-cp314-win_amd64.whl", hash = "sha256:fa25afbadead523f7001caf0c2382afd272c315a033a7b06336da2637d92d6ed", size = 4080617, upload-time = "2025-09-22T04:03:39.835Z" }, - { url = "https://files.pythonhosted.org/packages/d5/5d/b3f03e22b3d38d6f188ef044900a9b29b2fe0aebb94625ce9fe244011d34/lxml-6.0.2-cp314-cp314-win_arm64.whl", hash = "sha256:063eccf89df5b24e361b123e257e437f9e9878f425ee9aae3144c77faf6da6d8", size = 3754930, upload-time = "2025-09-22T04:03:41.565Z" }, - { url = "https://files.pythonhosted.org/packages/5e/5c/42c2c4c03554580708fc738d13414801f340c04c3eff90d8d2d227145275/lxml-6.0.2-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:6162a86d86893d63084faaf4ff937b3daea233e3682fb4474db07395794fa80d", size = 8910380, upload-time = "2025-09-22T04:03:01.645Z" }, - { url = "https://files.pythonhosted.org/packages/bf/4f/12df843e3e10d18d468a7557058f8d3733e8b6e12401f30b1ef29360740f/lxml-6.0.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:414aaa94e974e23a3e92e7ca5b97d10c0cf37b6481f50911032c69eeb3991bba", size = 4775632, upload-time = "2025-09-22T04:03:03.814Z" }, - { url = "https://files.pythonhosted.org/packages/e4/0c/9dc31e6c2d0d418483cbcb469d1f5a582a1cd00a1f4081953d44051f3c50/lxml-6.0.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:48461bd21625458dd01e14e2c38dd0aea69addc3c4f960c30d9f59d7f93be601", size = 4975171, upload-time = "2025-09-22T04:03:05.651Z" }, - { url = "https://files.pythonhosted.org/packages/e7/2b/9b870c6ca24c841bdd887504808f0417aa9d8d564114689266f19ddf29c8/lxml-6.0.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:25fcc59afc57d527cfc78a58f40ab4c9b8fd096a9a3f964d2781ffb6eb33f4ed", size = 5110109, upload-time = "2025-09-22T04:03:07.452Z" }, - { url = "https://files.pythonhosted.org/packages/bf/0c/4f5f2a4dd319a178912751564471355d9019e220c20d7db3fb8307ed8582/lxml-6.0.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5179c60288204e6ddde3f774a93350177e08876eaf3ab78aa3a3649d43eb7d37", size = 5041061, upload-time = "2025-09-22T04:03:09.297Z" }, - { url = "https://files.pythonhosted.org/packages/12/64/554eed290365267671fe001a20d72d14f468ae4e6acef1e179b039436967/lxml-6.0.2-cp314-cp314t-manylinux_2_26_i686.manylinux_2_28_i686.whl", hash = "sha256:967aab75434de148ec80597b75062d8123cadf2943fb4281f385141e18b21338", size = 5306233, upload-time = "2025-09-22T04:03:11.651Z" }, - { url = "https://files.pythonhosted.org/packages/7a/31/1d748aa275e71802ad9722df32a7a35034246b42c0ecdd8235412c3396ef/lxml-6.0.2-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d100fcc8930d697c6561156c6810ab4a508fb264c8b6779e6e61e2ed5e7558f9", size = 5604739, upload-time = "2025-09-22T04:03:13.592Z" }, - { url = "https://files.pythonhosted.org/packages/8f/41/2c11916bcac09ed561adccacceaedd2bf0e0b25b297ea92aab99fd03d0fa/lxml-6.0.2-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2ca59e7e13e5981175b8b3e4ab84d7da57993eeff53c07764dcebda0d0e64ecd", size = 5225119, upload-time = "2025-09-22T04:03:15.408Z" }, - { url = "https://files.pythonhosted.org/packages/99/05/4e5c2873d8f17aa018e6afde417c80cc5d0c33be4854cce3ef5670c49367/lxml-6.0.2-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:957448ac63a42e2e49531b9d6c0fa449a1970dbc32467aaad46f11545be9af1d", size = 4633665, upload-time = "2025-09-22T04:03:17.262Z" }, - { url = "https://files.pythonhosted.org/packages/0f/c9/dcc2da1bebd6275cdc723b515f93edf548b82f36a5458cca3578bc899332/lxml-6.0.2-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b7fc49c37f1786284b12af63152fe1d0990722497e2d5817acfe7a877522f9a9", size = 5234997, upload-time = "2025-09-22T04:03:19.14Z" }, - { url = "https://files.pythonhosted.org/packages/9c/e2/5172e4e7468afca64a37b81dba152fc5d90e30f9c83c7c3213d6a02a5ce4/lxml-6.0.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e19e0643cc936a22e837f79d01a550678da8377d7d801a14487c10c34ee49c7e", size = 5090957, upload-time = "2025-09-22T04:03:21.436Z" }, - { url = "https://files.pythonhosted.org/packages/a5/b3/15461fd3e5cd4ddcb7938b87fc20b14ab113b92312fc97afe65cd7c85de1/lxml-6.0.2-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:1db01e5cf14345628e0cbe71067204db658e2fb8e51e7f33631f5f4735fefd8d", size = 4764372, upload-time = "2025-09-22T04:03:23.27Z" }, - { url = "https://files.pythonhosted.org/packages/05/33/f310b987c8bf9e61c4dd8e8035c416bd3230098f5e3cfa69fc4232de7059/lxml-6.0.2-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:875c6b5ab39ad5291588aed6925fac99d0097af0dd62f33c7b43736043d4a2ec", size = 5634653, upload-time = "2025-09-22T04:03:25.767Z" }, - { url = "https://files.pythonhosted.org/packages/70/ff/51c80e75e0bc9382158133bdcf4e339b5886c6ee2418b5199b3f1a61ed6d/lxml-6.0.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:cdcbed9ad19da81c480dfd6dd161886db6096083c9938ead313d94b30aadf272", size = 5233795, upload-time = "2025-09-22T04:03:27.62Z" }, - { url = "https://files.pythonhosted.org/packages/56/4d/4856e897df0d588789dd844dbed9d91782c4ef0b327f96ce53c807e13128/lxml-6.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:80dadc234ebc532e09be1975ff538d154a7fa61ea5031c03d25178855544728f", size = 5257023, upload-time = "2025-09-22T04:03:30.056Z" }, - { url = "https://files.pythonhosted.org/packages/0f/85/86766dfebfa87bea0ab78e9ff7a4b4b45225df4b4d3b8cc3c03c5cd68464/lxml-6.0.2-cp314-cp314t-win32.whl", hash = "sha256:da08e7bb297b04e893d91087df19638dc7a6bb858a954b0cc2b9f5053c922312", size = 3911420, upload-time = "2025-09-22T04:03:32.198Z" }, - { url = "https://files.pythonhosted.org/packages/fe/1a/b248b355834c8e32614650b8008c69ffeb0ceb149c793961dd8c0b991bb3/lxml-6.0.2-cp314-cp314t-win_amd64.whl", hash = "sha256:252a22982dca42f6155125ac76d3432e548a7625d56f5a273ee78a5057216eca", size = 4406837, upload-time = "2025-09-22T04:03:34.027Z" }, - { url = "https://files.pythonhosted.org/packages/92/aa/df863bcc39c5e0946263454aba394de8a9084dbaff8ad143846b0d844739/lxml-6.0.2-cp314-cp314t-win_arm64.whl", hash = "sha256:bb4c1847b303835d89d785a18801a883436cdfd5dc3d62947f9c49e24f0f5a2c", size = 3822205, upload-time = "2025-09-22T04:03:36.249Z" }, -] - -[[package]] -name = "python-dateutil" -version = "2.9.0.post0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "six" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, -] - -[[package]] -name = "six" -version = "1.17.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, -] |
