基本的に、重たい作業はあまりしないのですが、Macが古いのでLaTeX4ページをビルドするにも数秒掛かる.
いまこんな感じで執筆中。
- atom で texファイルに打ち込み
- watchdog モジュールで監視されている
- 変更来た!!ってなったら、invoke ファイルが走る. (近いうちにfabに変えたい)
- makefile はよく分からない.(文法が気持ち悪い)
- 走り終わったら, 通知センターに通知される。"LaTeX Build Finish!!"的な。
この記事は、slackが流行る中敢えて通知センターを使おうという話。
セットアップ
モジュールを入れましょう
$ pip install pync
ソースを書きます
#! python
from pync import Notifier
def mac_notify(msg=""):
try:
Notifier.notify("Task Finish. %s " % msg, title="Invoke Task")
except:
Notifier.notify("Task Finish.", title="Invoke Task")
if __name__ == "__main__":
mac_notify("テスト")
結び
このモジュールは, MacOS用なのでLinuxは別に探す必要がある.
でも個人的には, Linuxはデスクトップで使う事あんまりないからな...