並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 618件

新着順 人気順

firebaseの検索結果161 - 200 件 / 618件

  • FirebaseからGKE Ingressに Aレコードを切り替えた話 - vivit engineering blog

    こんにちは、vivit株式会社でインフラまわりを担当している井島です。 セルフマネージドSSLの具体的な更新手順とか、ググっても全然出てこなかったので、記事にしてみました。 なにかの参考になればと思います! 背景 あるFQDN(example.com とします。)をGKEのIngressに移行してくるというものなのですが、 移行というものは、Firebase上で動いているサイトを、GKE上に持ってきて、 DNSを変更して、切り替え、というよくある話です。 単純にAレコード切り替えれば済むんじゃね?と思っていたら、意外とマネージドSSLに癖がありました。 GCPマネージドSSLの仕様 ところが、GCPの「マネージドSSL」というものは以下制限がありました。 「ドメインの DNS レコードがロードバランサのターゲット プロキシの IP アドレスを参照している。」 →マネージドSSLのドメイン名

      FirebaseからGKE Ingressに Aレコードを切り替えた話 - vivit engineering blog
    • Firebaseを用いた開発には専用のセキュリティ診断を。エン・ジャパン新規事業「ASHIATO」の取り組み | Flatt Security

      Firebaseを用いた開発には専用のセキュリティ診断を。エン・ジャパン新規事業「ASHIATO」の取り組み 株式会社エン・ジャパンは2000年の設立以来、“「人」、そして「企業」の縁を考える”を事業理念に人材総合サービスを提供。日本最大級の転職サイト「エン転職」や入社後の活躍まで支援する転職支援サービス「エン エージェント」など、30を超えるHRサービスを展開しています。 セキュリティ診断を実施した「ASHIATO(アシアト)」は、エン・ジャパン株式会社様が2020年10月に提供を開始したリファレンスレポートサービスです。 採用候補者の現職や前職の上司・同僚によるレビューを集め、過去の活躍ぶりを可視化。ネガティブチェック的な要素が強かった従来の「リファレンスチェック」とは異なり、採用上のネックだけでなく「活躍・定着するための情報」まで可視化できるのが特徴です。 今回Flatt Secur

        Firebaseを用いた開発には専用のセキュリティ診断を。エン・ジャパン新規事業「ASHIATO」の取り組み | Flatt Security
      • Introducing the new Firebase JS SDK

        Get ready for a new faster web experience with Firebase. For the longest time you all have asked us to optimize the size of our JavaScript libraries, and we’ve done just that. We’ve released brand new beta libraries that are significantly smaller in size. Some are even up to 80% smaller! We’ve managed to reduce the size all without removing any features from the previous version too! How did we do

          Introducing the new Firebase JS SDK
        • [iOS] GitHub Actionsでfastlaneのmatchを使わずにAdHoc書き出しをしてからFirebase App Distributionにアップロードする | DevelopersIO

          ファイルをbase64化する キーチェーンからp12ファイル形式で書き出したAdHoc用証明書と、プロビジョニングファイルはbase64化します。 コマンド例 openssl base64 -in cert.p12 -out cert_base64.txt base64化すれば、バイナリファイルがテキストファイルに変換できるのでsecrets内に登録することができます。 それをワークフロー内でbase64デコードしてバイナリファイルに戻してあげて使用します。 FIREBASE_TOKEN firebase login:ci を実行すると、こんな感じになります。 Waiting for authentication... ✔ Success! Use this token to login on a CI server: ここにトークンが書いてあります 2020/05/05追記 たまにトーク

            [iOS] GitHub Actionsでfastlaneのmatchを使わずにAdHoc書き出しをしてからFirebase App Distributionにアップロードする | DevelopersIO
          • 【口コミ】個人開発者達がおすすめするサーバー選び方(heroku,aws,firebaseなど) - you88blog

            【口コミ】個人開発者達がおすすめするサーバー選び方(heroku,aws,firebaseなど) 2020.03.31 孤独なサービス開発日記 個人開発におけるサーバ選びって実はコスパやら何やら考えると結構難しいかなと思っています。企業と違ってなにかあった場合、自分で対応しないといけないし、コスパも自腹なので気になる。しかも中途半端に大きいサービスだと適切なプランがないなどなど。そういった個人開発特有のサーバの選び方を仲間とちょっと話したのでまとめてみた。 ちなみにこの記事はどんどん皆からの意見で更新していって個人開発する人がここをみればサーバ選びに困らない状態にしたいので意見どんどんください。定期的に更新します。 ちなみに個人開発やプロダクトマネージャーとしての組織論などプロダクト開発に関することを結構つぶやいているので知り合いじゃない人も気軽にフォローしてください。開発に関連してそうな

              【口コミ】個人開発者達がおすすめするサーバー選び方(heroku,aws,firebaseなど) - you88blog
            • Firebaseを紐付けたGoogleAnalyticsのプロパティやアカウントの変更はFirebase上からしようとするとデータが消える - Qiita

              Firebaseを紐付けたGoogleAnalyticsのプロパティやアカウントの変更はFirebase上からしようとするとデータが消える はじめに このお話はフィクションだったらよかったんですが実際に起きてしまった悲しい出来事です。 これ以上同じ轍を踏むアプリ開発者が出ないことを祈ってこの記事を書きました。 FirebaseAnalyticsをGoogleAnalyticsに連携させたけど連携先のアカウント間違ったのでFirebase上で一旦連携をオフにして正しいアカウントに紐付けてみたらAnalyticsデータがすべて吹っ飛びんだ阿呆とは私のことです。 — masaibar@「のぞきみ」リリース (@masaibar) October 24, 2019 ちなみに現在は一部のデータを欠損しつつも復旧済みです。 ことの経緯 < 「GoogleAnalytics連携出来るようになったやで」

                Firebaseを紐付けたGoogleAnalyticsのプロパティやアカウントの変更はFirebase上からしようとするとデータが消える - Qiita
              • Firebase Firestoreのエミュレーターを使ってローカルで開発する

                もしかしたら皆さん知ってたんでしょうか。おれは最近知りました。(普通にドキュメントに載ってる。) 先にまとめ エミュレーターがあればだいたいローカルで開発できるぞ Firebase コンソールみたいなウェブ UI で閲覧、編集もできる npx firebase init でインストール npx firebase emulators:start で起動 app.firestore().useEmulator("localhost", 8080); でアプリから接続 公式:Firebase Local Emulator Suite の概要 例:ginpei/firebase-emu-example Firestore 以外の Firebase の機能もあるんだけど、本稿では主に Firestore についてお話しします。 ※↓こんな感じです エミュレーターでできること 本物 Firestore

                  Firebase Firestoreのエミュレーターを使ってローカルで開発する
                • 【Vue/Firebase】ユーチューバー関連のサイトを立ち上げた話【個人開発】 - Qiita

                  この記事はQiitaトレンドランキングで2位を獲得しました。 【作ったもの】 カテゴリやランキングからYoutuberを探せるサイト:YOUTUBERランキング 【アクセスレポート】 アクセスリアルタイムレポート 概要 今回はリモートで通勤がなくなり自由時間が多くなったということで、個人開発をしてみたので、備忘がてらやったことを振り返ってみました。 WEB系に興味がある方などには、参考になる部分があるかもしれないので共有しますので、興味がありましたらLGTM、ストックお願いします。 対象読者 Webサイトの立ち上げ方を知りたい人 書いてあること Webサイト( https://youtuber-ranking.com )を立ち上げるまでにやったこと WEBサイトやWEBサービスの立ち上げ方 作ったもの おすすめのYoutuberをカテゴリから探せるサイトYoutuberランキング やったこ

                    【Vue/Firebase】ユーチューバー関連のサイトを立ち上げた話【個人開発】 - Qiita
                  • Firebase App Distributionのアーリーアクセスが来ました - agri-note inside

                    開発部の中川@Nkznです。 言い訳 Firebase App Distributionのアーリーアクセス権をもらえたので、触ってみた記事を書こうと思いました。しかしNDAにより中身がペラペラになりました。「App Distributionは正しくCrashlytics Betaの進化版である」に書かれた短い感想文だけが本編です。 目次 言い訳 目次 テスター向けにアプリを配布したい テスター向け配布のサードパーティサービス Firebase版のCrashlytics Betaがアナウンスされた Firebase App Distributionとは 実際に触ってみて App Distributionは正しくCrashlytics Betaの進化版である まとめ テスター向けにアプリを配布したい モバイルアプリがある程度できてきたら、社内やベータテスターに向けて、クローズドな配布を行いたい

                      Firebase App Distributionのアーリーアクセスが来ました - agri-note inside
                    • Firebase Hostingを使ってポートフォリオサイトを無料で公開する方法 | Web Design Trends

                      HTMLとCSSでWebサイトを作って、「さあ公開しよう!」と思った時にレンタルサーバーの登録だったり、ドメインの取得だったり面倒な作業がたくさん発生すると嫌になってしまいますよね。 すでにレンタルサーバーに登録している人であれば、比較的簡単に公開することができますが、登録していない人はそれだけで数時間使ってしまうことだってあります。 そんな時におすすめの方法が、「Firebase」というGoogleが提供するサービスを使ってWebサイトを公開する方法です。 個人のポートフォリオサイトなど、ちょっとしたサイトを手軽に公開する手段としてはFirebaseはとても便利です。 今回は、Firebase Hostingを使ってWebサイトを公開する全手順をご紹介したいと思います。 Firebaseとは Firebaseとは、Googleが提供するバックエンドサービスです。Baas(Backend

                        Firebase Hostingを使ってポートフォリオサイトを無料で公開する方法 | Web Design Trends
                      • 東京ガスグループのスミレナがFirebase診断を実施。経産省認定基準への登録と大手にはない専門性を評価  | Flatt Security

                        東京ガスグループのスミレナがFirebase診断を実施。経産省認定基準への登録と大手にはない専門性を評価 株式会社スミレナ様は2019年12月に設立された東京ガスグループのベンチャー企業です。リフォームを中心とした暮らし総合サービス事業を展開しており、2020年6月に「暮らしの月額定額制サービス」のサービス提供を開始しました。 「暮らしの月額定額制サービス」はガス機器・水まわりのリフォームを初期費用なし・月々払いで利用できるサービス。たとえば約20万円の給湯器の取替えであれば月々約1,500円で、約70万円するバスルームのリフォームであれば月々約6,000円で利用することができます。また、その金額には撤去や設置の工事費もすべてコミコミで不具合や故障があっても追加費用無しで応急処置や修理を依頼できます。 今回Flatt Securityは、Firebase診断を担当させていただきました。 株

                          東京ガスグループのスミレナがFirebase診断を実施。経産省認定基準への登録と大手にはない専門性を評価  | Flatt Security
                        • Cloud run+Firebaseの開発について【Webアプリ開発】 - Qiita

                          概要 私はGCPを積極的に利用していますが、安く簡単にサービスを作ろうと思うと、Cloud run+Firebaseが良いのかなと思い、まとめました。メンテナンス性についても、Cloud runとCloud Functionsを比べると、Cloud runの方が良いと思います。 開発環境一覧 Source Repositry Cloud build Cloud run Firebase(hosting) はじめに 始めに上記の環境においてはサービスを有効状態にしてください。 また、gcloudでは最低限必要なIAMは以下の通り。 Firebase 管理者 Cloud run 管理者 今回はCloud buildを使用するため、IAMにおける「~~@cloudbuild.gserviceaccount.com」に以下の権限を付与する。 Cloud Run 管理者 Cloud Run サービス

                            Cloud run+Firebaseの開発について【Webアプリ開発】 - Qiita
                          • 2019年度 Google Analytics for Firebase 活用法(Audiencesレポート編)|イー・エージェンシー

                            2019年度 Google Analytics for Firebase 活用法 (Audiencesレポート編) Firebaseとは、高品質のアプリをすばやく開発できる統合アプリプラットフォーム(mBaaS)です。 より優れたアプリを作成するために、世界屈指のインフラストラクチャを使用して、パワフルで安全、かつスケーラブルなアプリ構築を行う事ができ、アプリの品質改善やビジネス成長につながる多くのプロダクトを有しています。 2018年10月にアプリのアクセス解析について、Google Analytics開発者サービスSDKの開発を終了し、Google Analytics for Firebaseに一本化していくというアナウンスがありました。 また、2019年4月には「Audiencesレポート」のユーザーリスト作成機能UIがリニューアルされ、今後ますます存在感を増していくツールだと考えら

                            • Firebaseの技術顧問でお手伝いできるところ、探しています。|su-|note

                              タイトルの通りになりますが、Firebaseの技術顧問/コンサルティングでお手伝いできるところを探しています。 具体的には... ・具体的には「副業」、業務委託としてお手伝いできる先を探しています。 ・開発がメインというよりは、技術顧問、コンサルティング的な仕事を優先して探しています。 ・特にFirebaseを使った開発の案件を探しています。 ・※「本業」に関しては既に転職活動を終え、次が決まりましたのでそちらでの募集はしていません。といった感じです。 Firebaseを使った開発での技術顧問、コンサルティングといった形でお手伝いしたいなと。 (良い条件であれば、開発メインの副業でも検討したいです。) 少し長くなりますが一読いただき、「依頼してみたい」、「ちょっと声かけてみたい」と思って頂けましたらご連絡いただけると嬉しいです! できること自分ができることやスキルセット、今までの職務経歴に

                                Firebaseの技術顧問でお手伝いできるところ、探しています。|su-|note
                              • Firebase 公式動画から『Firestore の DB 設計の基礎』を学ぶ - Qiita

                                概要と投稿の背景 本投稿では、Firestore の DB 設計の基礎についてまとめます。 私は普段、都内の企業で Flutter エンジニアとして勤務しています。最近は Python/Django のバックエンド API や、Nuxt.js/Vue.js による Web フロントエンドのタスクにも取り組むことがあるのですが、業務レベルで Firestore を使いこなすような機会はありません。 ですが、趣味や個人で使用する範囲のアプリケーションを開発する際には、DB としての Firestore の便利さ・手軽さ・それでいて高機能な面に魅力を感じており、最近では NoSQL データベースや Firestore の特徴をうまく捉え、メリットを活かしながら、いろいろな規模のサービスを Firestore を用いて実現している例もかなりあるようです。 これから行おうとしている個人開発でも、Fi

                                  Firebase 公式動画から『Firestore の DB 設計の基礎』を学ぶ - Qiita
                                • Firebase AuthenticationのSafari 16.1で動作しなくなる問題の解決過程 - ぱいぱいにっき

                                  みなさん2022年いかがお過ごしですか。macopyです。 この記事はPerl Advent Calendar 2022の9日目です。 追記: Firebase Advent Calendar 2022の9日目も空いていたので入れておきました。 今回はFirebase Authenticationを使っていたら、何もしていないのにログインできなくなったと言われて一心不乱で直した話をします。 Firebase Authenticationとは Firebase Authentication(以下Firebase Auth)とは、Googleのアプリケーション開発プラットフォームであるところのFirebaseの中にある、認証サービスです。 競合サービスとしてはAuth0で、つまりIDaaSとして使えます。専用品のAuth0よりは機能は少ないですが、複数のIdPを組み合わせてユーザの認証管理をし

                                    Firebase AuthenticationのSafari 16.1で動作しなくなる問題の解決過程 - ぱいぱいにっき
                                  • Next.jsとFirebaseでCookieを使った認証処理を実装する

                                    import type { FirebaseApp } from "firebase/app"; import type { Auth as FirebaseAuth } from "firebase/auth"; import { getApps, initializeApp } from "firebase/app"; import { getAuth, signInWithEmailAndPassword } from "firebase/auth"; /** * @description Firebaseの管理画面から取得したAPIオブジェクト * @note 環境変数は`.env.local`ファイルに定義しています */ export const firebaseConfig = { apiKey: process.env.NEXT_PUBLIC_FIREBASE_API_KE

                                      Next.jsとFirebaseでCookieを使った認証処理を実装する
                                    • 個人開発初心者が Firebase Family 五人衆を半年で全クリした道のりを振り返る - okadato の雑記帳

                                      この記事は 個人開発 アドベントカレンダー 2019 24日目の記事です。 個人開発者の強い味方、Firebase で作ったサービスを紹介しつつ、全クリまでの軌跡をお話します! 全クリ? 個人開発者のみなさん、Firebase 使ってますか? これまでの個人開発 アドカレを拝読する限り、使っている方はそれほど多くないように見受けられましたが、とっっっても便利ですよ!! とは言えぼくもはじめて Firebase に手を出したのは今年の夏のこと。はじめて作ったのがこのブログでも何回か登場している増田ランダムというサービスで、プロトタイプができたのが7月上旬のことでした。 あれからおよそ半年。いくつかのサービスの開発を経て、いまではちょっとした規模のモノを、そこそこのスピードで作れるようになりました。 そこで今回はWebサービス開発のうえで登場する Firebase の五人衆を紹介しつつ、いかに

                                        個人開発初心者が Firebase Family 五人衆を半年で全クリした道のりを振り返る - okadato の雑記帳
                                      • りあクト! Firebaseで始めるサーバーレスReact開発 - くるみ割り書房 ft. React - BOOTH

                                        シリーズ累計 1.4 万部突破の大好評の React 本シリーズ「りあクト!」。今度のテーマは Firebase❗ コミック発売情報アプリを実際に作りながら、Firebase を学んでいきます。Firebase が全くの初心者でも大丈夫。コンソールによるプロジェクトの作成から始まり、初めての人が陥りやすいポイントをフォローしながら、アプリの完成までステップアップしていきます。 ソースコードも章ごとのものが GitHub に全て掲載してあり、自分で動かせるようになっているので安心です。 なお、他にはない本書の技術的な目玉トピックとしては、以下の通りとなっています。 ① Rails の rake db:seed のような Seed データ投入の仕組みを作る ② Cloud Functions × Puppeteer でスクレイピング ③ Firestore 単体での Algolia を使わない

                                          りあクト! Firebaseで始めるサーバーレスReact開発 - くるみ割り書房 ft. React - BOOTH
                                        • Firebase apiKey ってさらしていいの? ほんとに? - Qiita

                                          界隈でちょくちょく質問されているのを見るので調べたことをまとめてみました。 結論だけで言うと、「よい」です。 Firebase apiKey? なに? Firebase project を作成すると projectId はもちろん apiKey や databaseURL などが作成され、これを使うことで機能が使えるようになります。Firebase console でいうと Project 設定などから [アプリを追加] すると取得できます。 詳しい手順はこちら。https://support.google.com/firebase/answer/7015592?authuser=0 var config = { apiKey: "CcN0p0MAIzavPCNkmXSyAy4xhKwCF6CqbX5TcvL", authDomain: "example.firebaseapp.com",

                                            Firebase apiKey ってさらしていいの? ほんとに? - Qiita
                                          • Firebase Authenticationなら多分これが一番早いと思います:シーホーちゃんとゆかいな仲間たち

                                            「Firebase Authenticationなら認証も簡単」 そう考えてきた時期が俺にもありました。 僕は認証の処理を書くのが嫌いで、できれば避けて生きていきたいと考えております。 理由は主に以下になります。 - アプリケーションの本質的な価値を提供するところではない - にも関わらず手が抜けない - 登場人物が多く難しくなりがち しかし、現実は甘くなく意外とみなさんこだわりがあったりするもので、それにすべて応えると大変なことになります。 例えば… - SNS認証だけではなくメールアドレスとパスワードでの認証もサポートして欲しい - SNS認証だったとしても連絡がつくメールアドレスは確保したい などなど… SNS認証でアカウントを作った人がパスワードを忘れた方はこちらを押したらどうなる? 不安で夜も眠れません。 そんなあたなに本書は以下の内容について記載します。 - Firebase

                                              Firebase Authenticationなら多分これが一番早いと思います:シーホーちゃんとゆかいな仲間たち
                                            • 個人開発でTypeScriptフレームワークを使うときの技術選定案(frourio&Firebase&Railway)

                                              TypeScriptフルスタックフレームワークのfrourioを使うときの技術選定について考えてみました。 frourioは国産のTypeScriptフレームワークで、aspidaを使ってサーバーサイドからフロントエンドまでシームレスに型安全なREST APIを扱えることを特長としています。yarn create frourio-appコマンドで一瞬で試せるので興味ある方はぜひ動かしてみてください。 一方で、2022年現在では認証周りの実装方法やデプロイに関する知見が少ないのも事実なので、本記事では認証にFirebaseを、デプロイにRailwayを使った技術選定について説明します。 Firebase、Railwayともに非常に簡単に試せるため、個人開発に特におすすめです。 frourioについて frourioは国産のTypeScript製フルスタックWebフレームワークです。 本記事は

                                                個人開発でTypeScriptフレームワークを使うときの技術選定案(frourio&Firebase&Railway)
                                              • iOS でも Web Push が送れる!microCMS と Firebase Cloud Messaging を使った実装方法

                                                iOS でも Web Push が送れる!microCMS と Firebase Cloud Messaging を使った実装方法 お初にお目にかかります(?) chot Inc. で Web エンジニアをしているすてぃんです。 もう 1 ヶ月前ですが iOS Safari でプッシュ通知に対応したバージョンのベータ版が発表されましたね。 Web のプッシュ通知は、シェアの大きい iOS が対応してくれなかったのであまり実用的ではありませんでしたが、これからは Web でも多くのユーザーに能動的に新着情報を伝えることができるようになります。 本記事では Firebase Cloud Messaging(以降 FCM と表記) を用いた Web Push 通知の実装方法を、架空のメディアサイトを実装しながら紹介します。 FCM 以外には microCMS と Next.js を使用します。m

                                                  iOS でも Web Push が送れる!microCMS と Firebase Cloud Messaging を使った実装方法
                                                • Firebase で普通の Rails アプリにログイン - Diary

                                                  Firebase で普通の Rails アプリにログイン したい、という要求がある。 Firebase + Rails というコンテキストでよくあるのは クライアントサイドは普通の React アプリや iOS アプリで Firebase をつかって認証 Rails 側は API を提供し、 Firebase で生成した idToken でユーザーを特定 みたいな事例だと思う。この時 Rails 側は基本的にセッション管理の必要がない。 ただ今回は Firebase で認証して Rails のセッションを作りたい。ようするに、ユーザーの管理とログインまわり(典型的には Google とか Github とかを使うだろう)だけを Firebase にやらせたい。 ではどうするか、といえば以下のような感じにすればよい。 まずログインページは以下のような感じにする。 <button id="lo

                                                  • The biggest Firebase Hosting update ever? Preview channels, GitHub Actions, and more!

                                                    The biggest Firebase Hosting update ever? Preview channels, GitHub Actions, and more! Get ready! We have a huge set of updates landing for Firebase Hosting! Today we are announcing preview channels, an official GitHub Action, and cloning of versions! These features are centered around making you more productive and creating a better collaborative process for teams. Let’s dive in! Preview Channels

                                                      The biggest Firebase Hosting update ever? Preview channels, GitHub Actions, and more!
                                                    • Firebaseの代替、Supabaseを触ってみる - 虎の穴開発室ブログ

                                                      こんにちは、虎の穴ラボ Advent Calendar 2020 - Qiita 6日目の記事です。 5日目はHYさんがiPhoneの気圧センサーとSwiftに関する記事を書かれています。 7日目ははっとりさんがFargate環境構築についての記事を書かれる予定です。 はじめに みなさんFirebaseはお使いでしょうか。 今回はその代替となる(かもしれない)ツールを一つ紹介いたします。 Firebase自体初耳という方のために、まずは「Firebaseとはなんぞや?」から軽く触れていこうと思います。 Firebaseとは FirebaseとはGoogle社が提供するクラウドサービスで、データのリアルタイム同期を得意とします。 例えばタスク管理のアプリを作る場合「Aさんがレコードを追加するとBさんの画面にも自動的にその情報が反映される」といった使い方ができます。 また「包括的なアプリ開発プ

                                                        Firebaseの代替、Supabaseを触ってみる - 虎の穴開発室ブログ
                                                      • Amplify vs Firebase 比較してみた - Qiita

                                                        サーバレスアーキテクチャの選択肢として、AWSのAmplify、GoogleのFirebaseが有力な候補となっているのではないでしょうか。 実際にAmplify・Firebaseの両者に触れ、比較・検討して得られた知見をまとめました。 ※直近プロダクトの開発にAmplifyを採用して進めてきたので、Amplifyを軸に記事を書いています。 API連携 AmplifyとFirebaseとで異なる特徴のひとつにAWS AppSync(GraphQLをすぐに利用できるフルマネージドサービス)を利用できる点があります。 自前でGraphQLを構築するのは手間がかかりますが、AmplifyのAPIモジュールは「AWS AppSync」をサポートしているので簡単に構築できます。DynamoDBやLambdaとのアクセスもシームレスに行えるので非常に便利です。 以下はその他のAppSyncのメリット

                                                          Amplify vs Firebase 比較してみた - Qiita
                                                        • Docker でFirebase ローカルエミュレータを立ち上げる - y-ohgi's blog

                                                          公式のものがみつからなかったのでDockerfile を書きました。 GitHub https://github.com/y-ohgi/dockerfiles/blob/master/firebase/Dockerfile DockerHub https://hub.docker.com/r/yohgi/firebase/dockerfile 以下で作成するDocker イメージを置いてます(主に自分用)。 Docker イメージの作成 予めFirebase のコンフィグ firebase.json を用意しておきます。 ここで立ち上げたいサービスの宣言をします。コンテナへのアクセスを受け付けるために host: "0.0.0.0" を忘れずに設定しましょう。 { "emulators": { "firestore": { "host": "0.0.0.0", "port": "8080"

                                                            Docker でFirebase ローカルエミュレータを立ち上げる - y-ohgi's blog
                                                          • Firebase Remote ConfigのConditionsでちょっと複雑な振り分け方を設定する - dely Tech Blog

                                                            こんにちは。delyでAndroidエンジニアをしているkenzoです。 この記事は「dely #1 Advent Calendar 2020」の17日目の記事です。 昨日はサーバサイドエンジニア高松さんの「バンディットアルゴリズムをライトに解説」という記事でした。 A/Bテストとバンディットアルゴリズムを用いた施行が進む様子を並べて見比べられるのが面白かったです。ご興味ある方はぜひこちらも御覧ください! adventar.org adventar.org 今回はFirebaseのRemote Configを用いて一定割合のユーザーに値を振り分ける(A/Bテストをする)ときの設定方法についてお話します。 delyではクラシルを使用してくれているユーザーにより良い料理体験を届けられるよう、日々の機能開発・改善やキャンペーン施策等に対して開発部・マーケティング部のメンバーがFirebase R

                                                              Firebase Remote ConfigのConditionsでちょっと複雑な振り分け方を設定する - dely Tech Blog
                                                            • 認証サービスCognito・Auth0・Firebaseを比べる - s-takayanagi’s blog

                                                              購入先 Boothでの購入はこちら 技術書典 応援祭での購入はこちら タイトル 概要 本書の目的 対象読者 本書で取り上げない内容 お問合せ先 目次 第1章 ユーザーID管理のサービス 第2章 各サービスの概要 第3章 コストを比べる 第4章 管理‧運用を比べる 第5章 開発を比べる 購入先(再掲) Boothでの購入はこちら 技術書典 応援祭での購入はこちら サークルの他のメンバー クラウドネイティブファーストストーリー AWSを使って学ぶ 監視設計 AWSの薄い本 IAMのマニアックな話 購入先 Boothでの購入はこちら s-takayanagi.booth.pm 技術書典 応援祭での購入はこちら techbookfest.org タイトル 認証サービスCognito・Auth0・Firebaseを比べる 概要 ユーザーのIDを管理するのはWebサービスを展開する上で必要になりますが

                                                                認証サービスCognito・Auth0・Firebaseを比べる - s-takayanagi’s blog
                                                              • Firebase + React で Todoist のクローンを作る

                                                                Firebase と React の勉強を兼ねて、愛用しているタスク管理アプリ Todoist のサブセットとなる機能を持つクローンを作ってみた。途中で色々試行錯誤したのだが、「最初から最短の手順で作るならこういう手順になる」というのを備忘と Firebase の紹介も兼ねてまとめてみようと思う。 アプリケーション: https://altech-todoist.web.app/ ソースコード: https://github.com/Altech/todoist-clone 0. はじめに 技術スタック 言語: TypeScript UIライブラリ: React 17 バックエンド:Firebase (Authentication + Cloud Firestore + Hosting) Firebase SDK: v9 モジュールバンドラー: Snowpack CSS:styled-co

                                                                  Firebase + React で Todoist のクローンを作る
                                                                • 【iOS】Firebase Dynamic Linksでアプリが起動しない

                                                                  Firebaseダイナミックリンクを使うと、1つのURLで複数の遷移先を設定できて、ユーザーごとに適切な制御ができます。ダイナミックリンクによるアプリ内の画面遷移などの制御を除けば、プログラミングなしの設定のみで簡単に実現することが可能です。 例えば、以下のようなパターンです。 iOSのブラウザでダイナミックリンクをタップすると、アプリストア(AppStore)に移動するiOSのブラウザでダイナミックリンクをタップすると、アプリ起動する(インストール済の場合)Androidのブラウザでダイナミックリンクをタップすると、アプリストア(Playストア)に移動するAndroidのブラウザでダイナミックリンクをタップすると、アプリ起動する(インストール済の場合)PCのブラウザでダイナミックリンクをタップすると、アプリのランディングページに移動する ディープリンク(DeepLink)やユニバーサルリ

                                                                    【iOS】Firebase Dynamic Linksでアプリが起動しない
                                                                  • [Firebase]Firestoreの設計の思考法(正規化/非正規化)

                                                                    なぜ書くのか? SIerでがっつりSQLServer(RDB)を使って開発をしていたため、 正規化思考が抜けずFirestore(NoSQL)のDB設計をするにあたってかなり苦労したので、 同じ苦労をしている方へFirestoreの設計を学習する入り口を書こうと思いました。 RDBとFirestoreの違い 個人的に一番苦しんだ違いは**テーブル結合(inner join, outer join)**ができなかったことです。 Twitterのフォロー一覧のような機能を作ることを例に見ていきます。 RDBの場合 ユーザーテーブル id name imageUrl profile_text

                                                                      [Firebase]Firestoreの設計の思考法(正規化/非正規化)
                                                                    • Firebase Meetup #15 にて弊社代表がセッションを行いました - ElevenBack LLC. Engineering

                                                                      CEO の id:potato4d です。 本日、Google Japan 渋谷オフィスにて開催された「Firebase Meetup #15」にてセッション登壇者を務めさせていただきました。Firebase Japan User Group 主催のミートアップであり、記念すべき二周年を迎えるイベントのメインセッションを行うことができてありがたい限りです。 firebase-community.connpass.com 登壇内容について 「Firebase & Google Cloud によるサーバーレス帳票管理」というタイトルで、弊社で運営中の SaaS である「Candy」のアーキテクチャについて紹介させていただきました。 帳票管理という原本の保存がシビアかつ、成果物がレガシーなドメイン領域において、いかに課題をサーバーレスで解決したのか、メリットはどこかということを含めて紹介いたしま

                                                                        Firebase Meetup #15 にて弊社代表がセッションを行いました - ElevenBack LLC. Engineering
                                                                      • Firebase Realtime Meetup 参加レポート - Qiita

                                                                        2020年6月26日18:00より開催された Firebase Realtime Meetup に参加したので参加レポートを書きました。 勉強会自体のアーカイブ動画 は以下に掲載されています。 https://www.youtube.com/watch?v=4iS8EySYU14 FJUGの紹介 @k2wanko スライド: - 動画開始位置: https://youtu.be/4iS8EySYU14?t=5 内容メモ: Firebase Japan User Groupの活動内容・Slackの紹介 FJUG Appの紹介・テスター募集 Firebase Japan User Groupの活動紹介と、@k2wankoさんが個人で開発中のFJUG Appの紹介でした。 Firebase Japan User GroupのSlackは私も度々参考にさせてもらっています。日本でFirebaseを

                                                                          Firebase Realtime Meetup 参加レポート - Qiita
                                                                        • Firebase Analyticsの導入を検討している担当者へ送る、Firebase Analyticsの特徴とモバイルアプリ向けGoogleアナリティクスとの比較、活用例をご紹介! - Real Analytics (リアルアナリティクス)

                                                                          今回の記事は、ウェブアナリスト・コンサルタントとして株式会社プリンシプルで活躍されているRayさんにご提供いただきました。 大作です!ありがとうございます。*1 twitter.com それでは、早速どうぞ! Firebase Analyticsについて ①イベントヒットデータとしての集計 ②自動収集イベント ③BIツールに接続する際はBigQueryを ④カスタム定義がユーザープロパティに ⑤カスタムレポートが存在しない ⑥データ保持期間設定が厳しい Firebase Analyticsをより活用するポイント ①BigQueryと接続してより詳細なデータを入手・可視化 ②AnalyticsデータからセグメントをしてA/Bテストをしながらアプリ改善 ③広告やGoogle Play、Slack等とも連携が可能 これからFirebase Analyticsの導入をされる場合 ①収集すべき指標

                                                                            Firebase Analyticsの導入を検討している担当者へ送る、Firebase Analyticsの特徴とモバイルアプリ向けGoogleアナリティクスとの比較、活用例をご紹介! - Real Analytics (リアルアナリティクス)
                                                                          • Firebase App Distribution で Android アプリを配布してみた | DevelopersIO

                                                                            私が担当しているプロジェクトでは、Fabricを利用してAndroidアプリを配信しています。 ロードマップによると、この機能はまだFirebaseに移行途中ですが、Firebaseコンソール上ではすでに使えそうでした。 ということで、実際にFirebase App DistributionでAndroidアプリが配布できるのか、試してみました。 なお iOS版は下記です。 [iOS] Firebase App Distributionを使用してiOSアプリを配布する | Developers.IO Androidアプリの準備 適当に新規作成しました。すでにある場合はSkipです。 Firebaseプロジェクトの準備 Firebaseプロジェクトの新規作成 AppDistributionSampleという名前で新規作成しました。すでにある場合はSkipです。 Firebaseプロジェクトに

                                                                              Firebase App Distribution で Android アプリを配布してみた | DevelopersIO
                                                                            • Firebaseでお手軽!データ管理画面をつくる | フューチャー技術ブログ

                                                                              はじめにこんにちは!2017年9月入社の柏木です。夏休み自由研究連載13日目の記事です!🏖️ 昨日は【入門】私を苦しめたDynamoDBという読み応えたっぷりの記事でした。 今回は、Firebaseを使って画面を開発してみようと思います。 本記事のゴール下記を最短経路で作ってみます。 システムアドミンの人が使うようなマスタデータ管理画面を想定して、限られたユーザーにアクセスを制限すべく、認証機能も入れました。 Typescript×Reactのアプリを立ち上げる Firebaseのデータベース(Firestore)にデータを用意する Firebase Hostingを用いてデプロイする Firestoreに格納されているデータを画面に表示する Firebase Authenticationで認証する 環境 macOS Catalina (v10.15.6) Node.js (v14.8.

                                                                                Firebaseでお手軽!データ管理画面をつくる | フューチャー技術ブログ
                                                                              • FirebaseとTypeScriptとNext.jsを使ってリアルタイムチャットアプリを作ろう

                                                                                この本ではFirebaseとTypeScriptとNext.jsを使ってリアルタイムチャットアプリを作ります。

                                                                                  FirebaseとTypeScriptとNext.jsを使ってリアルタイムチャットアプリを作ろう
                                                                                • GitHub Actionsを使ってFirebase App Distributionへ配布する - Lento con forza

                                                                                  FirebaseとGitHub Actionsがマイブームの id:kouki_dan です。 つい先日Firebase App Distributionがリリースされましたね! firebase.google.com FirebaseはFabricの機能を順次Firebaseで扱えるようにしていますが、App Distributionは今までFabric Betaで行なっていたBeta版、テスト版のアプリを社内やテスターの方に配布できるサービスです。 似たようなサービスとしてはDeployGateが有名ですね。 そんなFirebase App DistributionをGitHub Actionsで使ってみようというのが今回の記事になっています。GitHub Actionsのおかげで、外部CIを使うことなくビルドの自動化が行えるようになりました。 iOSアプリのDistribution

                                                                                    GitHub Actionsを使ってFirebase App Distributionへ配布する - Lento con forza