Mostrando las entradas con la etiqueta curiosidades. Mostrar todas las entradas
Mostrando las entradas con la etiqueta curiosidades. Mostrar todas las entradas

miércoles, 3 de marzo de 2010

Tostitos: And Then There Was Salsa.

Mmmm… no parece la gran cosa. Pero eso es porque no lo han visto en su página original.

La verdad que un video así los hace merecedores de una compra al por mayor.

Visto en FayerWayer.

miércoles, 24 de febrero de 2010

Simulador BitTorrent.

Un simulador o visualizador del funcionamiento de una red p2p, en este caso bajo el protocolo BitTorrent. Podemos agregar peers y seeds a voluntad (la visualización aguanta bastante bien una buena cantidad de nodos) y removerlos (aleatoriamente). Está hecho en javascript, por cierto, aunque –dice la página, no lo probé- no funciona en IE.

bitTorrent

Me entretuve bastante dejando un solo seed con un montón de peers y viendo cómo de a poco la red se saturaba de paquetes.

Visto en Microsiervos.

viernes, 19 de febrero de 2010

¿Exteriores o efectos especiales?

Una impresionante demo reel de Stargate Studios a partir del trabajo realizado para muchas de las series más conocidas de la televisión americana.

Visto en Alt1040

miércoles, 6 de enero de 2010

Curiosidades en los lenguajes de programación.

A veces la lógica sobre la que se asienta un lenguaje de programación (cosa “estricta” –con comillas- si las hay) tiene algún extraño efecto colateral. Otras veces un mal momento (¿demasiado temprano por la mañana? ¿demasiado tarde por la noche? ¿resaca?) de aquél que debe dar una definición queda inmortalizado por las consecuencias de ésta.

Cuestión que en todo lenguaje hay ciertas curiosidades, puntos oscuros, cosas que no parecen todo lo claras, lógicas o esperables que deberían. Es el tipo de cosas que se han ido destapando en Stack Overflow bajo el título Strangest language feature con la consigna “What is, in your opinion, the most surprising, weird, strange or really "WTF" language feature you have encountered?”

Por ejemplo…

Javascript se lleva las palmas en la categoría "sutilezas tramposas":

return
{
    id : 1234,
    title : 'Tony the Pony'
};

//devuelve undefined, ya que el salto de línea luego del return implica
//(implícitamente) el final de la instrucción. Por eso esto sí funciona:

return {
    id : 1234,
    title : 'Tony the Pony'
};

//Y esto también (grrr....)

  return /*
*/{
    id : 1234,
    title : 'Tony the Pony'
  };

...su tabla de verdad tiene algunas cositas impresentables:

''        ==   '0'           //false
0         ==   ''            //true
0         ==   '0'           //true
false     ==   'false'       //false
false     ==   '0'           //true
false     ==   undefined     //false
false     ==   null          //false
null      ==   undefined     //true
" \t\r\n" ==   0             //true

Por otro lado, el integer cache en java es un buen ejemplo de esos extraños aunque esperables efectos colaterales:

Integer foo = 1000;
Integer bar = 1000;

foo <= bar; // true
foo >= bar; // true
foo == bar; // false

//pero si los valores de foo y bar están entre 127 y -128 (inclusive)
//el comportamiento cambia:

Integer foo = 42;
Integer bar = 42;

foo <= bar; // true
foo >= bar; // true
foo == bar; // true

Y no es la primera vez que escucho quejas (muy justificadas, según mi propio criterio) sobre el manejo de cadenas en php:

//uno pensaría que
"01a4" != "001a4"
//pero la realidad es que
"01e4" == "001e4"

Captaron la idea, me imagino. El resto en la entrada original de Stack Overflow.

domingo, 20 de diciembre de 2009

40 ejemplos de manipulación de imágenes.

No me termina de convencer Popego, pero hay que reconocer que de vez en cuando le pega a algo interesante (aunque raramente dentro de las categorías que hacen al hilo principal de este blog).

En este caso de descolgó con una muy buena recopilación de imágenes surrealistas creadas a partir de capturas fotográficas… y mucho talento para el Photoshop.

Para muestra van algunas de mis preferidas:

manipulation-37 manipulation-5 manipulation-9

Entrada original: 40 Examples of Incredible Photo Manipulation.

sábado, 19 de diciembre de 2009

Lo que sabemos que sabemos, lo que sabemos que no sabemos, lo que no sabemos que sabemos y lo que no sabemos que no sabemos.

Hay aquí alguien a quien nunca pensé que podría citar –seriamente- en este blog: Donald Rumsfeld. Parece que el tipo se da aires de poeta, y que encima no es tan malo:

The Unknown
As we know,
There are known knowns.
There are things we know we know.
We also know
There are known unknowns.
That is to say
We know there are some things
We do not know.
But there are also unknown unknowns,
The ones we don't know
We don't know.

—Feb. 12, 2002, Department of Defense news briefing

El poema fue mencionado en el recientemente muerto y resucitado Coding Horror (por cierto, qué vergüenza. Es brutalmente cierto aquello de “En casa de herrero cuchillo de palo” y “Haz lo que digo mas no lo que hago”).

domingo, 20 de septiembre de 2009

Arte en Excel

3914403859_8626ca8e31_o

La imagen que acompaña este post es… sí, una planilla de Excel. Más ejemplos en este post de interbent.com.

Visto en Abadía Digital.

domingo, 23 de agosto de 2009

100 años de efectos especiales.

Un video que condensa en cinco minutos los avances en efectos especiales de los últimos cien años con una buena cortina musical (Rods and Cones, de Blue Man Group). El resultado es impresionante.

Las películas referenciadas son:

  • 1900 – The Enchanted Drawing
  • 1903 – The Great Train Robbery
  • 1923 – Los 10 Mandamientos (Cine mudo)
  • 1927 – Sunrise
  • 1933 – King Kong
  • 1939 – El Mago de Oz
  • 1940 – El ladrón de Bagdad
  • 1954 – 20.000 Leguas de viaje submarino
  • 1956 – Forbidden Planet
  • 1963 – Jason y los Argonautas
  • 1964 – Mary Poppins
  • 1977 – Star Wars
  • 1982 – Tron
  • 1985 – Volver al Futuro
  • 1988 – Quien engañó a Roger Rabbit
  • 1989 – Abismo
  • 1991 – Terminator 2: Día del Juicio
  • 1992 – The Young Indiana Jones Chronicles
  • 1993 – Jurassic Park
  • 2004 – Spider-Man 2
  • 2005 – King Kong
  • 2006 – Piratas del Caribe: Dead Man’s Chest
  • 2007 – Piratas del Caribe: At World’s End
  • 2007 – La Brújula Dorada
  • 2008 – The Spiderwick Chronicles
  • 2008 – El Curioso Caso de Benjamin Button

Visto en Aeromental.

domingo, 26 de julio de 2009

Los más rápidos.

Un video con algunos de los records “más rápidos” que incluye, entre otros, alguna gente con habilidades tan sorprendentes como inútiles:

  • La apiladora de vasos más rápida (es impresionante).
  • El “aplaudidor” más rápido.
  • El que se desviste más rápido (ésta habilidad puede llegar a ser útil en algunas ocasiones… me pregunto si en esas ocasiones hace el resto igual de rápido).
  • La selladora más rápida (debería trabajar en AFIP).

Visto en ALT1040.

jueves, 23 de julio de 2009

Avances en almacenamiento.

2.2GB of Floppy Disks

El que sacó esa foto (sí, son discos de 3 y 1/2) nos cuenta que

There are 11 stacks of 140 disks here, making 1540 disks. Assuming most of them are 1.44MB disks then that means there is about 2.2GB of storage in all these disks.

o sea que es más o menos la cuarta parte de

supertalent-smallestusb

este USB Super Talent de 8 Gb cuyas medidas son 31.3mm x 12.4mm x 3.4mm.

domingo, 12 de julio de 2009

Responsable de seguridad e higiene, se busca.

…para asegurar la adecuación de las instalaciones a las normativas vigentes. Su primera asignación será la actualización del plan de evacuación.

fail-owned-evacuation-fail

Visto en… adivinaron, en FailBlog.

sábado, 27 de junio de 2009

Un tranquilo entorno laboral…

…tal vez demasiado tranquilo, ¿no?

fail-owned-fire-sign-fail

Visto en FailBlog, por supuesto.

viernes, 19 de junio de 2009

Charlando con Wolfram.

Empecé con una pequeña introducción de rigor…

Hello.

hello

What is your name?

whatisyourname

Where are you?

whereareyou

Who is your father?

whoisyourfather

Are you alive?

areyoualive

Are you Skynet? (esto me tenía preocupado)

Areyouskynet

Is Wolfram|Alpha better than Google?

betterthangoogle

Decidí desafiarlo. Can you pass the Turing Test?

canyoupassturing

Ok, ahí vamos… Is there a God?

isthereagod

What is the meaning of life?

whatisthemeaningoflife

To be or not to be?

tobeornottobe

Why did the chicken cross the road?

whydidthechicken

How many roads must a man walk down before you can call him a man?

howmanyroads

Mejor que algunas personas que conozco. Se ve que sabe de películas, por lo menos:

What’s the speed of an unladen swallow?

speedunladenswallow

88Mph

88mph

1.21 GW

121GW

¿Y de programación? Hello, World

helloworld

Bueno, hora de preguntar algo realmente importante. Can you help me?

Canyouhelpme

How can I score?

howtoscore

Es una buena respuesta, pero hay formas más fáciles.

domingo, 7 de junio de 2009

Defiende tu puesto…

…con este poderoso lanzalápices fabricado con elementos de oficina.


How to Make a Office Gun - The best bloopers are a click away

Cuidado... es peligroso en serio, no digan que no les avisé.

Visto en Ikkaro y compartido por Nicolás.