する質問をすることでしか得られない、回答やアドバイスがある。312お久しぶりです。現在Rubyの学習ということで入門編を下記サイトを活用して学習中です。http://www.rubylife.jp/ini/japan/そして今回質問したいのが、日本語の出力なのですが、サイトで乗っている方法を使用して文字コード指定をしても文字が出力されないし、.rbのファイルの文字コードをセットしても文字出力が出来ません。^//^これ何?ちなみにrbファイルを編集し下記コードを実行するとエラーが出力されます。//$KCODEは有効ではないと言ってるようですね。=とりあえず、日本語出力するために何をすればいいのか・・・。sakuraEditor.rbにしたら日本語出力が出来ました。UTF-8以外で$KCODEが効かないのが良く分からないです。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。2.0以降だということを前提に進めます。文字コードはUTF-8がデフォルトとなっています。ことがない限り、ソースコードはUTF-8で作成しましょう。あとは単に出力するだけで、UTF-8として日本語が処理されます。Windowsではふつうのコマンドプロンプトを使うとSJIS前提となっているので、工夫が必要です。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。09:57ああ、・・・?https://techracho.bpsinc.jp/hachi8833/2016_10_13/26969このサイト見たあとだったのでUTF-8が出来ないものだと思い込んでおりました・・。このサイト見たあとだったのでUTF-8が出来ないものだと思い込んでおりました・・。09:59いえ、逆に「UTF-8でもSJISでもどうにかしようとする」のです。いえ、逆に「UTF-8でもSJISでもどうにかしようとする」のです。17:53「工夫が必要です。書いてあるので、1.8以前に書かれたものですね。(1.9以降でも機能しますが)「工夫が必要です。書いてあるので、1.8以前に書かれたものですね。(1.9以降でも機能しますが)キャンセル完了するlink0JISではなくて、UTF-8に変えて保存してみてください。保存ダイアログにUTF8nなどがあったらそちらで保存します。(UTF8nと明示しているようなエディタだと、ただのUTF8で保存するとBOMが付く事がありますので。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。09:56rbファイルの設定をUTF-8にしたら、日本語出力だけ解決しました。$KCODE);を実行すると相変らず、最初の質問時に記載した内容が出力されます。rbファイルの設定をUTF-8にしたら、日本語出力だけ解決しました。相変らず、最初の質問時に記載した内容が出力されます。1.8時代の記法です。1.9で文字コード周りが大きく変わってしまったので、もう忘れて下さい。1.8時代の記法です。1.9で文字コード周りが大きく変わってしまったので、もう忘れて下さい。10:03古い記事を参考にしていたということですね。ありがとうございました。古い記事を参考にしていたということですね。ありがとうございました。10:05回答ありがとうございました。BAは悩んだので、回答が早かったmaisumakunさんに差し上げたいと思います。ほんとにすいません・・。回答ありがとうございました。BAは悩んだので、回答が早かったmaisumakunさんに差し上げたいと思います。ほんとにすいません・・。【至急】Railsのエンコードをutf-8にしたい。具体的に何をどこにすればいいのかお願いします。頂いたご意見への回答は行っておりません。