素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv010
「Lv010」の記事一覧
データベースへのクエリ結果をキャッシュし、同一リクエスト内での重複したクエリ発行を防ぐRailsの標準機能はどれか。
Query Cache(クエリキャッシュ)は、同一リクエスト内で全く同じSQLが発行された場合、DBにアクセスせず…
2026年3月20日
機密情報(APIキーなど)を暗号化してリポジトリにコミットし、本番環境で復号して使用するRails 5.2以降の仕組みはどれか。
config/credentials.yml.enc と master.key を使用して、機密情報を安全に管理する。
2026年3月20日
コントローラのテスト(Functional Test)よりも高速で、Rackレベルでリクエストを送信してレスポンスを検証するテストタイプはどれか。
RSpec等ではController SpecよりRequest Spec(RailsのIntegration Test相当)が推奨されており、実際のHT…
2026年3月20日
モデルの属性名(Userモデルのnameなど)の日本語訳を定義するYAMLファイルの階層構造として正しいものはどれか。
activerecord: attributes: モデル名: 属性名 の階層で定義すると、form_withのラベルやエラーメッセージ…
2026年3月20日
ユーザーがアップロードしたファイルの内容が、拡張子と一致しているか検証し、偽装を防ぐActiveStorageの機能はどれか。
ActiveStorageは、ファイルの内容(マジックバイト)を検証し、拡張子とMIMEタイプが不整合な場合のアップ…
2026年3月20日
マイグレーションファイルでSQLを直接実行する必要がある場合に使用するメソッドはどれか。
execute "SQL文" を使用することで、DDLやDMLを直接SQLで記述して実行できる。
2026年3月20日
外部APIなどへのリクエストを行う際、タイムアウトやエラー処理を含めてHTTP通信を行うのによく使われるRuby標準外のGem(デファクトスタンダード)はどれか。
Faradayは柔軟なミドルウェア構成を持つHTTPクライアントライブラリとして、Rails開発で広く利用されてい…
2026年3月20日
ヘルパーメソッド内で、呼び出し元のテンプレートにHTMLブロックを渡して描画させるために使用するRubyの機能はどれか。
ヘルパーメソッド内で yield を呼ぶことで、メソッド呼び出し時に渡されたブロック(do ... end)の内容を…
2026年3月20日
既にデータベースに存在するレコードをインスタンス化せず、特定のカラムの値のみを配列として取得するメソッドはどれか。
pluck(:name) は、Active Recordオブジェクトを生成せず、直接SQLの結果を配列として取得するため高速であ…
2026年3月20日
URLのパス部分ではなく、サブドメインに基づいてルーティングを振り分ける制約の設定方法はどれか。
constraintsオプションを使用し、リクエストのサブドメインに応じたルーティング制限を行う。
2026年3月20日
投稿のページ送り
1
…
850
851
852
…
1,531