Geek & Roll » 2008 » July

Duras Palabras

Cesar July 12th, 2008 hacks, hax0rs, opinion 4 comentarios

Las negritas son mias:

Post beta 4, the ramdisk hack stopped working. Sorry Zibri, guess you’ll have to steal another exploit.

Zibri (el autor de Ziphone) y Geohotz (el autor del exploit que usa Ziphone) nunca se llevaron muy bien. Me parece desafortunado que Geohotz le diga a Zibri que se tiene que robar otro exploit para que su software funcione ya que, para empezar, el propio Geohotz liberó el código fuente del exploit (aunque no estoy seguro con que licencia)

Veamos que responde Zibri a todo esto…

(Link a la entrada en el blog de Geohotz: iPhone 3G Unlocked?)

iPhone 3G pr0n

Cesar July 10th, 2008 gadgets, hacks Haz un comentario

El motherboard del iPhone 3G, explicado por nada más y nada menos que George “GEOHOTZ” Hotz, el autor del desbloqueo por hardware original, y el desbloqueo por software del elusivo firmware 1.1.2.

El Blog “Finding JTAG on the iPhone” de GEOHOTZ.

El blog de Ray Caster

Cesar July 9th, 2008 blogs, lol Haz un comentario

Aunque tenga nombre de técnica de rendereado, el blog de Ray Caster es un excelente blog publicado como libro el cual estoy leyendo actualmente. Lo de excelente es un poco subjetivo, ya que su creador, Marcus Alexander Hart fue el fundador y uno de los miembros del único sitio de comedia de la red que visitaba compulsivamente: misinformer.com.

Es como “El Diario de Bridget Jones”, pero para Geeks, dice por ahí en su sitio. Léanlo, les hará pasar un buen rato. Se los aseguro.

Protocol Buffers

Cesar July 9th, 2008 FLOSS, Google, programacion Haz un comentario

La noticia se ha extendido como reguero de pólvora: Google ha liberado su llamado “Protocol Buffers” que es para serializar estructuras de datos de manera neutral al lenguaje y a la plataforma. ¿Suena a algo parecido? ¿XML tal vez? si, pero segun Google es más eficiente y sencillo de utilizar. Veamos de que se trata.

Primero uno como desarrollador define cómo queremos estructurar nuestros datos, y luego generamos de manera automágica el código para lidear con estas estructuras. Estas definiciones se hacen en archivos .proto, que vendría siendo el equivalente a la definición del tipo de documento de XML (DTD) o el esquema de una base de datos. Un archivo .proto se ve así:


message Person {
required string name = 1;
required int32 id = 2;
optional string email = 3;

enum PhoneType {
MOBILE = 0;
HOME = 1;
WORK = 2;
}

message PhoneNumber {
required string number = 1;
optional PhoneType type = 2 [default = HOME];
}

repeated PhoneNumber phone = 4;
}

Corres el compilador del lenguaje de tu elección y te genera las clases necesarias. Para el ejemplo del archivo .proto anterior genería una clase Person y una clase PhoneNumber, que puedes usar para serializar y enviar la clase por la red, o guardarla a un archivo en el disco.

Una de las principales ventajas de los Protocol Buffers es que el formato usado en el cable (lo que se envía) es binario, ocupa mucho menos espacio y es más rápido para parsearlo de vuelta. La desventaja es que no puedes editar el archivo “a mano” una vez que fue serializado.

¿Alguien planea usar Protocol Buffers en un proyecto? Cuenten su experiencia…

This one’s on me

Cesar July 6th, 2008 frases 1 comentario

thank you for your continued and loyal support over the years – this one’s on me

Traducción: Gracias por su apoyo leal y continuo a través de los años – esta va por mi cuenta

Dicho por Trent Reznor al presentar su album The Slip al mundo en el blog oficial de Nine Inch Nails, continuando con su revolución de la manera en la que se comercializa la música.

Te hace sentir orgulloso de ser fan de NIN desde hace ya bastante tiempo…

Enviar correos por gmail y Evolution

¿Tienes problemas para enviar tus correos con tu cuenta de Gmail y Evolution? Intenta configurar el servidor SMTP para que use el puerto 587 de la siguiente manera:

Configuración del servidor SMTP en Evolution

Lo que ves en la imagen es la configuración para envio de correos (Editar – Preferencias – Editar Cuenta). Por alguna razón antes no era necesario agregar el puerto al servidor SMTP en Evolution, pero ahora lo es. Si estas teniendo problemas para enviar correos desde Evolution utilizando GMail vale la pena que pruebes esto.

¡Hey, solucionó mi problema!

Game-not-Over: emulando recuerdos

Emuladores se llaman, puedes jugar cualquier juego de Super Nintendo o Genesis, además de que cada juego no lo tienes que instalar, los descargas gratis y ocupan muy poco espacio.

Con esa premisa me introdujeron al mundo de los emuladores. No tardé mucho en descargar mi primer emulador: ZSNES, y comenzar a revivir los clásicos de la consola que cimentó a Nintendo como la indiscutible potencia de los videojuegos, allá por el inicio de los 90’s. ZSNES fue liberado en 1997, mientras que el Super Nintendo terminó su reinado en el 96, con la venida del fatídico Nintendo 64. Esto fue algo bueno para Nintendo: ZSNES emulaba una consola de generación pasada, situación que no duraría por mucho tiempo.

1997. Las computadoras seguían avanzando en su poder de procesamiento, el Nintendo 64 tenía competencia: una pequeña consolita que utilizaba CDs llamada Playstation con 2 años de tiempo de vida para cuando el N64 fue lanzado. El estado de la emulación alcanzó un hito importante cuando UltraHLE le demostraba al mundo que era posible emular un N64 con las computadoras de la época. Aún más importante era el hecho de que la consola que emulaba, el N64, era de generación actual. No había una más nueva. La emulación alcanzó los ojos del público general. UltraHLE fue lanzado en 1999, mientras tanto, desde 1998, PSEmu Pro hizo lo suyo para su competencia y la reina de la quinta generación de consolas: la Playstation. Leer el resto de este post.

Guitar Hero V

Cesar July 1st, 2008 lol 3 comentarios

No me pude contener a postear esto:

Guitar Hero V

Traducción:

Para hacer a Guitar Hero IV más complicado y realista, la guitarra tendrá 10 botonas y la batería tendrá platillos…

Guitar Hero V tendrá una guitarra de 14 botones y la batería de Neil Peart de Rush.

Para los que no sepan quien es Neil Peart:

Pasatiempo de niño

Cesar July 1st, 2008 FLOSS, Google, javascript, web2.0 5 comentarios

¿Y tu que hacías a los 13 años? Definitivamente impresionante y WTF. Me da pena tener el doble de su edad.

Posts recientes