小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Dropbox如何利用模型上下文协议和Dash来弥补设计与代码之间的安全差距

Dropbox开发了一种新系统,结合模型上下文协议和大型语言模型,自动检索代码审查中的相关安全威胁模型。这一系统解决了安全要求与代码实现之间的脱节问题,确保安全要求在开发过程中始终可见。分析显示,只有12%的代码变更与原始设计审查相关联,且实现通常延迟数周。该系统旨在提高安全审查的有效性,确保安全决策得到遵循。

Dropbox如何利用模型上下文协议和Dash来弥补设计与代码之间的安全差距

Dropbox Tech Blog
Dropbox Tech Blog · 2026-06-12T18:00:00Z
AWS DevOps Agent 与 GitHub 集成实践:如何实现从代码变更到故障调查的端到端闭环

本文介绍了如何将AWS DevOps Agent与GitHub集成,以实现从代码提交到故障调查的闭环。通过配置GitHub Webhook,部署失败时可自动触发调查,Agent能够快速关联代码变更和运行数据,帮助定位根因并提供缓解建议。这一集成显著提高了故障排查效率,缩短了响应时间。

AWS DevOps Agent 与 GitHub 集成实践:如何实现从代码变更到故障调查的端到端闭环

亚马逊AWS官方博客
亚马逊AWS官方博客 · 2026-04-20T07:16:14Z
技术速递|从想法到拉取请求:使用 GitHub Copilot CLI 构建的实用指南

本文介绍了如何使用 GitHub Copilot CLI 从意图生成可审查的代码变更,强调了在终端中进行项目初始化、测试和修改的流程。通过分步指导,用户可以有效构建应用、处理失败并提交代码,提升开发效率。

技术速递|从想法到拉取请求:使用 GitHub Copilot CLI 构建的实用指南

dotNET跨平台
dotNET跨平台 · 2026-03-31T00:01:57Z
单张显卡跑出15倍推理速度,aiX-apply-4B小模型加速企业AI研发落地

硅心科技推出的aiX-apply-4B模型在代码变更应用中表现优异,准确率达到93.8%,推理速度提升15倍,且仅需一张显卡即可高效运行,解决了企业算力不足的问题。

单张显卡跑出15倍推理速度,aiX-apply-4B小模型加速企业AI研发落地

量子位
量子位 · 2026-03-30T00:41:45Z
从想法到拉取请求:使用GitHub Copilot CLI构建的实用指南

GitHub Copilot CLI帮助开发者在终端中快速将意图转化为可审查的代码变更。通过自然语言描述需求,生成项目结构、测试和修改,保持开发者对代码的控制,适合快速实验和机械性变更,最终可在GitHub上提交审查请求。

从想法到拉取请求:使用GitHub Copilot CLI构建的实用指南

The GitHub Blog
The GitHub Blog · 2026-02-27T16:00:00Z
Azure Boards与GitHub Copilot的集成包括自定义代理支持

GitHub Copilot Coding Agent现已支持Azure Boards,用户可以通过Markdown配置自定义代理,以符合团队的工作流程和编码规范,从而标准化流程,简化代码变更和拉取请求的创建。

Azure Boards与GitHub Copilot的集成包括自定义代理支持

Azure DevOps Blog
Azure DevOps Blog · 2026-02-04T18:33:03Z
编写安全代码,别对你的AI过于轻信

Graphite是一个AI代码审查平台,旨在帮助用户理解代码变更、修复CI失败并改进PR。Greg Foster讨论了AI代码生成的信任问题,强调小规模代码变更的重要性,并认为在当前环境中,良好的工具和基本原则至关重要。

编写安全代码,别对你的AI过于轻信

Stack Overflow Blog
Stack Overflow Blog · 2025-11-04T08:40:00Z
Diff风险评分:基于AI的风险意识软件开发

Meta开发的Diff Risk Score(DRS)是一种AI技术,能够预测代码变更引发生产事故的风险。通过评估代码变更及其元数据,DRS生成风险评分,帮助开发者在关键时期降低风险并提升生产力。该技术有效减少了代码冻结现象,促进了创新和用户体验。未来,Meta计划扩展风险意识功能,实现风险缓解自动化,并提升自然语言输出,以增强开发者对风险评分的理解。

Diff风险评分:基于AI的风险意识软件开发

Engineering at Meta
Engineering at Meta · 2025-08-06T17:50:51Z
Recce认为数据审查将与代码审查同等重要

数据已成为企业的核心,Recce创始人Kao指出,当前缺乏评估代码变更对数据影响的现代工具。他希望数据审查与代码审查同等重要。Recce于2023年推出开源项目,获得400万美元融资,目前已进入私有测试阶段。该工具帮助开发者识别数据系统中的潜在问题,确保结果准确性。

Recce认为数据审查将与代码审查同等重要

The New Stack
The New Stack · 2025-04-22T15:00:04Z
顶尖开发者如何使用GitHub:掌握开发、功能分支与PR | 2025年的行业级实践

本文介绍了团队在实际项目中使用GitHub分支的步骤,包括创建分支和管理代码变更,适合希望了解专业团队代码处理方式的读者。

顶尖开发者如何使用GitHub:掌握开发、功能分支与PR | 2025年的行业级实践

DEV Community
DEV Community · 2025-04-18T03:27:00Z
第9天:解锁Git的强大功能:常用命令及示例解析

Git是一个由Linus Torvalds于2005年创建的免费开源分布式版本控制系统,用于管理代码变更。其工作流程包括本地、暂存和远程三个阶段,常用命令有git init、git clone、git add、git commit和git push。

第9天:解锁Git的强大功能:常用命令及示例解析

DEV Community
DEV Community · 2025-03-30T03:44:31Z
EP156:软件架构师知识图谱

CAST Imaging是一种自动化软件映射技术,帮助开发者快速识别代码变更的影响,优化应用程序结构和依赖关系,支持多种编程语言,提高开发效率,减少手动反向工程时间。

EP156:软件架构师知识图谱

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-03-29T15:30:53Z
我正在构建自动化测试的未来

本文介绍了一种新工具,能够自动测试产品功能,简化传统自动测试的复杂性。用户只需设定广泛目标,工具便会生成具体测试并在代码变更时执行,确保产品正常运行。该工具有效识别产品变更与功能故障,减少误报,提高测试效率。

我正在构建自动化测试的未来

DEV Community
DEV Community · 2025-02-28T18:55:51Z
你在意提交信息吗?

提交信息在项目协作和维护中至关重要,清晰的提交信息有助于团队理解代码变更的背景,便于调试和文档记录。好的提交信息应简洁明了,强调变更原因。使用Commitizen和AI助手等工具可以提升提交信息质量,方便未来开发者理解历史变更。

你在意提交信息吗?

DEV Community
DEV Community · 2025-01-15T18:15:02Z
使用 GitLab Duo 聊天讨论您的合并请求

GitLab Duo Chat 是一项新功能,简化了合并请求(MR)的管理,允许用户在 GitLab 内部直接讨论 MR,快速获取代码变更的关键信息和潜在风险,从而提升审查效率。用户可以提出具体问题,深入理解复杂的 MR。

使用 GitLab Duo 聊天讨论您的合并请求

GitLab
GitLab · 2024-11-22T00:00:00Z

文章讨论了软件代码发布的速度,提到历史上最慢的代码变更和项目,如Graphite的数据中某些合并请求耗时长达1857天,以及IBM的OS/360和微软的Vista因复杂性和管理问题导致的延迟。现代工程项目通过持续集成和开发工具加速了代码审查过程,未来软件开发将更快。

历史上最慢的GitHub拉取请求

Graphite blog
Graphite blog · 2023-09-06T00:00:00Z

本文讨论了Pull Request(PR)的理想长度为50行代码变更,根据数据分析,50行的PR审核与合并速度快40%,撤销可能性低15%,每行变更的审阅意见增加40%。PR的大小还与评论数、交付代码总量等因素有关。开发人员应以50行为目标,但也需要根据实际情况调整代码变更的大小。

程序员提交 PR 的理想长度是多少?有人答:50 行代码!

程序师
程序师 · 2023-08-13T08:34:26Z

理想的代码变更大小为50行,较小的PR更易于审查、合并速度更快且回退率较低。建议PR大小在25-100行之间,过小会增加回退率。开发者应以50行为目标,以提高代码质量和合并效率。

理想的PR长度为50行

Graphite blog
Graphite blog · 2023-07-25T00:00:00Z
Sorbet中的记录/重放测试

Sorbet项目采用“记录/重放”测试策略,通过自动比较工具确保代码变更不影响功能。测试框架简化了测试过程,促进了开发效率。随着项目成熟,增加了更多端到端的正确性测试,以减少回归错误,帮助团队更快、更安全地开发。

Sorbet中的记录/重放测试

Posts on Made of Bugs
Posts on Made of Bugs · 2020-01-13T18:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码