• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
モバイルでIRCを活用する with EbIRC
 

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

on

  • 4,452 views

 

Statistics

Views

Total Views
4,452
Views on SlideShare
4,346
Embed Views
106

Actions

Likes
1
Downloads
0
Comments
0

3 Embeds 106

http://d.hatena.ne.jp 67
http://iseebi.hatenablog.com 27
http://www.slideshare.net 12

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

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