可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

操作系统与资源管理插画
技术指南

Ansible 工作流调试完全指南

Ansible 调试体系:先懂 playbook 执行流(play→task→module),再用 -vvv、--check、--limit、debug 模块、set_stats 等基础技法,进阶到回调插件与日志系统集成。系统化排障方法论一篇讲清。

操作系统与资源管理插画
技术指南

Devbox:用 devbox.json 与 Nix 打造可复现开发环境

Devbox 用一份 devbox.json 声明开发环境依赖,底层 Nix 解析出记录解析结果的 devbox.lock——任何开发者或 CI 从同一提交起 devbox shell 尽量使用锁定的工具版本,但系统与架构仍影响结果。本文讲清原理、上手与 CI 集成。

数据整理与查询插画
技术指南

Directus:为受支持 SQL 数据库生成 REST 与 GraphQL API

Directus 连接受支持的 SQL 数据库(PostgreSQL/MySQL/Oracle/MSSQL),按权限提供 REST/GraphQL API、免代码管理后台、字段级 RBAC 与 Flows 自动化。数据库优先,需管理系统表、权限与许可边界。本文讲清架构与取舍。

版本分支与历史整合插画
技术指南

GitButler:现代化 Git 工作流管理工具

GitButler 是 GitHub 联创 Scott Chacon 的新工具:虚拟分支让你在同一工作目录并行推进多个功能与修复,免去 stash-切分支-冲突的循环;操作历史与撤销、AI 辅助提交信息。本文讲清设计哲学与实战。

操作系统与资源管理插画
技术指南

Headscale:自托管 Tailscale 控制服务器搭建指南

Headscale 是 Tailscale 控制面的开源自托管实现:WireGuard 加密组网 + 完全自主的协调服务器,设备管理、ACL 访问控制全在自己手里。本文从概念到部署与 ACL 配置全覆盖。

操作系统与资源管理插画
技术指南

Homebrew 与 Nix 对比:Mac 包管理器怎么选

Homebrew 简单直觉(brew install 一条命令),Nix 追求可复现环境(依赖全隔离、可回滚、配置即代码)。从命令体验、依赖冲突、回滚、协作到 CI 集成逐项对比,帮你选对工具。

操作系统与资源管理插画
技术指南

Huly:开源一体化的 Notion、Slack 与 Linear 替代品

Huly 是自托管开源工作区:项目管理、协作文档、团队聊天与 GitHub 集成与同步合进同一界面,Docker 几步部署。针对"工具碎片化"的上下文切换成本,本文讲清能力边界与实战考量。

操作系统与资源管理插画
技术指南

iptables 与 UFW 对比:Linux 防火墙怎么选

iptables 直连内核 netfilter 功能全但语法晦涩;UFW 是其友好封装,常见任务一条命令搞定。本文讲清两者机制、规则写法、持久化与混合使用姿势。

操作系统与资源管理插画
技术指南

Nix 入门指南:声明式包管理

Nix 跨 Linux/macOS/WSL 的声明式包管理器:纯函数式设计、可复现构建、原子升级回滚、多版本共存。本文从哲学差异讲到安装、包管理与开发环境实战。

操作系统与资源管理插画
技术指南

tufw:用终端界面管理 UFW 防火墙

tufw(Terminal UI for UFW)把 UFW 命令行变成表单式终端界面:菜单导航、按键提示、增删改规则不用背语法。本文覆盖安装、界面操作、SSH/Web 规则实战与能力边界。

操作系统与资源管理插画
技术指南

TUFW 与 GUFW 对比:终端还是图形界面管 UFW

TUFW 把 UFW 搬进终端菜单(SSH 会话里表单操作),GUFW 提供桌面图形窗口(勾选按钮鼠标驱动)。两者同一后端、规则互通,选择取决于你管机器的方式。本文逐项对比。

操作系统与资源管理插画
技术指南

UFW 与 firewalld 对比:两大 Linux 防火墙管理器怎么选

UFW 统治 Debian/Ubuntu 世界,firewalld 是 RHEL 系标准:前者简单直白命令如英语,后者以区域(zone)组织规则适配复杂网络。本文从模型、语法、持久化到发行版选型逐项对比。