标签

开源

Mapbox GL JS 3.25.0:ESM 命名导出与 accessToken 迁移实战

来源: oschina.net 63
Mapbox GL JS 3.25.0 带来了两项破坏性变更:ESM 入口点改为命名导出,全局 被替换为构造选项 。这两处改动看似不大,却直接影响现有项目的打包体积和初始化方式——升级前不搞清楚,地图直接白屏。 旧版本中,ESM 入口点是一个默认导出对象,打包工具很难判断哪些成员被实际使用,只能把整个包塞进产物。3.25.0 把 ESM 入口点改为命名...

CodeForge 26.2:专业级 Git 全进编辑器,交互式变基也能点着做

来源: oschina.net 50
日常写代码最频繁的打断不是 Slack 消息,而是切到终端做 Git 操作——尤其是分块暂存和交互式变基,命令行里敲起来手忙脚乱。CodeForge v26.2.0 把一整套专业级 Git 工作台塞进了编辑器窗口:暂存、提交、分支图、分块暂存(patch staging)、交互式变基、cherry-pick、bisect、子模块、工作树……几乎覆盖了日...

AppleTalk 协议从 Linux 内核退役:一段即插即用网络的终结

来源: oschina.net 60
2025 年,Linux 内核正式移除了 AppleTalk 网络协议的近 4000 行代码。这个决定并不突然——苹果自己在 2009 年就已放弃 AppleTalk,但真正加速退役的,是近期涌入内核的大量 AI 生成补丁让维护这段"遗产代码"变成了不可承受的负担。Jakub Kicinski 提交的移除补丁,为这段即插即用网络的历史画上了句号。 19...

5.5 万亿美元砸向 AI 基础设施——摩根大通上调预测背后的信号

来源: oschina.net 61
摩根大通在 6 月 16 日发布的研报中,把对 AI 超大规模数据中心基础设施的累计投入预测从 5.1 万亿美元上调到了 5.5 万亿美元——比去年 11 月的预估多了 4000 亿美元。这个数字已经接近全球一年 GDP 排名第三国家的经济总量,而其中约 4.1 万亿美元将通过债务融资完成。这意味着:科技巨头不是在用自有现金流慢慢建,而是在大规模借钱加...

Mongoose 9.7.1:省掉多余的 Promise,save 写入更快了

来源: oschina.net 58
每次调用 ,Mongoose 内部都会走一遍 path 校验、默认值填充、脏状态标记,再把这些状态包装成 Promise 返回。当批量写入或高频更新时,这些中间 Promise 分配和状态计算的开销会悄悄累积。9.7.1 的核心改动就是砍掉不必要的 Promise 分配、压缩 path/default/dirty-state 的处理路径,让 跑得更轻。...

游戏行业终于有了自己的版本控制系统:Epic 开源 Lore

来源: my.oschina.net 61
Git 是软件工程的基石,但在游戏开发里它更像一把锤子——把方形的钉子硬敲进圆形的洞。Epic Games 刚开源的 Lore,就是那颗圆形的钉子:一个从第一天起就为游戏项目设计的版本控制系统。如果它真的兑现承诺,这可能是自 Linus Torvalds 创造 Git 之后,开源 VCS 领域最重要的一次跃进。 游戏仓库和普通代码仓库的根本区别在于资产...

Hermes Agent 如何把埋点需求变成可复用的规则资产

来源: my.oschina.net 38
埋点和指标需求承接方最头疼的事,从来不是写 SQL 本身——而是把散落在各处的信息重新拼起来。需求文档里写的动作到底要不要采集?历史上有没有类似点位?指标口径是否还在被下游使用?新增字段要改哪几层表?发布前该由谁确认?这些问题的答案分布在文档、元数据平台、群聊记录和历史工单里,靠人肉拼图既慢又容易漏。得物数仓团队用 Hermes Agent 重构了这条...

通义实验室开源首个统一科学大模型 LOGOS

来源: oschina.net 52
{ "title_zh": "通义开源 LOGOS:用一套「科学语法」统一蛋白质、分子和材料生成", "body_zh": "# 通义开源 LOGOS:用一套「科学语法」统一蛋白质、分子和材料生成\n\n蛋白质折叠、小分子设计、新材料发现——这三件事过去由完全不同的模型和工具链各自搞定。通义实验室联合中国人民大学高瓴人工智能学院开源的 LOGOS,试图...

Qt Creator 20:AI Agent 进了 IDE,Zen Mode 让你只看代码

来源: oschina.net 45
Qt Creator 20 把两件开发者天天念叨的事塞进了同一个版本:让 AI 真正动手改代码,以及让屏幕上只剩代码。新加入的 ACP Client 扩展带来了能理解项目上下文、直接执行操作的 AI Agent;Zen Mode 则把侧边栏、工具窗口全部收起来,只留编辑器。再加上对 GN 构建系统的原生支持,这个版本在「写代码」这件事上下了不少硬功夫。...

Electron 42.4.1 修补了 webContents.debugger 附加时的导航问题

来源: oschina.net 48
Electron 42.4.1 是一个补丁版本,主要修复了在附加 时出现的导航相关 bug。如果你在项目中用到了 Chrome DevTools Protocol(CDP)来调试或抓取页面数据,这个版本值得立刻升级。 是 Electron 提供的底层接口,让你可以通过 CDP 协议直接操控渲染进程——比如拦截网络请求、执行 JavaScript 表达式...