nanoc( http://nanoc.stoneship.org/ ) がホームページを作るのに便利そうなので使ってみることにしたのだが、 htmlの文字コードをUTF-8で保存するとcompile時にraise_encoding_errorというエラーが出てしまう。 nanoc create_siteした時にできるlibの中のdefault.rbにEncoding.default_external = 'UTF-8'を入れることで解決した。あとは、contentとlayoutをUTF-8で保存しなおせばoutputに作られるhtmlはUTF-8になるようだ。 誰か日本語で解説を書いてくれないかなあ。
遅ればせながらRVMを導入し、Ruby1.9.xを導入したら、「invalid multibyte char (US-ASCII)」というエラーが出た。 So Ruby 1.9 rejects to parse any file with non-ASCII characters if you don’t specify the encoding. You can do so by adding a Ruby comment at the top of the file: # encoding: utf-8 This tells the Ruby parser to interpret the file content using UTF-8 encoding. Of course, you need to specify the correct encoding (meaningly t
何気なくRailsのコミットログを見ていたら、こんなコミットが。 Ruby 2.0.0 defaults source encoding to utf-8 so we need to specifically tag this file with us-ascii https://github.com/rails/rails/commit/8f3f50a3cca98a322083269562d446498825ad5f ぐぐってみるとRubyのsvnログ(11/6)を発見。 set default source encoding as UTF-8 instead of US-ASCII http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=37485 Ruby2.0では # encoding: utf-8 とい
NetBeansではデフォルトでファイル単位でエンコーディングを指定して開いたり保存したりすることはできません。プロジェクト単位で使用するエンコーディングを設定することはできます。プラグインで対応できるようなので紹介します。 ダウンロード&インストール 下記のページの添付ファイルをダウンロードしてNetBeansにインストールして下さい。(Attachmentsのところです) http://netbeans.org/bugzilla/show_bug.cgi?id=114123 追記 改良したものをGitHubとPlugin Portalで公開しています。 https://github.com/junichi11/netbeans-encoding-plugin/releases http://plugins.netbeans.org/plugin/60487/encoding-suppo
ページ内リンク 美乳テーブルとは 各文字エンコーディングの事情 それでは本題 探索 その文字は ちなみに 付録 EUC-JP 固有の文字 0208 0212 0213-1 0213-2 Shift_JIS 固有の文字 UTF-8 固有の文字 美乳テーブルとは 「美乳テーブル」という物がある。 「EUC-JP の文章を Shift_JIS だと誤認識されない様に、EUC-JP 固有のバイト値を文章先頭付近に埋め込んでおく」という物。 具体的に、Shift_JIS には 0xFD と 0xFE が現れず、EUC-JP にはそれが現れるので、その値を含む文字コードを書いておこうという事で、その文字の集合に付いた名前。 “美” = 0xC8FE、“乳” = 0xC6FD。 各文字エンコーディングの事情 但し、これは EUC-JP での話。 一応、文章の先頭付近に日本語の文字を書いておくのは、他の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く