consulta.c

/*****************************************
consulta.c

Programa para La Consulta

Me han propuesto lo siguiente:

Necesitaríamos cada día una serie de SIETE números del uno al seis -se pueden repetir cifras –Ej: 2451223–. Sin pensártelo demasiado, los primeros que te vengan a la cabeza.

Pero esto me parece tremendamente difícil de lograr
pues escribir siete números sin pensarlo (demasiado) me resulta imposible,
así que he escrito el siguiente programa para obtener 7 dígitos
del 1 al 6 sin pensarlo en absoluto… aunque no es lo mismo, lo sé.
*****************************************/


#include

#define NUM_DIGITOS 7
#define CIFRA_MAX 6
#define CIFRA_MIN 1

main()
{
int cifra;
char numero[NUM_DIGITOS] = "1234567";

srand (time(NULL));

for (cifra = 0; cifra < NUM_DIGITOS; cifra++) { numero[cifra] = rand() % (CIFRA_MAX-CIFRA_MIN+1) + (CIFRA_MIN); // Convierto cada dígito a caracter para tratarlo como una cadena numero[cifra] = '0' + numero[cifra]; }; printf("%s\n", numero); }

La camisa

Llevo puesta una camisa
que no recuerdo cuándo adquirí
aunque sé que lleva conmigo
más de 5 lustros
y la vestía
en Madurodam
cuando viajé por Amsterdam
con Marta
y estudiaba matemáticas
y comenzaba a tener un extraño affair con Raquel.

Yo no tendría más de 22 años.

Era de un azul añil delicioso como el cielo
o como el mar
o como un azul añil bien escogido del espectro cromático del arco iris.

Llevo puesta esta camisa
que hoy tiene un tono azul casi apastelado
decaído
desgastada como si hubiese sido lavada a la piedra
por el paso de la erosión medioambiental.

El bolsillo izquierdo está desgarrado
y ha arrancado parte del interior
lo que hace inviable su reconstrucción.

De varios lugares
salen hilos
desbocados
dando una imagen de descomposición que no sería preciso describir.

Los puños
especialmente el derecho
están roídos y
ahora que lo veo
tienen algún agujero en la urdimbre.

Tenía 2 botones por cada banda
y los exteriores se han descosido
o han caído
arrancados por el abandono
el olvido
la decrepitud.

Varias costuras
ya no deberían recibir tal nombre.

Pero lo más deteriorado es el cuello
que me hace recordar el apaño
que hacía mi madre con los cuellos de camisa
cuando comenzaban a arruinarse
consistente en el llamado cuello mao
que poco tenía entonces que ver
con Mao
ni mucho menos con el ultrafuturista aspecto de Neo
en Matrix.

El algodón de esta prenda
será reutilizado
como trapos
o similar
en breve
muy
muy breve

pero
y ¿si yo soy esa prenda?

Diálogo

– ¿Te diste cuenta de que
te contaba cuentos?
– Ya no lo haces.
– No, hemos enfriado nuestra noche
con silencios marchitos.
– Pero tus labios
siguen sabiendo contarlos
¿Por qué no vuelves?
– Esta misma noche
bajo las estrellas
bajo tus estrellas
apagaré tus ojos con la voz de
érase una vez
un ramillete de olvidos
que caminaban por la orilla de tus pupilas
y al caer bajo tus párpados
decidieron quedarse a dormir.

Lágrimas a medianoche

al lado opuesto
lágrimas
sin mirar
lágrimas
despierta
lágrimas
contra la pared o el armario
lágrimas
mientras leía
lágrimas
mientras dejaba de leer
lágrimas
bajo la manta
lágrimas
bajo unas preguntas
lágrimas
queriendo acompañar
lágrimas
besando sus mejillas empapadas
lágrimas
al filo de la madrugada
lágrimas
con el camión de la basura
lágrimas
que descubrimos que no era de basura
lágrimas
con respiración entrecortada
lágrimas
casi sin aire en la habitación
lágrimas
ocluidas las fosas nasales
lágrimas
una conversación acompañada
lágrimas
confesiones nocturnas
lágrimas
bajo la luz pálida de una bombilla de bajo consumo
lágrimas
abandonada la lectura de escritos sobre arte contemporáneo
lágrimas
de soledad
de tristeza
de muerte
de vida
de agua y de sal
de agotamiento
de sueño y cansancio
de hábitos de conductas
de luchar contra el mundo
de vivir en el filo de una navaja que nunca es de Ockham
de abandono y familia
de amigos y olvidos
de vejez prematura
de desasosiego
de desalojo
de desamparo
de desconsuelo
de desesperación
o desesperanza
o desmotadoras de algodón
lágrimas
esdrújulas y opacas
lágrimas
sin fin
de las que llenan mares
de las que crean tsunamis
de las que cambian eras geológicas
de las que erosionan el alma
de las que abaten sueños
de las que apagan ecos de ecos
de las que …



lágrimas.

El desnudo de pensamientos en una red social

Hoy una amiga de FaceBook, a quien ni sé si conozco en la vida real (como si la otra no lo fuese, siendo, como es, un sueño de los SU-realistas), ha publicado en su estado el siguiente texto:

Amigos, he tomado la decisión de no escribir más en el estado aquello que estoy pensando, por muy tentador que sea, y por mucho que me pregunte Facebook.

Muchos de los conflictos, malos rollos, distanciamientos con personas, malas interpretaciones y prejuicios, han tenido su origen aquí.

Por eso, ya no os martirizaré más con reflexiones que puedan herir a los aludidos por naturaleza. ¿Pa’ qué?
Lo voy a cumplir, aunque no haya parches, como los de nicotina, que me ayuden en el proceso.

A partir de ahora, solo contenidos literarios, fotográficos, de actualidad o de broma.
Quien busque otra cosa, que me llame y me invite a un cafelito, o me pague el psicólogo, jejejeje.
Salud y feliz semana.

Y claro, me he dado por aludido, no por lo que dice de malos rollos, que no creo ser de los que los provocan o los buscan, sino por el hecho de que uso esta red desde siempre con ese pensamiento (autocensura) en la cabeza. Para la libertad de expresión (y no es total) ya tengo este diario, amén de libros, etc. Si quiero más, en pequeñas reuniones, como ella sugiere, pero ni en ese caso. Ni siquiera con mi pareja a quien amo sincera y profundamente (y me consta la reciprocidad).

A punto he estado de comentarlo en su muro, pero es algo que no quiero ni hacer. Sería ser demasiado sincero.

Alguien le dice que es mejor no desnudarse tanto y yo corregiría o matizaría: el problema no es el desnudo sino el descontexto.

Por otro lado, tanto en esta cosa «virtual» como en la paralela «no-virtual», la sinceridad siempre ha estado sobrevalorada como algo positivo. No es verdad que nos guste que sean sinceros completamente con nosotros y, mucho menos, les gusta a los demás que lo seamos con ellos.

Y eso es lo que implica ser sincero en una red: le estás diciendo muchas cosas a mucha gente a la vez que no lo escucha en el contexto que supones (si es que llegas a suponer alguno), ni en estado de máxima intimidad, de tú a tú, donde es posible la réplica y el debate y el acuerdo o el desacuerdo…

El problema (si es que hay problema) surge del modo de comunicación: uno a varios, muchos de los cuales son individuos completamente desconocidos… e incluso entre conocidos. Al fin y al cabo, nunca nos conocemos tanto como creemos y esta exposición pública púbica casi resulta obscena y a muchas personas esa obscenidad les molesta. A mí no, pero ese no es el caso.

Eso sí, lo asumo como potencialmente molesto y me ahorro ese mogollón de quebraderos de cabeza que me dado toda mi vida el afirmar que yo nunca miento. He decidido callarme de cuando en cuando para ahorrarme las preocupaciones de decir siempre la verdad a quien, aunque digan lo contrario, no desea oírla.

C

tiobe-index-oct-2014

No me puedo creer que hoy en día el lenguaje de programación más demandado o más usado sea el C. Según el Índice TIOBE, ha desbancado recientemente al laureado Java a la segunda posición del ranking, así como que el apestoso C++ (apestoso por tramposo: para mí nunca fue sino una burda colección de bibliotecas adjuntadas a una programación de C orientado a objetos tipificados con estructuras, etc) que se desploma a una cuarta posición.

Es posible que pueda volver a ofrecer mis servicios de viejo programador en C, como hace años, como cuando comencé mi carrera en ese mundillo tecnológico y aprendí ese idioma por mi cuenta, en unos libritos de papel, de cuando programábamos con bolígrafo antes de teclear en una pantalla difícilmente accesible.

Ahora uso mis obsoletos conocimientos de programación para hacer fusiones atípicas con performances o poemas en C, como el de 4estaciones.c. O sea, para nada útil. Pero al mismo tiempo, para lo más útil que los he usado nunca.

Performer, o eso.

Me llega el aviso siguiente a la bandeja de entrada de mi correo electrónico:

llavata y otrosEl Viernes 24 de Octubre de 8 de la tarde a 11 de la noche los artistas Carlos Llavata y Ramón Churruca realizaran unas performances en el espacio de arte El Patio de Martín de los Heros en la calle Martín de los Heros nº 15 en Madrid.

Y por supuesto me digo a mí mismo que va a ir a ver a ese Carlitos Rita la cantaora. Ya tuve «el placer» de verle en más de una ocasión y poco a poco he ido confirmando mi opinión: a este tipo le preocupa mucho más su ego que las demás personas que pueda haber en el mismo espacio y que, eventualmente, acaban pagando el pato que este tipo quiere hacerles pagar por «pusilánimes» o «burgueses» o algo…

El sábado 24 de Mayo del 2014, tuve el honor de ser convocado a participar en una suerte de revista caminada urbano-rural, fronteriza, por los organizadores del III (y último) Encuentro de Arte de Acción de Artón, que se organizó en MATSU. Presenté la performance que se titulaba como el leit motiv del evento: Frontera.

En el cartel para la ocasión, varios y reputados performers ofrecían su trabajo para disfrute de los mismos y algunos amiguetes, pues al fin y al cabo, esta práctica está cada vez más, salvo excepciones, salpicada de endogamia. No obstante, o quizá por ello, las acciones son amables, más o menos, son cariñosas como si supiésemos que el mundo (entorno en general) necesita cariño, abrazos, antes que bofetadas o guillotinas.

Pero siempre hay alguien que quiere ir de provocador: eso sí, sin hacerse cargo de las consecuencias y dejando tras de sí el desaguisado para otra que vaya limpiando su mierda. Claro, puede aducir que la mierda es su obra, pero entonces no me podrá objetar que opine que su obra es una mierda.

El «performer» llavata, en un intento de demostrar que es un artista incómodo, aquel día tuvo el gusto de destrozar completamente una construcción (irregular y posiblemente ilegal) en una finca de un vecino de la persona que organizaba el evento.

Bien, hasta aquí, bien.

Como yo ya voy conociendo sus ansias destructivas con la excusa del arte (que sí, que no estoy discutiendo que sea arte, solo que no me interesa), pasé del asunto y me mantuve a la distancia prudencial que conviene mantener con este hombre. Supongo que lo entiende. ¿No está deseando ser el foco de atención? Pues lo consigue, pero ¿quién es el idiota que se acerca demasiado a un foco?

Al cabo de un rato surgió el problema inevitable, porque es lo que tiene ir provocándolos: Apareció enfadado el propietario de la finca, cargando contra el responsable del desaguisado. Pero no, aquí ya no quiere foco el mencionado y le deja paso a las explicaciones a la persona que organizaba el evento (que si siquiera era responsable de haberlo invitado, puesto que se semi-autoinvitó).

Y aquí mi más absoluto desprecio por su obra y por su persona: lo siento, pero eres una persona responsable o no lo eres. Si no lo eres, no te voy a respetar demasiado pero tampoco es que debiera importarte.

Si se hubiese hecho cargo del destrozo y de sus consecuencias, habría visto una coherencia que considero imprescindible en el arte contemporáneo, sin ella, es simplemente un acto vandálico camuflado de otra cosa. Y deja, de nuevo, su mierda para otra persona que, eso sí, no es la artista, no, es una asistente de su magnificencia…

No puedo entender que se le tolere y se le ampare. Pero está claro que soy yo quien se está volviendo intolerante.

Queda bien en una foto, porque siempre va a ser espectacular, pero es justo algo de lo que debiéramos huir en esta práctica artística, en este lenguaje, si no queremos caer en «marinovich» o similares esperpentos, escandalosos vacuos, irreflexivos e irresponsables.

Así que cuando me llega de un espacio como el tierno Patio de Martín de los Heros que ha sido convocado para realizar una performance allí, no puedo dejar de pensar que la pobre Genoveva no sabe lo que se le viene encima. Luego acabará por echarlo, pues no es tonta, pero espero que el destrozo que le provoque, que es lo único que provoca, no sea demasiado irreparable.

Eso sí: yo no pienso estar ni tan siquiera en esa calle ese día.

¿Miedo? No: Asco.

Glorieta de Embajadores

He estado dándole clases particulares a un chavalín que al final ha sacado muy buenas notas y ha comprendido que era capaz de conseguirlo sin necesidad de trucos baratos o copiar de un compañero. Tras un proceso de acercamiento, hemos logrado aceptarnos (yo a él, pues intencionadamente no me dejo conocer, para que él no tenga que aceptar lo que seguro que no aceptaría) y hacer de estas clases algo agradable.

Este verano suspendió Física y Química de 1º de la ESO y no parecía que le fuesen a ir mucho mejor las cosas en septiembre, pero se puso las pilas y le di unas cuantas últimas tutorías (muy persuasivas) en las que insistí en la necesidad del sacrificio temporal de placeres vanos para conseguir un fin a medio o largo plazo.

Durante estas 5 últimas sesiones, he estado yendo a su casa caminando, para darme cuenta de que tan solo tardo 10 minutos más andando que en metro. Y es un lindo recorrido de unos 2 kilómetros y medio, dentro del cual recorrer completa la calle en la que nací: Mesón de Paredes.

En una ocasión, llegué tan temprano que decidí tomarme un café en la glorieta de Embajadores y sacar esta fotito para enviársela a mi madre a quien recuerdo recogernos (a mi hermana y a mí) cada tarde a la salida del colegio Legado Crespo una de cuyas esquinas se ve en la imagen, y llevarnos de vuelta a casa, que era un recorrido de, apenas, 250 metros (10 veces menos, curiosamente).

embajadores

Eran otros tiempos, era otra ciudad, casi diría, y la recuerdo con cariño, mucho más gris y descolorida, con predominancia de tonos apagados, ocres, deslucidos, como el triste color de la moqueta de mi habitación, como el humo de la tabacalera, siempre funcionando, como el traje de los agentes de la ley, ilegal, impuesta por un golpe de estado.

Recuerdo el azul añil del uniforme escolar de los chicos y el rojo (encarnado) de las chicas, las corbatas con gomita al cuello para ellos (y ellas) y las falditas plisadas para ellas; los pantalones cortos y los zapatos duros, negros, paramilitares.

Creo que yo era célebre por el desaliño con el que solía terminar las jornadas escolares, aunque esto no lo recuerdo.

Sí que recuerdo comer en el comedor escolar lo que pusiesen y no protestar nunca. Ingerir lo que los seis compañeros comensales solían dejarse por melindres, por asquerositos… o sencillamente porque el huevo frito siempre llegase frío a las mesas. Me encantaban los días en los que había de comer lentejas porque al día siguiente tocaban lentejas con arroz.

Era un colegio de clase media, sin exquisiteces, sin excesos, con mucha moderación, laico, en una época en la que era algo mucho más inusual que hoy en día, que comenzaba a admitir chicos (fui uno de los primeros) en unas aulas principalmente femeninas. Creo que mi madre había tenido algo que ver en mi admisión gracias a que ella había sido alumna del mismo colegio, pero se lo tendré que preguntar algún día para ver si de tanto repetirlo consigo recordarlo.

Y es que la clase media de entonces no era la de ahora, cuando pensabas en clase media pensabas en austeridad, en ropa de los primos, en ofertas para comer constantemente, en hacer cuentas con cada uno de los gastos, en llevar apuntado lo que te habían regalado, para no pasarte, en tomar una aceituna de tapa con un trinaranjus, en ir andando al colegio, en aprovechar cualquier resto de cualquier cosa para otra cosa… El despilfarro (entre la clase media) era casi pecaminoso y fue llegando la democracia y el auge económico y el consumo… y mucha, también mucha, tontería.

Qué raro: Hoy me siento nostálgico, pero sé que fue esa fotografía, que muestra una glorieta centro de mi vida durante más de 10 años.

¿Cuál es mi centro ahora?


Otra vez particionando una baratija

gparted-evolnx

Parece mentira (en su día dije inverosímil) que aún siga vivo este viejuno ordenador portátil, pero así es, demostrando que cierta austeridad es posible.

Después de la extinción del soporte de Windows XP, ese ordenador debía ser formateado para olvidarnos de instalar ningún sistema de los de Richmond.

Estoy haciendo pruebas de instalación de diversas distribuciones linux, teniendo en cuenta que sean usables por usuarios sin conocimientos informáticos, es decir, que tengan un sencillo gestor de ventanas, aplicaciones de ofimática, clientes web, etc.

Actualmente, tiene repartido el disco en una partición primaria (/dev/sda1) /boot, con 2 Gb de espacio, que inicialmente estaba pensada para albergar los distintos archivos de imágenes de arranque de las distintas particiones, pero esto da bastantes problemas y es innecesario, así que tan solo contiene el arranque del sistema operativo principal.

El resto del disco, hasta los 80 Gb, está formado por una partición extendida (/dev/sda2) en la que reservé una minúscula partición de swap (/dev/sda5) al final del mismo, para ser usada por todas las distribuciones instaladas.

La partición /dev/sda6, de 7,5 Gb contiene el directorio / de un Lubuntu 14.04, que ha resultado ser capaz de funcionar perfectamente bajo estas minúsculas características:

Compaq Evo Notebook N610c
Mobile Intel® Pentium® 4-M Processors at 1.6-GHz
ATI Mobility Radeon 7500 Graphics Controller with 32 MB of DDR video RAM.
14.1-inch SXGA+ display
512 MB DDR RAM (266 MHz)
80-GB HD.

Fue tremendamente sencillo de instalar mediante una versión LiveCD en un pendrive. Me ayudó a realizar el particionado inicial y depositó el GRUB2 en /dev/sda. Aún no tengo claro si merece la pena instalar el Grub en el MBR.

La partición /dev/sda7, de 7,5 Gb contiene el directorio / de un Debian 7, que me costó mucho más instalar. Tras varios intentos fallidos, lo logré desde un disco ISO de CD. El propósito de este Debian era probar un sistema que casi nunca he instalado y que parece que se acomoda bien a cualquier plataforma, haciendo que su instalación, personalizada, sea ajustada por esencia. Esto mismo es lo que la convierte en más trabajosa, pero a la larga puede merecer la pena. Al fin y al cabo, Lubuntu está basado en Debian, pero con más cositas.

Al Debian en cuestión le instalé para probarla la interfaz gráfica o gestor Enlightenment, lo que tampoco resultó nada sencillo. Acabé teniendo que recurrir a un repositorio sin firmar y que muy posiblemente no actualice las versiones como procede.

En cualquier caso, venía con otro par de entornos de escritorio, del que, cada vez más, me entusiasma la sencillez y eficacia de LXDE.

Otro problema con el que me suelo encontrar cuando trasteo con distribuciones de linux es que todas acostumbran a instalar (reinstalar) el gestor de arranque, cada vez más el GRUB2, y si no se puede evitar, pierdes la configuración que deseas tener con uno de ellos como sistema operativo principal (en el que, siempre, instalo un Grub-customizer). Trasteando, me encontré con una solución (es lo que tiene cuando se encuentran muchos problemas) para restaurar grub desde la partición preferida. Aún no la he usado, porque desde hace tiempo busco la manera de no instalar el Grub al probar una nueva distribución y luego agregar la entrada correspondiente vía el grub-customizer.

Por si fuera poco, algunas distribuciones no se llevan muy bien con el detector automático de esta herramienta, como me pasa en la partición /dev/sda8, donde tengo instalado un bonito y simple Tiny Core Linux, con menos de 2 Gb de disco dedicados y pensado, casi, para ejecutarse directamente desde PenDrive.

En este caso, tuve que añadir a mano en el archivo /etc/grub.d/40_custom la ubicación de los archivos que necesita el sistema en cuestión para arrancar.

Tengo otra partición más que sobredimensionada (4 Gb), para instalar un Puppy Linux en /dev/sda9/.

Pero mientras escribo estas líneas estoy descargando un interesante proyecto de distribución: Emmabuntüs que se relaciona con esta misma idea de austeridad positiva, la que ayuda a integrar y no desintegrar, como vienen haciendo desde la Fundación Emmaüs desde hace décadas. Como tantas otras ONGs, me da miedo encontrarme con que esta también es de inspiración cristiana (su fundador lo era) y acaba por ser otra más de las incontables neo-proselitistas sectas más o menos blandas camufladas de bienintencionadas organizaciones laicas.

De momento, parece que la distribución es bien querida, basada en Xubuntu 14.04.1 y el primero de septiembre 2014 Emmabuntüs 3 celebró el Festival de la Humanidad. Aunque solo sea por eso, es posible que merezca la pena echarle un vistazo.

Aún me quedan más de 50 Gb de espacio sin asignar. Si el PC fuese a ser terminado así, sería un espacio precioso para crear una partición /home para que las distintas distribuciones la compartiesen de modo que pudiesen escribir los datos de usuario en ella y no se perdiesen nunca. Pero hacer esto requiere un poco de paciencia y enlaces simbólicos para no mezclar datos de configuración de las distintas aplicaciones o gestores de escritorio.

Esto lo explicaré en otro momento. Así lo tengo en mi PC actual, mucho más solemnemente particionado (Windows 7, Linux Mint-Cinnamon 16, Kubuntu 14.04 y home en mi SSD y datos de archivos en un disco externo)

gparted-pctacens

Esto no es una broma