Proyectos
Palimpsesto: Poema Tóxico
Poema tóxico
Esta caja contiene un poema tóxico
un poema que abolirá tu azar
un poema que borrará tu piel
un poema que causará tu muerte
un poema que deshará tu historia
un poema que elevará tu alma
un poema que forrará tu ataud
un poema que gritará tu silencio
un poema que hablará tu intimidad
un poema que imitará tu cara
un poema que juntará tu boca
un poema que kinderá tu soledad
un poema que labrará tu futuro
un poema que morderá tu polvo
un poema que nublará tu cielo
un poema que ñublará tu visión
un poema que opacará tu transparencia
un poema que pifiará tu sosiego
un poema que quemará tu paso
un poema que romperá tu ritmo
un poema que suplirá tu presencia
un poema que trocará tu calma
un poema que ubicará tu miseria
un poema que voceará tu angustia
un poema que wifiará tu desconexión
un poema que xantará tu llanto
un poema que yantará tu apetito
un poema que zurcirá tu final
Ya tiene una «web» el proyecto de !ç~ñ¿.#
Este lunes he estado programando la web del proyecto !ç~ñ¿.# (aunque programar nunca debió usarse para codificar HTML). He dividido la misma en las mismas secciones del proyecto en Verkami, lo que fue bastante práctico a la hora de estructurar la información que tenía en mi cabeza sobre el trabajo que estaba haciendo.
Ha quedado adaptada a la hechura antigua de toda mi página personal (giusseppe.net) que no deja de estar claramente obsoleta, pero modificarla puede llevarme tanto tiempo como ignorar todo lo que he hecho hasta hoy y pasar página (página web, se entiende) para hacer una nueva en un futuro más o menos lejano.
Preparando láminas como recompensas para el micromecenazgo de !ç~ñ¿.#
Cada lámina va sellada, numerada a mano y plastificada.
Quería haber hecho láminas únicas, pero no me pareció que mereciese la pena la cantidad de trabajo adicional cuando la unicidad podía llegar desde la parte «analógica», con una sencilla numeración manual en la parte trasera de la misma, junto un sellado también manual. Realicé pruebas de marcación de algún signo concreto, pero finalmente la nitidez de la propuesta «pedía» que no interviniese demasiado el cuadrado de la lámina.
Me gustan cómo han quedado las láminas en DinA4 que van como recompensa de micromecenazgo del proyecto !ç~ñ¿.# que estoy terminando de preparar en Verkami.
Campaña de mecenazgo de !ç~ñ¿.#
Este libro ha sido íntegramente generado por un programa escrito en C conteniendo un número de caracteres que podríamos denominar signos de puntuación (añadida la ñ y la ç, entre otros) que ha volcado en una ejecución 81 (3 elevado a 4) cadenas de 729 (3 elevado a 5) caracteres aleatorios del inventario conocido como alfabeto.
El programa (puntuación.c), altamente absurdo, tan sólo ha tenido ese uso y después no tendrá ningún otro sentido. Se añexa como apéndice en las dos últimas páginas del libro.
Me está llevando una enorme cantidad de tiempo el proceso de generación de las «recompensas» para el micromecenazgo de este proyecto. Por supuesto, mucho más tiempo que el empleado en el proyecto en sí. Aunque bien es verdad que el proyecto también se ha diversificado hasta alcanzar una dimensión mayor que la que tiene un libro.
Hasta el momento no hago más que gastar/invertir dinero que puede que no recupere, pero también es cierto que estoy aprendiendo mucho en este camino. Si lo considero un pago por el curso de desarrollo que estoy llevando a cabo… hasta cabe decir que es poco dinero.
Quién no se consuela…
Camiseta personalizada con el Código BIDI de giusseppe.net
Si quieres adquirir la camiseta personalizada con el código BIDI, aunque habría que especificar que se trata de un QR Code, que te redirige a la fantástica URL http://www.giusseppe.net
Espero que te apetezca tener una.
multicopy.sh
Otro de esos programas para demostrar que la programación puede ser tan absurda como la poesía.
En esta ocasión, el código simplemente realiza 27 copias (las que se decida en función de un parámetro incluido en el mismo) de un archivo dado su nombre y su extensión.
No sirve para mucho más, pero puede ser útil para saber cómo realizar bucles «for» con bash (shell script) y también para recordar cómo se usa «printf» como herramienta para crear cadenas nuevas (a modo de sprintf o para escribir a la salida estandar.
#!/bin/bash nombre="27signos" extension="odt" nombreoriginal=$(printf '%s.%s' "$nombre" "$extension") for ((i=1; i<28; i++)); do fichero=$(printf '%s_%02d.%s' "$nombre" "$i" "$extension") echo -e $(printf "Fichero original |||%s||| copiado |||%s|||" "$nombreoriginal" "$fichero") cp $nombreoriginal $fichero done