サイト用ソフト評価中

カテゴリ:サイト運営&開発
日付:2004/03/18 22:36
全コンテンツの書き換えが一通り終わったので、サイトのトップページをどうするか、本格的に検討する段階に来た。一応新デザインは作ってみたのだが、もうひと工夫欲しいところ。

また、日記システムも要検討だ。いま使っているtDiaryは高機能で使い勝手もよいのだが、Rubyなのが気に入らない。Ruby自体は悪くないのだが、サイトの機能をPHPで一元化しようとしているので日記もPHP化したい気もする。

で、CMSやらblog系のソフトをいろいろテストサーバにインストールしてみた。

» 続きを読む

新マシン購入?

カテゴリ:雑記
日付:2004/03/18 20:35
どうやら、会社がThinkPad X31を買ってくれるらしい。メモリも「256追加で512MBキボン」と言ったら、すんなり通ってしまった。もちろん仕事用だけど。

いま、会社では私物のマシンも含めて3台も使っているのだが、これで2台に減らせそうだ。というわけで、自宅でもX31で作業するから私物のThinkPad X23が浮くことになる。ふむ、コイツをこのサイト用に転用しようかな。実は、いまはCeleron 333MHz&メモリ64MBのLet's noteで動かしているのだが、今後MySQLをゴリゴリ使うことを考えるとちと不安だった。我がサイトのサーバ問題もこれで解決かな。

緋色の囁き

カテゴリ:小説
日付:2004/03/16 19:29
そういえば綾辻は『館』シリーズしか読んでないなと思い立ち、『囁き』に手を出してみるテスト。


 (定価)

在庫切れ (Amazon価格)

なし (Amazonポイント)

 (私のおすすめ度)

在庫切れ

(価格・在庫状況は8月19日 22:58現在)


なるほど、完璧な美少女が君臨する厳格な女子寮ですか。京極の絡新婦の理にもあったね。こんなシチュエーション。この人は相変わらずうまいね。さほど複雑な話でもなく、それなりに楽しませてくれるので通勤電車で読むのにちょうどいい。


 (定価)

在庫切れ (Amazon価格)

なし (Amazonポイント)

 (私のおすすめ度)

在庫切れ

(価格・在庫状況は8月19日 22:58現在)


さて、次は何を読むかな。

見えるはずのない芦ノ湖が

カテゴリ:雑記
日付:2004/03/14 23:27
この歳になって、初めて箱根温泉へ。「箱根なら任せろ」と豪語する連れに従い、箱根湯本でバスに乗る。仙石原付近にある宿に入る前にガラスの森美術館に寄ろうということだったのだが……。おや? アレに見えるは芦ノ湖では?

箱根の地図を見れば明らかなように、仙石原に向かっているのに芦ノ湖が見えるはずがない。しかも、「終点、元箱根」とか言ってるし。え? 元箱根?

……かな~り目的地とは違うところに着いたようだ。仕方がない、海賊船に乗って芦ノ湖を縦断するしかない。

連れ曰く、「遊覧船に乗れて良かったでしょ!」。いや、まぁ別にいいんだけどね。

傭兵ピエール〈下〉

カテゴリ:小説
日付:2004/03/12 23:25
なるほど、amazonプラグインを使うと表紙写真が付けられるのか。読書記録にもなるし、こりゃ面白い。

というわけで、やっと下巻読了。通勤電車でしか読むときがないから、時間がかかったなぁ。

胸くその悪いエピソードが多かったが、終盤の展開で救われてるな。後味は悪くなかった。そうだなぁ。「良」ってとこかな。


 (定価)

在庫切れ (Amazon価格)

なし (Amazonポイント)

 (私のおすすめ度)

在庫切れ

(価格・在庫状況は8月19日 22:58現在)

私は2倍ですかそうですか

カテゴリ:雑記
日付:2004/03/12 19:24
会社でちょっとした組織変更があり、編集と営業からなるチーム体制を編成することになった。ほう、俺はテクノロジ系のチームですか。

ん? サイト全体の運営管理のにも名前があるんですけど? 兼任?

ふ~ん。過労死したら呪っちゃいますからね(は~と)。

NamazuのPHP化

カテゴリ:サイト運営&開発
日付:2004/03/10 23:23
検索機能については決着をつけたつもりだったが、何となくPHP化してみようと思い立ち、CVSリポジトリからNamazuモジュールを取ってきてコンパイル。

検索フォームのサンプルが付属していたが、このままではNamazu標準のCGI以下の機能しかない。これでは切ないので、独自に機能を追加する。まずは、検索結果を複数ページ対応にして、大量にヒットした場合にも対応できるようにした。ついでにデザインもほかのページと統一。

こんなことをやってるから、ちっとも作業が進まないんだよなぁ。

迷惑アクセス拒否

カテゴリ:サイト運営&開発
日付:2004/03/08 22:22
何だかサーバの負荷が上がってるなーと思っていたが(←のん気すぎ)、ログをチェックするとオートパイロットソフトがページをメチャクチャにアクセスしまくっていた。どうやら、サイト管理者間では特に評判の悪いソフトらしい。これを放っておくと、他の人へのレスポンスが低下してしまう。

ということで、この手のソフトのアクセスを拒否することにする。Apacheのconfファイルに

SetEnvIf User-Agent "hogehoge" deny_ua

を追加。

この手の対策はイタチゴッコなのだが、まぁやらないよりはマシか。

ついでというか、開発中のスクリプトの保存場所を変更。DocumentRootの外からincludeするようにして、簡単にはダウンロードできないようにする。

セキュリティ対策ってのもあるが、何より「あの汚いコードを見せたくない」んだよね。

四季・冬

カテゴリ:小説
日付:2004/03/07 23:45
本屋に行くと、森 博嗣の「四季」最終巻があったので購入。『秋』でいろいろな疑問が解けたので、『冬』で残りの???も明かされるのか? と思っていたのだが……。

今回は「ハズレ」だったなぁ。


 (定価)

在庫切れ (Amazon価格)

なし (Amazonポイント)

 (私のおすすめ度)

在庫切れ

(価格・在庫状況は8月19日 22:58現在)

NamazuのUTF-8化

カテゴリ:サイト運営&開発
日付:2004/03/07 22:30
Unicodeにはいろいろ不満もあるが、EUCやシフトJISではできないことも多い。シフトJISでもウムラウトなどを実体参照で強引に表示させることはできるが、これでは検索に問題がある。

XMLはUTF-8が前提だし、将来的にXML化する可能性も視野に入れるとサイト全体をUTF-8に移行させた方がスッキリしそうだ。

UTF-8化したサイトを試験的に作ってみると、検索機能で壮烈な文字化け発生。調べてみると、NamazuはUTF-8に対応していないとのこと。

が、nkf 2.0.xを通せば何とかなりそう。mknmzrcに

$NKF = "/usr/bin/nkf -W";

と書いて解決。

それとは別に、某コーナー用のデータ管理機能を作り込む。一応、予定していた機能は実装できたのだが、コードが恐ろしく汚くなってしまった。同じような処理をしているコードが多いし、DBへのアクセスを多用しすぎたかも。

小さいデータは配列にブチ込んで、キャッシュ化すべきだったかな。全体的にユーザー関数&クラス化して、コードを整理したい気もするけど、自分しか使わない機能だから動けばいいや、という気もする。


関連コンテンツ

ページの先頭
に戻る