« 2005年05月12日 | メイン | 2005年05月14日 »
2005年05月13日
GD::Graph インストール
GD::Graph のインストールメモ。サーバ構築の際に、画像関係のライブラリをほとんど入れていなかったので苦労しました。おとなしく、標準の構成で入れておくべきでしたね。
./configure --enable-shared
↑これが重要。
扱う画像形式(jpeg, png など)がちゃんと yes になっているか確認。
メモ程度ですが。
【関連情報】
・GD::Graphモジュールインストール手順
http://www.h7.dion.ne.jp/~lesclefs/work/gd/gd02.html
23:08 | コメント (0) | トラックバック | Technology
アルゴリズムは重要です
土曜日に試作して、月曜日に公開予定の新機能を実装中です。
この機能は、あらかじめ計算しておくことが多いのだけど、その計算のアルゴリズムは重要でした。当初は、すべての計算を順番に行っていたのですが、並列して行うようにしたら、劇的に早くなりました。
改良前
real 0m32.751s user 0m31.270s sys 0m0.110s
改良後
real 0m4.261s user 0m3.690s sys 0m0.060s
実に、計算時間が8分の1くらいになりました。
やっぱりアルゴリズムは重要ですね。そろそろ、古いプログラムを順次リメイクしていくのだけど、プログラムの可読性やメンテナンスを考えつつ、アルゴリズムも見直していきたいですね。
03:57 | コメント (3) | トラックバック | Development
パスタ記録再開
寝ないと。ということで、昨日(12日)の食事内容です。
昼は、明太子パスタを作った。ということで、記録再開です。しかし、時間が無かったので3分で食べた。
夜は、マクドに行ってきた。店員があせりすぎです。日本語が変になってる上に、マスタードソースを忘れやがりました。でも、言いに行ったらくれた。いくつでもくれそうな雰囲気(ふんいき)でした。
自宅 (昼)
明太子パスタ
マクドナルド (夜)
マックチキン, ナゲット, コーラ, ポテトS