2013-02-06から1日間の記事一覧

小さなモジュールの話

Webアプリケーションのコードとか初めて書いたとき,コピペコードを羅列してとにかく動かすということだけを考えてた. だんだんWebアプリケーションの仕組みとかわかってくると,ライブラリの仕様がよくわからなくてハマったときに,なんとか動かすためにラ…

Plack::Middlewareの書き方

前回,Plack::Middleware書いたので,Plack::Middlewareの書き方をメモしておく. Plack::Middlewareモジュールに最低限必要なのは基本的に2つしかない. Plack::Middlewareを継承することcallメソッドを実装しておくだけ. callメソッドの返り値はPSGI形式…

Plack::Middleware::OAuth::Lite的なものを書いてる

TwitterとかGitHubユーザに対して自前のWebアプリケーションでOAuth認証するためのPlack::Middlewareを書いてる. 同様の動作をするモジュールとしてすでに Plack::Middleware::OAuth があったけど,Session周りでよくわからないエラーがでてよくわからなか…