自己紹介あずま@京都
@azumakuniyuki
鯖管
プログラマ
たまに
猫Perl
Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
2
猫とPerl
Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
3
Acme::Nyaa
Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
4
- 初CPANモジュール- 2/22(猫の日)に0.0.4リリース- 二年前に作成開始→放置→やっと再開- 最初はText::Cat- わりと最近Acmeの存在を知った
use Acme::Nyaa;Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
5
use Acme::Nyaa;my $kijitora = Acme::Nyaa->new;my $nekotext = '吾輩は猫である。'
print $kijitora->cat( \$nekotext );# 吾輩は猫であるニャーーーー!。
Acme::Nyaa->cat();Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
6
print $kijitora->neko(\'神と和解せよ');# ネコと和解せよ
my $x = '神への態度を悔い改めよ';print $kijitora->neko $x;# ネコへの態度を悔い改めよ
Acme::Nyaa->neko();Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
7
print $kijitora->nyaa() for 0..2;# ニャー# にゃーん# にゃーーー!!
Acme::Nyaa->nyaa();Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
8
use strict;use warnings;use Acme::Nyaa;
my $kijitora = Acme::Nyaa->new;print $kijtora->cat( \$_ ) while( <> );
/usr/local/bin/nyaaKansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
9
- Proxyサーバでコンテンツ書き換え - 難解な文章が和む- MTA(Sendmail,Postfix)のMILTERとして - 嫌な内容のメールが和む
Acme::Nyaaの使用例Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
10
猫以外
Kansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
11
- バウンスメール解析してYAMLで出す- MAILER-DAEMONから来るメール- 国内 => 求人サイト, メルマガスタンド- 海外 => ECサイト(印), ISP(仏)- オープンソース- もちろんPerl製
bounceHammerKansai.pm #15 in 大阪::Yahoo!さん 2013/02/23(土)
Lightning Talk @azumakuniyuki / Cubicroot Co. Ltd.
12