2012年10月21日のブックマーク (3件)

  • .NETでのUnicode合成文字の処理について調べた

    Unicodeでは,複数の文字から1つの文字を合成する仕組みがある。例えば,ヨーロッパの言語で使われているアクセント付きのアルファベットを表現するのに使われる。日語の濁点/半濁点付きのカタカナ/ひらがなにも,この仕組みがある。例えば,「ぱ」という文字は,「ぱ」(キャラクタ・コードはUTF16で3071)という2バイトの文字と,「は」(同306F)と文字合成用半濁点「゜」(同309A)を組み合わせた4バイト文字の,2種類が存在する。そのため,濁点/半濁点付きの文字を検索する場合,2バイトの単独文字と4バイトの合成文字の両方を検索する必要が出てくるなど,文字列処理が多少面倒になる可能性がある。今回はこの合成文字について,.NETでの処理を調べた。 最初に断っておくが,キーボードからは文字合成用の「゜」(キャラクタ・コードは309A)は入力できない。入力できるのは,キャラクタ・コードが309C

    .NETでのUnicode合成文字の処理について調べた
    Rinta
    Rinta 2012/10/21
    「.NETのStringクラスは、単独文字の「ぱ」に対してはLengthプロパティに1、合成文字の「ぱ」に対しては2を返す。」昨日懇親会で教えてもらったけど、これはハマる日がいつかやってくるな。覚えておこう。
  • 佐野眞一氏と週刊朝日の「ハシシタ 奴の本性」は橋下徹大阪市長の人権を侵害していない - Everyone says I love you !

    ノンフィクション作家の佐野眞一氏と取材班の表題の連載に抗議して、橋下市長は朝日系列のメディアの質問には答えないと言いだし、大問題になりました。 結局、橋下氏だけでなく、多方面からの批判を受けた週刊朝日の編集長が謝罪したうえで、この連載は異例の一回で打ち切りと言うことになりました。 週刊朝日編集長は2012年10月19日、 第1回の連載記事中で地区などに関する不適切な記述が複数あり、このまま連載の継続はできないとの最終判断に至 りました。橋下徹・大阪市長をはじめとした関係者の皆様に、改めて深くおわび申し上げます。不適切な記述を掲載した全責任は当編集部にあり、再発防止に努 めます。連載の中止で、読者の皆様にもご迷惑をおかけすることをおわびします。 と全面的に謝罪し、週刊朝日の親会社である朝日新聞社も広報部が 当社は、差別や偏見などの人権侵害をなくす報道姿勢を貫いています。当社から2008年に

    佐野眞一氏と週刊朝日の「ハシシタ 奴の本性」は橋下徹大阪市長の人権を侵害していない - Everyone says I love you !
    Rinta
    Rinta 2012/10/21
    「またも、世間は橋下マジックにひっかかったというべきでしょう。」残念だけどその通りかもな。
  • パスワードがわからなくてもWindowsにログインする方法(と対策) | ライフハッカー[日本版]

    パスワードを知らなくてもWindowsマシンにログインできるのをご存じですか? ログインする方法はいくつかあり、それぞれ強みと弱みがあります。ここでは3つの代表的な方法とその対策をご紹介します(ちなみに、Macでも方法はあります)。■ 「Linux Live CD」を使う OS自体にはアクセスせずに、ハードディスクドライブからファイルを移すだけなら極めて簡単です。「Linux Live CD」を使ってマシンを起動、お目当てのファイルをUSBフラッシュドライブへドラッグ&ドロップするだけです。 方法:どのバージョンでもいいので「Linux Live CD」のISOファイルをダウンロードしてCDに焼きます(Ubuntuが人気ですね)。ログインしたいWindowsマシンにCDを挿入、そこから起動します。最初のメニューで「Try Ubuntu」を選択。デスクトップ環境が表示されたら、メニューバーの

    パスワードがわからなくてもWindowsにログインする方法(と対策) | ライフハッカー[日本版]
    Rinta
    Rinta 2012/10/21
    最初のは大した事ないけど、2番目と3番目は強力だ。可搬媒体からのbootは今後BIOS PASSが無いとできなくした方がいい。