2019-01-01から1年間の記事一覧
完全に自分のための振り返りメモ。 自分以外は「参考にした」リンクを貼っているのでそっちをメインでみた方が良いかも。 前提 AWS Aurora(MySQLl)を使っている BigQueryを使いたい ゴール ↓こんな風BigQueryにMySQLのデータがインポートされていること。 …
経緯 Facebookから AnrdoidでFacebookログインするとクラッシュするから直してね。直さなかったらFacebookログイン機能停止するからねって言う旨のメールがきた。 実際のメール: 確かに、いつからかAndroidでのFacebookログインが失敗するようになっていたよ…
これをみろ!以上だ! dev.classmethod.jp
使ったコマンド find src -type f -print0 | xargs -0 sed -i '' -e "s/\* as React/React/" 結果 218ファイルが一斉置換された。作業開始から2分くらいでPR出せた。 理由 useEffectとかuseStateとかuseDispatchとかhooks系の関数を使いたいときに、import文…
エラー内容 Couldn't create config: failed to parse config: - JSONKeyPath: required variable is not present 原因 GENERIC FILE STORAGEセクションを埋めてなかった。 GooglePlayStoreにAPI経由でアプリを公開(publish)するには Getting Started | Go…
状況 Androidで特定画面を開くとクラッシュすると報告があった 本番環境でのみ発生し、エミュレーターでは発生しなかった Sentryにissueは報告されていなかった ※これはまだ謎 原因追求方法 adb logcat を使った。 adb logcatとは adbコマンドは、 Android D…
証明書たちとは Apple Distribution Certificate(.p12) Apple Push Notifications service key(APNs)(.p8) Apple Provisioning Profile(.mobileprovision) の3つを指してます。 証明書たちの関係性 Apple Distribution Certificate(.p12) に複数の…
Expoに渡す必要があるファイル Apple Distribution Certificate(.p12) Apple Push Notifications service key(APNs)(.p8) Apple Provisioning Profile(.mobileprovision) 全て新しくした。developer.apple.comで全て作成・ダウンロードできるので、…
今まで こんなコマンドを自作していた function fn() { ignore=$3 find $1 -type f | xargs grep -n${ignore} --color=always $2 } これを~/.zsh_aliasとかに置いて、 fn src hoge みたいな感じで使うとsrcディレクトリ以下のhogeというワードを探す処理をし…
ReactNativeからExpoに移行したアプリ 1D歯科国試 | 歯科医師国家試験アプリ https://apps.apple.com/us/app/1d%E6%AD%AF%E7%A7%91%E5%9B%BD%E8%A9%A6-%E6%AD%AF%E7%A7%91%E5%8C%BB%E5%B8%AB%E5%9B%BD%E5%AE%B6%E8%A9%A6%E9%A8%93%E3%82%A2%E3%83%97%E3%83%A…
結論 これ。 stackoverflow.com 要するに auth()->user()を使うと、Laravelはdefault guardを使う。 default guardはconfig/auth.phpで定義されている。僕の場合は以下だった(大体そうであろう) 'defaults' => [ 'guard' => 'web', 'passwords' => 'users'…
Personal Access Token プロフィールページ(右上navbarのAccount Seettings)のSecurityタブで生成できるやつ。 一度作成すると再作成するしかない。 build tigger apiで使うアクセストークンとして使うやつ。 ↓の記事でACCESS-TOKENとして使われてるのはこ…
エラー Illuminate\Database\QueryException : SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client (SQL: select * from information_schema.tables where table_schema = hoge and table_name = migrations) 解決方…
あるよね!あるよね!イェーーー!!!! そんなときは --tunnelオプションを exp start --tunnel
前提 expo-cliがinstallされている Xcodeをinstallされてる AppleDeveloperProgramに登録している Expoがやってくれる箇所は極力Expoに任せる という前提です。 リリースの流れ 1. App IDを作成 2. AppStoreConnect上でアプリを作成 3. Expo Cliを使ってビル…
前置き なんだかんだ公式ドキュメントに全て書いてます。 一部わかりにくかったので自分用と引き継ぎ用のメモって位置付けです。 docs.bitnami.com 流れ ※前提として、念の為DBのバックアップは取っておきました。 Goをinstall(しなくて良かった) Legoをin…
試したけどできなかったこと(以前はできた) watchman watch-del-all 今回の解決方法 github.com 原因 ./.git/index.lockファイルが存在してたこと index.lockってなんだ? これ stackoverflow.com
なに Expoは利用するポートが通常のReactNativeでの起動と違うので、ポートを指定する必要がある。 open "rndebugger://set-debugger-loc?host=localhost&port=19001" 参考 www.gravitywell.co.uk
OS Ubuntsu How ~/.bashrc に以下を追加する export LESSCHARSET=utf-8 以下を実行(または再ログインすると.bashrcを再読み込みしてくれる) source ~/.bashrc
"hoge" は92とか101適当な数字が入ることが多い。 原因 ファイル名を変更したこと。 解決 リスタート