标签

开源

纯开源制品仓库 kkRepo v0.9.0 发布,新增 Alpine、Hugging Face Models 与全局搜索

来源: oschina.net 37
{"title_zh":"kkRepo v0.9.0:从多格式制品仓库走向统一搜索与分发入口","body_zh":"# kkRepo v0.9.0:从多格式制品仓库走向统一搜索与分发入口\n\n开源制品仓库 kkRepo 发布 v0.9.0。距离 0.8.0 只有一周,这次更新的重点已经从“再支持一种仓库格式”扩展到制品发现、版本管理和代理分发:新增...

Erupt 2.0.4:一个注解,让表格行能拖着排序了

来源: oschina.net 23
{"title_zh":"Erupt 2.0.4:用注解把拖拽排序和业务按钮带进后台表格","body_zh":"# Erupt 2.0.4:用注解把拖拽排序和业务按钮带进后台表格\n\n低代码后台最容易的部分是 CRUD:列出来、编辑、搜索、导出,几乎都能交给框架。但真实业务很快会越过这条边界:用户希望拖动一行调整优先级,点击一个按钮重新计算价格,并...

从 Splay 乐队到伸展树:技术人的“无用”爱好如何留下长期回报

来源: oschina.net 46
一支由清华大学计算机系学生在 2013 年组建的校园摇滚乐队,因为名为 Splay,再次进入公众视野。这个名字来自数据结构中的伸展树(Splay Tree):它不严格维持全局平衡,却会把刚访问过的节点旋转到根部。音乐与算法看似毫不相干,但放在一起看,恰好说明了一件事:很多当下无法量化的投入,会在表达能力、协作方式和个人辨识度上留下长期回报。 从结果看,...

Pixel 内核源码不再跟随 Git tags:Google 的获取流程为何让第三方 ROM 承压

来源: oschina.net 33
Google 似乎正在改变 Pixel 内核与驱动源码的交付方式:过去,开发者可以通过 AOSP 相关 Git 仓库和 tags 获取对应版本;现在,GrapheneOS 团队称,相关源码不再以 Git tags 的形式推送,而是需要提交表单、等待数周,之后通过 Google Drive 获得代码。 这不是一个普通的下载入口调整。对依赖公开、可自动化源...

PostgreSQL 能否一统数据系统:从 Kafka、Elasticsearch 到 Redis 的边界分析

来源: oschina.net 38
“PostgreSQL for Everything”每隔一段时间就会重新引发讨论。原因并不难理解:PostgreSQL 的核心能力很完整,扩展生态也越来越丰富,JSONB、全文搜索、逻辑复制、LISTEN/NOTIFY、分区表和丰富的索引类型,让它能够覆盖许多原本需要专用系统的场景。 但“能做”不等于“应该替代”。PostgreSQL 更像一把能力很...

程序员为 8 岁女儿创建了一个游戏引擎,教她写代码

来源: oschina.net 29
{"title_zh":"把“玩游戏”变成“造世界”:一个为 8 岁孩子设计的微型游戏引擎","body_zh":"# 把“玩游戏”变成“造世界”:一个为 8 岁孩子设计的微型游戏引擎\n\n很多孩子会说“我想做一个游戏”,但真正困难的往往不是写出第一行代码,而是让代码立刻产生可见、可玩的结果。Nick 的女儿只有 8 岁,却不满足于游玩现成作品:她想...

DeepSeek Harness 与 ChatGPT 登陆玲珑商店:Linux AI 工具安装进入一键时代

来源: oschina.net 43
如意玲珑应用商店社区版上架 DeepSeek Harness 和 ChatGPT 客户端,让 Linux 用户安装桌面 AI 工具时少处理一层发行版差异。对于使用 deepin、Ubuntu、Debian 或其他主流发行版的开发者来说,应用商店提供了更直接的获取入口,也让后续更新和卸载更容易管理。 Linux 软件长期存在一个现实问题:同一款工具可能需...

Go 1.27:泛型方法终于落地,JSON、UUID 与 SIMD 进入标准工具箱

来源: oschina.net 46
Go 1.27 正式发布。这个版本最受关注的变化,是期待已久的泛型方法终于进入语言:方法可以声明只属于自己的类型参数,而不必把整个类型改造成泛型类型。与此同时,标准库继续扩展能力, 迎来较大规模重写,UUID 与 SIMD 也开始成为开发者可以直接依赖的标准能力。 对于日常 Go 开发,这不是一次只需要修改版本号的升级。泛型方法会影响类型设计和接口边界...

OpenRouter 加入 Stripe:LLM 统一接入层正在成为基础设施

来源: oschina.net 52
OpenRouter 正式加入 Stripe,这件事的意味不只是一次 AI 公司的并购或团队整合。一个长期被开发者称为“LLM 的 Stripe”的模型路由平台,如今成为 Stripe 的一部分,说明模型选择、调用路由、计费和供应商管理,正在从应用层的临时工程,变成 AI 产品需要依赖的基础设施。 OpenRouter 的公开规模也超过了许多人的直觉:...

Bun 1.4 的 Rust 重写为何迟到:运行时迁移远不只是换语言

来源: oschina.net 48
Bun 在 2022 年凭借启动速度、内存占用和一体化工具链迅速走红。它以 Zig 构建,把运行时、包管理器、测试工具和构建能力放进一个产品中,也让不少团队开始认真考虑替代 Node.js。 三年多后,焦点从性能承诺转向了 Bun 1.4 的 Rust 重写及其延期。由于现有摘要没有给出重写范围、发布日期或具体技术阻塞,不能把延期简单归结为某个语言或某...