2025-01-01から1年間の記事一覧

『初めてのLT会 Vol.17』へ登壇しました!当日までを振り返ります✨

この記事はフィヨルドブートキャンプ Advent Calendar 2025の23日目の記事です。 昨日はLEFさんの『Rails の find はどう動く? Active Recordの内部実装を見てみよう!』でした! はじめに こんにちは!フィヨルドブートキャンプ(以下FBC)で勉強中のゆー…

【Rails初心者】疑問に思ったRailsメソッドを深掘りしてみた

これは「Ruby/Rails Advent Calendar 2025」21日目の記事です。 qiita.com はじめに 私はプログラミング未経験から、Railsエンジニアとして就職を目指しているゆーかと申します。 普段はフィヨルドブートキャンプにて学習を進めています。 さて、今年9月から…

【HTTP】telnetを使ってGETメソットをリクエストする

フィヨルドブートキャンプでプログラミングを勉強中です! telnetを使ってHTTP通信がどの様に行われているか体験したので記録として残しておきます。 telnetをインストールする まず、MacOSの初期状態にはtelnetが入っていないので、telnetをインストールし…

【sinatra・Rails】paramsのキーはハッシュでも文字列でもOK

SinatraとRailsを学習中に、フォーム送信されたデータを受け取るために使うparamsでは、キーをシンボルでも文字列でも扱えることを知りました。 Action Controller の概要 - Railsガイド paramsハッシュは、Rubyの単なるHashではなく、ActionController::Par…

【Rails】I18n.locale=とI18n.with_localeの違いとは?

Railsガイドの「Rails国際化 (I18n) API」を読んでいて、ロケールの切り替え方が2種類あったので違いを調べてみました。 I18n.locale= 現在のスレッド全体のロケールを変更します。 before_action :set_locale def set_locale I18n.locale = params[:locale…

休会から復帰しました!再始動します🚙【フィヨルドブートキャンプ】

しばらく休会しておりました 家庭の事情で3ヶ月ほど学習をお休みしておりました。 FBCは自習形式のスクールなので一応休会せずとも学習はお休みできますが、一旦きっぱり離れようと思い休会することにしました。(その間月会費もかかるしね…!) お休み中は…

【Ruby】findメソッドの返り値は元のオブジェクトを参照していると知って驚いた

findメソッドの返り値が元の配列の要素そのものであることを知ってめちゃくちゃ驚いたので記録しておきます。 users = [ {"id" => 1, "name" => "Yuka", "address" => "Tokyo", "tel" => "03-xxxx-xxxx"}, {"id" => 2, "name" => "Yuuta", "address" => "Osa…

LinuxでPostgreSQLに接続するまで

はじめに データベースを学習してからしばらくして、またSQLを書きたくなった時に「どうやってPostgreSQLに接続するんだっけ!?」とあたふたしたので、また困らないようにPostgreSQLに接続する方法とその他よく使うコマンドを記録します。 PostgreSQL接続ま…

Ruby初学者がTokyoWoman.rb#1に参加してきました!

はじめに フィヨルドブートキャンプ(以下FBCと記載)でプログラミングを勉強中のゆーかと申します! 先日開催された「TokyoWoman.rb#1」に参加しての会場の様子と感想を簡単に書いていきます! はじめに TokyoWoman.rbとは 参加理由 イベントについて 会場の…

RailsGirls17thに参加してきた感想書くよ!😆✨

はじめに フィヨルドブートキャンプ(以下FBCと記載)でプログラミングを勉強中のゆーかと申します! 今回はついに念願のRailsGirls17thに参加できたので熱冷めやらぬうちに感想を書こうと思います!! はじめに RailsGirlsとは 参加理由 イベントについて 2…