Posted at

通知センターに通知する

More than 3 years have passed since last update.

基本的に、重たい作業はあまりしないのですが、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はデスクトップで使う事あんまりないからな...