« まったくいまさら。 | メイン | 全国出張と体調管理について思うこと »

2006年02月24日

名前はなんでもノーマルに!

やどつま です。

投稿が滑り込みになってしまい、もうしわけありません。
今日は、先日あったちょっとしたトラブルについてお話します。

今、お仕事で、「ASP」というWeb系システムを構築する
プログラム言語を使って業務支援システムを作成しています。

ちょっと専門的な話になってしまいますが、
Web系のシステムを構築するときに使用する
「セッション変数」という、どの画面からも参照できる
入れ物みたいなものがあるのですが・・・

どの画面から見ても、同じ値が入っているはずなのに、
それが何故か空っぽになってしまう・・・
という、オカルトチックな現象が起きていました。

結局、原因は、サーバコンピュータのマシン名に、アンダーバー(_)
を使用していたためで、サーバコンピュータへの接続文字列を、
名前から、IPアドレス(ネット上の住所みたいなもので、
数字とドット(.)の組み合わせ)に変更したら正常に動きました。

以前、ExcelマクロからAccessのデータベースがオープンできない。
という不具合に遭遇したことがあって、その時の原因は、
Accessのファイル名の頭に、半角カナを使用してたためでした。
(途中ならOK。な~ぜ~)

Window3.1からXPに進化するのと同時に、
マシン名やファイル名にいろいろな文字が使えるようになりました。
ものすごく長いファイル名も指定できるようにもなりました。

でも、あまり使わない文字や、すごく長いファイル名は、
ただ、その場で利用している分には問題ありませんが、
ちょっと変わったことをしようとすると、
いろいろなところでトラブルの原因となります。

こんなにトラブルを誘発するなら、最初から使えないようにしてよ!
って、つくづく思うのですが・・・・・

まぁ、本日の教訓は、
「名前をつけるときは、なるべくシンプルにオーソドックスに!」
です(^ ^;)


これは、余談ですが、
そのオカルト現象が起きる原因の一つに、
Cookie(クッキー)と呼ばれる、サーバとクライアント間の
データの受け渡しを行ってくれるものがあるのですが、
それの使用制限が関係している可能性があるということもあり、
同じような現象がないかインターネットで必死に調べておりました。

その時の検索キーワードに、「クッキー」と「制限」を指定したら、
「あのクッキー・モンスターも食事制限!」
が検索に引っかかって、ちょっと幸せな気分になりました。(*^ ^*)
インターネットって面白いですね。

投稿者 itleader1 : 2006年02月24日 23:44

トラックバック

このエントリーのトラックバックURL:
http://www.zukudas-m.com/mt/mt-tb.cgi/148

コメント

私もコンピュータ名はなるべくシンプルにアルファベット8文字以内を心がけてます。ちょっと前まではファイル名もアルファベットで8.3形式を使ってきましたが、さすがに最近は日本語を使ったり、長いファイル名を付けたりしてます。
話は変わりますが、最近の子供の名前、普通じゃないですよね。読めませんよね。アメリカ人みたいな名前、アニメキャラの名前、当て字、漢字なのに英語読みだったり・・・ せめて読める名前にしようよ、って思います。

投稿者 takasuna : 2006年02月25日 01:28

不思議な現象...
私もプログラミングの中でいくつか遭遇しました。
解決してみると、「なーんだ。原因はこれだったのか...」と、妙に関心してしまいますが、それを探し当てるまでの苦労は、言葉では言い表せない(ちょっと大げさ)ものがあります。
だから、『困った一覧』など、過去の記録を保存しておけばいいのに、それをしない怠惰なkomatsuは、過去に遭遇した現象に、再びあたふたすることがあります。

投稿者 komatsu : 2006年02月25日 23:25

今携わっているシステムは、名前もカナも、かなりのサイズを確保してあります。
日本人でそんな長い名前あるかぁ!と思いますが、
外国人の人って、ミドルネームにおじいさんだのおばあさんだのの
姓が入ってて、やたら長いんですよね。
中国や韓国方面の方だど、漢字難しくて表示できない文字とか出てきたりして・・・
日本人の名前も、何年か後には、すごいことになっていたりして
(+ +)

#komatsuさん。私も、「あの時のあれあれ」状態です。
実は、今回のホスト名に関しても、以前も、アンダーバー事件が
あったような気がするのですが、全く思い出せません(- -)
#派遣であちこち行ってると、情報の持ち出しや持ち込みができないので、
毎回、記憶もモジュールもリフレッシュ状態です。

投稿者 やどつま : 2006年02月27日 12:26

コメントしてください




保存しますか?