2009-01-01から1年間の記事一覧

Ruby,Perl,Pythonのメモ〜文字コード指定のまとめ〜

メモ: ・日本語の取り扱いのメモ のまとめ ・バージョンはruby 1.9.1p129,perl v5.10.0,Python 3.0.1 ruby perl python 参考 bitclustM17N の設計と実装 Encode入門perl - use encoding; #は黒歴史 @IT記事 基本的な考え方 外部文字コードを内部文字コード…

Ruby,Perl,Pythonのメモ〜ディレクトリ読み込み〜

メモ: ・日本語の取り扱いのめも その2(ファイル名について) ・バージョンはruby 1.9.1p129,perl v5.10.0,Python 3.0.1 ruby perl python 文字コード localeのまま取得? 内部で変換 locale→Unicode文字列に自動変換? ソースコード:utf-8、コンソール:utf…

Ruby,Perl,Pythonのメモ〜コマンドオプション取得方法〜

メモ: ・日本語の取り扱いのめも その2(引数・コマンドオプションについて) ・バージョンはruby 1.9.1p129,perl v5.10.0,Python 3.0.1 ruby perl python ライブラリ OptionParser Getopt::Long英語Getopt::Long日本語 optparse英語optparse日本語 文字コー…

Ruby,Perl,Pythonのメモ〜コーディングスタイル〜

メモ: ・コーディングスタイルのメモ ruby perl python コーディングスタイル matz所属会社曰く Perl::Tidy本家Perl::Critic本家 公式上記の和訳 コーディングスタイル参考 matz曰く誰か曰く誰か曰く Perlcriticの内容perlcriticのwebサービスperltidy,perl…

Ruby,Perl,Pythonのメモ〜文字コード指定してファイル読み込み〜

メモ: ・日本語の取り扱いのめも その2(ファイルオープンについて) ・バージョンはruby 1.9.1p129,perl v5.10.0,Python 3.0.1 ruby perl python オープン File.open(filename,"r:文字コード>:文字コード>") open $fh, ")", $filename f = codecs.open(file…

Ruby,Perl,Pythonのメモ〜文字コードと文字列長〜

メモ: ・日本語の取り扱いのめも その2(文字列長、バイト長について) ・バージョンはruby 1.9.1p129,perl v5.10.0,Python 3.0.1 ・バージョンが古いと動かない ・ついでに 404 Blog Not Found:perl, python & ruby - chr() vs. Unicode と 404 Blog Not Fo…

Ruby,Perl,Pythonのメモ〜ソースの文字コード指定〜

メモ: ・日本語の取り扱いのめも (ソースコードについて) ・バージョンはruby 1.9.1p129,perl v5.10.0,Python 3.0.1 ・バージョンが古いと動かない ruby perl python ソースコード コード冒頭に文字コード指定 基本的にUTF8で書く コード冒頭に文字コード指…

Ruby,Perl,Pythonのメモ〜基本的情報〜

メモ: ・2009年6月現在の情報であり、最新の情報を必ず確認する。 RubyPerlPython 最新メジャーバージョン 1.9系 5.10系 3.0系 新機能について Ruby1.9.1NEWS日本語版 Perl5.10.0の新機能 What'sNewInPython3.0 本家URL Ruby本家 Perl本家 Python本家 ドキ…