Microsoft Press ofrece libros gratuitos

Libros gratis de Microsoft Press¡Como se ve que los tiempos cambian! Si bien, no es la primera vez que Microsoft hace cosas similares (dar cosas gratis), esta es una excelente noticia para todos aquellos que trabajamos en tecnologías de la información y necesitamos documentación de calidad. Adicionalmente, están ofreciendo descuentos del 40% en la compra de libros en línea. Si bien todos estos libros deben ser excelentes, los más llamativos en mi opinión son el de programación en Windows Phone 7, y las soluciones en Virtualización. Se ve que Microsoft está buscando atraer desarrolladores en estas areas, mas tomando en cuenta la reciente presentación de su sistema operativo para móviles, en donde deberá enfrentar una muy dura competencia contra un mercado dominado por Android e iPhone IOS. No es ningún secreto que el éxito de un sistema operativo para móviles no solo pasa por la calidad de este en el terminal móvil, sino también en el abanico de aplicaciones disponibles.

 

De momento, son ocho los títulos que se ofrecen en forma gratuita:

 

Programación de Windows Phone 7, por Charles Petzold

Moving to Microsoft Visual Studio 2010, por Patrice Pelland, Pascal Paréy Ken Haines (source code)

Introducing Microsoft SQL Server 2008 R2, por Ross Mistry y Stacia Misner

Understanding Microsoft Virtualization Solutions (Second Edition), por Mitch Tulloch

Own Your Future: Update Your Skills with Resources and Career Ideas from Microsoft, por Katherine Murray

Introducing Windows Server 2008 R2, por Charlie Russel y Craig Zacker

First Look Microsoft Office 2010, por Katherine Murray

Deploying Windows 7, Essential Guidance. Basado en Windows 7 Resource Kit y 6 artículos de TechNet

 

Mas información sobre el tema en sitio Blog de Microsoft Press

 

Via: MSDN Blogs – Microsoft Press

 

 

Continue Reading

El diseño de los teléfonos móviles

Telefono MovilNada ilustra mejor lo que es el diseño de ingeniería que un teléfono móvil. De hecho, una excelente definición de ingeniería podría ser algo así como «diseño con las limitaciones del mundo real«. Según Bill Hammack, la siguiente lista representa las siete principales limitaciones que rigen las elecciones realizadas por un ingeniero a la hora de diseñar de un teléfono móvil.

 

1) Compactibilidad vs usabilidad

2) Preferencias del consumidor

3) Disponibilidad de energía

4) Recursos económicos (infraestructura disponible)

5) Conocimiento en materiales

6) Necesidades sociales

7) Limitaciones culturales

 

En el siguiente video (en inglés), Bill Hammack explica desde su punto de vista las consideraciones de ingeniería de cada uno de los puntos anteriores. Un aspecto que me agrado fue cuando hizo una comparación en tamaño de los actuales diseños de teléfono móvil respecto al venerable Motorola DynaTAC 8000X.

 

 

Vía: Engineerguy.com

 

Continue Reading

Android, iOS y Nokia: El mundo según Sthephen Elop (CEO Nokia)

CEO Nokia Sthephen ElopEn un discurso en la Cumbre de Open Mobile en Londres, el CEO de Nokia, Sthephen Elop, comento un par de cosas interesantes. Una es referente a un rumor que ha recorrido largamente la red desde que Nokia y Microsoft se aliaron: «Nokia no está a la venta«. Esta respuesta llega en medio de persistentes rumores de que tanto Microsoft como Samsung están interesados en la compra de la empresa. Lo más llamativo del discurso de Elop fue cuando afirmo que (cita textual) «Apple created Android, or at least created the conditions necessary for Android to come into being» (Apple creó a Android, o al menos ayudo crear las condiciones necesarias para que Android surgiera). Dicho esto, la polémica queda servida.

 

Continue Reading

Códigos QR: Datos binarios en dos dimensiones

Technoreeze QR Code¿Le ha llamado últimamente la atención la presencia en publicaciones o sitios comerciales de unos pequeños cuadritos con puntos blancos y negros? Seguramente los ha visto en revistas, periodicos, afiches, sitios web o en tarjetas de presentación. Ese pequeño cuadrito es en realidad un código de barras bidimensional denominado Código de Respuesta Rápida o QR Code (Quick Response Code). Los códigos QR son una manera de ampliar la información asociada a objetos y su éxito y proliferación se basan en las actuales capacidades de comunicación de los smartphone y su acceso continuo a Internet. Lo único que se necesita para descifrarlos es un teléfono móvil con cámara y una aplicación de lectura que los decodifique. Los códigos QR proporcionan una forma atractiva y llamativa de llamar la atención y poner al alcance de la mano información ampliada de casi cualquier cosa que se le ocurra. Su gran ventaja radica en la facilidad de creación y en su muy bajo costo.

 

 

Continue Reading