Skip to content

Instantly share code, notes, and snippets.

View kbighorse's full-sized avatar

Kimball Bighorse kbighorse

View GitHub Profile
class Vehicle
def delayed_do_something
DoSomethingWorker.perform_async(self.id)
end
# this should be where all the real action is
def do_something
puts 'hello'
end
[31] pry(main)> c.lecture_pages.map {|p| p.lecture_components.map{|c| "#{c.external_tool.id}" if c.type == 'ExternalToolLectureComponent' } }
=> [["4", nil, nil, nil, nil, nil],
[nil],
[nil],
["4"],
[],
[nil],
[nil, "4", nil, nil],
["4", "4"],
[nil, nil, nil, nil, nil, nil, nil, nil],
$ script/console
/Users/kimball/pulse/config/../config/preinitializer.rb:6: Could not load the bundler gem. Install it with `gem install bundler`. (RuntimeError)
from /Users/kimball/pulse/config/boot.rb:28:in `load'
from /Users/kimball/pulse/config/boot.rb:28:in `preinitialize'
from /Users/kimball/pulse/config/boot.rb:10:in `boot!'
from /Users/kimball/pulse/config/boot.rb:124
from script/console:2:in `require'
from script/console:2
$ gem list | grep bundler
@kbighorse
kbighorse / gist:627354
Created October 15, 2010 00:34
Capistrano output, permissions error with bundle install
** [out :: pulsd.com] /usr/local/lib/ruby/1.8/fileutils.rb:243:in `mkdir': Permission denied - /home/tweetaer/.gem/specs (Errno::EACCES)
** [out :: pulsd.com] from /usr/local/lib/ruby/1.8/fileutils.rb:243:in `fu_mkdir'
** [out :: pulsd.com] from /usr/local/lib/ruby/1.8/fileutils.rb:217:in `mkdir_p'
** [out :: pulsd.com] from /usr/local/lib/ruby/1.8/fileutils.rb:215:in `reverse_each'
** [out :: pulsd.com] from /usr/local/lib/ruby/1.8/fileutils.rb:215:in `mkdir_p'
** [out :: pulsd.com] from /usr/local/lib/ruby/1.8/fileutils.rb:201:in `each'
** [out :: pulsd.com] from /usr/local/lib/ruby/1.8/fileutils.rb:201:in `mkdir_p'
** [out :: pulsd.com] from /usr/local/lib/ruby/site_ruby/1.8/rubygems/spec_fetcher.rb:110:in `fetch_spec'
** [out :: pulsd.com] from /usr/local/lib/ruby/gems/1.8/gems/bundler-1.0.2/lib/bundler/remote_specification.rb:47:in `_remote_specification'
** [out :: pulsd.com] from /usr/local/lib/ruby/gems/1.8/gems/bundler-1.0.2/lib/bundler/remote_specification.rb:53:in `method_missing'
require 'rubygems'
require 'koala'
token = "XXXX"
graph = Koala::Facebook::GraphAPI.new token
puts graph.get_object 'me'
$ bundle update typhoeus
Fetching source index for http://rubygems.org/
Using rake (0.8.7)
...
Installing typhoeus (0.2.2) with native extensions /Users/kimball/.rvm/rubies/ree-1.8.7-2010.02/lib/ruby/site_ruby/1.8/rubygems/installer.rb:483:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
/Users/kimball/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby extconf.rb
checking for curl/curl.h in /opt/local/include,/opt/local/include/curl,/Users/kimball/.rvm/rubies/ree-1.8.7-2010.02/include/curl,/Users/kimball/.rvm/rubies/ree-1.8.7-2010.02/include,/usr/include/curl,/usr/local/include/curl... yes
checking for curl_easy_init() in -lcurl... no
$ git tag
pulsd-v0.100.0
pulsd-v0.101.0
pulsd-v0.101.1
pulsd-v0.101.2
pulsd-v0.101.3
pulsd-v0.102.0
pulsd-v0.103.0
pulsd-v0.104.0
pulsd-v0.105.0
/usr/local/lib/ruby/1.8/net/http.rb:586:in `connect'
/usr/local/lib/ruby/1.8/net/http.rb:586:in `connect'
/usr/local/lib/ruby/1.8/net/http.rb:553:in `do_start'
/usr/local/lib/ruby/1.8/net/http.rb:542:in `start'
/usr/local/lib/ruby/1.8/net/http.rb:1035:in `request_without_newrelic_trace'
@kbighorse
kbighorse / gist:925039
Created April 18, 2011 09:08
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
/usr/local/lib/ruby/1.8/net/http.rb:586:in `connect'
/usr/local/lib/ruby/1.8/net/http.rb:586:in `connect'
/usr/local/lib/ruby/1.8/net/http.rb:553:in `do_start'
/usr/local/lib/ruby/1.8/net/http.rb:542:in `start'
/usr/local/lib/ruby/1.8/net/http.rb:1035:in `__request__'
$ openssl s_client -CApath /etc/ssl/certs -connect graph.facebook.com:443
CONNECTED(00000003)
depth=3 /C=US/O=Entrust.net/OU=www.entrust.net/CPS incorp. by ref. (limits liab.)/OU=(c) 1999 Entrust.net Limited/CN=Entrust.net Secure Server Certification Authority
verify return:1
<snip>
Key-Arg : None
Start Time: 1303172369
Timeout : 300 (sec)