2014-09-15

PyCon JP 2014 オープンスペースでインタラクティブプログラミングについて発表しました

PyCon JP行ってきた。話せるネタはあったものの、事前にトークセッションのプロポーザルを出してなかったのでオープンスペースで細々とやりました。



共用IPython Notebookサーバーの運用

共用のデータ分析環境としてIPython Notebookを運用する場合、適度に再起動をかけたりと、気にしなければならない事が多々ある。現在のv2系にはマルチユーザー機能が無い*1ので、自ずとノーガード戦法となり、ある程度のリスクを許容しつつの運用となるが、その中でもやれる事はやろうという話です。

インタラクティブ環境を意識したメソッドの作り

折角のインタラクティブ環境なので、動作はサクサクしていた方が良い。データロード用のショートカットメソッドなんか特にdocストリングとレスポンスタイムが重要。あと不意の事故防止。

脚注:
*1: v3系で追加予定がある

このエントリーをはてなブックマークに追加