Hace 9 años | Por mojonero a fayerwayer.com
Publicado hace 9 años por mojonero a fayerwayer.com

Su trabajo permitió que el Apollo 11 aterrizara en la Luna. Margaret aprendió sobre la marcha, a base de prueba y error. En ese tiempo el término “ingeniero de software” no existía y ella fue la primera en acuñarlo. A sus 31 años, Margaret participó en uno de los momentos clave del Apollo 11 al evitar que la misión abortara tres minutos antes de aterrizar en la superficie lunar. A continuación un video de la tecnología detrás del Apollo 11. En el minuto 40:00 puede verse a Margaret hablando del error del software de orientación.

Comentarios

ikipol

#3 lol lol

D

#3 Confundes a las little'ol ladys, que fabricaban las memorias de núcleos, con los programadores.

Lo que tu dices sería equivalente a fabricar una ROM con un código que te dan hecho.

atl3

#3 El primer y espero que último positivo que te doy x'd

D

#6 Ya verás como no es el último. Le darás alguno más por ahí a este entrañable cabroncete

Itilvte

#3 qué sucio me he sentido votándote positivo, pero qué risas.

meneatelo

#3 ahhh! es de ahi que viene el termino parche... gracias mil...

PythonMan8

#12 Ja, ja, ja,... El día en que a los programadores y desarrolladores de algoritmos se les empezó a denominar "ingenieros" les rebajaron de escala.

ElPerroDeLosCinco

Las mujeres tienen mucho futuro en la ingeniería del software, ahora que se empieza a extender la lógica difusa y la computación cuántica.

- Pero Margaret, ¿la variable vale 0 o 1?
- Ah, no sé, tú sabrás. Si te lo tengo que decir yo...

Foskito

¡Cómo nos gusta endiosar a la gente!

El diseño que salvó al Apollo 11 no es obra de Hamilton, es una genialidad de Hal Laning http://en.wikipedia.org/wiki/J._Halcombe_Laning

"His design saved the Apollo 11 landing mission when the rendezvous radar interface program began using more register core sets and "Vector Accumulator" areas than were physically available in memory, causing the infamous 1201 and 1202 errors. Had it not been for Laning's design the landing would have been aborted for lack of a stable guidance computer"

woopi

Me encanta la foto con todo el listado del código del módulo de orientación, es genial y se ve orgullosa.

reithor

Aprendió a base de prueba y error... por eso el Apollo I no aterrizó en la luna ^^

LuisPas

#18 muy bueno salvo que se murieron 3

aavvaallooss

#18 El Apollo 1 se incendio y murieron todos los astronautas. No?

D

¡Espero que esto atraiga a las mujeres al mundo informático! Hay mucha necesidad de ellas...

D

#1 Pues ya ves, que si hay necesidad...

D

#7 Aunque algunos realmente no necesitan mujeres. Mejor una TI-84

D

#1 Sigue soñando, las chicas ven a la informática para gente como la del comentario de #7 y ese es el motivo real por el que no les atraiga.

PythonMan8
meneantepatricio

#1 ¿Por que?

woopi

Por cierto, la causa real del problema en el aterrizaje del Apolo XI, según la wiki inglesa se descubrió en el 2000. Lo que si estaba claro es que la sobrecarga de entrada de datos por el RADAR saturó el ordenador y la redundancia del diseño basado en una ejecución asíncrona permitió demorar las tareas de baja prioridad y centrarse en lo importante (el aterrizaje). Un diseño de ella que salvó la misión. Muy inteligente, supongo que en aquella época no era fácil enfrentarse a este tipo de problemas.

a

Tiene un parecido asombroso con Emma Watson. Si algún día hacen una película sobre su vida, ya tenemos el casting hecho lol

D

Melaf....joder...melaf....ánimo...melaf....sí demonios ¡¡melafo!! que en peores plazas hemos toreao.

vazana

#11 > que en peores plazas hemos toreao.

¿pero qué dices?

MELAFO, a plazo fijo.

D

#11 ...otro follamises...

D

#31 Bueno tampoco es eso, a veces me conformo con modelos.

D

Me parece muy bien pero ¿seguro que no es Daniel Radcliff con peluca?

D

Seguro que ella sola tuvo la idea y también tecleó todos estos tomos de código...

Feminismo ridículo.

HORMAX

La foto de Hamilton con los listados de código es evidentemente falsa, no puede pertenecer al Apolo XI.

El computador del Apolo XI era un cosa minúscula, mas parecido a una calculadora que a un computador y el código, puro ensamblador, cabía en una libretita de nada.

Que aquello lograra alunizar fue mas fruto de la suerte que de la tecnología, de hecho una vez finalizadas las misiones Apolo y el susto del Apolo XIII y pese a los tremendos avances de la tecnología, nadie se ha atrevido a intentarlo de nuevo en los últimos 40 años.

woopi

#33 Mmmmm, tienes razón en parte. Pero podría ser el software documentado con las operativas y todos los procedimientos previstos además de las bases de cálculo. En cuanto a que fue fruto de la suerte no es verdad, se ha alcanzado la Luna en 6 ocasiones.

#35 Acabo de leerte. Gracias.

D

#35 lo que Yo decía. No es programadora, es costurera

f

En aquella época no existía la ingeniería del software.

a

El documental del vídeo es espectacular para cualquiera interesado en la tecnología. Lo acabo de ver entero casi sin pestañear.

Destacable cuando se centran en el problema en el aterrizaje, que se debío únicamente a un error en el orden del checklist: se le pidió a Aldrin hacer algo "demasiado pronto", y el ordenador empezó a colapsarse, pero al final hizo exáctamente lo que estaba programado para hacer

g

Las malas lenguas dicen que saco toda la carrera con matriculas porque tenia miedo a salir de la biblioteca y adentrarse por los pasillos de la facultad donde se congregaban cientos de babeantes compañeros...

D

Esto no hubiera pasado si la tal señora hubiese estado en su cocina planchando o fregando como dios manda.