素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Rails技術者認定試験 Silver
「Rails技術者認定試験 Silver」の記事一覧
<%# %>
2026年3月20日
<% %>
2026年3月20日
アプリケーションのRailsバージョン、Rubyバージョン、データベースアダプタなどの環境情報を一括表示するコマンドはどれか。
rails aboutコマンドを実行すると、アプリケーションの構成情報やバージョン情報一覧が出力される。
2026年3月20日
オブジェクトがnilでない場合のみメソッドを呼び出し、nilの場合はnilを返す「ぼっち演算子(&.)」とほぼ同等の機能を持つ古いRailsメソッドはどれか。
tryメソッド(およびtry!)は、レシーバがnilの場合に例外を出さずにnilを返す機能を提供する。
2026年3月20日
Rails 7で標準採用された、Node.jsやWebpackを使わずにブラウザ標準機能でJavaScriptパッケージを管理する仕組みはどれか。
Import Maps(importmap-rails)により、ES Modulesをブラウザが直接解決する形でのJS管理がデフォルトと…
2026年3月20日
同じ種類のコールバック(例:before_save)が複数定義されている場合、実行される順序はどれか。
Railsのモデル定義順(上から下)に実行される。ただし、フィルタなどが継承関係にある場合は詳細なルール…
2026年3月20日
MySQLなどのインデックス作成時に、カラムの一部分(先頭N文字)のみをインデックス対象にするオプションはどれか。
add_index :users, :email, length: 10 のように指定し、インデックスサイズを削減する。
2026年3月20日
ログイン成功時に、現在のセッションIDを破棄して新しいIDを発行し、セッション固定攻撃を防ぐメソッドはどれか。
reset_sessionメソッドをログイン処理(セッション確立)の直前に呼び出すのがセキュリティの定石である。
2026年3月20日
リクエスト形式(拡張子)が指定されていない場合に、デフォルトでHTMLとして処理させるためのルーティングまたは設定はどれか。
routes.rbで resources :posts, defaults: { format: 'html' } のように指定するか、コントローラのrespon…
2026年3月20日
長いテキストを指定した文字数で切り詰め、末尾に「…」を付与するヘルパーメソッドはどれか。
truncate("Super Long Text", length: 10) は、指定長に収まるように文字列を切り詰める。
2026年3月20日
投稿のページ送り
1
…
58
59
60
…
129