标签

后端

PingAPI 5.0:用四种模式把数据变成 RESTful API,从零代码到全编排

来源: oschina.net 31
企业里做 API,最耗时间的往往不是写代码本身,而是反复搭骨架、调参数、写文档、做鉴权、再部署运维。PingAPI 5.0 把这条链路压缩成可视化配置 + AI 辅助,核心思路是:数据已经在那里了,为什么还要手写每一个接口? 5.0 版本最大的变化是明确了四种开发模式——SQL、Table、Proxy、编排——对应从最简单的单表 CRUD 到跨服务多步...

Google IDE 统一之路:从"各用各的"到 80% 开发者同坐一条船

来源: oschina.net 38
2011 年,有人向 Google 资深工程师提议:能不能给所有 Googler 提供一个好用的统一 IDE?Jeff Dean 的答复后来成了圈内名言——"试图让一组开发者统一使用某个编辑器,只会让大家不开心。每个人对什么重要都有不同的看法。"彼时的 Google,Vim、Emacs、Eclipse 各据山头,编辑器选择几乎是工程师身份的一部分。 十...

NTSYNC 入核:Windows 同步原语如何让 Linux 游戏跑得更快

来源: oschina.net 37
Linux 在 Steam 的占比刚突破 5%,但真正值得关注的不是数字本身,而是性能改善的来源正在发生位移——从 Wine/Proton 的用户态模拟,下沉到 Linux 内核的原生实现。NTSYNC 是这一趋势的最新例证:它把 Windows NT 的同步机制直接写进内核,让那些重度依赖 mutex、semaphore 的 Windows 游戏在 ...

Python 增量 GC 回滚:一次"更好的暂停时间"换来更大的内存代价

来源: oschina.net 29
Python 3.14 刚把增量垃圾回收器推上舞台,还没站稳,就被生产环境的内存压力报告拉了下来。核心开发者 Hugo van Kemenade 宣布,3.14 和 3.15 将双双回滚至 3.13 的代际式 GC——一次教科书级的"理论收益 vs 现实代价"决策。 Python 3.13 及之前使用的是三代式(generational)GC:第 0 ...

国内生成式 AI 备案突破 868 款:开发者需要知道的合规路径

来源: oschina.net 38
2026 年 3–4 月,国家网信办新增 72 款生成式人工智能服务备案、49 款应用登记。截至 4 月 30 日,累计备案数达到 868 款,登记数 530 款——两个数字都在快速膨胀。如果你正在做一款调用大模型 API 的产品,这些数字不再是"政策新闻",而是直接影响上线节奏的合规门槛。 源数据把服务分成两类,对应两条合规路径: 路径 适用对象 审...

Qt Creator 19.0.2:修复语言切换与缩进卡死问题

来源: oschina.net 35
Qt Creator 19.0.2 是一个针对 19.0 系列的补丁版本,主要解决了两个让开发者日常工作中颇为头疼的问题:非英语系统上切换 UI 语言失效,以及取消缩进超大行时 IDE 直接卡死。如果你正在用 19.0.x 并遇到过这些情况,这个版本值得立刻更新。 在非英语区域设置的系统(比如中文、日文、德文 Windows/Linux)上,很多开发者...

PyCon US 2026:微软与 Python 社区的又一次交汇

来源: devblogs.microsoft.com 41
PyCon US 是全球 Python 开发者一年中最重要的聚会。微软在官方 Python 开发者博客上发布了 PyCon US 2026 的相关信息,这本身就传递了一个信号——微软在 Python 生态中的投入正在持续加深。从 VS Code 的 Python 扩展到 Azure 上的 Python 部署支持,再到对开源项目的赞助,微软已经不再是旁观...

Node.js 22 LTS 实战:新特性与迁移要点

来源: nodejs.org 36
Node.js 22 正式进入 LTS 阶段(代号 Jod),意味着从实验期走向生产可用。对还在 Node.js 18 或 20 上运行的服务来说,这一版带来的不只是安全补丁——有几项能力会直接改变你写日常代码的方式。 Node.js 18 引入的 一直挂着 标签,到 22 才正式标记为 stable。这意味着你不再需要 的 polyfill,也不必在...

用 OpenCode + Gemini 在终端里让 AI 帮你审代码、重构逻辑

来源: realpython.com 47
终端里跑 AI 编程助手,已经不是新鲜事——但大多数方案要么绑 IDE,要么要付费订阅。OpenCode 是一个开源的终端 AI 编程助手,支持多种 LLM 后端,其中最实用的组合是:OpenCode + Gemini 免费 API Key。零成本、纯命令行,直接对本地 Python 项目做代码审查和重构建议。 OpenCode 是一个用 Go 写的开...