Cloud Storage for Firebaseのレスポンスを爆速化した話
概要 Cloud Storage for Firebase(以降CSF)のレスポンスの悪さに何とかしたいと悩んでいたのですが、クックパッドさんのテックブログによりレスポンスが大幅に改善しました。...
72 search resultsShowing 1~20 results
You need to log-in
概要 Cloud Storage for Firebase(以降CSF)のレスポンスの悪さに何とかしたいと悩んでいたのですが、クックパッドさんのテックブログによりレスポンスが大幅に改善しました。...
Overview みんな大好きFirebaseですが、JSのSDKのファイルサイズが大きいという問題がありました。 ファイルサイズが大きいということは、ページ描画に影響があるため扱いにくい印象で...
Overview シンプルであることに越したことはない。 シンプルなら環境の移行や再構築も苦にならない。 シンプルなら必然的にミスする確率も低減する。 今回は環境構築メモの役割も含めて、Webサ...
VSCodeからGitHubにプッシュできるまでが意外に楽じゃなかったのでメモしておく。 前提条件 VSCodeインストール済み https://code.visualstudio.com/ G...
Overview サイトのアップデートを境にGoogleの検索流入が減り、大きなダメージを被りました。 今回はSearch ConsoleのURL検査で問題ないからといって安心できないことを証明...
Overview Google Analytics(以降、GA)をブロックされること困ることがある。 ブロックされている場合に機能制限をかけるため、ブロックされているかどうかを検知する方法を紹介...
Overview 過去にバグになってしまったものを忘れないよう書き留めておくシリーズです。 今回の題材はArray.prototype.forEach()です。以下は私が当時のコードを思い出しな...
Overview 過去にバグになってしまったものを忘れないよう書き留めておくシリーズです。 今回の題材はMapです。以下は私が最初にさらりと書いたコードです。 これを基にな部分を修正していきます...
Overview Webアプリにおいて初回の画面描画にかかる時間を短く保つことは非常に重要です。 検索から遷移して数秒経っても何も表示されなくてはユーザーは逃げてしまいます。 Firestore...
Overview Firestoreの一つのコレクションに1万件ほどデータを書き込んでいたが2分は要して遅かった。 公式ドキュメントのみではなかなか最速にたどり着けないためメモとして残しておく。...
Overview みんな大好きSlack、私ももれなく処理結果等の通知で使用しています。 今まで何の不具合もなく使っていたはずなのですが、障害発生によってSlack SDKがやらかしてくれたので...
Overview Google Cloud Functions(以降、Functions)のデプロイは、私の環境では約3分時間を要する。 リリース手順が多くなるとマスターブランチへのマージ忘れも...
Overview Node.jsでFetchでHTMLのデータを取得してresponse.text()でテキストを取得したら文字化けが どうしてだろうと思ったらHTMLがShift-JIS、かつ...
Overview セキュリティ上の観点から、通常別のサイトからのデータは取得できない。 しかし、許可されている別のサイトならデータを取得を可能にするCORSという仕組みがある。 これのおかげでセ...
Overview Fetch APIを当たり前に使うわけですが、これタイムアウトって何秒なんだろう?という疑問からタイムアウトを実装することにしました。 タイムアウトがないとユーザーがブラウザ上...
読者対象 FirebaseのCloud FunctionsでCORSが~とかAccess-Control-Allow-Originが~と言われて困っている方 クライアントSDKが用意されているA...
Overview 一般公開するソフトウェアはすべからく自分以外が作成したソフトウェアの力を借りて実現しているといっても過言ではないだろう。 それはつまり、自分以外の誰かに強く依存していることにな...
Overview 先日Node.jsのパッケージマネージャーであるnpmに障害が発生し、Google Cloud Functionsへのデプロイが1時間程度できなくなった。 もしかしてローカルの...
概要 GCPでGitHubのレポジトリをGCPで利用するにはどうすればいいかという話。 AzureだとGitHubを直接利用するが、GCPではCloud Source Repositories(...
Overview Node.jsはJavaScriptで書けるから、Webの中では"Write once, run anywhere"的な美味しいこともある。 しかし、各環境にbuiltinされ...
72 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.