软件工程

关注
收录了软件工程频道下的 12335 篇内容
以工程化的思维看待软件研发,关注与敏捷、提效、安全等要素相关的创新实践,关注最新研发理念、工具的布道与落地
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
GitHub CLI增强了对三角工作流的支持
GitHub CLI 增强了对三角工作流的支持

2025 年 4 月,GitHub 宣布对其命令行界面(CLI)进行更新,引入了对三角工作流的增强支持——这是开源贡献者在处理分叉存储库时常见的一种模式。

文档即代码如何帮助Pinterest提高文档质量
文档即代码如何帮助 Pinterest 提高文档质量

在过去的几年里,Pinterest 的工程师一直致力于在整个组织内采用文档即代码(Docs-as-Code)的做法。通过使用相同的工具和流程来处理代码和文档,他们提高了整体文档质量和团队满意度。这种转变还帮助转变了 Pinterest 的文档文化,促进了协作,提高了质量控制、可发现性等。

Staff+工程师如何发展战略思维
Staff+ 工程师如何发展战略思维

这篇文章概述了作者本人在任何职业阶段培养战略思维的框架,重点关注 Staff+ 工程师。无论你是一个成熟的 Staff+(资深及资深以上级别)工程师,还是一个渴望成长为这个角色的人,这篇文章都提供了你需要的工具、观点和见解,帮助你驾驭你的旅程,获得更大的影响力。

Meta 推出 V-JEPA 2:基于视频的物理推理世界模型
Meta 推出 V-JEPA 2:基于视频的物理推理世界模型

Meta 推出了一款基于视频的新型世界模型,V-JEPA 2,是为提升机器在物理环境中的理解、预测和规划能力。

AI 驱动云上运维革命:腾讯云如何用“云顾问”重塑 SRE
AI 驱动云上运维革命:腾讯云如何用“云顾问”重塑 SRE

在 InfoQ 举办的 AICon 全球人工智能开发与应用大会上腾讯云安灯、腾讯云顾问产品总经理许小川做了专题演讲“腾讯云顾问:从人到数智平台,用 AI 重塑 SRE”,演讲围绕腾讯云 SRE 组织变革展开。

Anthropic 发布 Claude Code SDK,助力 AI 配对编程
Anthropic 发布 Claude Code SDK,助力 AI 配对编程

Anthropic 推出了 Claude Code SDK,这是一个新工具包,将其代码助手 Claude 的功能扩展到了聊天界面之外的层面。

我们让开发人员离开了门户网站:APIOps和IaC如何重塑我们的API策略
我们让开发人员离开了门户网站:APIOps 和 IaC 如何重塑我们的 API 策略

动态 API 策略师,擅长使用基础设施即代码(IaC)将遗留管理转换为高效的 APIOps 框架。在自动化 API 生命周期、增强安全性和通过 CI/CD 集成促进开发人员生产力方面有着良好的记录。擅长推动跨环境的卓越运维和一致性,以实现快速部署和创新。

Visual Studio 2022 v17.14引入了Agent模型和高级Copilot助手功能
Visual Studio 2022 v17.14 引入了 Agent 模型和高级 Copilot 助手功能

微软宣布 Visual Studio 2022 17.14 版本正式发布,引入了 GitHub Copilot 代码助手的 Agent 模式等其他功能增强。Agent 模式使 Copilot 能够在编辑代码时执行复杂的多步骤任务。

Apple完成了关键生态系统服务到Swift的迁移,性能提升了40%
Apple 完成了关键生态系统服务到 Swift 的迁移,性能提升了 40%

苹果公司已将其全球密码监控服务从 Java 迁移到 Swift,实现了吞吐量增加 40%,并显著减少了内存使用量——释放了近 50% 之前分配 Kubernetes 的容量。

AWS CodeBuild引入了Docker Server功能来加速CI/CD管道
AWS CodeBuild 引入了 Docker Server 功能来加速 CI/CD 管道

2025 年 5 月 15 日,AWS 宣布对其 CodeBuild 服务进行重大增强:Docker Server 能力。这项新功能允许开发者在他们的 CodeBuild 项目中配置一个专用且持久的 Docker 服务器,旨在简化和加快 Docker 镜像的构建过程。

GitHub推出能够自动修复Bug的AI编码助手
GitHub 推出能够自动修复 Bug 的 AI 编码助手

GitHub 推出新的 AI 编程助手,能够自动通过拉取请求修复漏洞并提交代码变更。

大模型安全挑战与实践:构建AI时代的安全防线
大模型安全挑战与实践:构建 AI 时代的安全防线

在 InfoQ 举办的 QCon 全球软件开发大会(北京站)上,京东信息安全部 AI 安全负责人 Sunny Duan 带来了题为《大模型安全挑战与实践:构建 AI 时代的安全防线》的演讲,她介绍了大模型安全领域的关键风险,以及京东利用大模型对安全场景的赋能及实践。

Mistral发布了自己的编码助手Mistral Code
Mistral 发布了自己的编码助手 Mistral Code

Mistral 推出了 Mistral Code,这是一款新的人工智能开发工具,旨在提高编码工作流程的效率和准确性。Mistral Code 利用先进的人工智能模型为开发人员提供智能代码补全、实时建议以及使用自然语言与代码库交互的能力。

Opera发布AI智能体浏览器Neon
Opera 发布 AI 智能体浏览器 Neon

Opera 推出 Opera Neon,集成能够理解用户意图、执行任务以及支持创意工作流的 AI 智能体。

亚马逊开源了Strands Agents SDK来构建AI Agent
亚马逊开源了 Strands Agents SDK 来构建 AI Agent

亚马逊发布了 Strands Agents,这是一个开源 SDK,通过模型驱动的方法简化了 AI Agent 的开发过程。该框架使开发者能够通过定义提示和工具列表,用最少的代码构建 Agent。

GitLab 17.11通过自定义合规框架和扩展控件来增强DevSecOps
GitLab 17.11 通过自定义合规框架和扩展控件来增强 DevSecOps

2025 年 4 月 17 日,GitLab 发布了 17.11 版本,在合规性管理和 DevSecOps 集成方面引入了重大改进。该版本的一个突出特性是引入了自定义的合规框架,旨在将监管合规直接嵌入到软件开发生命周期中。

亚马逊云科技推出EKS仪表盘,解决多云K8S运维难题
亚马逊云科技推出 EKS 仪表盘,解决多云 K8S 运维难题

亚马逊云科技正式推出 Amazon EKS Dashboard,一个新的集中式管理界面,能够跨多个 AWS 区域和账户统一查看 Kubernetes 集群。

作业帮基础观测能力之三日志体系建设
作业帮基础观测能力之三日志体系建设

目前作业帮有着数千个线上服务,所有服务的日志高峰流量可以达到 5000W+ 条 /S,每天生成的日志大小在 PB 级。

谷歌的“Web UI新功能”演讲:更少的自定义组件JavaScript,更多的Web标准
谷歌的“Web UI 新功能”演讲:更少的自定义组件 JavaScript,更多的 Web 标准

Una Kravets 最近在一次演讲中介绍了 Chrome 团队支持的 Web UI 的最新发展。一些目前需要大量 JavaScript 的常见 UI 模式,可能很快就会以声明式的方式实现,使用 HTML 和 CSS 的新特性,使用更少的自定义 JavaScript,并内置无障碍功能。

ANS简介:基于DNS的AI智能体安全发现
ANS 简介:基于 DNS 的 AI 智能体安全发现

开放全球应用程序安全项目(OWASP)最近引入了一个新的标准,用于安全地发现 AI 智能体。受 DNS 启发,智能体名称服务(ANS)提供了一个与协议无关的注册机制,该机制使用公钥基础设施(PKI)来建立智能体的身份和信任。

硅基流动完成新一轮数亿元融资,打造开发者首选生成式 AI 开发平台
硅基流动完成新一轮数亿元融资,打造开发者首选生成式 AI 开发平台

硅基流动通过持续的技术突破和产品创新有效解决了国内 AI 行业发展的多个重大问题。

Flux 2.6 GA发布及安全性改进
Flux 2.6 GA 发布及安全性改进

Flux 项目宣布了 Flux v2.6.0 版本的发布。这个版本标志着 Flux 开放容器计划(OCI)构件特性的全面可用性(GA),代表了组织处理 GitOps 的方式的根本转变。这个版本验证了 Flux 团队所说的“无 Git 的 GitOps 模型”的成熟,在这个模型中,Flux 控制器独立于 Git 存储库运行,完全依赖于容器注册表作为 Kubernetes 集群期望状态的权威来源。

.NET Aspire 9.3带来了GitHub Copilot集成并扩展了Azure支持
.NET Aspire 9.3 带来了 GitHub Copilot 集成并扩展了 Azure 支持

.NET 团队发布了.NET Aspire 的 9.3 版本,在诊断、集成和部署工作流中引入了更新。正如官方公告中所述,此次发布旨在通过将 GitHub Copilot 集成到 Aspire 仪表板中、扩展跟踪功能和简化 Azure 部署来改善开发人员的体验。

GitLab 18.0发布,引入AI编码助手
GitLab 18.0 发布,引入 AI 编码助手

GitLab 18.0 版本发布,为 Premium 和 Ultimate 档引入了更多 AI 功能。

CUDA集成指南:将GPU级性能带入企业级Java
CUDA 集成指南:将 GPU 级性能带入企业级 Java

本文探讨了如何利用计算统一设备架构(CUDA)将 GPU 级加速引入企业级 Java 应用,让 Java 开发人员不再局限于 CPU 核心的限制。

Vitest引入浏览器模式作为JSDOM的替代方案
Vitest 引入浏览器模式作为 JSDOM 的替代方案

Vitest 是现代的原生测试运行器,它引入了 Vitest 浏览器模式,为开发人员提供了一个可替代传统 DOM 模拟库(如 JSDOM)的选择。将浏览器模式添加到 Vitest 中,允许测试在实际的浏览器环境中运行,为使用 React、Vue 或 Svelte 构建的 UI 应用程序提供了更真实、更可靠的测试行为。

Perplexity为基于项目的AI工作流引入了Labs实验室
Perplexity 为基于项目的 AI 工作流引入了 Labs 实验室

Perplexity 为 Pro 用户发布了一项新功能 Labs,旨在支持问答之外的更复杂任务。这一更新标志着从基于搜索的交互向由生成式人工智能驱动的结构化、多步骤工作流程的转变。

开发者的快乐:提升开发者生产力更好的方式
开发者的快乐:提升开发者生产力更好的方式

在这篇文章中,Holly 和 Trisha 探讨了为什么快乐并不会分散生产力,而是提升生产力的秘诀所在。

告别 CVE?欧洲漏洞数据库 EUVD 正式上线
告别 CVE?欧洲漏洞数据库 EUVD 正式上线

欧盟网络安全局(ENISA)近日推出欧洲漏洞数据库(EUVD)的测试版,这一全新公共平台将与广泛使用的通用漏洞披露系统(CVE)并行运作但保持独立。该平台是为提升欧盟内部漏洞处理的协调性与透明度。

微软开源GitHub Copilot Chat扩展
微软开源 GitHub Copilot Chat 扩展

在 2025 年 Build 大会上,微软宣布计划在未来几个月内将 GitHub Copilot Chat 扩展的代码基于 MIT 许可开源,并将核心 AI 功能直接整合到 VS Code 的主代码库中。

    ⽹易互娱大数据平台出海上云架构设计与实践
    ⽹易互娱大数据平台出海上云架构设计与实践

    柯维鸿 | 网易游戏 技术专家

    立即下载
    AIGC 来了,我们变了

    霍太稳 | 极客邦科技 创始人 & CEO

    立即下载
    AIGC 浪潮下我们的关注方向

    杨攀 | 极客邦科技 副总裁、TGO 鲲鹏会总经理

    立即下载