(改訂新版)プログラマのための文字コード技術入門(技術評論社) [電子書籍]
    • (改訂新版)プログラマのための文字コード技術入門(技術評論社) [電子書籍]

    • ¥2,948885 ゴールドポイント(30%還元)
    • すぐ読めます
100000086600783682

(改訂新版)プログラマのための文字コード技術入門(技術評論社) [電子書籍]

価格:¥2,948(税込)
ゴールドポイント:885 ゴールドポイント(30%還元)(¥885相当)
出版社:技術評論社
公開日: 2018年12月22日
すぐ読めます。
お取り扱い: のお取り扱い商品です。
ご確認事項:電子書籍リーダーアプリ「Doly」専用コンテンツ
こちらの商品は電子書籍版です

(改訂新版)プログラマのための文字コード技術入門(技術評論社) の 商品概要

  • ソフトウェアエンジニアをおもな対象に,文字コードの基本をまとめた解説書。
    本書前半では,「文字」そのものと「文字コード」の歴史を少しずつ解きほぐしながら,文字コードの原理原則,変遷,主要な仕様の要点をはじめとした基礎知識を丁寧に解説。さらに後半では,Unicode/UTF-8/UTF-16,日本の文字コード規格,文字化けのメカニズム,コード変換の基礎,Java,Rubyを例にプログラミング言語における文字コードの扱い,はまりやすい落とし穴とその対処など,広くソフトウェア開発に携わるエンジニアの方々へ,知っておきたい技術情報を厳選してお届けします。
    今回の改訂第2版では,初版の骨格はそのままに,9年間の変化を反映して,規格や文字政策,プログラミング言語・API等の最新版に追随するよう,全面的に加筆修正しました。
  • 目次

    第1章 文字とコンピュータ


  • 1.1 コンピュータで文字を扱う基本

  • 1.2 文字を符号化するということ

  • 1.3 文字集合と符号化文字集合

  • 1.4 制御文字 ……文字ではない文字

  • 1.5 文字コードはなぜ複雑になるのか

  • 1.6 まとめ

  • 第2章 文字コードの変遷


  • 2.1 最もシンプルな文字コード ……ASCIIISO/IEC 646

  • 2.2 文字コードの構造と拡張方法を定める ……ISO/IEC 2022

  • 2.3 2バイト符号化文字集合の実用化 ……JIS X 0208各種符号化方式

  • 2.4 1バイト符号化文字集合の広がり ……ISO/IEC 8859Latin-1

  • 2.5 国際符号化文字集合の模索と成立 ……UnicodeISO/IEC 10646

  • 2.6 まとめ

  • Column 字形と字体

  • Column 常用漢字表の改正と文字コード

  • 第3章 代表的な符号化文字集合


  • 3.1 ASCIIとISO/IEC 646 ……最も基本的な1バイト文字集合

  • 3.2 JIS X 0201 ……ラテン文字と片仮名の1バイト文字集合

  • 3.3 JIS X 0208 ……日本の最も基本的な2バイト文字集合

  • 3.4 JIS X 0212 ……補助漢字

  • Column 「Unicodeで(他の符号化文字集合を)実装」という表現の問題

  • 3.5 JIS X 0213 ……漢字第3・第4水準への拡張

  • 3.6 ISO/IEC 8859シリーズ ……欧米で広く使われる1バイト符号化文字集合

  • 3.7 UnicodeとISO/IEC 10646 ……国際符号化文字集合

  • Column ちょっと気になるUnicodeの文字名

  • Column UnicodeとUTF-8とUCS-2の関係

  • 第4章 代表的な文字符号化方式


  • 4.1 JIS X 0201の符号化方式

  • 4.2 JIS X 0208の符号化方式

  • 4.3 Unicodeの符号化方式

  • Column 機種依存文字における重複符号化

  • 第5章 文字コードの変換と判別


  • 5.1 コード変換とは

  • 5.2 変換の実際 ……変換における考え方

  • 5.3 文字コードの自動判別

  • 5.4 まとめ

  • 第6章 インターネットと文字コード


  • 6.1 電子メールと文字コード

  • Column character setという用語

  • 6.2 Webと文字コード

  • 6.3 まとめ

  • 第7章 プログラミング言語と文字コード


  • 7.1 Java ……内部処理をUnicodeで行う

  • 7.2 Ruby 1.8 ……シンプルな日本語化

  • 7.3 Ruby 1.9以降 ……CSI方式で多様な文字コードを処理

  • 7.4 まとめ

  • 第8章 はまりやすい落とし穴とその対処


  • 8.1 トラブル調査の必須工具 ……16進ダンプツール

  • 8.2 文字化け

  • 8.3 改行コード

  • 8.4 「全角・半角」問題

  • 8.5 円記号問題

  • 8.6 波ダッシュ問題

  • 8.7 まとめ

  • Appendix


  • A.1 ISO/IEC 2022のもう少しだけ詳しい説明

  • A.2 JIS X 0213の符号化方式

  • A.3 諸外国・地域の文字コード概説

  • A.4 Unicodeの諸問題

  • A.5 Unicodeの文字データベース ……UnicodeData.txtとUnihan Database

  • A.6 規格の入手・閲覧方法ならびに参考文献

(改訂新版)プログラマのための文字コード技術入門(技術評論社) の商品スペック

シリーズ名 WEB+DB PRESS plus
Cコード 3055
出版社名 技術評論社
本文検索
他の技術評論社の電子書籍を探す
紙の本のISBN-13 9784297102913
ファイルサイズ 19.0MB
著者名 矢野啓介
著述名

    技術評論社 (改訂新版)プログラマのための文字コード技術入門(技術評論社) [電子書籍] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!