考えすぎてしまう人のブログ

いつも考えすぎてしまう僕の脳内を垂れ流します

Rails

【rails 5.1】DBに依存しない静的なデータはわざわざテーブルを作らず、belongs_toやhas_manyも使えるactive_hashを使うと良い

基本的に変更されないデータ 例えば都道府県名一覧だとか、カテゴリだとかそういうものを扱いたいときって悩みますよね DBに保存しちゃえば早いし楽だけど明らかに保存する必要のないデータですし かといってヘルパーとかにザーッと書いちゃうのもMVCの観点…

【2017/7/19】omniauth + omniauth-facebook でメールアドレスだけでなく性別や誕生日などのデータをついでに取得する方法【API v 2.x】

FacebookAPIもどんどんアップデートされているので最近では「デフォルトではemailが取れない」だとか色々な混乱を耳にします ネットを明後日も古い記事だったり新しい記事だったりが混在しているので動いたり動かなかったり難しい状況です そこで現段階で確…

Railsで初期データを設定するSeed-fuとSorceryの組み合わせは気を付けたほうが良い

管理者データを用意したり初期データを設定したり そんなときに便利なのがseed-fuというgemです RailsデフォルトのSeed(rake sb:seed)を使うとコマンドを実行するたびにデータが増えてしまうのですがSeed-fuは賢いので同じデータを複数作ったりはしません …