domingo, 28 de diciembre de 2008

Señal del apocalipsis

Publicado a las 12:19 a.m.


¿Qué onda con el triángulo de nubecitas? ¿Es una señal del apocalipsis? ¿Es una campaña viral para la película del Eternauta? ¿Estoy demasiado limado?

Visto desde la ventana de mi oficina.

Don't mess with Faty

Publicado a las 12:11 a.m.


Esta foto tiene un par de meses, pero cuando lo ví no me pude contenter. ¿No resulta un poco repugnante un bloque de grasa de vaquita, con "suave aroma a vainilla"? Y pensar que de ahí salen las medialunas de grasa...

Para aquellos interesados, no es que se piratearon el logo de paty, es de la misma gente. Se ve que ahorraron en diseñadores gráficos.

miércoles, 24 de diciembre de 2008

Sobre la optimización

Publicado a las 6:39 p.m.

Hoy con Fede nos entretuvimos un rato haciendo testeos para responder a nuestra geek-curiosidad: ¿Qué es más rápido? ¿Buscar un valor en un array usando una función de PHP o invertirlo y buscar por clave?

Para los interesados, la cosa era así. Opción 1:

// imaginemos que este es un array más grande...
$a = array('uno','dos','tres');
echo array_search('dos',$a);


Opción 2:

$a = array('uno','dos','tres');
// se intercambian las claves con los valores,
// el array pasa de 1 => 'uno', 2 => 'dos' a 'uno' => 1, 'dos' => 2
$b = array_flip($b);
echo $a['dos'];


Nuestro hunch era que la opción 2 iba a tardar menos. Si hubiéramos seguido nuestro instinto y no hubiéramos hecho los tests, nunca nos hubiéramos enterado de que en promedio la opción 1 es en promedio 5 veces más rápida que la opción 2. Esto me lleva a postear lo siguiente:

Rules of Optimization:
Rule 1: Don't do it.
Rule 2 (for experts only): Don't do it yet.

Dvoskin nos mintió

Publicado a las 5:43 p.m.

Gustavo Dvoskin fue, allá por el 2000, el director de la especialidad Informática de la escuela donde yo hice la secundaria. Además de ese cargo, también dictaba la asignatura SSI, o Sistemas y Soportes de Información. Recuerdo patente cómo nos contaba que en su época de estudiante de Ciencias de la Computación tenía que llevar a compilar las tarjetas perforadas, y que presumía frente a sus conocidos con su Commodore 64 con dos disketteras de 5¼.

Como dato anecdótico, en alguna clase nos contó cuál era la verdadera utilidad de el famoso botón "turbo" de las computadoras (aquél que tenga un gabinete viejo o tenga un par de añitos trabajando con computadoras sabrá de lo que hablo). Su versión de la historia era que el modo "turbo" hacía que la computadora se salteara comprobaciones de errores al correr programas, haciendo que la misma funcionara más rápidamente, pero asimismo, de forma más inestable.

Yo ya sabía que este tipo era medio versero, pero casualmente hoy, 8 años después, me vengo a enterar de que la historia de este botón no era tal. Resulta ser que el botón de "turbo" simplemente era una característica de compatibilidad de la era post-IBM PC, donde mucho software estaba pensado para correr en determinadas máquinas a determinada velocidad y no funcionaban correctamente en computadoras más rápidas. Si el software funcionaba demasiado rápido, desactivabas la función turbo y tu computadora bajaba su velocidad a la altura de una IBM PC de determinada era.

Via: Coding Horror

martes, 23 de diciembre de 2008

Trailer falso de la película de Thundercats

Publicado a las 4:52 p.m.

Un enfermo se pasó año y medio haciendo esto:


Enlace: Thundercats: Sword of Omens

martes, 16 de diciembre de 2008

Cara de piedra

Publicado a las 3:06 p.m.

Argentina jamás será un país productor de drogas.
—Aníbal "Animal" Fernández

Sumado a la ya archifamosa "sensación" de inseguridad, este caballero no para de regalarnos perlitas: es capaz de salir al medio del sahara y afirmarte con toda seriedad de que no está en un desierto, sino en una jungla tropical, y que con tanta agua disponible no puede respirar tranquilo. Goebbels al lado de este tipo era un boludo de cuarta...

(rolleyes +∞).

Enlace: Fernández aseguró que la Argentina "jamás" será un productor de drogas sintéticas

viernes, 12 de diciembre de 2008

¿Seguís usando Internet Explorer?

Publicado a las 4:00 p.m.

IE ColadorNo me digas que no te avisé antes, ¿eh?.
La Microsoft Security Advisory 961051 del día 10 da la alerta de la aparición de un malware que aprovecha una falla no emparchada de Internet Explorer 7 sobre todos los sistemas donde corre, y "potencialmente" también a las versiones 5, 6 y 8 beta 2.

En el Internet Storm Center de SANS desenmarañaron el exploit y pudieron constatar que aprovecha un error en el parser XML. La mejor parte es que el script espera 6 segundos para ejecutarse, seguramente con la finalidad de confundir a los antivirus para que no alarmen al usuario con algún cartelito preventivo.

A ver si te lo digo claro. No hace falta bajar nada. No hace falta clickear en nada. Con tan sólo entrar al sitio parasitado, chau, fuiste. Cagaste.

¿La solución? Por ahora no hay. Yo te sugiero empezar con Firefox.

Enlace: 0-day exploit for Internet Explorer in the wild
Via: Tecnozona