トップ «前の日(08-03) 最新 次の日(08-05)»

PC関係のメモ


mod_gzip: TRANSMIT_ERROR:ISMEM:104 / [server][PostgreSQL]PostgreSQL 7.3.4 install

mod_gzip: TRANSMIT_ERROR:ISMEM:104

メモリが足りないのかエラーが出てた。要調査

PostgreSQL 7.3.4 install

7.3.1 からアップグレード.

doc/README.mb.jp によると

 PostgreSQL 7.3からはconfigureのオプション指定の有無に関わらず,マル
 チバイトサポートが有効になっていますので,特にconifgure時にマルチバ
 イト用の特別なオプションを指定する必要はありません.

らしい、しかも --enable-syslog も標準で組み込まれてる

./configure
make
su
make install
cp contrib/start-scripts/linux /etc/rc.d/init.d/postgres
chmod 755 /etc/rc.d/init.d/postgres
chkconfig --add postgres
Tags: server PostgreSQL
最終更新時刻: 2008年07月14日

Excelで元データ作り

PDFの仕様書を読んで、条件その他をExcelにリスト化した。

それをコピーしてエディタに貼り付け、タブをカンマに変換してCSVファイルっぽくして保存する。そのファイルをPHPスクリプトでCのソース(データの初期化)として生成した。

あとはExcelファイルのほうをちょっと加工して仕様書に添付する予定。これで仕様書とソースの整合性が取れる。

課題としては、

  • CSVからCのソースを生成するツールは汎用的にしたい。
  • 単純な文字列操作なのでPHPではなくperlで作り直したい。
  • CSVから仕様書に添付するための小奇麗なExcelファイルを生成したい。
  • CSVからCのソースを生成するときにタブで整形するのが面倒でやらなかった。

所感

  • 今回は規模が小さかったので自前で済ませたが、データから仕様書とソースを生成するノウハウ/ツールは探せばいろいろありそう。
  • ソースから仕様書を生成するツール(DoxygenとかHotなんとか)は一般的。
最終更新時刻: 2008年11月06日

またサーバダウン

うーん、本格的にだめっぽい。

最終更新時刻: 2008年10月30日