2005年2月アーカイブ

FFFTPをよく使っていて、重宝しているのですが、最近、奇妙な現象が・・・。

FFFTPを2つ立ち上げて、AというサイトとBというサイトに接続します。
ところが時間が経つとBサイトへの接続がAサイトに変っているのです。

一旦FFFTPを閉じて開くと正常に戻るのですが、時間が経つとまた・・・。

信頼していたプログラムに裏切られたようで少しがっかりです。

そんな経験ないですか?

まだまだ予断を許さない状況ですが、先が見えてきました。
これまでの頑張りが報われますように・・・。

あいかわらずtableタグに悩まされて、時間を無駄に使ってしまいました。
rowspanとcolspanが嫌いになりそうです。

昨日は夜通しの作業になってしまいましたが。おかげでだいぶ進みました。

WEBサイトのデータベースに登録するデータが、お客様から出てきたのですが、Excelの表です。
これをcsvにしてeucにしてPostgresqlにcopyコマンドで流し込むのですが、問題が・・・。
1つのカラムの中に改行や、コンマが入っているのです。

そのような場合、Excelはcsvでセーブするときに、カラム全体をダブルクォーテーションで囲みます。
ですが、そのままではcopyコマンドで読めません。ダブルクォーテーションのなかの改行は\nで、コンマは\,で置換する必要があります。

データの数は3500行以上・・・。

ついにPerlで処理することになりました。1年以上、触っていなかったのですが、非常に助かりました。Perlもまだまだ役に立ちます。

テーブルの中でフォームタグを使うと、改行を入れているわけでもないのに下に余白があいてしまいます。
しばらく悩んだのですが、ネットで解決法が見つかりました。

答えは、formのstyleでmarginを0にすること。単純でした。

<FORM style="margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;"><INPUT type="submit" value="送信ボタン"></FORM>

今の開発スタイルは、プロトタイプを拡張していく方法だと、前に書きました。
いいこともたくさん有るのですが、あまり気分がよくない現象も・・・。

新しい機能を追加して、既存の機能が動かなくなったときです。
だから一応の形ができて、機能を拡張するときには、いつもある種の覚悟がいります。

まあデグレはある種の通過点で最終的にはバグをフィックスするわけですけれど。

そういう意味では、少し作って、少しテストの原則は重要であると思います。

夜遅い仕事が2日続いて、生活のリズムが少し狂っています。
本来、朝型なのですが、なかなか元に戻りません。

朝食もブランチになってしまっています。

来週も忙しくなりそうで、ますますリズムが狂う可能性が大です。
体を大切にしなければ、と思う一方で、大人ですから無理もします、という何かのコマーシャルが頭から離れません。

なんの旅行ヨ(笑)
菜穂 [melon_bread0928@yahoo.co.jp]

まぁ聞かないけどネd(´∀`*)
身も心も癒される良い旅にしてーーー♪
今はもう着いたの?

以前、Ayaと名乗る女の子から間違いメールらしきものが届いたと書きましたが、返事を出さなくてよかったです。
多分あれは、平田メールの変種です。出会い系サイトに誘導するための手口らしいです。

一瞬、「アドレス間違ってますよ」とか返事を出そうとしたのですが、もし出していたら、泥沼にはまっていたかもしれません。
前出の記事の上野さんは、わざと返事を出して、どうなるか観察していたようですが。

全国の平田さんが顔をしかめるようなメールですね。

covercover

今日のお買い物。新しいビジネスを模索中。とりあえず情報収集から。

3週間で約3K落ち、きつかったジーンズもはけるようになりました。
あとはリバウンドしないように注意しながら、体を動かすというところでしょうか。

夜飲むアミノ酸のサプリメントの効果は最後までわかりませんでした。

間食を全くしなくなったし、ノンアルコールのビールもやめました。
体にはよかったんじゃないかな、と思っていますが、ちょっとやりすぎたかもしれません。

こうなってくると朝晩、体重計に乗るのが楽しみです。拒食症の人の気持ちがなんとなく分かる・・・。

いろいろな言語を知っているといいこともたくさん有りますが、バグ取りを困難にすることもあります。
今日はPHPで1時間悩みました。配列の値が出力できないのです。

for($i=0; $ia);++$i){
echo $this->a[i];
}

なんていう単純な場合です。
ああでもないこうでもないと試行錯誤した挙句、$this->a[$i] でないといけないことに気がつきました。
だってエラーも出ないのですもん。

自分で作ったプログラムを自分でデバッグすることが困難ないい例でした。

猫のさかりのシーズンがまたやってきて、心配事がまたひとつ増えました。
去年もそうだったのですが、真っ黒なオス猫がフーちゃんにラブコールしているのです。

玄関のまえでニャオニャオないています。
フーちゃんが避妊しているのは分からないみたいです。
フーちゃんはといえば嫌がっている様子。

クロはノラちゃんらしく、お隣の奥さんが時々ご飯をあげている模様です。
この寒い中、朝早くから玄関の前でフーちゃんが出てくるのを待っています。
可哀想になってくるのですがどうしようもありません。

この季節、クロも可哀想なのですが、去年みたいに、フーちゃんが迷子にならないかが実は一番心配です。

先日購入した、McConellの「ソフトウェア開発プロフェッショナル」、届いて、中を見てみると・・・。

数年前に購入して、苦労して読んだ、McConellの原書"AFTER THE GOLD RUSH"と同じものようです。加筆訂正はあるかもしれません。
うーむ。なにか損をしたような気がします。
だって、翻訳のカバーに英語で"Professional Software Development"ってでかでかと書いてあるのですもの。

それよりも「コードコンプリート」の第2版を早く翻訳して欲しいです。


cover

今日のお買い物。McConellは中身を見ないで買うことにしている数少ない著者の一人です。

CGIで作られた既存の複雑なホームページをPHPで書き換えています。

一番時間がかかるのが、テーブルタグの嵐のデザインを再現すること。

武器はDreamWeaver。

しかしDreamWeaverを持ってしても、見た目のデザインとテーブルのタグを対応させるのは容易ではありません。
先ほどもcolspanが抜けていることを発見するまで、長い時間がかかりました。

でもやっと、先が見えてきたという感じ。一時は悲観的になっていたのですが・・・。

1日の最後に、眠ることの出来る夜があることに感謝。

最近の一番の楽しみは眠ることです。

眠るといえば、私の好きなヘッセの詩に、次のような節があります。

さすらいの途上----クヌルプの思い出に

悲しむな
やがて夜になる
そしたら 青白い野山の上につめたい月がひそかに笑うのを見
手をとりあって休もう

悲しむな
やがて時が来る
そしたら休もう
私たちの小さな十字架が白っぽい道野辺に二つ並んで建つだろう
そして雨が降り 雪が降り 風が去来するだろう

今日は、運河駅近くのカラオケルームで打合せ。
相手方とこちらの中間地点ということで、こうなりました。

実はカラオケルームに入ったのは初めて。
机が少し広めなのと、コンセントがあること、邪魔が入らないことはいいのですが、1時間を少し超過してしまい、コーヒーを頼んで1500円取られました。
照明も暗かったし、コーヒーもまずかったし、これならファミレスのほうがよかったかなあ、という感想です。

打合せのほうはソフト構成と分担、スケジュールを説明して順調に終わり、これから毎日Messengerでミーティングをすることを約束して別れました。
やっと本格的に稼動です。

サポートのつもりで引き受けたお仕事が、突然、キーマンが抜けてリードする立場に。

今日は脳ミソ、フル回転でした。明日は、新たにサポートしてくれる方と打合せです。

HOME OFFICEで打合せになりそうなのですが、少しはきれいにしておかないと。