カメラ・写真やコンピュータ・ネットワークなどの話題が多いと思うけど、その他身近に感じたことなどをこっそりと書き留めておくつもり。混ぜて使うと困ることがある。内蔵ハードディスクが手狭になってきたので、当座の必要性の薄いファイルはなるべく外付けのディスクかネットワークジ上のファイルサーバにコピーをとることにしている。使ってアップデートコピーをしていた。ないと無視されるなど)非常に便利になっている。ここで若干の問題が生じることがあるのに最近気付いた。上のファイル名のエンコーディングとは異なることが多い。使う限りはこれが問題になるいことは少ない。書かれているように、実際のファイル名のエンコーディングが異なっていても、ネットワーク上でやりとりされるファイル名のエンコーディングは問題ないように(ほぼ)統一されているからだそうだ。やりとりされています。ファイル名のやりとりを行っていますので日本語ファイル名もほぼ問題なくファイル共有が出来ます。介さないやりとりがあると問題が起こることがある。ファイル名に関してはなんの変換も行なわない。書かれてますね)で表現されたファイル名のままコピー先にファイルが作成されてしまう。使ってアクセスする限りにおいては問題は生じない。使ってアクセスすると、ときどき問題が起こる。クライアントと通信する。へ正しく変換が行われない。違いは主に濁点や半濁点などに見られるため(このへん理解があいまなのですが......)、これらが含まれる場合に困ったことになる。使ってファインダーから「見える」のに、実際にアクセスしてみると「存在『しない』」とされてしったり、場合によってはその存在さえ「見えなく」なってしまう。一つ、実例を挙げてみる。hexdumpで確認。側でもこちらの表記に合わせることにする)。よって適切に変換されていることが分かる。ファイル名として普通に扱える。99」であるように見える。9c」であることを期待するのに、そんなファイルは実際には存在しないという問題が起こる。手前がローカルなボリュームに最初に作ったファイル。マウントしたボリューム上のファイル)。見えなくなってしまう。ファイル名に違いがない場合にはこの問題は起こらない。デジカメの写真を撮ったままのファイル名でバックアップするときには問題になることはないし、普段からファイル名に日本語を使わないような場合にも問題になることは少ない。そのボリュームを使う場合に限ってはこの問題は解決する。上で直接ファイル操作を行う場合に問題が起こりそうなのは同じことだ。やりとりとその他の方法でのファイルのやりとりは、(それぞれのファイルシステム上のファイル名のエンコーディングが異なる)クロスプラットフォームでは混ぜるな危険ということか。said...せっかく面白そうな表題なのですが,文章が非常にわかりずらいと思いました。said...うー、あー、分かりにくいですか。併用すると、場合によっては見かけのファイル名は変わらないけど、実は異なるファイル名のファイルができちゃうことがあるので注意しましょう、というお話です。図を描こうとは思ったんですが、分かりやすい図というのも文章同様になかなか難しく、途中で果ててしまったのでした。