タグ

2007年4月23日のブックマーク (4件)

  • Catalyst::DispatchType::Chained のこと - 日々のこと

    最近ちょこちょこ作っている Nikki 。 MT のデータソースをそのままつかって Catalyst で MT を作り直しているものです。 まだ、コンテンツ側の参照部分しかできていないけどね。CMS 側はまだまだ未着手。 で、コンテンツ側を作っていてちょっと悩んだのが、ブログには必ずある「パーマリンク」。 MT を再構築して静的に HTML を吐いていればまったく問題ないのですが、その「静的」が気に入らないのが Nikki を作りはじめたそもそもの理由。 パーマリンクが「http://hibinokoto.orz.hm/archive/year=2007&month=04」とかだったかっこ悪いじゃん? クエリが付いている時点でパーマリンクとしてどうなの?って感じでもあるし。 でも、mod_rewrite とかもかっこ悪いじゃん。めんどくさいし。 で、どうしようかなぁって考え

  • あなたがフリーになったら出会う12種類のクライアント | P O P * P O P

    フリーランスのためのリソースを数多く提供しているFreelance Switchで興味深い記事が・・・。 「あなたがフリーになったときに出会う12種類のクライアント」というものです。「あぁ、こういうクライアントいるいる・・・」とうなづきまくってしまいました。 典型的なクライアントの種類とその対策は以下をどうぞ。フリーになる前に知っておきたい情報ですね。 やたらローテクなクライアント 技術がまったくわからないクライアントです。よくいますね・・・。 典型的な台詞: 「このサイト、いいじゃない!FAXで送っておいてくれる?」 対策: 説明は全て文書で行いましょう。そうでないと何度も説明する羽目に陥ります。また電話や実際に会う機会が多くなるので、その分の予算も上乗せしておきましょう。 興味がないクライアント プロジェクトにあまり興味がないクライアントです。 典型的な台詞: 「あー、まぁ、いいんじゃ

    あなたがフリーになったら出会う12種類のクライアント | P O P * P O P
  • hide-k.net#blog: Catalyst::Plugin::FillInForm::ForceUTF8

    Unknown::Programming - Catalyst::Plugin::FillInFormで文字が二重に化ける でもこれ実はid:hide-Kさんも同じ名前のモジュールを作ってるみたいで(hide-k.net#blog: 使ってるCatalystのPlugins/Components)そうなるとこのモジュールCPANにあった方がいいんじゃないかとか思うんだけど。 というわけで、僭越ながら先ほどCPANにあげておきました。 Catalyst::Plugin::FillInFormとpodもほとんどそのままですが、評判の悪いFormValidatorがエラーを返すと勝手にfillformする機能をオフにするオプション付き。当はこっちの動作をデフォルトにしたいのですが、家との挙動が変わってしまうのでやめておきました。どっちがいいんでしょうね。

  • 404 Blog Not Found:perl tips - Encodeを速く使う方法

    2007年04月23日01:30 カテゴリLightweight LanguagesTips perl tips - Encodeを速く使う方法 はっきり言ってこれはフェアではない。 みかログ: ErlangとPerlの速度比較 Perl側は,Encodeが遅い. Encode::from_toがinplaceでコンバートしてしまうために,直前に文字列コピーがあるのも影響しているのかも なぜなら、Encode::from_to()は速度ではなく、安全性に最適化しているから。 そもそもはじめからUTF-8、それもutf8フラグがたっている文字列にfrom_toを使うのはばかげている。 for(my $i = 0; $i < 0xffff; $i++) { my $str2 = $str; Encode::from_to($str2, "UTF-8", "Shift_JIS"); } は単に

    404 Blog Not Found:perl tips - Encodeを速く使う方法