気ままに

プログラム関連で困ったことを調べて気ままに投稿

【git】後から.gitignoreしたファイルをgit管理下から除外する方法

WodPressとかのプロジェクトを作成してgit管理したけど、管理外にしたいファイルがあった時に管理外にする方法

最近、packageを入れて検証したけど、herokuにアップした時に怒られることが多く、後から.gitignoreに追加したら、 管理外にするのがめんどくさいとかよくあったので、メモ

PHPとかだとcomposerでインストールされるディレクトリをあとから.gitignoreに追加

./vendor/
続きを読む

【Mac】Postgres 9.6→10.1へバージョンアップ対応

Mac OS:High Sierra

不用意に brew upgradeしてしまった影響は、今だに出ているので、その対応を細々と。 元々入っていたPostgresのバージョンが9.6から10.1 にバージョンが上がった為、Postgresを起動しようとするとエラーで起動できなくなったので、その対応

$ postgres -D /usr/local/var/postgres
2018-01-22 14:18:16.340 JST [14935] FATAL:  database files are incompatible with server
2018-01-22 14:18:16.340 JST [14935] DETAIL:  The data directory was initialized by PostgreSQL version 9.6, which is not compatible with this version 10.1.
続きを読む

【Rails】macOS High Sierra で、brew upgradeしてImageMagickのエラーが出てしまった時の対処方法

つい最近、不用意に brew upgrade してしまい、Railsアプリが起動しなくなった時の対象方法です。

続きを読む

【Mac】csvをダウンロードして文字化けして困った時の対処方法

Maccsvが文字化けした時の対処方法

Macに限定した話ではありませんが、最近のバージョンではWordPress文字コードUTF-8なのですが、csvなどダウンロードするとsjisに変換されない場合がある為、 特定の画面からダウンロードしたcsvが文字化けしていて困ることが多々あります。

日本語だと文字化けするので、どうやったらいいか(Macの場合)簡単な方法を紹介します。

続きを読む

【Rails】Mac のMySQLを5.7にアップグレードした時のエラー対処方法

f:id:unot13:20170908162942p:plain# Mysqlのバージョンを5.7にアップグレードした時にハマったので、対処方法をメモ

bundle exec rails

を実行すると以下のようなエラーがでる

.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:94:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'mysql2'. (Bundler::GemRequireError)
Gem Load Error is: uninitialized constant Mysql2::Client::SECURE_CONNECTION
続きを読む

phpを実行するとjpegのエラーが出た時の対処方法

突然ローカルで php -v をすると以下のエラーが出るようになったので、その時の対処方法。
これも、ググったら英語でしか解決方法がなかったので、、、

続きを読む