关于 Windows Terminal,人民群众都在聊些什么? /*注意:这篇文章没什么实际意义……*/ 就如大家所知,5 月 6 日,微软宣布了新的 Windows 命令行界面 —— Windows Terminal。 无论这一产品本身如何、它的未来将去向何方,至少,它在这两天吸足了眼球。技术媒体争相复制黏贴相关通稿,大量人群涌入项目的 Github 仓库,2 天内点出超过 20000 星标 —— 并于今日成功跃居 Github 趋势榜榜首。 在项目宣布、仓 linux中国 2024-07-18 剑圣无痕
大家都在点赞 Windows Terminal,我决定给你泼一盆冷水 Windows Terminal 发布以后,立刻引爆了整个技术圈,各种社交媒体上纷纷传播着它的消息,它开源的 GitHub 仓库的星标数一路飙升,迅速成为当日 GitHub 趋势榜的首名,甚至连它 issue 区都挤满了人——以至于项目运营团队紧急出场管理。不过,在我观看了相关的资料和视频以后,感觉并没有那么令人兴奋。 在我看到一时间出现的很多文章,都视 Windows Terminal 为 Wi linux中国 2024-07-18 三掌柜
用 GHTorrent 和 Libraries.io 查询 10 年的 GitHub 数据 有一种方法可以在没有任何本地基础设施的情况下使用开源数据集探索 GitHub 数据。 我一直在寻找新的数据集,以用它们来展示我们团队工作的力量。CHAOSSEARCH 可以将你的 Amazon S3 对象存储数据转换为完全可搜索的 Elasticsearch 式集群。使用 Elasticsearch API 或 Kibana 等工具,你可以查询你所要找的任何数据。 当我找到 GHTorrent 项 linux中国 2024-07-18 向阳逐梦
如何在 Github 上创建一个拉取请求 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。 你知道如何使用 git 了,你有一个 GitHub 仓库并且可以向它推送。这一切都很好。但是你如何为他人的 GitHub 项目做出贡献? 这是我在学习 git 和 GitHub 之后想知道的。在本文中,我将解释如何 复刻 fork 一个 git 仓库、进行更改并提交一个 拉取请求 pull request 。 当你想要在一个 GitHu linux中国 2024-07-18 剑圣无痕
4 种开源云安全工具 查找并排除你存储在 AWS 和 GitHub 中的数据里的漏洞。 如果你的日常工作是开发者、系统管理员、全栈工程师或者是网站可靠性工程师(SRE),工作内容包括使用 Git 从 GitHub 上推送、提交和拉取,并部署到亚马逊 Web 服务上(AWS),安全性就是一个需要持续考虑的一个点。幸运的是,开源工具能帮助你的团队避免犯常见错误,这些常见错误会导致你的组织损失数千美元。 本文介绍了四种开源工 linux中国 2024-07-18 大白菜程序猿
构建一个即时消息应用(二):OAuth 上一篇:模式。 在这篇帖子中,我们将会通过为应用添加社交登录功能进入后端开发。 社交登录的工作方式十分简单:用户点击链接,然后重定向到 GitHub 授权页面。当用户授予我们对他的个人信息的访问权限之后,就会重定向回登录页面。下一次尝试登录时,系统将不会再次请求授权,也就是说,我们的应用已经记住了这个用户。这使得整个登录流程看起来就和你用鼠标单击一样快。 如果进一步考虑其内部实现的话,过程就会变得 linux中国 2024-07-18 宇宙之一粟
使用 Python 在 GitHub 上运行你的博客 使用 Pelican 创建博客,这是一个基于 Python 的平台,与 GitHub 配合的不错。 GitHub 是一个非常流行的用于源代码控制的 Web 服务,它使用 Git 同步本地文件和 GitHub 服务器上保留的副本,这样你就可以轻松地共享和备份你的工作。 除了为代码仓库提供用户界面之外,GitHub 还运允许用户直接从仓库发布网页。GitHub 推荐的网站生成软件包是 Jekll,是使 linux中国 2024-07-17 捡田螺的小男孩
Git/GitHub 中文术语表 Git 和 GitHub 已经成为了开发者的基础工具,尤其是参与开源软件开发时经常会使用它们。但是在 Git 和 GitHub 使用过程中遇到的很多术语并没有标准的或约定俗成的中文译名,因此,我们根据 GitHub 、Git 等文档,并结合我们的翻译惯例,收集整理了 Git 和 GitHub 中常用术语的中文译名及其解释。 这里值得注意是术语有复刻、挂钩、议题、星标、变基、仓库等,这些术语之前要么 linux中国 2024-07-17 宇宙之一粟
如何使用 Docsify 和 GitHub Pages 创建一个文档网站 使用 Docsify 创建文档网页并发布到 GitHub Pages 上。 文档是帮助用户使用开源项目一个重要部分,但它并不总是开发人员的首要任务,因为他们可能更关注的是使他们的应用程序更好,而不是帮助人们使用它。对开发者来说,这就是为什么让发布文档变得更容易是如此有价值的原因。在本教程中,我将向你展示一个这样做的方式:将 Docsify 文档生成器与 GitHub Pages 结合起来。 默认情 linux中国 2024-07-17 竹子爱熊猫
JavaScript 如此受欢迎的 4 个原因 JavaScript 之所以能在编程语言中名列前茅,是有充分的理由的。 如 GitHub 的 The State of the Octoverse 报告的这张图所示,如果按 GitHub 上项目的贡献者数量统计,JavaScript 一直是最受欢迎的编程语言。 热门语言,根据《The State of the Octoverse》(©2019,GitHub Corp) 在本系列的 上一篇 中,我们 linux中国 2024-07-17 法医
2020 年的 GitHub 年度报告,我看出了这些不一样的点 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或好或坏,但终将到来。 Github 年度报告的两点变化 在上周,Github 发布了 2020 年度报告,相信各位都有所耳闻。在对比了从 2016 年至 2020 年共计五年的报告后,我观察到了以下两点变化: 1、从关注数据,到关注人 2020 年和往年的报告一个很不同的点在于,不再单纯的以数据讲话 linux中国 2024-07-17 向阳逐梦
CI/CD 平台迁移实践:从 Travis-CI 转移到 Github Action LCTT 的 CI 已经在 Travis CI 上运转了多年,一致保持着良好的使用体验。自 2019 年 Github 推出了自家的 CI 工具 Github Action 后,我们就在考虑将 CI 从 Travis-CI 迁移到 Github,以降低维护和沟通的成本,并借助于 GitHub Action Marketplace 实现更强的功能。 最近,因为 TravisCI 屡屡部署出错,而我们 linux中国 2024-07-17 爱可生开源社区
硬核观察 #318 微软推出 AI “结对编程” 微软推出 AI “结对编程” 微软周二宣布了一个人工智能系统 GitHub Copilot,可以像结对编程一样,为软件开发人员推荐代码。微软在 OpenAI 的帮助下开发了它,利用了上传到 GitHub 以及其他网站的源代码。它依靠的是许多编程语言的大量代码和庞大的 Azure 云计算能力。 该工具查看当前文件中的现有代码和注释,以及光标的位置,并提供可以添加的一个或多个代码行。随着程序员接受或拒 linux中国 2024-07-17 法医
硬核观察 #462 Docker 贡献者数量远超 Linux Docker 贡献者数量远超 Linux 根据 ZDnet 报道,Docker 的 49593 个包有来自 215 个国家的高达 63.2 万名贡献者。这比估计的 Linux 贡献者数量(2 万)大了不止一个数量级,这意味着现在 GitHub 上 7300 万开发者中每 117 个开发者,就有一个对 Docker 有贡献。 老王点评:虽然说给 Docker 中众多的软件包做贡献容易一些,但是这个数 linux中国 2024-07-17 捡田螺的小男孩
硬核观察 #539 GitHub 推出赞助商专属存储库 GitHub 推出赞助商专属存储库 几年前,GitHub 引入了赞助功能,允许任何人财务赞助开源开发者。而现在,GitHub 推出了 赞助商专属存储库,也就是只有赞助商才能访问的私人存储库。这些存储库可以分为不同的赞助级别。有了赞助商专属仓库,开发者不仅可以募集捐款,还可以更好地与赞助商(企业或其他)进行更深入、更个性化的接触。 老王点评:虽然这样使受益和付出更一致,但是,与开源的关系呢?我觉得将 linux中国 2024-07-17 法医
硬核观察 #586 GitHub 测试新的算法推送遭到程序员们抗议 GitHub 测试新的算法推送遭到程序员们抗议 本周早些时候,GitHub 推送了一个新的 测试版主页,意图让开发者关注更多的受众并建立社区。在用户的主页中原来的“Follwing”旁边放了一个新的“For you”,其中充满了各种算法推荐的推送。但不是每个用户都喜欢,用户担心这些推荐把 GitHub 变成一个社交媒体平台。有用户说,“算法推送可能会转化为收集更多的数据,而且它与开源社区不一致。” linux中国 2024-07-17 醒在深海的猫
硬核观察 #627 GitHub 推动用户启用双因素认证 GitHub 推动用户启用双因素认证 据报道,Github 将在 2023 年底前要求用户启用双因素认证(2FA)。GitHub 说,只有 16.5% 的 GitHub 活跃用户和 6.44% 的 NPM 用户使用双因素认证。被入侵的账户不仅使与之的个人和组织面临风险,而且也让使用受影响代码的用户面临风险。今年早些时候,GitHub 要求前 100 名 NPM 软件包的维护者强制启用 2FA 验证 linux中国 2024-07-16 捡田螺的小男孩
硬核观察 #662 GitHub 正式宣布终止 Atom 项目 GitHub 正式宣布终止 Atom 项目 GitHub 是在 2011 年宣布 Atom,2015 年 5 月发布了 1.0 版本,并吸引了数百万开发者使用。而微软在 2015 年推出的 VS Code 也是受到了 Atom 的启发。在 2018 年微软收购 GitHub 后,Atom 成为了微软的项目。在社区对 Atom 前景的担忧之下,GitHub 承诺不会放弃 Atom。但过去几年 Ato linux中国 2024-07-16 大白菜程序猿
GitHub Copilot 现已可供所有人使用,但并非所有人都喜欢它 GitHub Copilot 来了,它能帮助程序员,为他们提供人工智能的编码建议,不过,它是否会让事情变得更糟呢? 在 2021 年,我曾花了好几个小时来翻阅 GitHub Copilot 文档,试图弄清楚如何能够加入它的技术预览计划。还好,这一切都得到了回报,我成功加入了预览计划。 而现在,它终于可供所有人使用啦! 如果你还不知道的话,GitHub Copilot 是一个 AI 助手,可帮助你更 linux中国 2024-07-16 共饮一杯
硬核观察 #738 Tornado Cash 代码在 GitHub 上重新上传 Tornado Cash 代码在 GitHub 上重新上传 美国财政部本月早些时候宣布制裁混币器 Tornado Cash,禁止美国个人或组织与 Tornado Cash 有任何交易往来。GitHub 随即下架了该代码库,删除了开发者账号。荷兰还逮捕了一名参与它的开发的开发者。本周,美国约翰霍普金斯大学计算机科学教授 Matthew Green 以教学和研究的目的在 GitHub 上重新上传了 T linux中国 2024-07-16 向阳逐梦