Rails Developers Meetup 2018 https://railsdm.github.io/
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Learn how to use nested transactions in a Ruby on Rails application 原文公開日: 2018/02/02 著者: Paweł Dąbrowsk Ruby on Railsにおけるトランザクションの概要や、アプリに機能追加するときに便利なトランザクションのコールバックについては既にご説明しました。今回はトランザクションのネストについて詳しく見ていきたいと思います。 ネストしたトランザクションを作成する トランザクションは単なるRubyのブロックなので、次のように簡単にネストできます。 Post.transaction do Post.create!(title: 'Playing football') Post.transaction do Post.create!(
2018.03.02 Rails: Form Objectと`#to_model`を使ってバリデーションをモデルから分離する(翻訳) 概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Routing form objects with Rails 著者: Christoph Lupprich タイトルは内容に即したものに変えました。 Rails: Form Objectと#to_modelを使ってバリデーションをモデルから分離する(翻訳) Rails 5.2リリースノートをひととおり読んでみて、ActiveStorageなどに興味を惹かれたので、試してみたくなりました。本記事ではプレリリース版を用いてシンプルなアプリをビルドしました。 目的は、ユーザーがアンケート(questionnaire)を作成して結果を回収できるアプリを作成することです。最初にForm Objectを用いて
I use Docker for all my client work, and most of my personal projects too. I love it. It’s saved me a ton of money because it uses so much less RAM than Vagrant — what I had been using. Benefits of this config Just docker-compose up to set up and launch the dev environment (Yep, a one-liner like vagrant up – that’s the goal.) One easy-to-install dependency to get coding on a new computer: Docker.
本記事では、ファイルの新しいアップロード方法、チーム内でのCredentialの共有、Content Security Policyなど、主にActiveStorageを中心としてRails 5.1の新機能を、アプリを起動するまでの手順付きでご紹介いたします。 Rails 5.2は約束どおりの新年のプレゼントとはならず、正式リリーズまでもうひと月待つことになってしまいましたが、それでもRC1となり、今や安定してきたと考えられます。というわけで、一足早くプレゼントの包み紙を明けてしまいましょう。今ならgem install rails --prereleaseを実行することでRails 5.2をインストールできます。 訳注: Gemfileでインストールする場合はgem "rails", '>=5.2.0.rc1'を指定します。 Rails 6登場前の最後のメジャーアップデートである5.2の
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く