Skip to content

Instantly share code, notes, and snippets.

@wdelhagen
wdelhagen / gist:3717069
Created September 13, 2012 19:45
Gmail with OAuth2
require 'rubygems'
require 'bundler/setup'
require 'net/http'
require 'sinatra'
require 'gmail_xoauth'
require 'data_mapper'
require 'dm-postgres-adapter'
require 'json'
require 'oauth'
require 'haml'
@wdelhagen
wdelhagen / log dump
Created August 10, 2012 04:10
Torquebox errors when running with the ruby debugger
new-host-2:jrubyliwc (file_upload) $ JRUBY_HOME=`torquebox env jruby_home` `torquebox env JBOSS_HOME`/bin/standalone.sh
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /Users/willd/.rvm/gems/jruby-1.6.7.2@torquebox/gems/torquebox-server-2.1.0-java/jboss
JAVA: java
JAVA_OPTS: -d32 -client -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml -Xss2048k -Djruby.compile.invokedynamic=false
@wdelhagen
wdelhagen / depoy.rb
Created August 8, 2012 03:50
Capistrano deploy.rb
require 'torquebox-capistrano-support'
require 'bundler/capistrano'
# Server config
server "xx.xx.xx.xx", :web, :app, :db, :primary => true
default_environment['TORQUEBOX_HOME'] = '/opt/torquebox/current'
default_environment['JBOSS_HOME'] = '/opt/torquebox/current/jboss'
default_environment['JRUBY_HOME'] = '/opt/torquebox/current/jruby'
default_environment['PATH'] = '/opt/torquebox/current/jboss/bin:/opt/torquebox/current/jruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'