编译原理新普京网址,上最热门的开源项目新鲜出炉

新普京网址 3

摘要不知为何,总感觉 GitHub 成立不止 10 年了,你们有这种错觉么?本文是
GitHub 联合创始人兼 CEO:Chris Wanstrath
在计算机世界杂志写的文章。社区导读:不知为何,总感觉 GitHub 成立不止 10
年了,你们有这种错觉么?本文是 GitHub 联合创始人兼 CEO:Chris Wanstrath
在计算机世界杂志写的文章。当我们回顾 GitHub
过去十年,我们并不会想起某一款软件,而是想到人们用 GitHub
发生了何种改变。十年前,GitHub 正式上线。初衷何其简单:连接开发者,通过
Git
更好开展项目。过去十年,我们已经成为一家公司、一个平台,慢慢壮大,但是初衷从未变过。并不是一个好点子或者什么大事件让这个平台特别,而是使用它的人,感谢
GitHub
十年,感谢有你。当我们回顾过去十年,我们不会记得某一款软件,而是人们用
GitHub 做的事。全世界各地都可以用 GitHub
来分享、教授、修补、构建。在最初上线 GitHub
的时候,我们完全没有预料到它能成长如斯,如此大的体量,如此多的贡献和连接。展望未来,我们依旧会保持简单。未来在你的手中,由你来定义。我们愿意跟随你。与此同时,感谢你的代码,你的合并、你的文档,你共享的项目以及你在
GitHub 所做的一切。谢谢你,10
years。我们收集了这十年来的一些里程碑,今天在这个特别的日子,我们一起来回顾。并未下一个十年做准备。2008.4.10:GitHub
正式发布2008 年 4 月,我们的测试版结束,GitHub
推出了正式版,目的很简单:连接开发者,通过 Git
更容易的协同编程。2008.4.3:Rails 转移到 Git 和 GitHubRuby on Rails
是内测时的首批大开源项目之一,考虑到 GitHub 基于 Rails
建立,这是一个重要的时刻。2009.1.3:比特币的发明比特币于 2009
年被发明并在 2010 年发布到 GitHub。迄今为止此项目已有 18000+ 的
fork,500 merged pull request
作者,它启发了数以千计其他区块链的项目。2009.5.21:Node.js 启动Node.js
于 2009 年推出,导致人们使用 JavaScript 的方式发生根本性变化。借助
Node.js,开发人员可以使用 Angular,Ember,React,jQuery 和 Vue
等库和框架,在操作系统上构建复杂的服务器端和桌面应用程序。该项目有效地扩展了
JavaScript 的可能性,并成功推动了 JS。2010.11.26:Rails Girls
夏编程之夏第一次举办Rails Girls 于 2010 年在赫尔辛基举办了首次活动。2013
年,该团队开始了 Summer of Code 全球奖学金计划,除了 Google Summer of
Code,Outreachy 等,Rails Girls Summer of Code
对软件行业的产生了持久且积极的影响。2011.2.28:Travis CI 第一个 pull
requestTravis CI 是目前新兴的开源持续集成构建项目,它现已成为了 GItHub
的主要集成工具。2012.1.1:JavaScript 成为 GitHub 上最流行的语言在 2012
的开年,JavaScript 作为 GitHub 上最流行的语言,超越了 Ruby,Java 和
Python。今天它仍然是今天 GitHub 上最流行的语言。2013.1.16:GitHub
社区用户达到 300 万在 2013 年我们创建了第 1000 万个仓库。2014.6.9:
Docker 1.0 发布2014 年 6 月,Docker 1.0 推出,之后一年多,Docker
引入了企业数据中心和云。它和 Kubernetes 等项目简化了
DevOps,将团队从基础架构中解放出来,以便更专注于最重要的事情。2014.7.21:Django
Grils 第一次举办2014 年第一届 Django Girls
在柏林举办,开启了为期四年的世界各地软件培训和女性编程支持运动。2014.10.23:微软开源.
NET.NET 和. NET Foundation
只是微软开源计划的开始。现在该公司拥有数百个开源项目。其中包括去年拥有最多贡献者的
VS Code 和 2017 年发展最快的语言之一 TypeScript。微软也成为 GitHub
上最活跃的组织之一,数千名工程师,设计师和程序经理在平台和编程语言中贡献和发布软件。微软和谷歌等大公司对开源软件的重视,代表了他们对软件的态度。他们向我们表明,有时候重要的不是技术,而是社区以及人们如何使用技术。2015.3.2:虚幻引擎
4 源代码免费提供Epic Games 的团队发布了免费版本的「虚幻
4」引擎,这让创意与开发更更紧密连接在一起。免费的源代码允许访问主要功能。从错误修复到
Git 集成,他们的最新版本得到了 128 个 contribution
的帮助。由于开源游戏引擎,Game 成为了 2017 GitHub
最受欢迎的类目。Phaser,Godot Engine 和其他项目,如
Itch.io,正在塑造人们建立和分享独立游戏的方式。像 2048
这样的开源学习资源和游戏,激发了数百个
Clone,邀请了更多的人来玩和创造。2015.9.22:GitHub class 开课GitHub
Class
使教师更容易分发代码收集作业,今天,高中、大学、编程培训机构的学生们正在使用它来学习,现在有超过
180 万个 class 的库,但这也仅仅是 GitHub
教育资源的一部分。2015.12.3:Apple 开源 SwiftApple
这个决定提高了新开发工具的标准,并鼓励更多的公司发布开源。2016.7.9:阿波罗
11 代码开源阿波罗 11 号于 1969 年登月,四十七年后,它的启动源代码登录
GitHub,其中还包含了很多彩蛋,这也证明了 20 世纪 60
年代的程序员也有幽默感。NASA
维护者数百个开源项目,包括火星可视化地图,通过 TensorFlow
来识别系外行星的软件等等。你还可以找到 SpaceX
这些公司的开源项目。2017.2.10:Python 团队打开他们的第一个 pull
request在过去十年,Pyhon 已经成为增长最快的主要编程语言之一,自 2015
年来,它一直稳居 GitHub 语言前三。Python 的历史可以追溯到 20 世纪 90
年代,近年来因为数据科学和机器学习使它飞速发展。像 Pandas
这样广受欢迎的库,也让 Python 更流行。2017.2.15:TensorFlow 1.0
启动谷歌在 2015 年 将其内部机器学习库 TensorFlow 公开。去年,它是 GitHub
上最受欢迎的项目之一,TensorFlow 在 2017 年的访问量比 2016 年多 5.5
倍。现在,TensorFlow
是数据专业人员创建机器学习模型的首选工具。2017.5.2:30000 个
NGO(非营利组织)用户非营利组织通过技术产生了难以置信的积极影响。去年,30000
个非营利用户通过我们展开了 Human Utility,Maven 和 ConnectHome
等活动,让世界变得更美好。野生动物保护协会(WCS)的海洋保护涵盖 25
个国家,保护世界的珊瑚礁。在肯尼亚,WCS
使用软件收集全球研究人员的数据,并通过收集物种数据,监测超过 252
公顷的沿海礁石,这相当于 260
个足球场那么大。帮助当地更绿色生态地进行捕捞。2017.5.31:第 1 亿次 pull
request 被合并事实上,仅在 2017 一年,有 2.9
万亿行代码被提交。2018.4.10:十年的代码,协作和提交GitHub
正式推出十年后,我们的社区已经发展到全球拥有超过 8000 万个项目的 2700
万名开发人员。感谢您创建的存储库,感谢您的贡献以及您构建的软件。感谢你
10 年的代码。

摘要:从Linus
Torvalds对代码托管工具的改革,到github的诞生,再到开源界10个大事。串起来的一些故事。

style=”line-height:18px;font-size:14px;”>**开源最前线(ID:OpenSourceTop)
猿妹整编**

style=”line-height:18px;font-size:14px;”>**链接:www.itcodemonkey.com/article/1468.html**

style=”font-size:12px;text-align:right;”>转载请注明来源作者

IT之家4月11日消息源码托管平台GitHub于10日上线庆生页面,庆祝该平台上线十周年。这一庆生页面记录了GitHub上一系列具有里程碑意义的事件。

============================

近日,分析业内知名技术社区时,详细看了下github。作为笔记,留下学习印记。

2017 年 11 月份 GitHub
上最热门的开源项目新鲜出炉,自猿妹推出 GitHub
月度热门开源项目榜单以来,TensorFlow 就一直出现在榜单内,每月上涨的 Star
数相当惊人,由此可见,机器学习的火热程度

2008年4月3日,Ruby on
Rails在GitHub内测期间,将代码托管到GitHub上,成为第一个入驻GitHub的大型项目;

语言无关类

一、Linux和git

废话不多说,一起来看看这些项目中,你有在用或用过哪些呢?

2009年发明的比特币在2010年迁移到GitHub上来,成为数以万计数字货币的主分支;

操作系统

  • 开源世界旅行手册
  • 鸟哥的Linux私房菜
  • The Linux Command
    Line
    (中英文版)
  • Linux
    设备驱动
    (第三版)
  • 深入分析Linux内核源码
  • UNIX
    TOOLBOX
  • Docker中文指南
  • Docker ——
    从入门到实践
  • Docker入门实战
  • Docker Cheat
    Sheet
  • FreeRADIUS新手入门
  • Mac
    开发配置手册
  • FreeBSD
    使用手册
  • Linux
    命令行(中文版)
  • Linux
    构建指南
  • Linux工具快速教程
  • Linux Documentation
    (中文版)
  • 嵌入式 Linux 知识库 (eLinux.org
    中文版)
  • 理解Linux进程
  • 命令行的艺术
  • SystemTap新手指南

7月,阿里云参加了LinuxCon + ContainerCon +
CloudOpen中国大会,并做了重要分享。详见。

1图标库 Frappé Charts

2009年5月21日,Node.js在GitHub上正式发布,它的发布促成了JavaScript的发展,JavaScript于2012年成为GitHub上最流行的语言;

智能系统

  • 一步步搭建物联网系统

没想到linux和git之间的故事是这样开始的。来自廖雪峰的博客中有这样一段描述:

Stars 9330 本月上涨
9329

2013年1月16日,GitHub社区用户达到三百万;

分布式系统

  • 走向分布式

很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。

新普京网址 1

2014年1月9日,Docker 1.0在GitHub上发布;

编译原理

  • 《计算机程序的结构和解释》公开课
    翻译项目

Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢?

Frappé
Charts一个简单、响应式、现代的SVG图表组件,现代、直观且反应灵敏的图表库,无任何依赖。

2014年8月23日,微软宣布在GitHub上开源.Net平台;

函数式概念

  • 傻瓜函数编程

事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码!

2机器学习系统 Tensorflow

2017年2月10日,Python将代码托管到GitHub上;

计算机图形学

  • OpenGL
    教程
  • WebGL自学网

你也许会想,为什么Linus不把Linux代码放到版本控制系统里呢?不是有CVS、SVN这些免费的版本控制系统吗?因为Linus坚定地反对CVS和SVN,这些集中式的版本控制系统不但速度慢,而且必须联网才能使用。有一些商用的版本控制系统,虽然比CVS、SVN好用,但那是付费的,和Linux的开源精神不符。

Stars 79646
本月上涨5088

2017年2月15日,谷歌机器学习框架TensorFlow在GitHub上发布;

WEB服务器

  • Nginx开发从入门到精通
    (淘宝团队出品)
  • Nginx教程从入门到精通(PDF版本,运维生存时间出品)
  • OpenResty最佳实践
  • Apache
    中文手册

不过,到了2002年,Linux系统已经发展了十年了,代码库之大让Linus很难继续通过手工方式管理了,社区的弟兄们也对这种方式表达了强烈不满,于是Linus选择了一个商业的版本控制系统BitKeeper,BitKeeper的东家BitMover公司出于人道主义精神,授权Linux社区免费使用这个版本控制系统。

新普京网址 2

截至2017年5月2日,GitHub的非盈利账号高达三万个;

版本控制

  • Git教程
    (本文由
    廖雪峰
    创作,如果觉得本教程对您有帮助,可以去
    iTunes
    购买)
  • git –
    简易指南
  • 猴子都能懂的GIT入门
  • Git
    参考手册
  • Pro Git
  • Pro Git
    中文版
    (整理在gitbook上)
  • Git
    Magic
  • GotGitHub
  • Git Community Book
    中文版
  • Mercurial
    使用教程
  • HgInit
    (中文版)
  • 沉浸式学 Git
  • Git-Cheat-Sheet
    (感谢 @flyhigher139 翻译了中文版)
  • GitHub秘籍
  • GitHub帮助文档
  • git-flow
    备忘清单
  • svn
    手册
  • GitHub漫游指南

安定团结的大好局面在2005年就被打破了,原因是Linux社区牛人聚集,不免沾染了一些梁山好汉的江湖习气。开发Samba的Andrew试图破解BitKeeper的协议(这么干的其实也不只他一个),被BitMover公司发现了(监控工作做得不错!),于是BitMover公司怒了,要收回Linux社区的免费使用权。

TensorFlow
是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow
的表现比第一代的 DistBelief 快了 2 倍。TensorFlow
内建深度学习的扩展支持,任何能够用计算流图形来表达的计算,都可以使用
TensorFlow。任何基于梯度的机器学习算法都能够受益于 TensorFlow 的自动分
化(auto-differentiation)。通过灵活的 Python 接口,要在 TensorFlow
中表达想法也会很容易。

2017年5月31日,GitHub上迎来它第1000亿次推送请求;

编辑器

  • exvim–vim
    改良成IDE项目
  • 笨方法学Vimscript
    中译本
  • Vim中文文档
  • 所需即所获:像 IDE 一样使用
    vim
  • Atom飞行手册中文版
  • Markdown·简单的世界

Linus可以向BitMover公司道个歉,保证以后严格管教弟兄们,嗯,这是不可能的。实际情况是这样的:

3Python 程序练习 pytudes

2018年4月10日,GitHub迎来了它十周岁生日。

NoSQL

  • NoSQL数据库笔谈
    (PDF)
  • Redis 设计与实现
  • Redis 命令参考
  • 带有详细注释的 Redis 3.0
    代码
  • 带有详细注释的 Redis 2.6
    代码
  • The Little MongoDB
    Book
  • The Little Redis
    Book
  • Neo4j 简体中文手册
    v1.8
  • Neo4j .rb 中文資源
  • Disque 使用教程

Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!牛是怎么定义的呢?大家可以体会一下。

Star 4957
本月上涨 4646

GitHub还发布了感谢视频,感谢每一位来到GitHub上的开发者,并用多国语言的“谢谢”,表达对世界各地用户的感激。

PostgreSQL

  • PostgreSQL 8.2.3
    中文文档
  • PostgreSQL 9.3.1
    中文文档

Git迅速成为最流行的分布式版本控制系统,尤其是2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等。

这个项目包含pytudes
-完善编程技巧Python程序。

(IT之家移动客户端用户若无法观看视频,请点此查看)

MySQL

  • MySQL索引背后的数据结构及算法原理
  • 21分钟MySQL入门教程

历史就是这么偶然,如果不是当年BitMover公司威胁Linux社区,可能现在我们就没有免费而超级好用的Git了。

新普京网址 3

管理和监控

  • ELKstack
    中文指南
  • Mastering
    Elasticsearch(中文版)
  • ElasticSearch
    权威指南
  • Elasticsearch
    权威指南(中文版)
  • Logstash
    最佳实践
  • Puppet 2.7 Cookbook
    中文版

二、从git到github,还有10个故事是这样的

pytudes:Python文件的索引

项目相关

  • 持续集成(第二版)
    (译言网)
  • 让开发自动化系列专栏
  • 追求代码质量
  • selenium
    中文文档
  • Selenium Webdriver
    简易教程
  • Joel谈软件)
  • 約耳談軟體(Joel on
    Software)
  • Gradle 2
    用户指南
  • Gradle
    中文使用文档
  • 编码规范
  • 开源软件架构
  • GNU make
    指南
  • GNU make
    中文手册

介绍这样的文章有一些,但硅星人今年4月所发的,题为《全球最大同性交友网站GitHub,今天10岁了》,作者是光谱,内容比较详细。

4JavaScript 日期库  luxon

设计模式

  • 图说设计模式
  • 史上最全设计模式导学目录

1999年上线的Source
Forge,因为免费一度是世界上最受欢迎的开源软件代码托管网站。然而Google担心它一家独大,上线了自家的代码托管网站Google
Code。

Star 4280
本月上涨4000

Web

  • 关于浏览器和网络的 20
    项须知
  • 浏览器开发工具的秘密
  • Chrome
    开发者工具中文手册
  • Chrome扩展开发文档
  • Grunt中文文档
  • gulp中文文档
  • Gulp
    入门指南
  • 移动Web前端知识库
  • 正则表达式30分钟入门教程
  • 前端开发体系建设日记
  • 移动前端开发收藏夹
  • JSON风格指南
  • HTTP
    接口设计指北
  • 前端资源分享(一)
  • 前端资源分享(二)
  • 前端代码规范 及
    最佳实践
  • 前端开发者手册
  • 前端工程师手册
  • w3school教程整理
  • Wireshark用户手册
  • 一站式学习Wireshark
  • HTTP
    下午茶
  • HTTP/2.0
    中文翻译
  • RFC 7540 – HTTP/2
    中文翻译版
  • http2讲解
  • 3 Web Designs in 3
    Weeks

2005年,Linux的缔造者Linus
Torvalds对现有的代码托管工具效率不满意,便自己做了一个名叫Git的版本控制工具。Git颇具革命性,允许大量开发者同时为源代码贡献新代码,彼此间并不影响,最重要的在于它是开源的。

Luxon是一个强大、现代的轻量级 Javascript
日期库,具有如下特性:

大数据

  • 大数据/数据挖掘/推荐系统/机器学习相关资源
  • 面向程序员的数据挖掘指南
  • 大型集群上的快速和通用数据处理架构
  • 数据挖掘中经典的算法实现和详细的注释
  • Spark
    编程指南简体中文版

相关文章

Leave a Comment.