Qiita投稿の原稿。
別途記載無い場合、投稿記事内の長いコードはzlibライセンスやBoostライセンスでご利用できます。短いコードは著作権を主張できないと考えてますのでご自由にどうぞ。
Visual Studio CodeとDev Containerを前提とします。
Qiitaとの連携は、qiitactlを使います。
API経由だと更新ログ(更新内容のコメント)が書けないため、pullでのみ(fetchのみ)使います。
.env
にはQIITA_ACCESS_TOKEN
に加えてTZ=Asia/Tokyo
も書いておくと、ファイル先頭のメタデータの時刻が分かりやすいです。
qiitactl fetch posts
でpullする- ファイルを作ったり書き換えたりする
- コミットする
- ファイルの内容をコピーしてブラウザから投稿/更新する
qiitactl fetch post --id=...
でpullする- コミットする(--amendでもよいかも?)