SlideShare une entreprise Scribd logo
1  sur  29
2011

          fonfun
      (OGATA Tetsuji)
Twitter: @xtetsuji
    2011/9/17
•              (OGATA Tetsuji)
    Twitter: @xtetsuji
• http://post.tetsuji.jp/
•                    18
                                 …
•             fonfun(          )
    http://www.fonfun.co.jp/
    http://rmail.jp/
•             g15
    http://g15.jp/
• Hokkaido.pm
    http://hokkaido.pm.org/
Agenda
Agenda
• LT   5

•

•
•
•

    •          (2010/02)


    •
        (400    )
•
•   (   )

•
•
•
•
    UTF-8(   )

•
•
    •
    •        Windows        Linux
        Mac OS X       OS
•            (                                )

    •   Shift_JIS (Windows                )

    •   ISO-2022-JP (                 )

    •   EUC-JP (UNIX/Linux/                       )

•   Unicode (                 )

    • UTF-8             (         )
•

•
•
    (   …)
•
    (   )

•
•       :         ...

•   :       ...
•                   Shift_JIS   Windows
    (CP932)


          (     )

    • Unicode   JIS X 0213

•
•


•

•   ML
•     OS   Debian GNU/Linux
    Wanderlust

•
                 ML
A                  2
�         5F
�    2F

��

               �       �
•
•
•
•
• Linux
          (   Windows   )
                            (   )

•             →

•     Linux-er
•      MacBook Air
    Mac OS X   Wanderlust
         (                  )

•
                 ML
A

B

C

D

E
•
•
•
•…   (   )
• Windows
    Mac OS X

•           →

•    Mac-er
• Linux-er   Mac-er



•        Windows
    Becky!
•
•


•
文字化け2011〜まだまだ化けます〜

Contenu connexe

En vedette

プロセスの永続化でコスト削減 #perlbeginners
プロセスの永続化でコスト削減 #perlbeginnersプロセスの永続化でコスト削減 #perlbeginners
プロセスの永続化でコスト削減 #perlbeginners鉄次 尾形
 
日本全国ぶらりPerl旅
日本全国ぶらりPerl旅日本全国ぶらりPerl旅
日本全国ぶらりPerl旅鉄次 尾形
 
Perlで生きる10年
Perlで生きる10年Perlで生きる10年
Perlで生きる10年鉄次 尾形
 
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜Syun Fuji
 
情報収集について
情報収集について 情報収集について
情報収集について Mamiko Tsuda
 
YAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LTYAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LTmaka2donzoko
 
イベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopmイベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopm鉄次 尾形
 
First step of Performance Tuning
First step of Performance TuningFirst step of Performance Tuning
First step of Performance Tuningrisou
 
Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜鉄次 尾形
 
2017年春のPerl
2017年春のPerl2017年春のPerl
2017年春のPerlcharsbar
 

En vedette (10)

プロセスの永続化でコスト削減 #perlbeginners
プロセスの永続化でコスト削減 #perlbeginnersプロセスの永続化でコスト削減 #perlbeginners
プロセスの永続化でコスト削減 #perlbeginners
 
日本全国ぶらりPerl旅
日本全国ぶらりPerl旅日本全国ぶらりPerl旅
日本全国ぶらりPerl旅
 
Perlで生きる10年
Perlで生きる10年Perlで生きる10年
Perlで生きる10年
 
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
スケジュールに意志を込める〜納期と品質、立ちはだかる優先度。 その時君は何をすべきか。〜
 
情報収集について
情報収集について 情報収集について
情報収集について
 
YAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LTYAPC::KANSAI 2017 LT
YAPC::KANSAI 2017 LT
 
イベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopmイベント駆動とノンブロッキング #hokkaidopm
イベント駆動とノンブロッキング #hokkaidopm
 
First step of Performance Tuning
First step of Performance TuningFirst step of Performance Tuning
First step of Performance Tuning
 
Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜Perl ウェブ開発の中世〜CGI と Plack の間〜
Perl ウェブ開発の中世〜CGI と Plack の間〜
 
2017年春のPerl
2017年春のPerl2017年春のPerl
2017年春のPerl
 

Similaire à 文字化け2011〜まだまだ化けます〜

Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹Julian Shen
 
Lab devtalk
Lab devtalkLab devtalk
Lab devtalks_wool
 
Ot oduino i_phoneアクセプレゼンpart2
Ot oduino i_phoneアクセプレゼンpart2Ot oduino i_phoneアクセプレゼンpart2
Ot oduino i_phoneアクセプレゼンpart2akihiro uehara
 
20120216 デブサミ 座談会
20120216 デブサミ 座談会20120216 デブサミ 座談会
20120216 デブサミ 座談会akihiro uehara
 
Initiation ordinateur
Initiation ordinateurInitiation ordinateur
Initiation ordinateurcamelia55
 
軽快なPlan9
軽快なPlan9軽快なPlan9
軽快なPlan9Go Saito
 
Presentation Brutal Donut par Julien PATTE
Presentation Brutal Donut par Julien PATTEPresentation Brutal Donut par Julien PATTE
Presentation Brutal Donut par Julien PATTEBeMyApp
 

Similaire à 文字化け2011〜まだまだ化けます〜 (10)

Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹Android行動裝置應用軟體開發之介紹
Android行動裝置應用軟體開發之介紹
 
Lab devtalk
Lab devtalkLab devtalk
Lab devtalk
 
Ot oduino i_phoneアクセプレゼンpart2
Ot oduino i_phoneアクセプレゼンpart2Ot oduino i_phoneアクセプレゼンpart2
Ot oduino i_phoneアクセプレゼンpart2
 
02 2 xcode개발도구
02 2 xcode개발도구02 2 xcode개발도구
02 2 xcode개발도구
 
20120216 デブサミ 座談会
20120216 デブサミ 座談会20120216 デブサミ 座談会
20120216 デブサミ 座談会
 
ComSys2009
ComSys2009ComSys2009
ComSys2009
 
Initiation ordinateur
Initiation ordinateurInitiation ordinateur
Initiation ordinateur
 
軽快なPlan9
軽快なPlan9軽快なPlan9
軽快なPlan9
 
Presentation Brutal Donut par Julien PATTE
Presentation Brutal Donut par Julien PATTEPresentation Brutal Donut par Julien PATTE
Presentation Brutal Donut par Julien PATTE
 
Iwdd#36nadesiko
Iwdd#36nadesikoIwdd#36nadesiko
Iwdd#36nadesiko
 

Plus de 鉄次 尾形

Perl入学式 2018年度の報告
Perl入学式 2018年度の報告Perl入学式 2018年度の報告
Perl入学式 2018年度の報告鉄次 尾形
 
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア鉄次 尾形
 
俺のこだわりデスクのその後
俺のこだわりデスクのその後俺のこだわりデスクのその後
俺のこだわりデスクのその後鉄次 尾形
 
WordPress 運用を支える Perl
WordPress 運用を支える PerlWordPress 運用を支える Perl
WordPress 運用を支える Perl鉄次 尾形
 
障害対応とその防止策
障害対応とその防止策障害対応とその防止策
障害対応とその防止策鉄次 尾形
 
働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール鉄次 尾形
 
コードの動的生成のお話
コードの動的生成のお話コードの動的生成のお話
コードの動的生成のお話鉄次 尾形
 
三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか鉄次 尾形
 
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き穏やかにファイルを削除する続き
穏やかにファイルを削除する続き鉄次 尾形
 
穏やかにファイルを削除する
穏やかにファイルを削除する穏やかにファイルを削除する
穏やかにファイルを削除する鉄次 尾形
 
最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話鉄次 尾形
 
再帰、漸化式、差分方程式とアルゴリズム Gx#20
再帰、漸化式、差分方程式とアルゴリズム   Gx#20再帰、漸化式、差分方程式とアルゴリズム   Gx#20
再帰、漸化式、差分方程式とアルゴリズム Gx#20鉄次 尾形
 
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual鉄次 尾形
 
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論鉄次 尾形
 
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015鉄次 尾形
 
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ鉄次 尾形
 
設定ファイルに使われそうなデータ形式
設定ファイルに使われそうなデータ形式設定ファイルに使われそうなデータ形式
設定ファイルに使われそうなデータ形式鉄次 尾形
 
ライフログ、時系列メモ
ライフログ、時系列メモライフログ、時系列メモ
ライフログ、時系列メモ鉄次 尾形
 
今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject鉄次 尾形
 

Plus de 鉄次 尾形 (20)

Perl入学式 2018年度の報告
Perl入学式 2018年度の報告Perl入学式 2018年度の報告
Perl入学式 2018年度の報告
 
【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア【公開版】AWS基礎 for 新卒エンジニア
【公開版】AWS基礎 for 新卒エンジニア
 
俺のこだわりデスクのその後
俺のこだわりデスクのその後俺のこだわりデスクのその後
俺のこだわりデスクのその後
 
Hokkaido.pmと7年
Hokkaido.pmと7年Hokkaido.pmと7年
Hokkaido.pmと7年
 
WordPress 運用を支える Perl
WordPress 運用を支える PerlWordPress 運用を支える Perl
WordPress 運用を支える Perl
 
障害対応とその防止策
障害対応とその防止策障害対応とその防止策
障害対応とその防止策
 
働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール働きやすい社内を目指す!二酸化炭素計測ツール
働きやすい社内を目指す!二酸化炭素計測ツール
 
コードの動的生成のお話
コードの動的生成のお話コードの動的生成のお話
コードの動的生成のお話
 
三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか三角関数の加法定理はなぜ難しいのか
三角関数の加法定理はなぜ難しいのか
 
穏やかにファイルを削除する続き
穏やかにファイルを削除する続き穏やかにファイルを削除する続き
穏やかにファイルを削除する続き
 
穏やかにファイルを削除する
穏やかにファイルを削除する穏やかにファイルを削除する
穏やかにファイルを削除する
 
最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話最近のメールまわりのお仕事のお話
最近のメールまわりのお仕事のお話
 
再帰、漸化式、差分方程式とアルゴリズム Gx#20
再帰、漸化式、差分方程式とアルゴリズム   Gx#20再帰、漸化式、差分方程式とアルゴリズム   Gx#20
再帰、漸化式、差分方程式とアルゴリズム Gx#20
 
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
 
mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論mod_perlプログラマーがYAPCで語るレガシー開発論
mod_perlプログラマーがYAPCで語るレガシー開発論
 
東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015東京近郊のPerlコミュニティのご紹介 #lcs2015
東京近郊のPerlコミュニティのご紹介 #lcs2015
 
4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ4月16日だからFoursquare 位置情報とライフログ
4月16日だからFoursquare 位置情報とライフログ
 
設定ファイルに使われそうなデータ形式
設定ファイルに使われそうなデータ形式設定ファイルに使われそうなデータ形式
設定ファイルに使われそうなデータ形式
 
ライフログ、時系列メモ
ライフログ、時系列メモライフログ、時系列メモ
ライフログ、時系列メモ
 
今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject今に伝えるメールの技術 #yapcasia #yapcasiareject
今に伝えるメールの技術 #yapcasia #yapcasiareject
 

文字化け2011〜まだまだ化けます〜

  • 1. 2011 fonfun (OGATA Tetsuji) Twitter: @xtetsuji 2011/9/17
  • 2.
  • 3. (OGATA Tetsuji) Twitter: @xtetsuji • http://post.tetsuji.jp/ • 18 …
  • 4. fonfun( ) http://www.fonfun.co.jp/ http://rmail.jp/ • g15 http://g15.jp/ • Hokkaido.pm http://hokkaido.pm.org/
  • 6. Agenda • LT 5 • • •
  • 7. • (2010/02) • (400 )
  • 8.
  • 9. • • ( ) •
  • 10. • • • UTF-8( ) •
  • 11. • • Windows Linux Mac OS X OS
  • 12. ( ) • Shift_JIS (Windows ) • ISO-2022-JP ( ) • EUC-JP (UNIX/Linux/ ) • Unicode ( ) • UTF-8 ( )
  • 13. • • • ( …)
  • 14. ( ) •
  • 15. : ... • : ...
  • 16. Shift_JIS Windows (CP932) ( ) • Unicode JIS X 0213 •
  • 18.
  • 19. OS Debian GNU/Linux Wanderlust • ML
  • 20. A 2 � 5F � 2F �� � �
  • 22. • Linux ( Windows ) ( ) • → • Linux-er
  • 23. MacBook Air Mac OS X Wanderlust ( ) • ML
  • 26. • Windows Mac OS X • → • Mac-er
  • 27. • Linux-er Mac-er • Windows Becky!

Notes de l'éditeur

  1. \n
  2. \n
  3. LTなので駆け足で行きますがslideshareでも公開します。ゆっくり観たい方はそちらをどうぞ。\n
  4. G15はOSS活動が活発な人が集まって、主にDebianJPのホスティングをサポートしている組織\nfonfunもサーバ資源を提供している繋がりがあります\n
  5. \n
  6. \n
  7. \n
  8. \n
  9. 「文字コード」は文字の表現方法だと思って下さい\n
  10. 判別精度が高くなったのは事実だと思います\n
  11. \n
  12. \n
  13. プログラムでの変換手順の問題もあります。詳しくは語りませんがUTF-8→SJIS→UTF-8など、問題が起こるのは明らかですね。全幅チルダ・波ダッシュ問題など。\n
  14. \n
  15. 例えば抜粋\n
  16. ISO-2022-JP-2004 は JIS X 0213 の符号化形式\n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n