色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

驚心動魄的登月時刻,這位女程序員拯救了所有!

WpOh_rgznai100 ? 來源:YXQ ? 2019-07-24 09:41 ? 次閱讀

1969 年 7 月 20 日,“阿波羅 11 號”飛船登月,宇航員尼爾·阿姆斯特朗(Neil Armstrong)成功踏上月球表面,標志著人類第一次踏上月球,完成重要的一步:“這對個人來說是一小步,對人類來說卻是一大步。

2019 年 7 月 20 日的今天,正是人類登月 50 周年。

這兩天,Apollo-11的源碼項目一直占據(jù) GitHub 熱榜第一,截至發(fā)稿,已獲得 37,000+ 個Star。

其實 Apollo-11 并非是沖著在這 50 周年才開源,早在 2014 年便有第一次的代碼 commit,并在 2016 年開源。目前已累計超過 300 次commit,有近5000 個 Fork。

這些代碼是阿波羅11號制導計算機(AGC)中指令模塊(Comanche055)和登月模塊(Luminary099)原始代碼,這個項目的目的是存儲阿波羅 11 號原始代碼。

不重要的登月代碼才開源?

可能會有人認為,能開源的登月代碼應該不算是重要的代碼。實際上并不是的。那么 AGC 究竟是什么?

阿波羅制導計算機(AGC)于上世紀 60 年代由美國國家航空航天局(NASA )開發(fā),主要用來控制阿波羅宇宙飛船上的導航與制導系統(tǒng)。

阿波羅號太空船實際上是兩種不同的航天器,分為指揮艙(CM)和登月艙(LM)。指揮艙是用來讓三名宇航員登上月球,然后再接回來。登月艙是用于承載兩名在月球行走的宇航員,而第三名宇航員則留在指揮艙中,繞月球軌道運行。

所以說在人類第一次登月的三位宇航員里,只有前兩位宇航員阿姆斯特朗和巴茲·奧爾德林(Buzz Aldrin)真正地在月球行走,第三位邁克爾·科林斯(Michael Collins)則是坐在飛船里執(zhí)行任務。

無論是否有宇航員的協(xié)助,每個航天器都需要能夠在太空中航行,因此需要有一個“制導系統(tǒng)”。該指導系統(tǒng)由麻省理工學院的儀器實驗室開發(fā),這個制導系統(tǒng)的一個重要部分是阿波羅制導計算機——“AGC”。

在阿波羅任務中,有兩個 AGC,一個用于指導艙,一個用于登月艙。這兩個AGC 是相同且可互換的,但它們運行不同的軟件,因為航天器執(zhí)行的任務是不同的。

此外,由 AGC 運行的軟件隨著時間的推移而發(fā)展,所以在后來的任務中使用的AGC 軟件(如 Apollo 17)與早期的任務(如 Apollo 8)略有不同。

所以說,這份源碼還是很重要的。

在該項目里,還列出當時參與編寫這些代碼的程序員

正因為有了這些程序員,我們才完成在科學上重要的“一大步”。

驚心動魄的登月時刻

這位女程序員拯救了所有

阿波羅 11 號登月的過程并不如阿姆斯特朗登月時那“輕松”的一步,而是驚險萬分!如果沒有這位女程序員,可能就阿波羅就無法成功登月了。

她就是瑪格麗特·希菲爾德·漢密爾頓(Margaret Heafield Hamilton),在美國媒體 IT World評選“在世的世界上最偉大程序員”中,瑪格麗特排名第一。

一開始為了貼補家用,瑪格麗特成為實驗室臨時編碼員,后因工作出色,被推薦去了 NASA。

當時她帶領團隊為阿波羅登月計劃做后備方案,由于大家是奔著成功去的,所以她負責是最不受重視的部分:萬一任務失敗之后的后備方案。

但瑪格麗特依然認真地用模擬器模擬飛行狀態(tài),檢查系統(tǒng)漏洞。

可沒想到阿波羅 11 號飛船準備正式登陸月球前幾分鐘,雷達發(fā)來的大量的數(shù)據(jù)涌入計算機存儲區(qū),讓系統(tǒng)近乎崩潰,飛船將在月球墜毀,宇航員已做好犧牲的準備。

幸好有瑪格麗特編寫的后備方案軟件抗住了壓力:在大量錯誤數(shù)據(jù)突然涌入,計算機不堪重負是因為進行了一系列不必要的計算,事實上最重要的資源應該用在安全登錄上,其他不重要的任務將終止。

這就是她后來提出的“異步處理”概念。

正因為有了這樣優(yōu)秀嚴謹?shù)某绦騿T,人類才能完成第一次登月。后為了表彰她在登月計劃中的貢獻,奧巴馬授予她“自由獎章”。

所以在我們紀念人類登月 50 周年之際,別忘了給我們優(yōu)秀的程序員點贊。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 源碼
    +關注

    關注

    8

    文章

    652

    瀏覽量

    29370
  • GitHub
    +關注

    關注

    3

    文章

    473

    瀏覽量

    16530

原文標題:近4萬Star,登月源碼登頂GitHub,這位女程序員“拯救”了阿波羅

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    阿里云升級通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來更為強大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實現(xiàn)了全面升級。現(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?277次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網站提供《TMS320C6000程序員指南.pdf》資料免費下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補充

    電子發(fā)燒友網站提供《TMS320C55x DSP CPU程序員參考補充.pdf》資料免費下載
    發(fā)表于 12-21 11:36 ?0次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補充

    UCD3138A64/UCD3138128程序員手冊

    電子發(fā)燒友網站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機械革命發(fā)布CODE AI程序員

    近日,英特爾新質生產力技術生態(tài)大會在成都舉行,機械革命作為重要參展商帶來了多款明星產品引爆全場!其中更是在AI PC軟件生態(tài)產品發(fā)布分論壇上,Intel、智譜、機械革命三方聯(lián)合發(fā)布了專為程序員設計的CODE AI程序員本,成為本次大會的一大亮點。
    的頭像 發(fā)表于 11-30 10:34 ?492次閱讀

    Linux驅動程序程序員指南

    電子發(fā)燒友網站提供《Linux驅動程序程序員指南.pdf》資料免費下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識應對。長遠看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?210次閱讀

    第五屆長沙·中國1024程序員節(jié)開幕

    據(jù)官方媒體報道,10月24日;? 第五屆長沙·中國1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國1024程序員節(jié)以“智能應用新生態(tài)”為主題。設置有岳麓對話、技術英雄會、主題峰會及賽事、展覽等活動,一場
    的頭像 發(fā)表于 10-25 15:42 ?232次閱讀

    京東上萬程序員都AI用它!

    對大模型生成代碼進行智能修復,為程序員開啟代碼漏洞修復的“自動駕駛”模式,不但減少人工接入、提高工作效率,更為企業(yè)抵御內外部各種攻擊構建起一道堅固的安全屏障,確保業(yè)務的連續(xù)性和穩(wěn)定性。 JoyCoder是京東云自主研發(fā)的一款輔助開發(fā)人員
    的頭像 發(fā)表于 07-17 16:29 ?292次閱讀
    京東上萬<b class='flag-5'>程序員</b>都AI用它!

    程序員節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎

    程序員節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發(fā)表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    適者生存,程序員最終會流向哪……

    程序員沒有永遠的護城河!!就目前的互聯(lián)網大環(huán)境來看,it行業(yè)已經是……
    的頭像 發(fā)表于 03-11 17:11 ?430次閱讀
    適者生存,<b class='flag-5'>程序員</b>最終會流向哪……

    薪資高、青春飯,是不是程序員=青樓?

    花期太短。技術迭代快,年齡大容易失業(yè)。 就這幾年的互聯(lián)網環(huán)境而言,不管是前端、Java、Android開發(fā)等等行業(yè)。已經感受到程序員不是太卷就是工作難找,薪資過低。以前高工現(xiàn)在拿著中低程序員薪資
    發(fā)表于 03-06 21:32

    瑞薩Flash程序員V3 發(fā)布說明

    電子發(fā)燒友網站提供《瑞薩Flash程序員V3 發(fā)布說明.pdf》資料免費下載
    發(fā)表于 02-19 09:37 ?1次下載
    瑞薩Flash<b class='flag-5'>程序員</b>V3 發(fā)布說明

    2024程序員的未來方向如何走?還看今朝

    這幾年的IT行業(yè)想必大家已經感受到了,Android、Java、前端等等程序員都經歷了大廠……
    的頭像 發(fā)表于 02-02 09:45 ?857次閱讀
    2024<b class='flag-5'>程序員</b>的未來方向如何走?還看今朝
    主站蜘蛛池模板: 青青草在线视频 | 色播播电影 | 国产亚洲AV无码成人网站 | 一本道久在线综合色姐 | 大胸女晃奶动态图 | 欧美白人极品性喷潮 | 花蝴蝶在线高清视频观看免费播放 | 国产成人综合高清在线观看 | 影音先锋电影资源av | 99精品99 | 511麻豆视传媒精品AV | 久久大综合 | 美女扒开尿口让男生添动态图 | 亚洲成人免费 | 千禧金瓶梅快播 | 久久re视频这里精品09首页 | 18女下面流水不遮网站免费 | 久久久无码精品亚洲欧美 | 成人中文字幕在线观看 | 黄A无码片内射无码视频 | 91麻豆精品一二三区在线 | 亚瑟天堂久久一区二区影院 | 国产在线观看成人免费视频 | 丰满少妇69激情啪啪无码 | 国产午夜AV无码无片久久96 | 国产亚洲中文字幕视频 | 91福利在线观看 | 高h肉文np | 99在线播放 | 日本无修肉动漫在线观看 | 超碰在线观看 | 青青视频 在线 在线播放 | 亚洲乱亚洲乱妇在线观看 | 国产精品一区第二页 | 久青草国产观看在线视频 | 女朋友的妈妈在线观看 | 大屁股妇女流出白浆 | 日韩亚洲国产欧美免费观看 | 亚洲AV精品无码喷水直播间 | 小寡妇水真多好紧 | 男人插曲女人下生免费大全 |