2008/07/29: 5時間半/曇り
♪ 今日は遅番です
ということで少しのんびりしてます。
♪ 散歩
今日はマンションを出ると女児(本物)がお迎え。こまきちゃん(仮名)とあわせ3人で一度公園をまわってから広場へ。
昨日の雨のこと(近所の友達の家に雷が落ちたらしく、屋根に穴が開いたとのこと、こえぇ〜)や川の増水のことなどを話してました。
さらに今年の夏休みの宿題には、絵日記がないという驚愕の事実(大袈裟)を知りました。8月のおわりに追い込まれる様を想像(妄想)していただけに残念でなりません(ぉぃ)
♪ Alexaは信用できない(日本では)
そうか、あれって専用ツールを入れてる人の統計でやってるのか…日本だとJWordがコレやったら対ビギナーの統計にはなりそうだな*1。
*1 少しでも慣れてきたら、あんなスパイウェアまがいのツールは即削除でしょ。
♪ さて出勤
こらこら学生、ロングシートでつけ麺食べるんじゃない。汁が飛ぶ。
♪ OS XからNTFSをアクセス
暗号化されたNTFSへのアクセスは確保されてるんだろうか。
もしされてるとしたら香ばしくなりそうですね(笑)
♪ 少し気になるTracプラグイン
メール送信でTracにチケットを投入できるプラグイン。
これがあればプライベートの作業項目をチケットの形で流しこむことができそう。
♪ あいかわらずdocomoのメールアドレスの説明がアレな件
auもそうなんでしょうが、とりあえずdocomoだ。
- 「.」(ピリオド)をアドレス内で連続使用したり、アドレスの最後に設定すると、一部のプロバイダとメールを送受信できない場合があります。
逆に送信できるプロバイダをリストアップしてもらいたい。
♪ これは入れずらい
aptitudeというかdpkgの話。
入れるとやばいもの(正規の署名が入ってないパッケージ等)を入れる状態の時、それを認識させるためにそれなりの確認が出ます。
Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do. fugahoge-cvs Do you want to ignore this warning and proceed anyway? To continue, enter "Yes"; to abort, enter "No": Yes ← ここで「Yes」と入力 Writing extended state information... Done
うん、これ自体は悪いことじゃない。
でもね、それが日本語化された時に微妙な問題が…
※ 出力の一部を折り曲げています 信頼できないパッケージはシステムのセキュリティを危うくする可能性があります。 自分がこのインストールを望んでいると確信できる場合のみ、インストールを先に進め てください。 fugahoge-cvs この警告を無視して意地でも先に進みますか? 先に進む場合は "はい (Y)" を、中断する場合は "いいえ (N)" を、 入力してください:Y ← まぁダメだわな 入力を認識できません。"はい (Y)" か "いいえ (N)" を入力してください。 この警告を無視して意地でも先に進みますか? 先に進む場合は "はい (Y)" を、中断する場合は "いいえ (N)" を、 入力してください:Yes ← ダメっすか? 入力を認識できません。"はい (Y)" か "いいえ (N)" を入力してください。 この警告を無視して意地でも先に進みますか? 先に進む場合は "はい (Y)" を、中断する場合は "いいえ (N)" を、 入力してください:はい (Y ← やっぱりか 入力を認識できません。"はい (Y)" か "いいえ (N)" を入力してください。 この警告を無視して意地でも先に進みますか? 先に進む場合は "はい (Y)" を、中断する場合は "いいえ (N)" を、 入力してください:はい (Y) ← orz 拡張状態情報を書き込んでいます... 完了
「はい (Y)」を入力するのは(無理ではないが)かなり試練だろ。
おそらくgettextで処理させてるところでしょうから、敢えて「展開しない」とすれば従来のYes/No方式になると思います。
こういうのはBTS行きなんだろうか…
追跡調査してみた
dpkgではなくaptitudeでした。多分以下が関連する報告かと。
手元でソースを入手して確認してみると、src/cmdline/cmdline_prompt.ccに該当する記述を発見。
const string okstr=_("Yes"), abortstr=_("No");
↑ ここが「はい (Y)」「いいえ (N)」の展開
while(1)
{
printf(_("Do you want to ignore this warning and proceed anyway?\n"));
printf(_("To continue, enter \"%s\"; to abort, enter \"%s\": "), okstr.c_str(), abortstr.c_str());
char buf[1024];
cin.getline(buf, 1023);
buf[1023]='\0';
if(cin.eof())
throw StdinEOFException();
const bool is_ok=(strncasecmp(okstr.c_str(), buf, okstr.size())==0);
const bool is_abort=(strncasecmp(abortstr.c_str(), buf, abortstr.size())==0);
↑ この2行でチェックをかけている
対策としてBTSにあがっていたのは、チェック用のキーワードを用意して、それを各国語に翻訳させたらどうよというもの(→Message #15)ですかね。
他にもいろいろ書かれていましたが、結局これはまだクローズしてない?3年前〜去年の流れですけど。
♪ はやっ!
[提訴の対象とした会社] 社名 所在地 代表取締役 嘉年華株式会社 東京都文京区 鄭 蓬 莱 夏黎株式会社 東京都板橋区 曹 悦 株式会社カミヨコ 横浜市中区 王 越 鳴 株式会社DIGITALNAVIGATOR 東京都千代田区 巽 康一郎 ← ここ 株式会社クリエイティメイト 東京都千代田区 陳 嘉 雄
- 提訴された会社のひとつ(>>35)
逃げ足速っ!
♪ さっそくきた
これは是非試したいところだが、ハードウェア要件が主にサーバ機種の型番指定になっているためちょっとわかりにくい。
多分VTサポートは不要(あれば利用)だとは思うが…
♪ 自由に語れない国だもんね…
五輪が始まれば、良かれ悪かれ、様々なことが発生するだろうけど、当然のように外野ではこういう事が起きてることでしょう。
でもそれを報道することができない、そんな国です。