2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010-07-06(火) つゆ!
■[Web][Python][iPod touch]weechatを使っていて、話しかけられたらiPod touchに通知する
WeeChat, the extensible chat clientはchat clientの1つで、僕は主にIRCクライアントとして使っている。weechatと同様CUIのIRCクライアントで有名なものにはIrssi - The client of the futureなどがあるが、weechatはGTKによるGUIもある(らしい/使ってない)。
weechatはPythonやPerl、Ruby、Lua、Tcl(!)でプラグインを書くことが出来、WeeChat :: scriptsに既に便利なプラグインが幾つか登録されている。
僕も先日、notifo(iPod touchにPush Notificationを送るサービス)を使ったnotifyプラグインをPythonで書いてweechatチームに送り、無事Script: notifo_notify.pyとして公開してもらった。
簡単に使い方を書いておこう。
他のプラグインと同様、autoloadディレクトリに入れていないプラグインは、スクリプトがある場所を指定し手動でロードする。
初期状態だと、notifoのAPIを使うためのユーザ名/API Secret(notifoにログインしてSettingsの頁に書いてある)が設定されていないので、色々とメッセージが出る。
/set plugins.var.python.notifo_notify.username HOGE /set plugins.var.python.notifo_notify.api_secret XFOOBARX
一度設定すれば設定は保存されるので、再起動時でも2回目以降のプラグインloadingではメッセージは控えめになる。
IRCなどで他人と会話をしていて、他人のメッセージに自分のユーザ名が含まれているなど、weechatでhighlight設定をした単語が含まれるメッセージが届くと、notifoを通じて自分のiPod touchにそれが通知される。
あるいは、private messageを受け取った場合(IRCでは/query)にも、同様に通知される。
本にゲームに論文に、iPod touchを見ている時間がそれなりにあり、きっとiPadを買ったらもっとMacbookを見る時間が減るのではないかとも思うが、このようにPush Notificationで何か(なんでも)を知らせる設定をしておけばうっかりミスは減るだろう。notifoには何時間何分後に知らせてくれるTimerのオプションもある。
- 5 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4ADFA_jaJP369JP369&q=漫画 タダ
- 3 http://www.google.co.jp/search?hl=ja&q=Push+Notification+Service&lr=lang_ja
- 3 http://www.google.co.jp/search?hl=ja&q=face.com&lr=lang_ja
- 2 http://ezsch.ezweb.ne.jp/search/?query=新宿+飲み屋&start-index=7&adpage=3&ct=2&sr=0101&t=20100708110051
- 2 http://ezsch.ezweb.ne.jp/search/?query=但馬海上予報&ct=2&pd=1&sr=0000
- 2 http://www.google.co.jp/search?hl=ja&lr=lang_ja&tbs=lr:lang_1ja&q=tornado+python+echo&aq=f&aqi=&aql=&oq=&gs_rfai=&gs_upl=128,128,1,0,0,0,
- 2 http://www.google.co.jp/search?hl=ja&q=バーコード 読み取り arduino&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=
- 2 http://www.google.co.jp/search?q=face.com&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:official&hl=ja&client=firefox-a
- 2 http://www.google.co.jp/search?q=scala+ライフゲーム+Boolean&btnG=検索&hl=ja&sa=2
- 1 http://ameblo.jp/nakano-neko/entry-10167010022.html








