かすみん日記

暇なときに何か喋ります

2021-02-01から1ヶ月間の記事一覧

Node.jsのインストール(❌公式サイトpkg、❌homebrew)

Node.js は nodebrew を使ってインストール・バージョン管理しましょう。 もしnode.jsの公式サイトからインストーラーをDLしてnodeをインストールしちゃうと、後々面倒なことになります; geniusium.hatenablog.com もし brew install node でnodeをインスト…

【homebrew】Warning: You have unlinked kegs in your Cellar.

brew doctor したら brew link node しろと怒られるが、それができない。 前提 公式サイトからNode.jsをインストールした brewでも node をインストールしている(yarn の依存パッケージとして) node は nodebrew で管理したい(している) 結論 pkgでイン…

公式サイトからインストールしたNode.jsを完全に削除する

過ち 情弱すぎて害悪公式サイトからNode.jsをインストールしちゃった;; 全部消して、brew なり nodebrew なりでインストールしなおそう!! 環境 mac bigsur インストールしたpkgの node.js と npm のバージョン: 消す!!! 結局、消すべきファイルやデ…

Ignoring GEM because its extensions are not built.

brewでなんかメッセージが出る; % brew -v Ignoring eventmachine-1.2.7 because its extensions are not built. Try: gem pristine eventmachine --version 1.2.7 Ignoring ffi-1.11.1 because its extensions are not built. Try: gem pristine ffi --ver…

【Rails】ブラウザの再読み込みを自動化

キーワード: ブラウザ、自動更新、自動読み込み、オートリロード、ライブロード railsで開発しているとき、ファイルに変更があるたびに手動でブラウザの更新ボタンを押さなきゃいけないのはダルいので、自動で再読み込みしてくれるようにした。 Browsersync…

npm install で permission denied

npm install <package> をすると、権限が無いとエラーが出る。 sudo を付ければ実行できるんだろうが、たかが npm install で sudo が必要になる意味がわからん。 結局、node.jsの公式サイトからインストーラーをDLしてnodeをインストールしたのがよくなかった。 とい</package>…

【Rails】データベースを変更

環境 rails 6 内容 何も考えずに rails new をするとデータベースは sqlite3 になるが、herokuではそれが使えないので後からデータベースを progresql に変更したいときがある。 Gemfile と db/database.yml を修正すればいいが手でやるのは馬鹿らしい。 例…

【Heroku with Rails】git push herokuでエラー

Heroku スターターガイド (Rails 6.x)に従ってRailsアプリをHerokuにデプロイしようとしたらエラーが出た。 理解はしていないが解決はできました。 環境 mac bigsur ruby 2.6.6 Rails 6.1.3 症状 エラーまでの手順再現; # railsアプリ作成 rails new myapp …

DeepLで翻訳するときに改行を消す

DeepLでは改行は文末だと認識されてしまう。 毎回手で改行を消すのは面倒なので、自動で改行をスペースに置き換えるツールを作った。 znuko.github.io 使い方 入力欄の「Sample」ボタンを押すとサンプルテキストが挿入されます。 「Open DeepL」ボタンを押す…

Railsのエラーと解決手順メモ

railsのエラーと解決手順のメモです。 環境 macOS bigsur ruby 2.6.6p146 Rails 6.1.3 brew info postgresql -> postgresql: stable 13.1 作業ログ rails new myapp --database=postgresql をして、 rails s をするとエラーが出た; ActiveRecord::Connectio…

【LaTeX】句読点を自動置換

目的 句読点は 、。 で入力するけど、出力のPDFでは全角カンマ・ピリオド ,. にしたい。 制約 とにかく楽したい OSのシステム設定で句読点をカンマ・ピリオドにするのはヤダ エディタの一括置換は毎回やるのだるい 外部プログラムで自動置換は、latexmk コ…

HerokuにRailsアプリをデプロイできたよ

とりあえずrails newしたやつをherokuにデプロイできたので記録。 環境 macOS bigsur rails 6.x 前提 railsはインスコ済み github垢持ってる heroku垢持ってる rails 一応、rails のバージョンは6系とする。 初めからアプリを作る場合は、sqlをデフォルトの …

【Rails 6】rails serverでエラーが出る(webpacker)

rails 5系ではふつうに rails server でサーバーが起動していたが、6系にアプデしてからサーバーを起動しようとしたらエラーが出た。 一応解決したのでその作業ログ。 環境 macOS bigsur ruby 2.6.6p146 Rails 6.1.2.1 作業ログ rails s でエラーが出る; % …

【Mac】Railsのインストール

Progateの記事に従ってMacにRailsをインストールしたときの作業ログです。 記事通りスムーズにいかなかったのでメモを残しておきます。 環境 MacOS BigSur zsh rbenvのインストール rubyのバージョン管理ツールの rbenv をbrewでインストールする; brew ins…