Ezt az „Extreme Geek” kategóriába sorolom. De nagyon jó Extreme Geek.
Emlékszel az Apollo 11 Eagle földi számítógépen, amely folyamatosan jelentette az „1201” és „1202” riasztásokat, amikor Neil Armstrong és Buzz Aldrin közeledett a holdra szállásra? Nos, most megvan a maga is. John Pultorak szoftvermérnök 4 évig dolgozott az Apollo Guidance Computer (AGC) másolatának elkészítésében, csak hogy rendelkezhessen velük. És akkor elkészítette a teljes kézikönyvet, és online elérhetővé tette, hogy bárki másnak, akinek hasonló törekvései vannak, ne kelljen ugyanazt a gondos kutatást elvégeznie, mint ő. A kézikönyv ingyenesen elérhető, de Pultorak szerint mintegy 3000 dollárt költött a hardverre.
Az 1000 oldalas dokumentáció részletes leírásokat és a számítógép összes vázlatát tartalmazza. Mindegyik megtalálható a Galaxikiben, pdf formátumban letölthető. formátum (a fájlok nagyok).
Az első hold leszállás során az AGC Neil Armstrong és Buzz Aldrin felé haladt egy nagy kráter felé, amelynek körül hatalmas sziklák vannak. Mivel tudta, hogy nem akar ott leszállni, Armstrong kézi irányítást vett a holdmodulról, miközben Aldrin kihívta az adatokat a radarról és a számítógépről, és irányította az Eagle biztonságos leszállásához, kb. 30 másodperc üzemanyaggal.
Még abban a kedvezőtlen kezdetben is, az AGC megtette a munkáját az Apollo missziók számára, és jól teljesítette. Vezetnie kellett egy 13 000 kg-os űrhajót, amely körülbelül 3500 kilométert óránként kering a hold körül, biztonságosan leszállni a megadott helytől számított méteren belül, és visszavezetni a felszínről a randevúba egy holdpályán lévő parancshajóval. A rendszernek minimalizálnia kellett az üzemanyag-fogyasztást, mivel az űrhajó csak egy leszállási kísérlethez elegendő üzemanyagot tartalmazott.
Az eredeti Apollo AGC több mint 150 000 dollárba került. Nem volt merevlemez-meghajtó semmiféle szoftver tárolására, csak 74 kilobájt memória volt, amely szó szoros kábelezésű volt, és mind a 4 Kb-os valami olyasmi, mint a RAM.
A MIT Műszerezési Laboratórium fejlesztette ki, és az 1960-as években egy nagyon csodálatos hardver, mivel ez volt az első számítógép, amely integrált áramköreket használt. Az AGC mutlitasking operációs rendszert EXEC-nek hívták, amely egyszerre akár 8 feladatot is képes végrehajtani. A felhasználói felület egységet DSKY-nek hívták (kijelző / billentyűzet, „disky” kiejtéssel); számrendszer és számológép-stílusú billentyűzet, amelyet az űrhajósok használnak a számítógéppel való kommunikációhoz.
Minden Apollo küldetés két AGC számítógépet tartalmazott - egyet az Apollo Parancsmodulban és egy az Apollo Lunar modulban.
A jelentések szerint Aldrin később azt mondta, hogy tartja a vezetési rendszert, miközben a leszállási radar is be van kapcsolva. A számítógépet nem úgy tervezték, hogy mindkét rendszer egyidejűleg bemenjen, ezért a riasztások folyamatosan kikapcsoltak. De Aldrin érvelése az volt, hogy ha a leszállást meg kellett szakítani, akkor nem akarta, hogy be kell kapcsolnia az útmutatást, miközben abortuszrakéta-égetés közben végezték el az összeomlást. A történet folyamán, amíg a riasztások kikapcsoltak, Jack Garman számítógépes mérnök azt mondta Steve Bales irányító tisztének a misszióvezetésben, hogy biztonságos a leszállás folytatása, és ezt továbbították a legénységnek. Garman emlékezett az 1201-es és az 1202-es riasztásokra, amelyek a szimulációk százának egyikében fordultak elő, amelyet a csapat az Apollo 11 küldetés előkészítése során végzett, és tudta, hogy rendben lehet folytatni.
A többi már történelem. És most felépíthetsz egy darabot rá.
Források: Galaxiki, Apollo 11 Wikipedia