reports

Cookie の Domain 属性と SameSite 属性の違い

Cookie の安全な設定について調べていると登場する SameSite 属性は、Google Chrome の仕様変更の話もあり、耳にしたことがある方も少なくないと思います。 Cookie には SameSite 属性と間違えやすい設定として Domain 属性もあり、片方だけ設定すればいいのか、どう使い分けるものなのかが一見分かりにくいのではないでしょうか。

Read
books

GCP 関連のオススメ書籍 6 選

最近は GCP の利用例をよく聞くようになり、個人的にも採用する機会が増えました。 この記事では、GCP 関連のオススメ書籍 6 冊を紹介していきます。

Read
concepts

Web Components の概要と、React や Vue.js との違い、iframe との違い

最近 Web Components という言葉を耳にする機会が増えました。 この記事には、Web Components の概要と、React や Vue.js などのコンポーネント指向のフレームワークとの違い、iframe との違いを簡単にまとめました。

Read
reports

anyenv vs asdf vs Docker で asdf を使う理由

複数のプログラミング言語の複数バージョンを管理するツールとして、anyenv や asdf が存在します。 この 2 つのツールを比較し、自分は今後 anyenv ではなく asdf を採用することに決めたので、その理由を解説します。 また、開発環境として一般的になってきている Docker を使う場合とも比較します。

Read
reports

開発環境としての macOS 仮想化の現状

開発環境をクラウド化したいと考えたとき、問題になるのが macOS の仮想化です。 というのも、iOS アプリのビルドに必要な Xcode が macOS にしかインストールできないため、iOS 開発では macOS が必須なのです。 そこでこの記事には、開発環境を全てクラウド化することが現実的に可能なのか知るべく、macOS 仮想化の現状をまとめました。

Read
concepts

誤用されがちな「ユーザーストーリー (マッピング)」という言葉の意味

「ユーザーストーリー」という単語の意味は (少なくとも日本人には) 直感的でなく、アジャイル開発などの書籍で定義を読んだことがある人とそうでない人で、全然話が噛み合わなかったりします。 この記事では、「ユーザーストーリー」と「ユーザーストーリーマッピング」という誤用されがちな 2 つの言葉について解説します。

Read
reports

[2020/7/12 時点] AWS Copilot v0.1.0 でどこまでできそうか

ECS の環境構築を非常に簡単にするツール「AWS Copilot」が少し話題になっています。 今まで ECS の環境構築がかなり面倒だったのが、びっくりするほど簡単になるようです。 こういったツールでは様々なリソースが勝手に作られる分、それらの設定をどこまでカスタマイズできるのかが気になるところだと思います。

Read
reports

CI 大好きエンジニアによる CI サービス (ツール) の分類・比較と選定方法・学習方法

今まで仕事や勉強で様々な CI サービスをさわってきたので、様々な CI サービスを比較し、どのように選定すべきか、どのように学習すべきかをまとめました。 独自に 5 つに分類した 10 のサービス (ツール) を簡単に比較していき、その後どれを使うべきか、どう学習すべきかを説明していきます。

Read
concepts

AWS Glue の使い方は?データカタログ?クローラ?ジョブ?

AWS Glue を一言でいうと、ETL のマネージドサービスです。 ETL でデータを取得する先のデータベーススキーマを管理する機能や、ETL のジョブをサーバレスで実行する機能などを持ちます。 Glue の使い方が分かるよう、「データカタログ」と「ETL」のそれぞれについて説明していきます。

Read
concepts

AWS ALB の設定方法は?リスナー?ターゲットグループ?

AWS ALB を使おうとすると、リスナー、ターゲットグループといった設定が登場し、どの設定が何を意味しているのか理解するのが結構たいへんです。この記事では、そんな ALB の主な設定をまとめます。

Read