Archivo de la etiqueta: ingeniería

Celebremos la llegada del hombre a la Luna con el código fuente del Apollo XI

Aunque en España y buena parte del mundo ya era día 21, como fueron los yankees los que lo consiguieron, podemos decir que ayer 20 de Julio se cumplían 45 años de la llegada del hombre a la Luna en el Apollo XI (no confundir con el Apollo XIII de la peli homónima esa del «Houston tenemos un problema») y que mejor manera de celebrarlo que leyendo el código fuente del ordenador de a bordo del mítico transbordador espacial. Cientos no, miles de líneas de código que son oro puro, canela en rama para todos los amantes de la historia de la informática y el desarrollo… vamos, todos los que nos paseamos por aquí (o así debería ser).

El código, que fue escrito por gente del MIT ex profeso para este Apollo Guidance Computer (AGC), es desde 2009 de dominio público, está alojado en ibiblio.org (el archive.org del software, basicamente) y estos días de conmemoración está siendo compartido como la espuma por todas las redes sociales. No te preocupes si no sabes código ensamblador (no ya cosas más arcanas como código máquina o hexadecimal) o lo tienes más oxidado que las bisagras de Bender después de un día sin cerveza, que todo bien profusamente explicado para que podamos entender cada línea de todas y cada una de las subrutinas y ficheros. Simplemente gozoso, como adentrarse en un yacimiento abisal de conocimiento developer.

Pd: entre esto y lo enganchado que estoy a la nueva serie ‘Halt and Catch Fire’, donde la trama gira en torno a la ingeniería inversa a la BIOS del primer PC Computer de IBM, me están entrando unas ganas locas de volver a la programación de bajo nivel, de HLT y soldador. Espero que se me pase pronto, que o estoy yo ya para esos trotes.


via:ibiblio

Surface PRO 3, una opinión agridulce

Microsoft ha presentado hace un par de días la última versión de su tableta profesional: Surface PRO 3. Una maravilla tecnológica que mete un ordenador wintel completo en un formato tableta de 12 pulgadas y poco más de 9 milímetros de anchura.

Una verdadera demostración de poderío tecnológico, de llevar hasta el límite actual la minituarización de los componentes informáticos para obtener un dispositivo que entra directamente al mercado “premium” tanto en calidad, potencia y precio.

Sin embargo la presentación y el producto me han producido un regusto agridulce.

Una maravilla tecnológica

Pero si puedo asegurar que los problemas de ingeniería subyacentes de conseguir esta integración son todo menos trivial. Aun contando con el bagaje y experiencia de las dos versiones anteriores de la Surface PRO que ha sido utilizada por millones de personas en todo el mundo.

Sin duda es un acierto el haber cambiado la proporción de la pantalla a un mucho más cómodo 3:2. Es decir, es tres veces de ancha como dos de alta. Un formato que en 12” nos deja un área de visión muy cercano al de una hoja de papel tamaño A4 y que facilita la lectura y el trabajo con aplicaciones informáticas.

Además el concepto de pantalla pixel free significa que los puntos de la misma son tan pequeños que a la distancia de uso normal el ojo humano no es capaz de distinguir el pixel físico, consiguiendo una calidad de imagen analógica.

A esto hay que unirle una resolución de pantalla más allá del Full HD (2160×1440), lo que a los usuarios de programas de edición de textos o gráficos, desarrollo de aplicaciones o cualquiera otro que necesite toda la cantidad posible de información en la pantalla, le viene de perlas.

Por otro lado el cambio de fabricante para la tinta electrónica ha sido en pos de una mayor precisión y feedback en el uso del lápiz; avanzando en la integración con aplicaciones como OneNote en la búsqueda de un verdadero bloc de notas digital.

Sin duda la Surface PRO 3, como si fuera el último superdeportivo llegado al mercado, ha conseguido estar presente en todos los medios y en casi todos para muy bien. Lo cual es un gran avance en comparación con sus predecesores a los que les costó mucho más entrar en el foco de la prensa de fuera del ámbito tecnológico.

Incluso se ha llegado a decir que la SurfacePRO 3 representa el cambio que está imponiendo y consiguiendo Satya Nadella desde la marcha de Steve Ballmer, huyendo de las viejas y eficientes políticas moderadas y llevando a Microsoft hacia los nuevos horizontes con más arrojo y valentía.

El lado oscuro de la superficie Seguir leyendo Surface PRO 3, una opinión agridulce

¿Quién es Satya Nadella?

Satya Nadella

Satya Nadella es el nuevo CEO de Microsoft. Su nombre ha estado en las quinielas desde el inicio pero no ha sido hasta las últimas semanas cuando ha ganado protagonismo. Nadella ha terminado por hacerse con el puesto frente a otros rivales que parecían partir desde mejor posición.

Nadella lleva media vida en Microsoft pero se ha mantenido siempre en una discreta posición interna. En años recientes ha empezado a ser conocido por su buen hacer al frente de la división de ‘Servers and Tools’ y la construcción de Windows Azure. Ahora que será el nuevo jefe, nada mejor que conocerle a él y lo que ha hecho en Microsoft para entender la decisión de la junta directiva.

Su carrera y su llegada a Microsoft

Satya Nadella nació en Hyderabad, India, en 1967. Tras crecer jugando al cricket, deporte que asegura le enseño mucho sobre liderazgo y trabajo en equipo, estudió Ingeniería Eléctrica en su país de origen, en la Universidad de Mangalore. Pero su interés estaba en la informática y terminó por trasladarse a Estados Unidos para estudiar en la Universidad de Wisconsin la carrera de Ciencas de la Computación. Su curriculum académico lo completa un MBA en la Universidad de Chicago.

Su carrera profesional empezó en el departamento de tecnología de Sun Microsystems donde no duraría mucho. Aún no había terminado su MBA cuando recibió una oferta de Microsoft. La compañía estaba trabajando en ese momento en Windows NT y necesitaba a gente que entendiese UNIX y sistemas operativos de 32 bits.

Nadella aceptó el trabajo y durante un tiempo lo compaginó con sus estudios. No fue fácil. Se trasladó a Redmond durante la semana y todos los viernes por la noche volaba a Chicago para asistir a las clases del sábado. Así siguió durante dos años hasta que logró su máster en negocios.

Toda una vida en Redmond

Desde sus primeros días en Microsoft Nadella tuvo relación directa con los productos y servicios online de la compañía. No en vano, empezó trabajando como investigador en la división de servicios online, aunque pronto adquirió otras funciones dentro de la empresa. Como ejecutivo pasó por diferentes roles en departamentos como el de negocios, el de Office o el del buscador Bing. Pero sin duda su mayor éxito, y por lo que ha ganado renombre en los últimos años, es por su capacidad para levantar el negocio en la nube de la compañía.

Satya Nadella Seguir leyendo ¿Quién es Satya Nadella?