Concurso de poemas: «Poema de hasta 60 versos»

#!/bin/bash
# Escribe un poema de menos de 60 versos respondiendo al
# llamamiento del Concurso de Poesía Jesús Serra.
# Se trata de un certamen internacional de poesía
# organizado por Fundación Occident, y que este año
# celebra su XVIII edición.
#
# Pueden presentarse poemas de hasta 60 versos, de estilo y temática libre. 
#
# Esta es mi participación deseada, aunque no la enviaré
# por respeto a la seriedad del Concurso
# que se escribe con mayúsculas y cuya temática libre
# seguramente resultará acotada a las líricas sentimentales
# habituales que campan por doquier en esta escritura
# que parece no haber vivido la transformación
# de las vanguardias o haberlas olvidado como si fueran
# una pesadilla de la que escapar.
#
# Giusseppe Domínguez, M-20250311

echo -e "Poema titulado \"Poema de hasta 60 versos\"\n\n"

numero_maximo_de_versos=60;

for ((i=1; i<=$numero_maximo_de_versos; i++)); do
  echo -e "Verso que ocupa el número" $i
done

fecha=`date`
echo -e "\n\n\tFirmado por Giusseppe Domínguez"
echo -e "\t$fecha"

Esta es una de las salidas posibles de este poema-programa que me ha divertido realizar más que participar en ese concurso en el que no creo que participe.

Poema titulado "Poema de hasta 60 versos"


Verso que ocupa el número 1
Verso que ocupa el número 2
Verso que ocupa el número 3
Verso que ocupa el número 4
Verso que ocupa el número 5
Verso que ocupa el número 6
Verso que ocupa el número 7
Verso que ocupa el número 8
Verso que ocupa el número 9
Verso que ocupa el número 10
Verso que ocupa el número 11
Verso que ocupa el número 12
Verso que ocupa el número 13
Verso que ocupa el número 14
Verso que ocupa el número 15
Verso que ocupa el número 16
Verso que ocupa el número 17
Verso que ocupa el número 18
Verso que ocupa el número 19
Verso que ocupa el número 20
Verso que ocupa el número 21
Verso que ocupa el número 22
Verso que ocupa el número 23
Verso que ocupa el número 24
Verso que ocupa el número 25
Verso que ocupa el número 26
Verso que ocupa el número 27
Verso que ocupa el número 28
Verso que ocupa el número 29
Verso que ocupa el número 30
Verso que ocupa el número 31
Verso que ocupa el número 32
Verso que ocupa el número 33
Verso que ocupa el número 34
Verso que ocupa el número 35
Verso que ocupa el número 36
Verso que ocupa el número 37
Verso que ocupa el número 38
Verso que ocupa el número 39
Verso que ocupa el número 40
Verso que ocupa el número 41
Verso que ocupa el número 42
Verso que ocupa el número 43
Verso que ocupa el número 44
Verso que ocupa el número 45
Verso que ocupa el número 46
Verso que ocupa el número 47
Verso que ocupa el número 48
Verso que ocupa el número 49
Verso que ocupa el número 50
Verso que ocupa el número 51
Verso que ocupa el número 52
Verso que ocupa el número 53
Verso que ocupa el número 54
Verso que ocupa el número 55
Verso que ocupa el número 56
Verso que ocupa el número 57
Verso que ocupa el número 58
Verso que ocupa el número 59
Verso que ocupa el número 60


    Firmado por Giusseppe Domínguez
    mar 11 mar 2025 12:53:37 CET

 

Un regalo de J. SeaFree

Con esta bella cita de W. Vostel, más actual que nunca (¿o nunca ha dejado de serlo?), me llega este regalo postal cariñoso de J. Seafree que me tiene más afecto del que seguramente merezco.

Muy agradecido también por sus bellas palabras hacia mí, su: vivo en el centro del poeMAdrid, me ha gustado bastante.

Le he devuelto una misiva sellada de Poesía Programable, Serie Permutaciones que aún tengo por documentar y que surgió a raíz de un regalo que le hice hace años a Isabel Jiménez y que recientemente he utilizado para otro regalo personal para Adriana Calvo.

Cada ejemplar es único y hay dos «subseries»: a saber, la de los nombres y la de palabras genéricas. Pronto estarán documentadas… espero.

Amigo invisible

El miércoles con uno de los grupos de los Talleres de Poesía Contemporánea que defiendo desde hace décadas, realizamos (por fin después de varios intentos fallidos) el encuentro para darnos los regalos del «amigo invisible» que finalmente no tiene nada de invisible.

Me regalaron (en este caso mi estimado Ettore Ravina) un libro-poema titulado 5 metros de poemas de Carlos Oquendo de Amat que me pareció una auténtica maravilla y que no pude sustraerme a la tentación de extenderlos en la sala donde nos entregamos los presentes (entre los presentes con algún ser ausente).

Yo, por mi parte, le había realizado un poema programable de la Serie Permutaciones y un poema objetual (libro objeto único) con las letras de su nombre ADRIANA y que Carla Aurelia fotografió con mimo en una de las múltiples variaciones que se pueden obtener.

Año Cúbico

Me ha dejado sorprendidísimo no haberme dado cuenta de que el 2025 es un año cúbico.

2025 = 13 + 23 + 33 + 43 + 53 + 63 + 73 + 83 + 93

Suelo estar atento a las curiosidades del año que entra, como su factorización en números primos, así que este peculiar número es bastante factorizable:

2025 = 34 x 52

Lo que le convierte en un cuadrado perfecto, pues su raíz cuadrada sería, obviamente, 32 x 5 = 45.

Sin embargo, no ha sido hasta esta mañana echando un vistazo a las redes sociales que me he dado cuenta de esa maravillosa propiedad de descomposición en potencias cúbicas. Para más inri, de todos los dígitos del 0 al 9 (es decir, todos los dígitos).

No podía dejar de realizar un par (al menos) de aproximaciones programáticas a esta peculiaridad:

 

#include <math.h>
#include <stdio.h>

int main(int argc, char **argv)
{
    int i, suma=0;
    
    for (i=0; i<10; i++) {
        suma += pow(i,3);
    }	
    printf("Feliz Año %d\n", suma);
    return 0;
}

 

También realicé un pequeño programita en Python, para el que tuve que mirar la documentación:

 

sum=0
for i in range(10):
    sum+=i**3
print "Feliz Año",sum

 

Ahora me he quedado algo más satisfecho, aunque quedaría pendiente hacer versiones con recursividad, tanto para la potencia, por ejemplo, como para la suma.

El utilizar la función «pow()» en C me dejó algo desconsolado, porque realmente era mucho más sencillo un simple i*i*i, pero menos elegante, de alguna manera. Así que terminé por usar la potencia que tiene C, para lo que hay que incluir math.h. Siempre he sido reacio a incluir más cabeceras de las estrictamente necesarias.

Además, hube de compilar indicando que el gcc de mi linux supiese que estaba incluyendo librerías matemáticas, lo que me resulta bastante absurdo. Pero ese es otro tema que prefiero no tocar en estas fechas navideñas…

En resumen;

FELIZ
MMXXV

Revistas en octavillas

Por fin puedo retomar (no sé cómo ha pasado tanto tiempo sin que pueda hacerlo) esta pequeña diversión consistente en realizar revistas grapadas en octavillas, lo que es un pequeño infierno con una impresora casera, básica, pues se suele atascar con los papeles un poco más pesados (para las portadas uso cartulinas de 120gsm).

Hoy quería terminar una que hicieron los asistentes al Taller de Poesía de la Asociación Cultural Clave 53 de los miércoles a las 20:30, titulada «Gota de Agua», pero aún no he decidido ni el papel que voy a usar ni la cartulina de cubierta, ni la he diseñado, ni nada de nada…

Pero como tenía otros documentos creados casi automáticamente para una revista titulada «Serie Permutaciones», que incluye permutaciones de palabras o nombres propios, pues hice un par de pruebas y las imprimí.

Terminado el proyecto de Haikus de Montaña y Mar

Acabo de dar por concluido el Proyecto de Haikus de Montaña y Mar que se gestó a raíz del cuaderno que encuaderné (valga la redundancia) con materiales reciclados que me había regalado María José Gómez Sánchez-Romate.

Una vez que tenía la cubierta puesta (con un sugerente arbolado sobre cartulina para acuarelas) me vino a la mente la idea de escribir haikus con los que llenar el libreto.

Los haikus para el libro los escribí a máquina (PC, que es una máquina) entre el 3 y el 10 de junio de este año y después, (no recuerdo exactamente qué día) impresos, los transcribí manuscritos sobre el libro casi artesanal.

Seleccioné 48 de los 58 existentes, pero no los deseché.

Terminado el libro manuscrito, quise realizar un programita que usase combinaciones de los versos de los mismos, pero me parecía innecesario utilizar los 58, o los 48 haikus, así que hice una selección de 27 que separé en tres conjuntos de «primeros, segundos y terceros» versos.

Con ellos, escribí el poema programable 272727haikus.js en la primera semana de julio (unos pocos días antes de irme de vacaciones).

Al volver de las mismas, en esta quincena cálida de agosto, terminé el proyecto utilizando los restos de esa impresión de 58 haikus (menos uno, para hacerlo coincidir con mi edad) y di con una manera de editar objetualmente esos 57 haikus en una bella envoltura de cuero que parecía estar hecha para la ocasión.

Romanticismo o…

Si me resisto a tirar estas cosas, ¿no será algún síndrome con nombre de griego? ¿será romanticismo?

Tengo pendiente hacer algo (aún no tengo cerrado qué hacer) con una colección de disquetes de 3 y medio y de 5 y cuarto que he ido almacenando a lo largo de mi vida. Ahora que ya no tengo disqueteras (asumiendo que lo que me importaba dentro de los mismos lo tengo almacenado en CD o en disco o en la nube (no siendo estas opciones excluyentes)), he pensado que puedo prescindir de ellos como soporte de información digital y puedo usarlos como soporte plástico (en los varios sentidos de la palabra plástico).

Estuve limpiándolos para que quedasen como si no hubiesen sido usados nunca, lo que me resulta difícil de asumir, pues sé que tienen (aún) contenido que, en ocasiones, podría ser incluso personal.

creaestructura.sh

El martes pasé gran parte de la mañana escribiendo un código para crear la estructura de carpetas que utilizo año a año (es decir, una vez al año) para guardar ordenadamente mis facturas.

Los años anteriores lo que hacía era copiar un año pasado (es decir, usar un método recurrente) y borrar todos los archivos en la carpeta creada, con un simple comando linux (find . -type f -exec rm -f {} \;) y otro para el cambio de nombres…

Pero me estaba pareciendo una forma muy poco automatizada, así que gasté más de 2 horas (estaba muy atontado porque había dormido mal) en este código simplón y que me gustaría mejorar para que hiciese más y mejor uso de los bucles, creando los trimestres y los meses de los mismos con un simple bucle dentro de un bucle.

No voy a mejorarlo, aun a sabiendas de que esta forma de hacerlo es pedestre, algo torpe, muy muy poco elegante:

# CREA ESTRUCTURA DE CARPETAS DE FACTURACIÓN
#!/bin/bash

ANNO=2024

# Creamos el año
mkdir $ANNO
cd $ANNO

# Creamos Trimestres
TRIMESTRE="$ANNO - 01 Enero-Marzo"
mkdir "$TRIMESTRE"
cd "$TRIMESTRE"
mkdir "$ANNO - 01 ENERO"
mkdir "$ANNO - 02 FEBRERO"
mkdir "$ANNO - 03 MARZO"
cd ..

TRIMESTRE="$ANNO - 02 Abril-Junio"
mkdir "$TRIMESTRE"
cd "$TRIMESTRE"
mkdir "$ANNO - 04 ABRIL"
mkdir "$ANNO - 05 MAYO"
mkdir "$ANNO - 06 JUNIO"
cd ..

TRIMESTRE="$ANNO - 03 Julio-Septiembre"
mkdir "$TRIMESTRE"
cd "$TRIMESTRE"
mkdir "$ANNO - 07 JULIO"
mkdir "$ANNO - 08 AGOSTO"
mkdir "$ANNO - 09 SEPTIEMBRE"
cd ..

TRIMESTRE="$ANNO - 04 Octubre-Diciembre"
mkdir "$TRIMESTRE"
cd "$TRIMESTRE"
mkdir "$ANNO - 10 OCTUBRE"
mkdir "$ANNO - 11 NOVIEMBRE"
mkdir "$ANNO - 12 DICIEMBRE"
cd ..

# Rellenamos los Meses
for MES in */*/
do
  cd "$MES"
  mkdir COMPRAS FACTURACION PROVEEDORES
  cd ../..
done

 

La personalización del blog

Esta semana he estado personalizando el blog (este diario en el que escribo) y la web de Clave 53 con el fin de homogeneizar las 3 webs que van a estar relacionadas, que son la web de Clave 53, la web de Giusseppe.net, que a su vez es trina, así que incluye las páginas HTML hechas por mí, el wordpress en el que estoy escribiendo ahora mismo y la aplicación Piwigo que sirve como soporte a los álbumes de fotografías que utilizo en la web, y por último la aún no realizada web de la «Editorial» que está a medio camino entre la de Clave 53 y la de Giusseppe, lo que me ha condicionado a elegir una tríada de colores «armónicos» así que será con fondos verdes donde la de Clave 53 es morada y la de Giusseppe es naranja y algún juego similar con los tres colores básicos que he decidido que sean:

Giusseppe.net: Color protagonista naranja (#ff9900)
Clave 53: Color protagonista morado (#800080)
Editorial: Color protagonista verde (#008000)

Para personalizar el blog, que está realizado usando una plantilla denominada Tulsi he utilizado el siguiente código extra (extraído y adaptado desde la web de giusseppe.net):


/* Cabeceras */
.entry-header {
  padding: 30px;
  background-color: #333;
  -webkit-animation: slide-in-left 3s both;
  animation: slide-in-left 3s both;}
h1.entry-title {font-size: 2em}
h2.entry-title a {color:#ff9900;}
h2.entry-title a:hover {color:#FFF;}
a, a:visited {
  color: #ffffff;
  font-weight: bold;
}
a:hover {color:#ff9900}
/* Marco Redondeado */
/* Marcos redondeados */
main {
  padding: 10px; 
  box-shadow: 0 0 30px rgba(255,159,0,0.7);
}
/* Quotes */
blockquote {
  font-size:1em;
  color: grey
}
/* Widgets */
.widget-title {
  background-color: #333;
  font-size: 16px;
  -webkit-animation: slide-in-right 3s both;
  animation: slide-in-right 3s both;
}
.sidebar .widget {
  font-size: 12px;
  background-color: #ff9900;
  color: black;
}
.sidebar .widget a, .sidebar .widget a:visited {
  color: black;
  font-weight: bold;
}
/**
 * ----------------------------------------
 * animation slide-in-left
 * ----------------------------------------
 */
@-webkit-keyframes slide-in-left {
  0% {
    -webkit-transform: translateX(-1000px);
    transform: translateX(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes slide-in-left {
  0% {
    -webkit-transform: translateX(-1000px);
    transform: translateX(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
/**
 * ----------------------------------------
 * animation slide-in-right
 * ----------------------------------------
 */
@-webkit-keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}
@keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}

 

Vídeo de Poseía Poesía

Vídeo en formato palimpsesto audiovisual utilizado para la introducción de la presentación del libro Poseía Poesía de Giusseppe Domínguez.

El audio de fondo es una lectura de 999 palabras (pudiendo ser poseía o poesía) generadas aleatoriamente. La lectura la realizó un sintetizador de voz de linux personalizado.

Incluye vídeos de tiradas de dados, de vídeos que dejan ver lo que ocurrió en otro momento del tiempo, como por ejemplo, vídeos de Contar 88 garbanzos secos manualmente (una vídeo-acción englobada en el proyecto La Consulta Caso 30), o la escritura sobre 36 dados de madera de 2x2cm de las palabras poesía y poseía (30 y 6 veces respectivamente).

El vídeo ha sido editado utilizando kdenlive 22.04.3 sobre Linux Mint 20.3 (una)

Esto no es una broma