2021-07-01から1ヶ月間の記事一覧
最初に 予期せぬ~/.rubocop.ymlが読み込まれいてトラブっているのを見たので、 .rubocop.ymlがどういう順序で読み込まれたりするのかについて調査した。 説明するのが難しいけれど、書いて公開しておかないとせっかく調査したのに忘れてしまいそうなので、書…
最初に 実際にあった生き別れの三つ子のドキュメンタリ映画。 原題は「Three Identical Strangers」。 いっしーさんがオススメしてたので知って見ました。 昨日観たドキュメンタリー映画で感動…ではなく心底震え上がりましたので超オススメです。 あと数日で…
最初に 開発環境では動くけれど、テストや本番環境では動かず原因がなかなかわからず大変だった。 色々原因はあったけれど、環境変数の乱用が1番よくなかった気がする。 あと、Mailgunの導入でそっち関係のエラーだと勘違いして、実際はDevise側の設定で、問…
ルックバックの雑感 ちょうど2年前、京アニの放火事件があった7月18日が終わる24時に公開された読み切り。 『ファイアパンチ』『チェンソーマン』の藤本タツキ先生の読み切り。 shonenjumpplus.com 何度も読んだり、他の人の呟きなども目にして、咀嚼したの…
最初に gemコマンド、bundleコマンドの違いを説明できるように覚書き。 いつも何となく使っていたが、本質的な違いは、グローバルなのか、ローカルなのかだと思う。 Bundler gemの名前がBundlerないしbundler(名詞)で、コマンド名がbundle(動詞)。 意味合い…
最初に まだ巷で「Rails Vue」で検索すると、Vue.js 3ではなく、Vue.js 2系の話がでてきてしまう。 そんなわけで、Vue.js 3のインストール方法を簡単にメモしておく。 参考 Qiita: Vue.js チュートリアル for Rails エンジニア(Vue3 version) この記事を基本…
最初に Linux以外でherokuにRailsアプリをpushすると、おそらく起こるエラーがある。 それについて、説明していく。 (もしかしたら、nokogiri等を使ってないとエラーにならないかも) 実際のエラー $ git push heroku main (中略) remote: -----> Ruby app de…
最初に rails routesコマンドといって、ルーティングの一覧をだすコマンドがある。 (※rake routesではない) しかし、ActiveStorage周りのルーティングで、めちゃくちゃ幅をとったりして、とても読みにくい。 特定のキーワードでフィルタリングした上で、幅を…
最初に Qiita: ActiveStorageを使ってお手軽にファイルアップロードを試す この記事で失敗するという話を見て、久しくActiveStorageを使ってなかったので試してみた。 結論からいうと、画像なしでユーザー登録すると、画像が見つからずview側でエラーが起こ…
最初に RailsないしRubyを使っているときに、 LoadError: cannot load such file -- rexml/document というようなエラーがでることがある。 これの対処法や原因について、簡単に書く。 対処法 エラー文は「rexml/documentが読み込めない」と言っている。 rex…