TODO: make gem for this
This was tested using Rails 3.2 and Rails 4.0 on Ruby 2.0.0.
-
Set the install directory for Bower components:
// .bowerrc
project_name: augury | |
project_root: ~/workspace/augury | |
tabs: | |
- editor: vim | |
- shell: | |
layout: main-vertical | |
panes: | |
- be rspec spec | |
- git pull --rebase | |
- servers: |
{ | |
"name": "mandrill", | |
"display": "Mandrill", | |
"description": "Sends transactional emails using Mandrill", | |
"help": "http://guides.spreecommerce.com/integration/endpoints/mandrill", | |
"url": "http://mandrill-stg.spree.mx", | |
"category": "email", | |
"services": [ | |
{ | |
"name": "order_confirmation", |
var payload = { parameters: [{ name: 'test', 'value': 'abc' }, { name: 'test2', value: 'def' }] }; | |
function updateParameter(name, value){ | |
payload['parameters'].forEach(function(parameter){ | |
if(parameter['name'] === name){ | |
parameter['value'] = value; | |
return false; // break | |
} | |
}); | |
} |
# foreman start -f Procfile_augury | |
mongo: mongod | |
augury: sh -c 'cd /Users/pablo/workspace/augury && foreman start' | |
augury_admin: sh -c 'cd /Users/pablo/workspace/augury_admin && rails s -p 4000' | |
sandbox: sh -c 'cd /Users/pablo/workspace/spree-2-0-stable/sandbox && rails s' | |
spree_endpoint: sh -c 'cd /Users/pablo/workspace/spree_endpoint rails s -p 5000' | |
persistence_endpoint: sh -c 'cd /Users/pablo/workspace/persistence_endpoint shotgun config.ru -p 9292' | |
project_name: augury | |
project_root: /Users/pablo/workspace/augury | |
windows: | |
- servers: | |
layout: even-vertical | |
panes: | |
- foreman start | |
- cd /Users/pablo/workspace/augury_admin && rails s -p 4000 | |
- cd /Users/pablo/workspace/spree-2-0-stable/sandbox && rails s | |
- cd /Users/pablo/workspace/persistence_endpoint shotgun config.ru -p 9292 |
######### install influxdb 0.4.0.rc5.src | |
$ brew uninstall influxdb | |
$ rm /usr/local/etc/influxdb.conf | |
$ rm -rf /usr/local/var/influxdb | |
$ brew update | |
$ brew install influxdb --devel |
# _/Users/pablo/go/src/github.com/phstc/putsreq/v8.go/src/github.com/idada/v8.go | |
../../v8_wrap.cc:291:40: error: too many arguments to function call, expected 0, have 1 | |
../../v8_wrap.cc:55:27: note: expanded from macro 'PREV_CONTEXT_SLOT' | |
/usr/local/include/v8.h:6418:1: note: 'GetData' declared here | |
../../v8_wrap.cc:295:38: error: too many arguments to function call, expected single argument 'data', have 2 arguments | |
/usr/local/include/v8.h:6412:1: note: 'SetData' declared here | |
../../v8_wrap.cc:307:38: error: too many arguments to function call, expected single argument 'data', have 2 arguments | |
/usr/local/include/v8.h:6412:1: note: 'SetData' declared here | |
../../v8_wrap.cc:311:32: error: too many arguments to function call, expected 0, have 1 | |
../../v8_wrap.cc:55:27: note: expanded from macro 'PREV_CONTEXT_SLOT' |
#!/usr/bin/env ruby | |
msg_file = ARGV[0] | |
commit_msg = File.read(msg_file).to_s.strip | |
def empty_commit?(commit_msg) | |
return true if commit_msg.empty? | |
commit_msg.split("\n").each do |line| | |
# Lines starting with '#' will be ignored |
{ | |
"title": "Email Schema", | |
"type": "object", | |
"required": [ | |
"to", | |
"sender_email", | |
"template" | |
], | |
"properties": { | |
"sender_email": { |