Cloud FunctionのCallable HTTPS Function (onCall)のテストコードの書き方
Callable HTTPS Functionとは iOSなどのクライアントSDKからCloud Functionの関数を簡単に呼べるようにした仕組みです。 これまではクライアント側でHTTPの情報を組み立てて、リクエス…
Callable HTTPS Functionとは iOSなどのクライアントSDKからCloud Functionの関数を簡単に呼べるようにした仕組みです。 これまではクライアント側でHTTPの情報を組み立てて、リクエス…
firebase-adminとは firebase-adminはadminと付くようにFirebaseの機能全てにアクセスできるモジュールでGoalng、Node.js、Python、Java、C#のものが公式から用意さ…
どうも、高妻です。 ossもいくつか作ってますが、全然活発ではないので今後力を入れるためにもGolangでTwitterクライアントを作りました。 Twitterクライアントと言っても、スクレイピングした結果をコンソール…
どうも、高妻です。エンジニアしながら、Twitter、ブログ、イベント登壇などアウトプットを意識した生活を送っています。 今回はアウトプットの重要性について書きます。 マイクロソフトでWind…
どうも、エンジニア歴6年弱の高妻です。 新卒からサイバーエージェントに5年ちょっと、そのあとはブロックチェーン企業のGincoに在籍しています。 今回はエンジニアとしてどういった軸で転職をしたか書きたいと思います。 ます…
どうも。高妻です。 最近エンジニアとしてイベントに登壇することが何回かあり、すごくいい経験になったので何が良かったかまとめておきたいと思います。 何が良かったかは次の通りです。 こんなこと言ってますが、直前まですごくめん…
forEachは非同期 forEachの中でasync/awaitを使って同期的に処理をしようとしても待たずにループ処理が行われます。 list.forEach( async element => { const …
Cloud Firestoreのインデックスの種類 Cloud Firestoreには2種類のインデックスがあります。 2種類といってもどっちも同じインデックスで、データ取得を効率化するという基本的性質は変わりません。 …
Cloud Firestoreの更新操作について Cloud Firestoreの更新にはsetメソッドとupdateメソッドを使用します。 set:ドキュメントの追加、上書き、fieldの追加 setメソッドはドキュメ…
どうも、高妻です。 先日FLOC ブロックチェーン大学校の無料体験コースをオンラインで受けたのでその内容と感想について紹介したいと思います。 結論を先に書くと、ブロックチェーンの仕組みや理論からしっかりと学びたい人にオス…