20240719

Linux の man セクションの分類方法を転用する

Warp の notebook にコマンドの snippet などをナレッジとして少しずつ書き足していくうちに次第に煩雑になってきた。 どうやって整理したものかと考えたところ、Linux の man ページに倣って独自に 1 から 9 のそれぞれの数字にカテゴリを定義し、 分類していくことにした。

0 から 9 の数字に種類としての意味を持たせて分類するやりかたは図書分類法に代表される歴史的な方法だが、人間が処理することを想定しているはず。 コンピュータにはまた別のやりかた(10進数ベースではなく2進数ベース)もありそう。 ただ、Warp を操作するのは人間である自分だからなぁ。

3. Framework Manual には rails や hugo 関連を、4. Saas Manual には AWS 関連(CLI, SDK, Cloud Formation) をはじめ fly.io や shuttle.rs で提供されている CLI を 含めていく。

自分のナレッジとしてのセクション

1. General Commands Manual
2. Programming Manual
3. Framework Manual
4. SaaS Manual
5. Formats Manual
6. Project Manual
7. Miscellaneous Information Manual
8. System Manager's Manual
9. Side project Manual

Linux の man ページのセクション

$ man man
(... snip ...)
     The sections of the manual are:
           1.   General Commands Manual
           2.   System Calls Manual
           3.   Library Functions Manual
           4.   Kernel Interfaces Manual
           5.   File Formats Manual
           6.   Games Manual
           7.   Miscellaneous Information Manual
           8.   System Manager's Manual
           9.   Kernel Developer's Manual

screenshot of warp terminal

2024-07-19 00:03:17 +0900 +0900


Next
Previous

anime 3
api 1
aws 3
cloudflrare 1
cognito 1
development 1
development process 1
development standard 1
game 1
howto 2
hugo 1
idea 2
impressed 1
leaning toothpick syndrome 1
life 6
log 2
maxim 2
mdx 1
postgresql 2
rails 7
rubocop 1
ruby 1
rust 1
solution 2
stripe 1
tech 17
ui 1
warp 1