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
class AssetService | |
def prune_stale_images | |
Prunable.from_assets(Image.all).each do |image| | |
S3Object.delete image.s3_object_name, image.s3_bucket_name | |
image.destroy | |
end | |
end | |
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
class AssetService | |
def prune_stale_images | |
--hard_coded_return_value--.each do |image| | |
S3Object.delete image.s3_object_name, image.s3_bucket_name | |
image.destroy | |
end | |
end | |
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
x = { | |
createCheckbox: function (o) { | |
var t = ''; | |
t += '<label class="checkbox {{class}}">'; | |
t += helpers.viewUtil.createBareCheckbox(o); | |
t += '</label>'; | |
return Mustache.to_html(t, o); | |
}, | |
createBareCheckbox: function (o) { |
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
# in some shared file | |
SomeNamespace.isZipInState = (zip, state) -> | |
ranges = STATE_RANGES[state] | |
return true if ! ranges? || ! zip | |
zip = value.match(/^\D*(\d\D*){5}/)[0] | |
zip = parseInt zip.replace(/\D/g,'') if zip | |
return true if ! zip | |
results = [] | |
for range in ranges | |
do (range) -> |
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 'active_record' | |
require 'barrister' | |
require 'pry' | |
require 'redis' | |
require 'erb' | |
# App | |
require './models.rb' | |
require './service.rb' |
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 'barrister-redis' | |
require './service.rb' | |
container = Barrister::RedisContainer.new('./user_service.idl', | |
[HandlerA.new, HandlerB.new], | |
database_url: ENV['OPENREDIS_URL'], | |
list_name: 'user_service') | |
container.start |
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
# x = Loan.new | |
# x.attributes = process_parameters(params[:apply]) | |
# x.to_json | |
{ | |
"loan":{ | |
"address_city":"Dallas", | |
"address_state":"TX", | |
"address_street":"101 Main Street", | |
"address_suite_number":"#101", |
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
insert :: LogMessage -> MessageTree -> MessageTree | |
insert (Unknown _) t = t | |
insert m@(LogMessage _ ts1 _) t = case t of | |
(Leaf) -> Node Leaf m Leaf | |
(Node _ (Unknown _) _) -> t | |
(Node t1 m2@(LogMessage _ ts2 _) t2) -> case ts1 < ts2 of | |
True -> Node (insert m t1) m2 t2 | |
False -> Node t1 m2 (insert m t2) |
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
addSomethingToEach :: [Integer] -> [Integer] | |
addSomethingToEach list = map something list | |
where something n = case (n > 0) of | |
True -> 2 | |
False -> 9 |
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
class User < ActiveRecord::Base | |
after_create :notify_added | |
validates :email, uniqueness: true | |
def notify_added | |
UserMailer.email(self).deliver | |
end | |
end |
OlderNewer