来源: oschina.net
57
Rails 应用迟早会需要后台:看用户、改订单、处理异常数据、给运营一个不用进数据库的入口。Avo 做这件事已经五年,Avo 4 的发布不是一次简单的功能堆叠,而是一次持续 15 个月、约 2000 个 commit 的重构。它从 3 月公测走到 GA,核心变化集中在 UI、信息密度和操作效率上。 很多后台管理工具的问题不是缺功能,而是信息组织松散:一...
来源: oschina.net
55
NumPy 2.5.1 已发布。这不是功能大版本,而是 2.5.0 之后的补丁发布,重点修复已发现的问题。对普通应用来说,它看起来可能只是一次小升级;但对维护 Cython 扩展、科学计算库、数据处理框架的团队来说,这个版本更值得关注,因为它修复了 NumPy datetime Cython API 相关问题,并继续推进 Python 3.15 准备工...
来源: oschina.net
54
HAMi 在 2024 年 8 月进入 CNCF Sandbox 后,于 7 月 2 日正式晋升为 CNCF Incubating 项目,并获得 CNCF 技术监督委员会 TOC 全票通过。对做 AI 平台、GPU 集群和 Kubernetes 资源管理的团队来说,这不是一个普通的项目状态更新:它意味着“异构 AI 算力如何被 Kubernetes 稳...
来源: oschina.net
45
FastDFS V6.16 的重点不是“又多了几个参数”,而是把一个常见部署痛点往前推了一步:同一台服务器现在可以部署同组的多个 storage 实例。对有多块磁盘、希望更细粒度利用机器资源的团队来说,这比简单地把磁盘挂成一个大目录更可控。同时,新版本还提供了两个观察工具: 用来直观看 storage 状态, 用来快速看集群容量。 传统 FastDFS...
来源: oschina.net
53
只会聊天的 LLM 很快会碰到天花板:它不知道实时库存,不能查订单,也不能调用内部接口。ReActAgent 的价值在于把“推理”和“行动”放进同一个循环里:模型先判断下一步要做什么,再调用工具,拿到结果后继续修正判断,直到给出可用答案。 这类 Agent 不适合拿来包装所有需求,但很适合处理“需要多步判断 + 外部数据 + 动态反馈”的任务,比如客服...
来源: oschina.net
43
MooTool 1.7.8 的重点不是多加一个炫目的按钮,而是把开发者高频使用的两类内容:随手记和 JSON 文档,从更封闭的数据库管理方式,推向更透明的 txt 文件、文件夹和 Git 工作流。这类改动看起来朴素,但对长期使用工具的人很关键:数据更容易备份、比较、迁移,也更适合纳入团队或个人的版本管理习惯。 这次更新里,【随手记】的数据管理从数据库改...
来源: oschina.net
55
远程运维工具正在从“单点工具”变成“工作台”。uniTerm v1.3 的重点不只是又多支持了几个协议,而是把 SSH 终端、SFTP 文件传输、RDP 远程桌面、数据库客户端、服务器监控和 AI Agent 放进一个不到 10MB 的跨平台应用里。对于经常在多台服务器、多种协议、多套工具之间切换的开发者和运维来说,这类整合的价值很直接:少开窗口,少复...
来源: oschina.net
61
把 LLM 接进 Java 应用,难点往往不在“发一个请求”,而在请求之外的一堆细节:HTTP 客户端、鉴权、JSON 编解码、流式输出、上下文记忆、错误处理。Solon AI 4.0 的 ChatModel 把这些常见工作收进一套 Builder API,让 Java 代码更像是在描述“我要怎样对话”,而不是手写一层又一层协议胶水。 传统做法里,业务...
来源: oschina.net
51
Java 持久层框架的选择很少是“谁碾压谁”的问题。原生 MyBatis、MyBatis-Plus、xbatis、Spring Data JPA / Hibernate 解决的是相近问题,但它们把复杂度放在了不同位置:有的把 SQL 交给你,有的把 CRUD 包起来,有的强调对象模型和规范,有的试图在类型安全、动态查询和开发效率之间找平衡。 原生 My...
来源: oschina.net
46
欧盟最高法院驳回 Google 对 Android 反垄断罚单的最终上诉,意味着这场从 2018 年延续至今的案件基本落幕。对开发者来说,它不只是法律新闻:它再次提醒我们,移动生态里的默认搜索、预装应用、应用商店准入和系统兼容性,都会直接影响产品分发路径。 这个案件的核心不是“Android 能不能免费使用”,而是 Google 是否借助 Androi...