最新 Top20

更多 →
  1. 2026 跨平台开发选型指南:KMP、Flutter、React Native 与鸿蒙适配怎么选?跨平台开发大致有两条路线: 共享业务逻辑,UI 各写各的:以 Kotlin Multiplatform(KMP)为代表。网络、数据、状态管理和业务规则只实现一次,Android 使用 Compose,iOS 使用 SwiftUI,保留原生 UI 控制力。 共享 UI,一套代码跑多端: … posts
  2. Herdr:为 AI Coding Agent 构建一个真正的运行时AI Coding Agent 已经能够编写代码、运行测试、修改配置,甚至调用另一个 Agent 做代码审查。但当 Agent 数量增加后,新的问题很快出现:哪个任务已经完成?哪个 Agent 正在等待授权?哪个终端已经卡住?如果合上笔记本,后台任务还能继续吗? 传统做法通常是打开多个终端标签页,或 … tools
  3. Moli vs. Obscura:如何为 AI Agent 选择无头浏览器Chromium 几乎是浏览器自动化的默认答案:兼容性最好、工具链最成熟,遇到复杂网页时也最省心。但它的代价同样明显——进程多、内存占用高、冷启动慢。对需要同时运行大量会话的 AI Agent、网页检索系统和爬虫来说,这些成本会被迅速放大。 Moli 和 Obscura 都试图解决这个问题。它们都使 … tools
  4. 告别复杂 VPN:Tailscale 极简组网与安全配置实战指南如果你配置过传统 VPN(OpenVPN、手动 WireGuard),大概率经历过证书管理、防火墙规则、端口转发和静态 IP 配置的痛苦。而当你的设备不止一台——Mac、Windows、Linux、手机、NAS 都需要互相访问时,这种痛苦会被成倍放大。 Tailscale 就是为终结这些痛苦而生的。 … posts
  5. Kubernetes 跨 Namespace 服务访问与 gRPC 负载均衡实践指南在 Kubernetes 中,服务发现和负载均衡是微服务架构的核心能力。然而,当服务分布在不同的 Namespace 中,或者使用 gRPC 协议时,一些"默认"机制并不能完全满足需求。本文将首先介绍跨 Namespace 访问服务的标准方法,然后深入剖析 gRPC 在 Kubernetes 中遇到 … cloud-native
  6. Buildbarn + Kubernetes 分布式编译:识别弹性节点并调整 Worker 行为在 Buildbarn + Kubernetes 的分布式编译场景中,识别弹性节点并据此调整 Worker 行为,是构建弹性编译集群的关键一环。以下结合 Buildbarn 架构,给出完整的技术方案。 Buildbarn 架构速览 Buildbarn 分布式编译集群通常包含以下核心组件: cloud-native
  7. Buildbarn on Kubernetes:根据编译负载自动伸缩 Worker 的四种方案 把 Buildbarn 自身的负载指标,转化为 Kubernetes 的行动指令。 在 Kubernetes 上运行 Buildbarn 作为远端执行(Remote Execution)/ 远程缓存后端时,一个常见诉求是:根据 CI 编译任务的规模,动态调整 Worker 的数量,从而既扛得住编译 … devops
  8. Bifrost 深度拆解:用 Go 构建高性能、统一的 AI API 网关 当一个项目同时接入 OpenAI、Anthropic、Google、Mistral、DeepSeek 等模型提供商时,真正麻烦的往往不是调用某个模型,而是维护一堆不同的认证方式、请求格式、模型名称和错误处理逻辑。Bifrost 试图把这层复杂度收敛成一个统一的、高性能 API。 posts
  9. 从 gRPC 到 LLM:API 网关技术选型实战指南当你的系统需要同时处理微服务间通信、跨语言调用和大模型请求时,API 网关就不再是一个简单的路由工具,而是整个基础设施的流量枢纽。本文记录了我在进行 gRPC 一致性哈希负载均衡方案选型时,逐步深入对比 APISIX、Kong 和 Envoy 的全过程,希望能为同样面临复杂网关选型的你提供参考。 posts
  10. 人间八苦与五毒:认清根源,才能真正离苦佛经中说,人生有八种根本的苦。这不是悲观的论调,而是一种清醒的认知——就像医生先诊断病情,才能对症下药。理解了苦,才知道如何离苦。 posts
  11. 终端三件套:Zellij + Herdr + cmux 打造 AI 编码终极工作流 当现代化终端复用器遇上 AI 智能体多路复用器,再叠加上 macOS 原生终端的可视化能力。 posts
  12. 现代终端效率工具全家桶:Yazi、Zellij、Starship 与 Ghostty 深度指南如果你是一个经常与终端打交道的人——无论是开发者、运维工程师,还是数据科学家——你一定感受过这样的痛点:文件管理全靠 cd 和 ls 来回切换、打开多个终端窗口后乱成一团、命令行提示符单调乏味缺乏信息、终端在处理大量输出时卡顿不堪……这些问题看似微小,却日复一日地消耗着我们的注意力与时间。 好在,开 … posts
  13. Zellij vs rmux:终端复用工具的远程控制与自动化能力深度对比 同为现代终端复用工具,它们在远程访问、可编程性和自动化能力上有何不同?一文读懂如何选择。 posts
  14. Herdr 完全指南:让 AI 编程助手真正活起来 一个让 AI 智能体永不掉线的终端工作区管理器。 posts
  15. 从 Loop 到 Graph:AI Agent 架构的下一站 2026 年 7 月,OpenClaw 创始人 Peter Steinberger 在 X 上发了一条不到十个字的帖子:「我们还在讨论 Loop,还是已经转向 Graph 了?」短短三天,这条推文被浏览了超过 270 万次。 posts
  16. 从窗口管理到 AI 交互:平铺窗口管理器(TWM)完全指南 全面了解 TWM 的世界——从 i3wm 基础入门、主流 TWM 对比选型、跨平台方案,到 TWM 在 AI Agent 时代的新潜力。 在图形界面的演进历程中,窗口管理器一直扮演着举足轻重的角色。近年来,随着键盘流开发者和 AI Agent 技术的兴起,**平铺窗口管理器(Tiling … posts
  17. RAG 核心知识十讲:从入门到企业级实践 建议阅读人群: AI 应用开发者 / 大模型面试备战者 / 对 RAG 技术感兴趣的同学 原文作者: 陈宇锋(飞行社),本文是对其飞书社区分享的整理 原文链接: 飞书社区 - RAG 核心知识十讲 posts
  18. 弥勒佛为什么总在笑?看懂这5层深意,你也会心一笑 深入解读弥勒佛笑容的5层含义——从悲悯世人到自我接纳,越读越通透。 每次走进寺庙,第一眼看到的就是那尊敞着大肚、咧着嘴笑的弥勒佛。不管你心里装着多少烦心事,只要盯着他那张笑脸看一会儿,嘴角就忍不住跟着上扬。可你有没有认真想过——弥勒佛,到底在笑什么? posts
  19. 从柴油车尿素到终极车库:一位车迷的燃料革命与进化论 从柴油车尿素系统聊到生物燃料、混动技术,最终升华到"如果只能买一辆车"的终极命题——一位车迷在能源变革时代的完整思考轨迹。 cars
  20. 用 Docker Compose 部署 RustFS:高性能 S3 兼容对象存储实战在云原生和 AI 训练场景里,对象存储几乎是基础设施的"水电煤"——从镜像分发、模型权重到训练数据集,都离不开一个兼容 S3 协议、又能扛住高吞吐的存储服务。MinIO 一直是这个领域的明星,但如果你想要一个用 Rust 重写、内存占用更低、启动更快、原生支持多盘纠删码的替代品,RustFS 是一个 … docker

按主题探索

linux

31 篇文章

更多 →
  1. 在 Proot-Distro Ubuntu 容器中集成 zsh 与 cc 命令的几种方式
  2. 基于Docker部署ceph分布式文件系统[MImic13.2
  3. Linux安装Nvidia Docker
  4. LDAP集成多个系统配置截图
  5. 关于Docker远程连接
  6. Nvidia Docker可以指定GPU以及数量
  7. Ubuntu18.04修改DNS
  8. OpenStack下利用passthrough对GPU实现虚拟化
  9. 如何在虚拟机上配置PCI直通
  10. Surf the Net on Linux Host by Notebook-把笔记本的无线网络通过网线共享给台式机

docker

17 篇文章

更多 →
  1. 用 Docker Compose 部署 RustFS:高性能 S3 兼容对象存储实战
  2. Jenkins 中使用 Buildah Push 推送镜像的三种认证方式
  3. Kubernetes 部署 SSH 跳板机:用 autossh 打通内网访问
  4. autossh SSH 反向隧道:从 Docker 到 Kubernetes 部署
  5. 使用buildah在容器中构建镜像
  6. 基于Docker部署ceph分布式文件系统[MImic13.2
  7. Linux安装Nvidia Docker
  8. 本地服务器搭建Harbor
  9. 关于Docker远程连接
  10. 使用dotnet core通过docker部署一个基于微服务的demo应用

tools

12 篇文章

更多 →
  1. Herdr:为 AI Coding Agent 构建一个真正的运行时
  2. Moli vs. Obscura:如何为 AI Agent 选择无头浏览器
  3. 26个PPT生成Skill,我做了一次系统梳理
  4. Claude HUD:在终端里常驻显示 Claude Code 会话信息
  5. Cursor + Claude Code + Codex 三层栈:AI 编程工具的可组合生态
  6. CC Switch:统一管理 Claude Code、Codex、Gemini CLI 等 AI 工具的 Swiss Army Knife
  7. 跨平台音乐播放器
  8. 如何在手机终端上使用claude-code?
  9. git通过https协议使用仓库时如何记住token?
  10. 处理git无法显示中文的问题

devops

11 篇文章

更多 →
  1. Buildbarn on Kubernetes:根据编译负载自动伸缩 Worker 的四种方案
  2. 从窗口管理到 AI 交互:平铺窗口管理器(TWM)完全指南
  3. bazel-remote 两级存储实战:本地磁盘 + S3 分层缓存配置详解
  4. Bazel 远程缓存高可用部署:S3(RustFS)vs 一致性哈希延迟实测对比
  5. 使用 RustFS 构建高性能 S3 兼容存储集群
  6. 从 Gitea 到 Forgejo:开源代码托管与 CI/CD 的选型、对比与实践
  7. 在 Debian 12 上编译安装最新版 Buildah 1.44.0
  8. LDAP集成多个系统配置截图
  9. LDAP与Harbor集成
  10. Gerrit使用介绍

技术笔记

11 篇文章

更多 →
  1. 终端三件套:Zellij + Herdr + cmux 打造 AI 编码终极工作流
  2. 现代终端效率工具全家桶:Yazi、Zellij、Starship 与 Ghostty 深度指南
  3. Zellij vs rmux:终端复用工具的远程控制与自动化能力深度对比
  4. Herdr 完全指南:让 AI 编程助手真正活起来
  5. 从 Loop 到 Graph:AI Agent 架构的下一站
  6. RAG 核心知识十讲:从入门到企业级实践
  7. ArtifactFS:Cloudflare 用 Go 写了个 FUSE 文件系统,Git 大仓库秒挂载
  8. 从零到一:一个写作 Agent 的 Harness 工程迭代
  9. 把 AI 编程账单砍掉 80%!技术大神分享省钱秘籍
  10. Zsh 历史命令自动补全配置:提升终端操作效率

kubernetes

8 篇文章

更多 →
  1. Kubernetes 跨 Namespace 服务访问与 gRPC 负载均衡实践指南
  2. Buildbarn + Kubernetes 分布式编译:识别弹性节点并调整 Worker 行为
  3. Kubernetes 部署 SSH 跳板机:用 autossh 打通内网访问
  4. autossh SSH 反向隧道:从 Docker 到 Kubernetes 部署
  5. 使用buildah在容器中构建镜像
  6. Openshift Setup
  7. 本地服务器搭建Harbor
  8. 使用dotnet core通过docker部署一个基于微服务的demo应用

raspberry-pi

7 篇文章

更多 →
  1. Build Opencv3.4 by docker in Raspberry pi - 在树莓派上通过docker编译opencv3.4.1
  2. K8s on Raspberry Pi
  3. Set Mirrors for Pi - 树莓派配置加速镜像
  4. Setup Docker for Pi - 树莓派安装docker
  5. Call Opencv Used Python3 - 通过docker在python3.6下调用opencv3.4.1
  6. 解决树莓派交换空间的问题
  7. Make an Alpine Docker Image

golang

6 篇文章

更多 →
  1. 记defer中的一些坑
  2. Golang生成C/C++可调用的动态库.so和静态库
  3. Golang与C互用以及调用C的so动态库和a静态库
  4. Go语言静态库的编译和使用
  5. 浅谈Golang sync
  6. Golang Cross Compiled Config - go语言跨平台交叉编译

cuda

4 篇文章

更多 →
  1. Linux安装Nvidia Docker
  2. Nvidia Docker可以指定GPU以及数量
  3. 解决TensorFlow:ImportError: libcudnn.so.*: cannot open shared object file: No such file or dictionary
  4. Linux [re]install CUDA - Linux 安装和使用 CUDA

server

4 篇文章

更多 →
  1. KVM基本使用介绍
  2. 管理kvm常用命令总结
  3. 设置kvm中的虚拟机随宿主机自启动
  4. 设置服务器通电自启动

windows

4 篇文章

更多 →
  1. Surf the Net on Linux Host by Notebook-把笔记本的无线网络通过网线共享给台式机
  2. Sub System Linux for Win10 - Win10设置Linux子系统
  3. 远程桌面协议对比
  4. Remmina一个Linux下功能丰富的远程桌面共享工具

deeplearn

3 篇文章

更多 →
  1. 解决TensorFlow:ImportError: libcudnn.so.*: cannot open shared object file: No such file or dictionary
  2. Windows下python3.7安装tensorflow1
  3. Docker中使用深度学习框架并支持GPU加速

efficiency

3 篇文章

更多 →
  1. Htop的安装和使用
  2. How engineers learn efficiently? - 工程师如何高效学习?
  3. 终端利器tmux不止完美替换nohup-&-screen等进程守护命令

git

3 篇文章

更多 →
  1. 通过Git规范和脚本自动生成release Notes
  2. Git设置和取消代理
  3. Git clone直接提交用户名和密码

nvidia

3 篇文章

更多 →
  1. Linux安装Nvidia Docker
  2. Nvidia Docker可以指定GPU以及数量
  3. OpenStack下利用passthrough对GPU实现虚拟化

python

3 篇文章

更多 →
  1. 解决GPU显存未释放问题
  2. Linux [re]install CUDA - Linux 安装和使用 CUDA
  3. Windows下python3.7安装tensorflow1

c/c++

2 篇文章

更多 →
  1. Golang生成C/C++可调用的动态库.so和静态库
  2. Golang与C互用以及调用C的so动态库和a静态库

kvm

2 篇文章

更多 →
  1. OpenStack下利用passthrough对GPU实现虚拟化
  2. 如何在虚拟机上配置PCI直通

openshift

2 篇文章

更多 →
  1. 使用buildah在容器中构建镜像
  2. Openshift Setup

tensorflow

2 篇文章

更多 →
  1. 解决TensorFlow:ImportError: libcudnn.so.*: cannot open shared object file: No such file or dictionary
  2. Windows下python3.7安装tensorflow1

协议

2 篇文章

更多 →
  1. 远程桌面协议对比
  2. Remmina一个Linux下功能丰富的远程桌面共享工具

工具评测

2 篇文章

更多 →
  1. 告别复杂 VPN:Tailscale 极简组网与安全配置实战指南
  2. Gatus:主动健康检查 + 可视化状态页 + 多通道告警

随笔

2 篇文章

更多 →
  1. 人间八苦与五毒:认清根源,才能真正离苦
  2. 用心若镜,不将不迎,应而不藏,故能胜物而不伤

ai 工具

1 篇文章

更多 →
  1. Bifrost 深度拆解:用 Go 构建高性能、统一的 AI API 网关

cars

1 篇文章

更多 →
  1. 从柴油车尿素到终极车库:一位车迷的燃料革命与进化论

ceph

1 篇文章

更多 →
  1. 基于Docker部署ceph分布式文件系统[MImic13.2

chart

1 篇文章

更多 →
  1. 本地服务器搭建Harbor

cloud-native

1 篇文章

更多 →
  1. Buildbarn on Kubernetes:根据编译负载自动伸缩 Worker 的四种方案

conda

1 篇文章

更多 →
  1. Linux [re]install CUDA - Linux 安装和使用 CUDA

database

1 篇文章

更多 →
  1. 实时数据库InfluxDB的使用

dotnet core

1 篇文章

更多 →
  1. 使用dotnet core通过docker部署一个基于微服务的demo应用

gdb

1 篇文章

更多 →
  1. GDB in Docker for Debug - 如何在Docker容器内部使用gdb进行debug

harbor

1 篇文章

更多 →
  1. 本地服务器搭建Harbor

helm

1 篇文章

更多 →
  1. 本地服务器搭建Harbor

life

1 篇文章

更多 →
  1. 弥勒佛为什么总在笑?看懂这5层深意,你也会心一笑

microservice

1 篇文章

更多 →
  1. 使用dotnet core通过docker部署一个基于微服务的demo应用

mq

1 篇文章

更多 →
  1. 使用dotnet core通过docker部署一个基于微服务的demo应用

openstack

1 篇文章

更多 →
  1. OpenStack下利用passthrough对GPU实现虚拟化

registry

1 篇文章

更多 →
  1. 本地服务器搭建Harbor

sse

1 篇文章

更多 →
  1. SSE技术详解 使用http将服务端数据推送到客户端 [可作为Websocket的轻量化替换]

train

1 篇文章

更多 →
  1. 2018-12-24、2018-12-24武汉大学课程大纲

web

1 篇文章

更多 →
  1. SSE技术详解 使用http将服务端数据推送到客户端 [可作为Websocket的轻量化替换]

websocket

1 篇文章

更多 →
  1. SSE技术详解 使用http将服务端数据推送到客户端 [可作为Websocket的轻量化替换]

wsl

1 篇文章

更多 →
  1. 如何通过RDP连接到WSL的Ubuntu24.04

代理

1 篇文章

更多 →
  1. Git设置和取消代理

嵌入式

1 篇文章

更多 →
  1. GDB in Docker for Debug - 如何在Docker容器内部使用gdb进行debug

工具教程

1 篇文章

更多 →
  1. 飞书 CLI 使用指南:打通飞书与 Obsidian 的双向流动

开发

1 篇文章

更多 →
  1. 2026 跨平台开发选型指南:KMP、Flutter、React Native 与鸿蒙适配怎么选?

开源项目

1 篇文章

更多 →
  1. Bifrost 深度拆解:用 Go 构建高性能、统一的 AI API 网关

技术选型

1 篇文章

更多 →
  1. 从 gRPC 到 LLM:API 网关技术选型实战指南

移动开发

1 篇文章

更多 →
  1. 2026 跨平台开发选型指南:KMP、Flutter、React Native 与鸿蒙适配怎么选?

课程

1 篇文章

更多 →
  1. 2018-12-24、2018-12-24武汉大学课程大纲

项目管理

1 篇文章

更多 →
  1. 基于JIRA的Scrum敏捷开发的项目管理

继续阅读

从最新文章开始,或浏览完整的文章目录。

进入全部文章