« プロ野球:来年も2リーグ制維持?《ありえる度9》 | トップページ | 記事数をランキングに反映することの弊害 »

July 17, 2004

1000年前の月別アーカイブにアクセスしてみよう《不可解度6》

livedoor Blogの月別アーカイブに関して、不可解極まりないことを発見してしまった。例を示すと手っ取り早い。次のリンクをクリックしてみてほしい。

http://rate.livedoor.biz/archives/1000-01.html

これは、「なんでも評点」西暦1000年1月の月別アーカイブ。読み違えないでくださいよ。西暦1000年ですよ。11世紀ですよ。1004年前ですよ。

さすがの私も1004年前に記事を書いた記憶はないわけで、中身はトップが表示されるだけ。

qo11世紀から21世紀に至るまで月別アーカイブが漏れなく揃っているようである。たとえば、二次大戦が終戦した1945年8月のアーカイブ(1945-08.html)だって存在する。ただし、11世紀より前の999-01.htmlや0999-01.htmlを指定するとfile not foundエラーが返される。

こういうアーカイブは、livedoor Blog上のどのブログにも「存在」するようだ。実際にサンプリングしたのは10くらいのブログだが (どなたかのブログのアクセスログに1000-01.htmlへのアクセスが記録されていたら、それは私です。紛らわしいことしてすみません)、ほりえもん日記にも存在した。

以前からこういう仕様だったのかどうかは知らない。それとも、これって意外と一部では常識だったのかな?(そうじゃないことを祈って独断記事の続きを書くとする)。

昨日のランキング方式変更でこういう仕様になったのだろうか?

当ブログはlivedoor Blog Proを使用しているのでFTPで確認してみたのだが、FTPクライアントではarchivesディレクトリ内に1000-01.htmlなどは見つからない。ブラウザのアドレスバーにURLを直接入力するとアクセスできるようだ。そりゃ、1500個近い月別アーカイブを再構築のたびに生成しなおしていたら途方もないオーバーヘッドが生じそうだし、だいいちディスクスペースだって無駄。

つまり、仮想的にこういうファイルを存在するかのように見せかけているに違いない。古い月別アーカイブファイル名がリクエストされると、ダミーファイルにリダイレクトする仕組みになっていると思われる。

しかし、どういう目的でこんなふうになっているのだろうか。いろんな想像を掻き立てられるぞ。本件の不可解度は、ひょっとしたらちゃんとした理由がありそうなので、6ポイントと評価しておきたい。

いっそのこと、11世紀なら11世紀のアーカイブに何か記事が書き込まれる仕様にしてくれた方が面白かったかもしれない。11世紀から現代へのメッセージが書き込まれるのである。

>ライブドア開発部御中

こんなことブログでばらしたら「不正ランクアップ」を誘発しそうでまずかったでしょうか? 思うに、これって過去記事が後から大量に追加された場合に検出するための処置だったりして?

【追記】未来は2999年12月まで対応している。このブログのサイドバーに追加した「Time Machine」で時間旅行気分を味わえるかも?

※この記事は、開発日誌のほか、「アンチライブドアの部屋」の記事と、キーワード「月別アーカイブ」が含まれている最近の複数のブログ記事(livedoor Blog)にマルチトラックバックしています。

当ブログの全記事一覧を見る

2004 07 17 | 固定リンク

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/64306/1959810

この記事へのトラックバック一覧です: 1000年前の月別アーカイブにアクセスしてみよう《不可解度6》:

» livedoor Blogの動的生成部分 [地獄変00〜一億円めざすぞから]
livedoor Blogは基本的に静的生成なのですが、カテゴリ別・月別アーカイブのみ動的生成のようです。 thrn_roseさん いえいえ。このブログも今はちょっぴり臨戦態勢に入っておりますが、基本コンセプトは「おふざけ」ですから(笑) モラルに期待は出来ないのが現実なんでしょうね。悲しいことに。 続きを読む

受信: Aug 22, 2004 7:52:23 PM

コメント

面白いの発見しましたね!
これを機会に自分なりの歴史年表でもこつこつ作るのもいいかも

投稿者: あすたらびすた (Jul 17, 2004 3:36:52 PM)

と思って1000年で日付修正して投稿してみたけどエラーでした。
1900年から投稿できるみたいです。
でも月間アーカイブには1970年と出てました(笑

でも年表つくると過去の修正するとき辛いのでやめました。
修正が1クリックになる日はいつでしょうか・・・ふぅ┐( ゜Д゜)┌

投稿者: あすたらびすた (Jul 17, 2004 3:59:15 PM)

あすたらびすたさん

日付の投稿は1900年までなんですね。表示は1970年かあ。

年表は作らない方がいいかもしれません。ランキングポイントが減るかもしれないから(^_^;)

投稿者: miccckey (Jul 17, 2004 4:03:26 PM)

  > 年表は作らない方がいいかもしれません。ランキングポイントが減るかもしれないから(^_^;)
o(^^o) (o^^o) (o^^)o キャアキャア♪
( ^o^)ノ◇ ザブトン1マイ一枚  > miccckeyさん

投稿者: thorn_rose (Jul 17, 2004 4:27:56 PM)

いや、マジで古い月別アーカイブは、不正操作の検出を狙いとしている可能性大です。自動的に減点するようにはなってないように思いますが。

投稿者: miccckey (Jul 17, 2004 4:35:56 PM)

ふざけてしまってごめんなさい。m(_ _)m
てっきり、絶妙な皮肉だと思ってしまっていました。m(_ _)m
モラルハザード‥ 立ち向かうのは本当に大変です。
m(_ _)m

投稿者: thorn_rose (Jul 17, 2004 10:02:23 PM)

thrn_roseさん

いえいえ。このブログも今はちょっぴり臨戦態勢に入っておりますが、基本コンセプトは「おふざけ」ですから(笑)

モラルに期待は出来ないのが現実なんでしょうね。悲しいことに。

投稿者: miccckey (Jul 18, 2004 12:57:15 AM)

コメントを書く