並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 21 件 / 21件

新着順 人気順

firebaseの検索結果1 - 21 件 / 21件

  • [速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開

    [速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開 Googleは同社の最新生成AIであるGeminiをベースとした新しいWeb IDE「Project IDX」をオープンベータとして公開しました。 Project IDXは、モバイルやデスクトップなどのマルチプラットフォームに対応したフルスタックのWebアプリケーションを、さまざまなフレームワークや生成的AIの支援などを活用して効率的に開発するための、Webブラウザから利用可能な統合開発環境です。 これまでその存在は発表されていましたが、招待されたユーザーのみが利用可能でした。 We want to make generative AI accessible to every developer on the planet. That’s why we’re making Gemini

      [速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開
    • CQRS設計パターンをモダナイズする

      CQRSとは CQRS(Command Query Responsibility Segregation、コマンド・クエリ責務分離)は、ソフトウェアアーキテクチャパターンの一つで、つまりシステムのコマンド部分をクエリ部分から分離します。基本的な考え方は、データの書き込み操作(コマンド)と読み取り操作(クエリ)を異なるモデルで扱うことです。これにより、スケーラビリティ/パフォーマンス/セキュリティの観点で柔軟な設計が可能となり、クエリ要件に合わせて最適化が実現できます。 CQRSの基本構成としては、 コマンドモデル(書き込みモデル):データの作成、更新、削除といった書き込み操作を担当します。このモデルは、データの整合性と一貫性を確保するために最適化されています。 クエリモデル(読み取りモデル):データの読み取り操作を担当します。このモデルは、クエリのパフォーマンスを最大化するために最適化され

        CQRS設計パターンをモダナイズする
      • 数百サイトがFirebaseのセキュリティルール設定を誤って合計1億2500万件の機密情報が公開されてしまっていた

        Firebaseのセキュリティルールの設定を誤っていることが原因で数百のサイトが平文パスワードや機密情報を含む合計1億2500万件のレコードを公開してしまっているとセキュリティエンジニアの「Logykk」「mrbruh」「xyzeva」という3人がブログに投稿しました。 900 Sites, 125 million accounts, 1 vulnerability - env.fail https://env.fail/posts/firewreck-1/ セキュリティエンジニアの3人はChattr.aiというサービスでFirebaseの設定が間違っていることを発見しました。Chatter.aiではウェブサイト上の正規ルートで登録するとアカウントの権利が適切に制限されるものの、FirebaseのAPIを直接使用してアカウントを作成するとFirebase上のデータベース全てに対する権限が取

          数百サイトがFirebaseのセキュリティルール設定を誤って合計1億2500万件の機密情報が公開されてしまっていた
        • 「state」を始めて半年経ちました|qanta

          ヒエラルキーが全くないソーシャルネットワークサービス「state」をサービスインしてから、半年以上が経ちました。サービスインした際に書かせて頂いた、サービスの内容や基盤にしている考え方はこちらです。 簡単に表現すると、旧Twitterがなかなかに過ごしづらい場所になってしまった中、代替として提案されたThreadsにしてもBlueskyにしても、今の旧Twitterその他のソーシャルメディアのつらさを構造的に根本的に解決するものになっていないよね、ということを思っていたけど、自分はつくり手で、こういうサービスをつくるスキルはあるわけだし文句を言うのではなくて、自分でちゃんとつくって運用して、世の中に提案するぞ、というのがこの「state」というサービスです。「私はこういうソーシャルネットワークサービスが良いと思うんですよ」ということです。そういうものをほぼ一人でつくってサービスインしました

            「state」を始めて半年経ちました|qanta
          • RFC 9562: Universally Unique IDentifiers (UUIDs)

             Internet Engineering Task Force (IETF) K. Davis Request for Comments: 9562 Cisco Systems Obsoletes: 4122 B. Peabody Category: Standards Track Uncloud ISSN: 2070-1721 P. Leach University of Washington May 2024 Universally Unique IDentifiers (UUIDs) Abstract This specification defines UUIDs (Universally Unique IDentifiers) -- also known as GUIDs (Globally Unique IDentifiers) -- and a Uniform Resou

              RFC 9562: Universally Unique IDentifiers (UUIDs)
            • Google、フルスタックのWebアプリホスティング環境「Firebase App Hosting」パブリックプレビュー開始。AngularとNext.jsをサポート

              Googleは日本時間5月15日と16日に開催したイベント「Google I/O 2024」で、Webアプリケーションのホスティング環境を提供する新サービス「Firebase App Hosting」のパブリックプレビューを発表しました。 Firebase App HostingはGitHubと接続することで、開発者がコードをGitHubにプッシュすると自動的にFirebase App Hostingにコードが取り込まれます。 取り込まれたコードはCloud Buildで自動的にビルドが行われて静的なコンテンツがレンダリングされ、動的なコンテンツはCloud Runにデプロイされ、Cloud CDNでコンテンツがキャッシュされることで、自動的にWebアプリケーションがデプロイされます。 対応するフレームワークはAngularとNext.jsです。いずれも手動での設定をすることなく、Fire

                Google、フルスタックのWebアプリホスティング環境「Firebase App Hosting」パブリックプレビュー開始。AngularとNext.jsをサポート
              • Google I/O 2024で発表されたFirebase App HostingでNext.jsのSSRを試す

                先日のGoogle I/O 2024でFirebaseの新機能が発表されました。 これを読んでいて気になったのが、App Hostingという機能です。どうやらAngularとNext.jsのSSRをサポートしてくれるようになったようです。 自分はboobyというOSSコントリビュートしやすそうなリポジトリを探せるサービスを過去にリリースしています。 これのホスティング先として最初に検討していたのがFirebase Hostingでした。が、「?SSRどうやって動かすんだ?」と思いながらデプロイのための調査をしていたところ、どうやらCloudRunなどのサーバーサイドランタイムも使いながらでなければ動かせないということに行きつきました。 これまでやってきたCSRのHostingと異なり色々と手間が増えるなという結論に至り、結果初期構築が楽なVercelにデプロイすることにしました。当時の奮

                  Google I/O 2024で発表されたFirebase App HostingでNext.jsのSSRを試す
                • Firebase App HostingにNext.jsがデプロイされる仕組み

                  「Firebase CLIのNext.jsデプロイ対応について調べる」ではCloud FunctionsにカスタムビルドしたNext.jsアプリがデプロイされていたが、Cloud Functions (2nd gen)でCloud RunベースになったのでNext.jsのデプロイもApp HostingでCloud Run版になった 基本的なデプロイまでの手順以下のドキュメントにある。本記事ではこれを参考に内部動作を調べる firebase-tools firebase-cliの最新版に以下のコマンドが追加されている ❯ firebase --help | grep apphosting: apphosting:backends:list [options] list Firebase App Hosting backends apphosting:backends:create [opt

                    Firebase App HostingにNext.jsがデプロイされる仕組み
                  • 2024-05-19のJS: Remix + React Router = React Router、State of HTML 2023

                    JSer.info #693 - 次の記事では、Remix v3はReact Router v7としてリリースする予定という話が紹介されています。 Merging Remix and React Router | Remix RemixとReact Routerは、Viteとサーバ以外はほぼ同等の機能になってきています。 そのため、React RouterをRemixにマイグレーションするのではなく、React RouterをアップデートするだけでRemixの機能を使えるようにしたいという話が書かれています。 既存のRemixアプリは、import先のパッケージをreact-routerに変更するだけで動く予定とのことです。 この意思決定の詳細は、Xでも書かれています。 https://x.com/ryanflorence/status/1791479313939976313 React

                      2024-05-19のJS: Remix + React Router = React Router、State of HTML 2023
                    • Google I/O 2024の発表内容を簡単にわかりやすくまとめてみました。 - smileブログ

                      こんにちはantakaです。Google I/O 2024では、さまざまな新しい技術や機能が発表されました。理解しやすいように、なるべくシンプルな言葉で説明します。 Gemini AIのアップデート Gemini AI: GmailやChrome、AndroidなどのGoogleサービスに組み込まれたAI技術です。これにより、メールの検索や要約が簡単になり、リアルタイムの音声チャットも可能になります。 Ask Photos Ask Photos: Google Photosに追加される新機能で、写真を自然な言葉で検索できます。例えば、「去年の夏の旅行の写真を見せて」と言えば、その写真を見つけてくれます。 詐欺検出機能 詐欺検出機能: これからのAndroidに搭載予定の機能です。AIがリアルタイムで詐欺の会話パターンを見分け、警告を出してくれます。 Circle to Search Cir

                        Google I/O 2024の発表内容を簡単にわかりやすくまとめてみました。 - smileブログ
                      • Google I/O 2024 のFirebase速報まとめ - Qiita

                        こんにちは。virapture株式会社でCEOしながらラグナロク株式会社でもCKOとして働いている@mogmetです。 最近ラグナロクがエフ・コード社傘下になったことにより、動き方も色々変わったり、やることも増えてきて多忙感を感じております。 それにより絶賛エンジニアやデザイナーを募集中なのでご興味ある方は是非気軽にお話しましょう😇 話は戻り、本日はGoogle I/O 2024で発表されたFirebaseの新機能について紹介致します! ※ベースの記事としては What's new in Firebase at I/O 2024を参照としております。 今回のアップデートとしてはAI、リリース周りのアップデートが主に発表されました。 Firebaseロゴが刷新 Firebaseのアイコンが丸みを帯びた優しい感じのアイコンに刷新されました。 進化を反映したロゴになりました。 AI関連のアップ

                          Google I/O 2024 のFirebase速報まとめ - Qiita
                        • 2分で読める「AWS Amplify」について - Qiita

                          1. AWS Amplifyとは AWS Amplifyは、Amazon Web Services(AWS)が提供する一連のツールとサービスで、フロントエンドのウェブアプリケーションおよびモバイルアプリケーションの開発、デプロイ、ホスティングを簡素化することを目的とした「クラウドプラットフォームサービス」です。以下の主要なコンポーネントから構成されています。 Amplify CLI コマンドラインツールで、プロジェクトのセットアップ、リソースのプロビジョニング、アプリケーションのデプロイを行います。 Amplify Console 継続的デプロイメントとホスティングを提供するサービスで、Gitリポジトリと連携してコードの変更を自動的にデプロイします。 Amplify Libraries クライアントサイドライブラリで、認証、データストレージ、API呼び出し、分析などの機能を簡単に統合できま

                            2分で読める「AWS Amplify」について - Qiita
                          • Flutterを学ぶのにおすすめの本5選

                            Flutter開発者におすすめの書籍5選です。iOS/Androidモバイルアプリエンジニア向けにFlutter(Dart言語)を学習するのにおすすめの本を5つ紹介します。初心者だけでなく中級者にも十分で最新の環境構築方法や、Riverpodなどの状態管理についても触れられています。ハンズオン用にサンプルコードが充実してかゆいところへも手が届くよう本もあります。ウィジェットのグラフィックやアニメーション、ゲームやFirebaseを解説したもあります。 ・Flutter実践開発 ── iPhone/Android両対応アプリ開発のテクニック ・Flutter モバイルアプリ開発バイブル ・基礎から学ぶ Flutter ・マルチプラットフォーム対応 最新フレームワーク Flutter 3入門 ・Flutter×Firebaseで始めるモバイルアプリ開発・最新改訂版 ・Flutter×Fireb

                              Flutterを学ぶのにおすすめの本5選
                            • What's new in Firebase at I/O 2024

                              Google I/O 2024 is here, and just like in previous years, we have many new products and features to tell you about. But first, a look back. For years, millions of you developers have been using Firebase to accelerate your app development and run your apps with confidence. From Realtime Database to Remote Config, we’ve been obsessed with helping you speed up and simplify your work so that you can m

                                What's new in Firebase at I/O 2024
                              • FirebaseのバックエンドをGoogle Cloud SQLと接続「Firebase Data Connect」発表。AI用のベクトルサーチも可能に

                                FirebaseのバックエンドをGoogle Cloud SQLと接続「Firebase Data Connect」発表。AI用のベクトルサーチも可能に Googleは日本時間5月15日と16日に開催したイベント「Google I/O 2024」で、モバイルアプリケーション向けプラットフォーム「Firebase」の新機能として、バックエンドデータベースをGoogle Cloud SQLと接続する「Firebase Data Connect」を発表しました。 Firebaseが提供するバックエンドデータベースはNoSQLデータベースですが、Firebase Data Connectを利用することでFirebaseのバックエンドを通じて、Google Cloudが提供するCloud SQL Postgresデータベースサービスに接続できるようになります。 これによりクライアントアプリケーション

                                  FirebaseのバックエンドをGoogle Cloud SQLと接続「Firebase Data Connect」発表。AI用のベクトルサーチも可能に
                                • Flutter採用理由_2024 - Continuity is The Father of Success

                                  GWでたくさん寝て頭がスッキリしたので、久々にブログで。 個人の感想です LogicとViewの共通化 Native SDK APIへのアクセス 描画パフォーマンス 画面遷移の選択肢 CI/CDのセットアップ容易性 LogicとViewの共通化 flutter.dev Flutter allows you to build apps for mobile, web, desktop, and embedded devices — all from a single codebase. マルチプラットフォーム向けのフレームワークを使う場合、そのフレームワークは複数のプラットフォーム向けのコードを共通化します。 Flutterの特徴の一つは、共通化する対象がLogicとViewの両方である点です。 Logicの共通化は、FlutterのアプリケーションをDartで記述できる点で達成されます。

                                    Flutter採用理由_2024 - Continuity is The Father of Success
                                  • アプリマーケティングとiOS計測の歴史|Tatsuo Sakamoto (坂本 達夫)

                                    昨年出版した書籍『アプリマーケティングの教科書』を読んだオプト社から、『アプリマーケティングとiOS計測の歴史』というマニアックなテーマで講演して欲しいと言われ、喋ってきました。 (依頼主がコテンラジオのリスナーだったことが、後から分かりましたw) アプリマーケ玄人勢からも好評で「全広告代理店の新入社員向けにやるべき」とまで言われたのですが、さすがにそんな余裕はないので、ダイジェスト版をnoteで公開します。 (呼ばれたらやりますw) アプリマーケティングの歴史広告フォーマットの移り変わり僕が社会人になった2008年当初は、まだiPhoneが出たてで、新しいモノ好きな人がFruits NinjaやTouch the Numbersで遊んでるような時代でした。 パズドラ・モンストやメルカリがリリースされたのが2012-2013年とかで、もう10年以上前ですね。 そこから世界中でスマホ端末が普

                                      アプリマーケティングとiOS計測の歴史|Tatsuo Sakamoto (坂本 達夫)
                                    • Appleが「プライバシーマニフェスト」義務化、記載ないアプリは審査落ちも

                                      米Apple(アップル)は2024年5月1日から「プライバシーマニフェスト(Privacy Manifests)」という施策を義務化した。ユーザーを追跡(トラッキング)して集めたデータの透明性を高め、プライバシー保護を強化する狙いがある。 アップルのiOSやmacOSなどのアプリストアでは、アプリが収集/追跡しているユーザーのデータを「プライバシーラベル(Privacy Nutrition Labels)」に表示している。 一方、アプリ開発者の多くはサードパーティーのソフトウエア開発キット(SDK)を利用している。例えば、アプリ開発者が米Google(グーグル)の「Firebase Crashlytics」というSDKを導入すると、アプリが停止した状況を把握してトラブル解消の時間を短縮できる。 ところが、SDKがどのようなデータを収集して何のために使っているのかをアプリ開発者がすべて把握す

                                        Appleが「プライバシーマニフェスト」義務化、記載ないアプリは審査落ちも
                                      • アプリ開発チームにおける顧客理解を深める活動について - asoview! Tech Blog

                                        こんにちは。アプリ開発チームのリーダーをやっている 五十嵐 です。 みなさん、4月といえばいつも何をされますか?やっぱり花見ですかね? 我が家のこの時期恒例イベントは「名探偵コナン」の映画鑑賞です!聖地巡礼と称した旅をするのも恒例となってきており、去年は八丈島、その前は鳥取、そして先週末は函館へ行ってきました!まだ満開ではなかったですが、五稜郭の桜や函館山の夜景がとてもキレイでしたよ! さて、今回は私たちのチーム紹介と、チーム内で行なっている製品・顧客理解を深めるための取り組みをご紹介したいと思います。 チームのご紹介 まずは、私たちアプリ開発チームについてご紹介します。 チームミッション 「生きるに、遊びを。」と全社的なミッションが示す通り、"全ての人にとっての遊びの入り口" となるようなアプリを目指しています。 単に遊び先を予約するだけでなく、あらゆる角度から検索でき、様々な視点で遊び

                                          アプリ開発チームにおける顧客理解を深める活動について - asoview! Tech Blog
                                        • 野球の試合管理アプリ「野球ログ」をリリースしました 🎉

                                          👀 はじめに 個人開発で「野球ログ」という野球の試合管理アプリをリリースしたので、使用技術や開発の苦労したポイントを紹介しようと思います🎉 🚀 アプリの紹介 「野球ログ」は野球の試合を管理するアプリです!試合状況をチームメンバーにリアルタイムで共有できること、野球の膨大なデータをできる限り見やすい UI にすることにこだわって作成しました! iOS 版: Android 版: ⚾️ 実際のアプリ ホーム画面 チームの試合結果が一覧で見ることができる画面です。カードをタップするとリアルタイムで試合の詳細データが反映された画面に遷移します。 成績ランキング画面 チーム内の選手のこれまでの成績をランキング形式で表示することができます。バッティング成績とピッチング成績の両方のランキングを見ることが可能です。 ホーム画面 成績ランキング画面 試合入力画面 試合のデータを 1 球ごとに入力できま

                                            野球の試合管理アプリ「野球ログ」をリリースしました 🎉
                                          • 2024年|CANARY アプリの技術スタック

                                            はじめに こんにちは。カナリーでソフトウェアエンジニアをしている @snamiki1212 です。 私たちは 【もっといい「当たり前」をつくる】 をミッションに掲げている不動産テックカンパニーです。弊社では、現在下記のプロダクトを運用しています。 「CANARY」: BtoC のお部屋探しポータル(アプリ/Web) 「CANARY Cloud」: BtoB SaaS(不動産の仲介会社様向けの顧客管理システム) この記事では、 CANARY のアプリで利用している技術スタックについてまとめています。 (この記事は自分含めてアプリの開発をメインで行っていたエンジニア @yoshi-jr / @centerfield77 と共同で執筆しています) この記事を読んでわかること CANARY のアプリについて技術スタックの全体像・概要が理解できる 話すこと CANARY のアプリのアーキテクチャ C

                                              2024年|CANARY アプリの技術スタック
                                            1