Archivo para la categoría ‘¡Qué curioso!’

Beer… XML

Logo no oficial de BeerXML

Por si acaso todavía hay alguien que no se haya enterado de que la cerveza es un elixir muy venerado en Internet, que sepáis que la elaboración de la misma de forma casera no sólo es posible, sino que tiene su propio formato XML para el intercambio de recetas: BeerXML.

Los chicos de que han creado este formato se lo han currado y sacado una completa DTD para el intercambio de recetas de cerveza con todas sus características. Además de utilidades como conversores.

Además de esto, existe una utilidad tanto para Windows como para Linux llamada Brewtarget que no sólo muestra recetas de cervezas ya existentes, sino que te ayuda a calcular tus propias recetas y compartirlas con los demás aficionados.

Ya sabes, si te gusta la cerveza y te gusta cacharrear/experimentar/aprender (debe ser algo innato en los usuarios de Internet), prueba a hacer tu propia birra… y nos cuentas ;) .

Capicúa

[...] la palabra capicúa es una de las pocas de la lengua castellana que proceden del catalán, en concreto de la expresión cap i cua que significa literalmente cabeza y cola.

Una anécdota curiosa hablando de los números primos (también interesantes, por supuesto).

¿Cuántos colores hay en esta imagen?

Espiral de colores

¿Cuántos colores eres capaz de ver en esta imagen?

La respuesta…

(more…)

Luna de miel

El concepto de luna de miel data del siglo XVI indicando el periodo posterior a la boda (primera luna). Además, era costumbre consumir hidromiel para aumentar la fertilidad y la posibilidad de tener un hijo varón (¿Sería en realidad primera luna de hidromiel y lo redujeron para simplificar?).

Lo más curioso es que al viaje de luna de miel se le llame también viaje de novios cuando ya se está casado, además de los gritos de ¡¡vivan los novios!! justo después de la celebrase la boda.

P.D.: Pero lo más curioso es que todo esto salió del comentario de Héctor donde comentaba el Valhalla y ahí la hidromiel.

Pero ¿en qué piensa la gente?

A veces me pregunto en qué piensa la gente en determinados momentos… ¡¡y luego van y se lo preguntan a la interné!!… Pero más me pregunto por qué llegan hasta aquí con estas perlas del pensamiento humano:

En serio, todas estas búsquedas han llegado, de una forma u otra, a este blog. Y son de verdad porque yo no tengo tanta cabeza como para que se me ocurra buscar esto.

Mangavatar

Mangavatar - Face your Manga

Desde la aplicación Web Face Your Manga te puedes crear tu avatar estilo manga.

Eso sí, cuando esté todo listo después de haber perdido 10 minutos de tu vida obteniendo un resultado como este, os saldrá la maravilla pantalla de hey, tienes que pagar si lo quieres en grande.

Lo único es que no me parezco mucho (¿o si?). Con todas estas aplicaciones no doy en el clavo. La única, quizás, con la de la Wii: Mii.

También he intentado el de los Simpsons, pero no consigo… verme.

¿Qué coño es un Theremín?

León Theremín con su Theremín

En mi vida había visto este instrumento musical: el Theremín, también conocido como eterófono.

Y eso que ya tiene tiempo ya que fue inventado por el físico ruso Lev Serguéievich Termen (que luego se cambió el nombre por León Thérémin) en 1919.

El aparato en cuestión está construido con dos antenas que, al acercar y alejar las manos, producen sonidos. Una de ellas modifica el volumen y la otra modifica el tono. El problema es que el sonido es continuo y no se pueden separar las notas (supongo que alguien ya habrá inventado algo para hacerlo).

Parece que este instrumento es bastante conocido ya que hay multitud de películas y grupos que musicales que lo han usado alguna vez. Sobre todo películas de los años 40 del siglo pasado para hacer efectos especiales (de terror, sobre todo).

Theremín moderno

Si buscas en YouTube encontrarás multitud de interpretaciones incluyendo algunos famosos juegos de Nintento. Y si quieres buscar más y eres un manitas, también hay esquemas electrónicos para que te construyas tu propio theremín en casa.

Yo de momento me que conformo con ver los vídeos, pero si alguien se atreve a hacerse uno, que lo diga que lo probamos.

P.D.: Por cierto, hoy es el April Fool’s Day así que ojo con las que nos puedan meter por aquí.

¿Y esto qué es?

VM

La respuesta mañana (o el lunes, que es fin de semana ;) ).

Varas y manzanas

Buscando vara en el diccionario a raíz del refrán «meterse en camisa de once varas», veo que una vara mide, dependiendo de la zona, entre 768 y 912 mm. En la época en la que se usaba medía 33 pulgadas que, con la medida de la pulgada actual (25,4 mm), medía 0,8382 metros.

La vara castellana (la más extendida) medía 83,59 cm y estaba dividida en 2 codos o 4 palmos. Pero lo más curioso es que servía como base para medir las, tan nombradas en películas yankies, manzanas.

Una manzana son 10 000 varas cuadradas (100 x 100 varas) lo que es una superficie de 83,59 x 83,59 metros (6.987,29 m2).

Ahora, cuando en una película estadounidense oigamos que la casa de la protagonista queda a 4 manzanas, ya sabremos que el policía de turno tendrá que recorrer 334,36 metros (más o menos) para salvar a la chica.

Triángulos y motores

Gracias a una entrada en Microsiervos de como dibujar un cuadrado perfecto con una máquina que se basa en el Triángulo de Reuleaux, me he dado cuenta de que es la misma idea que sigue el motor Wankel para su funcionamiento:

Círculos que forman el triángulo de Reuleaux
Círculos que forman el Triángulo de Reuleaux.

Animación del triángulo de Reuleaux
Animación del Triángulo de Reuleaux.

Animación del ciclo del motor Wankel
Esquema de funcionamiento del motor Wankel (Fuente: Wikipedia).

Por cierto, el motor Wankel es un motor de explosión cuyos ciclos son todos simultáneos, que apenas tiene vibraciones y que tiene un menor mantenimiento al tener menos piezas móviles que un motor de explosión de ciclo Miller.

Peeeeero… (en estos casos siempre hay un pero) este motor consume bastante porque su relación de compresión es menor y, además, es bastante difícil mantener aisladas sus cámaras debido al fuerte desgaste.

De todas formas, yo creo que si en este tipo de motores se invirtiera la décima parte de lo que se ha invertido en los motores actuales, tendríamos ahora un motor que tendría mucho mayor rendimiento que el de mi coche. Pero claro, las empresas se mueven por el dinero. Y el dinero lo da lo que vende. ¿Y qué vende? Los motores de explosión normales.

Aunque el Mazda RX8 lleva un motor rotativo desde hace años, ningún otro vehículo generalista lo tiene, así que tendremos que seguir esperando… aunque bueno, a este ritmo de precios del petroleo seguro que nos compramos antes un coche eléctrico que un coche con motor rotativo.

El efecto del dinero

Es curioso como funciona el dinero en la gente. Y la verdad es que este artículo tiene razón, aunque nunca me había parado a pensarlo.

Parece ser que hay dos contextos, uno el social y otro el económico. Las personas podemos hacer cosas increíbles pensando en la sociedad y sin tener en cuenta el dinero, como las ONG’s. Pero en cuanto entra el juego una remuneración económica, parece que sólo sacamos lo mejor de nosotros si creemos que estamos bien pagados.

Es curioso como funcionamos. ¿Os ha pasado esto alguna vez?

Sonidos de inicio

Qué tiempos aquellos en los que nos habían dicho que en nuestro nuevo ordenador, un 486 con 4 MB de RAM, podíamos ejecutar un entorno gráfico llamado Windows 3.1. Y no sólo eso, sino que éste tenía capacidades multimedia ¿y qué era aquello de la multimedia? ¡¡Ostras!! Si se podía escuchar música y ver vídeos (¿alguien consiguió ver algún vídeo?) dentro de este entorno… la caña.

Y, además, ya que estábamos con la musiquita, se podían también poner algunos sonidos según qué evento se produjese en el sistema. Por ejemplo, cuando se iniciaba el entorno gráfico, cuando se cerraba, cuando se abría una aplicación,… vamos, musiquita cada vez que hacías click con el ratón. ¡Qué tiempos…!

Windows 3.1

Hoy en día, es raro que tenga algún sonido o, incluso, algún fondo de pantalla (alguno sí que pongo de vez en cuando). Para mi principalmente molestan. Aunque sí es cierto que para arrancar y parar el sistema sigo teniendo, quizás por nostalgia (¿se puede tener nostalgia de eso?) estos sonidos: para el inicio el de Homer, para la finalización el C3PO y para errores graves el de Bender.

Sólo por nostalgia, pero me gusta oir que mi ordenador no quiere que lo desactive, jejeje…

Cosas del ANSI C

Revisando el código fuente de la implementación del compilador de Ruby (así, por aprender) he visto algo en C que no había visto nunca (di que tampoco es que tenga mucha experiencia en C) y es la diferencia entre la declaración de parámetros entre ANSI C (C89) e ISO C (C99):

#include <stdio.h>

// compila con cualquier tipo de parámetros en la llamada (ANSI C)
int
testFunction1(parm1,parm2)
int parm1;
int parm2;
{
printf(“1. Funciona? parm1 = %d, parm2 = %d\n”,parm1,parm2);
printf(“1. En serio? parm1 = %s, parm2 = %d\n”,parm1,parm2);
return 0;
}

// compila pero sólo se le pueden pasar parámetros de tipo entero (ISO C)
int
testFunction2(int param1,int param2) {
printf(“2. Functiona? param1 = %d, param2 = %d\n”,param1,param2);
return 0;
}

int
main(void) {
printf(” -> testFunction1()\n”);
// funciona con cualquier tipo de parámetros (ANSI C)
testFunction1(“vida”,42);
printf(” <- testFunction1\n”);

// funciona sólo con enteros, con otro tipo no compila (ISO C)
printf(” -> testFunction2()\n”);
testFunction2(‘vida’,42);
printf(” <- testFunction2\n”);
return 0;
}

Con la primera forma, el tipo de los parámetros fuera de la declaración de la función, cuando se llamada a dicha función se le le puede parasar cualquier tipo de parámetros e, internamente, los convertirá al tipo declarado posteriormente aunque, como se puede ver en el segundo printf, dependiendo de si le pasas un %d o un %s, imprimirá una cosa u otra aunque su tipo sea distinto.

En la segunda forma, es el propio compilador el que muestra un error cuando pasas un parámetro que no coincide con el tipo declarado.

La salida es más o menos la siguiente (se puede ver que nuestro parámetro, aunque posteriormente declarado como int, también contiene la cadena vida):

-> testFunction1()
1. Funciona? parm1 = 134514096, parm2 = 42
1. En serio? parm1 = vida, parm2 = 42
<- testFunction1
-> testFunction2()
2. Funciona? param1 = 1986618465, param2 = 42
<- testFunction2

Para que esto compile también hay un pequeño truco y es que la palabra «vida» como primer parámetro de la segunda función va entre comillas simples, esto es, en lugar de tomarse como una cadena (char[] para ser exactos) se toma como un caracter (char), sí, como un caracter de 32 bits en lugar de 8 (es una palabra con 4 letras, un byte por letra). Por supuesto, con el correspondiente warning, pero compila.

Y aunque esto teóricamente es del C antiguo, viene muy bien para pasar cualquier tipo de parámetro a una función en lugar del famoso void*. El problema es saber, dentro de la función, qué es lo que llega.

No se si esta anotación es útil, pero al menos es curioso. El saber nunca está demás.

Memorias RAM

La informática tiene una historia corta pero intensa. La informática moderna, ya que la informática en sí es simplemente el tratamiento de la información y es mucho más vieja que los ordenadores, comenzó en los años 50 del pasado siglo con máquinas que realizaban cálculos balísticos. Y empezó así porque era el ejército quién tenía el dinero necesario para desarrollar estos cacharros.

Por eso cuando vi estas imágenes de Mark Richards me entró algo así como nostalgia. Es algo que yo no he vivido, pero que está tan cercano que parece que fue ayer cuando todavía los ordenadores usaban tarjetas perforadas.

Una de las fotos que más me gusta es la de las antiguas memorias:

Memoria magnética del año 1962
Memoria magnética del año 1962

Escudo de la Ingeniería InformáticaY es de las que más me gustan porque es precisamente de este tipo de memorias de donde sale el escudo de la Ingeniería Informática (al menos en las universidades de España).

Pero por supuesto que hay más reliquias de la informática, como discos duros de tambor, paneles de control, cintas magnéticas, cables y más cables, incluso los inicios del Apple I… vamos, para mí hay sido un placer ver este pedacito de historia de la informática.

Textos monovocálicos

Hace tiempo que había visto estos textos que tienen algo especial. Me resulta impresionante que puedan salir historias tan largas y con sentido usando sólo palabras que tienen todas la misma vocal. Por ejemplo:

Una despedida en A (Manuel Lois)
Tanta charla vana… basta, a callar: saltar ya a la cama, a las mantas, a las blancas sábanas lavadas, planchadas, gratas… aaahhh…
Mañana a la carga, a trabajar. Plan para la mañana: hachar las astas a la vaca parda, lavar las patas a la blanca; agarrar la pala; cavar allá atrás para plantar papas; asar batatas; amasar pastas; llamar a Marta, la catalana, allá a La Pampa; arrastrar a Tamara, la bávara, hasta la casa; bajar las alabardas más altas, alzar las más bajas, apartar la santabárbara a la barca (jamás a la fragata, para nada), armar al atlas: Alabama, Andalgalá, Ankara, Bahamas, Caracas, Casablanca, La Banda, Paraná,… cansa armar, harta… Hasta mañana.

Y esto es sólo un pequeño ejemplo, ya que por poco que se busque se pueden encontrar unos cuantos. Y el caso es que hay con todas las vocales aunque, lógicamente, con la u son las más cortos y escasos.

A ver si ahora hay alguien de por aquí que sea capaz de componer alguno… ;)

Vamos a ver la luna y a comer aceitunas

Hace bastante tiempo, yo calculo que por 1996 porque no lo recuerdo, mi primo se compró un ordenador nuevo que tenía ¡¡una Sound Blaster 16!! Impresionante. El mío todavía era un 486 con 4 MB de RAM sin CD-ROM y tarjeta de sonido.

Y con aquella tarjeta de sonido venía un software innovador para la época: Software de síntesis del habla o Text-to-Speech. A partir de un texto, la máquina era capaz de leerlo en voz alta. Y la verdad es que lo hacía bastante bien.

Pero además de esto, dicho software también era capaz de cantar. A partir de un texto con unas marcas especiales (las de entonación de la canción), también era posible hacer cantar a tu ordenador. Y una de las canciones que traía la tarjeta era la de «Vamos a ver la luna…» cuya letra era más o menos:

Vamos a ver la luna, la luna, la luna,
vamos a ver la luna, la luna, la luna,
vamos a ver la luna y a comer aceitunas.

La voz era bastante sintética, pero la entonación era bastante buena con una musiquilla de canción para niños.

Y esto lo pongo aquí porque no lo encuentro por ningún sitio. Ni siquiera esta letra, famosa porque estoy seguro de que mucha gente de la época la recuerda, aparece más que en un par de foros como firma y bastante sesgada.

Estoy buscando alguna grabación también que tampoco encuentro. Y creo que mi primo tampoco tiene ya el ordenador que cantaba y ni mucho menos el software que lo hacía. Recordemos que era en español, creo que la versión inglesa no tenía las voces españolas.

Así que si alguien la recuerda o, si por un casual, tiene el software o la canción, que deje un comentario, que siempre está bien recordar viejos tiempos. Aunque en esto de la informática, recordar cosas de antes de ayer ya es recordar viejos tiempos :) .