2015-03-19から1日間の記事一覧
setupなどは参考サイトで。 僕が使ったのは、near機能です。 ActiveRecordモデル#nearメソッドを使うと、1km以内のレコードとかを探してきてくれます。 かっこいいです。 実行 A.near('35.659, 139.703', 0.6, :units => :km).collect(&:id) #=> 0.6とすると…
検証用にモデルを作成 bundle exec rails g model a bundle exec rails g model b a:references bundle exec rails g model c b:references bundle exec rake db:migrate モデルに関連を追加 class A < ActiveRecord::Base has_many :b has_many :c, through…
a1 = -> alert 'hi everyone!' a2 = -> alert 'good bye everyone' square = (n) -> n * n a2 #<- This doesn't work, that is require parenthesis a1() CoffeeScript
-> は無名関数の生成っぽい。 CoffeeScript
フィボナッチ数列から、引数の数字の番目を取得する fibonacci = (n) -> return 0 if n == 0 return 1 if n == 1 (fibonacci n - 1) + (fibonacci n - 2) alert fibonacci 7