软件工程
以工程化的思维看待软件研发,关注与敏捷、提效、安全等要素相关的创新实践,关注最新研发理念、工具的布道与落地
- 全部
- 安全
- AIOps
- BizDevOps
- DevOps & 平台工程
- FinOps
- 研发效能
- 可观测
- 其他

AICon 北京 2025 闭幕,优秀出品人与明星讲师榜单揭晓
期待在下一站 AICon 的舞台上,与更多 AI 开发者共同见证技术变革的力量!

微盟与腾讯云深化技术合作,构建私域多活架构与全链路防护体系
小程序成私域消费核心渠道,其安全保障也备受关注。

Jakarta EE 11 带来一项新规范、16 项更新规范,并对 TCK 做了现代化改进
原本计划在 2024 年 7 月正式发布的 Jakarta EE 11,最终只在 2024 年 12 月和 2025 年 4 月分别交付了 Core Profile 和 Web Profile。现在,在 Jakarta EE 10 发布 34 个月后,Eclipse 基金会正式发布了包括 Jakarta EE 11 平台在内的 Jakarta EE 11。虽然这可能被说成是“又一次严重推迟”,但这是有实际原因的。

Anthropic 升级应用程序构建能力至 Claude Artifacts
Anthropic 为 Claude 升级了新的应用程序构建功能,允许用户直接从文本提示创建、托管和共享 AI 应用程序。这项功能,被称 Artifacts,使用户能够通过简单描述他们的想法来构建像数据分析器、抽认卡生成器或学习辅助工具等实用工具。Claude 在后台处理编码工作,使没有编程技能的人也能创建复杂的应用程序。

报告揭示 OpenTelemetry 对 Go 的性能影响
来自可观测性平台 Coroot 的一项新基准研究揭示了在高吞吐量 Go 应用程序中实施 OpenTelemetry 的性能成本。研究结果表明,尽管 OpenTelemetry 提供了宝贵的追踪级洞察,但它引入了显著的开销,使 CPU 使用率增加了约 35%,并增加了负载下的网络流量和延迟。

.NET 10 Preview 5 发布:Blazor 可观测性升级,XAML 语法更简洁!
NET 10 Preview 5 携 Blazor 可观测性、XAML 简化等众多更新亮相。

元编程能力大升级!ISO 委员会完成 C++26 特性冻结
C++26 草案完成定稿,包含静态反射、契约及发送者 / 接收者模型。

Logz.io 和 Dynatrace 的创新将可观测性带入 AI 时代
主要的可观测性平台提供商正在将人工智能集成到他们的监控系统中,因为企业希望他们的供应商能够减少监控数字基础设施所涉及的手动工作。像 Logz.io、Dynatrace、Datadog 和 New Relic 这样的公司已经实现了旨在自动化日常运维任务和加速事件解决流程的 AI 功能。

iOS 26 的 SwiftUI 拥抱 LiquidGlass,并引入 WebView 和富文本编辑
在 2025 年的全球开发者大会(WWDC)上,苹果公司发布了其声明式 UI 框架 SwiftUI 的最新版本,该版本引入了两项重大更新,即新的 SwiftUI 原生 WebView 类型以及在 TextView 控件中支持富文本编辑。此次更新还带来了大量额外的改进和新的性能工具。

从 Copilot 到 通用 Agent : 阿里在 AI Coding 上的应用和挑战
本文为阿里巴巴代码平台负责人向邦宇在 InfoQ 举办的 QCon 全球软件开发大会上的演讲整理,他结合在阿里内部的探索经验介绍大模型在各个发展阶段遇到的问题和解决思路。

AWS 推出可导出的公共 SSL/TLS 证书
AWS 证书管理器新增公共 SSL/TLS 证书导出功能,回应了社区持续多年的一项诉求。用户可通过此功能将证书及其私钥导出并用于 AWS 托管服务之外的环境。

新的加密劫持工具将 DevOps 和 AI 基础设施定为目标
Wiz 的安全研究人员披露了一起针对多个流行 DevOps 工具的公共 API 服务器的复杂加密劫持攻击。与此同时,Sysdig 的研究人员也披露了针对流行的 AI 工具 Open WebUI 的攻击,它们使用了大量相同的技术和加密矿工。

AI 都会写代码了,还要不要报考计算机专业?!
6 月 30 日晚 20:00-22:00,复旦大学、同济大学教授在线解答志愿报考问题,欢迎预约直播!

领英宣布推出 Northguard 和 Xinfra:Kafka 之外的日志存储和 Pub/Sub 扩展
领英宣布了一个可扩展的日志存储系统 Northguard。

MiniMax 发布 M1 模型:专为长上下文推理与软件任务设计的 4560 亿参数混合注意力模型
MiniMax 推出了 MiniMax-M1,这是一款专为长上下文推理和工具使用设计的开放权重语言模型。

幻觉的状态空间解决方案:状态空间模型如何在竞争中脱颖而出
人工智能驱动的搜索工具经常产生幻觉,编造事实,错误引用来源,并重复过时的信息。造成这种情况的真正原因与大多数 AI 模型的架构有关:Transformer。在这篇文章中,作者 Albert Lie 解释了为什么 Transformer 会出现幻觉,状态空间模型(SSM)如何提供解决方案,以及这种转变对人工智能搜索的未来意味着什么。

Phoenix.new 为 Elixir 推出远程智能体驱动的开发环境
Chris McCord 发布了 Phoenix.new,这是一个浏览器原生的智能体平台,它赋予大语言模型对 Elixir 开发环境的全栈控制权,Phoenix.new 完全在云端工作,它在临时虚拟机中启动真正的 Phoenix 应用程序——包括 root shell 访问权限、完整的浏览器、GitHub 集成和实时部署 URL——允许 LLM 智能体实时构建、测试和迭代。

TC39 提出了九个 JavaScript 建议,包括 Array.fromAsync、Error.isError 和 using
Ecma 技术委员会 39(TC39),负责 JavaScript(ECMAScript)发展的机构,最近在其阶段流程中推进了九个提案,其中有三个新的语言特性将成为标准的一部分:Array.fromAsync、Error.isError 和显式资源管理 using。

AlphaWrite:通过进化迭代改进 AI 叙事能力
写作框架 AlphaWrite 通过结构和可衡量的改进来增强创意写作,在推理过程中采用进化算法迭代提升故事的质量。

Tripadvisor 将其 SwiftUI 应用迁移到可组合架构的历程
TripAdvisor iOS 首席工程师 Ben Sarrazin 讲述了他们向可组合架构(TCA)迁移的旅程。这一迁移的目的是取代他们现有 iOS 应用中的模型 - 视图 - 视图模型 - 协调器(MVVM-C)架构。

Docker 发布加固的基础镜像
Docker 引入了一系列新的以安全为重点的基础镜像,这些镜像专为生产环境打造,旨在减少漏洞并支持容器化应用程序的安全软件供应链。

Void IDE,Cursor 的开源替代品,发布测试版
最近,一款新的开源 AI 驱动的代码编辑器 Void IDE 发布了测试版,它将自己定位为一个注重隐私且免费的替代品,与流行的闭源 AI 编辑器如 Cursor 和 GitHub Copilot 竞争。Void IDE 得到了 Y Combinator 的支持,是 Visual Studio Code 的一个分支。尽管微软最近宣布可能在几个月内开源其 GitHub Copilot Chat Extension,但 Void IDE 测试版现在已经可供社区使用。

Android 16 引入了广泛的特性和更改
谷歌已经发布了安卓 16 系统,现在可以在支持的 Pixel 设备上使用。新版本引入了大量新的 API 和更改,其中一些会影响现有应用,需要开发者更新他们的代码。Material 3 Expressive,安卓用户界面的新范式,尚未包含在内,预计将在今年晚些时候推出。

Innovation Sandbox on AWS:配置和管理临时环境
最近,亚马逊云科技推出了 Innovation Sandbox on AWS,这是一个新的通过 Web 用户界面管理 AWS 沙箱环境的开源解决方案。该方案使开发人员能够配置和管理安全、实惠、可回收的临时沙箱环境。

Teams 工具集重新品牌化到了 Microsoft 365 工具集中
微软推出了 Microsoft 365 Agents 工具集,这是一个开发者框架,旨在简化基于 AI 的 Agent 的创建,它会自动化跨 Microsoft 365 应用程序的任务。该工具集提供了构建、测试和部署智能 Agent 的工具和 API,这些 Agent 可用来处理 Outlook、Teams、Word 等 M365 应用程序中的工作流程。

Deno 2.3 现在支持本地 NPM 包
Deno Land 最近发布了 Deno 2.3,这是 Deno 运行时的一个更新,增加了对本地 NPM 包的支持。Deno 2.3 还对 deno compile 进行了改进。

大模型进入研发体系后,我们看到了这些变化
生产效率提升十倍,未必导致岗位减少十倍,反而可能催生十倍以上的新需求,岗位总量仍会增长。

微软通过 DocumentDB VS Code 扩展和本地模拟器增强了开发人员的体验
为了简化开发人员围绕 MongoDB 兼容数据库的工作流程,微软为 Visual Studio Code 发布了一个开源的 DocumentDB 扩展程序,以及一个轻量级的本地模拟器,DocumentDB Local。该工具集是为与 Azure Cosmos DB 的 MongoDB API 和标准 MongoDB 实例一起使用而设计的,它使开发人员能够在 VS Code 内直接管理、查询和编辑文档数据库,而无需依赖外部工具或云资源。

Agentica 项目的开源 DeepCoder 模型在编码基准上优于 OpenAI 的 O1
Agentica 项目和 Together AI 发布了 DeepCoder-14B-Preview,这是一个基于 Deepseek-R1-Distilled-Qwen-14B 的开源 AI 编程模型。该模型在 LiveCodeBench 上的通过率达到了 60.6%,超过了 OpenAI 的 o1 模型,性能与 o3-mini 相当。

Biome 发布 v2.0 Beta 版
Biome,这个一体化的 JavaScript 工具链,已经发布了 2.0 Beta 版。Biome 2.0 Beta 在这个测试版中引入了许多新特性,使其更接近 ESLint 和 Prettier,例如插件,用于编写自定义的 lint 规则,域(domain)用于按技术分组你的 lint 规则,以及改进的排序功能。