• ブログ
  • ふぉとす
  • キーワード
  • ブックマーク
  • 写真
  • ログイン

Title

« 2007年11月12日 | 2007年11月18日 »
  • YSlowを教えてもらった 2007-11-15 00:00:00

    FirefoxのpluginでYSlowなるものを教えてもらった。これはおもしろい。

    Commentコメント(0) Pageリンク元(9) Append 280
  • 風の大陸 最終章 祈り (富士見ファンタジア文庫)
    メディア: 文庫
    詳解 Objective-C 2.0
    メディア: 大型本
  • alias_method_chainを使ってみる 2007-11-15 00:00:00

     会社の同僚の方に一度教えてもらったのですが、うろ覚えだったので復習しておきます。
    alias_method_chainは、既存のメソッドを継承クラスなんて作らなくてもオーバーライドしてくれます。メソッドの再定義と違うのは、オーバーライド前のメソッドも呼べてしまうところ。
     まずは、メソッドを定義します。

    class Integer
      def next_with_goodby
        next_without_goodby.to_s + ", and goodby"
      end
      alias_method_chain :next, :goodby
    end
    

    こうしておくと、

    3.next #=> "4, and goodby"
    

    となります。ポイントはnext_without_goodbyというメソッド。これがオーバーライド前のメソッドになります。

    Commentコメント(0) Pageリンク元(61) Append 281
« 2007年11月12日 | 2007年11月18日 »

プロフィール

おおいしつかさ

Amazon商品の一覧

人気の記事ベスト10

  • 1.apache+mod_proxy_balancer+mongrelでRailsを動かす方法
  • 2.Perlでevalを使ってみる
  • 3.バージョン管理をsubversionからgitに移行してみた
  • 4.tokyobikeのドロップハンドル化
  • 5.ubuntu8.04でデュアルディスプレイを使う
  • 6.restful_authenticationを使ってみた
  • 7.URLなど、長い英字を折り返して表示する方法
  • 8.Rspecでコントローラのspecファイルを書く
  • 9.フラグメントキャッシュをRailsで使う。
  • 10.RailsとPostfixで受信メールを処理する方法

コメント

  • ユル(プログラマが若隠居をしたら)
  • ユル(風邪ひいた)
  • ユル(バイクがへたくそになっていた)
  • おおいしつかさ(便利になって不便になる)
  • 武石(便利になって不便になる)
  • ユル(劇場版 天元突破グレンラガン)
  • ユル(フラニーとゾーイー (新潮文庫): サリンジャー, 野崎 孝: 本)

過去の記事

2006年
12月
2007年
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
2008年
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月

キーワード一覧

ActionScript AmazonResources git javascript kaeruspoon milook NSR Objective-C Rails Ruby Ruby on Rails subversion Thin tokyobike ubuntu VAIO VAIO typeZ Waves Xen ぐりぐり カンタロー スノボー ドトール ドライブ バイク プログラミング ユルさん 執筆 日本酒 模型 真中洋嗣 自転車

Youtube

ニコニコ動画