开发工具资讯 第5页

聚合当前分类下的最新内容,按时间顺序查看第 5 页精选文章。

苹果地图原生上车,福特2027年电动皮卡首发
开发工具 2026/7/23

苹果地图原生上车,福特2027年电动皮卡首发

苹果发布车载地图工具MapKit for Automotive,福特是第一个用它的车企,装进2027年起价约3万美元的中型电动皮卡。这套工具向所有车企开放,福特拿到的是时间差,不是独家权,商业条款也没公开。地图数据能喂给补能和辅助驾驶,但脱眼驾驶等能力还只是规划。

MapKit for Automotive苹果福特
Bun 的 Zig 老运行时,被人裁成 73MB 的生产专用版
开发工具 2026/7/23

Bun 的 Zig 老运行时,被人裁成 73MB 的生产专用版

独立开发者 solenopsys 把 Bun 停用的 Zig 版本裁剪成 Cruller,只做一件事:加载预构建 JS 服务。体积比官方 Bun 1.3.14 小 18%,但目前只支持 Linux x64,且未触碰 JSC 与手动内存管理的老矛盾。这更像一次架构验证,不是能立刻替换 Bun 的生产方案。

CrullerBunZig
Ghostty作者揭秘SIMD实测提速5倍:不是所有循环都值得手写向量化
开发工具 2026/7/23

Ghostty作者揭秘SIMD实测提速5倍:不是所有循环都值得手写向量化

Ghostty作者Mitchell Hashimoto用五步通用写法演示SIMD向量化,一段终端字符扫描代码在AVX2平台端到端吞吐提速约5倍。但这个数字是单场景实测结果,理论上4、8、16通道的并行能力不等于实际整机加速比,SIMD真正划算的场景仍局限在处理大量连续数据的热点循环。

SIMD向量化Ghostty性能优化
Codeberg 投票禁了加密货币项目,却说不清"加密"是什么
开发工具 2026/7/23

Codeberg 投票禁了加密货币项目,却说不清"加密"是什么

Codeberg 2026 年成员大会投票通过提案,把加密货币相关项目列为不允许托管内容,理由是防止损害平台声誉。协议没有给出"加密货币相关"的清晰定义,提案作者面对追问也只回复"已经通过了"。规则方向清楚,边界模糊,才是这次争议的焦点。

Codeberg加密货币项目代码托管
Safari Technology Preview 248:近 80 处修复,新功能却只有一个
开发工具 2026/7/23

Safari Technology Preview 248:近 80 处修复,新功能却只有一个

Safari Technology Preview 248 面向 macOS Golden Gate 与 Tahoe 发布,JavaScript 唯一的新增是 TC39 BigInt Math 提案支持,其余全是修复。CSP 白屏、iPhone 字幕消失、HDR 变色这些老毛病被集中处理,开发者工具和 CSS/SVG 渲染占了修复大头。这版本没讲新故事,它在补债,能不能补进正式版才是关键。

Safari Technology Preview 248WebKit兼容性修复
一天、392行代码:他把十年的复制粘贴自动化了
开发工具 2026/7/23

一天、392行代码:他把十年的复制粘贴自动化了

一位Emacs用户用392行Elisp、一天时间做出fj,把GitHub Issues接进了Org工作流。这证明的不是Emacs能替代GitHub客户端,而是可塑软件能把产品定义权还给用户;但省下的只是给自己用的成本,换成给所有人用,代价完全是另一个量级。

EmacsfjGitHub Issues
Bento:把一整套 PowerPoint 装进一个 HTML 文件
开发工具 2026/7/23

Bento:把一整套 PowerPoint 装进一个 HTML 文件

Bento 把幻灯片内容、播放器、编辑器、字体和图片全部封装进一个 HTML 文件,打开即播放、按 Esc 编辑、⌘S 原文件保存。这挑战的是 PowerPoint 依赖应用、Google Slides 依赖账号云端的分发逻辑,但协作机制、跨平台写入权限、发布日期这些细节,官网材料都没交代清楚,产品团队和归档用户现在更适合观望或并行试用。

Bento Slides单文件 HTML幻灯片编辑器
两年生产踩坑换出的Postgres生存指南:索引之后,锁与连接才是常见瓶颈
开发工具 2026/7/23

两年生产踩坑换出的Postgres生存指南:索引之后,锁与连接才是常见瓶颈

开源工作流平台Hatchet把两年生产环境的PostgreSQL事故整理成一份公开指南。核心判断是:表变大、并发变高之后,更常卡住系统的是锁、连接暴增和过期的统计信息,索引反而是最容易处理的部分。这对依赖ORM、正在扩容的初创后端团队有参考价值,但指南里的经验阈值不能照搬成通用性能标准。

PostgreSQL数据库性能优化Hatchet
《巫师城堡》开头那行乱码,其实是能跑的Z80汇编
开发工具 2026/7/23

《巫师城堡》开头那行乱码,其实是能跑的Z80汇编

1980年一款BASIC游戏的第一行REM注释,四十多年后被证实不是排版乱码,而是藏在解释器内存里的Z80机器码,靠处理器R寄存器给随机数生成器下种。它顺手暴露了纸媒时代软件分发的一个死角:印在纸上的字符,未必等于能跑起来的字节。

Z80汇编BASICZ80机器码
WhatsApp补齐车机与iPad,真正要收拢的是通信入口
开发工具 2026/7/22

WhatsApp补齐车机与iPad,真正要收拢的是通信入口

WhatsApp正分批推出车载免手交互、iPad独立注册、音乐状态分享和桌面端PDF标注,补齐跨设备使用中的几个明显缺口。功能本身不算激进,真正的变量是它能否把跨设备能力、用户名和潜在订阅方案接成一套身份与收费体系。

WhatsApp跨设备独立使用CarPlay
不用密码不用APP,这个社区靠一把SSH钥匙认人
开发工具 2026/7/22

不用密码不用APP,这个社区靠一把SSH钥匙认人

Late.sh是一个只能用SSH命令行进入的开发者社区,聊天、电台、小游戏和协作画板全塞进一个TUI。身份不靠密码或OAuth,靠SSH公钥指纹,官方说不记录IP也不做追踪,但这只是自陈,没有第三方审计。SSH门槛既是它的社区滤网,也是它长不大的天花板。

Late.shSSH开发者社区
阿波罗11号登月代码在GitHub上:能编译,不是能登月
开发工具 2026/7/22

阿波罗11号登月代码在GitHub上:能编译,不是能登月

GitHub上一个由个人维护的仓库长期保存着阿波罗11号指令舱Comanche055与登月舱Luminary099的制导计算机源代码,代码由Virtual AGC与MIT Museum从纸面扫描件数字化而来。这不是NASA最近开源,而是一项持续进行的软件遗产校勘工程,能编译不代表能复现当年的登月系统。

阿波罗11号GitHub制导计算机源代码
Linux 内核没有原生支持 $ORIGIN,是用 eBPF 绕了条路
开发工具 2026/7/21

Linux 内核没有原生支持 $ORIGIN,是用 eBPF 绕了条路

Linux 内核补丁计划用 eBPF 动态替换 ELF 解释器,间接给 Nix 等工具带来 $ORIGIN 式相对路径能力,但这不是内核原生支持 $ORIGIN。补丁打算先进 -next 分支,尚未随正式版本发布,能否落地要看 Nix 社区接入意愿和发行版的 eBPF 权限策略。新提出的 L 模式修复了传统 binfmt_misc 的进程身份错位问题,但部署门槛不低于现有的 patchelf 方案。

Linux 内核eBPFNix
Jane Street 开源 Incremental:省算力靠的是少算,不是算得快
开发工具 2026/7/21

Jane Street 开源 Incremental:省算力靠的是少算,不是算得快

Jane Street 把内部使用多年的 OCaml 库 Incremental 开源到 GitHub,MIT 许可证,靠一张依赖图只重算受影响的节点。它省的是不必要的计算量,不是让单次计算变快。依赖关系复杂、改动频繁的系统值得评估,一次性批处理任务大概率用不上。

Incremental增量计算Jane Street
X安卓客户端时隔一年重写:体验补上,功能缺口还在
开发工具 2026/7/21

X安卓客户端时隔一年重写:体验补上,功能缺口还在

X于2026年7月20日全球上线从零重写的安卓客户端,加载、滚动和通知问题明显改善。重写的真正目的是让安卓追上iOS的功能更新速度,但官方没有公布下载量、留存率或收入数据。老旧设备性能、Spaces等功能仍未补齐,安卓现有用户和依赖X做分发的创作者眼下都还没有立刻改变动作的理由。

X安卓客户端从零重写
Jelly UI v1.0:40 个软体动效组件,好看之外还得看语义和性能
开发工具 2026/7/21

Jelly UI v1.0:40 个软体动效组件,好看之外还得看语义和性能

Jelly UI 发布 1.0,用零依赖 Web Components 封装 40 个软体动效组件,内置深色模式、RTL 和 WCAG AA 色彩令牌。jelly-button、jelly-slider 包了原生控件保留语义,但 jelly-range、jelly-select 靠自己手写 ARIA 实现,无障碍和性能都还没有第三方验证。前端团队适合小范围试用,涉及无障碍硬性合规的项目现在不宜直接采购。

Jelly UIWeb Components前端组件库
Hyprland 0.55 转向 Lua:配置文件变成可编程接口
开发工具 2026/7/21

Hyprland 0.55 转向 Lua:配置文件变成可编程接口

Hyprland 0.55.0 发布,配置系统整体转向 Lua,官方 Wiki 已换成 Lua 示例。旧的 hyprlang 配置暂时不受影响,官方只说还会再支持几个版本,没给具体节点。新增的 Layout API 能在配置里直接写布局逻辑,逐输出 ICC 和默认 FP16 精度让色彩管理更实用,但只覆盖 Color Managed 显示器。

Hyprland0.55.0Lua
三人团队五个微服务:过度工程的病根不是完美主义
开发工具 2026/7/20

三人团队五个微服务:过度工程的病根不是完美主义

技术博客var0.xyz在2026年7月19日发文重新定义"过度工程":问题不是做得太完美,而是需求没搞清楚就解决了不存在的问题,并以三人团队维护五个微服务当反例。这个说法对资源紧张的小团队有参考价值,但"约束清楚就只有一个完美解"这个推论本身偏理想化,真实工程还要看需求变化和团队能力。文章给出的更多是判断方向,具体拆分信号和渐进路径需要团队自己补。

过度工程微服务软件架构
Moonshine:给 Linux 游戏主机的串流服务端,不占桌面也不装 Sunshine
开发工具 2026/7/20

Moonshine:给 Linux 游戏主机的串流服务端,不占桌面也不装 Sunshine

开源项目 Moonshine 用 Rust 写了一个面向 Moonlight 客户端的无头串流服务端,每路游戏会话跑在独立合成器里,主机不用接显示器也能保留桌面可用。它不是要取代功能更全的 Sunshine,而是解决 Linux 串流长期占用主机桌面的老问题,代价是硬件、系统和网络门槛都不低。

MoonshineLinux 游戏串流Moonlight
IA-64模拟器0.1发布:能让Itanium版Windows开机,但只有486的速度
开发工具 2026/7/20

IA-64模拟器0.1发布:能让Itanium版Windows开机,但只有486的速度

开发者Yufeng Gao发布IA-64(Itanium)模拟器0.1版,让停产多年的Itanium版Windows Server 2003和XP 64-bit在模拟环境里开了机,速度却只相当于一台486,Linux、BSD、OpenVMS、HP-UX都还跑不起来。代码尚未开源,这不是Itanium的翻身仗,而是一场软件遗产抢救的开局。

IA-64 模拟器ItaniumYufeng Gao
Minecraft换底层库:GLFW退位SDL3,全屏在部分平台先崩了
开发工具 2026/7/19

Minecraft换底层库:GLFW退位SDL3,全屏在部分平台先崩了

Minecraft Java版26.3 Snapshot 4把窗口输入库从GLFW换成SDL3,键位改用物理位置识别,无边框全屏变成默认模式。快照自带的已知问题很直白:Windows多显示器独占全屏可能崩溃,Wayland进入独占全屏必崩,macOS干脆不支持独占全屏。数据包和资源包版本同步跳到111.0/92.0,部分旧接口收紧,模组和数据包作者要提前检查。

Minecraft Java版SDL3GLFW