Your SlideShare is downloading. ×
モバイルでIRCを活用する with EbIRC
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

2,586
views

Published on

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,586
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×