lunes, 30 de abril de 2012

LOS VENGADORES: UNA PELICULA EPICA !!!

Últimamente, no he tenido suficiente tiempo libre como para tomarme un descanso … incluso para publicar en mi blog. Pero creo que esto realmente lo merece!

He sido coleccionista de comics de superhéroes desde que tengo uso de razón quien se ha volcado a través de los años de regulares a novelas gráficas.

Como un gran lector de Marvel, estaba esperando la película de los Vengadores con sentimientos encontrados puesto que no todas las películas que nos llevaron a ella han sido grandiosas, por supuesto que en mi humilde opinión.

La primera del Hombre de Hierro fue increíble, pero la segunda (casi) ok. La del Capitán América no fue tan increíble pero salió bien. Idem para la de El Dios del Trueno. Y Hulk ha estado intentando encontrar el lugar que merece en la pantalla grande con resultados diversos.

Para aquellos en Estados Unidos que están esperando el estreno de esta película, déjenme decirles que pueden ir al Cine con sus expectativas en alto pues no saldrán decepcionados. De hecho, creo que la película va a superar sus expectativas!

No hay fotos ni videos que hayan encontrado en Internet que los prepare para lo que disfrutarán. Con excepción de los efectos 3D, que para mí estuvieron sólo ok, la película brinda tan bien todo lo que puede esperarse de un film de superhéroes que no estarán viendo actores interpretando sus roles sino a los personajes en sí mismos. Y esto último para una película con varios potenciales roles principales es una tarea enorme que por suerte, para el film, culminó de manera soberbia.

La historia está balanceada. Todos los personajes tienen su tiempo estelar. La acción y los efectos se presentan cuando y dónde se necesita. Y los toques de humor son inteligentes y bien recibidos.

De nuevo, no prestarán atención a los actores porque comprarán que a quienes ven en la pantalla son mismo los héroes y villanos. A propósito, me saco el sombrero ante Mark Ruffalo quien tenía un desafío importante ante él –en especial, luego de la segunda película de Hulk- e interpretó, en mi humilde opinión, el Bruce Banner que siempre quise ver. Y en lo que respecta a Hulk, … bueno … tendrán que esperar y ver porque no quiero echar a perder nada!

[SPOILER]
Una cosa más, permanezcan en sus asientos cuando finalice la película para ver una escena final donde sabrán quien es el Ser que está detrás del ataque de Loki a la Tierra (y sí, era el que estuve esperando por años!). Esto abrirá la puerta a futuros films y con suerte, si los Vengadores fue épica, la película que muestre a esta criatura en su máximo potencial va a ser también épica pero en una escala cósmica!
[/SPOILER]

En resumen, Los Vengadores es una de las mejores películas de superhéroes que merece un lugar entre los blu-ray de cualquier coleccionista una vez que salga. Es más, eleva la barra alto para el retorno del caballero de la noche … guantes fuera !!!

Aquí les dejo un hipervínculo a un excelente crítica del film.

Disfruten la película, gente!
~Pete

> Vínculo a la versión en inglés.

domingo, 19 de febrero de 2012

BOOK REVIEW: XNA 4 GAME DEVELOPMENT BY EXAMPLE (VB)

El pasado mes, un nuevo libro sobre XNA 4 fue publicado, a nivel mundial:

XNA 4.0 Game Development Example - Visual Basic Edition

Su autor, Kurt Jaegers, es el creador de un renombrado sitio que cubre mucho material sobre XNA: XnaResources.

El libro está basado en su hermano de C# –de mismo autor, y personalmente lo considero una gran introducción a 4.0 para desarrolladores que usen Visual Basic como su lenguaje principal.

Dirigido a novatos, el autor introduce los conceptos y las técnicas aplicables tanto el desarrollo de juegos en sí mismo como a XNA 4.0, a través de cuatro juegos:

  • Un puzle,
  • Un juego de disparo espacial,
  • Un juego de disparo de múltiples ejes, y
  • Un juego de plataformas de correr y saltar.

Todo el código presentado en el libro está explicado en su totalidad por su autor de forma clara y simple, lo cual hace a cada capítulo fácil de seguir.

Así que de ser un “geek” de Visual Basic que quiere entrar al mundo de XNA, ésta es entonces tu oportunidad de dar tus primeros pasos!

Pueden comprar una copia impresa y/o digital en Pack Publishing o bien en Amazon.

Si están interesados en obtener una copia digital gratuita del mismo -provista por Packt Publishing, escriban un comentario entonces en esta página indicando porqué merecen la copia y la persona que brinda a mi entera opinión el mejor comentario se la lleva!

Es mi opinión …
~Pete

> Vínculo a la versión en inglés.

sábado, 15 de octubre de 2011

CAMBIAR EL TAMAÑO DE UN DISCO EXISTENTE EN VIRTUALBOX

[ Si piensas que este artículo es útil, por favor considera descargar mi juego "Just Survive XP" en el Appstore (gratis por tiempo limitado):

=> http://itunes.apple.com/app/just-survive-xp/id461876025 ]

Ayer estaba instalando una nueva máquina virtual en mi equipo de escritorio con VirtualBox y, no me pregunten porqué puesto que no lo se, pero cometí un error de principiante …

… cuando creé el archivo vdi para el disco duro virtual, olvidé asignar un tamaño personalizado por lo cual terminó con los 20GB que vienen por defecto. Ishhh!

Pronto noté mi error cuando me percaté que precisaría más espacio en dicho disco para instalar todo el conjunto de herramientas que quería usar, así que abrí VirtualBox a efectos de cambiar el tamaño de disco y adivinen qué … no encontré forma en la configuración de hacerlo directamente. Que macana …

Talvez estaba ahí en algún lugar pero no lo encontré así que temiendo lo pero –esto es, reinstalar todo en una nueva imagen desde el principio, busqué en Internet por una solución. Por qué no leer el archivo de ayuda de VirtualBox, cierto?

Bueno, para mi sorpresa encontré todo tipo de soluciones engorrosas como clonar el archivo .vdi y usar un gestor de particiones para blá, blá, blá. Cansado de estos callejones sin salida, finalmente hice lo que debí hacer desde un principio: leí el archivo de ayuda!

Sí; la solución estuvo siempre ahí: VirtualBox incluye una herramienta de línea de comando llamada “VBoxManage” con un conjunto interesante de opciones disponibles y una de ellas es “modifyhd”. Su sintaxis es la siguiente:

VBoxManage modifyhd <uuid><filename>
[—type normal | writethrough | immutable | shareable
readonlymultiattach]
[--autoreset onoff]
[—compact]
[--resize <megabytes>--resizebyte <bytes>]

Una vez abierto la terminal de línea de comandos en el Sistema Operativo anfitrión de nuestro equipo, una manera simple de usar este comando sería, digamos:

VBoxManage modifyhd
“<ruta_completa>/<nombre_de_archivo>”
--resize 30720

Es importante notar que no deberían usar una ruta relativa sino una ruta completa al archivo .vdi par resultados óptimos. Así que, si el archivo .vdi se ubica en “C:/mi_ruta/mi_archivo_vdi.vdi”, usen esta cadena de texto en el comando (en caso de Sistemas Operativos distintos a Windows, usen la ruta desde la raíz).

Si todo sale bien debería ver una nueva línea de texto mostrando el progreso:

0%…10%…20%…30%…40%…50%…60%…70%…80%…90%…100%

Pero a veces, como en mi caso, las cosas no resultan ser tan simples. Pueden encontrarse frente a un mensaje de error como:

ERROR: Cannot register the hard disk 'C:/mypath/myvdifile.vdi' with UUID {someUUIDtext} because a hard disk 'C:/mypath/myvdifile.vdi' with UUID {someUUIDtext} already exists in the media registry ('…/VirtualBox.xml')
Details: code NS_ERROR_INVALID_ARG (0x80070057), component VirtualBox, interface IVirtualBox, callee nsISupports
Context: "OpenHardDisk(Bstr(szFilenameAbs), AccessMode_ReadWrite, false, Bstr(""), false, Bstr(""), srcDisk.asOutParam())" at line XX of file VBoxManageDisk …

Si esto sucede no entren en pánico; una solución que funcionó para mí fue utilizar el UUID asignado al disco duro virtual, en vez de la ruta completa al archivo, por lo que si el UUID es “{13f2…-…-…342a}” entonces el comando debería lucir como:

VBoxManage modifyhd 13f2…-…-…342a
--resize 30720

Ahora bien, cuando el nuevo tamaño del archivo .vdi sea asignado, todo lo que deben hacer es abrir la máquina virtual, entrar al sistema operativo, y asignar el nuevo espacio libre al disco duro. Si el sistema huésped es Windows, entonces ejecuten la herramienta de gestión provista (pulsen botón derecho sobre el ícono del Equipo y selección “Administrar”), encuentren el disco virtual y extiendan su tamaño.

Bueno, eso es todo. Espero que encuentren estos consejos útiles.

Salud!
~Pete

> Vínculo a la versión en inglés.