GitHub

GitHub 增加 SBOM 导出功能,使其更易于符合安全性需求
GitHub 宣布了一项新的 SBOM 导出特性,旨在作为安全合规工作流和工具的一部分。

让部署更快更安全,GitHub 无密码部署现已上线
Vault、AWS、Azure 和 GCP 等云提供商进行身份验证,而无需使用长期凭证或密码。 云的现代开发通常需要针对云提供商对持续集成和持续部署(CI/CD)服务器进行身份验证,以便对已配置的基础设施进行更改。


中国开源生态图谱 2023
InfoQ 研究中心希望通过《中国开源生态图谱 2023》的发布,以中国开源项目名录和图谱的形式,为中国开源领域提供便捷易用的工具,让国内开发者、企业、研究院、基金会等开源生态了解中国开源的项目现状,并为中国开源产品添砖加瓦。

集成 GPT-4 的编程神器来了,GitHub 发布 Copilot X:编程 30 年,突然就不需要手敲代码了?!
“它将从根本上影响开发人员的体验。”

如何最大限度地利用 GitHub Actions 自动化软件开发过程
在企业中使用 GitHub Actions 的最佳实践。

15 年做不好的代码搜索,基于 Rust 重写引擎终于搞定:GitHub 声称能从此“改变游戏规则”
GitHub 公开了基于 Rust 语言的搜索引擎技术原理。

索赔 649 亿!GitHub Copilot 惹上官司,被指控侵犯代码版权, 是开源社区“寄生虫”
一位 20 年老程序员:GitHub Copilot 就是开源社区的“寄生虫”。

编程神器 Copilot 逐字抄袭他人代码?GitHub 回应:相似,但不同......
“Copilot 向开源软件注入了自私的基因:我想要什么,你就得给我什么。”

放弃 SVN,苹果 WebKit 迁移到 GitHub
苹果 Safari 浏览器渲染引擎 WebKit 正在向 Git 迁移。

现年 80 岁的 Unix 大神还在修复 AWK 代码
Unix 文本分析工具 AWK 添加了 Unicode 支持。

深度参与社区建设是熟练掌握一门技术的捷径
专访 Kafka 技术专家胡夕老师,一起来看看他对于 Kafka 技术的独特解读吧 ~

怎样利用 Dependabot 来保护 GitHub?
GitHub。的高级安全特性。的依赖关系最新。我们的产品安全工程团队负责推出的工作,并在整个研发周期中与工程师共同努力,保证他们有信心推出新的特性和新的产品。

和祖传代码战斗到底:代码重构在阿里妈妈的落地实践
专访阿里妈妈前端团队工程师,看看他们如何应对大型项目的重构考验。

京东这样用 Flink:适应业务的才是最好的
专访京东的资深技术专家付海涛,一起来看看他对于使用 Flink 的独家解读吧 ~

微前端热度不再?qiankun 作者有话说
专访蚂蚁集团体验技术部的前端工程师刘奎老师,同时他也是 GitHub 上开源项目 qiankun 的 Contributor NO.1,看看他对于微前端的独家思考吧~

2022 开放原子全球开源峰会即将在京举办
7 月 19 日,2022 开放原子全球开源峰会新闻通气会在北京经开区国家信创园会议中心举行,宣布本届峰会于 7 月 25-29 日在北京举办。

离开谷歌的副作用:外面很难找到这么好用的开发工具
离开谷歌之后,很难再享受到这些称手的开发工具了。

与我们一起,为中国开源人写本“传记”丨《中国开源发展研究报告 2022》问卷调研启动
InfoQ 邀您一起,参与开源问卷调研

从 10 万 npm 用户信息被窃这件事情可以学到什么?
如今,所有热爱开源的开发者可能都心怀担忧:开源软件的供应链安全问题如何解决?

规避代码被“投毒”,开源软件供应链安全面面观
开源软件供应链当前面临的主要是两大风险:一是安全风险,一是许可证、版权、专利和出口管制等方面的法律合规风险。

放弃 GitHub,现在正是时候?
Copilot 商业化 - 压倒骆驼的最后一根稻草

规避代码被“投毒”,开源软件供应链安全面面观 | InfoQ《极客有约》
很难想象会有人故意往自己的代码里“下毒”,但这样的事情最近一年却至少发生了两次,开源软件供应链安全性谁来保障?

美国参议员在 GitHub 上发布加密货币法案,随之而来的是“混乱”
有观点认为,这不是技术问题不应该在 GitHub 讨论。

StackOverflow 2022 年度调查报告:JavaScript 连续霸榜,Java 被挤出前五,Rust 最受欢迎
本次报告 StackOverflow 对全球 180 个国家和地区的开发人员进行了调查,涵盖了当下流行的技术,操作系统、云平台、数据库状况,工作就业、薪资情况等等内容。

GitHub 正式上线 Copilot AI 编程工具:每月收费 10 美元,学生免费
开发人员可以在 Visual Studio Code、JetBrains IDE、Neovim 等集成开发环境中编程时使用。Copilot 甚至可以建议复杂的算法以及样板代码并协助进行单元测试。

作业帮 GO 应用框架实践
作业帮初期因业务快速发展,服务端采用 PHP 语言作为主要开发语言,很好支撑了业务快速的迭代发展。微服务架构支持欠缺:ODP 通过 PHPLIB 耦合服务,类单体架构,服务间边界模糊,框架全局部署且缺乏现代包管理工具。