This diary enhanced for Hetaji 12pt!
る日記。
購読上の注意。 もどる。

この日記へのリンクは
http://fulufuru.hauN.org/nikki.pl/yyyy/mm/dd.html#xx
「yyyy/mm/dd」は年月日、「x」は段落で張るのが吉。

1999年9月16日(木)

むずかしいことはわかりませんが。

[#01] 結局、あまり眠れないまま朝。ふにふに出勤。

[#02] とあるファイルのあるなしで警告するスクリプトを作成して、なんだか、今日も仕事がんばったな。と、今日の仕事、終わった気分。

[#03] 実際のところ、たしかに簡単なスクリプトだと、forkしてperlをexecするのが一番重いんだと思います。で、forkしなくてもよいようにmod_perlっつう、apacheのモジュールがありますね。

[#04] perlで書かれたCGIの実行を速くするには、

  1. mod_perlの導入
    →前述のようにforkしなくなるので、それなりに効果があるでしょう。
  2. jcode.plのかわりにNKF.pmを使う
    →jcode.plはめちゃめちゃ遅いです。NKF.pmはxsなので非常に速いです。感覚的には100倍くらい速い気がします。

そんなかんじかなぁ。たとえば、僕の日記の最新のページの下の方には検索機能が付いてますけど、僕の日記は1日1ファイルですので、1996年4月からの3年半分の1300ファイルくらいあります。その各行をiso-2022-jpからEUC-JPに変換してから単純に検索して、さらにiso-2022-jpエンコーディングしてから表示しているにしては、個人的に非常に速いと思います。NKF.pm導入までは、ものすごく遅かったので、そちらの方が効果は大きいと思います。

[#05] ちらっと、hnsの配布パッケージを見せていただきましたが、シェルが使える環境かつmakeができる環境を前提にされているみたいですので、nkfも配布パッケージの中に入れて、NKF.pmを使う設定も可能にしてみてはいかがでしょうか?それだけで、かなり変わってくると思います。「方針」云々という話も、もちろんあると思いますが、現状で問題になっていることを解決する現実的なソリューションとして、NKF.pmがいいんじゃないかと思います。

[#06] ふーん。国際事務機器に転職されるんですか……。まぁ、なんていうか、がんばってください。かなり、企業風土が違いますから、大変だと思いますけど。うちでの現状を考えると、それもいいかも知れませんね……。

[#07] 夕方からお客さんのところでキックオフミーティング。のち、飲み会。むぅ、呑みすぎた。って、ビールすこししか呑んでないんだけど……。


アンテナ CH.9 わリンクス ぽぽぽ
(ふ)ポストペットユーザーCopyright(c)1996,1997,1998,1999,2000,2001,2002 ぽにし@うらやす
E-mail : konishi@ hauN.org