語り部IRCログ #HA06-02 2004-06-30

現代オカルトファンタジー世界「狭間さまよえるもの達」のチャンネル分室。

過去ログを示すのにはHTML版の語り部IRCログ #HA06-02 2004-06-30をご活用くださいませ。

2004/06/30 00:00:01
[Catshop] ヤだなぁ。事故ですよ、事故(ぅぉぃ
[Luna] いやここはむしろ
[Luna] 今まで有線だったのを無線に切り替えようとして
[Luna] 使っていたHUBがビットバイパー化ですよ
[Catshop] そして、お腹空いたバイパーが、パケットを求めて屋敷の中をうろうろ(笑)
[gombe] うは
00:02:36 ! OTEjunk (Connection reset by peer)
[gombe] しかし、実体化した瞬間に返り討ちに遭いそうだが(w >無道邸
[Catshop] そこは見つからないようにひっそり、こっそりとやるのですよ。
[Luna] ひっそり、こっそり返り討ち(違
[Catshop] PCに詳しくない人狙いで
[Luna] あっと
[Luna] HUBにビットバイバーが憑くとコロチ化ですよね?
00:04:56 + OTE(~metral@FLH1Aaf168.myz.mesh.ad.jp) to #HA06-02
[Luna] ビットバイパー自体にHUBは不要ですよね?
[Catshop] いえ。
[Catshop] ビットバイパーは通常、ネットワーク機器に巣食うものなので。
[gombe] その類のモノに潜みやすい、というのは共通項なのですね?
[Catshop] あい。
[Catshop] んで、HUBと融合して実体化する能力があるのも共通項。
[Luna] なるほど
[Catshop] コロチの何が特別かというと──
00:07:25 OTE -> OTE_Aw
[Catshop] 1.頭が八つある
[Catshop] 2.ヤマタノオロチに見立てられたため、ヤマタノオロチのクラス(ぉぃ)を継承している
[Luna] クラスの継承って……
[Catshop] 3.菊理媛の神使(になる予定)
[Luna] ふむ
00:11:35 MOTOslee_ -> MOTOI
00:17:03 Yad_ED6 -> Yaduka
00:17:08 Yaduka -> Yad_sleep
[Catshop] http://www.ogis-ri.co.jp/otc/hiroba/technical/Squeak3/index.html
00:17:43 ! gombe (Leaving..)
[Catshop] ↑この辺が比較的、ベタな解説で分かり易いかも。< クラスの継承
[Catshop] クラスそのものはこちら → http://www.ogis-ri.co.jp/otc/hiroba/technical/Squeak2/S2-4_1.html
[Luna] ふぅむ
[Catshop] ボクなりにまとめると『実体のあるモノやコトを、ある目的にそって共通項を取り出して括ったものがクラス』で──
[Catshop] この『クラス』とゆーのは『階層的に表現できる』
[Catshop] # 具体的に言うと『哺乳類』という括りに含まれるモノは、さらに『猫』や『犬』という括りに分けることができる。
[sf] ただまあより強力なもののクラスを継承して矮小にするのは微妙な感じだ
[sf] クラス継承は案外概念としては混迷しやすいよなあ。
[Luna] まぁ最初は思いつきで「ヤマタノオロチ」をもじって命名したのだが、逆にその名の言霊がヤマタノオロチのような属性を与えた、とか思っていました(ぱたり
[Catshop] ボクなんか割と語感で使っちゃってますからねぇ。(言葉につきまとう曖昧なイメージで使ってる、くらいの意味ですが)
[sf] クラス継承は抽象度の高いものから抽象度の低いものに流すのですー
[PaLiLitH] 生命の樹みたいですね。
[Catshop] 『怪物』→『竜』→『多頭竜』→『ヤマタノオロチ』とゆー感じですな。
[sf] もともとクラスという概念自体はプログラミングとは関係ないんですよね
[Catshop] 分類学かなんかですか?
[Catshop] < クラスの概念
[Luna] 生物学上の分類学に酷似?
[sf] 分類学とはclassificationといいます
[sf] つまるところ分類学の概念ではなくて
[sf] 分類することそのもの
[sf] クラスってのは「共通の性質を有するもの」という意味合いの一般名詞なわけです
[sf] 階級もclass
[sf] 学級もclass
00:32:32 ! Catshop (Connection reset by peer)
00:32:41 + Catshop0(~sakurai_c@ppp0114.va-ah32.my-users.ne.jp) to #HA06-02
[Catshop0] あぁ、つまり自然言語としてあった言葉だよってことですね。
[sf] そゆことです。
[sf] あとまあ、分類学ってのは、クラス分け作業そのもの
[Catshop0] ちなみに抽象度的には、『ビットバイパー』と『ヤマタノコロチ』(どちらも『多頭竜』クラスを継承)の二つのクラスを継承した末端くらいのクラスを想定してました。
[sf] 分類するというのはclassifyといいます
[Catshop0] # 訂正:『ヤマタノコロチ』→『ヤマタノオロチ』
[sf] 多重継承はC++の悪徳だと思います(おい)
[PaLiLitH] スパゲッチはおいしいですか?
[sf] それはともかく、実装がコピーできる場合でもないと当てはめるとごちゃになるのでー。
[Catshop0] あぁ、確かに(笑)。
00:38:02 Catshop0 -> Catshop
[sf] ぴったりしないものに別概念の用語を適用しないほうがいいかなとか。
[sf] プログラムとして考えるならまあ、ビットバイパーのインスタンスだろうし。
[Catshop] 本来ならビットバイパーのインスタンスなんでしょうけども──
[Catshop] 言霊の呪術なり見立ての呪術なり、とにかく何らかの要因によりクラスとしては別物になっちゃったとゆーイメージですね。
[sf] 見立ては特定のインタフェイスを実装したプロキシクラスを介した操作あたりですな
[Catshop] # 所詮、変種どまりなので視点の置き方を少し上の層にズラせば、ビットバイパーのインスタンスに過ぎないかもしれませんが。
[Catshop] ふむ。決して、多重継承などという悪徳の産物ではないと?
[sf] 多重継承だと、ヤマタノオロチから実装を引き継いでないとまずいので
[Catshop] あぁ、コロチだと──
[sf] あと見立て(をなにと考えるのかはまあいろいロアルだろうけど)と実装の継承を同じものとして考えるのはまずいかと
[Catshop] ヤマタノオロチの属性なり振る舞いなりの一部は引き継いでいるにせよ、実装を引き継いでいるとゆーレベルではありませんね。
[sf] まあ実装方法はともかく、概念としては「修飾」あたりが妥当かな。
[Catshop] なるほど。
[Catshop] 勉強になります。(←概念をちょこっとカジった程度でコーディングしない人)
00:44:57 Catshop -> CshopBath
00:47:24 ! Ten-Rou (思いつきのほうがバランスがいい、そういうものである)
2004/06/30 01:00:00
01:05:54 ! TOURUI (そういえば6月にだれか結婚式を挙げるとかいってなかったっけ?)
01:23:54 CshopBath -> Catshop
01:27:18 MOTOI -> MOTOsleep
01:43:50 Luna -> LunaSleep
01:52:37 Catshop -> CshopZZZ
01:56:54 ! TK-Leana (Connection reset by peer)
2004/06/30 02:00:00
02:02:09 ! hari (Leaving..)
02:30:37 kurow -> kurowDead
2004/06/30 03:00:00
2004/06/30 04:00:00
2004/06/30 05:00:00
2004/06/30 06:00:00
2004/06/30 05:59:31
2004/06/30 06:00:00
06:27:35 LunaSleep -> Luna
2004/06/30 07:00:00
07:22:30 ! OTE_Aw (Connection reset by peer)
07:29:22 Luna -> LunaWorks
07:35:43 + OTE(~metral@FLH1Aaf168.myz.mesh.ad.jp) to #HA06-02
07:50:23 Yad_sleep -> Yad_Away
07:51:31 + chita(~chita@p1039-freed01hon-sw2gw6.tokyo.ocn.ne.jp) to #HA06-02
2004/06/30 08:00:00
2004/06/30 08:00:15
08:00:33 + kata_cre(~kata@ns.cre.ne.jp) to #HA06-02
08:57:11 MOTOsleep -> MOTOI
2004/06/30 09:00:00
09:01:45 MOTOI -> MOTOIaway
09:01:57 + kataribe(~kataribe@sv1.trpg.net) to #HA06-02
2004/06/30 10:00:00
2004/06/30 10:00:33
10:00:51 + kata_cre(~kata@ns.cre.ne.jp) to #HA06-02
10:41:43 + MOTOIawa_(~motoi@eAc1Akx101.tky.mesh.ad.jp) to #HA06-02
10:52:21 + MOTOIaway(~motoi@eAc1Afo164.tky.mesh.ad.jp) to #HA06-02
2004/06/30 11:00:00
11:59:42 + chita(~chita@p1182-freed01hon-sw1gw3.tokyo.ocn.ne.jp) to #HA06-02
2004/06/30 12:00:00
2004/06/30 13:00:00
13:11:43 + MOTOIawa_(~motoi@eAc1Afo164.tky.mesh.ad.jp) to #HA06-02
13:17:09 ! chita (EOF From client)
13:31:47 + LunaWork_(~luna@210-20-64-211.home.ne.jp) to #HA06-02
13:31:48 ! LunaWorks (Connection reset by peer)
13:33:29 ! Luna-i (Connection reset by peer)
13:33:29 ! LunaWork_ (Connection reset by peer)
13:33:53 + Luna-i(~Luna-i@210-20-64-211.home.ne.jp) to #HA06-02
13:34:08 + LunaWorks(~luna@210-20-64-211.home.ne.jp) to #HA06-02
13:35:16 ! LunaWorks (Connection reset by peer)
13:35:54 + LunaWorks(~luna@210-20-64-211.home.ne.jp) to #HA06-02
13:37:36 ! LunaWorks (Connection reset by peer)
13:39:00 + LunaWorks(~luna@210-20-64-211.home.ne.jp) to #HA06-02
13:42:51 + LunaWork_(~luna@210-20-64-211.home.ne.jp) to #HA06-02
13:42:53 ! LunaWorks (Connection reset by peer)
2004/06/30 14:00:00
14:16:39 kurowDead -> kurro
14:44:44 Ryu_away -> Ryu
2004/06/30 15:00:00
15:03:27 ! Luna-i (Connection reset by peer)
15:04:21 + Luna-i(~Luna-i@210-20-64-211.home.ne.jp) to #HA06-02
15:23:42 + TK-Leana(~TK-LEANA@zaqd37c3eaa.zaq.ne.jp) to #HA06-02
15:45:34 + sf(~sf@ekua.cre.ne.jp) to #HA06-02
2004/06/30 16:00:00
16:16:20 + chita(~chita@p1161-freed01hon-sw1gw4.tokyo.ocn.ne.jp) to #HA06-02
16:39:25 ! licorice (再起動☆)
16:41:23 + lokai(~aloeking@PPPbf1295.tokyo-ip.dti.ne.jp) to #HA06-02
16:41:44 + licorice(~D-priest@ppxb024.enti.cli.wbs.ne.jp) to #HA06-02
16:46:41 ! PaLiLitH (Leaving..)
16:47:27 MOTOIawa_ -> MOTOI
16:49:30 + PaLiLitH(~username@ntfkok033028.fkok.nt.ftth.ppp.infoweb.ne.jp) to #HA06-02
2004/06/30 17:00:00
2004/06/30 18:00:00
18:14:30 MOTOI -> MOTOIaway
18:41:25 ! TK-Leana (Connection reset by peer)
18:43:33 + TK-Leana(~TK-LEANA@zaqd37c3eaa.zaq.ne.jp) to #HA06-02
18:53:27 + LunaWorks(~luna@210-20-64-211.home.ne.jp) to #HA06-02
18:53:53 ! LunaWork_ (Connection reset by peer)
2004/06/30 19:00:00
19:12:35 MOTOIaway -> MOTOI
19:13:40 + meltdown(~meltdown@wd53.AFL38.vectant.ne.jp) to #HA06-02
19:25:47 Yad_Away -> Yaduka
19:35:42 + Kyrie(~chocoa@FLA1Aav134.myg.mesh.ad.jp) to #HA06-02
19:38:33 + TOURUI(~chocoa@EATcf-21p124.ppp15.odn.ne.jp) to #HA06-02
19:42:26 Ryu -> Ryu_away
19:52:21 fukaWork -> fukSleep
2004/06/30 20:00:00
20:07:34 lokai -> lokgoham
20:08:03 LunaWorks -> Luna
20:25:36 ! chita (EOF From client)
20:59:18 + miburo(~toukaen@j165010.ap.plala.or.jp) to #HA06-02
2004/06/30 21:00:00
21:27:12 lokgoham -> lokai
21:27:12 ! Luna (Connection reset by peer)
21:27:28 + Luna(~luna@210-20-64-211.home.ne.jp) to #HA06-02
21:38:01 + Luna_(~luna@210-20-64-211.home.ne.jp) to #HA06-02
21:38:02 ! Luna (Connection reset by peer)
21:38:49 Luna_ -> Luna
21:54:43 ! Luna-i (Connection reset by peer)
21:55:07 ! meltdown (皆様に「砂漠の風」のあらんことを)
21:55:31 + Luna-i(~Luna-i@210-20-64-211.home.ne.jp) to #HA06-02
21:58:22 MOTOI -> MOTOImesi
2004/06/30 22:00:00
22:00:14 ! lokai (びびび)
22:15:46 + hari(shiva@FLH1Aae043.kng.mesh.ad.jp) to #HA06-02
22:29:24 Ryu_away -> Ryu
22:34:34 + Ten-Rou(~k-naka@fl883.naxnet.or.jp) to #HA06-02
22:36:11 Ten-Rou -> Ten_Eat
22:41:47 CshopZZZ -> Catshop
2004/06/30 23:00:00
23:16:37 + gombe(~username@ntkyto045012.kyto.nt.ftth.ppp.infoweb.ne.jp) to #HA06-02
23:41:51 ! miburo (CHOCOA)
2004/07/01 00:00:00 end