2008-01-01から1年間の記事一覧

URI::Template::Restrict をリリースしました

URI-Template-Restrict-0.06 - restricted URI Templates handler - metacpan.org 背景 URI::Template 0.14_01 は draft-03 相当 でも deparse (= extract) できない {-opt}, {-neg} といった op があるので非可逆だということが一因 URI::Template 0.13 は …

メモ

一部実装した. # (o) match $router->define(sub { $_->match( $path, $conditions? )->to( $defaults? ); }); # (o) nested match $router->define(sub { $_->match( $parent_path, $conditions?, sub { $_->match( $child_path, $conditions? )->to( $def…

freenode に #http-router を作った

ちょっと前から HTTP::Router という dispatcher(と呼んでいいのか微妙)を書いてますが,ここ最近は id:dann の怒濤のコミットで開発が進んでます. http://coderepos.org/share/browser/lang/perl/HTTP-Router http://svn.coderepos.org/share/lang/perl/…

Yokohama.pm テクニカルトーク #3 に行ってきた

またタイムキーパーでした.多分このポジションに落ち着いて行くような予感がします.あと司会も兼ねてたんですけど,全然進行してなくてすいませんでした.今回は Yokohama.pm 初のライブコーディングがあったんだけど,30分程度の時間が凝縮しててすごかっ…

HTTPx::Dispatcher で URI Templates

REST 厨としては URI Templates とかどうしても使いたかったので,HTTPx::Dispatcher の trunk にコミットしてみたんだけど,いいですかね.http://coderepos.org/share/changeset/24875こんなことができるようになります. package Your::Dispatcher use HT…

URI::Platonic をリリースしました

随分昔の話ですが. URI::Platonic というモジュールを書いた - masakiのはてなダイアリー URI::Platonic を Decorator として動作するようにしてみた - masakiのはてなダイアリー 時間を置いた結果,Moose ベースになりました.http://search.cpan.org/~mas…

rws-reading に行ってきた

id:ZIGOROu に連れてくると言われたままペンディングしていたので,今回行ってきました.http://kunit.jp/restful/wiki/index.php?%C2%E86%B2%F3%CA%D9%B6%AF%B2%F1会場は株式会社ディノさんのセミナールームで,会場提供のみならず,なんとビールが振る舞わ…

GINZA TECH LOUNGE feat. OpenID に行ってきた

会社の若いのを数人連れて行ってきた.何となく座ったら目の前に id:lopnor さんが居て,その隣に yusukebe が座ってた.id:lopnor さんとちょっと話して,journal.soffritto.org で拙作の C::Auth::Cred::OpenID を使ってくれてることがわかった.ありがと…

CouchDB 関係の Perl モジュール

現在 CPAN にあがってるもの一覧. Net-CouchDb-0.04 - Interface to CouchDb - metacpan.org CouchDB-Client-0.09 - Simple, correct client for CouchDB - metacpan.org CouchDB-Deploy-0.03 - Simple configuration scripting to deploy CouchDB database…

Yokohama.pm TechTalk #2 でタイムキーパーしてきました

Yokohama.pm TechTalk #2 に参加してきました.スタッフの皆さん,スピーカーの皆さん,参加者の皆さん,本当にお疲れさまでした.今回はデジハリ横浜校さんに会場を提供いただいたのですが,設備がバッチリですごくよかったです.本当にありがとうございま…

Yokohama.pm TechTalk #2 が開催されます

Yokohama.pm テクニカルトーク #2 を開催します → 参加募集終了 - Yokohama Perl Mongers http://yokohama.pm.org/wiki/index.cgi?Conference2 平日は基本 IRC にいないので,何時 registration 始まってたか知らずに若干で遅れて,更に気がついたらタイムキ…

Yokohama.pm #1 で話してきた

順番変わって最初になったんだけど,プロジェクタに中々映せずとんだ失態を晒してきました.あー恥ずかしかった.CatalystCon のときは S6 でスライド作ったんですが今回は Spork (+ Spork::S5) でやりました.Spork ってページごとにファイル作ってくれるか…

確認画面問題とリソースモデリング

この条件での確認画面問題は,トランザクションリソースを導入しなくても,もっとシンプルに考えて解決できると思います. 処理内容:ユーザ名とパスワードが入力項目となるユーザ登録処理 画面遷移:登録画面→確認画面→結果画面 確認画面問題はトランザクシ…

URI::Platonic を Decorator として動作するようにしてみた

id:miyagawa さんにもらったコメントを参考にやってみた.ほとんどのメソッドは URI オブジェクト側に流すようにしたんだけど,正直 AUTOLOAD とか今まで全然使ってなかったのでコード微妙かも.添削してほしい感じ.http://coderepos.org/share/changeset/7…

URI::Platonic というモジュールを書いた

プラトニック形式の URI という呼び方は RESTful Web サービスに出てきて初めて呼び方を知ったんだけど,そのプラトニック形式の URI と,拡張子付きでリソースの詳細な表現形態を指定した URI(長いな…)をもっと簡単に扱いたかったので,そんなモジュール…