先日Ruby Silverを受験し合格しました!結果は88点(合格は75/100点以上)とまずまずだったかなと思います。 今回は受験までの勉強内容や参考にした書籍、記事をまとめようと思います。 勉強前の知識について ・スクールでRubyは勉強したが実務経験は2ヶ月ほ…
ローカル環境でrailsアプリを起動させようとすると以下のエラーが出たので備忘録 connection to server on socket "/tmp/.s.PGSQL.5432" failed: No such file or directory ん〜どうやらポスグレに問題がありそうだ... brew services restart postgresql 再…
はじめに kaneko daichiと申します。現在、フィヨルドブートキャンプでRubyを中心にプログラミングを学習中です。 今回、最終課題である「Webサービスをリリースする」プラクティスで欧州サッカーの試合結果配信サービスであるEuro Foot Checkerをリリースし…
4c161c0 hoge a215c1f foo ef4e7a4 hoge b11131c fuga 上のようなコミット履歴がありhoge同士を1つにまとめたいのでgit rebase -iを使っていく git rebase -i HEAD~4 HEAD~4で4つ前のコミットまで編集できるようにする rebaseを実行するとエディターが開き以…
GitHub ActionsでCI環境構築をしている中で以下のようなエラーに遭遇したのでその備忘録です。 テストはRSpecを使用しています。 Selenium::WebDriver::Error::UnknownError: unknown error: Chrome failed to start: crashed. (unknown error: DevToolsActi…
Vue.jsを使う上でchromeのdevtoolsを使う人はとても多いと思います。 Vue.jsでもVue3を使っている人向けのものになっています。 現在下記のVue.js devtoolsを使っている人は多いと思いますがこちらではVue3には対応していないため新しくdevtoolsを入れる必要…
git を使っているとgit pullだったりgit pull --rebaseを使うことが多いと思います。 この違いについて理解するためのアウトプットとして書いています。 git pull git fetch + git mergeと同じ git fetchはリモートブランチの内容をローカルにあるリモート追…
開発ブランチdevelopで作業をしている際にメインブランチmainの内容を取り込む場面があります。 自分はその際にgit pull --rebase origin mainとして取り込んでいるのですがこの時にコンフリクトを起こすことがよくあったのでメモとして。 developブランチで…
rbenvを使ったRubyのバージョン管理についてまとめてみます。 rbenvをインストール rbenvは複数のRubyのバージョンを管理し、必要に応じてバージョンを指定して使うことが出来るツールです。 今回はhomebrewを使ってインストールします。 $ brew install rbe…
gitを使っていく中でコミットメッセージの変更をすることがあったのでやり方をこちらにメモしておこうと思いました。 これから行うのはすでにリモートにプッシュしてしまったコミットのメッセージの変更です! git rebase -i HEAD~n 上記のコマンドを実行す…
Ruby