jueves, 21 de junio de 2012

MI BLOG EN ESPAÑOL … NO MORE, BUT …

Desde hace un tiempo he estado escribiendo artículos en inglés para luego traducirlos al español.

Debido a que esta es una actividad que consume mucho tiempo, en especial cuanto mas largo sea el artículo a traducir, y a que justamente tiempo es lo que no tengo disponible desde hace mucho, es que he decidido suspender la publicación de artículos en español, cerrando pues este blog.

Pero, seguiré escribiendo en inglés. Así que para aquellos que sepan leer (algo de) inglés, les pido que, si lo desean, sigan mis andanzas en el blog original.

Y a todos mis seguidores de este blog en español, les agradezco la atención y les deseo lo mejor.

Nos vemos,
~Pete

martes, 19 de junio de 2012

SURFACE: LA NUEVA TABLETA DE MICROSOFT

Microsoft recientemente ha presentado su propia línea de tablets potenciadas con los próximos sistemas operativos Windows RT y 8 Pro: Microsoft Surface –marcada con el nuevo logo.

Dos especificaciones grandes de hardware estarán disponibles, las cuales dependerán de la versión de SO que venga con la tableta, pero el producto se ve enteramente prometedor.

Una corriente de comentarios y opiniones ha inundado la Internet desde entonces, pero personalmente, creo que es un producto muy interesante. Todo lo que espero es que esta vez, MSFT le brinde a esta línea de productos un destino muy diferente al que tuvieron los dispositivos Zune (HD) …

Basta de palabras, así que aquí está el video con la presentación:

Algo me dice que la era del ratón (y del teclado, como hoy lo conocemos), está llegando a su final.

Que lo disfruten!
~Pete

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

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.

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.

miércoles, 20 de octubre de 2010

VIDEO PUBLICITARIO OFICIAL DE WP7: “REALLY?”

Como ya deben saber, el grupo de dispositivos Windows Phone 7 ha sido recientemente presentado al mundo durante un evento en la ciudad de New York.

Ahora, el primer comercial oficial –llamado “Really?"- ya salió:

Que lo disfruten!
~Pete

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

jueves, 14 de octubre de 2010

REEMPLAZANDO EL API DE GESTION DE CONTENIDO: PRELUDIO

Como mencioné brevemente en una publicación anterior, por un período de tiempo (ya cercano a 2 años) he estado desarrollando mi propio API de gestión de contenido como reemplazo del liberado como parte del Framework de XNA.

¿Por qué? Al comienzo estaba tratando de sortear las limitaciones de este último respecto a su incapacidad de gestionar con propiedad la operación Dispose. Y al hacerlo, noté -cuando miré el código fuente del original con “Reflector”- que había espacio para mejoras (con un rediseño).

Luego de casi dos años de desarrollarlo como parte de mi propio motor de videojuegos basado en XNA (estando este último aún en desarrollo), decidí rediseñar mi gestor de contenido como un módulo independiente para que pueda ser utilizado con XNA sin tener que enchufar mi motor (ni completamente ni en parte).

No voy a liberar el código fuente de mi API, así que en las próximas entregas de esta serie de artículos voy a discutir públicamente lo que mi API tiene para ofrecer, de forma que cualquiera pueda leerlo, enfocándome en “El Qué” y no en “El Cómo”; así que estaré presentando principalmente características y resultados (si … ya se, ya se, … “que plomazo!”).

Entonces, qué sigue? En la parte 1 (y muy posiblemente además en la parte 2) voy a presentar mi API, explicando las diferencias con la que se encuentra por defecto, y luego de ello empezaré a hablar de los resultados obtenidos (sí! con cifras, capturas de pantalla y demás) para las diferentes plataformas donde corrí las pruebas.

Hasta la próxima,
~Pete

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

viernes, 17 de septiembre de 2010

XNA GS 4.0 FINAL YA ESTA DISPONIBLE

Hoy es un gran día para nosotros, XNAers, puesto que la versión final de XNA Game Studio 4.0 ya está al alcance de todos!

Por favor lean el blog de Aaron Stebner por detalles de instalación.

A disfrutar!
~Pete

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

viernes, 10 de septiembre de 2010

OBTENIENDO UNA REFERENCIA AL OBJETO QUE INVOCA A UN METODO EN C#

Ok, luego de tomarme un mes de asueto de cualquier actividad de blogueo, supongo que es tiempo de ponerme al día y publicar de nuevo. Y creo que no hay mejor forma de hacerlo que escribir un artículo explicando una forma de obtener una referencia a un objeto que llama a un método específico.

Durante los últimos dos años he estado trabajando duro en un API de reemplazo al Content Manager del Framework de XNA para usarla en mi propio motor de videojuegos “que nunca finaliza” (voy a escribir sobre esto más adelante). En etapas tempranas de su desarrollo encontré una forma de solucionar esta traba referencial que ha estado creando dolores de cabeza a muchos desarrolladores, globalmente (siendo yo, uno de ellos, por mucho tiempo).

Aunque debo admitir que en algún punto del ciclo de desarrollo de mi API decidí abandonar esta solución “parche”, luego de leer uno de los artículos mencionados por Shawn aquí (adivinen cuál), entiendo que es una gran oportunidad para hablar de ello.

Un poco de historia … previo a encontrar esta solución lo intenté todo: desde probar usar, sin suerte, la información contenida en instancias del StackFrame e incluso delegados hasta finalmente “desistir” y utilizar un enfoque ingenuo como ser el pasar al invocador como parámetro en la firma de la operación. Pero, luego vino el Framework .NET 3 y los métodos de extensión al rescate!

Por favor coincidan conmigo que el ejemplo presentado en este artículo es uno simple para mostrar su uso, pero créanme cuando digo que puede extenderse a escenarios complejos.

Dicho eso … si desean saber cuál objeto está invocando a un cierto método de una clase como (que puede esta sellada o nó):

  public sealed class MyCalledClass
  {
    internal bool JustReturnTrue(int myParameter)
    {
      return true;
    }
  }

Siendo el invocador, digamos, una especificación de la siguiente clase:

  public abstract class MyCallingClass
  {
    public void Print()
    {
      Console.WriteLine("I am the object which is just about to call
         the monitored operation named 'JustReturnTrue' …"
);
    }
  }

Entonces todo lo que tienen que hacer es implementar el método de extensión que sigue para los tipos que deseen (en mi ejemplo, “MyCallingClass”):

  public static class MyExtensionMethod
  {
    public static bool ExecuteOperation<T>
      (this T mycallingClass, int myParameter)
      where T: MyCallingClass
    {
      mycallingClass.Print(); // Cámbienlo con sus propias cosas.
 
      return new MyCalledClass().JustReturnTrue(myParameter);
    }
  }

El truco aquí es diseñar y separar ensamblados y espacios de nombre de forma tal que todas las instancias de “MyCallingClass” no puedan ejecutar directamente la operación “JustReturnTrue” (dejo esa tarea como un ejercicio para el lector).

Pero hay un tema a seguir de cerca, sin embargo. Al hacer esto están de hecho agregando una llamada más (cosa que ya saben), lo cual no es en general un problema en Windows, pero para la XBox 360 y todos los dispositivos que utilicen el Compact Framework, podría resultar caro si se utiliza muchas veces en tarea o bucles intensivos o pesados.

Pero si Uds. realmente lo necesitan cuando la velocidad no es un inconveniente o para operaciones donde, por ejemplo, precisen establecer dueños de algo “automágicamente” tras bambalinas y luego evaluar si un dueño llama a una operación restringida antes de ejecutarla, entonces ahí lo tienen!

Sólo úsenlo sabiamente …
~Pete

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

martes, 20 de julio de 2010

ES OFICIAL: PRECIO DE KINECT CONFIRMADO

Todos Uds. ya saben esto: últimamente, ha habido mucha especulación en torno al precio del nuevo dispositivo que se viene para la consola XBox 360, originalmente conocido como “Project Natal” y recientemente rebautizado como Kinect.

Bueno, el tiempo de especulación finalizó puesto que MSFT ha confirmado los precios para las opciones de compra individuales y combinadas.

Interesados? Entonces averigüen más aquí.

No puedo esperar para “kinectarme” :)
~Pete

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

lunes, 14 de junio de 2010

PROYECTO NATAL TIENE UN NUEVO NOMBRE

En las últimas semanas, rumores se apoderaron de los blogs de noticias con articulos mencionando la posibilidad que el Proyecto Natal tuviera un cambio de nombre a algo más pegadizo.

Hoy, durante la presentación de MSFT en la E3, se ha confirmado que el nuevo nombre es “Kinect”.

Ni precios ni fechas estimadas de lanzamiento han sido anunciadas, así que mientras tanto vean este video para tener un pantallazo de lo que se viene este otoño:

Kinect

Que lo disfruten!
~Pete

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

viernes, 7 de mayo de 2010

¡SE ANUNCIARON LOS GANADORES!

Los 6 finalistas y los ganadores de los premios en efectivo de la competencia “Sueña.Crea.Juega” de este año han sido recientemente anunciados.

Como deben saber, la competencia había sido dividida en dos sabores: la estándar y el desafío Old-Spice.

Bien, también se ha publicado el nombre del videojuego y del equipo de desarrolladores que ganaron este último.

¡Felicitaciones a los ganadores y a los finalistas!
~Pete

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

viernes, 30 de abril de 2010

STEVE BALLMER EN ARGENTINA

Algunas semanas atrás fui invitado a la charla de Steve Ballmer sobre Cloud Computing en Buenos Aires, Argentina.

La charla se dio el pasado Martes en la Universidad Argentina de la Empresa (UADE) y duró alrededor de una hora.

Puesto que “crucé el charco” y asistí al evento puedo contarles que la presentación y todos los temas tratados fueron muy interesantes, así que para aquellos de Uds. que no estuvieron presentes en el evento les recomiendo mirar el video grabado, el cual ya está disponible en:

http://www.microsoft.com/argentina/cloud/ballmer.aspx (subtitulado al español).

Que lo disfruten!
~Pete

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

viernes, 16 de abril de 2010

PAGINA DE OFUSCADORES ACTUALIZADA

Simplemente una nota rápida: he actualizado la página que contiene la lista de ofuscadores de código IL de .NET, agregando dos que vale la pena chequear:

Pueden econtrar la lista completa aqui.

Salúd!
~Pete

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