Archivo etiquetas: geek

Películas como fórmulas matemáticas

4 abr 2011

Paseándome por los blogs más geeks de mi Google Reader encontré la imagen que veis a continuación. En ella se muestran los títulos de 10 películas (conocidísimas) en forma de fórmulas matemáticas. ¿Sabrías decir cuáles son?

math-movie-titles

Se trata de un juego propuesto por SpikedMath, una web espectacular sobre matemáticas en forma de comics. Una de las soluciones propuestas para este primer juego es: 1. Matrix 2. Signs 3. Great Balls of Fire 4. The Mighty Ducks 5. Iron Cross 6. Social Network 7. Sin City 8. Heat 9. GoldenEye 10. Beauty and the Beast.

Hay algunas que son una chorrada de adivinar, otras no tienes que saber nada de matemáticas para descubrirlas pero hay otras que son imposibles. He dicho antes “primer juego” porque he seguido investigando y tienen dos rondas más como esta. ¿Os atrevéis?

math-movie-titles-4

SOLUCIÓN: 1. Snakes on a Plane 2. Independence Day (96) 3. Mr. Average 4. Paths of Glory 5. 8 Mile 6. Rotation 7. Field of Dreams 8. Alpha and Omega 9. The Thirteenth Floor 10. The Sum of All Fears.

math-movie-titles

SOLUCIÓN: 1. Manhattan 2. Joan of Arc 3. Open Range 4. The Jerk 5. The Odd Couple 6. In the Loop 7. Star Wars 8. The Exorcist 9. Transformers 10. Absolute Power.

math-bonus

SOLUCIÓN: The Green Mile.

Sencillamente geniales. Es curioso ver el post en el que se inspiraron para llevar a cabo este juego: 10 great movies in pictograms. ¿Conocéis más juegos de este estilo?

SlashFilm

Inception (Origen) explicado en lenguaje C

10 mar 2011

Hacía tiempo que no ponía una entrada tan friki pero me ha parecido tan curiosa que no he podido resistirme. Inception (Origen en España) no me ha parecido la gran película que todos esperábamos que fuera pero tampoco me pareció un desastre. Independientemente de esto, dio muchísimo que hablar. Además de la minicrítica, la metí dentro de un post sobre el cine y los sueños y llevé a cabo un paralelismo con la informática. Se trata de una película que tiene bastante miga y toda esa miga ha sido traducida a C, que como sabéis es el lenguaje de programación más popular para crear software de sistemas. El culpable ha sido karthick18 y ha llevado unas 1900 líneas de código…

inception-c-code

Flipante. Todo el código está subido a Github y no tiene desperdicio. Lo encontré en The Change Log donde además plantean algo muy interesante para explicar cómo se ha implementado el código de Inception: el problema de la cena de los filósofos.

Cinco filósofos se sientan alrededor de una mesa y pasan su vida cenando y pensando. Cada filósofo tiene un plato de fideos y un tenedor a la izquierda de su plato. Para comer los fideos son necesarios dos tenedores y cada filósofo sólo puede tomar los que están a su izquierda y derecha. Si cualquier filósofo coge un tenedor y el otro está ocupado, se quedará esperando, con el tenedor en la mano, hasta que pueda coger el otro tenedor, para luego empezar a comer.

Si dos filósofos adyacentes intentan tomar el mismo tenedor a una vez, se produce una condición de carrera: ambos compiten por tomar el mismo tenedor, y uno de ellos se queda sin comer.

Si todos los filósofos cogen el tenedor que está a su derecha al mismo tiempo, entonces todos se quedarán esperando eternamente, porque alguien debe liberar el tenedor que les falta. Nadie lo hará porque todos se encuentran en la misma situación (esperando que alguno deje sus tenedores). Entonces los filósofos se morirán de hambre. Este bloqueo mutuo se denomina interbloqueo o deadlock.

El problema consiste en encontrar un algoritmo que permita que los filósofos nunca se mueran de hambre.

Se trata de un problema muy conocido propuesto por Dijkstra en 1965 y que se suele usar para representar los problemas de la sincronización de procesos en un Sistema Operativo. Esto lleva a diversas soluciones como “Por turno cíclico”, “Colas de tenedores” o “El portero del comedor”. Realmente interesante a la par que friki :)

Generando contenidos con el iPad

5 oct 2010

En Business Insider han publicado una entrada que me ha fascinado. Tenía pensado hacer algo parecido de una forma más genérica, pero creo que ellos se han centrado en un elemento muy conocido por todos que a priori es utilizado para consumir contenido: el iPad. A continuación tenéis varios ejemplos de cómo muchísimas personas utilizan el gadget de Apple para generarlos.

Pintura

El pintor David Jon Kassan, norteamericano afincado en Brooklyn, utiliza el iPad para llevar a cabo retratos. Los resultados son una auténtica pasada.

Música

Después de las artes más visuales, la música es la gran protagonista del iPad. Un claro ejemplo es Ana Sobhany, la primera DJ que usa el iPad.

Otro hecho curioso lo protagonizó Lang Lang en un concierto en San Francisco, cuando se levantó y caminó hacia el público con un iPad y la aplicación del Magic Piano abierta. Nadie se podía creer que estaba a punto de tocar “Flight of the Bumblebee” con él.

Cine

Una lástima que el iPad no tenga cámara pero aún así se ha usado como elemento visual, jugando con la proyección de vídeos, en algún que otro videoclip…

Literatura

Para terminar faltaría nombrar el caso de Debbie, quien después de probar diferentes aplicaciones de novelas para el iPad, ha decidido empezar un proyecto que consistirá en escribir una libro con el mismo.

escribir-ipad

Tenéis muchos más ejemplos en Business Insider. ¿Qué otros usos creativos conoces del iPad?

Los mejores comentarios de código de programadores

22 sep 2010

Toca una entrada realmente friki. Cuando alguien programa, suele dejar comentarios para explicar qué hacen ciertas partes del código. De esta forma si tienes que modificar en un futuro el programa o dejar que otra persona lo modifique, lo podrá hacer de una manera más rápida y sencilla. El problema llega cuando tienes que entregar un proyecto de programación en un tiempo record o cuando hay algo muy complejo que consigues de una forma muy enrevesada. Es en ese momento cuando los comentarios… no tienen desperdicio :)

code-comments
code-comments
code-comments

¡Son brutales! Tenéis muchos más en StackOverflow. Esto me recuerda que el archivo robots.txt también da mucho juego, como por ejemplo el de Last.fm y las tres leyes de la robótica de Asimov. ¿Conocéis más comentarios de código geniales?

Cobaia

Carta de amor en Spotify y otras cursiladas

30 ago 2010

La última “frikada” que he visto en la red ha sido una carta de amor escrita con canciones de Spotify. La pericia y el ingenio de su creador, Benjamin, le ha valido para escribir una carta de amor, utilizando títulos de canciones de grupos tan dispares como Marilyn Manson, Foo Fighters, Wyclef Jean o Santana. La carta está dando la vuelta a la red y no es para menos. Para los que les cueste un poco más el inglés, aquí tenéis la versión traducida.

spotify-love-letter

Elizabeth
He visto
El último día en la Tierra
He visto
Las pequeñas campanas de los trineos de Santa
Pero honestamente
No importa
Porque nada se compara a tí
En tus ojos
Veo
El océano
En tus labios
Me siento libre
En tu cabello
Puedo sentir
La juventud
Suave
Como
Seda
Una y otra vez
Tu protector
Para siempre
Espero
Tu novio
No decepcionarte

Independientemente de que la iniciativa sea muy curiosa, la lista está muy bien. Y es que quien piense que los geeks no son románticos, es que no conoce a ninguno. Basta buscar un poco por la red para encontrar todo tipo de muestras.

geek-love
geek-love
geek-love
geek-love
geek-love
geek-love
geek-love
geek-love

¿Conocéis más ejemplos de amor geek?

Gizmodo