Jean-Philippe Courtois, Presidente de Microsoft International en Madrid

El próximo 28 de Febrero, a las 16:00, en la ETSIT (UPM). Jean-Philippe Courtois, presidente de Microsoft International, impartirá una conferencia sobre las tendencias tecnológicas y de innovación. Es una oportunidad única para conocer cómo piensa y ve el futuro un directivo de alto nivel como Jean Philippe.

Junto con él, también podréis conocer los programas de Microsoft para emprendedores y de cómo una idea se convirtió en una empresa gracias a Microsoft y Kinect con el proyecto TEDCAS.

Durante la jornada, se regalará un Nokia Lumia 800 entre los asistentes. El plan puede ser realmente interesante.

Nos vemos allí

Más información y registro (gratuito)

Repositorios para versiones antiguas de Ubuntu

Una cosa que nos puede ocurrir es que estemos trabajando en una solución basada en Ubuntu y que, por las razones que sean, no sea posible/viable su actualización.

El problema radica en que los repositorios que se emplean para actualizar los paquetes van cambiando con el tiempo, con lo cual si seguimos usando una versión antigua llegará el día en que no pueda acceder al mismo.

La solución pasa por editar el fichero /etc/apt/sources.list, y sustituir la dirección que tengamos por la siguiente:

http://old-releases.ubuntu.com/ubuntu/

.En el momento de la redacción de este artículo se encontraban disponibles repositorios hasta la versión 4.10 de Ubuntu.

Imagen: CrystalXP 

Compilando C++ desde la consola de comandos de Visual Studio

Es posible que en alguna ocasión queramos compilar un fichero individual para comprobar el funcionamiento de una función o de un algoritmo, y abrir Visual Studio, cargar un proyecto y similar se nos antoje demasiado engorroso, una posible solución es usar la consola de comandos de visual studio, y compilar de una manera rápida. Para este artículo compilaré un fichero C++ nativo.

Para ello, si tenemos Visual Studio 2010 (Professional en mi caso), puedes  encontrar, dentro de la carpeta de Visual Studio 2010/Visual Studio Tools, una utilidad llamada Visual Studio Command Prompt (2010) que cargará el entorno de desarrollo.

Una vez ahí, usando los comandos clásicos (cd carpeta) o arrastrando la carpeta a la consola de comandos, nos situamos en el directorio donde queramos realizar la compilación y escribimos:

 \> cl /EHsc nombreDelFichero.cpp 

Donde cl es el compilador, y EH permite habilitar el manejo de excepciones. Esto debería realizar la compiilación correspondiente y generar un fichero llamado nombreDelFichero.exe

Si estás acostumbrado (por otros lenguajes u otros sistemas operativos) al uso intensivo de la consola de comandos, no has de renunciar a sus ventajas en la plataforma Windows/VS.

Más información (en inglés):

Configurando el APN de internet con Simyo en Windows Phone 7.5

Hace unos días tuve la suerte de conseguir un Nokia Lumia 800 desarrollando apps para Windows Phone, pero como mi tarifa actual de datos no era compatible y no quería comprometer la otra línea con una potabilidad o un cambio de contrato, decidí comprar una tarjeta con Simyo.

Al llegar la tarjeta e introducirla en el teléfono, no detectó los ajustes de conexión, con lo cual, tras un buen rato de búsqueda en la red, encontré la información que necesitaba.

Pasos para configurar Internet

  1. Introducir la SIM, encender el móvil, y activar la tarjeta (si has hecho alguna llamada y te han cogido el teléfono (es decir, se ha producido gasto), está activa).
  2. Navega hasta el menú de Configuración > Datos Móviles
  3. En él, has de asegurarte que están activadas las siguientes opciones:
    • Conexión de datos: Activada
    • Opciones de roaming de datos: Activar roaming
    • Conexión 3G: Activada
    • Selección de red: automático
  4. Pulsa en agregar apn (o editar apn si ya lo has intentado anteriormente), e introduce el siguiente dato:
    • APN: gprs-service.com

Es importante destacar que hemos activado la opción de activar roaming, con lo cual debemos recordar DESACTIVARLA cuando viajemos al extranjero ya que podemos incurrir en costes adicionales (y no precisamente pocos).

Actualización:

Al finalizar los pasos verás el icono de un triángulo en el área de notificación. Este icono indica que estás en Roaming (algo normal, ya que lo hemos habilitado en el paso 3).

Esto no indica que el operador te vaya a cobrar como si estuvieras en dicha zona, y lo puedes comprobar en tu zona de cliente de Simyo. Puedes ver el significado de los iconos del área de notificación aquí: ¿Qué significan los iconos del teléfono?

En Trecebits: Las redes sociales fueron protagonistas en el CES

Cierro mi cobertura del CES con este artículo sobre cómo las redes sociales se muestran como otro reclamo para los fabricantes de equipos de electrónica de consumo, desde Facebook y Skype en nuestro televisor y consola hasta opciones específicas como la PSN o Xbox Live.

Ha terminado la feria de electrónica de consumo más importante del mundo, con más de 150.000 asistentes, y podemos destacar la presencia que han tenido las redes sociales y la conectividad en los dispositivos presentados y mostrados en la misma.

Enlace al artículo en Trecebits

En Govoid: BlackBerry PlayBook en el CES

En el CES de Las Vegas he tenido la oportundad de probar y de tener una presentación personalizada del nuevo sistema operativo de la Blackberry PlayBook que alcanza la versión 2.0.

El dispositivo sigue siendo el mismo, con una pantalla de 7’ que lo hace suficientemente pequeño como para no molestar y lo suficientemente grande como para que sea cómodo para trabajar. Tiene salida HDMI y aproximadamente 8h de uso intensivo de batería, de acuerdo con las especificaciones que se nos dieron en el evento.

Sigue leyendo en Govoid.es

MS Blogger Haus: Impresiones

Con el programa Microsoft Blogger Haus terminado, toca recapitular todo lo visto y aprendido durante estos días en el Consumer Electronics Show de Las Vegas.

Introducción

Microsoft EMEA decidió invitar, para esta última edición en la que Microsoft estará presente en el CES, a varios bloggers de diferentes países de europa (Alemania, Austria, España, Italia, Portugal y Rusia) y de EEUU para que pudieran realizar una cobertura del mismo y a su vez tener contacto con personal de Microsoft que pudiese resolver dudas sobre el presente y futuro de la empresa.

Día 1: Presentaciones y Keynote

El programa comenzó al recibir el material que usaríamos para cubrir el evento. Tras las presentaciones iniciales estuvimos durante un rato hablando con miembros de las divisiones de hardware, phone y Windows que nos estuvieron contando algunos trucos sobre los dispositivos que ibamos a usar esos días:

  • Sony VAIO Y Series: Un portátil económico, de gama baja y considerablemente ligero con una pantalla de 11′ y una batería bastante decente, para poder redactar los post con calma.
  • HTC Titan: Un móvil Windows Phone 7.5 (Mango) con acceso a redes 4G (Como lo oyes, en EEUU ya van por la 4…). La posibilidad de tener un móvil con conexión a internet ha sido decisiva, ya que el CES no cuenta con Wifi pública para los asistentes, con lo cual habríamos estado prácticamente incomunicados ahí dentro.
  • Microsoft Arc Touch: La evolución del clásico Arc mouse, ahora cuenta con una superficie táctil y una superficie que se curva, bastante cómoda al uso. Cuando no se usa se puede guardar en un bolsillo fácilmente.

Tras las presentaciones, la keynote inaugural con Steve Ballmer, que resumí en el post anterior y una cena de bienvenida.

Día 2: Charlas temáticas

El segundo día estuvo destinado casi en su totalidad al encuentro con varios profesionales de Microsoft con los que estuvimos revisando diferentes áreas de producto, desde Windows Live hasta Microsoft Hardware, pasando por Xbox y Kinect.

Xbox

En este encuentro se resumieron algunas características comentadas en la Keynote sobre la integración de experiencias en la Xbox como es el caso de ESPN en EEUU, así como del trabajo que se está realizando con partners para poder ofrecer servicios de televisión y otras apps en el resto del mundo.

También se habló de la integración de Windows Phone con la Xbox, que de momento se emplea para control remoto y se comentó que era previsible la llegada de nuevos títulos que aprovecharan las características de integración entre ambas plataformas, así como la posibilidad de continuar el juego desde el dispositivo móvil.

Cut the Rope

El famoso juego de iPhone, iPad y Android se ha mostrado como ejemplo de aplicación desarrollada para Windows 8, y se ha mostrado como una aplicación realizada íntegramente en HTML5 que se puede usar ahora desde cualquier navegador moderno.

En la web de Zeptolab, los creadores del juego han colgado, además, un apartado llamado Behind the scenes en el que cuentan cómo hicieron el desarrollo del juego, llegando a liberar el código del menú de precarga que usan.

Más información en http://cuttherope.ie

Dispositivos actuales

El siguiente paso fue hacer un recorrido por los diferentes modelos de PC que se estaban presentando, en los que había una completa gama desde Ultrabooks, portátiles tradicionales, All-in-one y pantallas táctiles enormes. Las líneas que se presentaron de manera general eran bastante estilizadas, lo que demuestra que los fabricantes se están alejando del modelo de pc cuadrado y tradicional y pasando a usar diseños más personales.

Microsoft Hardware

La otra parte del evento, tras la comida, estuvo marcada por una charla con Ben Reed, de Microsoft Hardware, donde estuvimos hablando del hardware que hace Microsoft: Teclados, ratones, webcams y auriculares, como 4 líneas de negocio fundamentales. Esta división, que en 2012 cumple 30 años, mostró además nuevos modelos del Arc Touch, en conmemoración con el año nuevo chino. Hablamos además de usabilidad, de estudios desarrollados y de cómo influye la ergonomía en los accesorios fabricados.

Fin del programa con Windows 8 como plato estrella

El último día estuvo marcado por dos charlas destacadas: Windows 8 y Microsoft Next, además de un vistazo por la sección de servicios.

Windows 8. Se avecina algo grande

Pese a que no pudimos interactuar con la unidad expuesta, se apreció una suavidad en los movimientos, así como una diferencia de rendimiento considerable respecto a la versión developer preview, teniendo en cuenta que tuvimos dos terminales exactamente iguales ejecutando diferentes versiones del sistema operativo.

Hablamos de la tienda online (Microsoft Store), donde nos comentaron que además de aplicaciones Metro habrá compatibilidad con las aplicaciones tradicionales de Windows, donde los desarrolladores podrán usar la tienda para mostrar software ya existente. Además hablamos de los modelos de comercialización, en los que tendremos aplicaciones de pago, gratuitas y trials, que puedens ser o bien por tiempo, funcionalidad, etc. Esta limitación estará impuesta por el desarrollador y no por Microsoft.

Se nos mostraron además nuevos gestos para la interacción así como la característica Semantic Zoom, que permite agrupar nuestras apps en grupos y tener una vista general de todos ellos.

Finalmente, se nos confirmó que la siguiente versión será la Beta, saldrá a finales de febrero y contendrá mejoras significantes en cuanto a rendimiento, así que no nos decepcionaremos.

Servicios: Hotmail, Skydrive y Skype

En la sección servicios pudimos ver las mejoras en el gestor de e-mail de Windows Live, que mejora la gestión de listas de correo así como la introducción de carpetas para la gestión inteligente del correo.

Por otra parte pudimos hablar con un representante de Skype, que nos habló de la integración con Facebook, nos dio algunas cifras de usuarios (200.000 de usuarios activos cada mes), así como nos comentó que pese a la adquisición de la empresa por Microsoft, el desarrollo multiplataforma seguía siendo una prioridad.

Respecto a Skydrive, pudimos tener una charla un poco más tranquila con Harrison Hoffman, Product Manager de Skydrive, en la que estuvimos hablando de diferencias con Drobox o servicios como Google Docs, y las posibilidades futuras de la plataforma como la integración con Windows 8 o la posible fusión de Mesh con Skydrive para lograr una sincronización mediante una aplicación de escritorio.

Next: Kinect y Surface

El último apartado que tuvo el evento se llamó What’s Next, donde pudimos ver un ejemplo en funcionamiento de Kinect for Windows, un uso diferente por parte de los chicos Microsoft Research llamado Kinect Fusion.

Por otra parte pudimos ver la Surface 2.0, basada en la tecnología PixelSense, que permite detectar los elementos que se encuentran encima de la pantalla sin que sea necesario que estén físicamente sobre ella, ya que aunque no lo parezca la tecnología sigue usando cámaras.

Conclusión y fin del programa

Ha sido una experiencia inolvidable, así como la posibilidad de compartir ideas con el resto de los bloggers y proporcionar feedback sobre la experiencia con los productos directamente a Microsoft.

No puedo más que expresar mi agradecimiento a Microsoft EMEA por hacer posible este viaje, por la atención prestada y por la oportunidad que ha representado esto para mí. Gracias también a aquellos que leen el blog y que han permitido que sea posible esta cobertura.

En BBC Mundo: Lo más impresionante del CES

Estar en el CES me ha dado la oportunidad de, además de poder realizar colaboraciones con Govoid y Trecebits, escribir en la sección de Tecnología de BBC Mundo.

En este artículo resumo las características que más me han impresionado del evento, entre las que están los Ultrabooks, la mesa Surface o la PS Vita, entre otros.

Enlace: Lo que impactó a un joven bloguero en la feria tecnológica de Las Vegas en BBC Mundo.

Crónica de la Keynote de Steve Ballmer en el CES

El CES ha comenzado con la keynote inaugural presentada por Steve Ballmer, CEO de Microsoft. (y yo he estado ahí!):

Durante poco más de una hora se han presentado ultrabooks con Windows 7, Características de la interfaz Metro con Windows 8, características y terminales con Windows Phone, televisión interactiva con XBOX y Kinect han sido los protagonistas de la jornada.

He realizado el seguimiento para Trecebits, y puedes leer la crónica completa en este enlace: Microsoft retransmite por Facebook las novedades que presenta en el CES

Code 52 project. Un proyecto a la semana

Una de las cosas que nos pueden echar para atrás al empezar un proyecto de software libre o intentar colaborar con uno es que nos cueste encontrar proyectos vivos o no estar seguro qué hacer.

Con este problema en mente, he encontrado esta comunidad que tiene un objetivo muy simple, conseguir desarrollar una aplicación en una semana de manera colaborativa.

La idea es conseguir que los desarrolladores se involucren en proyectos open source, dar apoyo a áreas que necesiten soporte y crear una comunidad alrededor de estos proyectos. Podríamos definirlo como un acelerador de proyectos open-source.

Para elegir la aplicación a desarrollar se emplea Uservoice, y la propia comunidad da el feedback sobre qué se puede desarrollar. Se emplea Jabber para organizar el equipo y GitHub para control de código fuente. El tiempo máximo de cada proyecto es de 1 semana, para poder hacer proyectos pequeños, mantener el interés y poder tener nuevos retos cada poco tiempo.

Espero este año poder sacar algo de tiempo para contribuir al proyecto, te animo a que , si te interesa contribuir a algun proyecto, te unas o envíes alguna idea.

Más información