Redirecciones JavaScript y PHP según el dispositivo para forocoches

Hay una cosa muy molesta que llevo sufriendo un tiempo con Opera, y es que el Speed Dial al sincronizarse con Opera Link me sintoniza el ordenador y el móvil para que tenga todas las configuraciones iguales. Esto no es ningún problema, si no toda una ventaja.

El problema esta cuando te encuentras páginas que aun disponiendo de una versión normal, para ordenadores, y otra móvil, para Smartphones, pasan completamente de hacer una redireccion, de modo que dependiendo del dispositivo con el que te conectes te cargue una plantilla u otra. Ejemplo de ello es forocoches, que dispone de versión normal bajo el subdominio www, y de versión móvil bajo el de m.

(más…)

Leer más

Conversor de gráficos de 8×8 pixeles a binario para matrices de Leds

Ahora que estoy empezando a usar matrices de Leds  he observado que es algo complicado dibujar los diferentes caracteres o gráficos de forma directa, pues los valores que hay que usar están en binario, bueno, en realidad se trabaja con un rango de números entre 0 y 255 por fila que se obtienen al usar la base dos y el exponente correspondiente al número de columna.

En resumen, si queremos encender los siguientes Leds para formar una flecha hay que pasar los siguientes números.

(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