菊川大介(Daisuke Kikukawa)の個人日記

日々の学びを書いていきます

Railsの開発にアサインされた時に必要なこと

rakeタスクを確認する lib/tasks/〇〇.rakeファイル 実行方法 rake greet:say_hello #基本形 namespace :greet do desc "タスクの説明" #desc → description(説明) task task_name: :environment do #task_nameは自由につけられる # 実行したい処理を記述…

Rails✖️dockerで初学者がつまづくポイント

bundle installしたいとき gemをGemfileに追記した後に docker compose run web bundle install docker compose up --build する必要がある。 docker-compose run web bundle installでGemをインストールした後に再度buildが必要な理由 - 佐野 真潮(Mashio S…

RailsでURLからidを取得する方法

Railsのparamsについての基礎が抜けていたので備忘録としてメモです もしかしたら間違っているところもあるかもしれないので、その際は優しく指摘頂けると幸いです‍♂️ find_byメソッドの使い方 特定のidの投稿を取得するためにfind_byを使う post = Post.fin…

データについて

データ よくあるこういうやつ。データ型が異なると出力されるものが違うよ。上は整数型を使っていて、下は文字列型を足使っている。 console.log(1 + 1); //→ 2 console.log("1" + "1"); //→ 11 これはコンピューター上のすべてのデータが2進数で表現される…

macのショートカット(備忘録)

タブの切り替え MacでGoogle Chromeのタブ切り替えは「option + command + 矢印キー(←/→)」 1つ左のタブへ切り替える場合は「option + command + 左矢印キー(←)」 バックスラッシュ ( \ ) 「Option」と右上にある「¥マーク」を同時押し