真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

栏目: IT技术 · 发布时间: 6年前

内容简介:快去看看你的哪些代码被存放在北极了吧晓查 发自 凹非寺量子位 报道 | 公众号 QbitAI

快去看看你的哪些代码被存放在北极了吧

晓查 发自 凹非寺

量子位 报道 | 公众号 QbitAI

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

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

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

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

一串代码的北极之旅

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

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

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

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

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

未来将用玻璃存代码

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

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

真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类

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

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

到那时你的代码可以被保存几万年,想想是不是更激动了呢?

先别想那么多,快去看看你的哪些代码被存放在北极了吧!

官方博客:

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

版权所有,未经授权不得以任何形式转载及使用,违者必究。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

数据结构与算法

数据结构与算法

BrunoRPreiss / 电子工业出版社 / 2003-1 / 55.00元

本书是作者根据他在滑铁卢大学计算机工程学院教授数据结构与算法课程的经验编写而成的。它采用C++面向对象的设计模式,不仅系统全面地介绍了各种传统的数据结构,还把它们按照类和类层次的现代理念予以展开,进而达到抽象结构与实际设计的完美统一。本书的后三章通过引入抽象问题求解的概念,集中讲述了算法技术和各算法之间的关系。另外,作者运用一定的数学工具以及必要的分析技术和分析理论,对每种数据结构及相关算法都进行一起来看看 《数据结构与算法》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具