WikiばなソコダネットWikiばなIRC > IRCLOG_040702

FrontPage | 一覧 | 更新履歴 | 差分履歴 (RSS) || ログイン

WikiばなIRC/IRCLOG_040702 - Web Gateway試してます。

Web Gateway試してます。

22:45 *** SHIMADA has joined channel #wikibana
22:45 >shino< SHIMADAさん、こんばんは
22:46 <SHIMADA> こんばんわ
22:46 >shino< と、言ったところで、すみません、ちょっと娘が向こうの部屋で泣き出しました。ちょっと行ってきます。
22:46 <SHIMADA> どぞー
22:51 <SHIMADA> 咳をしても独り。
22:53 <SHIMADA> なぜNickを変えられないんだろう?
22:53 <SHIMADA> こんばんわ
22:55 >shino< もどりました。
22:56 <SHIMADA> ドモ
22:56 >shino< いつも情報ありがとうございます。
22:56 <SHIMADA> いえいえ
22:56 >shino< web gate、試してみてて、失敗中です(苦笑)
22:57 <SHIMADA> URLだけ投げっぱなしで申し訳ない
22:57 >shino< 今、もう一つのcgiircも試そうと思ってDLしました。
22:58 <SHIMADA> 結構重そうですよね。web gw
22:58 >shino< web gw、いや、軽いですよ。意外と。
22:59 <SHIMADA> あ、そうなんですか?
22:59 >shino< DLしたののサイズ比べると
22:59 >shino< web gwは11kb
22:59 >shino< cgiircは125kb
22:59 <SHIMADA> いや、動かしたときの鯖の負荷がですね。
23:00 >shino< あ、なるほど、そういう意味で。
23:00 <SHIMADA> へい
23:01 >shino< ircやらせる自体が負荷高いんでしょうか?
23:01 >shino< あ、ちなみにweb gwは設定間違えると、無限ループに陥るとか、どっかで見かけたナァ。
23:02 <SHIMADA> 普通のWebチャット+αくらいには重いのかなと
23:02 <SHIMADA> なんとなくですが

試しに作って消せなかったwebgateくんとwebgatesちゃんをkillする

23:03 *** webgates has left IRC(EOF From client)
23:03 *** webgate has left IRC(EOF From client)
23:03 <SHIMADA> お、逝った?
23:03 >shino< あ、ようやっとプロセス殺せた。今、killしました。
23:04 >shino< ださい<わたし....orz
23:04 <SHIMADA> ん?
23:05 >shino< いや、web gw、最初に、ソケットつかむプロセスをバックグラウンドで起動するんですが、
23:05 >shino< そいつをkillすればいいとは思っていたのですが
23:05 >shino< プロセスの探し方をちょっと間違えてて
23:06 >shino< 単純に ps って打ち込めば、プロセスIDがでてくるのに、変なオプションつけてやるもんだから見つからなくて
23:06 >shino< 今まで、右往左往していたのです。
23:06 >shino< とほ。
23:06 <SHIMADA> なるほど
23:07 >shino< は〜、すっきり。今日は快眠です。
23:07 <SHIMADA> 今度からkillall ruby とかすれば一発で。 <やめれ
23:07 >shino< やりません(笑)
23:08 <SHIMADA> ちっ (笑)

今度はCGIIRCを試します。

23:09 >shino< 今、cgiircを解凍してみました。
23:09 >shino< たくさんファイルあるなぁ!(当たり前か)
23:10 >shino< 英語ばかりだ。日本語、大丈夫かな.....
23:10 <SHIMADA> それを rm -r * とかすれば一発で。 <やめれって
23:11 >shino< 全部消えますって。
23:12 >shino< SHIMADAさんは愉快な人ですね。
23:12 <SHIMADA> まあ、だいたいコンナ感じです
23:13 >shino< あれ?お子さんが4人いらっしゃるSHIMADAさんですよね?
23:13 <SHIMADA> そうですが
23:13 <SHIMADA> 教会にも毎週行ってますよ
23:13 >shino< 奥様の日記は実は読んでました。
23:14 <SHIMADA> お、
23:14 >shino< のこちゃん。
23:14 <SHIMADA> 今代筆で原稿を打ち込んでるところです
23:14 <SHIMADA> ひさびさの日記を書きたいというので
23:14 >shino< おお! それは期待
23:15 >shino< どこにアップするのですか?
23:16 <SHIMADA> 実は自分でもよく分からないので
23:16 >shino< ふむふむ
23:16 <SHIMADA> googleで「きまたま」をひいてみました。
23:16 <SHIMADA> http://www.google.co.jp/search?q=%E3%81%8D%E3%81%BE%E3%81%9F%E3%81%BE&ie=UTF-8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
23:16 <SHIMADA> でた。
23:17 <SHIMADA> 一年と3ヶ月ぶりですね…
23:17 >shino< 2003年2月でとまってますね。
23:18 >shino< この間隔が、Goodです。良いナァ。
23:18 >shino< そういえば4番目のお子さんは今、何ヶ月になりましたか?
23:19 <SHIMADA> 1.5ヶ月くらいですね

AsOさん登場

23:19 *** AsO has joined channel #wikibana
23:19 <AsO> こんばんはです
23:19 <SHIMADA> ども
23:19 <AsO> SHI。SHIMADAさんがいる。
23:19 <AsO> どもです。
23:19 <AsO> LogBotテストですか
23:20 >shino< AsOさん、こんばんは。
23:21 <AsO> どもです。shinoさん。
23:21 >shino< SHIMADAさんに教えてもらったIRCのWebツールを触りつつやってます。
23:21 <SHIMADA> 僕はなにも仕込んでませんよ
23:22 <AsO> なるほど。くたくたのところ恐縮です。
23:23 >shino< いや、最初に見っけてきて、教えてくれた。十分です。
23:25 <AsO> webgate.cgiも設置されたのですか?
23:25 >shino< webgate.cgi、設置テストはやってみました。
23:25 >shino< 今はIRCCGIの方、見てます。
23:26 >shino< あ、でも、今、ログインしてるのは、CHOCOAですけど。
23:26 <AsO> そうですね

IRCWikiの仕組みを考える(1)

23:27 <SHIMADA> 実は昼間ちょっとLogをWikiのページデータに追記していく仕組みとか考えてみたんですが
23:27 <SHIMADA> あまりリアルタイムにやっていくと人が編集しずらいので
23:27 >shino< IRCWikiですね。
23:27 >shino< ふむふむ。
23:28 <SHIMADA> 15分間隔とか溜めておく必要がありそうなんですよね
23:28 <SHIMADA> 時間で制御するのはややこしいから行数でやったほうがいいとか
23:28 >shino< ああ、良い考えですね>行数
23:29 <SHIMADA> yaktyさんの差分マージがあれば、人の編集と多少かぶっても大丈夫そうな気がします
23:30 <AsO> Queueでできたりしないかな
23:30 <SHIMADA> Queueそのままだと後から編集というのに向いてないですね
23:31 <AsO> 一定行数でバッサリLog化→Wiki転送 とか
23:31 <SHIMADA> Queueってこれです→ http://cake.dyndns.org/q4me/
23:33 <SHIMADA> HTTP POSTでよそのWikiにごっそりappendとかイヤがられそうですね(笑
23:34 <AsO> いや、それ魅力(笑)
23:34 <AsO> 常に新ページ名での投稿なのだし。
23:35 <AsO> Append?
23:35 <SHIMADA> [[IrcLog20040702]] とかのページにappendを考えてました
23:36 <SHIMADA> appendモードがあるWikiって少ないですけどね
23:36 <AsO> うちもAppend対応してませんです。

CGIIRCで登場

23:36 *** shino02 has joined channel #wikibana
23:36 <SHIMADA> おお、分身したっ!?
23:36 <AsO> CGI:IRCでお越しですね
23:36 >shino< CGIIRCで入ってみました。文字化け化けです。
23:37 <SHIMADA> 多分 Content-type: と合ってないんでしょうね
23:38 *** shino02 has left channel #wikibana (shino02)
23:39 >shino< 今からパッチあててみます。
23:40 <SHIMADA> 無理せずがんばって下さい

IRCWikiの仕組みを考える(2)

23:45 <SHIMADA> そういえば新しいページにどんどん書いていくというと
23:45 <SHIMADA> いかにもRandomNote向きですが
23:45 <AsO> ん
23:46 <SHIMADA> 普通のWikiよりそっちがよさげですよね
23:47 <AsO> タイトル順ソートが有れば多少編集が入っても順序がとっちらからなくて済むでしょうね。
23:48 <AsO> 今は、最新更新順ベースだから、編集が入るとページ間順序が奇麗には並ばないです。
23:49 <SHIMADA> それはありますね
23:50 <SHIMADA> 人が編集すると自動でsageとか(笑
23:50 <AsO> RNをベースにIRCLog専用ビュワを作るという方向で行けば最適なものになるでしょうけど。
23:51 <SHIMADA> 編集できるログビューア
23:51 <AsO> ファイル名が生成時刻から命名されてるのでファイル名順で並ばせればいいのかな。
23:52 <AsO> ページ引越しをやられたらアウトか…
23:55 <SHIMADA> やっぱタイトル順ですかね…
23:56 <AsO> タイトル順のほうがいじくりやすく、ページの分割併合にも対応できますね。
23:59 <SHIMADA> あとはHTTPを投げるIRC botがあれば良いということですね
23:59 <AsO> ですね。

CGIIRC、日本語パッチ一回目NG

00:01 >shino< ゆきちさーん、なるとくださーい。
00:02 >shino< test01消せん。こっちから蹴れないかな。
00:03 <AsO> なると無しでは蹴れないですね
00:03 *** test01 has left IRC(CGI:IRC (Ping timeout))
00:03 <AsO> お、無通信落ち
00:03 >shino< なるほど。そうきたか。
00:04 >shino< CGIIRC、日本語パッチのバージョンと本家バージョンが現時点では微妙にちがくて、だめぽ。
00:05 <SHIMADA> 日本語パッチのサイトもWikiですね
00:05 <SHIMADA> Wikiが流行ってないって、誰が言ったんだ (笑
00:06 <AsO> Wikiを使っているヒトじゃないですか?
00:07 <AsO> shino さん ここから落とせませんかね http://sourceforge.net/project/showfiles.php?group_id=14774
00:09 >shino< なんと。AsOさん、ありがとございます。ちょっと試してみます。

あおしまさん登場/botって何ですか?

00:09 <aoshimak> botでも作るですか?
00:10 >shino< botって何ですか? .....(もしかして、超初心者質問かも)
00:10 <aoshimak> いえいえ
00:10 <SHIMADA> 「なるとくれ」とかいうと@が降ってくるのです <はしょりすぎ
00:10 <aoshimak> IRCに常駐する代理人みたいなぷろぐらむ、というか、そんあものです
00:11 <aoshimak> で、shimadaさんがおっしゃったように
00:11 <aoshimak> 「なるとくれ」とか言うと、その文字列に反応して
00:11 <AsO> IRCのメカコビトさん
00:12 <aoshimak> 「あいよ」とか発言してop権限(なると)渡したりしてくれます
00:12 <aoshimak> そそ>メカ小人
00:12 >shino< ほうほう。かわいいですね。(かわいいのか?)
00:12 <aoshimak> で、バックでログ取るとか、人工無能に合体しているとか
00:12 <aoshimak> そういうのもあるみたいです
00:12 <AsO> アタマのいいメカコビトさん
00:12 <aoshimak> yukiwikiにもある「うずら」とかいうのがそれです。
00:13 <aoshimak> #うにっくす に常駐して、人間と対話してます
00:13 >shino< なるほど〜。おおまかに理解しました!
00:14 <aoshimak> そこまでしなくても、shinoさんはログ取り用に何か作るのかなあと思ったので、
00:14 <AsO> CGI:IRC も IRCに常駐してWebと仲介してくれるbotと見てよいのかな
00:14 <aoshimak> ああいう推論が出てきたのでした>botでもつくるんですか?

「誰がつくるの?」「それはSHIMADAさん」と小人が言いました。

00:15 >shino< いや、わたしは作りませんて。今、SHIMADAさんに紹介してもらったCGI:IRCとかをインストールしてるんです。
00:15 >shino< で、botを作るのはSHIMADAさんのようです。
00:15 <SHIMADA> これこれ
00:15 <aoshimak> 背後がプログラムならbotでしょう
00:15 <AsO> なるほど
00:15 <SHIMADA> こらこら
00:15 >shino< その仕様をSHIMADAさんとAsOさんが進めるのを、観戦していました。
00:15 <aoshimak> 背後が人ならただのgateway
00:18 <SHIMADA> nadokaさん http://www.atdot.net/nadoka/nadoka.ja.html

IRCWikiの仕組みを考える(3)/RandomNoteにHTTP POSTは?

00:18 <AsO> Botが一定行数蓄積(+タイムアウト)後、RandomNoteに HTTP POSTしたら面白いのかなぁと言う話でした。
00:19 <aoshimak> わたしは、subjectが変わるたびに * 属性を挟んで箇条書きでいいかなあとか
00:19 <aoshimak> そういうwikiページで
00:19 <aoshimak> あとでやばい発言は各々消すと。
00:20 <aoshimak> そうするといまshinoさんがあげているようなページが半自動的にできるような気がするです
00:20 <aoshimak> ただし、だれかがsubjectを仕切っていかないと
00:20 <AsO> AppendできるWikiがあんまり無いので、となると毎行コメントポストかなぁ。
00:21 <aoshimak> yukiwikidb直に書けばよいかと
00:21 <aoshimak> どてっぱらから直書き
00:21 <SHIMADA> 同じ鯖で動かせる場合はそれでもいいですね
00:22 <aoshimak> ああ、同じ鯖でないばあい、ですか。うーむむ。
00:22 <aoshimak> (そういえばmadokaはobsoleteとか言うのを先日ききましたよ。)
00:23 <aoshimak> (だからnadokaができたんでしょう)
00:24 <SHIMADA> HTTP POSTで投げるのを、ページのおしりににappendするインターフェースがいるんですよね
00:24 <SHIMADA> たいていのWikiEngineでも簡単な改造でできるようになりますが

CGIIRC試し中

00:27 *** shino02 has joined channel #wikibana
00:28 <shino02> 分裂してみました。
00:28 <aoshimak> inetd?
00:28 <AsO> 0.5.3だ
00:29 <AsO> 日本語・漢字。
00:29 <shino02> freedomcat.comの鯖がinetdで。
00:29 <shino02> CGIIRC、どうも、Sleipnirからだと投稿できない。IEからだとOK.
00:29 <aoshimak> なるほど>親がinetd
00:29 <shino02> お邪魔しました。
00:29 *** shino02 has left channel #wikibana (shino02)

IRCWikiの仕組みを考える(4)IRCログをRSSでフィードつーのは?

00:24 <aoshimak> 今流行のXML-RPCとか(よくわかってないけど何か投げたり受けたりでしょう?)
00:25 <SHIMADA> 実装済みのエンジンが相手なら使うのも手ですね
00:26 <SHIMADA> あとsbox? で出ていたのは、IRCのログをRSSでフィードするっていう話でした
00:29 <aoshimak> RSSというのも、全行だと辛いすよ
00:30 <AsO> 10行毎のチャンクにして、100チャンクほど持っていればRSSでも一日分くらいは拾えるのかなぁ
00:30 <aoshimak> topicごと希望でうsけど
00:31 <AsO> 現時点までで誰もTopic変えてないし。多分やらないと思われます。
00:32 <aoshimak> yukichibotになるとおねがいしないと

IRCWikiの仕組みを考える(5)IRCでWiki記法で会話つーのは?

00:32 <AsO> ここでWiki記法で会話すると そのまま表示できるとか?(笑)
00:32 <AsO> * 話題を変える
00:32 <aoshimak> ゆきちさ〜ん、なるとちょうだい
00:32 <AsO> とか。
00:32 <aoshimak> -それはかこいいねえ。
00:33 <AsO> いろんな記法が出てくるので、ゆきちさんが「そらみたことか」と言う
00:33 <aoshimak> --うーん、記法が違うとスルーされて大変かも
00:33 <SHIMADA> コメントキボンヌ [[#comment]]
00:33 <SHIMADA> とかいう
00:33 <aoshimak> あ、さきこされた>ゆきちさんが統一に向けて動く
00:34 <aoshimak> で、外野の発言がIRCに? それはすごいかも
00:34 <aoshimak> 各地のconfaで使われるかも
00:34 <AsO> IRCがWiki記法を動かすという意外な展開に
00:35 <aoshimak> wikiばな3rdにそんなものあったら、各地の人が殺到して衝突だらけだったり
00:35 >shino< 3rdに間に合うかな。
00:35 <aoshimak> shinoさんは3rd間に合わせて欲しいそうです>shimadaさん(笑)
00:36 >shino< いや、ためしに言ってみただけだから(笑)
00:36 >shino< 4rdには間に合ってくれると新たな展開が?
00:36 <aoshimak> 「言って見るテスト」重要です
00:37 <aoshimak> そこから歴史は動きます
00:37 <SHIMADA> あ、スルーしてたゴメン(爆
00:37 <aoshimak> またぁ
00:38 <aoshimak> まあ、冗談で言ってますので
00:38 <aoshimak> 流して結構
00:39 <SHIMADA> いや、WISSのチャットシステムを調べてたんですよ
00:39 <SHIMADA> http://www.itmedia.co.jp/news/0212/17/nj00_wiss_00main_4.html

なると配りようのbotが必要ですかね

00:40 *** New Mode for #wikibana by yukichi: +o aoshimak
00:40 *** New Mode for #wikibana by yukichi: +ooo AsO hsbt SHIMADA
00:40 *** New Mode for #wikibana by yukichi: +oo shino shino03
00:40 <AsO> Thanks
00:40 <yukichi> ただいまいです。
00:41 <AsO> Pull型の行データサーバなのかなぁ
00:41 <shino03> あ、なるとがふってきたー!ありがとうございます。
00:41 <SHIMADA> ナルトキタ━━━━━━━━!!!
00:41 <yukichi> というか、なると配りようのbotが必要ですかね。
00:41 <yukichi> ふふ

h12o氏登場

00:43 *** h12o has joined channel #wikibana
00:44 <AsO> こんばんは
00:44 <SHIMADA> セクシーガイキタ━━━━━━━━!!!
00:44 >shino< セクシーガイキタ━━━━━━━━!!!
00:44 <h12o> …
00:44 <SHIMADA> かぶった
00:44 >shino< かぶってしまった(笑
00:44 <AsO> それ、イベントマクロ?
00:44 <SHIMADA> はらいてえ
00:45 <yukichi> セクシーガイキタ━━━━━━━━!!!
00:45 >shino< 今回のログも表にはっつけていいですよね?そういえば。
00:45 <SHIMADA> 僕はいいですよ
00:46 <h12o> 「セクシーガイキタ━━━━━━━━!!!」も公開されるのか…orz
00:45 *** fujisawa has joined channel #wikibana
00:46 <AsO> こんばんは、ふじさわさん
00:46 <aoshimak> こんばわ>きたひと
00:46 <fujisawa> こんばんは。ちょっと様子見させていただきますですよ。
00:47 <SHIMADA> Wikiに上がるだけだからカットも可かと。>h12o
00:47 >shino< h12o氏ウェルカムメッセージは公開します。
00:47 <h12o> する気ないけど(苦笑
00:47 >shino< お約束イベントなので。
00:47 <SHIMADA> soudattanoka
00:47 <h12o> 儀式みたいなもんか(w
00:47 <AsO> 仕様か
00:47 >shino< 仕様です。
00:48 <AsO> マクロ組まなきゃ
00:48 <SHIMADA> そうきたか
00:49 >shino< 今、IMEにほそのしきたーと打つと、セクシーガイキタ━━━━━━━━!!!と変換するよう登録しました。
00:49 <aoshimak> botにも入れるしか
00:50 <fujisawa> なんだこの熱い部屋は(笑)。
00:50 >shino< そうですね。botの仕様にもしましょう。(俄然、はりきりだす)。

botたくさん。

00:50 <SHIMADA> 5機くらい突っ込もう>bot
00:50 <yukichi> えめるおみくじ
00:50 <yukichi> ……反応がない。
00:50 >shino< bot5機とはどういう意味ですか? 5プロセスってこと?
00:51 <SHIMADA> そう。全部「セクシ(ry」しか言わない
00:52 >shino< ぶははは。#h12oチャネル開きますか。
00:52 <SHIMADA> ここにbotいるんですか?>yukichiさん
00:54 <yukichi> いないですね...orz
00:54 <yukichi> まあ、いいです。
00:54 <aoshimak> yukichiはじつは高性能botだったとか(なわけない)
00:54 <yukichi> 正直な話、あまりbotが多いと、bot同士で会話を続けて、困る...
00:54 <yukichi> がーんばれたか
00:55 <yukichi> 実は、ここにいるひとは、それぞれの人格を借りた仮想8ry
00:57 <aoshimak> bot整列っ! 番号イチッ!
00:57 >shino< ニッ
00:57 <SHIMADA> ご!
00:57 <SHIMADA> 鏑
00:57 <AsO> サン
00:58 <SHIMADA> 何事もなかったように続けるなーーーー
00:58 <fujisawa> ヨン
00:58 <SHIMADA> だーかーらー
00:58 <AsO> 次が六でOKじゃん
00:58 <yukichi> 7
00:58 <SHIMADA> あ、そか
00:59 <SHIMADA> 6の人はいねがー
00:59 <AsO> 超人
01:00 <aoshimak> 似非倍角とかの延長の文化なのかなあ?>鏑
01:01 <SHIMADA> 2chで鯖が刺さると鏑砲箸いΔ茲Δ任
01:01 <SHIMADA> 刺さったりとんだり、鯖の中の人も大変ですが
01:02 <aoshimak> 生
01:02 <aoshimak> とか言うのも見ましたよ
01:02 <SHIMADA> ありますね

IRCWikiの仕組みを考える(6)脳内撒き戻し中

01:03 <SHIMADA> で、何の話でしたっけ?(爆
01:04 >shino< IRCWikiの仕様の話。
01:05 <SHIMADA> (脳内巻き戻し中)
01:05 <aoshimak> botがうらでせっせとwikiに投げると
01:06 <aoshimak> ごめん、かき乱したのは全てわしだ
01:06 <aoshimak> botはh12oさんを待ち構えていて特定の文字列を返す、と
01:07 <SHIMADA> ソレダ!
01:08 <aoshimak> で、wikiにかくとして、
01:08 <aoshimak> データの受け渡しどうするの?というのと、
01:09 <aoshimak> 文法も書いたら反映させるの? とか
01:09 <aoshimak> RSSにして出そうか、とか
01:09 <aoshimak> なると配布は、とか
01:09 <aoshimak> そういうことでした、たぶん
01:09 <SHIMADA> 全部書かせてしまって申し訳ない

IRCWikiの仕組みを考える(7)文法についてふたたび

01:10 <SHIMADA> とりあえず文法については、行頭にタイムスタンプがあるのをなんとかしなければ
01:11 <SHIMADA> Wikiに載せるときに UL LI のリストにするか、改行を BR として扱うかっていうのも気になります
01:14 <aoshimak> タイムスタンプはある程度あった方がいいのでは?:
01:15 <aoshimak> 時間の流れがわかりますし
01:15 <aoshimak> 無にしたければ消すとか選択的に
01:15 <aoshimak> というのでどうでしょう
01:15 <SHIMADA> そうすると 「* 見出しー」 とかいうのをするときに小細工がいるんですよね
01:17 <SHIMADA> でもハンドルやタイムスタンプを後ろに回すのは読みづらそうな気もしますね
01:17 <aoshimak> 見出しだけ時間入りとかでもいいですね
01:17 <aoshimak> 各発言はなくて

ちょっと脱線。

01:18 <aoshimak> (こういう、何かと何かを足すと面白いとか言うのも、「デザイン」に入れてもいいんでしょか?)
01:19 >shino< (いいと思いますよ〜)
01:20 <SHIMADA> (´-`).。oO(なんで括弧入りだろう?)
01:21 <fujisawa> 関数なんですよ(喜)。
01:22 <SHIMADA> (´-`).。oO(どんな値が返るんだろう?)
01:23 <fujisawa> (実は、裏表Wikiのイメージもこんな感じで考えています)
01:23 <fujisawa> (括弧の中は「裏」、それ以外は「表」)
01:23 <fujisawa> って、脱線するのでやめときますね。
01:24 >shino< (いや、夜もふけてきたから小声のつもりなんだけど)
01:24 <SHIMADA> ってそうだオレはnadokaを調べていたんだ  ''ruby 1.6.8 (2003-01-17) [i386-freebsd4]''  1.8が入ってない orkut
01:25 <aoshimak> 突然脱線しそうだったので
01:25 <aoshimak> メインの話を脱線させないように
01:25 <aoshimak> 括弧に入れてみた
01:25 <aoshimak> です
01:25 <SHIMADA> なるほど
01:26 <fujisawa> まさしくそれこそドキュメント/スレッドモード。やはり裏表Wikiの仮説は正しかったか。フォッフォッフォ。
01:26 <aoshimak> (根本要|さだまさし)と一緒で、脱線し始めると長いので

IRCWikiの仕組みを考える(8)botからとれる生ログって?

01:29 <SHIMADA> botからとれる生ログはどんな感じなんですかね
01:33 >shino< Web gwで取ってるログは3行1セット。タイムスタンプ LF ニックネーム LF コメント
01:33 >shino< という感じなのかなー。要素的にはこれしかない気が。
01:34 <SHIMADA> うーん、行が分かれてるんですか
01:34 <aoshimak> telnetで6667あたりにアクセスしてみたら?
01:37 <SHIMADA> コマンド知らないと手打ちでログインできなさそうな気がします(弱気
01:38 <aoshimak> つながるまでは(ここはpassないので)何も無いと思う
01:38 <aoshimak> つながったら、/join #wikibana とかすればいいはず
01:40 >shino< LFはWeb gateのソースが入れてる気が。配列でとって、outputするとき、単に行わけてるだけみたい。

IRCWikiの仕組みを考える(9)IRCのRFC見ましょ

01:40 <AsO> http://www.alt-r.com/lib/rfc2812j.html
01:43 <fujisawa> すばらしい。
01:44 <fujisawa> みんなもうコーディング始めちゃったのかな……?
01:44 <SHIMADA> み、みんな?
01:45 <fujisawa> だってあまりにもシーンとしちゃって(笑)
01:45 <AsO> 読んでます
01:45 <SHIMADA> 眠いです(爆
01:46 <SHIMADA> あ、ウソウソ

IRCWikiの仕組みを考える(10)CPAN

01:46 >shino< http://search.cpan.org/~fimm/POE-Component-IRC-2.9/IRC.pm
01:47 >shino<  IRC クライアント (IRC bot) を書くための POE コンポーネント、via.http://naoya.dyndns.org/~naoya/mt/archives/000514.html
01:47 <fujisawa> ちっ。またCPANか。
01:48 <AsO> 仇?
01:48 >shino< RFCみてごりごり書くより、既存の手軽なAPIてないのかな?
01:48 >shino< と、へたれちゃんは思ったり。いや、RFCの知識は必要だけど。
01:48 <AsO> やぁやぁめずらしやCPAN。ここであったが100行目。いざじんじょうに勝負勝負。
01:49 <fujisawa> LispやSmalltalkがいくら強力でも、CPAN使うより早く作れなさそうなんだもん。
01:49 <fujisawa> Perlの偉い人、早川さんが去年のLightweight Language Saturdayで面白いこと言ってたなぁ。
01:50 <fujisawa> access_logをパースして統計処理するお題をいろんな言語で競ってたんだけど、
01:50 <fujisawa> まぁ、どんな言語でも数十行にはなるわけ。
01:51 >shino< ふみゅ。
01:51 <fujisawa> で、やっぱりPerlが一番短かったんだけど、「すごいですねPerl。もっと短くなりますか?」と聞かれた早川さんが、
01:51 <fujisawa> 答えたところには
01:52 <fujisawa> 「正規表現とCPANを駆使すればワンライナーでもいけます(キッパリ)」って。
01:52 <fujisawa> 会場大爆笑。
01:52 <aoshimak> そりゃあ他言語はかなわんですな
01:52 <fujisawa> まあ、冗談での発言なんですけどね。
01:52 <aoshimak> ふじさわさんが目の敵にするのもわからんでもない
01:53 <fujisawa> いやいや。敵ってほどでは(笑)。
01:53 <aoshimak> 「IEはサイズが小さい」に通じますね
01:53 <aoshimak> WINDOWS以下のDLLがでかいけど勘定に入れないあたり
01:54 <aoshimak> ワンライナーかもしれないがモジュールは長い
01:56 <fujisawa> 行数じゃないんすよ! セマンティクスっすよ! 要は括弧の数なんですよ!

(脱線話省略)

telnetでIRCにログインする(1)

02:06 <AsO> ふむ。IRCサーバにログインまでは来た。by telnet
02:07 *** AsO2 has joined channel #wikibana
02:07 <fujisawa> おお、すごい。
02:10 <AsO2>  てすと
02:10 <aoshimak> EUCでは話せないらしい
02:10 <AsO> という事は、TelnetはSJISでメッセージを送り、受信時はEUCで受けている。
02:11 <aoshimak> それはtelnetクライアントの仕業では?
02:11 <AsO> どうなんだろう。
02:11 <aoshimak> teratermなんかだとその辺細かく設定できますよ
02:12 <AsO> 設定した結果、送出はSJIS、受信はEUCで TTPro上で表示が正常に行われました。
02:12 <aoshimak> きめうちなtelnetだったらわかりまへん
02:12 <aoshimak> irc鯖がsjis受けなのかな?
02:12 <AsO> そうなのかもねぇ
02:13 <AsO> で、EUC出しってか。
02:13 <aoshimak> ようわからんばい

SHIMADAさん退場。そして夜もふけてゆく。

02:07 <SHIMADA> ruby1.8のconfigure中。とほほ
02:16 <SHIMADA> (make掛けっ放しですがとりあえず寝ます)
02:18 <AsO> おつ〜 > SHIMADA
02:18 <fujisawa> おつかれさまですた。
02:18 <SHIMADA> あいからわずNickはいじれず SHIMzzz
02:19 >shino< おつかれさまでした。今、logを編集中。あとではります。

telnetでIRCにログインする(2)

02:23 <AsO> 何でもかんでも一本のコネクションで済ませているのね。他のチャネルに入った場合も全部同時に流れてくる。
02:24 <AsO> 自分のしゃべりはサーバから帰ってきていない。
02:28 <fujisawa> ふむ。
02:28 <fujisawa> うまくいかないっす。「telnet 6667」していきなり「NICK fuji2」とかでいいんですか?
02:30 <AsO> えーと
02:31 <AsO> ちょっとおまちを
02:31 <fujisawa> すみません。申し訳ないっす。
02:32 <fujisawa> いまパケットキャプチャツールをインストール中なので、それを動かせば分かりそうにも思うのですが……。
02:32 <AsO> Telnetクライアントモードではなく
02:32 <AsO> 生モードで
02:33 <fujisawa> ほぅほぅ。
02:33 <fujisawa> φ(・_・
02:34 <AsO> CRのみ CR+LFではなく。(確証無し)
02:35 <AsO> NICK username
02:35 <AsO> USER username 0 * :realname
02:35 <fujisawa> なるほど。rawモードというのは使ったことがないですが、今度やってみます(今度?)。
02:35 <AsO> で、侵入
02:36 <AsO> しばらくたつとウェルカムメッセージが流れてきてReadyになる。
02:36 <fujisawa> なるほどなるほど。ありがとうございます。
02:37 <AsO> やっぱ同じ操作を Telnetモードでやっても入れない
02:37 <fujisawa> ふぅむ。
02:38 <AsO> Telnetモードって非表示キャラクタ使ってあれこれしてるからでしょうね。
(脱線話省略)
02:52 >AsO< おうちサーバは出張時の出火が嫌なのでやらないし、なんらかのサーバに依存するとして
02:52 >AsO< とりあえずああいうデータがもらえるとわかったので、何とかはなるんでしょう
02:53 >AsO< ていうか、あの行データをそのままWiki書式として受け入れたほうが良かったりして
02:54 >AsO< あれ?
02:54 >AsO< 時刻データはサーバからは送られていないね。
02:54 >AsO< 受信時にクライアントが時刻を付加しているんだねぇ
02:55 <shino> ログ、貼り付け作業しました。とりあえず、寝ます。
02:55 >AsO< おつかれさまでした。
02:55 <fujisawa> おつかれさまでした。
02:55 <fujisawa> いつもありがとうございます。
02:55 <shino> まずいとこあったら適宜編集してください。この後のログも読みたいんで、ログインしっぱなしにしときます。
02:55 <shino> では。