moetora_banna
counter
todaydailycounter today yesterdaydailycounter yesterday
illustlated by 茜猫さん


[RSS 配信中] [トップページ] [このページについて]
[Linux Tips]
[Ubuntu(Feisty):メールサーバ] [Ubuntu:Cyrus IMAP + SSL] [Ubuntu:fglrx + Xgl + Beryl(0.2.0以前] [Ubuntu:fglrx + Xgl + Beryl(0.2.1以降)] [Gentoo:mplus-outline-fonts] [Ubuntu:arpspoof] [Ubuntu:logwatch] [Ubuntu:DPMS on Xgl] [Ubuntu:日本語入力 on Xgl] [Ubuntu:PDFへのフォント埋め込み] [Ubuntu:Compiz で widget] [Ubuntu:Thinkpad のファン調節]
[注目されたっぽい記事一覧]
[東大のなのはポスター] [lolifox特集] [ウイスキーマガジンライブ]

Log Search


Log


Mozilla!

Get Firefox!
Get Thunderbird!

Link




riece でポップアップ通知
IRC クライアントとして riece を使ってるんですが,新着メッセージが来る度にポップアップで通知したいと思いました.
というわけで,少し調べてみると,きちめもさんに情報がありました.

が,そのまま使うと,メッセージに
これあげるね > hogeさん
なんてあったときに,
">" がシェルのリダイレクトとして解釈されて,"hogeさん"なんてファイルができたり,
# ここは補足ね
なんてあったときに,
"#"がコメントとして解釈されて空白のポップアップが上がったりしました.
てなわけで,そうならないよう簡単に書き直してみました.
(defun riece-popup-message (message)
(let ((speaker (riece-format-identity (riece-message-speaker message) t))
(text (riece-message-text message))
(channel (riece-identity-prefix (riece-message-target message))))
(call-process-shell-command
(concat "notify-send -t 9000 " "'<" channel "> " speaker "' '" text "'")))
message)
とりあえずこんな感じ.
concat の部分を,きちめもさんところと少し変えて,シングルクォートで囲んでやりました.
これで,上記のような挙動をすることはなくなりました.
オールドモルトカスク
omc_box
アスターを買ったときに,箱がたまたまダグラスレインのオールドモルトカスクの箱でした.
箱だけなんですが,なんかリッチになった気分.