並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 338件

新着順 人気順

Firestoreの検索結果161 - 200 件 / 338件

  • スケール可能なKVSをCloudRunで自作して、Firestoreに勝負を挑んで計測した話

    3秒まとめ CloudRun + GCS製の自作KVSを作る方法を紹介 CloudRunのライフサイクルを理解することで、In-memoryのデータを永続化する Firebaseより多少早いKVSができたが、Firestoreとあまり差が出なかった 測定結果も合わせて公開 外部APIの結果をキャッシュして使いまわしたい 弊社プロダクトのPintを開発している際に、サーバーサイドで外部APIを叩いてその結果を利用したいケースが出てきました。 外部のAPIのため、 1回/1sec程度のレートリミットが存在しているほか、レスポンス自体も 1000ms以上かかるような状況でした。モバイル上で多用するケースが想定されたので、毎回ユーザーを 1sec も待たせるのはモバイルエンジニアとして許せる状況ではなく、結果をキャッシュしてせめて 100ms 程度で返したいと思い、改善することにしました。 今回利

      スケール可能なKVSをCloudRunで自作して、Firestoreに勝負を挑んで計測した話
    • Supabase VS Firebase

      初めに 業務システムの開発でSupabaseを採用することになったので, 以前使用していたこともあるFirebaseとの比較を簡単に行ってみようと思います。比較項目はAuth, Database(FirebaseはFirestore)です。 ※ Supabaseの紹介が主旨なので若干Supabase贔屓な内容になっておりますのでご了承ください。 ※ライブラリバージョン ・ @supabase/supabase-js 1.33.3 ・ firebase 9.6.6 Auth ここでは簡単にメール&パスワード認証におけるサインアップ, サインイン, サインアウト処理について公式のドキュメントのコードから両者の比較をしてみます。 ・ Supabase // サインアップ const { data, session, error } = await supabase.auth.signUp({ e

        Supabase VS Firebase
      • 2023年版!エンジニア必見のチートシート集 - Qiita

        2. 機械学習・AIチートシート まずは機械学習やAI開発に関わるチートシートからです! Machine Learning Cheat Sheet | DataCamp 主要な機械学習アルゴリズム、その利点と欠点、および使用ケースをガイドするものです。初心者からエキスパートまで、誰でも役立つリソースです。 機械学習アルゴリズム チートシート MicrosoftのAzureが提供している機械学習アルゴリズムに関するチートシートです。 TensorFlow Cheat Sheet https://zerotomastery.io/cheatsheets/tensorflow-cheat-sheet/ 機械学習と人工知能のためのオープンソースライブラリ、TensorFlowのチートシートです。基本的な概念やベストプラクティスがまとめられています。 (メールアドレスでサブスクライブするとPDFがダ

          2023年版!エンジニア必見のチートシート集 - Qiita
        • firestoreでtimestampカラム(createdAt,updatedAt)を自動付与する - code smith

          Gakuです。 最近はもっぱら、flutterとfirebaseで開発を行っています。 firestoreはNoSQLということもあって癖がありますが、最近ようやく慣れてきて爆速開発環境でニヤニヤしてます。 (個人開発ならこれくらいの環境でいいんだよ! そんなfirestoreですが、ソートを実施するためや、リストの制限のために、documentの生成時・変更時にcreatedAtとupdatedAtを必ず付与する設計にしている人も多いのではないでしょうか? createdAtとupdatedAtカラムをdocumentの生成時に必ず付与するようにしてもいいのですが、firestore ruleでcreatedAtとupdatedAtのルールを毎回付与するのも面倒ですし、 createdAtとupdatedAtがあることによって、upsertなメソッドを記載する時に嫌な書き方になることもあ

            firestoreでtimestampカラム(createdAt,updatedAt)を自動付与する - code smith
          • FirestoreでSNSぽい設計をしてみる①

            二つのコレクションのデータを同じ場所に表示したい タイトルが、SNSぽい設計と書きましたが、実際のところは実験で作ったので、それぽいものではないですね。 今回やること 二つのコレクションのデータを取得して、同じカードの中に表示. 一つのコレクションに全てのデータを保存しないので、正規化している. Firestoreは、非正規化するものですけど、分けないと必要ないデータをuserコレクションは持ってしまう. 🥏こんな設計にした userコレクションIDは、nameフィールドしか今回ありません。画像も欲しいですが、今回は省きます。ダミーのデータを作成するときは、userコレクションもtaskコレクションもドキュメントIDは同じものを使用してください。 簡単ですけど、DBの設計図です。 userコレクションIDは、String型のnameフィールド1個だけです。 taskコレクションIDは、t

              FirestoreでSNSぽい設計をしてみる①
            • Cloud Run と Firestore を活用したモビリティ ダッシュボードの構築 | Google Cloud 公式ブログ

              ※この投稿は米国時間 2022 年 6 月 22 日に、Google Cloud blog に投稿されたものの抄訳です。 膨大な量のデータを理解する鍵は可視化にあります。今日では、BigQuery や Looker により、ペタバイト規模のデータを分析し、洗練された方法で分析情報を抽出することが可能となっています。しかし、毎秒アクティブに変化するデータをモニタリングするにはどうしたら良いでしょうか?この投稿では、Cloud Run と Firestore を活用したリアルタイム ダッシュボードの構築方法について説明します。 リアルタイムな更新が必要なビジネス ユースケースは数多く存在します。例として、小売店での在庫のモニタリング、セキュリティ カメラ、ライドシェアなどの MaaS(Mobility as a Service)アプリケーションなどが挙げられます。MaaS ビジネスの分野では、

                Cloud Run と Firestore を活用したモビリティ ダッシュボードの構築 | Google Cloud 公式ブログ
              • 名前空間方式 API からモジュラー API へのアップグレード  |  Firebase

                フィードバックを送信 名前空間方式 API からモジュラー API へのアップグレード コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 現在、バージョン 8 以前で compat ライブラリの名前空間方式 Firebase Web API を使用しているアプリは、このガイドの手順に沿ってモジュラー API に移行することを検討してください。 このガイドでは、名前空間方式 API に詳しく、アップグレードやモジュラー アプリの開発で webpack や Rollup などのモジュール バンドラを利用していることを前提としています。 開発環境でモジュール バンドラを使用することを強くおすすめします。使用しないと、モジュラー API の主なメリットであるアプリのサイズ削減を実現できません。SDK をインストールするには、npm または yarn が必要です。 こ

                • ChatGPT搭載のアプリをすぐに開発し公開できるオープンソースのSkeetが、AIによるアプリ開発サポートを強化したSkeet AI v1.5をリリース

                  ChatGPT搭載のアプリをすぐに開発し公開できるオープンソースのSkeetが、AIによるアプリ開発サポートを強化したSkeet AI v1.5をリリースSkeet 開発のサポートに特化した AI モデル(ChatGPT 及び Vertex AI)を Skeet CLI から簡単に利用できるようになりました Skeet は GCP (Google Cloud) と Firebase 上にフルスタックアプリを構築できるオープンソースの TypeScript 製サーバーレスフレームワークです。 Skeet を使えば、API サーバーから Web・iOS・Android アプリまですべてを TypeScript で爆速開発することができます。GraphQL や Firestore など、開発者体験の評判が良い技術を積極的に採用しています。ChatGPT や Vertex AI などの AI を活

                    ChatGPT搭載のアプリをすぐに開発し公開できるオープンソースのSkeetが、AIによるアプリ開発サポートを強化したSkeet AI v1.5をリリース
                  • 【図解】Googleフォームとスプレッドシートの連携方法をご紹介! | 株式会社トップゲート

                    削除する Google Service TGカルチャー アプリケーション開発 コンサルティング セミナー テックブログ デザイン デジタルプロダクト開発 開発実績 ニュース 2025年の崖(1) 5G(1) AI(39) AI Hub(1) AI Platform(1) AlloyDB(12) AlloyDB for PostgreSQL(6) AlphaZero(1) Analytics HUB(1) Android(11) Android アプリ(1) Anthos(6) API(12) API エコノミー(1) APP(2) App Engine(2) App Maker(2) AppServer(1) AppSheet(3) arduino(1) Authentication(1) AutoML(4) AWS(12) AWS (Amazon Web Services)(1) AWS

                    • PharmaXのデータ基盤と今後の展望|PharmaX Blog

                      はじめにはじめまして。2021年の6月からPharmaXのBI (Business Intelligence) チームでデータエンジニアとして働いている 古家 (@enzerubank) です。 突然ですが、みなさんデータ基盤を開発したことはありますか? 私はPharmaXに来るまではなく、社内にも知見のあるメンバーがいなかったため、技術責任者の上野と一緒に学びながら、四苦八苦して作り上げていきました。 本記事ではデータ基盤の構築についてここ半年くらいで試行錯誤したことを振り返っていきたいと思います。 従来のデータ基盤(構想段階)私がジョインした時に構想されていたデータ基盤がこちらでした。 スプレッドシートはBigQueryの外部テーブルのデータソースとして、スケジュールクエリで更新するような構成です。 広告データに関してはBigQueryに直接転送する方法が見つからなかったため、Clou

                        PharmaXのデータ基盤と今後の展望|PharmaX Blog
                      • Firebaseは全然簡単ではないが使い込むとすごい武器になる | (株) クオリティスタート

                        Flutterでアプリを作るようになってから、Firebaseとのお付き合いが最近とみに濃くなっています。アプリにまつわる非機能要件の多くをこなしてくれるからです。どんなアプリでも鉄板で使うものと言えば、Firebase Cloud Messagingと、Firebase Authenticationだと思います。 Firebase Cloud Messaging(以下FCM)は、プッシュ通知を実現するサービスです。スマホがインフラになった時代において、プッシュ通知はもはや公共インフラ。世界で最も大規模なシステムを運用維持しているGoogleが運営してくれており、無料で使えます。 Firebase AuthenticationはFirebaseが持つ認証基盤のことで、匿名ログイン・パスワード認証ログイン・SNS/Google等の認証プロバイダーでのログイン機能を提供してくれます。アプリの場

                          Firebaseは全然簡単ではないが使い込むとすごい武器になる | (株) クオリティスタート
                        • Firestoreのセキュリティルールの運用を紹介します

                          こんにちは。 PharmaXでエンジニアをしている諸岡(@hakoten)です。 この記事の概要 PharmaXの薬局アプリケーションでは、患者のチャットなど一部のデータ管理にFirestoreを使用しています。 また、ユーザーの管理には、FirebaseAuth + Identity Platformによるマルチテナンシーを採用しており、各テナントのFirestoreに対して Firestoreのセキュリティルールでアクセスコントロールを行っています。 この記事では、薬局アプリケーションで実際に行っているFirestoreのセキュリティルール、単体テストの運用方法についてご紹介します。 Firestoreのセキュリティルールの基本的な書き方 簡単ではありますが、まずはセキュリティルールの基本について触れておきます。 セキュリティルールは、基本的には次のような独自の構文で定義されます。 s

                            Firestoreのセキュリティルールの運用を紹介します
                          • 地図を超えて: Environment API の導入

                            .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                              地図を超えて: Environment API の導入
                            • 【Cloud Firestore×React】Hooksにして最新データを自動fetchする

                              このあいだの【Firebase Authentication×React】ログイン中かどうかで画面を分けるの関連。 Firebase Cloud Firestoreのリアルタイム更新検知機能を使って、最新のデータを常に取得&表示したいようなケースでも、ReactだとHooksにしてしまうのが基本楽かなと。 たとえば Contents コレクションに Content { name:string, score:number } みたいなドキュメントを管理しているとして、ID指定で Content の最新データを参照したい場合を例として。 ついでにいうと、Firestoreのコレクションやドキュメントを参照するパスはあっちこっちにちらかりがちなので(サブコレクションとかreferenceがあると特に)一か所で管理する↓こんなやつを作っておくのがおすすめです。 TypeScriptの場合はここでD

                                【Cloud Firestore×React】Hooksにして最新データを自動fetchする
                              • FlutterでiOS Web Pushを実装する - Qiita

                                FlutterでiOS Web Pushを実装する 今回は、FlutterでiOS Web Pushを受け取れる簡単なWebアプリを実装する方法を紹介したいと思います。(記事作成に生成系AIを一部使用してます) Web Pushについて Web Pushとは、Webアプリケーションからユーザーに通知を送る仕組みのことです。Web Pushを使えば、ユーザーがWebアプリケーションを開いていなくても、ブラウザやOSの通知センターにメッセージを表示することができます。 Web Pushは、Service Workerというバックグラウンドで動作するスクリプトと、Push APIというブラウザが提供するAPIを使って実現されます。Service Workerは、Webアプリケーションがインストールされた時に登録され、Push APIは、ユーザーが通知の許可を与えた時に呼び出されます。Push A

                                  FlutterでiOS Web Pushを実装する - Qiita
                                • PWA(Progressive Web Apps)の開発方法について | 再春館システム株式会社

                                  目次 Contents はじめに PWAの要件 最低限必須の要件について PWAの開発方法 開発環境の例 最後に はじめに 前回に引き続き、近年注目を集めているPWA(Progressive Web Apps)の開発についてご紹介させていただきます。 ただ、PWAの開発といっても、重要なことは「PWAの要件」を満たしていることです。 今回はその要件も含め、既存WebアプリのPWA化なども含めお話させていただきます。 PWAの要件 PWAに正しく対応しているかどうかを判定する基準は、GoogleのProgressive Web App Checklistでチェックリストが提示されていますが、26項目と膨大なリストなので、ここでは最低限必須の要件だけ紹介します。 具体的には、以下の3項目です。 ●HTTPS ・対象のWebアプリがHTTPS化されていること。 ●Service worker(サ

                                    PWA(Progressive Web Apps)の開発方法について | 再春館システム株式会社
                                  • 【TypeScript】Firestoreのトランザクションを活用しまくれるライブラリをオープンソースにしました

                                    こんにちは! sugitaniと申します。 NUNW株式会社というところでCTOをやっています。 弊社はメインデーターベースとしてFirestoreを利用することが多く、現在もメインプロダクトでFirestoreを活用しています。 Firestoreのトランザクションは癖が強く 読み取りオペレーションは書き込みオペレーションの前に実行する必要がある という制限があります。 今回は、この癖とうまく付き合うためのバックエンド向け自社ライブラリ @nunw/domain-events-for-firestoreをOSSとして公開しました。 ロジック組み合わせ辛い問題 以下のようなコードがあるとします。 async function updateDocument1() { await firestore.runTransaction(async (transaction) => { const d

                                      【TypeScript】Firestoreのトランザクションを活用しまくれるライブラリをオープンソースにしました
                                    • SendGridをCloud Functionsで使ってみた

                                      SendGridとCloud Functions for Firebaseでメールの自動送信を作ってみました。 はじめにバックエンドの藤岡です。 今回はSendGridという簡単にメールを送れるサービスを使ってみたので、基本的な使い方をまとめてみようと思います。SendGrid自体は様々な言語や使用形態があるそうですが、今回はCloud Functions for Firebase上でNode.jsとして使っていきます。 前提知識Cloud Functionsの基礎知識Firestoreの基礎知識TypeScriptの基礎知識前提条件Firestore、Cloud Functionsが環境構築してあるSendGridのアカウントを作成して、API Keyを作成してある全体の流れ今回は「送信完了メール」を想定して、ユーザーがFirestoreにドキュメントを追加したことを感知して、そのユーザ

                                        SendGridをCloud Functionsで使ってみた
                                      • Google Cloud Next '24 で発表した内容、全 218 件 まとめ | Google Cloud 公式ブログ

                                        Gemini 1.5 Pro をお試しください。Vertex AI からアクセスできる、Google のもっとも先進的なマルチモーダル モデルです。 試す ※この投稿は米国時間 2024 年 4 月 13 日に、Google Cloud blog に投稿されたものの抄訳です。 今週ラスベガスで開催された Google Cloud Next が大きな注目を浴びました。お客様の驚くべき躍進を伝えるオープニングの基調講演から刺激的なプロダクト発表にいたるまで、AI が企業の働き方をどのように変革しているかが話題となりました。14 分間の基調講演のまとめで要点をご覧になれます。 デベロッパー基調講演と Expo フロア(今年は広さが 3 倍になりました)の活気ある Innovators Hive では、デベロッパーが中心的な役割を担いました。400 近いパートナー スポンサーも Next 全体に深

                                          Google Cloud Next '24 で発表した内容、全 218 件 まとめ | Google Cloud 公式ブログ
                                        • インフラコスト削減ステップ ~ダイニーのGCP Projectを例として~|dinii(ダイニー)公式

                                          ダイニーの @urahiroshi です。 この記事では、ダイニーで行なっているインフラのコスト削減プロセスを例として、コスト削減をどのように進めていくと良いか解説したいと思います。フィードバック等あればぜひご連絡ください! コスト削減ステップ1. コストレポートの作成これまでに大規模なコスト削減に手をつけていない場合や、しばらくコスト削減を行なっていない場合、まずは全体像の把握が必要です。組織が管理しているインフラのすべてのコスト情報を参照し、コストの要因を分析したコストレポートを作成しましょう。コストレポートを作成して社内に公開することで、他のメンバーも状況を把握でき、今後同じようなコスト調査をする際により効率的に調査できるようになります。 コストレポートの作成手順は以下のようになります。 組織が契約しているインフラのサービスごとに、請求書ベースでのコスト情報を取得します。ダッシュボー

                                            インフラコスト削減ステップ ~ダイニーのGCP Projectを例として~|dinii(ダイニー)公式
                                          • 2024 年版 Firestore バックアップ方法

                                            2024 年版 Firestore バックアップ方法 Firebase GDE Yuki Tanabe

                                              2024 年版 Firestore バックアップ方法
                                            • FirestoreをCloud Functionsで試してみた | DevelopersIO

                                              クラスメソッド株式会社データアナリティクス事業本部所属のニューシロです。 今回はGoogle CloudのサービスであるFirestoreを同じくGoogle CloudのサービスであるCloud Functionsを用いて試してみました。 前提 Firestoreとは 概要 初めて触れるFirestoreについて、あらかじめ調査しておきます。 公式ドキュメントを読み進めながら気になったところをピックアップしてみます。 Firestore は、自動スケーリングと高性能を実現し、アプリケーション開発を簡素化するように構築された NoSQL ドキュメント データベースです。 引用元:Firestore のドキュメント  |  Google Cloud 私が普段よく使っているBigQueryとは違い、NoSQLのデータベースです。 Firestore は NoSQL ドキュメント指向データベース

                                                FirestoreをCloud Functionsで試してみた | DevelopersIO
                                              • AWS、AzureにあるデータをBigQuery で分析してみよう | 株式会社トップゲート

                                                削除する Google Service TGカルチャー アプリケーション開発 コンサルティング セミナー テックブログ デザイン デジタルプロダクト開発 開発実績 ニュース 2025年の崖(1) 5G(1) AI(39) AI Hub(1) AI Platform(1) AlloyDB(12) AlloyDB for PostgreSQL(6) AlphaZero(1) Analytics HUB(1) Android(11) Android アプリ(1) Anthos(6) API(12) API エコノミー(1) APP(2) App Engine(2) App Maker(2) AppServer(1) AppSheet(3) arduino(1) Authentication(1) AutoML(4) AWS(12) AWS (Amazon Web Services)(1) AWS

                                                • toraco株式会社を退職しました

                                                  どうも、たんです。 この度3月末でtoraco株式会社を退職する運びになりましたので、振り返りと元弊社がどんなお仕事をしているのかをお伝えしたく、筆を取りました。 お前誰? たんと申します。 新卒からエンジニアだったわけではなく、大学卒業後3年間小学校教員 → 闇SES(本題と関係ないので割愛) → エンタメ系自社サービス → 現職になります。 基本的にクライアントワークで、受託で0からシステムを構築したり、お客様のチームにジョインして開発業務を行っていました。 新しいことを学ぶのが好きで、最近はAWSのサービスについて深く知るために資格を取ったり、より長期にわたって運用しやすいシステムの設計について学んでいます。 言語で言うとGo、Typescriptが好きです。 toracoってどんな会社? 私たちtoraco株式会社は、Webアプリケーション開発を基盤に、お客さまのサービスを実現する

                                                    toraco株式会社を退職しました
                                                  • Google Cloud (GCP)が進化中?ネットワークアーキテクチャ設計のコツを徹底解説! | 株式会社トップゲート

                                                    削除する Google Service TGカルチャー アプリケーション開発 コンサルティング セミナー テックブログ デザイン デジタルプロダクト開発 開発実績 ニュース 2025年の崖(1) 5G(1) AI(39) AI Hub(1) AI Platform(1) AlloyDB(12) AlloyDB for PostgreSQL(6) AlphaZero(1) Analytics HUB(1) Android(11) Android アプリ(1) Anthos(6) API(12) API エコノミー(1) APP(2) App Engine(2) App Maker(2) AppServer(1) AppSheet(3) arduino(1) Authentication(1) AutoML(4) AWS(12) AWS (Amazon Web Services)(1) AWS

                                                      Google Cloud (GCP)が進化中?ネットワークアーキテクチャ設計のコツを徹底解説! | 株式会社トップゲート
                                                    • Cloud Functions for Firebaseの始め方 - Qiita

                                                      Cloud Functionsの勉強を始めました。 以下、公式サイトとChatGPTを駆使して、ローカル開発環境の構築と簡単なサンプルコードの動作確認をしました。 ※記事は、書きたい内容の目次をChatGPTに投げ、GPTからの文章を動作確認しながら、上手く動かない部分は修正・加筆したものになります。 想定読者 ・Cloud Functionsをこれから使ってみたい人。 ・ある程度は自分で調べならが開発を進められる人。(少し端折っている部分あるため) Cloud Functions for Firebaseとは?そもそもFirebaseって何? Firebaseとは、 Googleが提供しているモバイルアプリやウェブアプリを作るためのツールやサービスの集まりです。 ゲームやチャットアプリ、ニュースアプリなど、さまざまなアプリを簡単に、早く作るために必要な機能が詰まっています。 その中の一つ

                                                        Cloud Functions for Firebaseの始め方 - Qiita
                                                      • Firebase と Cloud Runでアプリケーション開発 #GoogleCloudNext | DevelopersIO

                                                        概要 「Building fast, scalable, and reliable apps with Firebase and Cloud Run」というタイトルのセッションに参加してきました。 アジェンダは以下の通りです。 45分間ぶっ続けで話を聞くため、要所を絞って印象に残った話を紹介し、なるべくFirebaseとCloud Runがわからない方向けに解説できたらなと思います。 また冒頭はCloud Runの機能をうまくまとめられていたため、試験や実務の取り入れなどの参考にできるよう、セッションの内容になぞらえて解説してみようかと思います。 Cloud Run Cloud Runはコンテナをデプロイするだけで、その他のインフラ作業を行わなくてもアプリケーションがすぐに作成できてしまうサーバレス運用可能なインフラサービスになります。 実際のスライド写真を拝借して解説していきましょう。

                                                          Firebase と Cloud Runでアプリケーション開発 #GoogleCloudNext | DevelopersIO
                                                        • 【Next.js + TypeScript + Firebase】CSVのインポートとエクスポート機能を作成する - Qiita

                                                          今回はNext.jsとFirestoreを使ってCSVのインポート機能とエクスポート機能の作り方を解説していきます。 また、ただCSVをインポートして保存するだけではなく、インポートする際にCSVのデータにバリデーションをかけるやり方についても、この記事で説明していきますね。 デザインに関してはChakra UIを使って整えます。 開発環境 macOS Ventura 13.2.1 Next.js 13.4.9 Chakra UI 2.7.1 Firebase 10.0.0 必要なライブラリをインストールする ターミナルに以下のコマンドを入力して、必要なライブラリをNext.jsのプロジェクトにインストールしてください。 ・Firebase

                                                            【Next.js + TypeScript + Firebase】CSVのインポートとエクスポート機能を作成する - Qiita
                                                          • Google Cloudアップデート (8/2-8/9/2023) - Qiita

                                                            Compute Engine: Aug 2, 2023 HPC用のH3 VMがプレビューになったよ! SAP: Aug 2, 2023 c3-standard, c3-highmemがHANAとNetWeaverで認証されたよ! VPC: Aug 2, 2023 Private Service Connectでサービスアタッチメントのaccept/rejectリストを更新した際に既存のコネクションにも適用できるconnection reconciliationがGAになったよ! Document AI: Aug 1, 2023 v1: Workbench機能が色々追加されたよ!! 外部APIを使ったモデル開発 Custom Document Extractor 等 GKE: Aug 2, 2023 Autopilot 1.27以降でA100 80GBを使えるようになったよ! Firesto

                                                              Google Cloudアップデート (8/2-8/9/2023) - Qiita
                                                            • 基本の振り返りに最適!クラウドの関連用語30個を一挙に紹介! | 株式会社トップゲート

                                                              削除する Google Service TGカルチャー アプリケーション開発 コンサルティング セミナー テックブログ デザイン デジタルプロダクト開発 開発実績 ニュース 2025年の崖(1) 5G(1) AI(39) AI Hub(1) AI Platform(1) AlloyDB(12) AlloyDB for PostgreSQL(6) AlphaZero(1) Analytics HUB(1) Android(11) Android アプリ(1) Anthos(6) API(12) API エコノミー(1) APP(2) App Engine(2) App Maker(2) AppServer(1) AppSheet(3) arduino(1) Authentication(1) AutoML(4) AWS(12) AWS (Amazon Web Services)(1) AWS

                                                              • Cloud External Key Manager  |  Cloud KMS ドキュメント  |  Google Cloud

                                                                フィードバックを送信 Cloud External Key Manager コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このトピックでは、Cloud External Key Manager(Cloud EKM)の概要を説明します。 用語 外部鍵マネージャー(EKM) Google Cloud の外部で使用する鍵マネージャー。 Cloud External Key Manager(Cloud EKM) サポートされている EKM で管理されている外部鍵を使用するための Google Cloud サービス。 インターネット経由での Cloud EKM Google Cloud がインターネット経由で外部鍵マネージャーと通信する任意のバージョンの Cloud EKM。 VPC 経由での Cloud EKM Google Cloud が Virtual Pr

                                                                  Cloud External Key Manager  |  Cloud KMS ドキュメント  |  Google Cloud
                                                                • CTO 室立ち上げとデータ基盤課題 - キカガク プラットフォームブログ

                                                                  はじめに キカガクプラットフォーム 今年何をするのか AI/LLM Corporate IT データ基盤 データ基盤課題 おわりに はじめに 皆さんこんにちは、株式会社キカガク CTO の祖父江です。 前回は振り返りの記事で「CTO としての 3 年間 ~組織作りと開発の狭間で~」を書きましたが、今回は新しいチャレンジとして CTO 室を立ち上げたので立ち上げ背景といっしょに働いてくださる仲間を募集するために記事を書きます! 特に、 SRE 情シス プロダクトマネージャー データエンジニア の方は絶賛募集しております! キカガクプラットフォーム プラットフォームビジョン キカガクプラットフォームのビジョンは「AI×データで人の力を解放し、価値が循環するプラットフォーム」です。プラットフォーム構想では、法人向けに DX 推進支援による組織改革、個人向けに学習支援で機会の提供をすると共に個人ユ

                                                                    CTO 室立ち上げとデータ基盤課題 - キカガク プラットフォームブログ
                                                                  • VitestでNitroをテストする(+Firebase Emulator) - くらげになりたい。

                                                                    最近、Nitroでサーバを実装しているけど、 テスト周りでハマったので、いろいろ調べてみたときの備忘録(*´ω`*) 現状、テストに関するガイドはないっぽい このディスカッションくらいしかないっぽい。。 Testing examples? · unjs/nitro · Discussion #194 Nitro自体のテストコードは用意されているが、 ビルドなども含まれているので、これをそのまま使うのは少し冗長。 nitro/test at main · unjs/nitro test/tests.tsやtest/presets/node.test.tsを読んでいくと、 以下のような形で、ビルドされたサーバコード(.output/server/index.msj)を起動しているよう。 const entryPath = resolve(ctx.outDir, "server/index.mj

                                                                      VitestでNitroをテストする(+Firebase Emulator) - くらげになりたい。
                                                                    • React firebase でログインした user を Recoil の atom に保存するとエラーになる - かもメモ

                                                                      表題のまま。Firebase Authentication を使ってログインした際に返される user を Recoil の atom に保存すると、signout や再度 signin が実行された際にエラーになる 環境 react 18.2.0 recoil 0.7.7 firebase 9.20.0 😱 TypeError: Cannot assign to read only property 'currentUser' of object '#<AuthImpl>' 下記の例では Firebase で Google ログインを監視して useEffect 内で Recoil の userAtom に firebase の onAuthStateChanged から渡される User を保存しています import { FC, useEffect } from 'react';

                                                                        React firebase でログインした user を Recoil の atom に保存するとエラーになる - かもメモ
                                                                      • 我がFirebaseアプリケーションを不正アクセスから守るFirebase App Check | ブログ一覧 | DATUM STUDIO株式会社

                                                                        App CheckとはFirebaseの正式ドキュメント(https://firebase.google.com/docs/app-check)から引用しますと以下の通りになります。 App Check は、承認されていないクライアントがバックエンド リソースにアクセスするのを防ぐことで、API リソースを悪用から保護するのに役立ちます。 Firebase サービス、Google Cloud サービス、および独自の API の両方と連携して、リソースを安全に保ちます。 つまり、ボットによるサイトスクレイピング、ハッキング攻撃等を検知して防ぐのに役立つということです。 ※App Checkだけに頼るのではなく、しっかりした情報管理と認証設計を意識してアプリケーションを作りましょう! App Checkはどうやって不正アクセスを検知するのかApp Checkは以下のいずれかもしくは両方の条件を

                                                                        • Inside of LOVOT

                                                                          まとめ LOVOT ミュージアムで LOVOT に生命を感じ、衝撃を受け、気づけばソフトウェアエンジニア採用に応募していた GROOVE X はマネージャのいないフラットな開発組織を運用しており、エンジニアの自立性・裁量が非常に高い LOVOT はエッジデバイスでありながらデバイス内にマイクロサービス構造を持つソフトウェア構成をとっており、それが開発生産性の向上に寄与していている 長期的な LOVOT との未来を作るために、まだまだ開発すべきことがあります。気になる方、採用 への応募をお待ちしています 概要 皆さんこんににちは。GROOVE X でソフトウェアエンジニアをしている id:iizukak です。2023 年 11 月に GROOVE X に入社して、4 ヶ月が過ぎました。 GROOVE X は組織・技術共に独自性が高く、面白いトピックがたくさんあるので、印象がフレッシュなうち

                                                                            Inside of LOVOT
                                                                          • Cloud Ops のソリューションがすごい? Cloud Run の本番運用時に考慮すべきポイントと Tips を徹底解説! | 株式会社トップゲート

                                                                            削除する Google Service TGカルチャー アプリケーション開発 コンサルティング セミナー テックブログ デザイン デジタルプロダクト開発 開発実績 ニュース 2025年の崖(1) 5G(1) AI(39) AI Hub(1) AI Platform(1) AlloyDB(12) AlloyDB for PostgreSQL(6) AlphaZero(1) Analytics HUB(1) Android(11) Android アプリ(1) Anthos(6) API(12) API エコノミー(1) APP(2) App Engine(2) App Maker(2) AppServer(1) AppSheet(3) arduino(1) Authentication(1) AutoML(4) AWS(12) AWS (Amazon Web Services)(1) AWS

                                                                            • SQL にどっぷり浸かってきたマンが初めて Firestore を触った時に受けた5つの衝撃 - キカガク プラットフォームブログ

                                                                              バックエンド環境を提供するサービスとして今や名高い Firebase。 使ってみたいけど・・・ データベースが NoSQL 。 触ったことないしなあ。ちょっと敷居が高いなあ・・・。 そんなあなたに。 SQL に累計5年以上浸かってきた開発チームの新顔古川が初めて Firestore を触った際に体験した5つの衝撃を紹介いたします。 対象読者 目的 今までのバックエンド経歴 SQL にどっぷり浸かってきたマンが初めて Firestore を触った時に受けた5つの衝撃 1. クライアントから直接叩くことが「推奨されている」 2. Reference ・ Snapshot の違いがわからず混乱 3. offset がない!? 次のページ・前のページは簡単にできそう ページ数を指定するパターンが厄介? 手段1:クエリカーソルを使う 手段2:最初から中身全てをフェッチしてページを振り分け状態管理する

                                                                                SQL にどっぷり浸かってきたマンが初めて Firestore を触った時に受けた5つの衝撃 - キカガク プラットフォームブログ
                                                                              • ハイブリッド Kyber KEM で Chrome のトラフィックを保護

                                                                                .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                                                  ハイブリッド Kyber KEM で Chrome のトラフィックを保護
                                                                                • Firebaseセキュリティルール|npaka

                                                                                  「Firebase」の「Firebaseセキュリティルール」についてまとめました。 1. Firebaseセキュリティルール「Firebase」では、「Firebase セキュリティルール」を使用して、「Cloud Firestore」「Cloud Storage」のデータを保護します。ユーザーがアクセスできるデータを定義します。 2. 本番モードとテストモード「Cloud Firestore」「Cloud Storage」ではストレージ構築時にセキュリティルールとして、「本番モード」と「テストモード」の選択を要求されます。 「本番モード」は全ユーザーアクセス不可、「テストモード」は全ユーザーアクセス可となります。 ・本番モード - 全ユーザーアクセス不可 rules_version = '2'; service cloud.firestore { match /databases/{da

                                                                                    Firebaseセキュリティルール|npaka