00 Writing 关于设计取舍、工程实践与独立开发。On design tradeoffs, engineering practice, and shipping solo.
Essays · 自 2008Essays · since 2008

写作Writing

把每天读到的、想到的,慢慢写下来。关于做产品这条路上,所有的取舍、怀疑与微小的确信。I write slowly about the things I read and think about — the tradeoffs, doubts, and small certainties of making products.

全部分类 →All categories →
01 Latest 最新一篇。The newest one.
最新 · FeaturedLatest · Featured
2026 · 06 · 12

开发日志4: 做播客给自己听

我听过完成度特别高的 AI 合成语音,连北京腔也模仿得淋漓尽致,甚至可以区分什么地方需要重音读,什么地方需要停顿一下,价格也不贵,一万字大概 3 块钱左右。按正常人类演讲语速 180-240 字每分钟来算,一小时的稿子,花费也不超过 5 块钱。重点是没有口音、没有口误,甚至音色也能随便选。再看我订阅的一档节目,说是讲

Uncategorized · 10 min 继续阅读Read more
最新 · FeaturedLatest · Featured
2023 · 11 · 11

Grafana for GPFS Performance Observability -- DevMon Update

GPFS Cluster Configuration 1\. Install and configure Net-SNMP 1.1 Install the package with yum 1.2 Add Shared Library Links Required by GPFS These files are usu

Linux · 4 min 继续阅读Read more
最新 · FeaturedLatest · Featured
2026 · 06 · 07

Mid-year Review: A Letter to Middle-aged Perpetual Seekers

I like to go into noisy coffee shops, put on noise-canceling headphones, listen to the waiters calling out numbers in the lobby, and the chatter from the tables

Essay · 7 min 继续阅读Read more
最新 · FeaturedLatest · Featured
2025 · 06 · 02

Complete Guide to Building a Health Coach GPTs Workflow Based on Gyroscope Health Data

Project Goals This guide describes in detail how to build an AI health coach based on Gyroscope health data from scratch, covering the data backend, API / OpenA

Python · 5 min 继续阅读Read more
最新 · FeaturedLatest · Featured
2024 · 02 · 06

Using the PDCA Model to Track Down the Process Stealing Traffic on macOS

Preface Recently, the office environment didn't have wireless, so I had to make do with a mobile hotspot. I didn't expect that in just 2 days, I'd burned throug

MacOS & Apple & PC · 8 min 继续阅读Read more
最新 · FeaturedLatest · Featured
2026 · 06 · 03

The Hollowing of Content Industry: When AI Produces a Pile of Air

This article is a bit unusual. Not because something earth-shattering happened, but quite the opposite — because nothing happened. I was supposed to have a draf

Other · 7 min 继续阅读Read more
最新 · FeaturedLatest · Featured
2024 · 02 · 06

Using the PDCA Model to Track Down the Process Stealing Traffic on macOS

Preface Recently, the office environment didn't have wireless, so I had to make do with a mobile hotspot. I didn't expect that in just 2 days, I'd burned throug

MacOS & Apple & PC · 8 min 继续阅读Read more
02 Archive 全部文章,按时间倒序。Every post, newest first.
2023
2023 · 11 · 11 Grafana for GPFS Performance Observability -- DevMon Update Linux
2023 · 10 · 31 SNMP Performance Data Observability with Grafana — DevMon Update Linux
2023 · 10 · 20 Formatting Linux Line-Style Command Output Linux
2023 · 10 · 20 DevMon - Universal SNMP Orchestration Tool Linux
2023 · 09 · 09 Enabling iPhone Tethering over USB for Gentoo Linux Linux
2023 · 09 · 03 Revealing Why 'find' with No Match and Combined with 'xargs' Can Still List Files Linux
2023 · 09 · 01 What Cause SSH Connection be Refused Linux
2023 · 08 · 26 Abbott FreeStyle Libre CGM In-Vivo Test Other
2023 · 08 · 25 Zero-code configuration to integrate Xiaomi Smart into Apple Home Linux
2023 · 08 · 14 A Simple Tool to Cleanup Duplicate Files for Unix-like Systems Linux
2023 · 07 · 29 Configuring GRUB for Gentoo-based Linux Linux
2023 · 07 · 22 Netdata Concise Manual — To Be Continued Linux
2023 · 07 · 21 Enabling CCACHE for Building Long-time-compiling Package Linux
2023 · 07 · 21 'Cannot open root device' or 'volume group xxx not found' when booting with a Linux Kernel Linux
2023 · 06 · 23 Packing Your Own Gentoo Linux into a bootable ISO Image - 1st edition Linux
2023 · 05 · 20 Enabling Kernel Dump and Analyzing the File for RHEL-based Linux Linux
2023 · 03 · 02 Garmin Forerunner 965 vs 955 vs 265 vs 255 Specs Comparison Other
2023 · 02 · 07 Free Grafana Implementation for Strava Workout Data Visualization Other
2023 · 01 · 31 Forwarding Android Phone SMS to WeChat Contacts via ADB Python
2023 · 01 · 28 Migrate NextCloud, WordPress & V2ray from Debian Linux to Rocky Linux with SELinux Enabled, from Caddy v1 to v2 Linux
2015
2015 · 12 · 25 HP P2000 Hard Drive Replacement and HP-UX LV Expansion HP-UX & HPE
2015 · 12 · 15 A Chat About Life, A Chat About Dreams Essay
2015 · 12 · 06 Fujitsu T2000 Hard Drive Replacement Solaris & SUN & Fujitsu
2015 · 11 · 25 Fujitsu DX80 Power-On and Power-Off Procedures Solaris & SUN & Fujitsu
2015 · 11 · 18 PowerPC Blade Server System Fault Repair Workflow AIX & Power & IBM
2015 · 10 · 26 SUN StorageTek 9990V Hard Drive Replacement Procedure Solaris & SUN & Fujitsu
2015 · 10 · 19 Replacing SPS (Backup Battery) in EMC NS40 EMC & NetApp
2015 · 10 · 15 Multi-WAN Bonding (a.k.a. Load Balancing) on MiWiFi with Third-Party Firmware Linux
2015 · 08 · 19 Online Disk Replacement on NetApp FAS3210 NAS Storage EMC & NetApp
2015 · 08 · 16 Flashing the Xiaomi WiFi-Mini with PandoraBox Third-Party Firmware and Configuring PPPoE Dial-Up Linux
2015 · 08 · 02 NetApp FAS270 & HITACHI DF700 Power On/Off Procedure EMC & NetApp
2015 · 07 · 06 Apache/2.2.22 VirtualHost Not Recognizing Some Domain Names - Solution Linux
2015 · 05 · 14 Debian Linux 7.0 Apache2 Configuration: 301 Redirects and Directory Permissions Linux
2015 · 05 · 13 Debian Linux 7.0 Sendmail/Dovecot Mail Directory Maildir Setup Linux
2015 · 04 · 29 Building L2TP and PPTP VPN Servers on Debian Linux 7.0 Linux
2015 · 04 · 24 Compiling Gentoo Linux Kernel with hfs/hfs+ Support Linux
2015 · 04 · 14 Sendmail Error Logs and Solutions Linux
2015 · 04 · 13 Configuring Apache2 Virtual Hosts on Debian Linux 7.0 Linux
2015 · 04 · 02 Debian Linux 7.0 Personal Mail Server Setup Guide Linux
2015 · 02 · 08 Migrating a z-blog Linux
2015 · 01 · 23 Fix for iBooks "Cannot Open, the Book Is Damaged" Prompt MacOS & Apple & PC