タグ

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

  • はてなキーワードのリダイレクト機能の裏側 - 大西日記 - はてなダイアリー

    同じ意味のキーワードを一つにまとめるリダイレクト機能を追加しました。 これまで「Google」と「グーグル」のように、一つの同じ意味であるにもかかわらず、複数のキーワードとして登録されてしまう場合がありました。今回追加した、同じ意味のキーワードをまとめるリダイレクト機能を用いることで、一つのキーワードにまとめることができるようになりました。 同じ意味のキーワードをまとめるリダイレクト機能を追加しました - はてなキーワード開発ブログ はてなキーワードの「同じ意味のキーワードを一つにまとめるリダイレクト機能」をリリースして2週間がたちました。機能の名前が長くてわかりづらい割に地味なリリースでしたが、中身は大きく変化していますので裏側の仕組みを解説してみようと思います。 リダイレクト機能とは そもそも、「リダイレクト機能」ってわかりづらいですね。 先行して同様の機能を実装している、Wikipe

    hiromark
    hiromark 2010/10/27
    うんこれ真面目にやると見た目よりはるかに難しいと思う。
  • Test::Apache::RewriteRules で mod_rewrite のテストを書こう - 大西日記 - はてなダイアリー

    YAPC::Asia Tokyo 2010 で LT してきました。以下はその資料(に少し説明を追加したもの)です。 mod_rewrite 正規表現によるURL書き換えモジュール スイス製アーミーナイフ / 黒魔術 まだ Apache 使ってますよね? reverse proxy とか… はてなの mod_rewrite 活用事例 ほぼ reverse proxy URLにより用途別のbackendに振り分ける 用途によりbackendを分けリソース効率化 特定のアクセスをキャッシュサーバーに振る URL加工 Squidにキャッシュさせたいが同一URLで異なるコンテンツを返す場合がある →クエリに情報を付加する BAN! 便利な半面… 増える! $ cat jp.www.proxy.apache.conf | grep Rewrite | wc -l 179 テストしづらい! → 一行加

    Test::Apache::RewriteRules で mod_rewrite のテストを書こう - 大西日記 - はてなダイアリー
  • Acme::名前空間 - 大西日記 - はてなダイアリー

    CPANのジョークモジュールの名前空間「Acme」は有名ですね。 先日、use Acme::Bleach; - 今日のCPANモジュール[まぐまぐ!]で紹介されていたのですが、その中で Acme は美味しんぼで言う『究極』とか『至高』とかいうニュアンスですね。 という説明がありましたが、ちょっとニュアンスが違うなあ、と思いました。Acmeと言えば、Acme Corporationという架空の会社が有名です(よね?)。 ワーナーのカートゥーン作品ルーニー・テューンズでは、ワイリー・コヨーテがロードランナーを仕留めるためにAcme社から商品(主に兵器)を購入するのですが、持ち前の悪運でいつも爆発したりして失敗する、というのがお約束のギャグになっています。 Acme::名前空間も、ここらへんの流れで、「Acme社製の製品」というイメージなんだろうなあ、と思っていたので調べてみたらやっぱりそうみた

    Acme::名前空間 - 大西日記 - はてなダイアリー
    hiromark
    hiromark 2010/03/25
    へえ。
  • 1