naichi's lab

3日後の自分(他人)への書き置き

【Mac、Unity】MacOSカラーピッカーが直前に選択した色を拾ってしまう

環境 Mac OS High Sierra 10.13.4 Unity 2018.1.5.f1 症状 初期状態 インスペクターにカラーピッカーがあるとして Color1 : 赤 Color2 : 青 というように選択されているとする。 Color1を変更 Color1をクリックしてカラーピッカーを開き、適当に色を変える …

【Unity】uGUIの画像が全部ピンクになった時の対処法

環境 Unity 2018.1.5f1 症状 uGUIで表示するImageが全てピンクになった ButtonとかImageとか全て エディタ上では問題なし、iOSやMac等にビルドすると発生 解決法 Graphics設定のリセット(後述) 詳細 参考 Everything Canvas turns pink, when playing wind…

Cloud Build + Unity 2018.2 + Zenject 5.5.1 で AssetDatabase.Refresh がどうのこうのってビルドエラー

環境 エラー内容 詳細 Zenjectのサンプルファイルがエラーしてる? Unity 2018.2でParticleEmitterが削除されたのかな 対応 Assets/Plugins/Zenject/OptionalExtras をまるごと削除 環境 試した日 2018/06/17 Unity 2018.1.5.f1 Cloud Build のUnity 2018.2.…

【ReactNative】プロジェクト作成メモ

概要 ReactNativeを触ってみたのだけど日が開くと全て忘れるだろうなと思うので自分用にメモしておく。 主にプロジェクト作成とプロジェクト初期設定のあたり メモ 準備 npm install -g create-react-native-app プロジェクト作成 create-react-native-app A…

【Rails】db:reset と db:migrate:reset の違い

環境 ruby 2.4.1 Rails 5.1.4 背景 Rspecでテストしてたら、下記エラーが出た。 Failure/Error: @category_tag1 = create(:category_tag, name: 'パズル') ActiveRecord::RecordInvalid: Validation failed: Name has already been taken テスト前に下記を実…

MacにChromeDriverを入れる

やりたいこと RSpec+Capybaraによるfeatureテストでスクリーンショットを保存したかった エラーについて qiita.com こちらの記事を参考に、page.save_screenshot を呼び出したら Selenium::WebDriver::Error::WebDriverError: Unable to find chromedriver. …

【Rails】assets:precompileでjpegの拡張子が勝手に変わってどハマりした話

今日はRailsでとある挙動に悩まされていたけど、やっと原因が分かってスッキリしたので書いておく。 環境 ruby 2.4.1 Rails 5.1.4 前提 Railsで画像ファイル等を使う場合、production環境だとrake assets:precompile が必要 herokuはデプロイ時に precompile…