Sólo un click.

Últimamente he estado probando StumbleUpon, un plugin de Firefox que te permite saltar a una página web que tiene bastantes probabilidades de gustarte. Para ello te pide gustos y demás. Además he creado una nueva categoría, para todo aquello que encuentre mediante este método.

Hoy me he encontrado con una curiosa web, llamada Don’tClick.it. Es un experimento en el que no hace falta hacer clic para navegar por la web. Es más, si haces clic te preguntan si ha sido accidental (te lo pedía el cuerpo) o a propósito (para probar, vamos). Es muy interesante, aunque eso sí, a pesar de todo hay que hacer un clic: aquel que se necesita para entrar en la web.

Enigma, ahora versión flash.

Como muchos sabréis, estudio matemáticas (espera para que la gente deje de gritar). Una de las aplicaciones que tiene es la criptología, tema al que ahora me estoy dedicando un poco más que antes, básicamente por cuestiones de trabajo.

Una de las más famosas máquinas criptográficas ha sido la máquina Enigma, utilizada por los alemanes. Algún día, si tengo tiempo, hablaré un poco de ella. Mientras tanto, mirad cómo funciona a través de esta representación hecha en Flash.

Sólo un comentario.

A parte de que un personaje como la señora que escribió este texto es incapaz de herirme, sólo dedicarle este pequeño párrafo:

Alienígena se escribe con g. Seguramente no esté usted familiarizada con los los libros de ciencia ficción, o siquiera con los libros, a parte de los relatos breves (chiste fácil a partir de su nombre, por si no lo pilla aquí tiene un enlace que se lo clarificará).

Un saludo.

P.D. El teñirse no la ayudará (¿qué pasa? Yo también sé usar clichés).

XIM, Mínimo Lenguaje Imperativo.

Preferiría hacer un tutorial sobre XIM, pero en cambio sólo puedo contaros la teoría, sin nada de práctica, debido a que no he conseguido hacerlo funcionar (y no soy el único).

La idea es simple y atractiva, programar en XML. Ese programa se envía al cliente junto a una hoja XSL, que se encarga de ejecutarlo y mostrar el resultado. La idea no es mala. El lenguaje es simple, de hecho, la estructura general me recuerda un poco (bastante) a PASCAL salvo por lo reducido de su sintaxis. De esta destaca la existencia de un único tipo de bucle (el común while) cuya sintaxis es, a mi parecer, preciosa:

<while>
<condition>
</condition>
<statement_list>
</statement_list>
</while>

Por lo demás la sintaxis es muy básica (o pobre, dependiendo del punto de vista) contando únicamente con variables, operadores aritméticos y booleanos, un if-else, el bucle antes mencionado y, por supuesto, la sentencia de asignación. La estructura básica de un programa en XIM es:

<program>
<vars>
</vars>
<main>
<end/> <!– Indica el fin de programa –>
</main>
</program>

¿Entendéis ahora el parecido con PASCAL?

Podéis encontrar un artículo por los autores de XIM en Dr. Dobbs América. Yo lo encontré en su edición española, me subió la adrenalina y… me decepcionó al no funcionar… ¡Qué se le va a hacer! Lo seguiré intentando…

P.D. La hoja XSL la he intentado validar en el W3 y al programa le da la risa, eso no valida ni queriendo…
P.D.2
Probaré con XMILE.