维护者数百个开源项目,腾讯正在运营自己的云服务

摘要不知为何,总感觉 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 年的代码。

摘要2018年8月7日-凌晨1点,谷歌发布了Android
9.0操作系统,它的名字是Android 9,被命名为Android Pie。Android Pie
新特性有哪些?我们一起来看看1、App
Actions这个特性推荐使用AI进行操作。AI会尝试找出你接下来要做什么,以及你接下来需要什么,当你启动app抽屉时,它会告诉你。根据你的当前地理位置、一天中的某个时间段,甚至是你连接耳机的时候,向你推荐一些东西。还有位于应用程序抽屉中的快捷键可以预测你将要做什么,这样你就可以更快地完成你在手机上要做的事情。例如,如果你通常打开应用程序面板,然后打开手机应用程序,然后给你的好朋友打电话。在Android
Pie上,你最终会看到打开这个应用程序后,就开始建议你给好友打电话。2、App
slicesslice为你提供了应用的一部分,Android系统认为这是你在寻找某个应用时需要的功能。例如,如果你在搜索中输入“Hawaii”,一个应用程序切片可能会建议你在谷歌photos应用中查看你最近的夏威夷度假照片。比如你要打车,Slices可以做到这一点,搜索“Lyft”,你就会看到一个能给你提供价格和时间,你可以用来完成预约服务。3、New
gesture
navigation(新的手势导航栏)在跟随时代潮流下,Google一向推崇于Cool的东西,即将推出的谷歌像素或Android
One系列的Android手机,Android 9.0
Pie的特点是使用一种新的方式在设备中导航。传统的back、home和最近的应用程序键都消失了。将在底部有一个新的HomeBar指示器——就像iPhone
X一样,只是短了一点。应用程序按钮的职责被一个非常熟悉的手势取代了。在椭圆指示器上滑动可以作为滚动条,但是在新的导航条上仍然有一个返回键。向右滑动可以访问最近的应用,或者向上滑动可以访问你的应用抽屉和应用建议。它在Pixel手机上非常流畅。切换到以前的应用程序,在浏览窗口后,在底部添加一个滑块。4、Manual
rotation(手动旋转)那些很烦的自动旋转现在可能成为过去。现在旋转屏幕也可以是手动的了,在导航栏上有一个指示器可供点击。5、Security
and privacy features(安全和隐私特性)Android
Pie引入了大量新的安全和隐私特性,以帮助您保持数据的安全性。更新中引入的最有用的特性之一是,当你的麦克风、摄像头或传感器空闲时,应用程序将不再能够访问它们。怎么做到的,当然是AI。6、Digital
Wellbeing(数字健康)所谓的数字健康项目在Android P
.它由仪表板显示你如何使用你的设备,像时间在应用程序,手机解锁,或者通知,要求你的注意力,你知道在哪里。App
Timer选项可以为应用程序的使用设置一个计时器,甚至当你的限制值用完时,图标会变色。有一个新的DND管理模式,它可以停止所有的调用或通知声音,甚至可以在你获得新的声音时弹出预览。“Wind
down”功能实现了三种场景模式功能:在晚上打开夜灯,在DND模式下快速运行,甚至在睡眠时间接近时以灰度显示。所有这些都有一个手势,把你的手机翻过来,它就会自动进入数字健康模式。Dashboard(面板)让你快速了解你在手机上使用的应用程序,你收到了多少通知,以及你多久查看一次手机。App
timers(app计时器)允许您设置应用程序的使用限制。这样系统就会在你即将达到预设的使用极限时提醒你,防止你过度使用应用程序和手机。Wind
down(放松一下)设置一个时间表来启用DND(Do Not
Distur,免打扰)模式,并在规定的时间内将屏幕变为灰色。Do Not
Disturb(免打扰)它现在将屏幕变成了灰度,同时也明显地禁用了通知,除非有重要联系人来呼叫你。Better
notification
management(更好的通知管理)可以关闭一系列应用程序的通知,系统甚至可能会要求你在取消通知后停止接收特定类型的通知。让你进入AI时代7、Adaptive
battery(电量自适应)使用设备上的机器学习来了解用户的使用应用程序情况,并优先考虑最常用的应用程序和服务的电池电量,根据您的使用情况优化应用程序的后台进程,防止电量浪费流失。应用程序如果过度使用电量,系统还会提醒你,通过AI可以改进电池的寿命,谷歌指出可以减少30%获取Wake
Lock的情况,(Wake Lock是一种锁的机制,
只要有人拿着这个锁,系统就无法进入休眠,
可以被用户态程序和内核获得)8、Adaptive
brightness(亮度自适应)根据你一天中主要使用时间,自动改变亮度等级。根据你的周围环境,了解你喜欢的亮度等级,并自动调整你手机的亮度等级。对于IM应用等的影响Andriod
P中电量管理方面的升级,对于IM相关应用来说,有一些影响。详见:《Android
P正式版即将到来:后台应用保活、消息推送的真正噩梦》谷歌在P版本之前没有一个完整的功耗解决方案,OEM厂商分别开发各自的功耗方案,管控手段都包括了清理应用,功耗得到优化,但是同时也影响了三方应用的一些功能正常使用,谷歌为了解决这个问题在P版本提出了自己的功耗解决方案。主要方案:-
AAB(Auto Awesome
Battery):1、通过ML算法将应用进行分类,不同类型的应用功耗管控策略不一样2、
Firebase Cloud Messaging
(FCM):管控三方消息接收的频率3、谷歌提供了统一的应用的管控方法:Forced
App Standby (FAS),谷歌不会通过清理应用来优化功耗- Extreme Battery
Saver(EBS)谷歌超级省电模式;- Smart screen
brightness:屏幕亮度调节优化算法。带来的影响:谷歌功耗方案对三方应用各种管控,存在导致应用后台功能无法正常使用的可能,特别是:IM、邮箱、闹钟、音乐(直播)、地图导航、运动健康、下载、日历等应用影响比较大。目前通过谷歌提供的调试命令验证:所有的应用都有可能会被分到管控的类型,对三方的后台功能是有影响的。

摘要本周早些时候,有报道称谷歌正在努力为中国量身定制搜索引擎与新闻应用,以符合该国家的网络审查法。现在看来,这家科技巨头也正在采取措施将其云业务带到这个国家。谷歌计划在国内推出符合中国法律规定的搜索引擎,该报道也被国内一些媒体转载。Intercept
在报道中称,谷歌计划在中国推出符合中国法律规定的搜索引擎,消息来源是一份谷歌的内部文件以及相关知情人士。据称,谷歌团队开发了一个订制版的安卓
aPP,有两个分别名为“茅台Maotai”和“龙飞Longfei”的版本,最终版本会在 6
个月后上线。据一位与彭博社谈话的匿名消息人士透露,这家互联网巨头正与腾讯控股、浪潮集团及其他中国公司进行洽谈,以便在中国内地提供谷歌云服务。以下为彭博社网站上的消息:地方合作关系将让谷歌得以重返中国市场。洽谈工作今年年初就开始了,但美中贸易紧张局势增添了难度。谷歌想重返中国,正为这项计划的一项重要内容奠定基础:将云业务引入到全球第二大经济体。据其中一位人士透露,洽谈工作2018年初就开始了,谷歌在3月底将合作伙伴的范围缩小到三家公司。眼下中美贸易紧张局势为这项计划增添了难度。这位知情人士表示,尚不清楚计划会不会继续开展下去。计划的目标是通过中国提供商的国内数据中心和服务器,运行谷歌基于互联网的服务,比如Google
Drive和Docs,类似其他美国云公司进入这个市场那样。在世界上其他大部分地区,谷歌云通过互联网出租计算能力和存储资源,并销售一套名为G
Suite的生产力应用软件,这些应用软件在谷歌自己的数据中心上运行。中国方面要求数字信息存储在国内,而谷歌在中国内地没有数据中心,因此它需要与当地玩家建立合作伙伴关系。谷歌云首席执行官黛安娜•格林(Diane
Greene)上周表示,她希望该公司“成为全球云”,但拒绝就在中国市场提供云服务发表评论。不过,该公司正在为云业务物色一名派驻上海的业务开发经理。招聘要求列出了“熟悉和了解中国市场”是优先条件。谷歌云发言人拒绝发表评论。浪潮和腾讯女发言人简•叶(Jane
Yip)周五并没有立即回应置评请求。由于试图更全面地进入中国内地,与腾讯和浪潮(知名云和服务器提供商)等中国大型科技公司合作还将为谷歌带来强大的盟友。出于审查方面的顾虑,谷歌的搜索引擎在2010年退出了中国内地。经过多年在中国市场重新苦心经营后,谷歌最近加快了动作。今年它正在香港建立一个云数据中心区域,并于1月份在北京中关村融科资讯中心开设了一个AI研究中心。它还与Alphabet
Inc.的其他部门一起,开始加大投资中国公司的力度。去年3月Google翻译App在中国市场可用,今年5月,Google发布了文件管理服务File
Go中国特别版。去年底Google在北京建立人工智能研究实验室,前段时间刷爆朋友圈的“猜画小歌”小程序,似乎,Google会面向中国市场推出更多应用。谷歌在中国的云合作项目将帮助该公司与更大的竞争对手亚马逊和微软展开更有力的竞争。2017年年底,亚马逊同意将其中国服务器和另外一些云资产出售给当地合作伙伴:北京光环新网科技股份有限公司。此举符合当年颁布的法律,即要求数据存储在中国国内,政府有权控制信息流动。无独有偶,微软与当地合作伙伴世纪互联也有类似的合作。若能牵手腾讯,谷歌将拥有一个更高调的盟友,利用腾讯,浪潮在中国的优势地位,有望让谷歌获得批准,在中国运营更多的业务。但是也将与包括阿里巴巴在内的当地竞争对手展开较量。据Synergy研究集团声称,中国是全球第二大云计算市场,但当地公司占主导地位,这使得像谷歌这样的外来公司很难大有作为。Synergy的分析师约翰•丁斯代尔(John
Dinsdale)说:“你不能把话说死,但这确实是很难攻下的市场。”Synergy
在6月份的一份报告将谷歌列在亚洲云市场的第四位,落后于亚马逊AWS、阿里云与微软Azure。今年1月份,谷歌与腾讯签署了一项专利共享协议。达成协议的共识是两家公司将合作开发未来的技术。腾讯正在运营自己的云服务,正在建立一个强大的生态系统,合作伙伴包括思科、英伟达和德勤。腾讯已经在提供一项名为腾讯Kubernetes引擎的云服务,该服务基于同名的流行的谷歌技术。谷歌可能在腾讯的数据中心上托管Gmail、Drive和Docs等服务,这家中国公司可能建议现有云客户试用谷歌产品。利用腾讯,浪潮集团在中国的优势地位,有望让谷歌获得批准,在中国运营更多的业务。谷歌拿其云部门的安全和AI优势大肆宣传。Tensorflow是谷歌开发的面向AI应用程序的代码库,越来越受到中国研究人员和软件开发人员的欢迎。虽然该功能与其他云服务兼容,但旨在与谷歌云协同运行最高效。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

CopyRight © 2015-2020 新萄京娱乐3730-娱乐场官网app下载 All Rights Reserved.
网站地图xml地图