firebase
Google firestoreの代表的なセキュリティルールの書き方について理解する
firestoreにはセキュリティルールというものがあります。このセキュリティルールについての理解を深めるために、セキュリティルールがどんなものなのか…
開発エンジニア。全体アーキテクチャ、開発プロセス含め、案件がスムーズに進むための仕組みを作る人。DevOpsのような仕組み作りが好き。
どんな言語、どんなクラウドでも利用するが、
フロントエンド:Vue.js/Nuxt.js React/Next,
サーバサイド:Go
クラウド:GCP
が特に好き(-,-)
firestoreにはセキュリティルールというものがあります。このセキュリティルールについての理解を深めるために、セキュリティルールがどんなものなのか…
以前にfistoreについて簡単にまとめた記事を作成しました。今回は、firestoreのセキュリティルールを検証するために、Firebase Loc…
最近は、ソフトウェアアーキテクチャの話題などでCleanArchitectureが話題に上がることが多くなってきたと思います。開発する際にも何度か利用…
golangは、goroutine/channel を使って並行処理が簡単に実行できるので、重たい処理を非同期で実行しておくのは、非常に簡単です。ただ…
前回は、生成時に作成されていたデフォルトのネットワークについて確認しました。今回は、独自のネットワークを生成する方法について確認しましょう。 ネットワ…
今回は、NuxtJSを利用して作成しているアプリケーションにRepository Factoryパターンを適用するきっかけや実際にどのように適用したの…
5年前やそれ以前にウェブアプリーケーションを実装していた人がフロントエンドってそんなに難しくないよって話をされることがあるのですが、実際にはどうなんで…
Go1.14の環境でコードを書いてて、GCP等のgo1.13環境向けデプロイする際に気づいたのですが、Go1.14より重複するメソッドを持つインターフ…
GitLabには、GitLab Pagesという静的ウェブサイトを公開する機能があります。普段の開発を行っていると現状の状況を可視化したなることが多く…
Googleの検索ランキングアルゴリズムのシグナルの一つやGoogle Chromeが常時SSL化をするようになったことで、HTTPSでの通信をおこな…
今回はwebサイトの背景に画像を表示する方法についてまとめてみます。まずは、nuxtのビューの構造について、Nuxt.jsの公式ページにある画像をベー…
Nuxt.jsのuniversalモードをFirebase Hostingというホスティングサービス上で動作させようとしたときにかなりハマったので、そ…
nuxtにtypescriptを入れたnuxtプロジェクトにて、古くなったパッケージの更新を行った後に遭遇したメモリエラーの記録です。実際は、node…
前回は、Dockerfileの作成方法を確認しました。以前紹介したdocker psコマンドなどを利用すると実行中のコンテナのIPアドレスを確認するこ…
最近、ターミナルでvimやtmuxの操作をしていると、「h,j,k,l」のキー入力での反応が遅くストレスを感じるので、よく話題に上がっているAlacr…
前回は、コンテナの状態と対応するコマンドを確認しました。今回は、Dockerfileを使ってDockerイメージを作成する方法について見ていきます。前…