Monday, August 18, 2014

Moon machines: The navigation computer

El documental habla de cuando varios ingenieros crearon un sistema de navegación para las naves espaciales. El documental habla de cómo se les pide a la gente encargada del área de software de la NASA crear un sistema de navegación y la única forma de hacer eso en su tiempo era metiendo una computadora gigante que pesaba toneladas dentro de la nave, algo que era imposible de lograr. Es impactante como a lo largo del documental te van adentrando un poco en la vida y el punto de vista de cada uno de los involucrados y como muchos sacrificaron mucho de su vida, incluso varios sufrieron de divorcios por trabajar en esto que era tan importante lograr. Una de mis partes favoritas del documental fue cuando al momento de querer aterrizar en la luna, les aparece un mensaje de error en el programa. Nadie tenía idea de que era lo que significaba y que consecuencias habría por el error. Afortunadamente alguien fue lo suficientemente inteligente para guardar (aunque sea en un papel) la descripción de todos los errores posibles que podrían suceder. El error en si decía que la memoria para trabajar estaba saturada, pero gracias a como fue implementado el programa, se dieron cuenta que la computadora de navegación no frenó su proceso de aterrizaje aun sin memoria ya que empezó a desechar los procesos menos útiles del sistema y así lograron aterrizar sin problema. Aquí podemos ver que algo no fue inicializado correctamente por el navegador y aunque el problema fue que el navegador estaba intentando hacer despegue y aterrizaje al mismo tiempo, es increíble como lograron implementar una medida de seguridad tal que el navegador le diera prioridad a los procesos más importantes y no terminar apagándose por completo. Su sistema de navegación fue un éxito y su logro fue algo que quedará marcado en la historia por siempre. 

:)

Friday, August 15, 2014

Intro post to Software Design

Hola! mi nombre es Andrés Peláez Fialdini, tengo 23 años.

Lo que espero de este curso es aprender a moverme más en diferentes áreas para salir de mi zona de confort (java) y de hecho me parece excelente que vayamos a trabajar con Ruby.

Yo soy gamer de corazón y me considero bastante bueno. Me gustaría eventualmente dedicarme a algo relacionado con creación de videojuegos.

Pues no soy una persona que lea mucho haha pero si me gustaría agarrar el habito, me compre varios libros el verano pasado para empezar poco a poco a adentrarme en ellos. Mis películas favoritas incluyen Matrix y Scott Pilgrim vs the world. Las ultimas series que vi son, breaking bad que me pareció muy buena y con un excelente final, y grey's anatomy que me dejo bastante picado con el final de temporada. :(

y pues... ya. :)