自己紹介

 IRCについて
 EbIRCについて
 さらに便利にするpircとゲートウェイ
    › TwitterIrcGateway
    › lig.rb
    モバイルで便利な使い方

伊勢 シン

 普段はPHPでお仕事してるC#er
    › 最近Objective-Cばっかで、
     C#書いてなくて飢えてます。
    ZEROProxyとかつくりました。

Internet Relay Chat

 チャットするためのプロトコル、またはそ
  の仕組み
 複数のサーバーでネットワークを作ってい
  る
 ネットワーク中のサーバーの1つへログイン
  し、チャンネルという部屋で会話する
 ...
はやい

    › ダイアルアップの時代から使われている由緒正しきプロ
      トコル。軽いから転送速度が速い。
    › ほぼリアルタイムのコミュニケーション。
      プッシュメールなんかよりも全然高速。
    やすい

...
IRCクライアントが必要

 接続しているときのログしか見ることがで
  きない
    › 常時つなぎっぱなしにする必要がある
    › モバイルだと電池消費的な意味で辛い
    複数のサーバーへ接続するにはクライアン

    ト...
EbIRC
EbIRC Custom
EbIRC for iPhone
IRCをはじめるにはIRCクライアントが必要

    です。
    › Windows:LimeChat, Cotton
    › Mac:LimeChat, Ircat
    › WindowsMobile:EbIRC, Criw
...
2006年9月リリース

    一般的にEbIRCというとこれ。

    自分として、はじめてのWMア

    プリ
    テンキー搭載端末で片手操作し

    やすいように設計されています。
    修正BSDライセンスのフリ...
画面のタッチを極力しないですむ作り

    › テンキーと十字キーで多くの操作がまか
     なえる。
    チャンネル移動

    › 左右キー
    ログのスクロール

    › 上下キー
    空打ちポップアップ

...
2008年12月リリース

  夏頃からつくっててようやく昨

  年末リリース
 自分として、はじめての
  iPhoneアプリ
 WM版の操作性をできるだけ再
  現、iPhoneだからこそできる
  機能もちらほら搭載
 AppS...
tiarra
nadoka
TwitterIrcGateway
lig.rb
IRCクライアントとIRCサーバーの中間に入る、

  いわゆる「IRCプロキシ」
 pircはサーバーへ常時接続していて、クライア
  ントはpircへ接続する。
 プラグインを追加することにより様々な機能を
  追加できる
 導入の...
複数のサーバーへ同時接続 (tiarra)

    › クライアントからは1つのサーバーにつながって
     いるように見える
    バックログ (tiarra, nadoka)

    › クライアントがpircへ接続した時に、直...
tiarra

    › Perl で動くpircプログラム
    › 複数サーバー同時接続対応
    › http://www.clovery.jp/tiarra/
    nadoka

    › Ruby で動くpircプログ...
他のメッセージングサービスへIRCで接続で

  きるようにするプログラム
 クライアントからは各サービスがIRCサー
  バーとして見えるようになります。

            Lingr IRC Gateway
          ...
TwitterIrcGateway (通称TIG)

    › Twitterを対象としたゲートウェイ
    › .NETプログラム。LinuxではMonoで動作。
    › http://www.misuzilla.org/dist/...
pircプラグインで便利にする
自分の環境の紹介
ニュースチャンネル

    › 自分専用のチャンネルを作って、そこにRSSを垂
      れ流す
    › IRCクライアントがRSSリーダーに。
    メモ書きに

    › 特定の文言に反応してWikiなどに投稿するプラグ
 ...
IRCnet



 EbIRC
(Mobile)                                 Ustream.tv




              nadoka   tiarra
 LimeChat          ...
各プログラムの苦手な面を別のプログラム

    で補うことができる
    › IRCというプロトコルが簡単だからこそできる
    自分でプラグインを書いていくらでも機能

    拡張できる
    › PerlはわかんないけどRub...
IRCについての説明、モバイルIRCクライア

  ントEbIRCについて説明しました。
 pircプログラム、ゲートウェイプログラムに
  ついて説明しました。

    モバイルIRC生活、はじめてみませんか?

モバイルでIRCを活用する with EbIRC
モバイルでIRCを活用する with EbIRC
モバイルでIRCを活用する with EbIRC
Upcoming SlideShare
Loading in …5
×

モバイルでIRCを活用する with EbIRC

2,990 views

Published on

Published in: Technology
  • Be the first to comment

モバイルでIRCを活用する with EbIRC

  1. 1. 自己紹介   IRCについて  EbIRCについて  さらに便利にするpircとゲートウェイ › TwitterIrcGateway › lig.rb モバイルで便利な使い方 
  2. 2. 伊勢 シン   普段はPHPでお仕事してるC#er › 最近Objective-Cばっかで、 C#書いてなくて飢えてます。 ZEROProxyとかつくりました。 
  3. 3. Internet Relay Chat   チャットするためのプロトコル、またはそ の仕組み  複数のサーバーでネットワークを作ってい る  ネットワーク中のサーバーの1つへログイン し、チャンネルという部屋で会話する  接続するにはIRCクライアントが必要
  4. 4. はやい  › ダイアルアップの時代から使われている由緒正しきプロ トコル。軽いから転送速度が速い。 › ほぼリアルタイムのコミュニケーション。 プッシュメールなんかよりも全然高速。 やすい  › 軽いからパケット代も安くつく › 定額なしのWILLCOMでも流量少なければ3時間10円いか ない うまい  › 各種支援プログラムを使った情報アクセス(RSS垂れ流し botとか) むしろないと生きていけない 
  5. 5. IRCクライアントが必要   接続しているときのログしか見ることがで きない › 常時つなぎっぱなしにする必要がある › モバイルだと電池消費的な意味で辛い 複数のサーバーへ接続するにはクライアン  ト側で複数接続するか、クライアントを複 数起動するしかない › EbIRCは全バージョンで複数接続に未対応
  6. 6. EbIRC EbIRC Custom EbIRC for iPhone
  7. 7. IRCをはじめるにはIRCクライアントが必要  です。 › Windows:LimeChat, Cotton › Mac:LimeChat, Ircat › WindowsMobile:EbIRC, Criw › iPhone:EbIRC, LimeChat IRCクライアントの例として、スマートフォ  ンで動く、EbIRCを紹介します。
  8. 8. 2006年9月リリース 一般的にEbIRCというとこれ。  自分として、はじめてのWMア  プリ テンキー搭載端末で片手操作し  やすいように設計されています。 修正BSDライセンスのフリーソ  フト › いっちゅうさんによるCustom版 も公開されています。
  9. 9. 画面のタッチを極力しないですむ作り  › テンキーと十字キーで多くの操作がまか なえる。 チャンネル移動  › 左右キー ログのスクロール  › 上下キー 空打ちポップアップ  › 何も入力せずEnterを押すとポップアッ プでチャンネル一覧を表示 キーワード反応  › 指定したキーワードに反応してバイブで お知らせ。空打ちポップアップで反応し たログを確認できる
  10. 10. 2008年12月リリース 夏頃からつくっててようやく昨  年末リリース  自分として、はじめての iPhoneアプリ  WM版の操作性をできるだけ再 現、iPhoneだからこそできる 機能もちらほら搭載  AppStoreにて350円で発売中  出して3日後にLimeChatが出 て涙目
  11. 11. tiarra nadoka TwitterIrcGateway lig.rb
  12. 12. IRCクライアントとIRCサーバーの中間に入る、  いわゆる「IRCプロキシ」  pircはサーバーへ常時接続していて、クライア ントはpircへ接続する。  プラグインを追加することにより様々な機能を 追加できる  導入のハードルが結構高いのが難点 › 常に動作しているマシンが必要 › ポート解放など、サーバーを立てる際の知識が必要 › PerlやRubyのスクリプトを実行する知識が必要
  13. 13. 複数のサーバーへ同時接続 (tiarra)  › クライアントからは1つのサーバーにつながって いるように見える バックログ (tiarra, nadoka)  › クライアントがpircへ接続した時に、直近のログ を送ってくれる Webゲートウェイ (nadoka, mobirc)  › ブラウザからチャットへ参加可能
  14. 14. tiarra  › Perl で動くpircプログラム › 複数サーバー同時接続対応 › http://www.clovery.jp/tiarra/ nadoka  › Ruby で動くpircプログラム › http://www.atdot.net/nadoka/nadoka.ja.ht ml
  15. 15. 他のメッセージングサービスへIRCで接続で  きるようにするプログラム  クライアントからは各サービスがIRCサー バーとして見えるようになります。 Lingr IRC Gateway (lig.rb) TwitterIrcGateway IRCクライアント 各種サービス
  16. 16. TwitterIrcGateway (通称TIG)  › Twitterを対象としたゲートウェイ › .NETプログラム。LinuxではMonoで動作。 › http://www.misuzilla.org/dist/net/twitterircgateway/ lig.rb  › Lingr (Ajaxを使ったWebチャット)を対象とした ゲートウェイ › Ruby の net-irc モジュールも同梱  Twitter対象のtig.rbも同梱されているがTIGの方が 便利
  17. 17. pircプラグインで便利にする 自分の環境の紹介
  18. 18. ニュースチャンネル  › 自分専用のチャンネルを作って、そこにRSSを垂 れ流す › IRCクライアントがRSSリーダーに。 メモ書きに  › 特定の文言に反応してWikiなどに投稿するプラグ インを作る › 「neta ほげほげ」と書くと、ネタ帳に追記され るようにしています。
  19. 19. IRCnet EbIRC (Mobile) Ustream.tv nadoka tiarra LimeChat freenode (Win/Mac) WebA lig.rb TIG Web Browser
  20. 20. 各プログラムの苦手な面を別のプログラム  で補うことができる › IRCというプロトコルが簡単だからこそできる 自分でプラグインを書いていくらでも機能  拡張できる › PerlはわかんないけどRubyなら書ける。だから nadokaで。
  21. 21. IRCについての説明、モバイルIRCクライア  ントEbIRCについて説明しました。  pircプログラム、ゲートウェイプログラムに ついて説明しました。 モバイルIRC生活、はじめてみませんか? 

×