タグ

firebaseに関するmichael-unltdのブックマーク (48)

  • Firebase App Test Agent 自然言語のE2Eテストを試してみた - エムスリーテックブログ

    【QAチーム ブログリレー2日目】 こんにちは。逝去から1年経っての俄かポール・オースター2巡目通読、追憶がちなマルチデバイスチームQA前川です。 チームで開発する複数アプリとサーバサイドのQAでAI活用による効率化が求められる中、Firebase App DistributionのApp Test Agent機能がAndroidでプレビューリリースされた、ということで試してみました。 自然言語テストなので厳密な記述は不要で与しやすいかと思いきや、自然言語ゆえに意外なところでやや手間どった初動という感触でした。 App Test Agentとは 有効化 テストケース記述&実行 所感 We are hiring! App Test Agentとは App Test Agentとは 「Gemini in Firebase を活用したテストケースの生成、管理、実行エージェントです。テストの目標を

    Firebase App Test Agent 自然言語のE2Eテストを試してみた - エムスリーテックブログ
    michael-unltd
    michael-unltd 2025/06/10
    App Test Agentとは 「Gemini in Firebase を活用したテストケースの生成、管理、実行エージェント
  • ちょっとでもセキュリティに自信がないなら、 Firebase Authentication を検討しよう

    note のやらかしのあのへんについて。 認証自作、 Rails 、 Devise - Diary パーフェクト Rails 著者が解説する devise の現代的なユーザー認証のモデル構成について - joker1007’s diary 認証サーバーの実装は質的に難しいです。セキュリティが絡むものは「簡単な実装」などなく、プロアマ個人法人問わず、個人情報を守るという点で、同じ水準を要求されます。悪意あるハッカーは常にカモを探していて、もし認証が破られた場合、自分だけではなく大多数に迷惑が掛かります。初心者だから免責されるといったこともありません。全員が同じ土俵に立たされています。 とはいえ、認証基盤を作らないといろんなサービスが成立しません。そういうときにどうするか。 Firebase Authentication で、タイトルの件なんですが、 Firebase Authenticat

    ちょっとでもセキュリティに自信がないなら、 Firebase Authentication を検討しよう
    michael-unltd
    michael-unltd 2024/12/20
    “Firebase Authentication はどういうものかというと、Firebase の機能の一部で、各種サービスと連携して認証機能を提供してくれます。 Google, Facebook, Facebook, GitHub, 各種サービスの oauth 連携 匿名認証 カスタムプロバイダー SMS 認証
  • 【Mac不要】FlutterアプリにFirebase Crashlyticsを組み込んでiOSとAndroidに実機配備する手順 - Codemagic編 - Qiita

    はじめに ※この記事は、以下の記事の続編です。 【Mac不要】FlutterアプリにFirebase SDKを組み込んでiOSとAndroidに実機配備する手順 - Codemagic編 この記事ではその後、FlutterアプリにFirebase Crashlyticsを組み込み、iOS, Androidの両端末のクラッシュ情報をFirebaseコンソールに連携できるようになるまでの手順を説明します。 では早速始めてみましょう。 謝辞 Firebase Crashlytics - Android Android向けの作業を進めるにあたっては、以下の記事がとても助けになりました。ありがとうございます。 Firebase Crashlyticsを導入する - @tnagao3000 Serverless連載4: Firebase CrashlyticsでAndroidアプリのエラーログをさくっ

    【Mac不要】FlutterアプリにFirebase Crashlyticsを組み込んでiOSとAndroidに実機配備する手順 - Codemagic編 - Qiita
  • Firebase の Local Emulator Suite を使う - Qiita

    firebase v8 を使ってますが、v9 でも emulator 周りは同じです(多分) 嘘でした。v9 対応の方法を追記しました。 以下の記事は firebase のプロジェクトをひとつ作成し、ローカルには firebase-tools がインストール済みである前提で書かれています。 また mac / linux 前提で書いてます。windows では試してません windows でも動きました。ただし firebase コマンドを npx firebase として実行する必要があります。WSL2では mac と同様に動きました。 参考 Firebase Firestoreのエミュレーターを使ってローカルで開発する ほぼ上記の通りですが、コマンドの実行方法や、対応してるエミュレータが変わったりしてるので、主にそのあたりを補足してます。 準備 Firebase Emulator

    Firebase の Local Emulator Suite を使う - Qiita
    michael-unltd
    michael-unltd 2024/09/26
    “firebase v8”
  • Looker Blocksを使ってFirebaseのデータを5分で可視化してみた | DevelopersIO

    奈良県でリモートワーク中の玉井です。 今回は、何かとややこしい構造をしている(BigQueryにエクスポートした)Firebaseデータを、Lookerで楽に可視化します。 Firebase(のデータ)を分析するのは大変? 昨今、スマホアプリ等のデータを分析してマーケティング等に役立てる…ということは当たり前になってきています。そして、そこに出てくるものとして、メジャーなサービスの一つがFirebaseでしょう。Firebaseを使って開発しているスマホアプリやWebアプリは多いと思います。 FirebaseのデータはGoogle BigQueryにエクスポートし、SQLを使って分析をがんばっている方はたくさんいるかと思います。…が、BigQueryにエクスポートしたFirebaseデータの構造は結構クセがあり、正直扱いづらいですよね(日単位でテーブルが生成される、めっちゃ入れ子になってい

    Looker Blocksを使ってFirebaseのデータを5分で可視化してみた | DevelopersIO
  • Firebase Local Emulator Suite の概要

    michael-unltd
    michael-unltd 2024/09/10
    “Firebase Local Emulator Suite は、Firebase サービスの動作を正確に再現するようにビルドされた個々のサービス エミュレータで構成されています。つまり、本番環境のデータに影響を与えることなく、アプリをこれらのエミュレ
  • Google アナリティクス 4 ゲームアプリ実装の BigQuery サンプル データセット  |  Google Analytics  |  Google for Developers

    フィードバックを送信 Google アナリティクス 4 ゲームアプリ実装の BigQuery サンプル データセット コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Flood-It! は、Android と iOS のプラットフォームで利用可能なパズルゲームです。このアプリは Firebase を通じて Google アナリティクス 4 の標準のゲームアプリ実装を使用します。firebase-public-project BigQuery プロジェクトを通じて利用可能な flood it データセットには、114 日間の難読化 BigQuery イベント エクスポート データのサンプルが含まれています。 前提条件 BigQuery API が有効になっている Google Cloud プロジェクトへのアクセス権が必要です。BigQuery クイックスター

    Google アナリティクス 4 ゲームアプリ実装の BigQuery サンプル データセット  |  Google Analytics  |  Google for Developers
    michael-unltd
    michael-unltd 2024/08/30
    “Flood-It! は、Android と iOS のプラットフォームで利用可能なパズルゲームです。このアプリは Firebase を通じて Google アナリティクス 4 の標準のゲームアプリ実装を使用します。firebase-public-project BigQuery プロジェクトを通じて
  • Firebase A/B テストについて  |  Firebase A/B Testing

    テスト結果の関連性と有用性を最大化できるように、このページでは Firebase A/B Testing の仕組みについて詳しく説明します。 サンプルサイズ Firebase A/B Testing 推定では、テストを開始する前に最小サンプルサイズを特定する必要はありません。一般的には、妥当と感じられる最大のテスト露出レベルを選択する必要があります。サンプルサイズを大きくすると、特にバリアント間のパフォーマンスの差が小さい場合に、統計的に有意な結果が見つかる可能性が高まります。オンラインのサンプルサイズ計算ツールを利用して、テストの特性に基づいて推奨されるサンプルサイズを得ることもおすすめします。 テストの編集 実行中のテストについて選択した次のようなパラメータを編集できます。 テスト名 説明 ターゲティング条件 バリアントの値 テストを編集するには: 変更するテストの結果ページを開きます

  • Measurement Protocol のデモとツール  |  Google Analytics  |  Google for Developers

    特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。JavaOracle および関連会社の登録商標です。 最終更新日 2024-08-15 UTC。 �p� �� ��� ��

    Measurement Protocol のデモとツール  |  Google Analytics  |  Google for Developers
  • 認証機能を(ほぼ)作らずに認証付きバックエンドを3日で作っちゃった話 - Google CloudとFastAPIのエコシステムに全力で乗っかろう - Lean Baseball

    心身のコンディション維持と体調管理のため, 毎日運動と血圧・体重・脈拍の計測をしているマンです*1. 新たな個人開発かつ, 趣味と実益(&学習)を兼ねて, プロダクトオーナーやりたい宣言したので, 個人開発としてプロダクト作りたい ネタどうしようかな...そうだ! 毎日運動と血圧・体重・脈拍の計測 に役立つ何かを作るぞ! 自分でSaaSを開発する練習もしたいので, スタートアップがやりそうなアーキテクチャでちゃんと作ろう と, 昨年末に思いつき「自分専用のヘルスケア領域SaaS」としてモノを作っているのですが, データの入力元となるフロントエンドと, 記録したデータの可視化&リコメンドに注力したい ↑の理由で, バックエンドの開発は正直な話思いっきり手を抜きたい 一番面倒くさいと言っても過言ではない認証機能(ユーザー管理)を開発ゼロでやりたい!!! ...と思いつき, 知識と余暇の時間を総

    認証機能を(ほぼ)作らずに認証付きバックエンドを3日で作っちゃった話 - Google CloudとFastAPIのエコシステムに全力で乗っかろう - Lean Baseball
    michael-unltd
    michael-unltd 2024/01/15
    “今回はお一人様SaaSとして(半ば趣味, 半ば実験的に)作っていますが, スケーラビリティを配慮して作っているのでそのまま商用のSaaSのアーキテクチャとしても応用可能です. 実はすべてサーバレス前提のクラウドサービ
  • 【わずか10分で構築完了】Firebase Remote Config を使ってA/Bテストをやってみよう | Recruit Tech Blog

    この記事は RECRUIT MARKETING PARTNERS Advent Calendar 2017 の投稿記事です。 こんにちは。スタディサプリENGLISHのAndroidとサーバサイドの開発を担当している王です。 みなさんはコンシューマ向けのサービスを運用していると以下のような相談を受けることはありませんか? 複数のデザイン改善案が上がってきて、どちらにするか決めかねるとき データ分析の結果に応じた施策を打つ時、どの施策が当に効くかを検証したいとき 普通ならここで A/B テストの導入となりますよね?そこで登場するのが Firebase の Remote Config です。今回初めて使ってみましたが、わずか10分で超簡単に導入できました。 そもそも A/Bテストとは? 狭義ではA/Bテストは仮説検定を指す俗称であるが、広義のA/Bテストはインターネットマーケティングにおける

    【わずか10分で構築完了】Firebase Remote Config を使ってA/Bテストをやってみよう | Recruit Tech Blog
    michael-unltd
    michael-unltd 2023/07/12
    “Firebase Remote Config”
  • 注意事項と改訂履歴|Flutter と Firebaseで作る!カウンターアプリ

    注意事項と改訂履歴|Flutter と Firebaseで作る!カウンターアプリ
  • React と Firebase と Cloud Run を連携するサンプル実装 - めもめも

    前提知識 React:インタラクティブな Web フロントエンド(クライアント上で稼働する Javascript)を実装するためのライブラリーで、状態変数の値の変化を自動的に画面に反映する機能があります。 Firebase:モバイルアプリのバックエンドを Google Cloud で提供するサービスで、ユーザー認証やユーザー管理などの機能を専用のライブラリで簡単に実装できます。 Cloud Run:アプリケーションのコンテナイメージを Google Cloud 上にデプロイして実行するサーバーレスタイプのサービスで、オートスケールなどの機能が簡単に利用できます。 なんの話かというと 上記の3つの技術(サービス)を組み合わせて、 エンドユーザーは、Google アカウントで Web アプリケーションにログインする Web アプリケーションから Cloud Run で稼働するバックエンド AP

    React と Firebase と Cloud Run を連携するサンプル実装 - めもめも
  • FlutterFlowのススメ

    ■更新履歴 2024/10/4:Supabaseの記述を微修正しました。 2024/3/29:記載を最新化しました。 2023/9/11:記載を最新化しました。 2023/6/10:料金周り・連携サービス周り・他サービス比較の記述を更新しました。 2023/2/22:連携サービス周りの記述を更新しました。 こんにちは、菅原です。 私が運営している会社、GenAiではいくつかの会社に対して新規サービス構築の支援を行っています。中でも、エンジニアリソースの少ない会社に対しては、ローコードツールでの開発体制の構築をしています。 数あるローコードツールの中でも、素晴らしいなと思ったのが、FlutterFlowでした。めちゃくちゃ開発陣が気合い入ってて毎週のようにアップデートが入ります。 出たての時(2021年12月)から使ってきたのですが、当時と比べてかなり使えるアップデートも入り、最近はとてもお

    FlutterFlowのススメ
    michael-unltd
    michael-unltd 2022/06/21
    “FlutterFlowはそもそもFlutterベースのプロジェクトを裏で生成してくれておりそのソースコードをダウンロードしてローカルでビルドして開発することも可能”
  • 【Windows】gcloudコマンドをコマンドプロンプトじゃなくて、Bashで使いたい!!| 開発者ブログ | 株式会社アイソルート

    皆さんはWindowsでgcloudコマンドを使用する時のシェルは何を使用していますか? 恐らく多くの方はcmd.exe(コマンドプロンプト)で操作しているかと思います。 コマンドプロンプトでの操作に限界を感じている方におすすめの記事となります。 この記事は アイソルート Advent Calendar 9日目の記事です。 こんにちは。 クラウドソリューショングループ新人1)のokawa.mです。初寄稿となります。 環境 今回の記事を寄稿するにあたって、検証した環境となります。 ターミナルはGit Bashを使用しています。 環境構築も早く、癖が少ないので重宝しています。 gcloudコマンドインストール方法 google Cloud SDK をインストールすると、gcloudコマンド(その他もろもろ)がインストールされます。 Bashで使用する場合も公式の手順にしたがっていただければ大丈

    michael-unltd
    michael-unltd 2021/03/09
    “alias gcloud='gcloud.cmd'”
  • Cloud Firestoreを実践投入するにあたって考えたこと - Qiita

    はじめに Firebase Realtime DBを実践投入するにあたって考えたことを読んで頂いてありがとうございます。 多くの方から「いいね」を頂いて、今回のこの記事を書くモチベーションになりました 当にありがとうございました! さて、CloudFirestoreは、Firebase Realtime Databaseとは全く違うデータベースです。特にSubCollectionやQueryが導入されたことにより、リレーションシップの設計に関して大きく異なります。 この記事では、主にCloudFirestoreにおけるリレーションシップの設計方法から、アプリ・CloudFunctionsに至るまでを幅広く解説して行こうと思います。 次の記事ではデータベースの歴史を解説しています。 RDBの限界とNoSQLの登場 Cloud Firestoreでの開発について 私の経験上確実に断言できるこ

    Cloud Firestoreを実践投入するにあたって考えたこと - Qiita
    michael-unltd
    michael-unltd 2021/03/02
    NoSQLデータモデリング技法のリンクもあり〼
  • Angular と Firebase で月間 3.5億PV になった PWA の収益性改善とコストカット - Qiita

    適当に作ったグラフですが、この例だと SSP-A を使い続けるのと比較し 30% 以上も収益性アップ! 図を見ればわかるようにビッダーの繋ぎこみをすればするほど凹が凸に変わる確率が高まります。 (ただしビッダーを増やした分レイテンシが増加するため、単に増やし続けるのが正解ではありません。 これがヘッダービディングにより収益が改善できる大まかな理由です。 DFP について 参照した図の中に DFP(DoubleClick for Publishers) という表記がありますが、これは Google の AdManager というツールのことです。 (旧名称が DFP。DSP やら DFP やらで当にややこしいですね^^; AdManager は Google が提供しているだけあって、広告配信ツールとしての完成度が非常に高く、その前身であった GoogleAdExchange や SSP

    Angular と Firebase で月間 3.5億PV になった PWA の収益性改善とコストカット - Qiita
  • 面倒なログイン機能の実装はFirebase Authenticationに丸投げしよう | apps-gcp.com

    突然ですがこれを読んでいる皆さんはログイン機能を作ったことはありますでしょうか?筆者はFirebase Authenticationに触れるまで、ログイン機能というものを作ったことがありませんでした。何となく、ログイン機能を作るのは難しいという認識を皆さんも持っているのではないでしょうか。 ログイン機能とは、「ユーザの認証」と「システムにログインできること」という認可をおこなうことの組み合わせです。 認証と認可の違い 認証はユーザーが誰かを確認することです。認可は確認したユーザーがリソースに対するアクセス権限を持っているかを確認し、権限を持っている場合はリソースへの読み書きを許可します。 近年はOAuthやOpenID等の認証方法が登場し、それぞれの認証方法に対応したアプリケーションコードを毎回書くのは大変です。そこに登場したのがFirebase Authenticationです。Fire

    面倒なログイン機能の実装はFirebase Authenticationに丸投げしよう | apps-gcp.com
  • Nuxt.js+Firebaseの認証・認可を実装した雛形プロジェクトを公開しました - Qiita

    この記事について NuxtとFirebaseを使って、これまでいくつかサービス開発をしていますが、認証/認可の実装はどのサービスでも毎回同じようなコードを書いている気がします。 サービスとしてのコア部分ではないですが、センシティブな部分なのでしっかりと調べながら実装すると結構大変ですよね(毎回時間がかかってしまいます)。 ここ最近のサービスはNuxt +Firebaseで開発することが多く、認証 / 認可のコードベースのTipsが貯まってきたので公開したら需要あったりするのかな? サンプルになりそうなプロジェクト見当たらないし、コアな部分ではないのであまり楽しくないし...。 雛形のプロジェクトとして需要あれば公開します👍 — フジワラユウタ | SlideLive▶️ (@Fujiyama_Yuta) June 7, 2020 自分だけではなく、いろんな人が同じような課題感を感じている

    Nuxt.js+Firebaseの認証・認可を実装した雛形プロジェクトを公開しました - Qiita
  • Firebaseプロジェクトのデプロイについて - Qiita

    2018/02/15追記 この記事以降、Alpine Linuxイメージだとしばしばfirebase-toolsのインストール中にgrpcのバイナリファイルが存在されずにインストールが失敗することがありました。 現時点(v3.17.4)ではこの問題は起きていませんが、安定を考えてnode-slimイメージを使った方がいいかもしれません。 前置き この記事は「Firebase Advent Calendar 2017」7日目の記事となります。 Firebaseを使ったプロダクトの知見はちらほら見るようになりましたが、デプロイ周りの知見はまだほとんど見ません。ですので私が実際にやっていることをまとめてみました。参考になれば幸いです。 前提とする必須条件 開発、ステージング、番などにデプロイ先を切り替えられる 秘匿情報はリポジトリに組み込まない CIでデプロイ可能にする まずはこれが達成できて

    Firebaseプロジェクトのデプロイについて - Qiita