«前の日記(2006年12月03日) 最新 次の日記(2006年12月11日)» 編集

だめだめ日記

ツッコミの内容は検索サイトからの検索やサイトのレーティングに影響します。そのため問題があるキーワードを含むと思われるツッコミについては、当方の判断で削除することがあります。予めご了承ください。 なお、コメントspamと判断されたツッコミは自動的に消去されます。ご容赦ください。
2002|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|05|06|09|10|11|12|
2013|01|02|02|03|08|09|
2014|01|
2015|09|10|11|
2016|01|04|

執筆、翻訳などに関わった書籍類


【改訂新版】Samba [実践]入門

Linux教科書
LPICレベル3 300試験

マスタリング Nginx

実践 パケット解析 第2版

改訂版 Sambaのすべて

アンドキュメンテッド
Microsoftネットワーク

その他の書籍は だめだめ日記のおみせ@本店でどうぞ。



2006年12月06日 [長年日記]

[Samba] Vista から JIS2004 固有の文字を書き込んでみる(1)

Samba の挙動確認のため、Windows Vista Business から、「U+21201」の文字(「口」の中に「皇」)+「3.txt」というファイル名を書き込んでみました。

unix charset は当然 UTF-8 です。

この状態で、UNIX 側では

$ ls *3.txt | hd
00000000  f0 a1 88 81 33 2e 74 78  74 0a                    |....3.txt.|

ということで問題の文字は、正しく 0xf0a18881 に変換されていました。

とりあえず、unix charset = UTF-8 であれば、JIS 2004 固有の文字も Samba 的には問題なく扱えそうです。

ちなみに、Samba 3.0 のどっかのバージョンから、ネットワーク上のエンコーディングは UTF-16 に対応しています。

ちなみに、Windows 2000 以降では、実は UCS-2 ではなく、UTF-16 に対応しています。

Overview of Windows XP International Support

本日のツッコミ(全4件) [ツッコミを入れる]
_ ribbon (2006年12月07日 11:14)

JIS2003対応は面倒ですね。結構OSのバージョンにも依存するのでしょうね。

_ BAK (2006年12月08日 11:32)

「samba のすべて」のほうを見ると UCS-2 とあるので,私も調べていました.<br>samba.org の Changelog を見ると 3.0.8 から UTF-16 対応が入ってるようですね.<br>samba のすべてにはぎりぎり間に合わなかったようで.

_ fumiyas (2006年12月08日 14:26)

JIS2004 な文字の入力は (MS?) IME でふつうにできるんでしょうか? (普段の変換において、JIS2004 な文字が変換候補に挙がるか挙がらないか)

_ moriyama (2006年12月08日 17:51)

Vista の MS-IME は JIS2004 な文字が変換候補に挙がります。JIS X 0212 に定義されていた文字は、Windows98 の頃から、変換候補に挙がっていましたけれども。


Copyright (C) 2003-2017 TAKAHASHI, Motonobu
webmaster@monyo.com