Posts encontrados en octubre, 2008

oct 08 30

Un software puede copiar una llave desde una fotografía tomada a 60 metros

Tiempo estimado de lectura: 0,32 minutos

Científicos de una universidad de San Diego, lograron crear un software que logra reproducir una llave dede una foto con muy poca definición o incluso desde una foto tomada desde 60 metros con un objetivo de 5 pulgadas.

Si bien no difundieron el código fuente, dicen que no le resultaría difícil a alguien con algunos conocimientos de matemática y programación.

El programa funciona de manera muy simple, uno indica puntos de control sobre la llave en la imagen y el software reconoce por los pixeles de la imagen y los puntos de control, cual es el tamaño de la misma.

Bastante escalofriante por cierto. Los científicos, por el momento, recomiendan tratar a las llaves con el mismo cuidado que a una tarjeta de crédito.

Vía Gizmodo

oct 08 30

No!. Holy Jesus Muffin Baked In Hell’s Sweet Flame, No!

Tiempo estimado de lectura: 0,04 minutos

“No. Holy Jesus Muffin Baked In Hell’s Sweet Flame No”. Magnífica forma de decirle NO al formato Blu-Ray

oct 08 29

10 Animaciones de fractales fantásticas

Tiempo estimado de lectura: 0,22 minutos

Los fractales siempre me llamaron la atención porque combina, en cierta forma, dos cosas que me gustan mucho: el arte y la matemática.

Hay muchísimos tipos de fractales y muchas personas que se dedican a generarlos. Pero dando vueltas por Reddit, vi esta selección de 10 animaciones de fractales que me gustó muchísimo. A continuación, los que más me gustaron.

Estos dos fueron generados con parámetros interpolados

Este, en cambio fue creado con parámetros estáticos y la animación sólo representa el zoom

Enjoy!

oct 08 28

Ambicioso proyecto para migrar funciones de PHP a Javascript

Tiempo estimado de lectura: 0,36 minutos

PHP.js es un ambicioso proyecto colaborativo que trata de programar tantas funciones de php en java script como sea posible para lograr una mayor compatibilidad entre ambos lenguajes. Por el momento ya tienen una lista de 190 funciones escritas y pueden encontrarlas en esta librería JS.

Muchas funciones son simples manejos de array, otra más complejas tiene el algoritmo de encriptación MD5 e incluso está disponible la clásica base64_decode(). Hay otras otras más simples pero muy útiles como la función date().

Me parece un proyecto fantástico e invito a todos los profesores de programación para que inciten a sus alumnos a participar en este proyecto como alternativa a los clásicos ejercicios que suelen dar a sus alumnos.

El proyecto está muy bien organizado y tiene la documentación necesaria tanto para participar como para utilizar la librería.

Gracias Javier

oct 08 28

Un juego de ajedrez que genera patrones con los cálculos de las movidas

Tiempo estimado de lectura: 0,08 minutos

Me fascinó este ajedrez que traza una línea con cada jugada calculada. Es un poco lento para jugar pero tiene un concepto muy bueno que no había visto antes. Es un applet programado en java.

oct 08 27

Hoy muere oficialmente el VHS

Tiempo estimado de lectura: 0,08 minutos

El día de hoy será recordado como el día en que murió el VHS ya que JVC, discontinua la producción de reproductores VHS. Quedan algunos modelos híbridos, pero ese es otro tema.

oct 08 27

Me gané un Bobblehead de Reddit

Tiempo estimado de lectura: 0,38 minutos

La verdad que este tipo de pequeñas cosas me alegran el día. El jueves pasado, Javier me hace notar que Alexis (Co-fundador de Reddit) promocionaba su nuevo botón de reddit y regalaba un muñeco bobblehead al primero que le envíe un link con una página que haya implementado el susodicho botón.

Por supuesto, sin muchas esperanzas de ser el primero, lo incorporé inmediatamente y lo envié. Minutos más tardes me responde Alexis y me anuncia que me había ganado el muñequito y me pide la dirección de envío.

El muñequito está simpático y de seguro será un adorno que quedará de maravillas en mi lugar de trabajo.

Por otro lado quiero también recomendar Socialite, la nueva barra de Reddit para Firefox. Si sos un Redditero no te puede faltar. Es increíblemente poco intrusiva y es extremadamente útil. No hay dudas que estos tipos son unos genios.

oct 08 27

Test and Destroy – Un proyecto hecho a los golpes

Tiempo estimado de lectura: 0,07 minutos

Test and destroy es un sitio que tiene dos cámaras permanentes en tiempo real, mostrando como una masa golpea incansablemente un teléfono que se promociona como irrompible. Incluso hacen apuestas.

oct 08 23

CSSHttpRequest – CrossDomain con Javascript usando CSS

Tiempo estimado de lectura: 1,04 minutos

Esta solución al Ajax Cross Domain representa, para mí, uno de los mejores descubrimientos en materia de programación Javascript de los últimos tiempos y es, al mismo tiempo, una de las peores vulnerabilidades encontradas a TODOS los navegadores del momento.

Por cuestiones de seguridad, no se puede hacer CrossDomain utilizando ajax, sin embargo, con esta librería ahora es posible. Simplemente usa un llamado @import url() CSS con la URL que necesita, la librería se encarga de encodearlo de manera tal que el navegador interprete que es una inofensiva URL de un CSS el que se está solicitando en otro dominio. Pero lo que hace en verdad es solicitar una URl cualquiera, obteniendo su información.

Como esto es totalmente válido, me refiero a incluir, en nuestro sitio, un CSS que está hosteado en otro dominio, el navegador no se da ni por enterado que en realidad estamos haciendo CrossDomain.

Utilizar la librería es realmente MUY fácil, simplemente incluimos la librería y después solo resta llamar el método con la función callback que necesitemos:

CSSHttpRequest.get(
“http://www.nb.io/hacks/csshttprequest/hello-world/”,
function(response) { alert(response); }
);

Hasta el momento no había ninguna opción independiente de alguna ejecución en el sevidor, como lo es Ajax Cross Domain. Ahora todo depende de una sola librería JS open source.

Estos tipos son unos genios. Me pregunto si esto servirá para que los navegadores validen de forma más estricta lo que se está pasando por el @import o si abrirán una puerta legal al CrossDomain.

Magnífico.

oct 08 23

Dos frases que me dejaron pensado y se las recomiendo

Tiempo estimado de lectura: 0,06 minutos

frase  

No se trata de cuan bueno seas. Se trata de cuan bueno quieres ser (Paul Arden)

Cualquier cosa que pienses, piensa lo contrario.(Paul Arden)

Visto en: CodingHorror