アマさん

railsストロングパラメーターについての記事のアイキャッチ画像。

2025/12/14

【Rails】Strong Parameterとは?|ストロングパラメーターを言語化する

Railsを学習していると必ずでてくるストロングパラメーター(Strong Parameter)。 技術質問の深掘りとして、AIに下記のように指示を出しました。 Railsのストロングパラメーターについて言語化できるように私に質問して。 この記事では、私がストロングパラメーターについて理解したことと、より深ぼった質問をAIにしてもらったのでその備忘録です。 ストロングパラメーターとは? ストロングパラメーターは、外部から送られてくる params をそのまま信用せず、Rails が許可したものだけを使うた ...

パンくずと引数の理解について解説した記事のアイキャッチ画像。

2025/12/4

【Rails】パンくず設定で引数の理解が深まった話|一覧ページと編集ページの違い

私はプログラミング未経験で2025年9月6日からRuby on Railsを中心に日々学習中です。 プログラミング学習はよくアウトプットが大事だといわれるため、理解を深めるために今日もブログで学んだことをアウトプットします。 今回は、パンくず機能(Gretel)の「引数あり・なし」の違いでつまずきました。 同じように悩んでいる方の参考になれば幸いです。 この記事でわかること crumb do |item| の |item| って何? 一覧ページと編集ページで引数の必要性が変わる理由 view 側で bre ...

Rubyのif文についての記事のアイキャッチ画像。

2025/11/28

【Ruby】if文は上から順に評価されることを理解|elsif の書き方に注意!

未経験からWeb系企業への転職を目指し、日々プログラミング学習中です。 paizaのRuby問題集を使って基礎の復習をしていたところ、「整数の範囲に応じてメッセージを表示する」だけのシンプルな問題なのに、思わぬところでつまづいたため、備忘録として残しておきます。 問題内容 標準入力から整数を 1 つ受け取って、以下の条件に応じたメッセージを表示します。 50 より小さい → AAAは50より小さい 50 以上 150より小さい → AAAは50以上150より小さい 150 以上 → AAAは150以上 A ...

railsのbefore_actionについて解説した記事のアイキャッチ画像。

2025/11/27

【Rails】before_actionを理解する

プログラミング勉強中の初学者の私が、理解を深めるためにRailsのbefore_actionについて学んだことをアウトプットします。 この記事でわかること before_action がどんな役割を持つのか なぜRailsで共通処理に before_action を使うのか 基本的な使い方 only / except の使い分け よくある利用シーン before_actionとは? Railsのbefore_actionは、コントローラー内のアクションが実行される前に、自動で呼ばれるメソッドを指定する仕組 ...

SQLについて解説した記事のアイキャッチ画像。

2025/11/27

【SQL】SELECT・WHERE・ORDER BY・COUNTを理解する

プログラミング学習をはじめて、SQLに触れる機会が増えてきました。 今回は備忘録として、学んだ内容を漫画データベースを題材として簡単にまとめます。 この記事でわかること SELECT(データの取得) WHERE(条件検索) ORDER BY(並び替え) COUNT(件数取得) IN / BETWEEN(条件指定) UPDATE(データの更新) SELECT文の基本構文 SELECT文の最も基本となるのがSELECT文。 基本構文は次のとおりです。 SELECT [取得したい列] FROM ...

railsのjoinsとwhereメソッドについて解説する記事のアイキャッチ画像。

2025/11/25

【Rails】joinsとwhereメソッドを理解する|タグ検索で学ぶSQL結合の仕組み

Railsを学んでいると必ずでてくるjoinsとwhere。 なんとなく使っているけど、いまいち理解できていない。 そんな自分に向けて、今回はjoinsとwhereの基礎をアウトプットしたいと思います。 SQLの基本構造 SQLの基本構造をおさらいします。 SELECT # ほしいカラム FROM # どのテーブルから JOIN # 他のテーブルと結びつける WHERE # 条件で絞り込むSELECT # ほしいカラム FROM # どのテーブルから JOIN # 他のテーブルと結びつける WHERE # ...

railsのタグ絞り込み機能が反映されないことについて解説したアイキャッチ画像。

2025/11/25

【Rails】joins・where・orderを組み合わせたタグ検索の仕組みについて

どうも、現在ITエンジニア転職に向けてプログラミング学習中なのですが、つまづいた部分があったのでそれをアウトプットしたいと思います。 投稿機能をつくっていて、タグで投稿を絞り込む機能実装をしていたのですが、タグをクリックしても絞り込みできない問題が発生。 スクールのカリキュラム内容のため、今回は投稿ではなく料理レシピのタグ機能に置き換えて説明します。 タグをクリックしても絞り込みできない レシピ一覧ページにタグを表示するため、以下のようなコードを入力。 <% recipe.tags.each do ...

Rubyのsplitメソッドについて解説した記事のアイキャッチ画像。

2025/11/24

【Ruby】splitメソッドを理解する|区切り文字・正規表現・改行・第2引数

プログラミング学習はじめて2ヶ月ちょっとが経ちました。 エンジニアスクールに通っていますが、よく言われるのがアウトプットが大事だということ。 この2ヶ月、あまりアウトプットできていなかったので、今更ながら地道にアウトプットしていきたいと思います。 今回はRubyのsplitメソッドについてです。 この記事でわかること splitメソッドとは? splitの基本的な使い方 区切り文字を省略した場合の挙動 改行 \n を使った「1行ずつ処理する」方法 正規表現を使った split の応用 第2引数を使って「分 ...

rubyのゲッターとセッターについて解説した記事のアイキャッチ画像。

2025/11/24

【Ruby】ゲッターとセッターを理解する

プログラミング学習初めて2ヶ月の初学者です。 学習したことをアウトプットします。 この記事でわかること ゲッターとセッターとは? なぜ必要なのか? Rubyでどう定義するのか? attr_reader / attr_writer / attr_accessor とは何か? 前提:クラス・インスタンス・インスタンス変数について ゲッターとセッターの話の前に、クラスとインスタンス、インスタンス変数について復習します。 Rubyでは、 クラス:設計図 インスタンス:設計図からつくられた実態 インスタンス変数:各 ...

rubyのnew、initializeメソッドについて学んだことをアウトプットするアイキャッチ画像。

2025/11/23

【Ruby】newメソッドとinitializeメソッドを理解する

プログラミング学習初めて2ヶ月ほど経ちました。 インプットばかりでアウトプットがおろそかになっているので、自分の学習の理解を深めるためにも学んだことを共有したいと思います。 今回は、newメソッドとinitializeメソッドについてまとめます。 newメソッドとは 公式リファレンスでnewはこう説明されています。 new(*args, &block) -> object[permalink][rdoc][edit] 自身のインスタンスを生成して返します。このメソッドの引数はブロック引数も含 ...

学習ログ#1のアイキャッチ画像。

2025/9/21

 エンジニアスクール入学から2週間で学んだことまとめ|学習ログ#1

学習期間 2025年9月6日〜9月20日(約2週間) 学習時間:おおよそ47時間 スクールへ入学して毎日学習時間を記録していましたが、約2週間でおよそ47時間ほどの学習時間でした。 私は現在仕事はしていないため、通常の仕事と同じく1日8時間を勉強にあてようと思っていましたが、実際その時間が確保できていないのが現状。。。(反省しなければ) 学んだことリスト この2週間、エンジニアスクールのカリキュラムに沿って学習してきました。 私の通うスクールは、導入Stepや入門ステップなど、ステップごとにカリキュラムが ...

学習ログの序章をイメージしたアイキャッチ画像。

2025/9/21

【学習ログ 序章】31歳未経験でITスクールに入学しました

はじめに このブログではこれまでAmazonの使い方などを中心に書いてきましたが、今回からは方向転換して「31歳未経験からITエンジニアに挑戦する学習ログ」も残していきます。 プログラミングスクール入学前の8/30時点で執筆した記事もありますので、読んでいただけるとうれしいです。 https://news-for-life.com/it-engineer-inexperienced/ 入学までの流れ 2025/9/6がプログラミングスクール入学日。 入学までの流れを簡単に記載します。 2025年8月、勤務 ...

カスタマーサポートからITへ|31歳未経験からITエンジニアを目指すことにした記事のアイキャッチ画像。

2025/9/1

カスタマーサポートからITへ|31歳未経験からITエンジニアを目指すことに

このブログはこれまで、Amazonの使い方を中心にゆるく記事を投稿してきましたが、今後は方向転換して、現在31歳の私が完全未経験でITエンジニアに挑戦する記録を発信していきます。 2025年8月13日に現在の会社を退職することを決断し、8月19日が最終出勤日。8月30日のこの記事を執筆している時点では約12日ほど経過しました。 ITエンジニアへ転職することを決め、現在はITスクールにも入学を決めており、これから本格的に勉強することになっているのですが、スクール入学までに沢山の情報を調べ、30代未経験でのI ...

fire-tv-stickのF&Qのイメージ画像。

2025/9/21

Fire TV Stickのよくある疑問を解決!【接続・Wi-Fi・アカウント】買う前に知っておきたいこと完全ガイド

「Fire TV Stickって気になるけど、ちゃんと使えるの?」「設定とか難しくない?」 そんな不安がある人のために、この記事では購入前によくある疑問・トラブル・口コミのリアルな声をQ&A形式でわかりやすくまとめました。 読み終わる頃には「これは欲しいかも」「自分でも使えそう!」と思えるはず。 Fire TV Stickを安心して買えるようになる情報をお伝えします! Fire TV Stickは、プライムデーやブラックフライデーなどのセールで定期的に安くなっています。今ならセール価格で買えるかも ...

Fire TV Stickの便利な使い方を紹介する記事のアイキャッチ画像。映画・音楽・ミラーリングなどのアイコンとリモコン写真が配置されている。

2025/9/21

Fire TV Stickおすすめ活用術10選|暮らしが変わる便利な使い方まとめ

「Fire TV Stickって動画を見るだけのものじゃないの?」 そう思っている方にこそ知ってほしい、Fire TV Stickの隠れた便利機能や活用法をご紹介します。 この記事では、2025年時点で実現できる最新の使い方・連携技を含めて、初心者から上級者まで役立つ10の活用術をまとめました。 家のテレビがもっと便利に、暮らしがちょっと豊かになるFire TV活用アイデアをぜひ取り入れてみてください。 Fire TV Stick活用術 10選 1. サブスク動画をまとめて快適視聴 Netflix、Dis ...

Translate »