linkage.xrea.jp
が見えなくなっちゃってる。ここにミラーされていた XHTML リファレンスに依存しまくっていたので困りまくる。
とりあえず webarchive.org でみれた。
XHTML リファレンス [WEB ARCHIVES REPRINT]
と思いきやアーカイブされてないページもあるなぁ。
Root コントローラ #2
今までのルートコントローラは MyApp.pm 自体だった。
でもこれだと YAPC でちょろっと話したように Catalyst は自分自身も Plugin も MyApp の親としてロードされるようになっているため、ルートコントローラと Catalyst 自身やプラグインの名前空間が干渉する。
いわゆる sub login 問題ですが、普通に prepare とかいうアクション定義すると Catalyst の prepare 呼ばれなくなってアボンとかいうことになってて、かなり微妙な感じだった。
なので 5.66 から MyApp::Controller::Root に外付けできるようになった。一応まえと同じ書き方でも動くけど、Root.pm 推奨という流れ。
とか書いておいてみる。
Root コントローラ
いつの話題だよw