As aggregated from the Slack #piano channel.
- Good hammer action is important.
- Having at least a sustain pedal is important.
- Headphone output necessary
- Builtin speakers preferred
| irb(main):016:0* client.info | |
| NoMethodError: undefined method `[]' on nil:NilClass. | |
| from kernel/delta/kernel.rb:78:in `[] (method_missing)' | |
| from /Users/odiab/lib/rbx-2.0.0/gems/gems/tumblr_client-0.8.2/lib/tumblr/request.rb:44:in `respond' | |
| from /Users/odiab/lib/rbx-2.0.0/gems/gems/tumblr_client-0.8.2/lib/tumblr/request.rb:26:in `get' | |
| from /Users/odiab/lib/rbx-2.0.0/gems/gems/tumblr_client-0.8.2/lib/tumblr/user.rb:5:in `info' | |
| from (irb):16 | |
| from kernel/common/block_environment.rb:53:in `call_on_instance' | |
| from kernel/common/eval.rb:176:in `eval' | |
| from kernel/common/kernel.rb:440:in `loop' |
| /Users/odiab/lib/rbx-2.0.0/bin/rbx extconf.rb | |
| checking for iconv() in iconv.h... no | |
| checking for iconv() in -liconv... yes | |
| checking for const of iconv() 2nd argument... no | |
| creating Makefile | |
| make "DESTDIR=" | |
| compiling iconv.c | |
| In file included from iconv.c:21: | |
| /Users/odiab/lib/rbx-2.0.0/vm/include/capi/ruby/backward/st.h:1:2: warning: use "ruby/st.h" instead of bare "st.h" [-W#warnings] |
| 00:49:20 web.1 | An exception occurred running /Users/odiab/lib/rbx-2.0.0/gems/bin/rackup: | |
| 00:49:20 web.1 | | |
| 00:49:20 web.1 | no such file to load -- iconv (LoadError) | |
| 00:49:20 web.1 | | |
| 00:49:20 web.1 | Backtrace: | |
| 00:49:20 web.1 | | |
| 00:49:20 web.1 | Rubinius::CodeLoader#load_error at kernel/common/code_loader.rb:436 | |
| 00:49:20 web.1 | Rubinius::CodeLoader#resolve_require_path at kernel/common/code_loader.rb:423 | |
| 00:49:20 web.1 | { } in Rubinius::CodeLoader#require at kernel/common/code_loader.rb:103 | |
| 00:49:20 web.1 | Rubinius.synchronize at kernel/bootstrap/rubinius.rb:137 |
| # encoding: UTF-8 | |
| source 'https://rubygems.org' | |
| # rubinius | |
| ruby '2.1.0', engine: 'rbx', engine_version: '2.1.1' | |
| gem 'rubysl' | |
| # core | |
| gem 'sinatra', '1.4.3' |
| execute pathogen#infect() | |
| set encoding=utf-8 | |
| " STATUSLINE | |
| "recalculate the trailing whitespace warning when idle, and after saving | |
| autocmd cursorhold,bufwritepost * unlet! b:statusline_trailing_space_warning | |
| "return '[\s]' if trailing white space is detected | |
| "return '' otherwise |
| An exception occurred running /Users/osdiab/.rvm/gems/rbx-2.2.1/bin/ruby_executable_hooks: | |
| Parser does not support parsing Ruby 2.1.0 (NotImplementedError) | |
| Backtrace: | |
| { } in Object(Module)#__script__ at /Users/osdiab/.rvm/gems/rbx-2.2.1/gems/parser-2.0.0/lib/parser/current.rb:32 | |
| Object#__script__ at /Users/osdiab/.rvm/gems/rbx-2.2.1/gems/parser-2.0.0/lib/parser/current.rb:1 | |
| Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243 | |
| Kernel(Object)#require at kernel/common/kernel.rb:685 |
I hereby claim:
To claim this, I am signing this object:
| // pages/WelcomePage.jsx | |
| export function WelcomePage(props) { | |
| return <h1>props.message</h1>; | |
| } | |
| // pages/AboutPage.jsx | |
| export function AboutPage(props) { | |
| return (<ul> | |
| <li>props.teammate[0].name</li> |
| // pages/WelcomePage.jsx | |
| export function WelcomePage(props) { | |
| return <h1>props.message</h1>; | |
| } | |
| // pages/AboutPage.jsx | |
| export function AboutPage(props) { | |
| return (<ul> | |
| <li>props.teammate[0].name</li> |