社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub宣布已将所有代码永久封存于北极地底1000年!网友炸锅了:我写的bug终于能流传永世了!

Cocoa开发者社区 • 4 年前 • 697 次点击  
查 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

程序员们,激动的消息来了!

GitHub刚刚公布了一组照片,你的代码上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码,现在都已经被埋在北极的冰雪之下,保存一千年

据GitHub官方统计,已经有数百万的程序为这个北极代码仓库(Arctic Code Vault)计划做出了贡献。

为了表彰这些程序员们,GitHub还设计了荣誉徽章。只要鼠标在开发者主页资料介绍部分悬停,就能看到有哪些项目被放到了北极。

一串代码的北极之旅

本来GitHub在去年11月的Universe 2019大会上公布了这项激动人心的计划:将开源代码作为人类文明的火种留给后台,放在一个环境稳定、远离人类战火的地方。

具体的存放位置是在北极圈内一个岛上的地窖里,这个岛位于下面地图中最北边的红圈。

今年2月2日,GitHub对网站上所有开源项目进行了一次快照存档,然后计划让团队成员亲自护送这批代码到北极。

然而万万没想到,新冠疫情爆发了。GitHub团队只能与合作方,也就是胶片数据存储公司Piql保持远程联系。

他们先将21TB的代码数据交到这家公司位于挪威德拉门的工厂。代码被写在了186箱胶片里,胶片每帧都包含880万个像素点,源代码以QR码的形式存储其中。

然后这186箱胶片被运到挪威首都奥斯陆,装上飞机运往距离欧洲大陆北部1000公里远的斯瓦尔巴群岛

代码最终降落在斯瓦尔巴群岛上一个只有几千人的小镇朗伊尔城。这里人迹罕至、气温寒冷,有几百米厚的冻土层,非常适宜存放胶片。

当地的山上有个退役煤矿,相当于一座人类文明的“诺亚方舟”,许多国际组织在这里存放重要物品,还有一个保存全世界农作物种子的全球种子库,GitHub的代码就被安放在这里,预计可以保存1000年以上。

未来将用玻璃存代码

用胶片存代码不是GitHub的唯一手段。被微软收购后,GitHub将有幸尝试微软的最新“黑科技”。

去年微软对外公布了一个Project Silica项目,就是用激光刻蚀石英玻璃来存储数据。石英玻璃是一种耐用的存储介质,抗电磁干扰、抗水、抗热,可提供保存数据长达几万年之久。

GitHub说,石英玻璃是永远为后代保留世界开源软件的理想存储介质,所以将这项黑科技作为新的代码保存手段。

现在,GitHub已经在玻璃中存档了6000个世界上最受欢迎的开源存储库。等到该技术成熟且成本下降后,应该会有更多的代码被写到玻璃中。

网友们看到这个消息后,都乐了,纷纷表示自己的bug再也洗不白了!

官方博客:
https://github.blog/2020-07-16-github-archive-program-the-journey-of-the-worlds-open-source-code-to-the-arctic/

- end -

课程推荐:移动开发唱衰?iOS工作不好找?开发者如何提升竞争力?前滴滴技术专家戴铭,用30+开发实战场景剖析,带你构建 iOS 高手完整知识脉络,掌握核心技术与原理,解决80%的开发难题。戴铭在iOS圈可以说非常有名,擅用精美手绘图简洁、清晰讲解iOS核心复杂的知识点,让你真正搞明白能落地,唐巧、池建强等鼎力推荐,口碑很好,已有超1w人加入学习。点击【阅读原文】立即学习吧~




精彩推荐



程序员吐血身亡!
股市里被割韭菜割怕了?程序猿自己撸了个股票行情图
北京海淀某互联网公司要求“不畏加班,不念下班”,加个鸡腿,睡在公司!
来个三连嘛
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/71588
 
697 次点击