タグ

ブックマーク / nekokak.hatenadiary.org (3)

  • Yacafiイイネ - Hatena::Diary::Neko::kak 500 Internal Server Error

    最近個人ではYacafiを使ってます。 http://blog.yappo.jp/yappo/archives/000618.html http://nekokak.org/こちらは全面的にYacafiとDBIx::Skinnyをつかってかいてみました。 Yacafiは高速に動作してくれるので素のCGIでもこんだけ早く動きます。 (もし、遅いと感じたらそれはこのサーバがしょぼいからです) (あと、もし遅いとしたらSkinnyかも、でもSkinnyもとりあえず重くないっぽ) 個人的にYacafiを使うにあたっていくつかパッチを当ててみてますが パッチなくても十分に使えますね。 すばらしい。 MENTAやNanoAが注目されるなか個人的にはYacafiが一押しです!! なんせ開発者自身、枯れてるとおっしゃってましたし!! Yappoさん++すぎる

    Yacafiイイネ - Hatena::Diary::Neko::kak 500 Internal Server Error
    mattn
    mattn 2008/12/05
  • ANONクラスの生成 - Hatena::Diary::Neko::kak 500 Internal Server Error

    ANONクラスを作りまくりたくなったのですが Class::MOPを使ってもいいし Moose::Meta::Class->create_anon_classとMooseつかってもいいんですけど、 ちょっと適当に作ってみた。 package Class::Anon; use strict; use warnings; sub create_anon_class_by_eval { my ($class, $pkg, $base) = @_; eval qq| package $pkg; use strict; use warnings; use base '$base'; 1; |; die "can't create row_class : $pkg $@" if $@; return $pkg; } sub create_anon_class_by_isa { my ($class,

    ANONクラスの生成 - Hatena::Diary::Neko::kak 500 Internal Server Error
    mattn
    mattn 2008/11/26
  • DBIx::Skinny - Hatena::Diary::Neko::kak 500 Internal Server Error

    いまさっきcodereposにDBix::Skinnyというものをimportしました。 http://coderepos.org/share/browser/lang/perl/DBIx-Skinny 昨今のDBICブームで利用者は増えてきたんですが、いろいろ使うにあたって、 ここまでORマッパーでいろいろ(JOINしたり、キャッシュしたり)やるのはどうなんだとか、 うんたらかんたら考えたら自分で作ってしまえてのが動機でした。 DBICははっきり言ってどでかいライブラリなので一からソースを読むのがかなり大変です。 仕事で使ってる関係上、仕方なく見ることもありますが、キツい。 あと、DBICを使っているとJOINしたSQLがある意味簡単に発行できるので 重宝するのですが、ぶっちゃけどういうSQLが発行されているか全部ちゃんと見てる人って どれくらいいるのだろうと思ったり。 DBICによって

    DBIx::Skinny - Hatena::Diary::Neko::kak 500 Internal Server Error
  • 1