トップ «前の日記(2004年06月04日 (金)) 最新 次の日記(2004年06月16日 (水))» 編集

*Messages*

Search

書いてる人: しまだみつのぶ (aka. simm, saica)

最新情報URL: https://gouketsu.net/simm/d/

"8024402C"でたどり着かれた方はこちら: 「壁の内側からWindowsUpdateに失敗する


2004年06月15日 (火) [長年日記]

1 [ruby][www] Poti

IRCnetにチャネルができたらしいのでjoinしてみた。

数日前からtDiaryのWikiスタイルやHikiのスタイルで書けるようにしたいと思い、ソースを眺めているところだが、作業がまったくすすまん…*1

*1 *Messages*未記入日の補完もせんといかんし…

2 [ruby][IRC] nadoka

数日前から常駐スクリプトとして使用しているのだが、よくわからんのは、日本語チャネルへの自動join方法。

0.5.4の場合は、チャネル名 #ほげほげ の場合

"#ほげほげ".tojis

としておけばjoinできたが、trunkではこの手が使えず、文字化けしてしまった。downcaseがかかるタイミングの問題っぽいのだが、とりあえずは回避方法がある0.5.4を使っておくことに。

チャネル作成時にモードを設定したい

join時に誰もいなかったらモード設定すればいいので、

class ChanMode < Nadoka::NDK_Bot
  def on_join prefix, ch
    unless @state.current_channels[ch].member[prefix.nick]
      change_mode(ch, @bot_config[ch], "" ) if @bot_config[ch]
    end
  end
end

てな感じのプラグインを書き、設定で

BotConfig = {
  :ChanMode => {
    "#chan1" => "+stn"
    "#chan2" => "+n"
  },
}

といった感じで書いてみたところ、実験系では正しく動いた。本番系では未確認。とりあえず晒しておく。

なお

今のところ#nadokaにはjoinしていないが、近々お邪魔してみてみたい。

…こうやってjoinするチャネルが増えていくのであった (^^;

3 [rail] 乗車車両(2004-06-15)

出勤

FL16(8915) → VE41+X57(8107)

帰宅: 会社前のバス停よりバスにて天理駅まで

L84(8724) → FL14(8913)

とうとう帰宅時にりなざうでIRCにつないでしまう。 その際のnickのsuffixにつけていた8724と8913は、当然ながら上記乗車車両の番号。

本日のツッコミ(全5件) [ツッコミを入れる]
1 ともちゃ (2004年06月15日 (火) 18:02)

私は設定ファイルを JIS にして、さくりと日本語で書いていたけど。

2 ともちゃ (2004年06月15日 (火) 18:03)

JISと書くべきか、ISO-2022-JP と書くべきか、投稿した後に悩んでしまった。

3 ささだ (2004年06月16日 (水) 07:44)

あぁ、たしかにこれはまずい・・・。日本語チャンネルを使わないというのはどうでしょうか(マテ

4 simm (2004年06月16日 (水) 08:41)

はい、ただの文字化けならいいんですが(よくないか)、ログをcatとかgrepすると、悲惨なことに (^^;

5 のぞむ (2004年06月17日 (木) 02:46)

うちには来れないのね(ぉ


Information

更新情報取得方法

*Messages* の更新情報取得には、antenna.lirs もしくは index.rdfをご利用ください。 豪傑アンテナLIRSからも取得可能です。