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.

jueves, 13 de octubre de 2011

AVANCE DE FORZA MOTORSPORT 4 FILMADO EN URUGUAY

Me he sorprendido gratamente al encontrar el siguiente avance (trailer) “en vivo” del juego Forza Motorsport 4, el cual ha sido principalmente filmado –exceptuando su última escena con las montañas- en mi ciudad natal: Montevideo, Uruguay … !

Forza Motorsport 4 - Avance: "Especies en Peligro de Extinción"

Soy un gran admirador de la serie Forza Motorspor en la XBox 360. Hay quienes puedan argumentar que Dirt 3 tiene mejores gráficos que FM 4, pero para una consola basada en DirectX 9 como la XBox 360, no me interesa lo que algunos fanáticos puedan decir … ;)

Hasta la próxima!
~Pete

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

viernes, 16 de septiembre de 2011

NETFLIX DISPONIBLE AHORA EN LA REGION!

Primero fue Brasil, y ahora Argentina, Chile, Paraguay y Uruguay contarán con Nerflix como proveedor de servicios multimedia.

Este es un salto enorme para la región y muchos proveedores de cable están comenzando a preocuparse.

Uruguay recientemente ha terminado el trabajo de tendido de cable de fibra óptica bajo el mar, y con ello antes de fin de año los hogares uruguayos disfrutarán velocidades en torno a 100 Mbs (esperemos que síncronas). Finalmente!

Ahora todo lo que precisamos, y personalmente espero, es que Microsoft abra el canal de XBox Live Arcade para la región (y los servicios Live).

Vamos Microsoft! No se nos queden …

~Pete

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

domingo, 3 de julio de 2011

RUN WEB CAMP URUGUAY

El mes pasado Montevideo fue sede de una nueva edición en Uruguay del evento de Microsoft durante un día todo el día, denominado “Run Web Camp Uruguay”.

Durante el evento hubieron muchas sesiones de presentaciones divididas como es habitual en dos categorías principales: Para Profesionales de IT y Para Desarrolladores.

Desde temas de desarrollo como WP7, Silverlight, HTML5 and ASP.NET MVC hasta temas de IT como System Center Configuration Manager 2012 y Virtual Machine Manager 2012, el evento cubrió tecnología que ya está disponible hoy y lo que podemos esperar para el futuro cercano.

Al final del día, hubieron mesas redondas llamadas “Pregúntale a Expertos” donde podías ir, tomar una cerveza, y charlar con los expertos en cada campo.

Este año MSFT me invitó a formar parte de la mesa redonda sobre WP7 como experto en XNA junto a un experto de Silverlight. Debo decir que fue una experiencia realmente copada!

Kinect también se hizo presente. Durante los cortes, quienes asistieron podían jugar con él. Fue divertido ver a quienes tenían su primer contacto con el dispositivo intentando movimientos extraños para controlar las cosas. Por supuesto que la curva de aprendizaje es baja y se acostumbraron en un pestañar de ojos.

Resumiendo, Run Web Camp Uruguay fue verdaderamente disfrutable y todo un suceso.

Por más información en incluso para ver videos de algunas de las presentaciones, por favor diríjanse a esta página:

http://www.puertadeenlace.net/post/Lo-que-nos-dejo-el-RUN-Uruguay.aspx

Hasta la próxima,
~Pete

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

lunes, 6 de junio de 2011

TRANSMISION EN VIVO: PRESENTACION DE MICROSOFT EN E3

Hoy comienza la Exposición anual de Entretenimiento Electrónico, mejor conocida como la E3! Y adivinen cuál empresa dará su presentación principal hoy … si! Microsoft.

Esta expo es uno de los eventos mas importantes del año donde grandes jugadores de la Industria usualmente anuncian grandes noticias, liquidando toda especulación sobre rumores. Así que veamos que tienen bajo la manga este año!

Si quieren ver la presentación de MSFT en su navegador, solo sigan el siguiente hipervínculo:

http://www.xbox.com/en-US/Community/E3

Y aquí está el vinculo para todos las presentaciones:

http://www.gametrailers.com/netstorage/e3/e3-live.html

También, Apple tiene su evento anual (conocido como WWDC), y su presentación principal comienza al mismo tiempo que la de MSFT en la E3. Coincidencia? :)

Que lo disfruten!
~Pete

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

martes, 29 de marzo de 2011

WP7 NO INICIA? CONTROLA PRIMERO TU CABLE DE DATOS

[ Si piensas que este artículo es útil, por favor considera comprar mi juego "Just Survive!" en el Appstore por sólo 99 centavos (dólares americanos):

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

Un par de semanas atrás mantuve presionado el botón de inicio de mi WP7 y me encontré que la unidad había caído en una suerte de bucle infinito de “buteo”.

Tan pronto como arrancaba y aparecía la primera pantalla indicando la información y datos iniciales, el dispositivo se reiniciaba continuamente.

Puesto que no pude hacer un reseteo por hardware, mi primer pensamiento fue “Que macana, está roto!”.

Luego noté que el nivel de la batería estaba muy cerca de cero, así que tomé el cable USB de datos y conecté el dispositivo a mi PC de escritorio. Sin Suerte! Luego de un par de minutos la batería seguía en cero …

… ya desesperado lo conecté a una entrada AC de la pared, directamente. Aun sin suerte! Pensé entonces: “Batería muerta?”.

Así que busqué en Internet por casos similares y encontré que muchos reportaban cables USB con fallas. “Puede ser?” …

Bueno, resultó que si era el caso, al menos para mi dispositivo. Luego de comprar un nuevo cable USB de datos, la batería comenzó a recargarse nuevamente. Y cuando alcanzó un nivel de carga de 7%, el dispositivo inició con éxito!

Por lo que si sufren de una situación similar, no entren en pánico! Vayan y compren un nuevo cable USB de datos y vuelvan a intentarlo.

Espero que haya sido de ayuda,
~Pete

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

martes, 15 de marzo de 2011

“MUCHO TIEMPO SIN VERNOS”

Por los últimos meses he estado inmerso en una maratónica instancia de programación a efectos de publicar mi primera aplicación comercial en la Tienda de Apps de iTunes. Finalmente puedo decir con orgullo que salió al mercado!

http://itunes.apple.com/app/just-survive/id424392950

El nombre dice mucho sobre el juego en sí: “Just Survive!” (sólo sobrevive)

Comencé originalmente a trabajar en él durante 1998 y lo publiqué en Internet durante 1999. En aquel entonces había un único tipo de enemigos y los puntajes se guardaban localmente. El juego no llegó a los ojos de muchas personas puesto que todo era muy diferente al grado de globalización que estamos viviendo ahora, pero recuerdo haber recibido un mensaje de email de alguien que escribió algo así como:

Buen Juego. Lo he estado jugando por 45 minutos y quiero saber cuánto tiempo más tengo que jugar para llegar al primer jefe; por cierto, los puntajes no se están salvando en tu servidor …”

Ese mensaje me ayudó a decidir –algunos años más tarde- si me metía de lleno en la Industria independiente (“inide”). Y hoy, heme aquí …

El juego ha sufrido varias modificaciones desde entonces, 90% de ellas sucediendo durante 2010/2011, por lo que ahora si puedo decir que podrán luchar con varios tipos de enemigo, más de un jefe y hay una tabla de puntajes más altos global!

Aquí está el video promocional en Youtube:

Just Survive! First Trailer

Este es uno de los cuatro juegos que tengo en producción para diferentes plataformas, así que en los próximos meses aguarden novedades sobre ellos.

Espero que les guste … y lo compren!
~Pete

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