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

Factoryを確認する

rails consoleで以下を入力: require "factory_bot_rails" include FactoryBot::Syntax::Methods FactoryBot.create(:factory名)

MacでDocker-composeを使用できるようにするまでの最短設定

環境 MacBook Pro (13-inch, 2020) macOS Monterey リセット状態 手順 Chromeのインストール Homebrewのインストール Gitのインストール Shell環境を作る Dockerのインストール VSCodeのインストール VSCodeのコマンドパレットでShellと入力し、シェルコマン…

Windows 11からWSL2を使用した開発環境構築

できた。 WSL2でDebianをインストール WSL のインストール | Microsoft Docs wsl --list --online wsl --install -d <DistroName> Windows ターミナルのインストール | Microsoft Docs ターミナルの設定 Windowsターミナルの設定 ターミナルのデフォルトをDebianにする </distroname>…

新しい環境での設定

GitHub - sindresorhus/pure: Pretty, minimal and fast ZSH prompt ~/.zshrcに以下を追記 cd ~ alias g='git' alias ls='ls -a' ~/.gitconfigに以下を追記 [user] name = oooo email = oooo@oooo.ooo username = oooo [color] ui = auto [alias] co = check…

Railsをローカルで走らせるのと、Docker-composeを利用するのはどう違うのか?メリットは?

メリット 結論から述べると、データベースやらNode.jsやらRubyやらを個別にインストールする必要がなくなります。 環境を新しくした時、新しいプロジェクトに着手する時、複数のプロジェクトで異なる環境が必要な場合などで力を発揮します。 デメリット デメ…

Capybaraでクリップボードの内容を取得する

Selenium with Chromeにコマンドを渡してクリップボードの読み取り権限を得る方法です。 selenium - Emulating a clipboard copy/paste with Selinum + Capybara - Stack Overflow コマンドの内容が変化しがちなので最新の情報を以下から得る必要があります…

MontereyでRuby 2.2.10をインストールする

Ruby 2.2のインストールには Command Line Tools for Xcode 11が必要なようですが、Montereyでは少なくともバージョンが新しすぎてCommand Line Tools for Xcode 11をインストールできませんでした。 他には、エラーを無視するフラグを立てる方法があるよう…