Escaneando cianotipias

El viernes quería hacer escaners de algunas de las cianotipias del proyecto Palimpsestos y fui haciéndolo de 2 en 2. Teniendo en cuenta que tienen un tamaño aproximado de 14x17cm, cabían perfectamente en la superficie del escáner (superior a DinA4).

Tuve la precaución de «enrasar» arriba y abajo del cristal, para asegurarme de que siempre estaban en la misma posición, pues imaginaba que luego iba a encontrarme con muchos documentos (imágenes) que podría procesar en serie, sin tener que ir una a una recortando.

Efectivamente, las imágenes estaban colocadas en los extremos de lo escaneado, así que luego pude hacer uso de un maravilloso comando linux para modificar imágenes desde línea de comando, lo que permitió crear un ejecutable que modificó todas de una sola tirada.

En primer lugar, listé (ls) los archivos de esa carpeta sobre un nombre de fichero llamado «cortar.sh», luego edité con VI ese archivo y con unos cuantos comandos de edición generé 78 comandos que correspondían a los 78 palimpsestos que habían sido escaneados en 39 archivos.

 

convert -crop 1980x1640+10+0 2023-03-31_021215-1.jpg 2023-03-31_021215-1-arriba.jpg
convert -crop 1980x1640+10+1864 2023-03-31_021215-1.jpg 2023-03-31_021215-1-abajo.jpg
convert -crop 1980x1640+10+0 2023-03-31_021215-2.jpg 2023-03-31_021215-2-arriba.jpg
...
...
...

Por último, para generar archivos más livianos para subir a internet y que no tengan el «peso» de los archivos generados, utilicé otro par de comandos y terminé.

giusseppe@estudio53:/tmp/imgs$ mogrify -quality 50 *
giusseppe@estudio53:/tmp/imgs$ mogrify -resize 50% *

Trabajo bueno bonito y barato

Podría resumirse en trabajo bien hecho, pero no sé si se ajusta la imprecisión de «bien» a lo que realicé instalando 2 servidores de ficheros linux en, casi, alta disponibilidad y resistencia a fallos, sincronizados, para una escuela de una compañía querida de teatro, llamada Residui.

Partíamos de un servidor (ubuntu 18) que usaban desde hacía décadas (sí, décadas) que había contenido windows que ya no usaban en dual boot, y funcionaba, pero claro, de cuando en cuando les daba sustos como el día en el que no arrancaba por un problema con el disco duro:

Era un equipo en el que había estado «metiendo mano» un montón de personas de manera desordenada, como viene siendo habitual en un entorno como este, de empresa minúscula que quiere gastar lo mínimo posible en esto, para poder dedicar su principal inversión a lo que verdaderamente hacen: Teatro.

Pero ya había llegado a un punto en el que el pobre chisme no daba más de sí. Y también lo necesitaban, así que les recomendé que compraran un segundo disco duro interno SATA (1Tb) como mínimo para incorporar a este PC (usado como servidor de ficheros con protocolo SAMBA/SMB).

Lo hicieron y me contrataron para reinstalar sistema operativo (iba terriblemente lento), borrar lo existente (menos sus datos compartidos), poner algo de orden y añadir el nuevo disco adquirido.

La placa SFF apenas tenía hueco para el disco incorporado, pero se pudo pegar al lateral de una de las paredes de la caja y quedó un poco chapucero pero funcionando por el mínimo precio posible.

Les avisé, no obstante, de que no me quedaba muy tranquilo, pues tener un único servidor y no hacer backups más que una vez cada año, aproximadamente, me parecía estar en la cuerda floja y son actores, no funambulistas.

Por fin, hace unos días, dado que el servidor les hacía mucho ruido, planteamos otra intervención, de nuevo, invirtiendo lo mínimo posible (otro disco duro interno de 2Tb) y un segundo PC que tenía mucho más espacio en la caja así como una placa muchísimo más moderna.

En esta situación, les he instalado el el segundo disco interno de 2Tb (DATOS1) y el que les pedí que comprasen para el antiguo servidor de 1Tb (DATOS2). Con esto, sin hacer muchas modificaciones a su linux mint 18 (que algún día tendrán que actualizar) y sin borrar las particiones que no usan de cuando en ese PC había instado un sistema operativo windows, tenían un flamante nuevo server (R1) en el que todo les funciona mucho mejor.

Pero aprovechando mi habilidad para recuperar cosas de trastos viejos, les dije que un antiguo portátil que tenían sin poder usar porque no funcionaba la fuente de alimentación, ni el conector de la corriente, contenía, sin embargo, un disco duro inutilizado que podíamos trasplantar a su antiguo server (R2). Con esto, teníamos en R2 dos discos duros, el interno de 1Tb (DATOS1) y el de 750Gb (DATOS2) que habíamos rescatado de aquel portátil para tirar.

Así, podíamos hacer un servidor de respaldo ante caídas inesperadas del R1, programando, además, una sincronización entre R1 y R2 con un rsync bastante sencillito, que replicase R1:/DATOS en R2:/DATOS para lo que tuve que configurar las conexiones SSH entre ambos equipos con sus claves públicas RSA intercambiadas.

Me quedé con una bonita sensación de satisfacción por haberles ahorrado todo el dinero posible y, al mismo tiempo, proporcionarles un sistema (2 equipos en alta disponibilidad) gastándonos lo mínimo, reciclando (reutilizando) recursos y, en la medida de lo posible, dándoles toda la autonomía necesaria para que no requieran mis servicios salvo muy puntualmente.

Sé que así no me haré rico, pero…

La poesía IA IA IA…

He decidido que quiero entrenar a una IA (Inteligencia Artificial) para que escuche poesía, no para que la escriba, que eso ya lo hago yo. 😛

Harto de ver cómo la gente genera «poemas» con una IA no hago más que pensar (con esta inteligencia natural que tengo) que ¿por qué no se entrena a la IA para que escuche poesía y no para que la escriba?

En realidad, se entrena a las IA para que HAGAN cosas, pero eso está dejando claro a qué acciones no consideramos HACER, por ejemplo: escuchar, atender, aprender, respetar… y sólo son medios, caminos para conseguir fines en esta distopía maquiavélica llamada SXXI.

Voy a escribir (seguramente por carta y manuscrito en búsqueda de lo analógico anacrónico) a varias personas enviándoles un texto que diga:

Este poema está escuchado por una IA de código abierto.

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;
  }
}

 

Rediseñando la web de Clave 53

Previo a la instalación de un nuevo WordPress que sirva a modo de «tienda» de la editorial que poco a poco voy construyendo, me he tenido que meter a rediseñar la web de Clave 53, para que tenga colores más armónicos (esas cosas en las que a veces no creo, pero que existen a pesar mío) amén de tener elementos comunes con la web de Giusseppe.net y, de este modo, que parezca parte de un todo y no que luego esa «tienda online» puede acabar no pareciéndose a nada de lo anterior.

He decidido apostar por la Tríada Equidistante de «verde-púrpura-naranja». Unificar criterios de tipografía (todas las web usarán la font «Nunito») y algunos efectos que también incluiré en la futura sección de «Venta de libros online» que aún no he conseguido bautizar.

La molestia de la estética y lo técnico

Me envía mi querida y admirada Ana Matey publicidad de sus estupendos Talleres de Creación y le comento, algo tontamente, que cuando se ve su mensaje, aparece una ristra de datos técnicos que no deberían estar ahí, seguramente puestos por la plantilla wordpress que debe de estar usando en su sitio web.

Y es que estas tonterías entre «simplificarnos» la vida con plantillas de WP evitando desarrollos HTML personalizados, supone que muchas veces acabamos teniendo «morralla» de código generado y que no sabemos de dónde ha salido. Pero, supuestamente, ha sido fácil generarlo. Lo que no suele ser es fácil modificarlo.

Espero que mi amiga no se tome a mal mi comentario que pretende ser constructivo.

Ubuntu me ha perdido hace años

giusseppe@TANGOMIX:~$ sudo apt upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
Calculando la actualización... Hecho
The following security updates require Ubuntu Pro with 'esm-apps' enabled:
libimage-magick-perl imagemagick libjs-jquery-ui libopenexr25
libmagick++-6.q16-8 libmagickcore-6.q16-6-extra libimage-magick-q16-perl
libmagickwand-6.q16-6 imagemagick-6.q16 libeditorconfig0
libmagickcore-6.q16-6 imagemagick-6-common
Learn more about Ubuntu Pro at https://ubuntu.com/pro

Tengo instalados varios ordenadores con Linux Mint, pero los de Carmen los tenemos instalados con Ubuntu, pues se enamoró de una distribución llamada TangoStudio que venía con muchísimas utilidades relacionadas con la música y con un fondo de pantalla que seguimos copiando de PC en PC.

Desde que Ubuntu apostó por Unity yo dejé de apostar por Ubuntu (al menos como tal) y aunque hay muchas ocasiones en las que he instalado distribuciones que no usan Unity (lo que en el mundo ubuntu se conoce como «flaveurs»), llevaba tiempo oyendo hablar mal en los foros de linuxeros sobre Canonical, que es la empresa que está «comercializando» ubuntu.

Pero hay un par de cosas que han colmado mi vaso:

En primer lugar, ha dejado de apostar por distribuciones ligeras (incluso la versión «Lubuntu» ha dejado de ser fiel a lo que significa esa L inicial, obligando a instalar, ni más ni menos, que KDE/Plasma como gestor de ventanas), así que he empezado a explorar la infinita variedad de distribuciones de Debian.org que hay disponibles y que, desde luego, son mucho más ligeras.

Pero en segundo y definitivo lugar, este mensaje que me ha salido en una de las actualizaciones de uno de los equipos de Carmen y que parece que quiere apostar por un «linux» PRO, que, por supuesto, tiene coste y no es en absoluto código abierto. Lo siento, pero antes que seguir por ese camino, acabaré adquiriendo un Mac.

Afortunadamente, aún hay muchas alternativas a Ubuntu que siguen manteniendo, en mayor o menor medida, el espíritu de software libre subyacente en los inicios de Linux. (Soy consciente del precio del software, pero también de la voluntad de cambiar el mundo con trabajos colaborativos que no tienen como único valor el precio).

Presentación de Poseía Poesía

Hoy presento el libro-proyecto Poseía Poesía que he estado postergando (la presentación) desde una pandemia y cuarto.

La semana pasada estuve editando un vídeo para ayudarme en la presentación y no sentirme tan solo, con un proyecto-libro difícil de presentar: No se puede leer como si fuese un poemario convencional y no es puramente un libro de artista. ¿Qué es este libro? He preparado un texto de más de 8 páginas que seguramente leeré (parcialmente) para contextualizar una rareza de estas de la Poesía Programable que, quizá, no está encontrando el nicho de personas potencialmente interesadas.

Editando vídeo Poseía Poesía

Este es uno de los fotogramas palimpsésticos del vídeo que he preparado para la Presentación de Poseía Poesía.

Lo he estado editando con Kdenlive, que es, con suma diferencia, muchísimo mejor que Openshot con el que hasta ahora había editado vídeo sobre Linux, lo que no deja de ser una locura antisistema mayor que la de pegarse con adhesivo a una obra de arte mercadeada.

Cuando escribir se vuelve un puro acto absurdo

Hace tiempo que se viene hablando de la capacidad «creativa» de las Inteligencias Artificiales, IA, para simplificar, porque siempre hay que simplificar, así que he decidido que la presentación del libro del viernes pasado puede que la haga mejor que yo una de estas IA.

Próximamente dedicaré un texto (escrito por mí, que soy una inteligencia no artificial, lo que podríamos denominar INA) sobre esa presunta creatividad de las IA, que implican un repensado de a qué le llamamos creación. Lo que siempre viene bien: repensar.

Este es el texto generado por una Inteligencia Artificial a modo de ensayo argumentativo dado el título del libro:

Lo concreto son las nubes

Las nubes son una fuente de debate constante. Algunas personas creen que las nubes son solo vapor de agua, mientras que otras piensan que juegan un papel importante en el mundo. Las nubes son una forma de precipitación que se puede ver en el cielo. Las nubes están formadas por vapor de agua y una variedad de otros gases. La gente a menudo encuentra que las nubes son hermosas, pero algunos no están de acuerdo. Las nubes bloquean el sol y pueden hacer que las temperaturas disminuyan. También crean patrones meteorológicos y afectan el clima de nuestro planeta.

Párrafos del cuerpo: Las nubes son parte de la atmósfera y forman parte del cielo. La atmósfera es la capa de gases que rodea la tierra y es crucial para la vida en la tierra. Gran parte de la atmósfera está bajo tierra, por lo que no podemos verla con nuestros ojos. Sin embargo, podemos detectarlo con nuestros sentidos y usarlo para comprender el mundo. La atmósfera es fundamental para la vida tal y como la conocemos, ya que nos protege de la radiación solar y nos proporciona el oxígeno necesario. Las nubes son esenciales para protegernos de la radiación solar, ya que bloquean algunos de los rayos nocivos del sol. Nuestro planeta sería muy diferente sin nubes; habría demasiada luz solar y el mundo se volvería inhabitable.

Las nubes también ayudan a protegernos del exceso de luz solar y mantienen fresco el planeta. Las nubes ayudan a reflejar la luz del sol hacia el espacio, creando lo que se conoce como efecto invernadero. Esto ayuda a mantener el planeta a una temperatura agradable para nosotros. Sin nubes, habría demasiada luz solar y el mundo se volvería inhabitable. Las nubes también son útiles para crear lluvia, lo que ayuda a mantener la vida en la tierra. Cuando miras hacia el cielo por la noche, en realidad estás mirando el vapor de agua creado por las plantas durante el día. Estas nubes retienen suficiente agua para crear precipitaciones cuando pasan a través de nuestra atmósfera, creando la lluvia que sostiene la vida en la tierra.

Aunque las nubes pueden ayudar a protegernos de la dañina radiación solar y crear precipitaciones, también pueden afectarnos negativamente. Sin nubes, habría demasiada luz solar y el mundo se volvería inhabitable. Las nubes también crean patrones climáticos que pueden causar problemas a los habitantes de nuestro planeta. Por ejemplo, cuando los ciclones tropicales ocurren en áreas donde no hay nubes que bloqueen la luz del sol, pueden devastar regiones enteras y causar muerte y destrucción a gran escala.

Por otro lado, algunas personas piensan que las nubes son solo agua. vapores en el aire y no tienen ningún efecto sobre el clima de nuestro planeta. Otros no están de acuerdo y piensan que las nubes juegan un papel vital en el clima del mundo. Las nubes mantienen el mundo fresco al reflejar la energía del sol hacia el espacio. Si no hubiera nubes en nuestra atmósfera, estaríamos expuestos a demasiada luz solar y, como resultado, nos recalentaríamos muy rápidamente.

En general, las nubes son una parte vital del ecosistema de nuestro planeta y juegan un papel importante en la protección de la radiación solar y la creación de precipitaciones. Sin embargo, pueden afectarnos negativamente al bloquear demasiada luz solar o causar problemas de lluvia al crear tormentas eléctricas o huracanes. Sin embargo, a pesar de estos problemas, todavía tienen un papel esencial en la protección de la radiación solar dañina y la creación de precipitaciones, por lo que debemos respetarlos como una parte esencial del ecosistema de nuestro planeta a pesar de sus efectos negativos sobre nosotros.

Esto no es una broma