concepts

concepts

「Bash でコマンドを実行する」を少しだけ掘り下げてみる

慣れてくると当たり前になる概念も、しっかり説明しようとすると意外と難しいことがあります。 例えば、「Bash でコマンドを実行する」ということを説明しようとすると、実は結構難しいのではないでしょうか。 この記事では、「Bash でコマンドを実行する」ということを少しだけ掘り下げてみます。

Read
concepts

【2021 年 1 月】メタバースとは?その現状は?

先日メタバースという言葉を知ったので、その概要や、現状を調べてまとめました。 メタバースについて、2021/01/24 時点での (主に) 日本語情報をまとめた記事になります。 メタバースの概要から、メタバース系の SNS やゲーム、VTuber 業界の動向、その他関連情報をまとめています。

Read
concepts

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

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

Read
concepts

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

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

Read
concepts

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

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

Read
concepts

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

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

Read
concepts

「ドメイン駆動設計 (DDD) とは?」を戦略的設計・戦術的設計に分けて理解する

DDD に登場する概念は大きく「戦略的設計」と「戦術的設計」に分かれます。さらに、戦略的設計は「思想」と「システムの分割・結合」の話、戦術的設計は「レイヤー構成」と「ビジネスロジックの実装方法」の話に分かれます。

Read