Skip to content

Instantly share code, notes, and snippets.

View 1Rhino's full-sized avatar

1rhino 1Rhino

View GitHub Profile
module ProductDetailServices
class CalculateShippingFee
def initialize(product_data)
@product_data = product_data
end
def get
SHIPPING_RULES.map{ |rule_name, rule| shipping_fee_object_for(rule, @product_data) }.compact.max.shipping_fee
end
@1Rhino
1Rhino / result.log
Last active November 4, 2016 04:36
Nov 03 20:26:38 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="26962" x-info="http://www.rsyslog.com"] exiting on signal 15.
Nov 03 20:26:38 api-staging kernel: imklog 5.8.10, log source = /proc/kmsg started.
Nov 03 20:26:38 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="27112" x-info="http://www.rsyslog.com"] start
Nov 03 20:27:05 api-staging kernel: Kernel logging (proc) stopped.
Nov 03 20:27:05 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="27112" x-info="http://www.rsyslog.com"] exiting on signal 15.
Nov 03 20:27:14 api-staging kernel: imklog 5.8.10, log source = /proc/kmsg started.
Nov 03 20:27:14 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="27180" x-info="http://www.rsyslog.com"] start
Nov 03 20:29:14 api-staging kernel: imklog 5.8.10, log source = /proc/kmsg started.
Nov 03 20:29:14 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="27297" x-info="http:
packages:
yum:
rsyslog: []
rsyslog-gnutls: []
files:
"/etc/rsyslog.d/01-udp.conf":
mode: "000640"
owner: root
group: root
content: |

Multiple SSH Keys settings for different github account

create different public key

create different ssh key according the article Mac Set-Up Git

$ ssh-keygen -t rsa -C "your_email@youremail.com"
@1Rhino
1Rhino / list_for_select.rb
Last active December 20, 2015 05:19
list for select, select tag from model, use in views
#model
def self.list_for_select_by_code
find(:all).collect {|t| [t.name, t.code]}
end
#view file
select "search", "area", [["こだわらない", @default_area.code]].concat(SearchArea.list_for_select_by_code)
def self.list_attributes_for_select
return [