アマチュアSEの勉強ブログ

アマチュアSEと一緒に勉強しましょ

デザインパターン(GoF)/Singleton

本記事ではデザインパターン「Singleton(読:シングルトン)」について勉強していきましょう! 【ゴール】「Singletonって〇〇のことで、〇〇な時に利用するんだ!」といえるようになること! さて、ポイントはこの2つ! GoFが作成したデザインパターンの…

デザインパターン(GoF)/Facade

本記事ではデザインパターン「Facade(読:ファサード)」について勉強していきましょう! 【ゴール】「Facadeって〇〇のことで、〇〇な時に利用するんだ!」といえるようになること! さて、ポイントはこの4つ! GoFが作成したデザインパターンのうちの一…

デザインパターン(GoF)/Adapter

本記事ではデザインパターン「Adapter」について勉強していきましょう! 【ゴール】「Adapterって〇〇のことで、〇〇な時に利用するんだ!」といえるようになること! さて、ポイントはこの3つ! GoFが作成したデザインパターンのうちの一つ 電子機器である…

デザインパターン(GoF)/Template Method

本記事ではデザインパターン「Template Method」について勉強していきましょう!Template Methodは、簡単、且つ、よく使われるデザインパターンになりますので、しっかり覚えて、ソースコード書くときに活用しましょう! 【ゴール】 「Template Methodって〇…

【初心者向け】TCPってなに?

ここでは「TCPP」について勉強していきましょう! 【ゴール】 「TCPって〇〇のことで、〇〇することができるんだ!」といえるようになること! さて、ポイントはこの3つ! トランスポート層で使われるプロトコル 信頼性が高く、転送効率が低い ポート番号を…

【初心者向け】Ethernetとは?

ここでは「Ethernet」について勉強していきましょう! 【ゴール】 「Ethernetって〇〇のことで、〇〇することができるんだ!」といえるようになること! さて、ポイントはこの2つ! データリンク層で使われるプロトコル MACアドレスを使って通信を行う この…

【初心者向け】IP(インターネットプロトコル)ってなに?

ここでは「IP」について勉強していきましょう! 【ゴール】 「IPって〇〇のことで、〇〇することができるんだ!」といえるようになること! さて、ポイントはこの3つ! 「Internet Protocol」の略 ネットワーク層(インターネット層)で使われるプロトコル …

【初心者向け】VLANってなに?

ここでは「VLAN」について勉強していきましょう! 【ゴール】 「VLANって〇〇のことで、〇〇することができるんだ!」といえるようになること! さて、ポイントはこの3つ! 「Virtual LAN」の略 仮想的なLANセグメントを構築する技術のこと レイヤー2スイ…