Wake On Lan/Wan desde el móvil

Llevaba tiempo buscando una solución para poder encender el servidor desde el móvil a través de 3G, sin embargo por muchas opciones que configuraba en el router y en el móvil, nunca conseguía encenderlo por WAN, sólo desde red local.

Y estos días, a partir de una entrada de el androide libre y de un hilo de htcmania, me ha quedado claro que se puede hacer pero que algo me fallaba.

Por lo visto, con configurar el router para que redirija todo el trafico del puerto 9 hacia la IP del ordenador no es suficiente, en algunos router si, pero en la mayoría se necesita editar la tabla ARP. Esta tabla se encarga de almacenar la relación que hay entre una IP y su MAC. La tabla se borra al apagar el router, y se rellena sola al encenderlo y según se van conectando los ordenadores.

Si sólo fuera eso no tendríamos muchos problemas, pues mientras no apaguemos el router y el pc ya este en la tabla debería de irnos. Pues no, o al menos no en todos los casos, parece que antes de enviar el paquete mágico al ordenador antes comprueba si la asociación sigue siendo correcta, sin embargo como el ordenador esta apagado, éste no puede responder y al no haber respuesta el router no le envía el paquete mágico que lo encendería.

(más…)

Leer más

10) Mastermind

wikipedia:

Mastermind (Español «Mente maestra») es un juego de mesa, de ingenio y reflexión, para dos jugadores.

Se juega en un tablero con fichas blancas y negras pequeñas y de otros colores, de un tamaño algo superior. Uno de los jugadores escoge un número de fichas de colores, 4 en el juego original, y pone un código secreto oculto del otro jugador. Éste, tomando fichas de colores del mismo conjunto, aventura una posibilidad contestada con negras (fichas de color bien colocadas) o blancas (fichas de color con el color correcto, pero mal colocadas).

Termina al averiguarse la combinación (es decir, se consigue una combinación con cuatro negras), o bien se agota el tablero (depende del tamaño, aunque generalmente son 15 combinaciones).

Chinchimoni en JavaScript

Wikipedia:

Los chinos o chinchimoni es un juego de azar que consiste en intentar adivinar el número total de monedas que varios jugadores (al menos 2) guardan en su mano cerrada. Se utilizan 3 monedas por jugador y se pueden sacar 0, 1, 2 ó 3 monedas. El juego se usa típicamente como fórmula de echar a suertes para decidir quién paga la consumición en un bar o cosas por el estilo.

Las reglas de salida y evolución de la partida se consensúan entre todos los jugadores, de modo que las partidas pueden ser ‘a la caída’ (el que gana se retira hasta que sólo queda un perdedor), pueden ser a un marcador de 3 (el que gana 3 se retira hasta que sólo queda un perdedor), etc.

En cada ronda cada jugador guarda a escondidas entre ninguna y 3 monedas en su mano, que a continuación muestra cerrada al resto de jugadores, con el brazo estirado delante de sí. Entonces cada jugador por turno dice una cifra, intentando adivinar cuantas monedas suman todas las manos. Normalmente no se puede repetir una cifra ya dicha por otro. A continuación se abren las manos y se determina quién ha acertado, y se pasa a la siguiente ronda.

Existen variantes en la forma de juego, pero lo habitual es rotar los turnos en sentido contrario a las agujas del reloj, en la primera ronda no se permiten ‘blancas’ (es decir ninguna moneda), no se puede mentir (p. ej sacar 3 monedas y decir ‘dos’), etc.

9) Un fabricante tiene dos máquinas

8) Los cubos narcisistas

7) El “niño” retira sus ahorros