This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<activemodel>, [">= 3.2.0"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<mysql2>, [">= 0"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<rails>, [">= 3.2.0"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<cucumber>, ["#<Syck::DefaultKey:0x00000008fa1470> 1.1.4"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<json>, [">= 0"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<sham_rack>, [">= 0"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<rspec>, ["~> 2.0"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<timecop>, [">= 0"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<fog>, [">= 1.3.1"]) | |
2012-03-28T21:54:44+00:00 app[web.1]: s.add_dependency(%q<mini_magick>, [">= 0"]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{% assign mf = product.metafields.meta_data %} | |
{% unless mf == empty %} | |
{% for mf in product.metafields.meta_data' %} | |
{% capture key %}{{ mf | first }}{% endcapture %} | |
{% if key == 'meta_description' %} | |
<h1>{{mf | last}}</h1> | |
{% endif %} | |
{% endfor %} | |
{% endunless %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2012-03-20T23:47:08+00:00 heroku[worker.2]: Starting process with command `rake jobs:work` | |
2012-03-20T23:47:08+00:00 heroku[worker.2]: Stopping process with SIGTERM | |
2012-03-20T23:47:08+00:00 app[worker.2]: rake aborted! | |
2012-03-20T23:47:08+00:00 app[worker.2]: SIGTERM | |
2012-03-20T23:47:08+00:00 app[worker.2]: /app/.bundle/gems/ruby/1.9.1/gems/activesupport-3.2.2/lib/active_support/core_ext/numeric/time.rb:3:in `<top (required)>' | |
2012-03-20T23:47:08+00:00 app[worker.2]: /app/.bundle/gems/ruby/1.9.1/gems/activesupport-3.2.2/lib/active_support/time.rb:35:in `require' | |
2012-03-20T23:47:08+00:00 app[worker.2]: /app/.bundle/gems/ruby/1.9.1/gems/activesupport-3.2.2/lib/active_support/time.rb:35:in `<top (required)>' | |
2012-03-20T23:47:08+00:00 app[worker.2]: /app/.bundle/gems/ruby/1.9.1/gems/activesupport-3.2.2/lib/active_support/core_ext/hash/conversions.rb:2:in `require' | |
2012-03-20T23:47:08+00:00 app[worker.2]: /app/.bundle/gems/ruby/1.9.1/gems/activesupport-3.2.2/lib/active_support/core_ext/hash/conversions.rb:2:in ` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'csv' | |
require 'haddock' | |
require 'mechanize' | |
# codes = [] | |
# Haddock::Password.diction = "words" | |
# 500.times do |x| | |
# code = Haddock::Password.generate(8) | |
# codes << code unless codes.include?(code) | |
# end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class='content-block'> | |
<div class='title'>Razoo.com names new CEO, Lesley Mansford</div> | |
<div class='photo'> | |
<img alt='Newfeed' height='113' src='images/razoo-israel.png' style='padding: 5px 0px 5px 0; float:left;' width='525' /> | |
</div> | |
<div class='timestamp'> | |
<div class='date'>09.16.11 | |
<span class='date-divider'>|</span> | |
</div> | |
<div class='author'>PR Newswire</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
f = ShopifyAPI::Fulfillment.find(:first, :params => {:order_id => order_id}) | |
if f.nil? | |
fulfillment = ShopifyAPI::Fulfillment.new({:order_id => order_id, :notify_customer => true, :tracking_number => "123456"}) | |
fulfillment.save | |
else | |
f.tracking_number = '123456' | |
f.notify_customer = true | |
f.save | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
irb | |
[1;30m~> Console extensions:[0m [32mwirble[0m [32mhirb[0m [31map[0m [1;30mrails2[0m [1;30mrails3[0m [32mpm[0m [32minteractive_editor[0m[0m | |
[?1034h[34m>>[0m e = p.metafields[0].namespace | |
[C[C[C[C[C[C[C[C[C[C[C[Cp.metafields[0].namespace.value[K[K1]'namespace'].['namespace'][K.namespace | |
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[3Padd_metafield(mf) | |
[C[C[C[C[C[C[C[C[C[C[C[Cmf = ShopifyAPI::Metafield.new(:namespace => 'metafields', :key => "t | |
title", :value => "rabbit", :value_type => 'description')[A | |
[C[C[C[C[C[C[C[C[C[C[C[Cx.namespace[K | |
[K[A[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C = mf.firstrequire 'fog'rubygems' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# IRBRC file by Iain Hecker, http://iain.nl | |
# put all this in your ~/.irbrc | |
require 'rubygems' | |
require 'yaml' | |
alias q exit | |
class Object | |
def local_methods | |
(methods - Object.instance_methods).sort |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
domain = request.env["HTTP_X_SHOPIFY_SHOP_DOMAIN"] | |
product_id = request.env["HTTP_X_SHOPIFY_PRODUCT_ID"] | |
request.body.rewind | |
@product = JSON.parse(request.body.read) | |
@shop = Shop.find_by_myshopify_domain(domain) | |
verified = verify_webhook(data, request.env["HTTP_X_SHOPIFY_HMAC_SHA256"]) | |
unless verified | |
puts "\n\n***** Headers did not match, this call is not from Shopify!!\n" | |
status 200 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'csv' | |
require 'json' | |
namespace :vantage do | |
desc "test" | |
task :test, :environment do |t, args| | |
v = Vantage.new(args) | |
v.test | |
end | |
end |