Geek & Roll » 2009 » September

FAT32 y por qué el PS3 debería de ignorarlo

Cesar September 30th, 2009 Microsoft, entretenimiento, gadgets 5 comentarios

El modelo de 60 GB del PS3 cuenta con 4 puertos USB en donde se pueden conectar los controles, cámaras, iPods, teclados y mouses. En mi caso compré un disco duro externo de 1 TB para hacer respaldos y conectarlo al PS3. Al centralizar toda la música, fotos y videos en este drive, libero espacio en mi laptop y puedo sentarme en mi TV a ver series de TV, escuchar música o ver las fotos de mi último viaje, todo desde el PS3 que funciona realmente bien para este propósito.

Inclusive cuando el PS3 en sus versiones originales ofrecía soporte para OtherOS, una manera de instalar GNU/Linux sin necesidad de hacks, por razones que no alcanzo a comprender decidieron no dar soporte para otros filesystems… digamos del siglo actual. El PS3 solo soporta FAT32 para dispositivos de almacenamiento masivo conectados por USB. FAT32 es muy utilizado actualmente en memorias USB y dispositivos portátiles por su simplicidad. En estos dispositivos las limitantes de FAT32 puede no ser un dealbreaker, pero revisemos las limitantes de FAT32:

  • No previene la fragmentación
  • Para calcular el espacio libre, tiene que escanearse linealmente todo el sistema de archivos como si de un arreglo se tratara, verificando los espacios libres. Entre mas grande el disco, más tarda
  • El tamaño máximo que puede tener un archivo dentro de un disco formateado como FAT32 es 2^32 – 1 bytes, o lo que es lo mismo 4 GB menos 1 byte coloquialmente conocido como “cuatro gigas”
  • Es una patente de Microsoft que ya ha peleado en la corte (contra TomTom). ¿Por qué dafa implementar un filesystem con tantas limitantes cuando hay alternativas FLOSS mucho mejores?
  • No tiene journal como NTFS, ext3 o ReiserFS, por lo que es propenso a corrupción de datos si hay una falla repentina

Ahora volvemos al uso de un disco duro externo en el PS3. Ver películas, fotos y escuchar música es lo que principalmente deseamos hacer con este dispositivo. No veo tampoco problema con permitir respaldar los savestates, o las compras hechas en la PSN por si se quiere o se necesita formatear el disco duro interno del PS3. Pero con la limitante de 4GB por archivo, hacer streaming de un DVD completo esta fuera de la jugada, mucho menos un Blu-Ray. El atractivo de usar una unidad externa de almacenamiento pierde relevancia simplemente por el uso de FAT32. ¿Es esto lo que Sony quiere? Porque de ser así, lo han logrado.

Esto se puede resolver con un update en el Firmware. En vez de poner estrellitas titilantes en el fondo, ¿Podrían poner algo realmente de valor por favor?

Wordcamp México 2009

Axel September 25th, 2009 eventos 3 comentarios

wordpressDesde Julio se empezó a hablar de Wordcamp en su edición mexicana. Para los que no sepan, Wordcamp es un evento que dura un día, se centra en todo lo relacionado con el popular administrador de contenido Wordpress y es organizado por sus usuarios.

Al parecer últimamente ha habido comentarios negativos contra la organización del evento. Yo estoy enterado nada más por el sitio oficial y por el twitter @wordcampmex, con posts como los siguientes:

“tratan unas personas de boicotear el Wordcamp México y desgraciadamente son desarrolladores hasta donde a llegado su falta cordura”

“Señores es muy grato saber que el trabajo que se realiza da frutos tanto asi que tratan de boicotear este evento difamandalo”

Pues bien, no se si su trabajo esté dando frutos (no lo dudo), o si los están difamando, o si los desarrolladores estamos obligados a apoyar todo lo que hagan otros desarrolladores, pero sí sé que hay algunas cosas que veo que creo que están mal. Leer el resto de este post.

GMail Push para iPhone: ahora sí (creo)

Rafyta September 22nd, 2009 Google, minipost 4 comentarios

gmail-push

La buena: ya hay push para GMail en el iPhone.
La mala: sólo una cuenta por iPhone y sólo te avisa cuando la pantalla está encendida, o estás conectado a la corriente.
Querido Google: Gracias

G&R:Labs TMNT Turtles in Time Re-Shelled

Cesar September 19th, 2009 G&R:L, entretenimiento, nostalgia 8 comentarios

Initial ScreenAhora le tocó el turno a las Tortugas Ninja como se le conocen acá en México, de tener su propia versión de antaño en HD. La primera versión de estos remakes en HD que llamó mi atención fue el Street Fighter 2 Turbo HD Remix Ultimate Edition Hyper Fighting Your Mamma (working title). Y es que hay mucho que disfrutar de estos remakes: son juegos que han superado la prueba del tiempo, nos traen recuerdos de nuestra infancia, tenemos muchas horas de experiencia así que no es aprender a jugarlo de nuevo, vienen con características añadidas como torneos online, trofeos, y obviamente gráficos en HD. Además, el precio de $9.99 los hace que sean fácilmente justificables:

Wife: ¿Y ese? ¿Es un juego nuevo?
Yo: Si, las Tortugas Ninja… en HD!
Wife: ¿Cuando lo compraste?*
Yo: Ahorita, por Internet. Me costo $9.99
Wife: Ah que padre!!! A ver yo quiero jugar, ah… me acuerdo…
*En este momento lo que ella quería preguntar realmente era ¿cuanto te costo?

tmnt3-24Las Tortugas Ninja cuentan con muchos juegos en distintas plataformas, y creo que la decisión de traer a HD el Turtles in Time no pudo haber sido mejor. El primer título para NES, aquél que se llamaba simplemente Teenage Mutant Ninja Turtles, mezclaba un poco de estrategia, con acción, con RPG, y no era para nada lo que yo quería de un juego de las Tortugas. Y después de una fácilmente olvidable secuela (TMNT 2: The Arcade Game) vino el Manhattan Project, ese sí que lo recuerdo.

Pero el Turtles in Time es, por mucho, el mejor juego que tenga como protagonista a las simpáticas tortugas amantes de la pizza. Me tocó jugar la versión original de arcade en un lugar de minigolf en Tucson, AZ con un buen amigo, y como resultado compré la versión de SNES. Este excelente juego cuenta con varias, graciosas y over the top animaciones, haciéndolo como el Battletoads del SNES.

Ahora con la versión HD, me doy cuenta que muchos de los detalles que más disfrutaba del juego en su versión de SNES, no aparecían en la versión arcade y por lo tanto tampoco en la versión HD.

Detalles

  • Mi boss favorito: Shredder en el Technodrome antes de viajar en el tiempo, no está. El nivel completo no existe ya que la versión arcade no lo tenía. Lanzar Foot Soldiers “a la pantalla” era algo muy divertido gracias al creativo uso del Mode 7 del SNES.
  • El boss del nivel Prehistoric Turtlesaur es un tal Cement Man, en vez del mil veces más conocido Slash. Además, Slash era más difícil de vencer y por lo tanto una de las partes retadoras del juego. Y a ver a quien prefieren, ¿Un tipo llamado Cement Man, o a Slash?
  • Ahora las tortugas se mueven en una cámara 3D real, lo que hace más difícil golpear a los enemigos que se mueven constantemente por todo el nivel, como por ejemplo Baxter. También se complica mucho más los niveles Sewer Surfing y Neon Nights (que cool hubiera sido que le cambiaran el nombre a Neon Knights y pusieran la rola de Black Sabbath de fondo) por ser scrollers. Además de que ahora dejan de ser niveles bonus.
  • Ya no se puede controlar el lanzar a los Foot Soldiers o azotarlos contra el suelo. Es completamente al azar.
  • El sonido apesta. Las frecuencias bajas estan demasiado saturadas, tan siquiera en mi HDTV Sharp Aquos.

Joyas

  • Nunca me voy a cansar de ver los juegos 2D de antaño, en HD. Los gráficos son muy detallados, los backgrounds te obligan a desviar la vista de la acción y los cutscenes se han traído a nuestros tiempos, pero manteniendo el feeling que es lo importante. No quiero un juego de Tortugas Ninja en 3D, quiero un buen beat’em up en HD.
  • Hasta 4 jugadores y eso porque nos quedamos sin tortugas. Que si hubieran sido 8 tortugas el desmadre que se armaría
  • Juego online. Si no tienes amigos, puedes conseguirlos online.
  • Otros modos de juego, para medir el tortugesto nivel de tus dedos pulgares.

Conclusión
Si disfrutaste el original en su versión SNES o arcade, no hay mucho más que decir. Seguramente vas a encontrar algo de tu agrado. La decisión de basarlo en la versión arcade en vez de la de SNES es decepcionante en mi opinión, pero entendible.

Algo que siempre se pierde en estos remakes es el factor sorpresa de la época. En su tiempo, los efectos de Mode 7 de Turtles in Time eran considerados muy inovadores, así como también todas las animaciones como al caer en la alcantarilla, ser quemado o apachurrado. Todo eso hoy en día no sorprende, pero de manera inevitable el factor nostalgia cuenta mucho.

Control de versiones para el resto de nosotros

Cesar September 14th, 2009 FLOSS, aplicaciones 11 comentarios

Imagina que trabajas en tu computadora en algún proyecto. Lo mas probable es que generes uno o varios archivos como resultado de tu trabajo, los cuales se van modificando a medida que avanzas. Imagina ahora que vas a empezar un cambio importante del cual no estas muy seguro. Quien sabe, a lo mejor el cambio no sea de tu agrado, o no sea una buena idea después de todo, o quisieras mantener un punto de referencia: un antes y después.

Si lo primero que se te vino a la mente es una carpeta con varias subcarpetas dentro – una por cada versión del proyecto – bienvenido al club. Esta es la solución mas común, por ser la mas fácil de implementar, rápida y convenientemente integrada al sistema operativo. Yo confieso haber recurrido a esta solución en alguno de mis proyectos, pensando en que me ahorraba algo de tiempo en vez de utilizar un control de versiones en todo el sentido de la palabra. El problema es que mi “sistema de control de versiones” rápidamente se volvió ineficiente cuando surgió la necesidad de agregar mas colaboradores al proyecto o revertir a versiones anteriores.

Probablemente seas:

  • Un diseñador que va a aplicar algunos filtros a una imagen y desea mantener una copia de seguridad “por si acaso”
  • Un músico que tiene varios tracks grabados y va a comenzar a mezclarlos pero no esta seguro y quiere experimentar con varias versiones
  • Un estudiante escribiendo su tesis que desea volver a esa versión anterior de su Capitulo 2. Si, esa misma que su asesor le dijo que quitara, después que siempre no, luego que si pero con los párrafos volteados, luego que el 2 sea el 5 pero similar al 3.
  • O un programador que necesita mantener varias versiones, cambiarse entre trabajar en código de desarrollo y producción, mantener un historial minucioso para poder echarle la culpa a quien sea responsable de que el proyecto no compile, y un largo etc.

Leer el resto de este post.

Aguas con el “man in the meedle”

Axel September 8th, 2009 Medios, lol 20 comentarios

CNN Expansión se puso geek hablando de ataques “men in the meedle”, como pueden atestiguar en la siguiente imagen:

meedle

Existen otro tipo de actos ilícitos que se cometen en contra de tarjetas de crédito en Internet, como los llamados “men in the browser” o “men in the meedle”
CNN Expansión

Para mí que el tal Enrique Duarte (el autor de la nota) se quiso ver muy “acá”, pero pues desde aquí le recomendamos a CNN Expansión ya no que lo pongan a googlear los términos antes de escribirlos, sino que lo manden a unas clasesitas de inglés. O bueno, con esta crisis, de perdida que lo pongan a hacer unas cuantas planas:

Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” Se dice “man in the MIDDLE” .

Geek&Roll siempre preocupado por la salud de los medios tradicionales.

Opera: ¿y yo qué?

Boynas September 2nd, 2009 browsers, invitados, opinion 6 comentarios

operamini

Se esta escribiendo esto cuando desde el lunes la noticia ha aparecido en todos los blogs de tecnología; la diferencia es que este post no es para anunciar la llegada del navegador sino para hacer notar que a todos nos ha valido madre.

Acabo de ver un post en lifehacker que habla de: “Como agregar un botón para bookmarks en Google Chrome“.

No se como explicarlo, pero me llene de “anti-jubilo”. La comunidad esta apoyando un proyecto comunitario que a fin de cuentas sirve solo para que google siga lucrando. Notese que no tengo absolutamente nada en contra de Google (bueno, a veces asusta un poco el hecho que son tan poderosos y podrian manipular TODA la información que nos llega y que no podemos hacer nada para remediarlo, pero aparte de eso, no pasa nada, “me caen bien”).

¿Que pasa con Opera? Pues eso.. ¿Que pasa? Yo les pregunto.

Opera ha innovado, y si no me equivoco, ellos inventaron los page previews, tabbed windows, sidebars/plugins (ellos le llaman widgets), son bien cabrón conscientes con los estándares web y su navegador móvil es el mejor y mas rápido. (por cierto, el browser para el Wii ya es de a grapa y es Opera)

Si, no esta patrocinado por una fundación. No esta diseñado y desarrollado por una organizacion sin fines de lucro, pero google menos.

“¿Por que no usas opera?”
“Ahhh no, es mucho sacrificio… A veces llego a una pagina, hay algito rotito o bien tengo que ajustar las fuentes”

Pues bueno, yo se los digo, esto no es gracias a que ellos no son estándares, sino porque los sitios están diseñados para cumplir caprichos de los que no utilizan estándares (yo no soy naidien en esta comunidad para decir esto, ustedes saben mejor que yo). Y bueno, esta bien. Pero porque el sacrificio se hace por Google Chrome y no por Opera… Al fin y al cabos al parecer en Chrome necesitas incluso manualmente crear tu botoncito de bookmarks. Para correr chorme, Uttttta madre, vamos a hacerle jalar los plugins de firefox, vamos a agregarle esto y lo otro. Que lo hagan ellos. Opera realmente entrega y nosotros no tenemos que probarlo, solo usarlo!

Creo que (como siempre) gracias a la mercadotecnia, estamos siendo injustos.