タグ

ブックマーク / blog.yugui.jp (2)

  • Rubyのメタクラス階層について再び - 世界線航跡蔵

    承前 。 3ヶ月ばかり時間が空いてしまったけれども、 sumimさんの記事 に答えたいと思います。 yugui さんの図は、たしかにクラスと特異クラス(メタクラス)が揃って並んでいて見た目にはきれいなのですが、これだとクラスが整然と並んでこそいるものの、肝心のメタ階層がどうなっているかという情報のほうは、正直なところ、いささか得にくいものになってしまっています。 いいえ、これで良いのです。なぜって? これが私の図(下記再掲)で一番言いたかったことで、ただ、一般のメタクラスと#<Class:Class>を並べているのはいただけないかな。これはsumimさんのSmalltalk版の図を意識しすぎて、まずかったかなと思います。 図1: うん、やっぱり メタ階層がどうなっているかという情報のほうは、正直なところ、いささか得にくいものになってしまっています。 これは当たってるかもしれません。 図の修

    Rubyのメタクラス階層について再び - 世界線航跡蔵
    okhra
    okhra 2008/12/15
  • Terminal.appで日本語入力

    MacOS Xのターミナルで日本語入力をしようとしたものの、お約束通り化けたり、それは直っても今度は日本語入力時にそれが化けたり。直ったと思ったらbashでは良くてもzshで化けたり。screenを介すると化けたり。iTermなら問題ないけど、なんかスクロールが重いし。 あちこちから情報をあつめて、こんな感じにしたら直った。 Terminal.app ターミナル → ウィンドウ設定 → ディスプレイを開いて 日語や中国語などにワイドグリフを使用する on ワイドグリフは2桁とカウントする on .inputrc ~/.inputrcに set output-meta on set convert-meta off set meta-flag on 環境変数 ~/.profileに LANG=ja_JP.UTF-8 export LANG $TERMはxterm-color zsh なんか

    Terminal.appで日本語入力
    okhra
    okhra 2006/10/25
  • 1