並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 2129件

新着順 人気順

firebaseの検索結果521 - 560 件 / 2129件

  • パスワード認証のリスクを軽減するための「FIDO2」をFirebeseで実装していく

    LINE株式会社が開催する技術者向けミートアップ「LINE Developer Meetup」。第62回となる今回のテーマは「Android」です。セッション「パスワードのない未来のためのFirebaseで実装するFIDO2」では、LINE株式会社のコキチーズ氏が登壇し、Androidアプリの登録やレジストレーションの実装などFIDO2をFirebeseで実装していくステップについて解説しました。講演資料はこちら セキュリティエンジニアからコードが書ける仕事へ コキチーズ氏:よろしくお願いします。「パスワードのない未来のためのFirebaseで実装するFIDO2」ということで話していきます。 まず簡単に自己紹介をさせてもらいます。インターネットではコキチーズという名前で活動しています。TwitterとGitHubのIDは@k2wankoでやっています。興味のある人はぜひフォローしてもらえる

      パスワード認証のリスクを軽減するための「FIDO2」をFirebeseで実装していく
    • Firestore, Cloud Storage を用いた アプリ内での画像の扱い方

      Cookpad Tech Kitchen #16 コメルコテックバナシ

        Firestore, Cloud Storage を用いた アプリ内での画像の扱い方
      • Firebaseを使った成長するモバイルアプリのための高速なプロダクト開発 / Rapid Mobile Application Development using #Firebase - laiso

        「Firebaseを使った成長するモバイルアプリのための高速なプロダクト開発」というプレゼンテーションのスライドを公開します。 2018年にバンコクにきて以来取り組んでいたプロジェクトについて技術的な内容をトークにしました*1。以下が概要です モバイルアプリケーションの開発プロジェクトはあらゆる意味で速度との闘いです。 複雑化するシステムアーキテキチャやプラットフォーム、開発ツールのエコシステム。数多くある選択肢の中から私達は2018年にFirebaseを使い、1つのモバイルアプリケーションを開発しました。 本トークではその時の経験を元に、プロダクト開発を高速化するために技術者視点でどのような貢献ができるのか? という知見をシステムアーキテクトの立場としてお伝えします。 開発中はFirebaseコミュニティの情報などが非常に助けになりました。この場をお借りして感謝の御礼を申し上げます。 *

          Firebaseを使った成長するモバイルアプリのための高速なプロダクト開発 / Rapid Mobile Application Development using #Firebase - laiso
        • Firestore東京リージョン利用に伴う Firebaseプロジェクト移行手順 / alu-firestore #アル

          Helping Users Find Their Own Way: Creating Modern Search Experiences

            Firestore東京リージョン利用に伴う Firebaseプロジェクト移行手順 / alu-firestore #アル
          • Next.jsをFirebaseにデプロイしたら高額請求がきて貯金がなくなりかけた話 - Qiita

            はじめに こんにちは!!@Sicut_studyです! クラウド破産しかけました!ギリギリ払えるくらいやばかったです!! 普段サービスを Firbese でデプロイしているのですが、この度自分でサービスをリリースした時に破産しそうになった話を共有していきます。 自分が使うためのサービスとみんなに利用してもらうためのサービスではこの点が大きく違うんだなとしみじみ感じたので、自分以外が使うサービスをリリースする方には参考になるかと思います 0. アラートは突然に とあるメールが自分のもとに届きました !?!??!??!??!?!!!?? やばいまだ11月始まって6日なのに予算の半分を使ってしまっただと!?! とくにリリースなどは行っていなかったのでなぜか今月になって請求額があがるようになっていました 仕事中にメールが来たのですが、気になりすぎてまったく集中できませんでした😅😅😅😅 1.

              Next.jsをFirebaseにデプロイしたら高額請求がきて貯金がなくなりかけた話 - Qiita
            • Cloud Firestore のご紹介: アプリ用の新しいドキュメント データベース

              .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

                Cloud Firestore のご紹介: アプリ用の新しいドキュメント データベース
              • このウェブサイトの実装 2020年版 - A Day in the Life

                r7kamura さんや kzys さん に倣って、このウェブサイトの実装を紹介してみる。 ホスティング Google Firebase Hosting を使って静的ファイルを配信してる。一部動的な実装に関しては、Cloud Functions for Firebase を使っている。静的ファイル配信は今は Netlify や Surge など、基本無料で超簡単に配信ができて高速なものが多々出てるのだけど、Hosting に限らず Firebase の他のサービスとの連携が楽、という理由で Firebase Hosting を使っている。 また最近の仕事でのサーバサイドはほぼ Firebase 製品ですませていることもあって、Firebase でなんかやる、というのが技術的にもやりやすいから、というのもある。 なお画像はストレージをだいぶ食うため、はてなフォトライフにアップロードして使って

                • 【個人開発】 技術書籍のレビューや「読みたい」を記録するサービスを作った - Qiita

                  サービス紹介 今年はお正月休みに何かテーマを決めて開発しようと思い、技術書籍のレビューサイトを作りました。 とはいえ実際に開発を始めてみたら大幅にお休みの期間をはみ出してしまい、毎日仕事の後に少しずつ進めていってやっとリリース出来るところまでたどり着いた形です。 techbooks - 素晴らしい技術に、出会おう。 techbooksといって、人気の技術書籍を集めた一覧からタグで検索したり「読んだ」書籍の感想を書いたり「読みたい」書籍をまとめたりすることが出来ます。 また、タグや書籍は人気順にソートされているので人気のジャンルやその書籍が簡単にわかるようになっています。現在3000冊以上掲載中です。 読んだ技術書の記録を残しておけるようなサービスが欲しいと思っていたので作りました。 ここでは利用している技術スタックや開発中に感じたことなどまとめてみようと思います。 開発に要した期間 サービ

                    【個人開発】 技術書籍のレビューや「読みたい」を記録するサービスを作った - Qiita
                  • GoogleのモバイルBaaS用データベース「Cloud Firestore」が正式版に。東京リージョンでも提供開始、オフラインDBやトランザクションもサポートするNoSQL

                    GoogleのモバイルBaaS用データベース「Cloud Firestore」が正式版に。東京リージョンでも提供開始、オフラインDBやトランザクションもサポートするNoSQL Googleはモバイル向けのスケーラブルなバックエンドデータベースとして提供している「Cloud Firestore」の正式リリースを発表しました。 Cloud Firestore has gone GA! Find out what that means for you, along with a number of exciting new feature announcements including lower prices, new data storage locations, improved usage tracking, and much more! Read @ToddKerpelman’s po

                      GoogleのモバイルBaaS用データベース「Cloud Firestore」が正式版に。東京リージョンでも提供開始、オフラインDBやトランザクションもサポートするNoSQL
                    • Firebase Analytics を iOS / Android アプリに導入する手順のまとめ | DevelopersIO

                      Firebase Analytics とは 2016年5月19日(日本時間)にリリースされた、「Firebase」の新バージョン。モバイルアプリ向けの様々なサービスが含まれていますが、最もよく使われることになるのは「Firebase Analytics」でしょう。 アナリティクス 日本版 公式ブログ: Firebase Analytics と Firebase のご紹介 モバイルアプリに特化した Google アナリティクス のような位置付けのようです。モバイルアプリのみを分析したい場合は Firebase Analytics、Web ページとモバイルアプリを分析したい場合は Google アナリティクス、と言うように使い分けることが推奨されています。 本記事では Firebase Analytics の導入方法をまとめてみました。 Firebase へのアカウント登録 Firebase

                        Firebase Analytics を iOS / Android アプリに導入する手順のまとめ | DevelopersIO
                      • WebAssembly が新しいウェブ機能を加速する仕組み

                        .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

                          WebAssembly が新しいウェブ機能を加速する仕組み
                        • Kotlin と Android アプリ開発の入門がてら Firebase と連携して Pixela に運動記録をつけるアプリを作ってみた | sachaos.md

                          sachaos.md ----------Kotlin と Android アプリ開発の入門がてら Firebase と連携して Pixela に運動記録をつけるアプリを作ってみた ## モチベーションPixela に最近ハマっている。 簡単に記録できて、いい感じに見やすく可視化してくれる。 様々な習慣化したいもののモチベーションに一役買ってくれていて、 ポモドーロ・テクニックの実行数や、運動のセット数などを Pixela で記録し始めた。 Pixela は API 経由で記録することができるため、 Go と Cloud Run で Slack の slash command のウェブフックを処理するサーバーを作り、 以下のように slash command 経由で記録できるようにしていた。 この仕組みはそこそこ楽でさらにチャットに時間が残るのが良かったが、文字を打つのも面倒になってきたの

                            Kotlin と Android アプリ開発の入門がてら Firebase と連携して Pixela に運動記録をつけるアプリを作ってみた | sachaos.md
                          • Cloudflare Workers でも Firebase Authentication を使えるぞ!!

                            Cloudflare Workers では KV だったり Durable Objects や R2 などといった外部ストレージへアクセスをして何かしら操作するようなプログラムを動かすことができます。しかし、誰でもその操作ができてしまうとセキュリティ面や使用料の面で問題が発生します。 interface Env { ANYBUCKET: R2Bucket } // 誰でもファイルアップロードできちゃう Worker :pien: export default { async fetch(request: Request, env: Env) { const formdata = await request.formData() const imagedata = formdata.get("imagedata") if (imagedata === null) { throw new Er

                              Cloudflare Workers でも Firebase Authentication を使えるぞ!!
                            • Vue.jsとCSSアニメーションでラーメンタイマーを作る + Firebaseで簡単公開 - Qiita

                              3分 or 5分のボタンをホバーするとキャラクターが左右に振り向きます。 時間を選びクリックするとカウントダウンタイマーが使える簡単な内容です。 レスポンシブデザイン(スマホ)にも対応しています。※左右の振り向きはしない キャラクターデザイン まず一番目立つキャラクター 自分は元々漫画家のアシスタントをしていた時期などがあり、 描いた物をアプリに組み合わせてみたかったので描き描き。 レイヤーといって何枚もの板が重なっているように描かれています。 なので例えば手を消すと下に隠れている髪が出てきます。 これによって一枚描いたら背景などが簡単に変更でき、左右反転させて手を描けば2枚完成。 ※猫の方が万人受けする。名前募集中! こちらに原寸サイズ画像&レイヤーファイルを公開しています。 illustration-Original_Characters(GitHub) 🔍 コードの解説 それぞれ分

                                Vue.jsとCSSアニメーションでラーメンタイマーを作る + Firebaseで簡単公開 - Qiita
                              • Android&iOSアプリでFCMメッセージを受信する|TechRacho by BPS株式会社

                                Android 端末がメッセージを受信した場合は上記の表の通り、FirebaseMessagingService(を継承したクラス)の onMessageReceived メソッドが動くか、システムトレイへの通知が行われます。 この表だけは分かりやすかったので、公式サイトから引用させていただきました。 フォアグラウンドの場合は以下のような特徴があります。 notificationキーのみ、dataキーのみ、両方のキーを含む、全てのメッセージの場合で onMessageReceived が呼ばれる。 onMessageReceived 内の処理は 20秒(Android Marshmallow では 10秒)以内に終わらせる必要がある。 自動でシステムトレイに通知が表示されたりはしない。 バックグラウンドの場合は以下のような特徴があります。 dataキーのみ含むメッセージは onMessag

                                  Android&iOSアプリでFCMメッセージを受信する|TechRacho by BPS株式会社
                                • Cloud Firestoreのrulesをテストする - クックパッド開発者ブログ

                                  Komerco事業部エンジニアの岸本(id: sgrksmt)です。今日でちょうど入社1年が経ち、現在Komerco -コメルコ-(以下、Komerco)の開発を担当しています。 入社前はお世話になっていたこの技術ブログに自分が投稿する日がくるとは...。 Komercoは、「料理が楽しくなるマルシェアプリ」というコンセプトの元、料理が楽しくなる器やカトラリー、リネン雑貨等を出品/購入できるサービスで、現在はiOS版のアプリケーションを提供しています。 今年2月のCookpad Tech Conf2018や先日催したCookpad Tech Kitchen#16などでもお伝えしてきていますが、現在KomercoではバックエンドでFirebaseを活用しています。 その中で、最近僕が仕組みづくりとして取り組んでいるCloud Firestoreのセキュリティルールのテストの方法についてご紹介

                                    Cloud Firestoreのrulesをテストする - クックパッド開発者ブログ
                                  • React Native ~JavaScriptによるiOS/Androidアプリ開発の実践

                                    2020年5月30日紙版発売 髙木健介,ユタマこたろう,仁田脇理史 著 A5判/688ページ 定価4,378円(本体3,980円+税10%) ISBN 978-4-297-11391-9 ただいま弊社在庫はございません。 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 「iOS/Androidの2つのアプリをもっと効率良く開発したい」 「ハイブリッドアプリだと,速度やUIがネイティブより劣ってしまいがち」 こんな課題は,React Nativeを使えば解決できます。 React Nativeは,iOS/Androidの両方のアプリをたった1つのスキルセットで開発できるJavaScriptライブラリです。本書は,Re

                                      React Native ~JavaScriptによるiOS/Androidアプリ開発の実践
                                    • [Firebase] Cloud Functionsで消耗したくない人のために、開発環境のベストプラクティスをまとめていったらDockerに行き着いた話(随時更新) - Qiita

                                      [Firebase] Cloud Functionsで消耗したくない人のために、開発環境のベストプラクティスをまとめていったらDockerに行き着いた話(随時更新)DockerFirebasecloudfunctions この記事はFirebase #2 Advent Calendar 2018の10日目の記事です。 いきなり脱線して恐縮ですが、本日12月10日はFirebase Japan User Group(FJUG)が運営する、Firebase Meetupが開催されました!!第8回目の今回は記念すべきコミュニティ成立1周年ということで、豪華なドラフトビールや特大ケーキも用意され、最高に盛り上がりました!!ヽ(^。^)ノ 自分もスタッフとしてFirebaseの盛り上がりを肌で感じさせて頂きました! Firebase Meetup #8 @FiNC Technologies - co

                                        [Firebase] Cloud Functionsで消耗したくない人のために、開発環境のベストプラクティスをまとめていったらDockerに行き着いた話(随時更新) - Qiita
                                      • Firebase Storage の有効活用

                                        .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

                                          Firebase Storage の有効活用
                                        • こんなFirebaseの使い方は間違っている (2019年4月版) - Qiita

                                          これはなに? 1年くらい業務でFirebaseと向き合って、本番運用もしている私が得た知見を雑にシェアすることにより、Firebase使っている人を優しい世界に導きつつ、昨今のFirebaseブームに乗じて増えているイケてないFirebaseの使い方紹介の氾濫を抑制してみようと試みるものです。 業務レベルでのFirebase利用を前提としたポリシーになっていますので、個人で使っているだけ&&動けばいいや思想の人は気分を害される前にここで回れ右してください。 Webを念頭に置いてますがiOS/Androidアプリでも同様と思います。 Disclaimer この記事は2019年4月くらいの筆者の見解に基づくものです。だいたい間違ってないとは思いますが内容の正確性は保証しませんし、2ヶ月くらいするとFirebaseの進歩によりココに書かれていることが嘘になる可能性はあります。また、特定の記事や個

                                            こんなFirebaseの使い方は間違っている (2019年4月版) - Qiita
                                          • Real-Time Web Technologies Guide

                                            Note: This page is a work in progress. I plan to update it new technologies as I find them and increase the information on each as I find the time. If you know of a technology that should be included in this guide then please raise a pull request. If you have any questions please drop me an email me As above, you can contribute to the list by making a pull request to the Realtime Web Technologies

                                            • Vue.jsとFirebaseとGASとiPadで会議室表示板を作った - Uzabase for Engineers

                                              こんにちは、コーポレートエンジニアリングチームという新チーム所属のたけうち(@chimerast)です。ユーザベース社内ではレアポケモンと呼ばれています。 数ヶ月前、メンバーも数百人を超え、アメリカのQuartz社がユーザベースグループに加わったりして、業務改善を主として行う管理部門付けのエンジニアチームが欲しいという話になり、新しいチームが作られました。名前はなんでも良かったのですが、世の中的に流行っているのとエンジニア採用に効きそうなので、コーポレートエンジニアリングチームという名前になっています。 コーポレートエンジニアリングチームという名前がついてはいるものの、ユーザベース社の場合はその業務範囲は幅広く、業務改善、情報セキュリティ、内部統制、情報システム、全社リスク管理等々、管理部門でITが絡めば大体担当になります。 あと、普通の情シスチームでも面白くないので、 いいのがない、作れ

                                                Vue.jsとFirebaseとGASとiPadで会議室表示板を作った - Uzabase for Engineers
                                              • Firebase Authentication の基本的な使い方

                                                To sign a user into your app, you first get authentication credentials from the user. These credentials can be the user… 以下、5ステップに渡って順に説明していきます。主にiOSアプリ・自前APIサーバーの組み合わせ前提ですが、それ以外の構成とする場合でも参考になるはずです。 1. クライアントでFirebase Authenticationのtoken取得認証方法は、以下に対応しています。 GoogleFacebookTwitterGitHubメール電話番号メール認証では確認メール送信、電話番号認証は認証コード発行部分までFirebase側でやってくれて、すごく良くできています👏 また、匿名認証も対応しているので、アプリをインストール・起動するだけでユーザー操作なしで

                                                  Firebase Authentication の基本的な使い方
                                                • 実用的なFirebaseのDeploy Scriptを作る

                                                  実用的なFirebaseのDeploy Scriptを作るMonday, December 2, 2019 この記事はQiitaの「Firebase Advent Calendar 2019」の2日目の記事になります。 1日目はSuguruOokiさんの「Firebaseとスタートアップが考える料金のバランスと使い方の話」という記事でした。 今回は実用的なFirebaseのDeploy Scriptを作るというタイトルで、FirebaseのデプロイについてTipsを話しつつ、普段僕が携わっている開発の現場でも実際に使っているFirebaseのデプロイ用のスクリプトの紹介をしてみます。 FirebaseのDeploy 本題の前に、少しFirebaseのDeployについて基本的な事、Tips的なことをお話します。 Firebaseでは、Cloud FunctionsやHosting、Fire

                                                    実用的なFirebaseのDeploy Scriptを作る
                                                  • Updating component references to NuGet - Xamarin

                                                    Important The Component Store has been discontinued as of May 15, 2018 (this closure was originally announced in November 2017). Xamarin Components are no longer supported in Visual Studio, and should be replaced by NuGet packages. Follow the instructions below to manually remove component references from your projects. Refer to these instructions for adding NuGet packages on Windows or Mac. A lis

                                                      Updating component references to NuGet - Xamarin
                                                    • Vue.js + Firebaseでポートフォリオを作ろう! - Qiita

                                                      追記 この記事は公開から一ヶ月後くらいに、中身をだいぶ変えました。 前の記事が読みたい方はこちらからどうぞ。 今のコードの方が結構マシなはずなので、あまり需要は無いでしょうが...。 旧 https://qiita.com/sosumii/items/f097bf8b2209b9d75d1a/revisions/9 https://github.com/sosmii/hello-sosmii/tree/f4dc0f0295e5ffd569fb828e6b2e6559f5844874 作っていきましょう 突然ながらエンジニアのみなさま、ご自身の実力を市場にアピールできるような成果物をお持ちでしょうか? 会社が信用できなくなった時の備えとして、良いチャンスを掴むためのきっかけとして、外から見える成果というのは用意しておいて損はありません! 本記事は、私がサーバーサイド処理を組み込んだポートフォ

                                                        Vue.js + Firebaseでポートフォリオを作ろう! - Qiita
                                                      • Firebase Functionsのロギングを改善した話 - Studyplus Engineering Blog

                                                        はじめまして、モバイルクライアントグループの市川です。昨年9月からポルトの開発にジョインしました! porto-book.jp ポルトはFlutterとFirebaseで開発しているサービスです。 サーバサイドの処理は全てFirebase Functionsで実装されており、エンドポイントの数は40近くあります。 その中には、課金に関するクリティカルなAPIや外部サービスと連携するAPIなど、問題が起きるとサービスの継続に大きな影響を与えるものも多くあります。 今回はサービスを安定運用するため、Firebase Functionsのロギング改善した話を3つ書こうと思います。 ロガーの変更 と エラーレポーティング ①重大度レベルの反映 ②ロガーの引数が柔軟 参考情報 ログの保持期間の変更 不要ログの排除 除外の設定方法 まとめ ロガーの変更 と エラーレポーティング ポルトのFunctio

                                                          Firebase Functionsのロギングを改善した話 - Studyplus Engineering Blog
                                                        • Google Cloud Build で CI/CD! ~ Firebase Hosting 編 ~

                                                          CI/CD してますか? Google Cloud Build (以下、Cloud Build)は、フルマネージドなCI/CD platformです。Google Cloud Next ‘18でContainer Builderから名称が変更されましたが、コンテナイメージをビルドするサービスというイメージを持たれている方も多いのでは無いでしょうか? Cloud Build を利用することで、コンテナイメージやアーティファクトのビルドから、VM、サーバレス、Kubernetes、Firebaseなどの複数環境へのデプロイまで、カスタムワークフローを定義して管理することが可能です。 本記事では、カスタムビルドステップを利用して、Firebase HostingへのContinuous Delivery を実現してみましょう。 (その他のユースケースについては、概要ページをご参照ください。また、

                                                            Google Cloud Build で CI/CD! ~ Firebase Hosting 編 ~
                                                          • WebAPIアプリケーション「超」入門  FirebaseとAPIによるWeb会議システム制作|KT|note

                                                            追記)  【1000部を突破!】累計販売数1000部を超えました! ありがとうございます!!! 1.はじめに 以前Twitterで投稿し反響の大きかったweb会議システムを、より簡単な実装にしてこのチュートリアルでは解説したいと思います。私自身プログラミングを本格的に学び始めプログラミング歴1.5ヶ月で作る事が出来ました。初学者でも作れる内容になっています。 こちらが以前Twitterで投稿した内容です。 Web会議システムとはこのチュートリアルで作れる完成形のアプリがこちらです。 ビデオ通話、リアルタイムチャット、音声認識、自動文字起こしが出来るようになります。 *注意* 今回のチュートリアルは感情認識は含めておりません。感情認識の実装については公式ドキュメントの参照をお願いします。 このチュートリアルできるようになること・Web API を使ったマッシュアップアプリがつくれるようになる

                                                              WebAPIアプリケーション「超」入門  FirebaseとAPIによるWeb会議システム制作|KT|note
                                                            • Firebase Meetup #5 まとめ

                                                              Firebase Japan User Group(以下FJUG)メンバーのailと申します。急遽Blog枠の代打で会場の様子とLTの情報をご紹介することになりました。 さる8月7日、GINZA SIXにてFirebase Meetup #5 @リンクアンドモチベーション が開催されました。( 追加情報、写真等が手に入れば次第順次更新していきます。)。 生憎の雨模様でしたが、初めての会場ということもあり、道に迷った方が多数いた(?)ようでした。 開場時の風景リンクアンドモチベーション会場提供は組織コンサルティングのワンストップサービスを提供されているリンクアンドモチベーションさん。現在、コンサルからHumanResource ×Techへと内部で変革をとげる中、 Motivation Cloudなるプロダクトを一緒に盛り上げてくれる開発スタッフの募集をしておりました。 プロトタイピングする

                                                                Firebase Meetup #5 まとめ
                                                              • Firebaseで動くアプリをReact + Redux + TypeScriptで作るときのアラカルト - FLINTERS Engineer's Blog

                                                                こんにちは。菅野です。 Reactと静的型付け言語は最高ですよね!(唐突) 既に使いこなしてる人も、今最高だと理解した人もいると思います。 ただ、今現在の社内ではVue.jsとBabelを使ったES環境が主流でReact派は悲しい思いをしています。1 そこで私は社内向けの小物ツールをReactで自作してReact欲を発散していたりします。 どんなツールかというと、タスクの見積もりで行うプランニングポーカーをちょこっと省力化するもので コイツを社内にじんわり布教しています。フフフ… このポンコツツールで使用されているものは、 Scala.js + React + Akka HTTPでWebSocketという闇の技術で、 そんな物をちゃっかり開発用サーバで動かすという投げやりな運用をしています。 しかしScala.js + Reactがちょっと辛くなってきたのと、やっぱりエコシステムの大きなフ

                                                                  Firebaseで動くアプリをReact + Redux + TypeScriptで作るときのアラカルト - FLINTERS Engineer's Blog
                                                                • [登壇資料]Firebase Dynamic Linksって何?(Firebase勉強会 in 大阪×沖縄) | DevelopersIO

                                                                  はじめに こんにちは、モバイルアプリサービス部の山本です。 2019年4月16日(火)に開催された「Firebase 勉強会 in 大阪 × 沖縄」でFirebase Dynamic Links(以下FDL)について話したときの発表資料を共有します。 登壇資料 前半ではFDLとは何なのかを説明し、後半ではFDLを作りAndroidアプリで処理するまでの手順をまとめました。意外と簡単に実現できるね!と思ってもらえたのであれば大変うれしいです。今回の発表のためにデモアプリを作成したのですが、公式ドキュメントがとても分かりやすく、迷いなくFDLの作成や実装ができました。 終わりに FDLを使えばアプリユーザーを増やしたりユーザー体験を向上させたりアナリティクス計測もできるので、特にBtoCで威力を発揮しそうです。公式ドキュメントでは、事例も豊富に載っているので事業をされている人は何かしら閃きが得

                                                                    [登壇資料]Firebase Dynamic Linksって何?(Firebase勉強会 in 大阪×沖縄) | DevelopersIO
                                                                  • 結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database) - Qiita

                                                                    結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database)AndroidiOSAngularVue.jsFirebase Firebaseのrealtime databaseはいわゆるNoSQLであり,馴染みが薄い人が多いとともに,一般に流布している情報はふわっとしていてわかりづらい. 山に篭って修行していたらある程度知見が溜まってきたため,下山して共有する. 追記: 新しいdbが発表されたので雑感書きました. Firebase RTDB + GCP datastore = Firestoreについて第一印象 tl;dr 割り切れ! ユーザの見えるままに作れ! それ以外の細末は下記参照 大原則その1:割り切り これは特にRDB勢に気をつけていただきたい. 我々は少し気を抜くと,つい正規化したがり屋さんになってし

                                                                      結局Firebaseのdbでは何に気をつけるべきか?少しマニアックな内容も含め,わかりやすく説明する(realtime database) - Qiita
                                                                    • [TS] Firestoreを型安全にするライブラリ Fireschema を作った [rules自動生成/データ自動型付け] - Qiita

                                                                      [TS] Firestoreを型安全にするライブラリ Fireschema を作った [rules自動生成/データ自動型付け]TypeScriptFirebasecloudfunctionsFirestoreFirestore型付け係 8/18 更新 Custom Transformer を使用し、documentSchema<T>() の型引数 (T の部分) の AST 解析によって rules の文字列が自動生成できるようになったため、documentSchema() の引数が不要になりました スキーマレスな Firestore では、その気になれば一般ユーザーが予期しない構造のデータをセットできてしまうので、セキュリティルールで書き込み時のスキーマ検証を設定する必要があります。しかし、セキュリティルールはモデル定義に合わせて手動で書かなければならないのでミスが起きやすく、そのために

                                                                        [TS] Firestoreを型安全にするライブラリ Fireschema を作った [rules自動生成/データ自動型付け] - Qiita
                                                                      • Qiitaの記事をランダムに読める API / サービス を4時間ぐらいで作った (Firebase/AWS/Docker) (運用費0円※) - Qiita

                                                                        Qiitaの記事をランダムに読める API / サービス を4時間ぐらいで作った (Firebase/AWS/Docker) (運用費0円※)QiitaNode.jsAWSDockerFirebase ※この記事はcloud.config Tech Blogにも投稿されています。 百聞は一見に如かず、以下のようなサービスです。(APIをブックマークレットとして使っている例) なぜ作ったの 昔、「本屋に行ってランダムに本を選んで気になった章を読む」という趣味にハマっていました。 これをすると自分のバイアスなしに謎の知識(?)を仕入れることができます。 そんなようなことをQiitaでもやってみたいなと思って作りました。 追記 機能追加版を@okadato623さんがつくってくださいました! こっちの方が圧倒的に便利です。 Qiitaの記事をランダムに読めるAPI / サービス に機能追加してみ

                                                                          Qiitaの記事をランダムに読める API / サービス を4時間ぐらいで作った (Firebase/AWS/Docker) (運用費0円※) - Qiita
                                                                        • 短縮URLにFirebase Dynamic Linksを利用している - Glide Note

                                                                          Firebase Dynamic Links 今の会社ではインフラ系のタスク以外にOffice IT業とかもやっていて、 ちょっと前から会社で利用する短縮URLにFirebase Dynamic Linksを利用しているという話。 公式ドキュメント見れば誰でも設定出来るので設定例とかは割愛。 3行まとめ 独自ドメインで短縮URLが利用出来る。 https://url.glidenote.com/abC みたいな感じ。 Firebase Dynamic Links自体はブラウザから数クリックで利用出来るので一旦構築すれば、運用を手放すことが出来る SaaS短縮URLを使って、セキュリティツールに怒られる事案が減ってOffice IT的な面倒な仕事が減る 他の短縮URLサービスと同様に、パフォーマンス測定も出来るので便利。

                                                                          • 【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019)│しねんたい

                                                                            【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019) 2019/08/19. Amazon Python(プログラミング), プログラミング・WEB・コンピュータ, 半額セール, 技術書 HOMEAmazon【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019)

                                                                              【終了】インプレスのWEB・プログラミング技術書『50%以上OFF』Kindleセール開催中:新しい本多め:Python、FlutterとFirebase、アプリ、Google Apps Script他:技術の泉シリーズ:8/22まで(2019)│しねんたい
                                                                            • FirebaseとAngular2を使ってリアルタイムでデータのやり取り【導入編】

                                                                              FirebaseとAngular2を使ってリアルタイムでデータのやり取り【導入編】 林 優一 Firebaseはリアルタイム同期なデータベースを中心に、Auth認証やPushNotificationやユーザーの行動分析といったアプリケーションに最適な機能を提供するBasSです。先月行われたGoogle IOにて、PushNotificationや行動分析機能が追加されるなど話題となりました。 今回はFirebaseのリアルタイムベースとAngular2を用いて、リアルタイムにデータをやり取りする方法について解説します。 Firebaseのリアルタイムデータベース Firebaseのリアルタイムデータベースはクラウドホスト型のNoSQLデータベースです。JSONの形式でデータは保存されます。 APIはもちろん、iOS/Android/Web用のSDKが提供されているので、非常に簡単に導入する

                                                                                FirebaseとAngular2を使ってリアルタイムでデータのやり取り【導入編】
                                                                              • クエリーセットのfilterメソッド - at_yasuの日記

                                                                                よく忘れてGoogle先生に尋ねる羽目になるのでメモ書き。 Djangoのデータベースラッパであるfilterを使う時、SQLで言う「where a like ...」や「where a > 0」とかを、filterではどう書くのか忘れます。例えば完全一致だと、SQLの場合は「where a == ...」ですがfilterの場合は「filter(a__exact=...)」ないしは「filter(a=...)」となります。 ちなみに、DBソフトによっては、大文字小文字区別が無かったりします。 挙動 SQL上での演算子 Django Filter 例 完全一致 = a*1 a = ... 完全一致 = exact a__exact=... 大文字小文字区別無しの一致 iLIKE '...' iexact a__iexact=... 大文字小文字区別有りの部分一致 like '%...%'

                                                                                  クエリーセットのfilterメソッド - at_yasuの日記
                                                                                • 昔懐かしいインターネットの風物詩を最近の技術で作る話 - Speaker Deck

                                                                                  アクセスカウンター、一言掲示板など昔のインターネットにあったものがどんどん失われて行っています。 そんな過去の遺物たちをVue.jsとFirebaseを使って作った話をしました。 サイト: https://teijigo-beer-ti.me/ ソースコード: https://github.com/makowis/teijigo-beer-time

                                                                                    昔懐かしいインターネットの風物詩を最近の技術で作る話 - Speaker Deck