Py学习  »  Git

「全球最大同性交友平台」GitHub 十年来经历了什么

宅客频道 • 5 年前 • 415 次点击  

作者:雪莉•休斯敦 | 编辑:汪思颖

如果你是程序员,那对 GitHub 一定不会陌生。作为「全球最大同性交友平台」,截至目前,GitHub 已经拥有超过 2700 万开发者。

GitHub 于 2008 年 4 月上线,在上周,刚刚迎来十周年生日。在这一值得纪念的日子,GitHub CEO Chris Wanstrath 在个人主页上发表了一篇小感言,GitHub 官网也发文对十周年历程进行了回顾与总结:

十年前的今天,GitHub 正式上线。我们的初衷非常简单,希望通过它让开发者更简单地沟通,并基于项目实现紧密合作。

在过去的十年间,我们的公司不断发展壮大,但我们对 Github 成立的初心一直没变。GitHub 如此特殊的原因并不是因为它是一个很好的创意或创新,而是源于使用它的人们。

所以,今天,GitHub 迎来十周年的庆典,我需要感谢的是使用这个平台的人们、我们的社群。

回顾过去十年我们的经历,最值得回忆的不是平台上的任何一条代码,而是人们在平台上所做的事情:来自全世界的开发者们在 GitHub 上分享、讨教、修改和创建了一个个项目。

在成立之初,我们从没想到 GitHub 会取得今天的规模和成就,会有这么多的项目,有的项目已经成型,有的还在初期阶段,有的甚至有着庞大的规模和架构。除此之外,我们也未曾料想商业机构会像今天这样青睐开源社区,也没想过 GitHub 可以给开发者提供这样相互学习的机会。

GitHub 能有今日的成功也归功于我们所处的时代,它成立于人们急需互联的时代,正如我在另一篇感言上所写的那样,我们不要武断地评价 GitHub 所取得的成就,就让我们通过这十年来一些美好时刻和里程碑事件来印证 GitHub 的贡献吧!

所以,让我们展望未来!开发者们,你们已经定义了软件的今生,我相信,你们也会继续的定义软件的未来。那么,将来的软件是什么样子的呢?让我们一起期待!

同时,在这里,我要感谢所有在社区里做出贡献的人们,感谢你们所提交的每一条代码,感谢你们所提出的每一个问题、文档和分享的项目。感恩已有的,同时,我们也期待即将发生的!

让我们一起回顾过去十年的重要瞬间!


历年大事记:

2008 年

4 月 10 日 GitHub 正式上线

内部 beta 版结束,GitHub 正式进入大众视野。我们创立的初衷是:连接每一个开发者并用 Git 为他们提供更好的合作和互通方式。

4 月 3 日 GitHub 的第一个平台项目

Ruby on Rails 是 GitHub 上的第一个大型开源项目,尽管当时 GitHub 还处于内部 beta 阶段,考虑到 GitHub 是在 Rails 上建立的,这依然是重要的一刻。

2009 年

1 月 3 日 比特币横空出世

比特币——世界上第一个区块链虚拟货币,在 2009 年被设计出,并在 2010 年正式登录 GitHub。截至目前,比特币项目已经吸引了超过 18000 名开发者和超过 500 位论坛作者,并触发了上千个其他区块链项目,其中有很多是比特币的基础源代码变种。

5 月 21 日 Node.js 发布

Node.js 于 2009 年发布,它从根本上改变了人们使用 JavaScript 的方式。有了 Node.js,人们可以通过使用像 Angular、Ember、React、jQuery 和 Vue 这样的开发库,跨操作、系统地开发复杂的服务器端和桌面应用。这个项目有效地推进了 JavaScript 的延展性,也极大地推进了程序语言的进程。

2014 年,Node.js 的衍生版本 io.js 上线,它强化了社区的开源属性。一年之后,两个项目合并为 Node.js Fundation,并发布了一个新的开源管理模式,解决了复杂的平台交互问题。

今天,Node.js 支持着世界上最丰富的开发库和开发工具生态,有将近 2000 名维护者。Nodeschool 连接了开发者,提供免费的教程并管理着全世界的开发者日记。

2010年

11月26日 Rails Girls举办了第一次培训

2010 年,Rails Girls 在赫尔辛基(Helsinki)举办了第一次项目活动。2013 年,这个团队开始了 Summer of Code ——全球性质的奖学金项目,资助女性和无编程背景的人们就开源的项目进行三个月的全职工作。与 Google 的 Summer of Code、Outreachy 以及其他的公益项目一起,Rails Girls Summer of Code 在软件业产生了长远的影响力。

2011年

1 月 1 日 Travis CI 的第一个拉入请求

Travis CI 于 2011 年上线,为开源和不开源项目提供了长久、可靠的持续集成(CI)。Jenkins 和 CircleCI 也在同一时间成立,这使得 2011 年成为 CI 历史上重要的一年,也是软件历史上重要的一年。至此,测试成为保障更加安全、可靠的代码的重要步骤。

2012年

1 月 1 日 JavaScript 成为 GitHub 上最受欢迎的语言

JavaScript 在 2012 年成为了全平台最受欢迎的语言——远超 Ruby、Java 和 Python。今天,它仍然是 GitHub 欢迎榜榜首。

2013年

1 月 16 日 GitHub 社区迎来第三百万个用户

之后,GitHub 社区创建了第 1 亿个 repository——包括 Project Open data。

2014年

6 月 9 日 Docker 1.0 创建

Docker 1.0 在 2014 年 6 月上线(在第一代 Docker 上线一年后),将 Docker 项目带入企业级数据中心和云上。类似 Docker 和 Kubernetes 这样的项目简化了 DevOps 并解放了设备维护人员,使得他们将精力更好地投入到更为重要的事情上。

7 月 21 日 第一次 Django Girls 培训

第一次 Django Girls 培训在柏林 EuroPython 2014 上举办,到现在共进行了四年全世界女性的软件培训和支持。大家可以进行捐助,以维持 Django Girls 的社区发展。

10 月 23 日 微软开源系统 .Net

.Net 是微软开源的鼻祖。现在,微软维护着上百个开源的项目,这其中有 VS 和 TypeScript,一个是去年用户最多的项目,一个是去年成长最快的项目。

微软是 GitHub 社区中最活跃的组织之一,每天有上千名工程师贡献和发布跨平台的编译程序。

类似于谷歌和微软这种规模的大公司对开源项目的投资改变了开发软件的视角。他们展示了成功的秘诀:有些时候,并不是技术如何,而是人们或社区怎么使用技术。

2015年

3 月 2 日 虚拟现实引擎 4 开源

Epic Game 团队开源虚拟现实引擎 4,降低了游戏开发者创造的门槛。同时,免费源代码也让社区在游戏发布之前就获取了主要特征信息。

「Games」是 2017 年 GitHub 最火的话题之一,这一切都源于开源的游戏引擎、开发库和其他开发工具。Phase、Godot Engine 和其他项目如 itch.io 等逐渐改变了人们实现和分享独立游戏的方式。除此之外,开源的学习资源和游戏如 2048(激励产生了上百个克隆产物)吸引了更多的人创造游戏。

9 月 22 日 GitHub 进入学校课堂

GitHub 课程的创立使得老师能更简单地进行教学和布置作业。今天,在高中、大学和编程夏令营的学生们可以通过超过一百八十万的资源库进行学习,这些都与传统的教学资源相去甚远。

从资源列表到海量的开源在线课程(MOOCs),如 edX 和 Udacity 等,在 GitHub 上有上千种学习软件开发的方法。在列表中,排名最前的包括 Ada‘s Jumpstart Program 和 Stanford's TensorFlow Tutorials。STAT545 教了上千名学生进行数据处理,CS50 也在全美课堂上盛行。

在过去的十年中,社区驱动项目如 Django Girls 开始在线课程,组织现场课程并增加了全世界学生的学习机会。我们的校园特使  也在超过 15 个国 Campus Experts 家创立了校园技术社区。

12 月 3 日 苹果开源 Swift

Swift 的开源提供了新的开发工具,并同时鼓励更多的公司向公众发布他们的开发工具。

2016年

7 月 9 日 Apollo 11 代码开源

Apollo 11 在 1969 年登陆月球,47 年之后,其源代码在 GitHub 上公开。NASA 维护着上百个开源项目。在公共库中,你可以找到虚拟化 Martian terrain 和识别外星物体的 TensorFlow 的代码。同时,你还能找到 SpaceX 的开源编译代码。

2017年

2 月 10 日 Python 团队开源他们的第一个拉入请求

2016 年伊始 Python 维护团队就声明了他们进入 GitHub 社区的计划,并在2017年公开了他们的第一个拉入请求。在过去的十年中,Python 逐渐发展为发展最快的编程语言之一。从 2015 年起,它就是 GitHub 上最热门语言的第三名,并实现了年 70% 的增长率。

Python 的历史可以追溯到 90 年代早期,它影响力的飞速成长是在近年。以 2007 年的 Scikit-Learn 为起点,它很大程度上得益于大规模数据科学生态链和机器学习的兴起。流行的开发库如 Pandas 等也为使用 Python 处理数据提供了便利。

2 月 15 日 TensorFlow 1.0 上线

2015 年,Google 将其内部使用的机器学习库 TensorFlow 开源。TensorFlow 是 2017 年在 GitHub 上衍生代码最多的项目,除此之外,TensorFlow/models 库在 2017 的访问数量是 2016 年访问数量的 5.5 倍。今天,TensorFlow 已经是创建机器学习模型所必须使用的工具了。

近年,机器学习得到了极大发展,机构和个人通过 TensorFlow 创造了各种模型,包括检测生理缺陷、分辨皮肤肿瘤、合成音乐和自动驾驶等。

今天,数据分析师可以通过一些开源的深度学习工具和模型解决复杂和有趣的数学问题。除了 TensorFlow,类似于 Caffe2、Sonnet、DeepSpeech 和 Keras 的深度学习库结合数据分析工具,如 Pandas 和 Jupter 等也得到了各行业的广泛使用。

5 月 2 日 建立 30000 个非盈利账户

非盈利和非政府组织(NGOs)使用技术创造了不可思议的事情。去年,通过 Human Utility、Maven 和 ConnectHome,创立了超过 30000 个非盈利账户。

野生动物保护协会(WCS)召集了 25 个国家进行珊瑚礁的保护。在 Kenya 环境中,WCS 使用软件收集全世界的研发数据并帮助本地社区获取更有利和更持久的珊瑚礁保护方法。

5 月 31 日 第 1 亿个拉入请求

在过去,大量的漏洞被修复,特征得以实现,软件变得更加优秀。仅仅在 2017 年,GitHub 上大约提交上线了 2.9 兆亿数量的代码。

2018 年

4 月 10 日 GitHub 十周年纪念日

在 GitHub 上线十周年后,我们的社区拥有超过 2700 万名开发者,他们分布在全世界,在超过 8000 万个项目上进行着紧密协作。

诚挚地感谢开发者们,感谢大家在过去十年中的创造和奉献,感谢大家为软件的发展所做的一切,感谢大家这十年来不懈的追求和努力!

via:GitHub Blog,GitHub 

雷锋网宅客频道招人了!


招聘岗位:

网络安全编辑(采编岗)



工作内容:

主要负责报道国内外网络安全相关热点新闻、会议、论坛、公司动向等;采访国内外网络安全研究人员,撰写原创报道,输出领域的深度观点;针对不同发布渠道,策划不同类型选题;参与打理宅客频道微信公众号等。

岗位要求:

对网络安全有兴趣,有相关知识储备或从业经历更佳;

科技媒体1-2年从业经验;

有独立采编和撰写原创报道的能力;

加分项:网感好,擅长新媒体写作、90后、英语好、自带段子手属性……


你将获得的是:

与国内外网络安全领域顶尖安全大牛聊人生的机会;

国内出差可能不新鲜了,我们还可以硅谷轮岗、国外出差(+顺便玩耍);

你将体验各种前沿黑科技,掌握一手行业新闻、大小公司动向,甚至是黑客大大们的独家秘闻;

老司机编辑手把手带;

以及与你的能力相匹配的薪水。

坐标北京,简历投递至:liqin@leiphone.com



蓝字查看更多精彩内容


探索篇

  暗网【上】|  暗网【下

草榴社区 程序媛以图搜图

心脏滴血 撞库攻击 | 黑客猎人

刷票 | 人肉 | 炸群 | 内鬼

恶性病毒怼天怼地怼对手


真相篇

这是一场针对高级知识分子的裸聊诈骗

打“农药”刷金币:我的队友原来是个机器人

黑客犯罪团伙"隐匿者"被扒皮,竟然是中国人

iPhone充电器可以当监听器?我到某宝试了下

当俄罗斯黑客遇到老虎机 发家致富

一个自动挖掘工具,能找到比核武器更可怕的漏洞

“老婆,开门”,隔壁老王带来的恐惧

无人机越狱? 资深女黑客一怒“打飞机”

自从安了智能门锁,家里闹妖精?

中国安全圈真实薪资曝光


人物篇


道哥:重回阿里的29个月

黑客老王:一个人的黑客史

吴石:站在0和1之间的男人

黑客衰大:45天攻入姑娘的心

黑客段子手“呆子不开口”

“特斯拉破解第一人”刘健皓

唐青昊:虚拟世界的越狱者

MOSEC:盘古团队的野心优雅

让周鸿祎“三顾茅庐” 的 黑客 MJ

美女黑客张婉桥的“爱丽丝奇遇记”

TK教主和玄武实验室的几个小故事

世界上最坚固的门轰塌后,如何再建

这个黑客在体内植入9块芯片后……

更多精彩正在整理中……


---

“喜欢就赶紧关注我们”

宅客『Letshome』

雷锋网旗下业界报道公众号。

专注先锋科技领域,讲述黑客背后的故事。

长按下图二维码并识别关注



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/F6hBZzZt1W
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/10692
 
415 次点击