What's IRK?
IRKとはなんじゃい?
IRCのCがKに代わったの
Kは黒板-KOKUBANのK
IRCチャットが文字のみであるのに対し
IRKチャットはお絵描き出来るというのがポイント
で
そのIRKをややオープンソースで作っていこう
というのがこの板書き場なんですわ
What's OPEN?
”ややオープンソース””やや”が付いているのは何故?
世間一般のオープンと僕の考えるオープンが ちょっと違うような気がするから
僕の考えるオープンとは
ソースを自由に読むことが出来る
ソースを自由に改変利用できる
この二つは世間一般の考え方と同じだと思います
が、ここに一つの制限が加わります
他人の自由を奪わない
という制限です
わかりにくいと思うので例を一つ
オリジナルソースを元に製品を開発
製品販売にあたって、オリジナルが邪魔だなぁ
じゃあオリジナルどっかに消えてね
ということを禁止しよう
というのがこの制限です
この場合僕の自由だったわけですが
じゃあ誰かの改変版どっかに消えてね
という場合でも同じです
このソースに関する他人の権利を侵害しない場合に限って
ソースを自由に使うことができる と言った感じでしょうか
How to meke it work?
JDKまたはJDKコンパチユーザーの方 (OSに依存しない方法)
JDKをインストールしている場合
シェル もしくはDOS窓 から
>java test3
と打ってみてください テストお絵かきプログラムが起動します
>java HistoryServer
で,サーバーが立ち上がります
できれば固定IPで立ち上げたいですね
telnet の 3169 番ポートで 繋いでみることができます、
コマンド等はソースをみてください
>java IRK localhost
で、クライアントの起動です
他のマシンで動いているサーバに繋ぐ場合は localhostを 変更してください
DL先
http://java.sun.com/products/jdk/1.2/ja/
ftp://ftp.lab.kdd.co.jp/Linux/java-linux/JDK/
http://www.freebsd.org/java/
窓ユーザーの方
上記のjavaコマンドの代わりに JView というコマンドが使えます(98環境で標準インストールされているはずです)
>JView test3
DL先
http://www.microsoft.com/windows/ie_intl/ja/download/
MACユーザーの方
半透明のおしゃれな機械を僕は持ってないので、参考程度の情報です
まずはMRJ-SDKと言う物をダウンロードしてきましょう
ただのMRJではだめみたいです
DL先
ftp://ftp.apple.com/developer/Development_Kits/
test3.classファイルを JBindery アイコンに Drag&Drop
設定ウインドウが開く
Run ボタンでそのまま実行
Save As ...でFinderで直接動くアプリに変換できる
らしいです