2.0 OK 以外ならヘッダしか返しません。
そりゃあそうだろうよ。
*「200 OK」だよバカ。
キャッシュ云々悩んでたの、全部吹き飛んだよ。ピンポイント爆撃したらいいんだよ。
Cacheディレクトリ作成(初回のみ)
↓
Hostディレクトリ作成(初回のみ)
↓
ページを"Cache/Host/ページネーム"に保存
で、Clientからリクエストを受けたらピンポイントで探せばそれでいいじゃない。なんだよー、単純すぎ。
サーバにリクエストヘッダのみ送って、Last-Modifiedが変更してたらリクエストする。変わって無いならキャッシュから。それでいいと思うんだけど。
Cacheディレクトリの最大容量を設定して、新しいキャッシュを作ると容量オーバーになりそうなら、mtimeの古いやつを消す。プリンシパルオブロカリティー。それでいいんじゃないの。あーでも、更新されるのと使われるのとは違うもんな。そしたら「使用回数」をファイル先頭に書けばそれでいいか。うん。
WinXPとFedoraとMandrivaとUbuntuをインストールした。WinとFedora、入れなおした。
OSを入れるときは、BIOSをあんまり弄くらない方がいいと思う。特にCellMenu。日付とブート順くらいを変えるのみにしておいて、ドライバも入りきってからFSB変えたりするべきだと。常識なのかしら。
Fedoraのグラフィックベースのインストーラ、分かり易い。迷う事はあんまり無いと思う。「何をインストールするのか」を結構細かく決められる。でも、grub設定でWinとFedoraしか自動で見つからなかった気がする。後からmenu.lstとか弄るにしろ、先に入れた他のLinuxのブート場所をメモしておくとよいかと。
Mandriva、これのグラフィックインストーラも分かり易い。でも、grub設定、あんまり分かり易くない。こいつのgrub上書きは、Fedoraの存在を完璧に無視して下さったような気が。Winは勝手に見つけてくれるけど。どーいう順番でLinux入れたんだっけ。僕の勘違いかもしれん。多分そうだ。
Ubuntu。グラフィックベースなんだけども、そう「グラフィックグラフィック」してない。ドライ。「何を入れるのか」を決められなかった。Debian系だし、「コマンドラインインストールが当然」として作っているのかしら。イメージのみで好き勝手言ってるけど。Debianのイメージはそんなん。grub、きちんと「上書き」してくれた。menu.lstには詳しいコメントがついてる。でも、多すぎて少し鬱陶しい。
インストール、一回目のトライ:
Win、Mandriva、Ubuntu。
この後Fedoraを入れようとしたんだけれど、何故だかパーティションを作成出来なくて、MandrivaとUbuntuの領域を消して、リトライ。こういう時、MBRはどうなるんだろう。勝手に変わるのかしら。
二回目:
Win、Fedora、Mandriva、Ubuntu。
Ubuntuのgrub書き換えによって、Mandrivaがグチャグチャにしたっぽいモノを修復。
構成は
----------
hda
hd1 10GB - Win
hd2 12GB - Fedora
hd3 2GB - Swap
hd4
hd5 12GB - Mandriva
hd6 12GB - Ubuntu
----------
だと思う。多分。外出中で確認できず。
果たして12GBも必要だったのか。Swapに2GBも要るのか。メモリ1GBなのに。謎。「よくわからんので適当に切った」のが本音。Linux三つとも、切る時は"/"しか切ってない。Fedoraを入れたときにSwapを切った。
インストールしただけの状態で、MandrivaからWinのファイルの閲覧が出来た。ファイルの中身もみれた。これは何故?Sambaって別コンピュータ相手に使うやつじゃないのか?だからSambaじゃないと思うんだけど。
Ubuntuを最後にインストールした所為だろうが、Ubuntuからhd5・hd2・hd1が見れる。「見れる」と言うか、「存在を確認できる」だな。Winにはアクセス出来ず。それが普通だと思うけれども。
FedoraからはWinの存在しか確認できず。"df"だったか"fdisk -l"だったか忘れたけど、それをやっても。MandrivaからはUbuntuの存在を確認できず。どうにかならんかね、と適当にやってみたら成功した。
「mount /dev/hd6 /mnt/ubuntu」とか。この「ubuntu」はディレクトリ、先に作っておく。MandrivaのWinの位置が「/mnt/windows」だったので、もしやと思ってやってみたら出来た。多分これで良いのだと思う。mountの使い方がよくわからないので、怖いが。
Mandriva、日本語を選択したのだけれど、中途半端にしかインストールできなかった。manページが(多分)日本語設定なんだけれど、入っていないのか、何も映らん。ネット繋がないとどうしようもないわ。enに変えたいんだけど、何処で変えるのかよくわからん。それっぽいのを探すしかない。おかげでmountは勘でやりましたよ。ラッキーだった。
Mandrivaと同じ方法で、Fedora内でMandrivaとUbuntuをマウント。した筈。出来た筈。
やらなきゃ不便であろう事としては:
1.Ubuntuのビープが凄くウザイので消す。マザーのスピーカー使うのは勘弁して欲しい。生理的に良くない。ログイン時の音楽もビックリするので変えるか消す。
2.Mandrivaの日本語環境をどうにかする。それか、英語いいのでmanを見えるようにする。英語はインストールした筈なので、システム言語を変更したらいいと思う。どこ?/etc?
3.更新の為にネット環境必須。しかも、ネットに繋がるのなら最小インストールで事足りる。「インストールの方法」も学べるのだから、最小インストールの方がいいかもしれない。兎に角、ネット契約。
4.コマンドからのインストール。
あと、HDの残り容量をLinuxで共有できるようにする。データ保存用?単にext3でフォーマットしてmountするだけで済む、と予想。別のHDはWin用に。
とりあえず、インストールは出来た(と思う)。後は「何をするか」だ。
こういう書き方なら、はてな行った方がよくないか?
終わり。