Bye Bye Moore

2015-02-15から1日間の記事一覧

2015-02-15

Object#public_methodsに偽の値を渡すと、スーパークラス由来のメソッドを除外してくれる

ruby

class Hoge def initialize(val) val.to_s end def method_missing(name, *args, &blk) 42 end end などというクラスがあった場合、何もつけずにpublic_methodsをやると 198個(awesome_printのモンキーパッチを含む)のメソッドが出てきます。 Hoge.new(…

Object#public_methodsに偽の値を渡すと、スーパークラス由来のメソッドを除外してくれる
プロフィール
id:shuzo_kino id:shuzo_kino
読者です 読者をやめる 読者になる 読者になる
検索
最新記事
  • 動いてたselemiumのプロセスが" raise WebDriverException("Can not connect to the Service %s" % self.path)"とか言って動かなくなったら……再起動するのが手っ取り早いかも
  • Chrome/Chromiumで要素のXpath
  • ビジネス会計検定というものについて
  • 【読書メモ】スクレイピング・ハッキング・ラボ Pythonで自動化する未来型生活 (技術の泉シリーズ(NextPublishing))
  • 超小型ボードM5Atom Liteをつかう その7OTAをためす
月別アーカイブ
Bye Bye Moore Bye Bye Moore

Powered by Hatena Blog | ブログを報告する

スターをつけました

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる