GitLab Duo Chat发布
GitLab 宣布其 AI 助手 GitLab Duo Chat 现已作为 GitLab 16.11 版本的一部分正式发布。
GitLab Duo Chat 可以回答有关问题、史诗、代码、错误、CI/CD 配置或 GitLab 平台本身的问题。它还可以重构现有代码并生成测试。
例如,加入项目的开发人员可能会要求了解一般知识,例如了解 CI/CD 设置、了解问题和史诗之间的区别、重置 GitLab 密码以及开始使用特定的开发框架。
“有了 Chat,你就有了一个助手来回答你所有的入职问题,很快你就可以开始深入研究你的第一个项目了,”GitLab 在博客文章中写道。
组织可以控制人工智能在项目、子组和组级别读取哪些数据。GitLab 还表示,客户数据不会用于训练其人工智能模型。
GitLab Duo Chat 可在 GitLab 以及 VS Code 和 JetBrains IDE 等流行 IDE 中使用。它作为GitLab Duo Pro的附加组件提供,每个用户每月花费 19 美元。
“无论您是开发人员还是管理整个团队,GitLab Duo Chat 都可以让您在整个软件开发生命周期中在需要的地方充分利用 AI,同时帮助您维护代码质量和安全防护。”该公司写道。
GitLab 16.11 中的其他新功能包括:
-
政策范围,允许合规团队为特定的项目组设置政策实施
-
产品分析,包括用户的关键使用情况和采用数据
-
企业用户禁用个人访问令牌的能力
-
插入 wiki 页面的链接时自动完成
-
包含项目信息的侧边栏
GitLab 16.11 总共添加了 40 多个新功能。完整的更新列表可以在 GitLab 的博客文章中找到。
jQuery 4.0即将发布
得益于现代 JavaScript 框架,jQuery 可能不再像以前那样成为 Web 开发的强大力量,但 OpenJS 基金会估计 90% 的网站仍在使用 JQuery。
jQuery 4.0.0预计在5月份正式发布;它在今年2月份作为测试版发布。目前,jQuery 团队和 OpenJS 基金会正在开展健康 Web 检查活动,以促进所有网站的更新。
安全漏洞和安全最佳实践列出了 Web 开发人员应该更新 jQuery 的一系列原因。合规性要求是 Web 开发人员应该仔细研究这个问题的第三个原因。
4 月 24 日, JavaScript “裸体日”
你的网站对 JavaScript 的依赖程度有多少?4 月 24 日将是一个寻找答案的好日子,因为它是 JavaScript “裸体日”。
这一天将呼吁 Web 开发人员从他们的网站中剥离 JavaScript。它旨在推广“最小功率规则”,这是一个 W3C 概念,即应该使用适合给定目的的最不强大的语言。
根据 JS Naked Day 网站指出,这一天还呼吁用户在浏览器中禁用它,如果网站没有它就无法运行,甚至将其报告为错误。
https://js-naked-day.org/
该网站这解释说,这个概念是在扎克·莱瑟曼、瑞安·麦克尼利、贾森·加伯和西蒙·麦克唐纳之间的一次谈话中产生的。他们担承说道:
“JS 裸体日之所以开始是因为我们羡慕 CSS 裸体日”。
值得开发者注意的是,该网站是使用HTML 框架 Enhance构建的。
参考:
https://news.ycombinator.com/item?id=40104842