一年一度!GitHub 开发者大会「GitHub 热点速递 v.22.45」
GitHub 是全球最大的开源社区,它的一举一动都深受每一位开源爱好者的关注。这周末刚落下帷幕的《GitHub Universe 2022》是 GitHub 发布最新产品、功能、报告和计划的一场大秀。
本期「GitHub 热点速递」 就做了一个《GitHub 2022 开发者大会》专题,专门介绍今年的 GitHub Universe 盛会,内容主要分为 Universe 大会 和 Octoverse 报告 两部分。
- 要点速览
- 1. GitHub Universe 大会
- 1.1 Copilot 支持语音交互
- 1.2 Codespaces 免费
- 1.3 Projects 更好用了
- 1.4 真金白银地支持开源作者
- 2. Octoverse 报告
- 2.1 概览
- 2.2 三个值得关注的趋势:IaC、OSPO、公司主导开源项目
- 2.3 更多数据
- 1. GitHub Universe 大会
HelloGitHub 不仅会介绍最新发布的功能,还有数据报告解读,让你轻松掌握最新的开源风向!
在一切开始之前,先看个 1 分钟的视频进行快速了解,顺便感受下 Universe 大会的气氛吧!
1. GitHub Universe 大会
下面提到的新功能,需要手动申请后才可以使用。
1.1 嘿,GitHub
GitHub Copilot 是去年的 GitHub 开发者大会上,发布的一款人工智能的编程辅助工具,它可以通过描述揣测开发者的意图自动编写代码,支持多种编程语言。
不管是因为 Copilot 令人眼前一亮的便捷性,还是其存在的代码版权问题和舆论声讨,不可否认的是 GitHub Copilot 是一个划时代的产品。
今年 GitHub 又为 Copilot 增加了新的功能:语音对话编程。你可以通过”hi,GitHub”唤醒服务,然后用对话的方式告诉它,要写什么代码或者做什么操作,Copilot 就会自动编写代码或者运行程序。
1.2 免费的 Codespaces
GitHub Codespaces 是一个云开发环境服务,可以让开发者在几秒钟内,构建好所需要的开发环境,极大地简化了部署环境的步骤。
现在,开发人员可以在 Codespaces 上选择使用 JetBrains 或 JupyterLab(支持 GPU) 的 IDE。重点是 Codespaces 将向 GitHub 的所有用户免费开放(60 小时/月)。
1.3 用 Markdown 管理项目
GitHub Projects 是 GitHub 提供的在线项目管理工具,这一年 GitHub 为它增加了 100 多项功能。这里,我简单介绍一个我很喜欢且经常用的功能:
GitHub issues 作为 Projects 的重要一部分,它目前已支持 Markdown 的 task 语法,然后 task 可以是关联 Issues 或者 Project view,实现了状态的变化实时+双向同步。
比如:完成任务后,用 Markdown 修改 task 状态,就能同步到对应的 issues 和 view 啦,无需额外的操作。
1.4 让开发者填饱肚子
毫不夸张地说,开源有了今天的繁荣,离不开最早那批用爱发电的开源大佬,排除极少数已经财富自由的神人,大多数开源项目作者还都是需要吃五谷杂粮的凡人,谁都离不开柴米油盐的烦恼。
GitHub 希望通过 GitHub Accelerator、GitHub Fund 和 GitHub Sponsors 三个计划,让开源爱好者可以通过开源获得收入,甚至全职做开源。
- GitHub Accelerator:GitHub 加速器将为 20 名维护人员和团队提供 2 万美元的津贴和指导,帮助他们开启全职的开源职业生涯。
- GitHub Fund:GitHub 基金与微软的风险投资部门 M12 合作,成了 1000 万美元的开源基金。投资重点将是处于种子阶段的开源的开发者工具,CodeSee 是他们的第一笔投资。
- GitHub Sponsors:打赏
2. Octoverse 报告
Octoverse 是 GitHub 分析数百万的开源项目和开发者得出的数据报告。从 2012 年开始 GitHub 每年都会发布一份报告,今年正好是 10 周年。
今年的话题是:开源对企业有什么影响?企业对开源有什么影响?
2.1 概览
- GitHub 上有 9400 万的开发者
- 90% 的公司使用了开源代码
- 财富 100 强公司的 90% 以上都使用 GitHub
- 2022 年有 4.13 亿次开源贡献
2.2 三个值得关注的趋势
1、HCL 是 GitHub 上增长最快的语言
报告中指出开发者在 2022 年大量使用 HCL、Shell、Go 编程语言,这说明 GitHub 上的项目越来越多地采用基础设施即代码(IaC)的做法,即 IaC 越来越流行。
这也说明了运营社区开始在开源世界中崭露头角,而开源历史上更多地是以开发者为中心。
补充解释:
- HCL 全称 Hashicorp Configuration Language (HCL) 是 Terraform 的配置语言,它是 HashiCorp 发明的一种声明式语言,能够以更加简短和人性化的方式来描述资源。
- IaC 是 Infrastructure as Code 基础设施即代码的缩写,一种通过代码而非手动流程管理基础设施的方法。
2、财富 100 强公司中 30% 设立了 OSPO
2022 年,GitHub 上一些最大的开源项目得到了商业支持。这说明,资本开始对开源进行投资,鼓励越来越多的人加入开源,而且大型科技公司也在建立开源社区。
补充解释:
- OSPO 是 Open Source Program Office 的缩写,即开源规划办公室。
3、50% 的 OSS 贡献者,首选有商业支持的项目
贡献者更青睐有商业支持的项目,这强调了有商业支持的开源项目,在发展更广泛的生态和品牌认知方面的重要性。
从 Flutter 到 Next.js,从 React 到 VS Code,由公司主导的开源项目,在 GitHub 上已经成为普遍现象。
补充解释:
- OSS 是 Open-source software 的缩写,即开源软件又称开放源代码软件,
2.3 更多数据
- GitHub 今年新增了 2050 万开发者,其印度的开发者人数增长最快。
- JavaScript 是最常用的编程语言,第 2 名是 Python,后面依次是 Java、TypeScript,去年第 6 名的 PHP 下降至第 7名。
- 贡献者最多的开源项目,前三名分别是:microsoft/vscode、home-assistant/core、flutter/flutter。
3. 最后
我看完本次的 GitHub 开发者大会,感到 GitHub 所做的一切都是让开发变得更加简单,正如他们用 GitHub 构建 GitHub,当 GitHub 成为一种深受好评的开发方式时,开发者自然会留在这个平台。这正是 GitHub 希望看到的,因为开发者是 GitHub 最大的财富,就像创作者和社区的关系。
那么做开源项目的首要任务,就应该是让使用者产生依赖了吧?
另外,开源的流行趋势已经势不可挡,资本也以肉眼可见的速度加注开源,当开源不再靠“爱”发电,能否迎来开源盛世,让我们拭目以待!
以上就是 GitHub Universe 和 Octoverse 报告的全部内容,由于篇幅有限我只介绍了我比较感兴趣的内容,完整内容可以查看官方博客。
你看完今年的 GitHub 开发者大会有什么感受? 欢迎留言讨论。
如果您觉得这期内容还不错:求赞、求收藏、求转发,您的支持就是对我最大的鼓励!❤️

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【活动报名】11月19日 | AI GC 的技术与应用构建
2022/11/19 Apps Everywhere 系列活动-上海站 AI GC 的技术与应用构建 “Apps Everywhere” 是亚马逊云科技 User Group 在第三季度的全国系列技术活动,旨在为全国的亚马逊云科技用户和社区建设者推广无处不在的应用。 随着科技的发展,现在 AI 工具越来越强也越来越多, AI 写作、AI 配乐、AI 视频生成、 AI 语音合成、以及近段时间超火的AI绘画,都为创作领域带来一波热议。曾经,人类坚定地认为,创造力是我们独有的能力,特别是艺术创造,尽管这个结论并没经过严谨的检验,现如今还能这样认为吗?毕竟早在2018年,开发者就利用生成式对抗网络,成功创作了 AI 画作,并拍卖出高价。作为开发者我们最应该清楚,这些光鲜的背后是大量的宏观数据和复杂的技术,毕竟 AI 所学习的东西,也是来自于人。 这次,我们特别邀请到四位机器学习领域的专家,与大家一同来探讨 AI 创作背后的技术及其应用的可能性,让 AI 创作真正成为有益的工具。 话题涉及:AI 创作相关的技术及应用,包括 AI 绘画,AI 音视频,AI 写作等 一、活动信息及报名 时间:11月...
- 下一篇
clickhouse在风控-风险洞察领域的探索与实践
一、风险洞察平台介绍 以Clickhouse+Flink实时计算+智能算法为核心架构搭建的风险洞察平台, 建立了全面的、多层次的、立体的风险业务监控体系,已支撑欺诈风险、信用风险、企业风险、小微风险、洗钱风险、贷后催收等十余个风控核心场景的实时风险监测与风险预警,异常检测算法及时发现指标异常波动,基于根因策略快速做到风险归因分析并生成风险报告,接入MQ主题500+、数据模型6000+、实时预警4000+、 风险监控看板1000+、 异常检测模型10000+, 大促时期分钟级消息处理量达3400w/min,日均消息处理量达百亿 二、风险洞察-遇到的技术挑战与解决方案 技术难点与挑战 风险洞察平台早期架构采用ElasticSearch作为数据存储, 通过消费MQ消息进行批量写入, 基于ElasticSearch明细数据进行指标计算来满足风险预警与风险监控的需求实现. 这种架构早期可以满足业务需求,但随着平台业务的发展与数据的膨胀, 面临了以下痛点: 高吞吐的实时写入: 随着平台接入的业务增多, 数据规模也跟着相应增长. 以营销反欺诈场景为例, 大促期间峰值流量最大达到12000w/min,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器