サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
f96q.github.com/blog
$ bundle exec vagrant up [default] VM already created. Booting if it's not already running... [default] Clearing any previously set forwarded ports... [default] Forwarding ports... [default] -- 22 => 2222 (adapter 1) [default] Creating shared folders metadata... [default] Clearing any previously set network interfaces... [default] Preparing network interfaces based on configuration... [default] Ru
感想 初めて発表したのでなにかと至らない点とかあったと思いますが、会場で発表聴いてくれた方はありがとうございました。 まだ地元に住んでいて、学生だった頃から技術的なことで調べている時にいろんな方のプレゼンが参考になったことがあったので、自分もいつか発表したいと思っていました。 少しでもなにか興味を持ってもらえることがありましたら幸いです。 最後に 運営スタッフのみなさんお疲れ様でした。 会社のみなさんには何回も発表の練習や意見を頂いて大変助かりました、ありがとうございました。
概要 DCI(Data Context Interaction)を使ってみました。 例は購入する時のパラメーターを作成する処理で、複数のモデル(User, Cart, Item)を使って処理をしないといけない場合の時です。 DCIを使わない場合 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 class User has_many :carts def payment_hash { full_name: "#{last_name} #{first_name}", postal_code: "#{zip1}-#{zip2}" } end end class Item belongs_to :cart def payment_hash { item_id:
このページを最初にブックマークしてみませんか?
『f96q.github.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く