タグ

TipsとTiarraに関するLycoris_iのブックマーク (3)

  • IRCのキーワード通知をスマートフォンへPushする個人的最適解 - はげあたま.org

    諸事情(便利な言葉)により、今更iPhone5を買ったのですが、それに伴っていろんな部分を一新しました。その成果の一部をメモしておきます。メモなので作業手順は省略しますが、リンク先を読めば、Tiarra導入できる知識レベルで充分に導入できるはずです。 前置き (やってる人達も含めて)たぶん誰にも理解できないでしょうが、IRCの某チャンネルにおいて、かろかろさんの帰宅に合わせて (karo2)こんばんわー (hageatama)えろえろさんだ!!!! (karo2)Σ/´□`;\ というやりとりをもう6年にも渡って繰り返しています。それはすなわち、かろかろさんの帰宅発言をリアルタイムで通知するシステム構築の歴史です。 Gmail、im.kayac.com、boxcar、Prowl……iPhoneへのPush通知だけでもいろいろと試してきましたが、ようやく決定版と言えるレベルにたどり着きまし

    IRCのキーワード通知をスマートフォンへPushする個人的最適解 - はげあたま.org
  • tiarraMetro の高速化

    tiarraMetro を使ってると、どうしても初回読み込みが遅いのでしばらく使っていなかった。 が、IRC クライアントをずっと立ち上げてるとスマフォの電池をいまくるので、tiarraMetro の高速化を図ることにした。 とりあえず MySQL に slow_query_log を仕込んでみたところ、未読数取得のSQLが重いらしいことがわかる。 INDEX 貼ろうかと思ったが既に貼ってるし、コードに手を入れるのはいやだし。 よくよく考えると log テーブルは追記のみなので、過去の log は定期的に別テーブルに移せばいいんじゃね?ということで以下の作業を実施した。 まずは tiarra を止める。 # service tiarra stop 既存のテーブルを rename する。 # mysql -u tiarra -p tiarra mysql > rename table lo

    tiarraMetro の高速化
  • TIGとtiarraの文字コード設定確認 - kariaの日記 @ Alice::Diary

    TIG UTF-8の設定にする 「--encoding=UTF-8」とする(ハイフン必要) LimeChat UTF-8の設定にする JISになっててもUTF-8のデータがくると勝手にうまく解釈するので絶対に確認する tiarra 以下の通り。「utf8」の間にハイフン不要。TIGと違う。 「generalブロック」内 # IRCサーバーから送られる文字のコードと、IRCサーバーへ送る文字のコード # どちらも省略された場合はjis。 server-in-encoding: jis server-out-encoding: jis # クライアントから受け取る文字のコードと、クライアントへ伝える文字のコード # どちらも省略された場合はjis。 client-in-encoding: utf8 client-out-encoding: utf8 「各ネットワークの設定」内 wideへの設定

    TIGとtiarraの文字コード設定確認 - kariaの日記 @ Alice::Diary
  • 1