このブログに素早く投稿するために、個人用のコマンドラインインターフェース(CLI)を作った。 github.com 内部で blogsync を使っている。 Ruby + Thor で作成し、runa で blog という名前のコマンドとして、どこからでも実行できるようにしてある。 投稿: blog new 新規記事を作成するときは new コマンドを使う。引数として URL を指定するカスタムパスを渡す。 $ blog new path/to/article store /Users/ongaeshi/blog/ongaeshi.hatenablog.com/entry/path/to/article.md 下書きとしてはてなブログ上に空の記事が投稿される。 URL は https://ongaeshi.hatenablog.com/entry/path/to/article になる。