タグ

2018年1月19日のブックマーク (2件)

  • [Rails]ransackを利用した色々な検索フォーム作成方法まとめ - Qiita

    はじめに アプリケーションを作るうえで検索フォームを実装する機会はとても多いと思います。 今回はRails(バージョンは5.0.1)を利用した色々な検索フォームの作成方法をまとめます。前提としてransackというgemを利用しています。 記事の構成は以下のようになっています。 まず、サンプルとなる学生検索アプリケーションの作成方法を説明します。次に検索フォームの作成方法の説明をします。最後に検索クエリを表示する方法を説明します。 検索フォームの作成のみを知りたい場合は「検索フォームの作成」からお読みください。 なお、今回の内容は試行錯誤をしながら作成をしたものなので、もしより良い実装方法などがあれば指摘していただければと思います。 今回の記事で説明する内容 今回の記事では以下のような内容について学習をしていきます。 1:多、多:多関係のモデルの作成および表示方法 N+1問題の解決方法 色

    [Rails]ransackを利用した色々な検索フォーム作成方法まとめ - Qiita
  • 複数のAWSアカウント管理を制するものが、AWSを制する - プログラマでありたい

    いよいよ明日発売開始であるAmazon Web Services 業務システム設計・移行ガイドの一貫したテーマが、「企業内でどのようにAWSを使っていくのか」です。企業内でのユースケースを元に、ネットワーク/システム設計や運用管理、移行の話をしています。その中で1章を割いて説明しているのが、AWSアカウントをどのように管理するかです。 複数(マルチ)AWSアカウント管理の重要性 AWSを利用する上で、AWSアカウントをどのように管理していくかは最重要事項です。AWSアカウント管理というと、一般的には、AWSリソースの認証認可であるIAMを使った運用方法について語られることが多いです。しかし、企業内で利用する際は、それだけでは不十分です。何故なら、企業内では1つのAWSアカウントではなく、複数のAWSアカウントを作成し運用することになるからです。いわゆるマルチアカウント運用です。 企業内での

    複数のAWSアカウント管理を制するものが、AWSを制する - プログラマでありたい