Skip to content

Instantly share code, notes, and snippets.

View osdiab's full-sized avatar

Omar Diab osdiab

View GitHub Profile
@osdiab
osdiab / Gemfile
Created October 21, 2013 23:10
Dump when pushing to heroku
# 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'
@osdiab
osdiab / dump
Created October 18, 2013 07:57
iconv errors, rbx 2.0.0, padrino
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
@osdiab
osdiab / Log
Created October 18, 2013 06:59
rubysl-iconv fails to install
/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]
@osdiab
osdiab / gist:7019071
Created October 17, 2013 04:02
Error using tumblr_client with Rubinius
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'