kenbeese/DataProcessor — pull request #163 by termoshtt (2014-12-24 18:40:02+00:00)
Title: start_ipynb パイプ

Objective
---------------
.ipynbファイルを開きます。

Summary
---------------
- start_ipynbパイプの追加
- psutilの依存関係の追加 [giampaolo/psutil](https://github.com/giampaolo/psutil), [PyPI](https://pypi.python.org/pypi/psutil)

Detail
----------
- 既に立っているNotebookサーバーを使う（新しくは立てない）
- psutilを使用してNotebookサーバーを検索して情報を収集
- 開きたいipynbの親ディレクトリで起動しているNotebookサーバーがあれば、その上で開く
- 例えば`/disk/test.ipynb`は`$HOME`で起動したNotebookサーバーでは起動できない
- `$HOME/a/b/c/test.ipynb`は`$HOME`で起動したNotebookサーバーで起動できる
- URLを開くのに`open`コマンドを使用。(ArchLinuxでは`open`ないorz)
- OS Xでテストしてない（もってない）