たけまる / 2008-03
2008-03-31 Mon
_ cpan2pkg - .deb を賢く自動作成 [cpan][debian]



CPAN モジュールを .deb にするスクリプトを作りました.単純に .deb にまとめるだけでなく,もう少し賢く振る舞ってくれます.
# 同じことをしている人はたくさんいそうだし,ツールも公開されているの
# かもしれませんが,見つからなかったので作ってみました.より良いもの
# をご存じの方がいましたら教えてください.
開発環境のモジュール構成を忠実に再現したいときに使います.次のよう
な状況を想定しています.
- cpan コマンドでモジュールをインストールして開発し,テストしている
- 運用マシンにも同じバージョンでモジュールをインストールしたい
- Perl をよく知らない人でも扱えるように,.deb にしておきたい
- 開発マシンにインストールされているすべてのモジュールではなく,指
定したモジュールとその依存モジュールのみインストールしたい
つまり,単に .deb を作成するだけではなく,依存モジュールを自動的に
解決します.また,現在のマシンと同じバージョンで .deb を作成してく
れます.
《続きを読む》
2008-03-29 Sat
_ AtomPub で複数リソースをまとめて POST する方法 [atompub][opensocial][gdata]



(2008-06-29 追記) その後の動向を書きました [2008-06-29-1](追記) yohei さんからのコメントです.
解決策はたくさんあり、結局要求次第と思われ。やりたいことによって解
決策 が異なるので、仕様に入れないのは正しいと思う。個人的には複数
同時にPOSTすると、レスポンスが multi status に...
(追記) enclosure or content/@src について lyokato さんとのやりとりです.
lyokato: あー、日記と同時に関連写真を投稿したいとか、そういうケー
スかなと思ってました。その場合はここで書かれた処理の後、enclosure
link突っ込んだ日記entryのpostでいいのかしら?
takemaru: あー,そっちかぁ.それならクライアントの意志による関連づ
けなので,enclosure でもいいと思いますし,単純に日記本文
(//entry/content) の中に <img src="..."> を書いておくだけでもいい
と思います.
最近は ZIGOROu さんにお題をもらってからブログを書くようになってきま
したw 今回のお題は,AtomPub で複数の Resource をまとめて POST する
方法についてです.
# 意外に AtomPub ネタにニーズがあるようなので,今後もマニアックな
# ネタを紹介していこうと思います
これまでにいくつか提案がありましたが,そのいずれもが標準にはなって
いません.いまの段階では,ほとんどの AtomPub サーバ・クライアントは
対応していないと思います.ただし,いくつか Google のサービスで実装
されている (されようとしている) ものがあるので,これらは "デファク
ト標準" になる かも しれません.
まとめて POST する方法は大きく 2 つに分けられます.
《続きを読む》
2008-03-17 Mon
_ Identity Conference #01 [openid][idcon]



Identity Conference #01 に参加してきました.ホスト役の ZIGOROu さんありがとうございました.また,mizzy さんには PC を貸していただい
て助かりました.
詳しい内容は ZIGOROu さんがまとめてくれると思うので,雑駁な感想を
書き留めておきます.
(追記) まとめてくれました.
Identity Conference #01を開催しました - Yet Another Hackadelic
メインは YADIS/XRI, OAuth の解説と,OpenID/SAML の比較についての発
表でした.ぼやっと理解していたところに詳しい説明を聞けたので,知識
が深まったような気がします.個人的には,YADIS の使い方や,OAuth の
詳細な部分について確認できたのがよかったです.
複数のサービスでバラバラになっている ID を統一するという発表もあり,
最近似たような話を耳にしたこともあって興味深かったですね.
最後に,僕の発表スライドを置いときます.
OpenID and AtomPub
20080316-openid_atompub.pdf
《続きを読む》
2008-03-11 Tue
_ Catalyst::Controller::Atompub - コレクション URI の変更 [atompub][perl]



(追記) 情報が古くなってますので [2008-04-10-1] を参考にしてくださいZIGOROu さんから,Catalyst::Controller::Atompub でコレクション URI
を変更する方法について相談を受けました.
Catalyst::Controller::Atompubのdispatch、Slugヘッダとか - Yet Another Hackadelic
結論としては,ZIGOROu さんが自力で解決されたので僕が出る幕はない
のですが,いくつか修正とまとめをしておきます.
《続きを読む》
