[misc] 越えられない壁
スポートニュース眺めてて気がついた。
私はスポーツのプロ選手を見て「この動きは無理だろう…」と感じる。
これってプログラムの出来ない人がプログラマーのやってることを見て感じてることなんじゃないかしらん。
どんなところにも階層構造はできるんだなぁ、という納得感を得た。
(とはいえ実際はそんなに敷居は高くない、と思ってる。)
[cucumber] cucumber 1.3.14 が動かないなぁ…
https://github.com/yujiorama/atdd_airport_parking_lot
ナンデ?
rubypython ナンデ?
$ cat Gemfile source "https://rubygems.org" gem "cucumber" gem "rspec" gem "selenium-client" # missing... gem "ramaze" gem "rack-test" gem "webrat" gem "rubypython" $ ruby -v ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0] $ bundle exec cucumber -r . -r etc -r step_definitions valet.feature undefined method `find_hidden_method' for BasicObject:Class (NoMethodError) /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/builder-3.2.2/lib/blankslate.rb:61:in `find_hidden_method' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/builder-3.2.2/lib/blankslate.rb:61:in `find_hidden_method' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/builder-3.2.2/lib/blankslate.rb:61:in `find_hidden_method' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/builder-3.2.2/lib/blankslate.rb:67:in `reveal' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/rubypython-0.6.3/lib/rubypython/rubypyproxy.rb:103:in `<class:RubyPyProxy>' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/rubypython-0.6.3/lib/rubypython/rubypyproxy.rb:62:in `<module:RubyPython>' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/rubypython-0.6.3/lib/rubypython/rubypyproxy.rb:7:in `<top (required)>' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/rubypython-0.6.3/lib/rubypython.rb:26:in `require' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/rubypython-0.6.3/lib/rubypython.rb:26:in `<top (required)>' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/examples/ruby2python/features/support/env.rb:1:in `require' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/examples/ruby2python/features/support/env.rb:1:in `<top (required)>' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/rb_support/rb_language.rb:95:in `load' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/rb_support/rb_language.rb:95:in `load_code_file' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/runtime/support_code.rb:180:in `load_file' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/runtime/support_code.rb:83:in `block in load_files!' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/runtime/support_code.rb:82:in `each' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/runtime/support_code.rb:82:in `load_files!' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/runtime.rb:184:in `load_step_definitions' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/runtime.rb:42:in `run!' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/lib/cucumber/cli/main.rb:47:in `execute!' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/gems/cucumber-1.3.14/bin/cucumber:13:in `<top (required)>' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/bin/cucumber:23:in `load' /tmp/atdd_airport_parking_lot/vendor/bundle/ruby/2.1.0/bin/cucumber:23:in `<main>' FAIL: 1