Kinect será utilizado para controlar robots en competencia



Una interesante iniciativa es la que está impulsando Microsoft para entusiasmar a estudiantes y espectadores de todo el planeta, pues bajo el nombre de FIRST Robotics Competition es que se está organizando una competencia de robots que serán controlados a través del sensor Kinect, hecho popular por la consola de videojuegos XBOX pero que ha demostrado su versatilidad para ser usado en otros campos muy diferentes.

Así, se hizo un llamado a más de 2.500 estudiantes para que reciban un paquete inicial con un Kinect, piezas estándar para armar un robot y el kit de desarrollo de software (SDK) para el artefacto de Microsoft, el que será usado para programar la comunicación entre los jóvenes y sus pequeñas máquinas. ¿La misión? Que los artefactos compitan contra otro equipo en una variante de juego de baloncesto con reglas especiales llamado Rebound Rumble, con las personas controlando todo por detrás gracias al Kinect.

Con esto se quiere no sólo aumentar la popularidad del sensor, sino que además demostrar que con el SDK provisto en forma pública y con un poco de ingenio, se pueden lograr grandes cosas de forma casera sin necesidad de ser un científico nuclear, a ver si más personas se motivan a darle más y mejores usos al Kinect en un futuro cercano, con Microsoft bastante interesado en dicha labor.

Video con lo que debiera ser la meta final en la cancha de juego, a continuación:

Silverlight for Windows Phone Toolkit In Depth – eBook Gratuito



Para todo desarrollador de aplicaciones móviles les traigo esta excelente obra por parte de Boryana Miloshevka quien publicó este ebook gratuito. Es una lectura recomendada para desarrollar aplicaciones para Windows Phone 7.

Link: Descarga eBook

Xbox Live permitirá ver televisión y tendrá control por voz vía Kinect



En el último tiempo hemos visto proliferar un montón de “cajas” que se conectan a la TV y que permiten volver inteligente a la tradicional caja tonta, en el sentido de que nos entrega acceso a internet y contenidos que están en la red, directamente a nuestro televisor. Ahora, si tenemos una consola de videojuegos ya enchufada a la tele, ¿para qué necesitamos otra caja extra?

Eso es lo que hay detrás del anuncio hecho hoy por Microsoft, que dio a conocer la nueva versión de su servicio Xbox Live. Ya no será simplemente un lugar donde encontrar videojuegos, sino que se transformará en “el futuro de la TV”, según la compañía. Los cambios comenzarán a aparecer a partir de mañana, en Estados Unidos primero.

Además de un rediseño de la interfaz, también se agregaron opciones para ver películas, contenidos de servicios como YouTube y canales de televisión a través de la consola; almacenamiento de contenido y acceso a través de la nube; y se agregó la opción de comandos por voz mediante Kinect, aunque esto funcionará por el momento sólo en inglés.

Se trata de una de las mayores actualizaciones a este sistema, con la idea de mejorar la experiencia de ver entretenimiento mediante la consola. La nueva interfaz está inspirada en Metro, el estilo que hemos visto en Windows Phone 7 y Windows 8, con cuadros de colores. La idea de unificar interfaces es que no tengas que aprender de nuevo a usar el sistema, que ahora estará en smartphones, tablets, PCs y también en la Xbox.

También los teléfonos con Windows Phone 7 servirán como controles remotos para la consola, mediante una aplicación.

Una de las cosas interesantes que se agregan es que se podrá utilizar el usuario en cualquier Xbox 360, lo que permite jugar juegos guardados, o seguir viendo películas que hayas dejado a medias en otra consola, gracias al almacenamiento en la nube.

Las novedades irán apareciendo de a poco – partiendo por Estados Unidos – mientras que España vería los cambios dentro de esta semana, y México más adelante en el mes. Para España se anunció que estarán disponibles los siguientes canales: Sensacine, Digi+, GolTV, TVE, Antena 3 y MLB.TV. Para Latinoamérica se anunció Televisa, MLB.TV, MSN (sólo en México), YouTube y Dailymotion. Netflix aparece sólo listado para Estados Unidos y Canadá, pero es esperable que en algún tiempo más también esté disponible para Latinoamérica.

Microsoft lanzará un Kinect especial para Windows en 2012



Kinect ha sido probablemente el mayor invento de Microsoft en el último tiempo. Apenas salió, el accesorio de Xbox causó sensación entre los desarrolladores, que no se demoraron nada en adaptarlo para usarlo en el PC. En lugar de combatir este comportamiento, Microsoft finalmente decidió lanzar su propio kit de desarrollo para que la gente pueda usarlo como quiera.

Ahora, la empresa ha llevado sus planes un poco más allá y lanzará una versión de este dispositivo diseñada especialmente para usarla en PCs con Windows. Llamado creativamente “Kinect para Windows”, tendrá un hardware especial que ocupará menos espacio, y podrá reconocer objetos que estén a un mínimo de 20 centímetros de distancia.

También se desarrollará un software concentrado en realizar tareas que se puedan hacer sólo con la parte superior del cuerpo (mientras estás sentado en una silla, por ejemplo).

Microsoft lanzó también el “proyecto acelerador de Kinect”, que es una incubadora con US$20.000 en incentivos que buscará fomentar a 10 empresas que creen nuevas ideas para el aparato, que a su vez podrían inspirar a otros.

Microsoft ya había anunciado que en 2012 estará disponible su sistema comercial de soporte para aplicaciones, y podría salir con este nuevo hardware al momento del lanzamiento.

Kodu: herramienta de programación para niños



Kodu, de Microsoft Research FUSE Labs, es un lenguaje de programación visual enfocado al emnos en principio para niños. La versiónde pC es gratuita (puede bajarse de aquí) y la versión de XBox está disponible en el canal Indie Games del Marketplace de XBox (pero solamente para los Estados Unidos) y cuesta unos 5 dólares.
Kodu Game Lab puede ser usado en el salón de clases, en clubes de aficionados a la programación y en casa también, para enseñar la resolución de problemas, la creatividad, así como el arte de programar. Puede verse cómo Kodu motiva a los niños en estas áreas en el siguiente video:

La idea atrás de Kodu es que sea fácil de usar. Cualquiera puede ser capaz de usar Kodu para hacer un juego, “un mundo”, en donde los personajes y objetos interactúan sin necesidad de un diseño específico o de tener habilidades de programación. Hay muchos recursos por donde empezar. Hay un Kodu Classroom Kit “oficial”, que es un conjunto de lecciones, planes y actividades. hay muchos tutoriales que pueden verse en el sitio de la comunidad de Kodu en donde los creadores comparten sus ideas y juegos.

Lo más importante en esta versión de Kodu, la 1.2, es que tiene nuevas capacidades para contar historias. Mucha información al respecto en el sitio de la comunidad de gente interesada en este lenguaje visual para niños. Probablemente es una de las mejores ideas para introducir la programación a los pequeños.

La versión más reciente -liberada- de Kodu es la 1.2.18.0, que es una actualización menor, en donde se han corregido un par de problemas y añadido algunas mejoras: Por ejemplo, tomar el contenido de otra página de programación e incluirla dentro de la página actual. La ventaja de esto es que no hay que hacer como antes, que significaba duplicar varias páginas en la medida de lo que se necesitaba. Hay ahora una capa de depuración que puede ser usada incluso cuando se hace un tutorial sobre la creación de un mundo en Kodu.

Todas estas herramientas -sin duda- tienen potencial, pero hay que verlas en acción para entender qué pueden hacer por uno. En el caso de las cuestiones de programación, Kodu parece ser, repito, una estupenda idea.

Bill Gates presenta su testimonio en una demanda de Windows 95



Cuando Microsoft lanzó Windows 95 hizo algunos cambios técnicos de último momento para no dar más soporte a un procesador de textos de su rival. Los creadores de WordPerfect, Novel Inc., presentaron una demanda antimonopolio por mil millones de dólares, y hoy fue el día en que Bill Gates presentó un testimonio relativo a esa demanda.

Gates fue el primer testigo en presentar su declaración este lunes en el caso que los abogados de Microsoft han conducido desde hace un mes en una corte federal de Salt Lake City. La demanda antimonopólica se realizó por parte de Novell en 2004, quienes además aseguran que posteriormente tuvieron que vender WordPerfect con una pérdida de 1,200 millones de dólares. Y Novell es ahora parte de The Attachment Group.

La declaración de Gates en 1994 fue en sí contradictoria a los reclamos de Novell, pues el co-fundador de la compañía asegura que esta compañía no pudo entregar una versión compatible de WordPerfect a tiempo para el lanzamiento de Windows 95. Además Bill Gates asegura que su propio programa Word, era en realidad una mejor opción.

Más adelante el mismo ejecutivo dio testimonio de que tuvieron que deshacerse de una función técnica que daba soporte a WordPerfect porque podría provocar una caída de su sistema operativo. Novell por su parte asegura que Microsoft dio la orden de no hacerlo compatible porque tenía miedo de que WordPerfect fuera “demasiado bueno.”

En un inicio WordPerfect tenía el 50% del mercado que necesitaba programas para redactar, pero cuando llegaron los programas de Microsoft cayó al 10%. En 1994, Word era el software número 1 para procesar palabras.

El abogado de Novell Jeff Johnson concede que Microsoft no tiene obligación legal de ofrecer acceso a Windows 95, pero Microsoft solicitó a Novell que enviara una versión de WordPerfect para hacerla compatible y finalmente optó por no haberlo. Y el abogado de Microsoft asegura que Gates decidió no incluirlo pues no había tiempo suficientemente para hacerlo compatible antes del lanzamiento.

¿Por qué seguir con este pleito cuando estamos en una era del mercado en el que se puede procesar textos gratis en línea? El problema sin duda son las pérdidas multimillonarias y la posible jugada monopólica de Microsoft.

Después de que el viernes un juez federal determinara que hay cierto mérito o legitimidad en los argumentos de Novell, Gates declaró hablando de la historia de Microsoft y que fundó la compañía a los 19 años.

“Pensábamos que todos tendría una computadora personal en cada escritorio en cada hogar. Queríamos estar ahí y ser los primeros.” Bill Gates fue el primer testigo de Microsoft dentro de esta demanda que necesita pronto una solución.

Windows 8 con antivirus incorporado: ¿Quiénes ganan y quiénes pierden?



Con bastante poca fanfarria Microsoft anunció que Windows 8 traerá incorporado un antivirus de fábrica, a diferencia del Security Essentials que actualmente deben descargar los usuarios para su Windows 7.

El tema que se abre con ello es qué tan bueno o malo es esto para el consumidor y para las compañías de antivirus. Sophos, uno de los desarrolladores más importantes, sostiene que esta medida afectará directamente a las compañías que se enfocan en la venta a consumidores, ya que la inmensa mayoría de los computadores usan Windows. Y en cuanto a los usuarios, podría ser positivo, como también podría no serlo. ¿Por qué? Porque si los usuarios no mejoran la protección provista por Microsoft, podría dejar un enorme cantidad de equipos vulnerables a ataques.

Habrá que seguir esperando nuevas luces sobre la nueva protección integrada. Con ello, los fabricantes de seguridad podrán ir viendo si preparan una demanda antimonopolio contra Microsoft o si redoblan esfuerzos para competir contra su producto que tampoco extrañaría a muchos si presenta muchos problemas (al menos en su primera etapa) considerando su sincronía con Windows Defender, la otra mitad del equipo de seguridad de Windows.

¿Creen que afecte a las compañías o que beneficie a los consumidores? ¿Ambas opciones? ¿Ninguna de ellas?

Microsoft realiza actualización antipiratería silenciosa para la Xbox 360



Algunos usuarios de consolas Xbox 360 y que utilizan el servicio Xbox Live tal vez ni se enteraron de que Microsoft liberó en secreto una actualización para su consola, tendiente a incrementar las medidas de seguridad con el fin de evitar que los usuarios puedan utilizar copias no autorizadas de juegos.

Dicha actualización se realizó sin ningún tipo de advertencia a los usuarios, sin que haya sido necesario detener el juego ni tampoco requerir el reinicio de la consola.

Durante la actualización se introdujo un nuevo archivo en la memoria NAND de la consola, archivo al que no tienen acceso los usuarios y con el que la compañía realiza una serie de verificaciones tendientes a comprobar la autenticidad del disco utilizado por el usuario. Claro que no se trata de cualquier archivo sino que uno que es único para cada consola, por lo que se hace mucho más difícil intentar engañar por medio de un parche genérico.

Lamentablemente para las pretensiones de Microsoft la actualización comenzó a generar ciertos problemas con juegos como Call of Duty Modern Warfare 3; el que en su versión “Sparrow” estaría sufriendo problemas para superar los nuevos controles de validación, por lo que desplegaría un mensaje de error señalando que el disco se encontraría sucio o dañado.

El problema al parecer ha ido creciendo y no son pocos los usuarios que han reclamado en los foros de Xbox.com, por lo que en Microsoft ya han salido al paso señalando que se encontraban investigando el problema en conjunto con Activision (creadores del juego), aunque no han entregado una fecha tentativa respecto a cuándo el problema quedaría resuelto.

Hotmail ahora se parecerá más a Gmail



Hotmail sigue siendo el servicio de correos mayoritario en el mundo – a agosto del año pasado, tenía 340 millones de usuarios, seguido por Yahoo Mail con 280 millones y Gmail con 191 millones. Pero eso no significa que no tenga dificultades – mucha gente sólo tiene una cuenta para usar el Messenger y ya no lo usa, y muchos de los nuevos optan por servicios de la competencia.

Así las cosas, Microsoft sigue haciendo cambios para mejorar el servicio, agregando características que ya están presentes en Gmail y también algunas cosas de Outlook. Uno de los principales cambios es la inclusión de categorías, muy similar al sistema de etiquetas que usa Google y que permiten clasificar tipos de mensajes en diferentes grupos. Se puede hacer manualmente de a uno, o configurarlo para que funcione automático según quien envía el mensaje o el contenido del mismo.

Se mejoró también el sistema de administración de carpetas, permitiendo crearlas más fácilmente sin tener que refrescar todo el inbox para que aparezcan funcionando.

Además se incluyó un sistema en que puedes ponerle banderitas a los correos – algo similar a marcar con estrellas en Gmail. La función de las banderas, sin embargo, es subir los mensajes marcados al inicio de la bandeja de entrada, para que los tengas ahí hasta que hayas solucionado o terminado esa tarea pendiente.

Otra adición es la opción de “agendar borrado”, que permite deshacerse de ciertos e-mails cada cierto tiempo. La opción permite decirle al sistema que borre los correos marcados de cierta manera, o que fueron enviados por una cierta persona, una vez que esos mails cumplen una cantidad de tiempo. Es útil si estás suscrito a newsletters por ejemplo, ya que te permite borrarlas automáticamente después de algunas semanas cuando ya están viejas.

El Kinect no sabe lo que le espera



Microsoft acaba de poner a disposición del público el Kinect SDK beta 2, el cual sigue siendo para uso no comercial y de aficionados, pero sin duda que es un avance pues llevaban ya mucho tiempo prometiendo una nueva versión de la biblioteca de funciones de Kinect y ésta no terminaba por liberarse. Este beta ayudará a que se sigan desarrollando experimentos con el sensor de movimiento… aunque Microsoft tiene otros planes para el futuro.

Se sabe que el año que viene aparecerá finalmente una versión del SDK que será comercial, y entonces se espera que vengan nuevas ideas y sistemas asociados con Kinect, y no solamente para el asunto de los videojuegos. Kinect ha encendido la imaginación de muchísimos programadores en el mundo y ya hemos visto nuevas ideas para el uso de este dispositivo de Microsoft.

Entre lo que tiene este SDK beta 2 es el acceso a stream de datos del sensor de profundidad, la cámara de color y el arreglo del micrófono. Igualmente, se mejoró el seguimiento a “esqueletos” (que no son otra cosa que un modelo simplificado de lo que ve Kinect cuando observa a una persona), el cual es más rápido (en un 20%, de acuerdo con la documentación) y es además más preciso. El incremento de velocidad es porque ahora se hace a través de más hilos de ejecución (multithreading) y de hecho, si se trabaja con dos Kinects simultáneamente, se puede elegir cuál de ellos va a hacer el seguimiento de los esqueletos, aunque no se puede hacer el seguimiento en ambos al mismo tiempo. Esto quiere decir que uno puede dar seguimiento a dos personas a la vez, pero no se puede aún especificar a dos de ese grupo.

El uso del audio es más sencillo, porque ya no se necesita usar un hilo (thread) separado para acceder al KinectAudioSource. Una nueva característica es que se puede usar ya el SDK beta 2 en el preview de Windows 8, como una app del escritorio, por supuesto. Además, se pueden construir apps de 64 bits o de 32 bits.

En suma, vale la pena echarle un vistazo porque sí tiene interesantes mejoras con respecto a la versión anterior. El software puede descargarse de aquí.