0
IRC初心者によるIRC環境構築ことはじめ  2012-11-17 Nagoya.pm #8        岩田 享 / issm
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
おまえだれよ?岩田 享 / issm(いわた)http://blog.iss.ms/@issm, qr/issmx{,2}/個人事業  とある「商品」を販売 → 発注 → 発送管理  などするためのシステムを開発していたりPerl / Java...
本題     2012-11-17 Nagoya.pm                       #8
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
IRCとは“Internet Relay Chat(インターネット・リレー・チャット、略称 : IRC)とは、サーバを介してクライアントとクライアントが会話をする枠組みの名称である。文章のみをやり取りして会話を行い、DCCなどを利用することでフ...
IRCとはRFC1459 として定義 http://tools.ietf.org/rfc/rfc1459.txt http://www.haun.org/kent/lib/rfc1459-irc-ja.html (日本語訳)RFC2810 ∼ ...
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
オープン(?)なIRCサーバ freenode といっても初心者なので freenode くらいし か知らない><                      2012-11-17 Nagoya.pm                       ...
オープン(?)なIRCサーバ Perl関連のチャネルもたくさんあるよ  たいていのpm @chat.freenode.net  perl-casual @chat.freenode.net  xslate @irc.perl.org  dbix...
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
IRCクライアントLimeChat  http://limechat.net/  http://limechat.net/mac/ja.html (for Mac)  http://limechat.net/iphone/ja.html (fo...
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
IRCサーバを立てるWebサーバとかデータベースサーバとかと同様,自分で立てられるよ ngIRCd (Next Generation IRC Daemon)   http://ngircd.barton.de/ IRCD-Hybrid   ht...
ngIRCd (on Ubuntu) を例に                    2012-11-17 Nagoya.pm                                      #8
ngIRCd を例にインストール% sudo apt-get install ngircd                                2012-11-17 Nagoya.pm                         ...
ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global]           ...           Name = irc.example.com           ...           ;Pass...
ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global]           ...           Name = irc.example.com   サーバ名           ...         ...
ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global]           ...           Name = irc.example.com           ...           ;Pass...
ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global]           ...           Name = irc.example.com           ...           ;Pass...
ngIRCd を例に起動% sudo /etc/init.d/ngircd start                                  2012-11-17 Nagoya.pm                         ...
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
IRCプロキシ通常の接続 切断∼再接続の間は情報が残らない                    2012-11-17 Nagoya.pm                                      #8
IRCプロキシ通常の接続                  2012-11-17 Nagoya.pm                                    #8
IRCプロキシそこで登場 サーバにつなげっぱなしのプロセス クライアントはこれに接続                    2012-11-17 Nagoya.pm                                      #8
IRCプロキシそこで登場                  2012-11-17 Nagoya.pm                                    #8
IRCプロキシTiarra   http://www.clovery.jp/tiarra/   http://blog.clouder.jp/archives/000618.htmlこれくらいしか知らない><                  ...
Tiarra を例に             2012-11-17 Nagoya.pm                               #8
Tiarraを例にダウンロード% svn co http://svn.coderepos.org/share/lang/perl/tiarra/trunk/ /path/to/tiarra                            ...
Tiarraを例に設定     /path/to/tiarra/tiarra.conf                                   2012-11-17 Nagoya.pm                        ...
Tiarraを例に設定: 基本general {  ...  nick: issm  user: issm  name: issm  ...  tiarra-port: 6667  ...}                         20...
Tiarraを例に設定: 基本general {  ...  nick: issm      この名前で接続  user: issm  name: issm  ...  tiarra-port: 6667  ...}              ...
Tiarraを例に設定: 基本general {  ...  nick: issm  user: issm  name: issm  ...  tiarra-port: 6667   クライアントからはこのポートに接続  ...}       ...
Tiarraを例に設定: 接続先とかnetworks {  ...  name: freenode  ...  name: oreore  ...}oreore {  server: irc.example.com 6667  password...
Tiarraを例に設定: 接続先とかnetworks {  ...  name: freenode  ...  name: oreore     接続先サーバのプリセット名(?)  ...}oreore {  server: irc.examp...
Tiarraを例に設定: 接続先とかnetworks {  ...  name: freenode  ...  name: oreore  ...}                   接続先 “oreore” に関する設定oreore {  ...
Tiarraを例に設定: JOINするチャネルとか+ Channel::Join::Connect {  ...  channel: #nagoya.pm@freenode  ...  channel: #server-status@oreor...
Tiarraを例に設定: JOINするチャネルとか+ Channel::Join::Connect {  ...                                   チャネル: #nagoya.pm  channel: #nag...
Tiarraを例に設定: JOINするチャネルとか+ Channel::Join::Connect {  ...  channel: #nagoya.pm@freenode  ...                               ...
Tiarraを例に設定: その他モジュールの有効化とか+ Log::Channel {  ...} + Log::Recent {  ...  Line: 15  ...}   チャネルごとにログを出したり   JOINしたときに直近のログを表...
Tiarraを例に設定: その他モジュールの有効化とか+ User::Nick::Detached {  ...  detached: issm_away}   クライアント切断時のニックネーム                         ...
Tiarraを例に設定: その他モジュールの有効化とか 詳細は... http://www.clovery.jp/tiarra/doc/module-toc                                            ...
Tiarraを例にTiarra の起動% cd /path/to/tiarra% ./tiarra >> log/tiarra.log 2>&1   クライアントの接続先を Tiarra 側へ変更                        ...
Tiarraを例に(demo)                     2012-11-17 Nagoya.pm                                       #8
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで    る                    2012-11-17 Nagoya.pm                   ...
HTTP 経由で IRC に投げる  - App::Ikachan -                     2012-11-17 Nagoya.pm                                       #8
App::Ikachanhttp://search.cpan.org/dist/App-Ikachan/http://blog.yappo.jp/yappo/archives/000760.html                       ...
App::Ikachanインストール% cpanm App::Ikachan                            2012-11-17 Nagoya.pm                                    ...
App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan                                             ...
App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan             接続先のサーバとポート                     ...
App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan                           サーバパスワード(必要であれば)  ...
App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan                                         接続先で...
App::IkachanチャネルにJOINする% curl -F "channel=#meganelab" "http://localhost:4979/join"チャネルからLEAVEする% curl -F "channel=#meganel...
App::Ikachan(demo)                        2012-11-17 Nagoya.pm                                          #8
App::Ikachanこんな感じにしてみたい                    2012-11-17 Nagoya.pm                                      #8
Redmine と連携する- Redmine::Chan -                    2012-11-17 Nagoya.pm                                      #8
Redmine::Chanhttps://github.com/onishi/Redmine-Chanhttp://yapcasia.org/2012/talk/show/7b6375aa-bd29-11e1-ad51-b39f6aeab6a4...
Redmine::Chanインストール% cpanm https://github.com/onishi/Redmine-Chan/archive/master.tar.gz                                   ...
Redmine::Chan起動スクリプト see REDME.pod                      2012-11-17 Nagoya.pm                                        #8
Redmine::Chanプロジェクトの一覧を見たりprojectsユーザの一覧を見たりusers                           2012-11-17 Nagoya.pm                          ...
Redmine::Chanチケットを見たり#1234チケットを登録したりminechan: Nagoya.pm の発表資料を作る!チケットの状態を変更したり割り当てたり#1234 作業中 > issmチケットにコメントを追加したりいそげいそげ!...
イベント駆動で何かする- AnyEvnt::IRC::Client -                           2012-11-17 Nagoya.pm                                        ...
AnyEvent::IRC::Clienthttp://search.cpan.org/dist/AnyEvent-IRC/IRCサーバに接続,何かしらの「イベント」が発生した際に何かしらの処理をする                      ...
AnyEvent::IRC::Client(demo)sample code: https://gist.github.com/4105302                                        2012-11-17 ...
イベント駆動で何かする- AnySan::Provider::IRC -                        2012-11-17 Nagoya.pm                                          #8
AnySan::Provider::IRC“AnyEvent::IRC::Client との違いが解らない!と良く言われるけど AnySan は bot で使う為に必要な機能だけを実装した薄いラッパーになってるんだ。”引用: http://pe...
イベント駆動で何かする- POE::Component::IRC -                      2012-11-17 Nagoya.pm                                        #8
POE::Component::IRChttp://search.cpan.org/dist/POE-Component-IRC/未調査AnyEvent::IRC でいい気がしたり?                               ...
アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで   る                   2012-11-17 Nagoya.pm                     ...
まとめIRC 環境の構築についてざっと紹介通知ツール・他ツール連携にも使える!1年前のエントリをちょこっと焼き直し http://blog.iss.ms/2011/12/06/103547                            ...
ご静聴ありがとうございました!             2012-11-17 Nagoya.pm                               #8
Q?     2012-11-17 Nagoya.pm                       #8
Upcoming SlideShare
Loading in...5
×

2012 11-17.nagoyapm08

1,289

Published on

Nagoya.pm #8 での発表資料.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript of "2012 11-17.nagoyapm08"

    1. 1. IRC初心者によるIRC環境構築ことはじめ 2012-11-17 Nagoya.pm #8 岩田 享 / issm
    2. 2. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    3. 3. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    4. 4. おまえだれよ?岩田 享 / issm(いわた)http://blog.iss.ms/@issm, qr/issmx{,2}/個人事業 とある「商品」を販売 → 発注 → 発送管理 などするためのシステムを開発していたりPerl / JavaScript CoffeeScript 2012-11-17 Nagoya.pm #8
    5. 5. 本題 2012-11-17 Nagoya.pm #8
    6. 6. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    7. 7. IRCとは“Internet Relay Chat(インターネット・リレー・チャット、略称 : IRC)とは、サーバを介してクライアントとクライアントが会話をする枠組みの名称である。文章のみをやり取りして会話を行い、DCCなどを利用することでファイル転送も対応する。 “引用: http://ja.wikipedia.org/wiki/Internet_Relay_Chat 2012-11-17 Nagoya.pm #8
    8. 8. IRCとはRFC1459 として定義 http://tools.ietf.org/rfc/rfc1459.txt http://www.haun.org/kent/lib/rfc1459-irc-ja.html (日本語訳)RFC2810 ∼ 2813 2000年 2012-11-17 Nagoya.pm #8
    9. 9. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    10. 10. オープン(?)なIRCサーバ freenode といっても初心者なので freenode くらいし か知らない>< 2012-11-17 Nagoya.pm #8
    11. 11. オープン(?)なIRCサーバ Perl関連のチャネルもたくさんあるよ たいていのpm @chat.freenode.net perl-casual @chat.freenode.net xslate @irc.perl.org dbix-skinny @irc.perl.org and many many more... 2012-11-17 Nagoya.pm #8
    12. 12. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    13. 13. IRCクライアントLimeChat http://limechat.net/ http://limechat.net/mac/ja.html (for Mac) http://limechat.net/iphone/ja.html (for iPhone and iPad)ChatZilla Firefox アドオン https://addons.mozilla.org/ja/firefox/addon/chatzilla/ http://chatzilla.hacksrus.com/ (App版, よくわからない)「emacs irc」とか「vim irc」とかでググればソレ系の(ry 2012-11-17 Nagoya.pm #8
    14. 14. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    15. 15. IRCサーバを立てるWebサーバとかデータベースサーバとかと同様,自分で立てられるよ ngIRCd (Next Generation IRC Daemon) http://ngircd.barton.de/ IRCD-Hybrid http://ircd-hybrid.com/ InspIRCd (Inspire IRCd) http://inspircd.github.com/ 2012-11-17 Nagoya.pm #8
    16. 16. ngIRCd (on Ubuntu) を例に 2012-11-17 Nagoya.pm #8
    17. 17. ngIRCd を例にインストール% sudo apt-get install ngircd 2012-11-17 Nagoya.pm #8
    18. 18. ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global] ... Name = irc.example.com ... ;Password = hogehoge ... ;Ports = 6667 ... 2012-11-17 Nagoya.pm #8
    19. 19. ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global] ... Name = irc.example.com サーバ名 ... ;Password = hogehoge ... ;Ports = 6667 ... 2012-11-17 Nagoya.pm #8
    20. 20. ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global] ... Name = irc.example.com ... ;Password = hogehoge サーバパスワード(必要なら) ... ;Ports = 6667 ... 2012-11-17 Nagoya.pm #8
    21. 21. ngIRCd を例に設定: /etc/ngircd/ngircd.conf[Global] ... Name = irc.example.com ... ;Password = hogehoge ... ;Ports = 6667 ポート番号(必要なら) ... デフォルト: 6667 2012-11-17 Nagoya.pm #8
    22. 22. ngIRCd を例に起動% sudo /etc/init.d/ngircd start 2012-11-17 Nagoya.pm #8
    23. 23. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    24. 24. IRCプロキシ通常の接続 切断∼再接続の間は情報が残らない 2012-11-17 Nagoya.pm #8
    25. 25. IRCプロキシ通常の接続 2012-11-17 Nagoya.pm #8
    26. 26. IRCプロキシそこで登場 サーバにつなげっぱなしのプロセス クライアントはこれに接続 2012-11-17 Nagoya.pm #8
    27. 27. IRCプロキシそこで登場 2012-11-17 Nagoya.pm #8
    28. 28. IRCプロキシTiarra http://www.clovery.jp/tiarra/ http://blog.clouder.jp/archives/000618.htmlこれくらいしか知らない>< 2012-11-17 Nagoya.pm #8
    29. 29. Tiarra を例に 2012-11-17 Nagoya.pm #8
    30. 30. Tiarraを例にダウンロード% svn co http://svn.coderepos.org/share/lang/perl/tiarra/trunk/ /path/to/tiarra 2012-11-17 Nagoya.pm #8
    31. 31. Tiarraを例に設定 /path/to/tiarra/tiarra.conf 2012-11-17 Nagoya.pm #8
    32. 32. Tiarraを例に設定: 基本general { ... nick: issm user: issm name: issm ... tiarra-port: 6667 ...} 2012-11-17 Nagoya.pm #8
    33. 33. Tiarraを例に設定: 基本general { ... nick: issm この名前で接続 user: issm name: issm ... tiarra-port: 6667 ...} 2012-11-17 Nagoya.pm #8
    34. 34. Tiarraを例に設定: 基本general { ... nick: issm user: issm name: issm ... tiarra-port: 6667 クライアントからはこのポートに接続 ...} 2012-11-17 Nagoya.pm #8
    35. 35. Tiarraを例に設定: 接続先とかnetworks { ... name: freenode ... name: oreore ...}oreore { server: irc.example.com 6667 password: ********}... 2012-11-17 Nagoya.pm #8
    36. 36. Tiarraを例に設定: 接続先とかnetworks { ... name: freenode ... name: oreore 接続先サーバのプリセット名(?) ...}oreore { server: irc.example.com 6667 password: ********}... 2012-11-17 Nagoya.pm #8
    37. 37. Tiarraを例に設定: 接続先とかnetworks { ... name: freenode ... name: oreore ...} 接続先 “oreore” に関する設定oreore { server: irc.example.com 6667 password: ********}... 2012-11-17 Nagoya.pm #8
    38. 38. Tiarraを例に設定: JOINするチャネルとか+ Channel::Join::Connect { ... channel: #nagoya.pm@freenode ... channel: #server-status@oreore ...} 2012-11-17 Nagoya.pm #8
    39. 39. Tiarraを例に設定: JOINするチャネルとか+ Channel::Join::Connect { ... チャネル: #nagoya.pm channel: #nagoya.pm@freenode ... 接続先: freenode channel: #server-status@oreore ...} 2012-11-17 Nagoya.pm #8
    40. 40. Tiarraを例に設定: JOINするチャネルとか+ Channel::Join::Connect { ... channel: #nagoya.pm@freenode ... チャネル: #server-status channel: #server-status@oreore ... 接続先: oreore} 2012-11-17 Nagoya.pm #8
    41. 41. Tiarraを例に設定: その他モジュールの有効化とか+ Log::Channel { ...} + Log::Recent { ... Line: 15 ...} チャネルごとにログを出したり JOINしたときに直近のログを表示したり 2012-11-17 Nagoya.pm #8
    42. 42. Tiarraを例に設定: その他モジュールの有効化とか+ User::Nick::Detached { ... detached: issm_away} クライアント切断時のニックネーム 2012-11-17 Nagoya.pm #8
    43. 43. Tiarraを例に設定: その他モジュールの有効化とか 詳細は... http://www.clovery.jp/tiarra/doc/module-toc 2012-11-17 Nagoya.pm #8
    44. 44. Tiarraを例にTiarra の起動% cd /path/to/tiarra% ./tiarra >> log/tiarra.log 2>&1 クライアントの接続先を Tiarra 側へ変更 2012-11-17 Nagoya.pm #8
    45. 45. Tiarraを例に(demo) 2012-11-17 Nagoya.pm #8
    46. 46. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    47. 47. HTTP 経由で IRC に投げる - App::Ikachan - 2012-11-17 Nagoya.pm #8
    48. 48. App::Ikachanhttp://search.cpan.org/dist/App-Ikachan/http://blog.yappo.jp/yappo/archives/000760.html 2012-11-17 Nagoya.pm #8
    49. 49. App::Ikachanインストール% cpanm App::Ikachan 2012-11-17 Nagoya.pm #8
    50. 50. App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan 2012-11-17 Nagoya.pm #8
    51. 51. App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan 接続先のサーバとポート 2012-11-17 Nagoya.pm #8
    52. 52. App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan サーバパスワード(必要であれば) 2012-11-17 Nagoya.pm #8
    53. 53. App::Ikachanサーバの起動% ikachan -S irc.example.com -P 6667 -K ******** -N ikachan 接続先でのニックネーム 2012-11-17 Nagoya.pm #8
    54. 54. App::IkachanチャネルにJOINする% curl -F "channel=#meganelab" "http://localhost:4979/join"チャネルからLEAVEする% curl -F "channel=#meganelab" "http://localhost:4979/leave"メッセージを投げる% curl -F "channel=#meganelab" -F "message=こんにちはでゲソ""http://localhost:4979/notice" 2012-11-17 Nagoya.pm #8
    55. 55. App::Ikachan(demo) 2012-11-17 Nagoya.pm #8
    56. 56. App::Ikachanこんな感じにしてみたい 2012-11-17 Nagoya.pm #8
    57. 57. Redmine と連携する- Redmine::Chan - 2012-11-17 Nagoya.pm #8
    58. 58. Redmine::Chanhttps://github.com/onishi/Redmine-Chanhttp://yapcasia.org/2012/talk/show/7b6375aa-bd29-11e1-ad51-b39f6aeab6a4 2012-11-17 Nagoya.pm #8
    59. 59. Redmine::Chanインストール% cpanm https://github.com/onishi/Redmine-Chan/archive/master.tar.gz 2012-11-17 Nagoya.pm #8
    60. 60. Redmine::Chan起動スクリプト see REDME.pod 2012-11-17 Nagoya.pm #8
    61. 61. Redmine::Chanプロジェクトの一覧を見たりprojectsユーザの一覧を見たりusers 2012-11-17 Nagoya.pm #8
    62. 62. Redmine::Chanチケットを見たり#1234チケットを登録したりminechan: Nagoya.pm の発表資料を作る!チケットの状態を変更したり割り当てたり#1234 作業中 > issmチケットにコメントを追加したりいそげいそげ! > #1234 2012-11-17 Nagoya.pm #8
    63. 63. イベント駆動で何かする- AnyEvnt::IRC::Client - 2012-11-17 Nagoya.pm #8
    64. 64. AnyEvent::IRC::Clienthttp://search.cpan.org/dist/AnyEvent-IRC/IRCサーバに接続,何かしらの「イベント」が発生した際に何かしらの処理をする 2012-11-17 Nagoya.pm #8
    65. 65. AnyEvent::IRC::Client(demo)sample code: https://gist.github.com/4105302 2012-11-17 Nagoya.pm #8
    66. 66. イベント駆動で何かする- AnySan::Provider::IRC - 2012-11-17 Nagoya.pm #8
    67. 67. AnySan::Provider::IRC“AnyEvent::IRC::Client との違いが解らない!と良く言われるけど AnySan は bot で使う為に必要な機能だけを実装した薄いラッパーになってるんだ。”引用: http://perl-users.jp/articles/advent-calendar/2011/anysan/1used in App::Ikachanそれ以上は未調査なので以下参照>< http://perl-users.jp/articles/advent-calendar/2011/anysan/1 2012-11-17 Nagoya.pm #8
    68. 68. イベント駆動で何かする- POE::Component::IRC - 2012-11-17 Nagoya.pm #8
    69. 69. POE::Component::IRChttp://search.cpan.org/dist/POE-Component-IRC/未調査AnyEvent::IRC でいい気がしたり? 2012-11-17 Nagoya.pm #8
    70. 70. アジェンダ自己紹介IRCとはオープン(?)なIRCサーバIRCクライアントIRCサーバを立てるIRCプロキシIRCで る 2012-11-17 Nagoya.pm #8
    71. 71. まとめIRC 環境の構築についてざっと紹介通知ツール・他ツール連携にも使える!1年前のエントリをちょこっと焼き直し http://blog.iss.ms/2011/12/06/103547 2012-11-17 Nagoya.pm #8
    72. 72. ご静聴ありがとうございました! 2012-11-17 Nagoya.pm #8
    73. 73. Q? 2012-11-17 Nagoya.pm #8
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×