Methods in ruby have a special feature if the last attribute is a hash
def dashed_keys(h1, h2)
"h1(#{ h1.keys.join("-") }) h2(#{ h2.keys.join("-") })"
end
> dashed_keys({:a => 1, :b => 2}, {:m => 13, :n => 14})
=> "h1(a-b) h2(m-n)"
<section id="new_subscriber"> | |
<div class="payment-errors"> </div> | |
<%= form_for @subscriber, :url => campaign_subscribers_path(@campaign) do |f| %> | |
<%= f.hidden_field :campaign_id, :value => @campaign.id %> | |
<%= f.fields_for :stripe_customer do |s| %> | |
<%= s.hidden_field :stripe_token %> | |
<% end %> | |
<ul> |
~/code/ryanjm[source]% rake generate | |
## Generating Site with Jekyll | |
unchanged sass/screen.scss | |
Configuration from /Users/RyanJM/code/ryanjm/_config.yml | |
/Users/RyanJM/.rvm/gems/ruby-1.9.2-p180/gems/ffi-1.0.9/lib/ffi_c.bundle: [BUG] unknown type 0x22 (0xc given) | |
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.7.0] | |
-- control frame ---------- | |
c:0038 p:---- s:0120 b:0120 l:000119 d:000119 CFUNC :initialize | |
c:0037 p:-541620956 s:0118 b:0118 l:000117 d:000117 TOP |
- (void)applicationDidFinishLaunching:(UIApplication *)application { | |
... | |
[self.navigationController.navigationBar setNeedsDisplay]; | |
... | |
} |
Started GET "/sign_in" for 127.0.0.1 at 2012-02-15 09:39:58 -0600 | |
NoMethodError (undefined method `scoped_path' for nil:NilClass): | |
devise (2.0.1) app/controllers/devise_controller.rb:164:in `_prefixes' | |
actionpack (3.2.0) lib/abstract_controller/view_paths.rb:45:in `lookup_context' | |
actionpack (3.2.0) lib/abstract_controller/rendering.rb:44:in `process' | |
actionpack (3.2.0) lib/action_controller/metal.rb:203:in `dispatch' | |
actionpack (3.2.0) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
actionpack (3.2.0) lib/action_controller/metal.rb:246:in `block in action' | |
actionpack (3.2.0) lib/action_dispatch/routing/route_set.rb:66:in `call' |
# == Schema Information | |
# | |
# Table name: showings | |
# | |
# id :integer not null, primary key | |
# start_time :datetime | |
# end_time :datetime | |
class Showing < ActiveRecord::Base | |
attr_accessor :showing_date, :start_date, :end_date |
#!/usr/bin/env bash | |
# executables prefix | |
_prefix="/usr/local/bin" | |
# git executable | |
_git="$_prefix/git" | |
# site generation executable | |
_generate="$_prefix/jekyll" | |
# options for the generator |
Methods in ruby have a special feature if the last attribute is a hash
def dashed_keys(h1, h2)
"h1(#{ h1.keys.join("-") }) h2(#{ h2.keys.join("-") })"
end
> dashed_keys({:a => 1, :b => 2}, {:m => 13, :n => 14})
=> "h1(a-b) h2(m-n)"
# opens file | |
f = File.new('small.csv','r') | |
# grab all the lines (array) | |
lines = f.readlines | |
# header will be first line, take it out and strip white space | |
headers = lines.shift.strip | |
keys = headers.split(',') | |
# value to hold presidents | |
presidents = [] | |
# loop over remaining lines |
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName:'Ember Twiddle' | |
}); |
<html> | |
<head> | |
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> | |
<title>Index</title> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> | |
<style type="text/css" media="all"> | |
.container { width: 960px; margin: 0 auto; } | |
.item { height: 30px; } | |
</style> |