去年の11月に開催された Shibuya Plack/PSGI Conference #1 の時にネタ探してて見つけた Plack::Middleware::Woothee というモジュールがありまして、これは Plack のミドルウェア層で User Agent を Woothee でホゲホゲしておくモジュールなわけですが、PSGI の env に psgix.woothee っていうキーで突っ込むのどうなのかねーという話を Author の @songmu さんが言ってたりしてた。 そんなわけで、自分もちょっとその辺ひっかかったりしてたのと、そもそもアプリ層でやった方が良さそうじゃないかね、と思いはじめたので、Amon2 のプラグインとして実装してみた。 Amon2::Plugin::Web::Woothee package MyApp::Web; use Amon2::Web; __