Archivo de la etiqueta: fernando-siles

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

Código fuente y cine, esa relación tan loca

moviecode

En este nuestro/vuestro blog ya hemos hablando de las mejores películas informáticas. También lo hemos hecho sobre los mejores blogs en Tumblr sobre desarrollo. Hoy unimos estas dos vertientes con un tumbleblog que está arrasando los últimos días en todo Internet: Source Code in TV and Films, decenas y decenas de fotogramas de películas y capítulos de series de televisión donde se ve código informático.

Desde blockbusters hollywoodienses a ignotas series de televisión, de código perfectamente formado a absolutas locuras que ni se sabe de que lenguaje estamos hablando. Y aceptan nuestras propias submisions. Desde luego una buena manera de pasar las horas muertas de este frío puente y asombrarte… o echarte unas risas, lo que encarte.

Por cierto, el fotograma elegido para encabezar este post es código Lua visto en ‘The Fifth State’, el biopic sobre Julian Assange. Seguir leyendo Código fuente y cine, esa relación tan loca

Tecnologías más interesantes para dispositivos móviles, repasando el 2013

mejor 2013

PhoneGap

phonegap

¿Especialización o generalización? En el mundo del desarrollo móvil si optas por lo segundo seguramente tu opción será PhoneGap, el framework multi-plataforma propiedad de Adobe del que te hablamos hace bien poco. Una compañía potente detrás, un código muy sólido por debajo y una comunidad muy activa le avalan. Se ha alzado con el primer puesto… aunque no está solo en esa posición de privilegio.

En Genbeta Dev | PhoneGap

HTML5

html5

El pase de Facebook de HTML5 a aplicaciones nativas parecía una cornada mortal para el desarrollo móvil con esta tecnología. Pero eso sucedió en el ya lejano 2012 y casi dos años después HTML5 sigue resistiendo gracias a proyectos como SenchaTouch, ViziApps o el ya comentado PhoneGap. Y de hecho aquí está, en lo más alto del ranking. Los viejos rockeros nunca mueren, ¿no?

En Genbeta Dev | HTML5

Firefox OS

firefox os

Siendo sinceros, no parece que a corto plazo Firefox OS vaya a suponer un quebradero de cabeza demasiado importante para los todopoderosos Android o iOS. Pero ahí sigue, añadiendo nuevas aplicaciones a su market, ofreciendo nuevas herramientas y posibilidades a los developers y consiguiendo nuevos partners de prestigio y posibles como Telefónica, Disney o Electronic Arts. Es un proyecto sólido y ello hace que esté en este top.

En Genbeta Dev | Firefox OS

Apache Cordova

cordova

Dos años después de su donación a la Fundación Apache, Cordova sigue siendo el sustento de PhoneGap y se ha convertido en uno de los productos estrella de la Fundación, que sabe que tiene una joyita en la mano y piensa pulirla como se merece. En este 2013 se liberó la esperada versión 3.0 y se anunció una unión con Zend para poder desarrollar apps con PHP. Apache Cordova está avanzando de una manera que se antoja imparable y un puesto en nuestro podio… y jugando a Sandro Rey casi que me aventuraría a decir que el año que viene aspira a un escalón más alto.


via:genbetadev