? Mozilla 已经将目光投向 Firefox 以外的领域
? PyPy 项目转移到 GitHub
? 随着人工智能的崛起,Web3 已不再受青睐
»
»
? GitHub 正式发布 Copilot 编程助手
? 迪士尼、华纳、康卡斯特和派拉蒙等考虑合并
? 人们越来越少在社交媒体上发帖
»
»
微软,你在 GitHub 上的行为究竟是何目的?
? GitHub 调整主页信息流惹怒开发人员
? 黑客声称只打了 10 分钟电话就关闭了米高梅酒店
? JetBrains 放弃开源插件,宣布全新 Rust IDE
»
»
? ReactOS 项目冒泡表示还活着
? WhatsApp 关闭了基于 Electron 的桌面应用
? GitHub DDoS 攻击了一个重要的开源项目小网站
»
»
? 数百万 GitHub 项目易受依赖库劫持攻击
? 美国新数据显示,在家工作成为新常态
? Firewalld 2.0 发布
»
»
? AMD 霄龙 Rome 芯片会在连续运行 1044 天后崩溃
? AWS 正在关闭其在 GitHub 上的文档仓库
? 一个打字错误导致了 Azure 停止服务十小时
»
»
如何将 GitHub 添加到 VS Code? 其实很容易。
? 社区开发预装 Flatpak 而不是 Snap 的 Ubuntu 特色版
? 调查发现:开源是最值得信任的技术
? GitHub 要求更多开发者使用 2FA
»
»
? 甲骨文新的授权模式导致 Java 使用成本激增
? GitHub 用户数突破 1 亿
? ChatGPT 在寻找和解决程序错误方面表现优异
»
»
? C++ 之父认为 Rust 的安全性并不优于 C++
? OpenAI 说 GPT-4 的 100 万亿参数数量是“胡说”
? GitHub 将停止支持 Subversion
❶ MariaDB 上市纽约证交所
❷ OpenAI 发布了一个用于 3D 建模的人工智能
❸ Okta 存放在 GitHub 私有仓库的源代码被盗
❶ NIST 宣布 SHA-1 算法已经抵达寿命终点
❷ 谷歌、苹果和 Mozilla 联手打造更好的浏览器基准
❸ GitHub 免费为开源开发者提供机密信息扫描服务
❶ Atom 编辑器项目进入只读归档模式
❷ OpenAI 预计到 2024 年收入将达到 10 亿美元
❸ Meta、微软、AWS 等合作构建开放地图数据
• GitHub 年入 10 亿美元 • 不管同意不同意,名人的“深度伪造”开始出现在广告中 • 图片巨头开始销售 AI 生成的图片
• 一个单行补丁提升 Linux 隧道千倍性能 • GitHub 准备推出细粒度的个人访问令牌 • Gartner 发布十大战略技术趋势
• GitHub 将关闭趋势页面,中文项目再不能霸榜 • AI 生成的艺术作品在美术比赛中获得第一名 • 多达 140 万安装量的 Chrome 扩展会注入推广代码
• Tornado Cash 代码在 GitHub 上重新上传 • 亚马逊使用为将来保留的 IPv4 240/4 地址段 • 美科技巨头收集了大量用户数据,谷歌最多
• 数年后 Ubuntu Unity 桌面起死回生 • 软件自由保护协会抨击 GitHub • 无视谷歌、Mozilla 反对,万维网联盟发布了 DID 规范
• WSL2 可以运行在 Windows Server 2022 上了 • 美参议员将加密货币监管法案草案发布到 GitHub 上 • 首个全链路国产操作系统 OpenCloudOS 发布
更多:• GitHub 的 Dependabot 正在变得更加有用 • 美国人正被垃圾短信淹没
更多:• GitHub 暂停受美国制裁的公司的俄罗斯开发者账户 • 攻击者利用偷来的 OAuth 令牌入侵了 GitHub 上的几十个组织
更多:• Chrome 将允许用户在网页上添加评论 • 第 1 季度全球应用下载量同比增长 11%
更多:• Go 语言正在测试对泛型和模糊处理的支持 • GNU/Hurd 使用 NetBSD 驱动程序来支持硬件
更多:• 最新版 macOS 12.3 终于移除了 Python 2 的支持 • OpenSea 称其上免费创建的 NFT 80% 都是垃圾或剽窃作品
更多:• 龙芯为 GCC 增加 LoongArch 支持 • GitHub 出现长达数小时的服务瘫痪
更多:• GitHub 去年增加 1600 万新用户 • 美国计算机芯片繁荣的愿景让各城市趋之若鹜
GitHub Actions 是一项为快速建立持续集成和交付(CI/CD)工作流程而提供的服务。
更多:• Linus Torvalds 指责 GitHub 的合并功能 • 研究称比特币挖矿耗电仅相当于美国住宅制冷年用电量的三分之一
更多:• FSF 认为 Copilot 是不可接受和不公正的 • YouTube-dl 事件后,GitHub 的 DMCA 程序现在包括免费法律帮助
更多:• 使用虚拟机来隐藏勒索软件攻击正变得越来越流行 • GitHub 漏洞赏金激增超过 150 万美元大关
更多:• CentOS Linux 克隆版 AlmaLinux 正式发布 • 恶意行为者滥用 GitHub Actions 功能进行加密挖矿活动
自 2019 年 Github 推出了自家的 CI 工具 Github Action 后,我们就在考虑将 CI 从 Travis-CI 迁移到 Github,以降低维护和沟通的成本,并借助于 GitHub Action Marketplace 实现更强的功能。
作为一个开发者,我十分建议你下载一份官方的报告,细读其中的建议,让自己的开发更有效率;让自己的生活更加丰富多彩;让自己的代码,更少 Bug !
近日,GitHub 收到了来自美国唱片业协会(RIAA)提供的数字千年版权法(DMCA)删除请求,移除知名项目:youtube-dl。
• GitHub CLI 1.0 发布 • 用了 21 年,Thunderbird 78.2 正式加入对 OpenPGP 的支持
使用 Docsify 创建文档网页并发布到 GitHub Pages 上。
• IBM 完成全同态加密的实地测试 • 可拆卸更换键位,System76 的 Linux 键盘原型浮现
• 微软首次公布 GitHub 产品路线图 • 华为将 HMS 生态优先级提升至最高,目前已有 2500 个应用
• OpenJDK 项目从 Mercurial 迁移到 GitHub • Zstd 显著提升 Linux 内核镜像压缩效率
• GitHub 完成北极源代码存档 • 声称不记录日志的 VPN 公司泄露了 2000 万用户日志 • 华为在美国发起专利诉讼
• 谷歌前广告主管正在打造一款无广告的搜索引擎 • 量子计算机领域内第一种高级编程语言 Silq 诞生 • GitHub 发布代码检查工具 Super Linter
使用 Pelican 创建博客,这是一个基于 Python 的平台,与 GitHub 配合的不错。
通过使用 Ansible 镜像 Git 存储库,保护对重要项目的访问。
学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。
有一种方法可以在没有任何本地基础设施的情况下使用开源数据集探索 GitHub 数据。
好消息是,发现黑客实际上没有删除,仅仅是改变了 Git 提交标头,这意味着在某些情况下可以恢复代码提交。
Apache 基金会(ASF)正式宣布,该基金会已经将其旗下的 350 多个项目、多达 2 亿行的代码迁移至 GitHub。
GitHub 被收购导致一些用户去寻找这个流行的代码仓库的替代品。这里有一些你可以考虑一下。
我将向你介绍让 Git 的启动、运行,并和 GitHub 一起使用的基础知识。
通过 GitLab 或 GitHub Pages 来提供一个 WordPress 镜像站点, 从而最小化安全问题。
这篇向导是对于安装和使用 GitHub 的的一个快速说明,本文还将涉及诸如创建本地仓库,如何链接这个本地仓库到包含你的项目的远程仓库(这样每个人都能看到你的项目了),以及如何提交改变并最终推送所有的本地内容到 Github。
GitLab 做出了一个明智的举措,为教育机构和开源项目免费提供高级套餐。
如果有什么我讨厌的东西,那就是当我知道我可以自动化它们时,但我手动进行了操作。只有我有这种情况么?我觉得不是。
有些人可能认为微软的收购没有问题,但对我来说,这是压垮骆驼的最后一根稻草。
在这项研究中,我们从 GitHub 上收集了大量的数据(728 个项目,6300 万行源代码,29000 位作者,150 万个提交,17 种编程语言),尝试在这个问题上提供一些实证。
这篇教程将展示如何使用 Python 和 Flask 框架来搭建一个简单的持续部署(CD)服务。
这是一篇帮助你发布由 Github 托管的个人博客的教程。
我们的开源项目放在 GitHub 上的仓库由于收到了 DMCA Takedown 投诉被封禁,仓库处于不可访问状态。在解决了这个惊魂事件之后,我们将此中得到的教训和经验分享给大家。
如果您从未使用过 Git,甚至可能从未听说过它。莫慌张,只需要一步步地跟着这篇入门教程,很快您就会在 GitHub 上拥有一个全新的 Git 仓库。
在 GitHub 网站上每天都会新增上百个项目。由于 GitHub 上有成千上万的项目,要在上面搜索好的项目简直要累死人。好在,有那么一伙人已经创建了一些这样的列表。
持续集成(CI)工具可以帮助你在每次提交时执行测试,并将报告结果提交到合并请求,从而帮助维持团队的质量标准。结合持续交付(CD)工具,你还可以在多种配置上测试你的代码,运行额外的性能测试,并自动执行每个步骤,直到进入产品阶段。
在启用依赖关系图后,当我们检测到你的依赖中有漏洞时会通知你,并给出来自 Github 社区中的已知修复。
如果仓库不再活跃开发或者你不想接受额外的贡献,但这并不意味着你想要删除它。现在可以在 Github 上归档仓库让它变成只读。
又是一年,GitHub 例行发布了 2017 年度的章鱼猫观察报告。以下我们撷取此报告中一些有趣的结果分享给大家。
微软排名第一、谷歌排名第二。
我希望这里至少有三件事是你此前并不知道的……
我们建有基础架构来自动化测试这些操作,在这篇文章中,我们将分享几个例子,来说明我们是如何通过持续测试打造我们的基础架构的。这是让我们一梦到天亮的根本保障。
大型 DNS 提供商在其服务中构建了多级冗余,出现导致中断的问题时,可以采取措施来减轻其影响。最佳选择之一是把你的区域的权威服务分割到多个服务提供商中。
通过使用 GitHub 的拉取请求(Pull Request)正确地进行代码审核,把时间更多的花在构建上,而在修复上少用点时间。
在 GitHub,我们最近从头改进了 DNS。这包括了我们如何与外部 DNS 提供商交互以及我们如何在内部向我们的主机提供记录。为此,我们必须设计和构建一个新的 DNS 基础设施,它可以随着 GitHub 的增长扩展并跨越多个数据中心。
几乎每个开发人员都在使用 Git,当然很可能是 GitHub。但大多数开发者大概有 99% 的时间只是使用这三个命令
GitHub 是一个在线平台,旨在促进在一个共同项目上工作的个人之间的代码托管、版本控制和协作。通过该平台,无论何时何地,都可以对项目进行操作
在未来的 12 到 24 个月内(也就是说,在 2018 年,或者是 2019 年),人们雇佣软件开发者的方式将会发生彻底的改变。
使用 7 条简单的 Git 命令开始你的软件开发之旅
五年前,我们在 Sundown 的基础之上开始构建 GitHub 自定义版本的 Markdown —— GFM (GitHub 风格的 MarkdownGitHub Flavored Markdown),这是我们特地为解决当时已有的 Markdown 解析器的不足而开发的一款解析器。
今天,我们希望通过发布 GitHub 风格的 Markdown 的正式语法规范及其相应的参考实现来改善现状。
“问题单模板、合理的标签、提交问题单的指导文档、确保问题单被分类并及时回应,这些对于开源项目都至关重要”,Bacon 说。
GitHub 又发布了一年一度的章鱼猫观察报告。在这个报告中,分别对开源和社区做了一些有趣的统计,现将其中一些有趣的数据和趋势撷取出来分享给大家。
我们邀请了具有不同层面的专长的开发人员,来创造有助于开发者更好的工作的集成件。如果你曾经为 Github 构建过一个很棒的集成件,我们希望来让更多人知道它! Gitter、AppVeyor 和 ZenHub 都做到了,你也可以!
你可能比较熟悉如何用 Github Pages 来分享你的工作,又或许你看过一堂教你建立你的第一个 Github Pages 网站的教程。近期 Github Pages 的改进使得从不同的数据源来发布您的网站更加的方便,其中的来源之一就是你的仓库的 /docs 目录。
搜寻这些安全相关的开源软件最好的地方显然是 GitHub。你可以使用该网站上的搜索功能来找到这些有用的工具,但是有一个地方可以让你找到那些安全方面最流行的项目,那就是 GitHub 的展示区,可能知道它的人不多。
Git 和 Github 在 Linux 开发者中有很高的知名度。但是开发者如何看待它们呢?另外,Github 是不是真的和 Git 是一个意思?一个 Linux reddit 用户最近问到了这个问题,并且得到了很有意思的答案。
Oracle VirtualBox 5.0.22 正式发布;
开源赛车游戏 SuperTuxKart 0.9.2 即将发布。
大家好,今天我们要学习一下怎样在github.com提供的仓库中托管开源软件源代码。GitHub是一个基于web的Git仓库托管服务,提供基于 git 的分布式版本控制和源代码管理(SCM)功能,并加入了自身的特点。它给开源项目和私有项目提供了一个互相协作的工作区、代码预览和代码管理功能。不像Git是一个完完全全的命令行工具,GitHub提供了一个基于web的图形化界面和桌面,也整合了手机操作。GitHub同时提供了私有库付费计划和通常用来管理开源软件项目的免费账号。 这是一种快速灵活,基于web的托管服务,它使用方便,管理分布式版本控制系统也是
编程语言不仅仅是开发者用来创建程序或表达算法的工具,它们也是对创造力进行编码和解码的仪器。通过观察编程语言的历史,我们在追求为解决问题找到一个更好的方法,促进协作,构建好的产品以及重用他人的工作上得到一个独特的观点。 我们有大约 70% 的客户向我们的服务发送应用日志,因此我们能追踪哪种语言是最流行的,以及哪种语言获得了开发人员的关注。 基于从2012年以来的历史的GitHub 归档和GitHut数据,我们分析了GitHub上大部分开发者的动作并绘制成你下面看到的信息图表。我们主要关注: 活跃库的数量,这是反应了人们正在研究
以我的经验来看,刚接触Git和GitHub时,最困扰的一件事情就是尝试解决下面的问题:在Git和GitHub上,我能做什么? Git教程往往不会解决这个问题,因为它集中篇幅来教你Git命令和概念,并且不认为你会使用GitHub。GitHub帮助教程一定程度上弥补了这一缺陷,但是它每篇文章的关注点都较为狭隘,而且没有提供关于"Git vs GitHub"问题的概念性概述。 如果你是习惯于先理解概念,再着手代码的学习者,而且你也是Git和GitHub的初学者,我建议你先理解清楚什么是fork。为什么呢 ? Fork是在GitHub起步最普遍的方式。 Fork只需要很少的Git命令,
在 GitHub 我们总是说如果网站响应速度不够快,我们就不应该让它上线运营。我们之前在前端的体验速度这篇文章中介绍了一些提高网站响应速率的方法,但这只是故事的一部分。真正影响到 GitHub.com 性能的因素是 MySQL 数据库架构。让我们来瞧瞧我们的基础架构团队是如何无缝升级了 MySQL 架构吧,这事儿发生在去年8月份,成果就是大大提高了 GitHub 网站的速度。 任务 去年我们把 GitHub 上的大部分数据移到了新的数据中心,这个中心有世界顶级的硬件资源和网络平台。自从使用了 MySQL 作为我们的后端系统的基础,我们一直期望着一些改进
今天,我们兴奋地宣布:在MIT开源许可证下,Atom开源了!我们看到,GitHub努力以构建更好的软件为首要任务,而Atom对此是一个完美的补充。Atom是个长期的投入,GitHub将继续由专门的团队支持其发展。但是我们也知道,我们对Atom的愿景不可能独自实现。在过去的30年里Emacs和Vim已经证明,如果你想建立一个活跃的持续的文本编辑器社区,必须开源! Atom包含了什么? Atom的许多功能是通过包来提供的,从我们发布beta版开始所有Atom包就已经开源。今天,我们会开源Atom的剩余部分,包括核心应用程序、Atom包管理器,以及基于Chromium的桌面
GitHub 的新文本编辑器并不完全开源,看起来并没有人在意这一点。 Samuel Greenwald 认为任何 IT 领袖如果没有开源观念,那注定会失败。 然而即使你的开源观念打了折扣、不那么纯粹,其实大众也并不会刁难你。特别是在你祭出古怪反复的许可证花招时,即使是开源界最精明的精英也可能被忽悠住。 例如就拿GitHub来说。GitHub 刚刚发布了Atom文本编辑器,获得了很多赞赏。虽然有些人赞美Atom完全开源,但其实它并非如此。在我看来,还差得很远。 某种打折扣的开源 不管怎样,并不是说 GitHub 把Atom 全部伪装成开源。正如 GitHub 联合创始人 …