Start My SimpleHTTPServer
近頃、ライブラリのドキュメントや言語のリファレンスがgithub.ioで公開され、htmlファイル等もgithub上でメンテされています。そのため、じっくり読みたいものに関してはローカルにクローンしLAN上で読んでいます。当初は常に立ち上げているApacheのDocumentRootにエイリアスをつなげていたのですが、confの編集がめんどくさいので、結局ローカルリポジトリでpython -m SimpleHTTPServer
としてしまいました。今度はディレクトリを忘れる、移動がめんどくさい等の問題があり、gem server
のようなコマンドとすれば、補完もきくし良いだろうと思い以下を書きました。
サブシェルからページをブラウザで開くようにもしました。DOCROOT
を設定し適当なコマンド名をつければ、どこからでも利用できます。(gist)