いつのまにか、iaxmodemが、メモリを 400MBも消費していて、swapを食い尽くしている。
なんでだろ? 取りあえず kill。
2008年7月14日月曜日
FOP (続き)
当分、FOPに縦書きサポートが入りそうにない、となると、
1. 自分でFOPをハックするか、
2. PDFJに手をいれるか、
3. TeXでなんとかするか
なんだけれど、たぶん、現時点では、ルビに関する組版が一番まともなのは、2。
マクロを上手く作れば、3もたぶんいい線いくと思う。ただ、今の TeXに手を入れて unicode対応にするのは、dviファイルの互換性を一旦捨てないとだめだと思う。互換性を捨てる気であれば、TeX本体そのものの改造はそれほど大変ではないと思うが、関連のツール類が全部使えなくなるのは、ちょっとつらい。
FOPのルビは、(いままで見た範囲では)あまりできがよくない。CSSでルビを実現したときのように、ルビが前後の文字に重なる量がいかにもやっつけ仕事だ。この辺のロジックを調整するのは結構大変そう。
いかにも車輪の再発明になりそうな仕事なので、できることなら手をつけたくない。
必要な範囲内での縦書対応だけであればそんなに大変そうには見えないけれど、他との整合性まで考えると泥沼にはまりそうな、いやな感じのする仕事だ。
1. 自分でFOPをハックするか、
2. PDFJに手をいれるか、
3. TeXでなんとかするか
なんだけれど、たぶん、現時点では、ルビに関する組版が一番まともなのは、2。
マクロを上手く作れば、3もたぶんいい線いくと思う。ただ、今の TeXに手を入れて unicode対応にするのは、dviファイルの互換性を一旦捨てないとだめだと思う。互換性を捨てる気であれば、TeX本体そのものの改造はそれほど大変ではないと思うが、関連のツール類が全部使えなくなるのは、ちょっとつらい。
FOPのルビは、(いままで見た範囲では)あまりできがよくない。CSSでルビを実現したときのように、ルビが前後の文字に重なる量がいかにもやっつけ仕事だ。この辺のロジックを調整するのは結構大変そう。
いかにも車輪の再発明になりそうな仕事なので、できることなら手をつけたくない。
必要な範囲内での縦書対応だけであればそんなに大変そうには見えないけれど、他との整合性まで考えると泥沼にはまりそうな、いやな感じのする仕事だ。
2008年7月11日金曜日
2008年7月10日木曜日
2008年7月4日金曜日
某サイトのアクセス数 (その3)
あれ? もしかしたら、If-Modified-Since 対応ってのは、リクエストヘッダを一々確認しなくても、Last-modified ヘッダを返してやれば、コンテナ側で勝手に処理してくれるのかな。
---
[追記] apacheは処理してくれるけれど、tomcatは処理してくれない。
---
[追記] はてなアンテナは、HEADで読みにくるけれど、Last-Modifiedを無視して、もう一度 GETしてくる。
---
[追記] apacheは処理してくれるけれど、tomcatは処理してくれない。
---
[追記] はてなアンテナは、HEADで読みにくるけれど、Last-Modifiedを無視して、もう一度 GETしてくる。
2008年7月2日水曜日
某サイトのアクセス数 (続き)
アクセスが一番多いのが、Yahoo Slurp なのだけれど、動的に生成されているページまでくまなくクロールしてくれるので、これがたぶん無駄なアクセスになっているのだと思う。
動的なページといっても、実際には殆ど変化のないページなので、If-Modified-Since ヘッダに対応するようにすれば、実際のトラフィックは、もっと減るのかもしれない。
まあ、絶対量的には気にするほどのトラフィックではないのだけれどね。
動的なページといっても、実際には殆ど変化のないページなので、If-Modified-Since ヘッダに対応するようにすれば、実際のトラフィックは、もっと減るのかもしれない。
まあ、絶対量的には気にするほどのトラフィックではないのだけれどね。
登録:
投稿 (Atom)
