• 2020.08.07

ActiveSupport::MessageEncryptor::InvalidMessage (ActiveSupport::MessageEncryptor::InvalidMessage)

タイトルエラーが発生どうやらcredentials.yml.enc と master.key が、問題らしいので両方とも削除してから生成します ※削除するまえに中身のバックアップとかとった方が良いかも 上記2つのファイル削除した後にこちらを実行 これでrails s しても動きました 参考記事 Railsのmaster.keyで泣くほどハマった・・

  • 2020.08.06

複数ワードにマッチしているかを検出する正規表現

Javascriptで複数のワードにマッチしている場合、true マッチしていない場合はfalse を返すプログラムを作りました※es6が使えないのでvar 使ってます 正規表現得意でないので今回はじっくり調査して作りましたが、やはり慣れていないのでかなり苦労しました上記のコードでは、最低1回以上全て出現すること、が条件となっています もしどれか一つだけ、とかだったらor表現の | を入れるとでき […]

  • 2020.08.04

Index name ‘index_xxxx_on_xxxx’ on table ‘xxxx’ already exists で激ハマりした

タイトルのエラーが発生し7時間以上使ってしまいました。。。。。。。 環境は・Rails・Postgresql・Heroku です とりあえず、解決方法 既に存在している場合はpassすることでこのエラーが回避することが可能です 参考記事 Index name ‘index_taggings_on_tag_id’ on table ‘taggings’ […]

  • 2020.08.03

PG::Error: ERROR: duplicate key value violates unique constraint”

Rails + pgでタイトルのエラーが発生しましたremove_foreign_keyからのadd_foreign_keyをして、idが1からに戻ってしまったことが原因だったので、下記のコードを実行して解消しました ちなみに僕はターミナルで打つのが面倒なのと、運用する際に問題になると考えたのでmigration fileに上記のコードを入れました 参考記事 why PG::UniqueViola […]

  • 2020.07.19

herokuのreview app全てに環境変数を適用する方法

毎回review appに変数を入れるのめんどくさいなーと思っていたので、設定しました DBをコピーするときはapp.jsonを使っていたので、環境変数もそこに記載するのかな?と思っていましたが、調べたところherokuの管理画面から設定できるようです まずはpipeline→review apps→configure→More settings 遷移した後の画面の真ん中あたりに環境変数を設定する […]

  • 2020.06.30

Angular9でStripe Checkoutを使う方法

自分でフォーム作ろうかとも思いましたが、やはりセキュリティが心配なのでStripeチェックアウト使えないかと思い、調べましたがなかったので自分で作りました まずはプロジェクト作成 routingとかcss聞かれますけど適当に作成します まずはcheckout/jqueryのcdn追加 次はsrc/typings.d.tsを作成しますこのファイルは型定義がない場合の型を提供するためのファイルです探せ […]

  • 2020.06.20

Invariant Violation: Invariant Violation: Tried to get frame for out of range index NaN

リファクタリングをしていたらタイトルのエラーが発生 結論から言えばresponseデータのフォーマットが変更されていたことが問題で、そこを修正したら解決しました 特にコードの問題とかではありませんでしたが、react native触り始めたばかりでなかんか問題点を判別することができなく結構時間を使ってしまいました 参考になれば幸いです 参考記事 Tried to get frame for out […]

  • 2020.06.19

events.js:292 throw er; // Unhandled ‘error’ event ^ Error: resolve_projpath: path

プロジェクトを外部のハードディスクに移動したらタイトルのエラーが発生 どうやら権限を与える必要があるらしく、System Prefences -> Security & Provacy で下記のようにWatchmanを追加してnpm startを起動し直すことでエラーが解決することができました 参考記事 Watchman won’t let me start any of my […]

  • 2020.06.13

expo Couldn’t start project on Android: Error running adb

expoでandroidを起動させようとしたらタイトルのエラーが発生 調べてみたところ、エミュレーターを起動してからでないとダメみたいです(もしかしたら起動させるとかもできるかもしれませんが、ひとまず動けば良いのでこれでいきます) 下記のステップで実行することができます Android Studioを立ち上げて右下のConfigureをクリック プルダウンのうち「AVD Manager」をクリック […]

1 22