02 enero 2007

Del arte primitivo en la era de las computadoras

Hubo un tiempo en el que una persona, que parecía estar absorta, trabajando en su máquina de escribir, lo que en realidad hacía era dibujar laboriosamente un ciervo usando solamente dos teclas: la x y la o. Este noble arte ha sobrevivido hasta nuestros días. Si no sabes de qué estoy hablando, te recomiendo que te leas el artículo del arte ASCII en la Wikipedia.

¿Te has leído ya el artículo?

(Vuelve a leer la pregunta anterior hasta que la respuesta sea "SÍ".

Bien, pues, como pone ahí, esto del ASCII ha tenido aplicaciones muy serias, que no conviene desconocer ni olvidar.

Durante la carrera espacial, uno de los problemas con el que se enfrentaron los científicos de la NASA fue el de dar con un bolígrafo que escribiese en ausencia de gravedad; pues esta es necesaria para que pueda fluir la tinta de un bolígrafo común. Tras una década de investigaciones, que costaron más de ocho millones de dólares, los ingenieros tenían listo un bolígrafo que escribía no solo en gravedad cero sino también en un amplio rango de temperaturas, sumergido o bajo presiones extremas. Los rusos, mientras tanto, equiparon a sus astronautas con un lapicero de grafito.

Más allá de las soluciones que la sencillez del arte ASCII nos puede proporcionar, lo que el arte ASCII nos brinda es un excelente método para perder el tiempo haciendo cosas bonitas. Así que si las pajaritas de papel ya no te llenan, o si ya has construido con palillos todos los monumentos notables del mundo, o si no tienes que usar a diario el transporte público; tal vez te queden algunas horas de ocio que no sepas cómo llenar. Puedes probar con esto. Pero si llegas al extremo de empezar a convertir a imágenes ASCII tus fotos de las vacaciones o tu colección completa de películas de vídeo, entonces ¡háztelo mirar urgentemente!

Si, por el contrario, te parecen chulas estas cosillas pero tampoco te quieres matar para conseguir algo como esto:


____ ___ ___ _____ ____ ____ __
( _ \ / __)/ __)( _ )( ___)(_ _) /__\
)___/( (__ \__ \ )(_)( )__) _)(_ /(__)\
(__) \___)(___/(_____)(__) (____)(__)(__)
____ ____ ____ ____ ___ ____ __
(_ _)( ___) ( _ \( ___)/ __)( ___) /__\
)( )__) )(_) ))__) \__ \ )__) /(__)\
(__) (____) (____/(____)(___/(____)(__)(__)
____ ____ __ ____ ____ ___ ___ ___ ___
( ___)( ___)( ) (_ _)(_ ) (__ \ / _ \ / _ \(__ )
)__) )__) )(__ _)(_ / /_ / _/( (_) )( (_) )/ /
(__) (____)(____)(____)(____) (____)\___/ \___/(_/

Entonces puedes recurrir a alguno de los muchos editores ASCII que tienes a tu disposición.

Otro recurso más es este generador ASCII con el que, vía web, puedes convertir unas cuantas palabras, como en el ejemplo anterior. Es gratis, y tiene un nutrido conjunto de fuentes distintas que puedes utilizar. Si quieres ver cómo quedaría el resultado con todas ellas, sin tener que ir probando de una en una, escoge como fuente la que se llama "_all fonts with your text_". Prueba el efecto de las otras opciones. El manejo es muy sencillo. Eso sí, despídete de acentos y similares (sigh).

Ah, y si todo esto del arte ASCII es nuevo para ti, voy a darte dos malas noticias más:

  • Una fuente de ancho variable destruirá tus obras de arte.
  • Los saltos de línea inesperados destruirán tus obras de arte.

Dicho lo cual, si te atreves a probar...

                                                                     
_| _|_|_| _| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_|_|_| _|
_| _| _| _| _| _| _| _| _|
_| _|_| _| _| _|_|_| _|_|_| _| _|_|_| _|
_| _| _| _| _| _| _| _| _|
_| _|_|_| _|_| _|_|_|_| _| _| _| _|_|_|_| _|

2 comentarios:

adolfoamella dijo...

Eres un nostalgico de aquel Philips 286, que tan buenos momentos propició, incluso una primera y breve adicción al civilitation.

¡FELIZ AÑO!

Hernan Berguan dijo...

No vi a tener nostalgia... ¡Si no se colgaba jamás el cacharrín aquel!

Un solitario mega de RAM, cuarenta meguillas de disco duro... aaaayyysss, ¡qué tiempos aquellos! Luego vinieron aquellos programas monstruosos ¡de seis disquetes! y... snif, snif.

(yayos estamos, tú)

(¡pero no me quitarán mi ASCII!)

:D