Aprendiendo HQ9+

Leyendo los comentarios en una historia de menéame sobre los costes de ejecución y memoria de un «Hola mundo» en diferentes lenguajes de programación (los cuales son sólo una curiosidad, pues la ejecución de un programa real es mucho más compleja y no puede ser evaluda tan facilmente) llego a una entrada sobre el lenguaje HQ9+.

Realmente resulta curioso, ya que puede hacer cuatro cosas (literalmente), al menos las cuatro las hace bien. Las sentencias con las que cuenta son:

* La instrucción H imprime el texto «Hello, world!».
* La instrucción Q imprime el código fuente del programa (que es conocido como un quine).
* La instrucción P imprime la letra completa de la canción 99 Bottles of Beer.
* La instrucción + incrementa el acumulador.

La razón de contar con esas cuatro instrucciones es que son las más comunes en los programas, por esa razón

Más enlaces:

La lluvia te cambia

Este día gris y lluvioso en el que escribo con el sonido de las teclas del portátil, el monótono zumbido del PC y las gotas estrellándose cuales kamikazes contra las ventanas de mi cuarto predispone a escribir algo sobre algo tan común como las precipitaciones (pero que tanto nos afectan, lo quieras o no), y como no iba a ser yo (ni Hugo) el único que hablase sobre la lluvia, nunca está de más citar a alguien que escriba mejor que tú.

La gente que no lo ha experimentado no sabe lo que pueden dar de sí tantos días lloviendo, cómo pueden vencer las resistencias de los no habituados, cambiar la situación de un alma, dejarla inerme, desnuda.

Gonzalo Torrente Ballester

Más Lluvia

O de como algo a priori tan molesto como la lluvia puede transformarse en algo precioso si lo miras a través del cristal adecuado.

Yo creía que odiaba la lluvia, es tediosa, te impide hacer cosas y no te deja tener un día normal… de hecho iba a escribir un post similar diciendo las cosas que no me gustan de ella… pero al leer lo que Hugo ha escrito me he dado cuenta de (también) hay ciertas cosas de la lluvia que me encantan, la lluvia las cambia , haciendo que deje de ser algo cotidiano, hasta hacerlas especiales.

Puedes acabar de jugar un partido de fútbol bajo la lluvia y sentir que estás a punto de morir al acabar, pero en la ducha, bajo el agua caliente, sientes como el agua fría resbala por tu cuerpo y entras en calor, simplemente te renuevas. El pelo de todos los días se transforma un peinado que cualquier otro día sería imposible, liso, resbaladizo, goteando encima de los hombros. Gotas que se deslizan hasta calar el cuello del jersey, por dentro de la cazadora. Haciendo que la ropa de cada día se transforme completamente, desde el color hasta el peso y la textura… Un simple paseo solitario por una calle llena de gente se transforma en una carrera contra la gente que te ataca con sus paraguas, que hacen más daño que unas inofensivas gotas. Los pies pisan distinto, tras llevarlos empapados unas horas, con las zapatillas caladas hasta la lengüeta, cambia el sonido de las pisadas, cada paso es diferente. La lluvia cambia una simple tarde en casa, oyendo las gotas golpear violentamente contra las ventanas y el tejado, como queriendo entrar a hacerte húmeda compañía, los discos en una tarde de lluvia no suenan igual. De pequeño me gustaba cuando llovia porque me ponía botas katiuskas y eras inmune a los charcos, me sentía un tipo importante… ya no lo hago, pero aún es divertido el recuerdo. Cuando llueve se puede ver el auténtico Casco Antiguo de Compostela, mojado, resbaladizo, gris, melancólico y más dispuesto a una foto en blanco y negro que nunca. Además, la lluvia hace posible cosas que me encantan como compartir paraguas con ella, o los largos besos bajo la lluvia, como si nada más importase.

Con semejantes pequeños trozos de felicidad, para que ponerme ahora a pensar sobre que cosas no me gustan de los dias lluviosos y hacer una lista con ellas… mejor centrarse en lo positivo, me quedo con lo que me gusta. Y yo que me iba a quejar de cuanto llueve en Galicia y acabo dando gracias por esos días grises que acaban siendo especiales…

Chistes…?

Si alguno te hace gracia… lo siento, también estás perdido.

Para el optimista, el vaso está medio lleno. Para el pesimista, el vaso está medio vacío. Para el ingeniero, el vaso es el doble de grande de lo necesario.

Juan, ¿cuanto son 100+1?
-101
-¡Por el culo te la hinco! jajajaja

Un día, un ingeniero estaba cruzando una carretera cuando una rana le llamó y le dijo: “Si me besas, me convertiré en una hermosa princesa.”
Se agachó, recogió la rana y se la puso en el bolsillo.
La rana habló de nuevo y dijo: “Si me besas y me conviertes en una hermosa princesa, me quedaré contigo durante una semana.”
El ingeniero sacó la rana de su bolsillo, sonrió y la devolvió a su lugar.
Entonces, la rana gritó: “Si me besas y me conviertes en princesa, me quedaré contigo y haré lo que quieras.”
Nuevamente, el ingeniero sacó la rana, sonrió y la volvió a meter en el bolsillo.
Finalmente, la rana, ya desesperada, preguntó:
—Pero, bueno, ¿qué pasa? Te he dicho que soy una hermosa princesa, que me quedaré contigo una semana y que haré lo que quieras. Entonces, ¿por qué no me das un beso?
—Mira, yo soy ingeniero. No tengo tiempo para una novia, ¡pero una rana que habla mola insuperable!

Estos son sólo algunos que me han gustado (oh, no, ya lo he reconocido), pero en la web de origen tenéis muchos más.

Vía Menéame (a quién le sorprende?)

Linux mola mas

Kernel Panic... RUN!!!
¡Hasta cuando se cuelga! (es mentira, no lo hace, y el que diga lo contrario es un fan adorador de Billie o de Steve Jobs!). ¡Qué colorido, que variedad, así da gusto que se te cuelgue! ¡No me comparéis la emoción de tu primer kernel panic tras recompilar el kernel con una asquerosa BSOD

Si funciona… no lo toques

Hoy el blog ha estado un rato no disponible en varios formatos, a cual más ocurrente y divertido. Desde DNS mal redireccionadas, el dominio apuntando hacia ningún sitio, hasta fallos con el theme de WordPress o problemas en la base de datos…

Vamos, que viendo que todo funcionaba bien decidí que era hora de provocar algún tipo de fallo, todo quedaba demasiado bonito, pero me he propuesto solucionarlo antes de irme a dormir, que una cosa es un fallo para hacer la vida del blog más entretenida y que me echéis de menos y otra es daros razones para dejar de leerme, caray.

Como finalmente todo ha vuelto a la normalidad, perdón por las molestias que os haya causado, no volverá a suceder… hasta quién sabe cuanto tiempo ;)

Ah, se me olvidaba, no quería dejar pasar la ocasión de recomendaros Freehostia como hosting para aquéllos que como yo no tengáis demasiados requerimientos, ya que 250MB de espacio, 5GB de transferencia mensual y una base de datos os saldrán gratis (ya sé que no es gran cosa, pero funciona aceptablemente bien y el servicio técnico es mucho mejor que el de blogger, por ejemplo, a pesar de usar un plan de hosting gratuito).

Meme musical usando The Strokes

Aunque nadie me lo ha pasado, esta tarde me apetecía oir música de uno de mis grupos favoritos, The Strokes, así que de paso he aprovechado y he hecho el meme, rellenándolo según iban sonando las canciones de su discografía. Para hacerlo he tenido el handicap de que sólo tienen tres discos, y los títulos de sus canciones no suelen explicar mucho de qué van, pero aún así me lo he pasado bastante bien reoyendo sus canciones y buscando alguna que pareciese responder a la pregunta. Seguro que otro día me entran ganas de volver a hacer otro meme del estilo con otro grupo, ya que es divertido ir revisando los discos anteriores, las canciones y sus letras a ver cuál puede responder cada pregunta.


¿Eres hombre o mujer?: Reptilia


Descríbete: Hard to explain


¿Qué sienten las personas cerca de ti?: Ask me anything


¿Cómo te sientes?: I can’t win


¿Cómo describiría su anterior relación sentimental?: Automatic Stop


Describe tu actual relación con tu novio/a o pretendiente: Trying your luck


¿Dónde quisieras estar ahora?: On the other side


¿Cómo eres respecto al amor?: Between love and hate


¿Cómo es tu vida?: The end has no end


¿Qué pedirías si tuvieras sólo un deseo?: Last night


Escribe una cita o frase famosa: Take it or leave it


Ahora despídete: Meet me in the bathroom

El meme lo había visto antes en el Blog Infame, Mangas Verdes y quizás algún otro blog. Igual que a mi no me lo han pasado y lo he hecho cuando me ha apetecido, quien quiera hacerlo que lo haga y avise para añadirle a la lista.