タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

gemとrubyに関するshim0muraのブックマーク (2)

  • bundle exec rake で TypeError - my_letter

    だとエラーは出ない。 * * * ひと通り悩んだ後、libディレクトリを検索すると、デフォルトでgem名のモジュールが定義されているのを発見。確かに、バージョン番号を上げるときに見た記憶がある。 そして、TypeErrorとなったクラスはgem名と同じ名前だった…。 bundle exec すると、クラスの前にモジュールがロードされていて、名前衝突してしまったというのが今回のオチ。 GitHubを見渡しても、gem名と同じ名前のクラスがあるgemは見当たらなかった。 どうやらRubyGems開発のお作法のようだ。 教訓 gem名と同じ名前のクラスは作らない。 作るにしても、gem名モジュールの中にする。 基的に、クラスやモジュールはgem名モジュールの中に作る。 gem名モジュールの名前を変えるだなんて とんでもない!

  • #RubyKaigi 2011で気になったgem 13選 - 昼メシ物語

    Rubyist達の夏フェスであるところのRubyKaigiが今年も開催され、猛暑の練馬が大いに盛り上がりました。今回が最後の開催とのことで、関係者各位は素晴らしい会議を当にどうもありがとうございました。 さて、今年のRubyKaigi2011での各セッションで紹介されたgemのうち、気になったものをピックアップしてみました。 1. fakeweb fakewebは、指定したURLのHTTPレスポンスを偽装する、テスト用のライブラリ。外部サービスと連携するプログラムのテストを書くにはとても便利ですね。 Engine YardのAndy Delcambre氏による「Toggleable Mocks and Testing Strategies in a Service Oriented Architecture」という発表で紹介されました。 以下、サンプルコードです。(READMEより) F

    #RubyKaigi 2011で気になったgem 13選 - 昼メシ物語
  • 1