「 日別:2006年02月28日 」一覧

月末

月末払いのところがいくつかあるようで、振込通知のメールがいくつか届いた。届いて、あぁ、月末だった、と実感するのだった。

毎度のところと、初収入のところなどあり、今までの努力がちょっとだけ報われた気分。ちょっと計算に入れていなかったので、そっかぁ、ここもあったかぁ、という感じで。ひとつひとつは少なくても、合わせるとまぁまぁになってくる。

ここ最近焦って精神的につらくって、滑りに行くのも「行っていいのか?遊んでていいのか?」なんて葛藤してなかなか行けなかった。だからなんかちょっとほっとした。

このままいけば、今年の目標は年末までに達成できそうな気がしてくる。でも、本当の正念場はここから一生なので、こんなことで安心してはいられない。将来への不安っていうのは、これから一生ついてまわるのだ。

まぁあの会社にいてもボーナス時期になると先行不透明になるからどこでも一緒か。

LOAD DATA INFILE

今までMySQLにデータを突っ込むのにINSERT文を使っていた。
CSVからデータを読み込んで、フィールド毎に分割して、INSERT。

ところが、LOAD DATA INFILEという構文を使えばデータファイルから一括入力ができるらしい。

これを使えば、次のような流れができる。

・ローカルでデータファイルを作成
・データファイルを圧縮
・圧縮データファイルをFTPで転送
・HTTPでCGIを呼ぶ
・CGIがデータファイルを展開
・CGIがデータファイルをデータベースへ入力

データ入力の手間がかなり軽減される。

本当は、データ作成すらサーバ側で行いたいところ。
実際やってみると、サーバの負荷が大きいのでレンタルサーバでは気がひける。
なので、ローカルでデータを作ってどうやってサーバへ転送するのがいいか、考えていたのだった。
いいことを知った。