プログラミング– category –
-
RubyonRails
【Ruby on Rails】N + 1の理解とそれを解消するRailsのN + 1対策メソッドについて
【N + 1問題とは】 本当はモデル同士の関連なども解説したいのですが、時間がかかるので詳しくは書きません。N + 1問題は、rails serveを実行した際に、SQLが複数発行さ... -
RubyonRails
【Ruby on Rails】Railsの国際化についてまとめてみた。rails-i18nとは?
【Railsの国際化とは一体なにか】 業務や勉強でRailsを使用していると、必ず国際化というものに遭遇します。私もまだまだ初心者ですが、Railsを学び始めた頃は、この「... -
Ruby
【Ruby on Rails】fetchメソッドの基本について
【railsで見かけるfetchメソッドについて】 最近よく見かけます。 fetch これはハッシュでキーを指定することによってそのkeyと紐づくvalue(値)を取得することのできる... -
プログラミング
M1 Homebrew インストール方法
【M1 macでHomebrewをインストールする方法】 https://brew.sh/ うえのリンクに記載のあるInstall Homebrewのコマンドをターミナルで実行します。 /bin/bash -c "$... -
Ruby
【Ruby on Rails】Railsで使用される<% や <%= について
Railsのviewで使用される<% とか<%= という記号について、この記事ではこれらはどのように使用されるものなのかをまとめてみた。Railsをこれから勉強する方、Rail... -
Visual Studio Code
VSCodeで必要のないスペースを表示する拡張機能 「Trailing Spaces」
【「Trailing Spaces」という拡張機能】 自分が出したプルリクエストをレビューしていただいたときに、こんな指摘をもらった。 レビュアーの先輩エンジニア「def create... -
プログラミング
Failed to install gems via Bundler. が出た時の対処法を解説 HEROKU
【Failed to install gems via Bundler. が出た】 herokuへプッシュしたいが下記のようなエラーが出た。こんなエラー文Failed to install gems via Bundler. $ git push... -
Ruby
【Ruby】privateメソッドの意味を超簡単にわかりやすくまとまておく
【Rubyで使用されるprivateメソッド】 RubyやRuby on Railsで開発をしていると、privateメソッドが使用されていることが多くあります。このprivateメソッドにはどのよう... -
プログラミング
【Ruby on Rails】f.check_boxで複数の選択肢の値を送る方法
【f.check_boxで複数の選択肢の値を送る方法】 checkboxを使用した絞り込みの機能を実装したかったので、とりあえず実現できたコードの例をここに記しておく。もっとい... -
Ruby
【Ruby on Rails】gsubで特定の文字列を挟んでhtmlタグを表示させる方法
【僕がやろうとしていたこと】 実務である特定の文字列が存在した場合に、その文字の色を赤くして表示ということをしたくなった。 その時に使用したので gsubというイン...