猫とperl〜応用編1/yapc asia tokyo 2013 lt-thon::tiny
Post on 14-Jul-2015
880 Views
Preview:
TRANSCRIPT
猫とPerl〜応用編1
@azumakuniyuki Cubicroot Co. Ltd.
YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny 2013/09/19(木)
自己紹介あずま@京都
@azumakuniyuki
鯖管
プログラマ
たまに
Perl+(猫)
YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
2
作ったもの- bounceHammer - バウンスメール解析するやつ - YAML/JSONで出る - http://bouncehammer.jp/
- Haineko - メール送信できるHTTP-APIサーバ - JSONデータをPOSTする - どこでもリレー可(SMTP, AmazonSES, SendGrid) - PSGIアプリケーション
YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
3
猫とPerl〜応用編1``ニャー""
YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
4
Acme::Nyaa猫系Perlモジュール` Acme::Nyaa''をProxyに組み込む
YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
5
use Acme::Nyaa;my $kijitora = Acme::Nyaa->new;my $nekotext = '吾輩は猫である。'
print $kijitora->cat( \$nekotext );# 吾輩は猫であるニャーーーー!。
Acme::Nyaa->cat();YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
6
print $kijitora->neko(\'神と和解せよ');# ネコと和解せよ
my $x = '神への態度を悔い改めよ';print $kijitora->neko $x;# ネコへの態度を悔い改めよ
Acme::Nyaa->neko();YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
7
``猫プロキシー''nyaaproxy
YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
8
- Acme::Nyaa 0.0.9にサンプルとして入れた
$ git clone https://github.com/azumakuniyuki/p5-Acme-Nyaa.git…
$ cd ./p5-Acme-Nyaa$ plackup -I./lib -p 2222 -a eg/nyaaproxy.psgiHTTP::Server::PSGI: Accepting connections at http://0:2222/
eg/nyaaproxy.psgiYAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
9
- http://127.0.0.1:2222/http://猫にしたいURL
- http://127.0.0.1:2222/ - http://ja.wikipedia.org/wiki/柴犬 - http://人様のブログ記事 - http://難解なRFCの日本語訳 - http://ニュースサイトとか
- UTF-8なページのみ(Shift_JISとかは文字化けする)- 理系的なページは多分無理(句点が「。」ではなく「.」)- 同じホストならリンク先も猫Proxyを通る- 好みのタイプの猫画像を表示して猫Proxyを通すのがオススメ
http://127.0.0.1:2222YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
10
Repositorygithub.com/azumakuniyuki/p5-Acme-Nyaa
YAPC::Asia Tokyo 2013 前夜祭 LT-Thon::Tiny
猫とPerl〜応用編1 @azumakuniyuki / Cubicroot Co. Ltd.
11
終12
top related