-
-
ActiveRecord Enumの概要を確認する
2023/10/8
Railsガイドの初見ではイメージが掴めなかったので、他のサイトや書籍も読んでみました。 enum 「列挙型」を意味し、「イー ...
-
-
サイクロマティック複雑度を学ぶ
2023/10/8 Rails, Ruby, プログラミング初心者
サイクロマティック複雑度について、教わった内容をふりかえります。 まず、昨日遭遇したrubocopの警告は以下です。 app/forms/b ...
-
-
【Learning Diary7】不正な値を除外する
2023/10/7
昨日、正規表現で作成したコードについて修正。 理由は「-5」を「5」として受けいれてしまえるためです。 以下のメソッドを使って考えます。 S ...
-
-
【Learning Diary6】 paramの注意点とlint/scan/正規表現
2023/10/8
Lint プログラムの静的解析ツール。 コードを分析して問題点を洗い出して、文法上の誤りの他バグの原因となり得る記述も教えてく ...
-
-
ローカルリポジトリでトピックブランチを削除する
2023/10/8
時折確認することがあるので、覚書です。 リモートリポジトリでプルリクを作成し、マージされたあと、手元で残った不要 ...
-
-
【Learning Diary5】今日使用したメソッドとコマンドについてふりかえり
2023/10/8
あまり馴染みのないコマンドや初めてのメソッドがあったので確認していきます。 yarn install yarnは、Facebookによって開 ...
-
-
【Learning Diary4】dockerでの環境構築を学ぶ
2023/10/8
忘れないよう、重要な部分のみでも書き留めます。 Docker Linuxカーネルの機能を使い、名前空間(namespace)を ...
-
-
【Gem::GemNotFoundException】Gemfileを見直すことで解消
2023/9/30
UnsplashのMarkus Spiskeが撮影した写真 先日遭遇したエラーについての覚書です。 Gem::GemNotFoundExce ...
-
-
正規表現という言葉・肯定の後読みについて【正規表現の復習】
2023/9/30 Ruby, フィヨルドブートキャンプ
今週、正規表現で作成したコードについて要点をふりかえります。 【目的】 ボウリングのスコア計算をす ...
-
-
【Learning Diary3】正規表現・javascript・require_relative
2023/9/30 Ruby, フィヨルドブートキャンプ, プログラミング初心者
昨日よりrubyプログラムを書いています。 require_relative 呼び出し後にインスタンス変数の初期化が必要か、メ ...
-
-
【Learning Diary3】オブジェクト指向でプログラムを作る
2023/9/28 Ruby, フィヨルドブートキャンプ, プログラミング初心者
過去に作成したプログラムについて、オブジェクト指向で書いてみる課題に取り組みました。 クラスを切り出すにあたって ...
-
-
【Learning Diary2】 RubyGemsの公開準備
2023/9/27 Github, Ruby, フィヨルドブートキャンプ, プログラミング初心者
UnsplashのRoman Synkevychが撮影した写真 RubyGems公開準備 作成内容が未熟では?とためらう気持ちがありつつも経 ...
-
-
【Learning Diary1】依存性注入/Rubygemのテストとbuild
2023/9/26
日々学んだことを記録していきます。 依存性注入(Dependency Injection: DI) rubygemのテストに取り組んでいるこ ...
-
-
「Railsをはじめよう」再読とふりかえり
2023/9/27 Rails, フィヨルドブートキャンプ
Railsガイド「Rails をはじめよう」の読み直しをしたときの学習ノートです。 正確に覚えたい用語、自分が忘れていたところ、また確認する ...
-
-
混同しやすい記号・用語ノート
2023/8/24
区別が曖昧になりやすい言葉を、自分なりの差別化しやすい言葉で記録してみます。 シングルクォートとダブルクォート シングルクォート 改行文字は ...