正規化の基本:重複を減らして壊れにくいテーブルにする
データベース設計で重要な正規化について、重複、更新漏れ、ユーザーと注文の例を使って初心者向けに解説します。
全角・半角とは何か:見た目と文字コードの違い
全角・半角という言葉の意味、ASCII、全角英数字、半角カタカナ、Unicode上の範囲の違いを初心者向けに整理します。
半角カタカナが\xA1-\xDFで判定できない理由
JavaScript正規表現で半角カタカナを判定する時に、\xA1-\xDFではなく\uFF61-\uFF9Fを使う理由を初心者向けに整理します。
apexドメインとwwwサブドメインの違い
example.com と www.example.com の違い、どちらを正規URLにするか、DNS設定とリダイレクトの考え方を初心者向けに整理します。
Aレコード・CNAME・ALIAS・ANAMEの使い分け
Webサイト公開でよく使うAレコード、AAAA、CNAME、ALIAS、ANAMEの違いと、apexドメインでの注意点を整理します。
CDNを使うとドメイン表示の流れはどう変わるか
CDNを使ったWebサイト表示で、DNS、エッジ、オリジン、キャッシュ、HTTPSがどのように関係するかを整理します。
DHCPとは?PCがIPアドレスをもらう仕組み
PCやスマホがネットワークに接続した時に、IPアドレス、ゲートウェイ、DNS設定を自動取得するDHCPの仕組みを整理します。
DNS反映待ちとは何か:TTLとキャッシュの仕組み
DNS設定を変更してもすぐ反映されない理由、TTL、キャッシュ、リゾルバ、確認時の注意点を初心者向けに整理します。
LANとWANの違い
LAN、WAN、インターネット、家庭内ネットワーク、会社ネットワークの違いを初心者向けに整理します。
pingとtracerouteは何を確認しているのか
ping、traceroute、tracertが確認していること、わかること、わからないことを初心者向けに整理します。
TCPとUDPの違い
TCPとUDPの違いを、信頼性、速度、順序保証、用途の観点から初心者向けに整理します。
VPNとプロキシの違い
VPNとプロキシの役割、保護する範囲、よくある用途、誤解しやすいポイントを初心者向けに整理します。
Webサイトがドメインで表示されるまでの全体像
ドメイン取得、ネームサーバー、DNSレコード、ホスティング、HTTPS証明書、ブラウザ表示までの流れを初心者向けに整理します。
Webサイト公開時のHTTPS証明書発行の流れ
独自ドメインをホスティングサービスへ接続した時に、HTTPS証明書がどのように発行されるかを初心者向けに整理します。
Wi-Fiルーター・ONU・モデムの違い
家庭や小規模オフィスで出てくるWi-Fiルーター、ONU、モデム、ルーター、アクセスポイントの違いを初心者向けに整理します。
グローバルIP・プライベートIP・localhost・127.0.0.1の違い
IPアドレスの種類、グローバルIP、プライベートIP、localhost、127.0.0.1、::1の違いを初心者向けに整理します。
サブネットマスクとCIDRを初心者向けに整理する
192.168.1.0/24 のような表記、ネットワーク部とホスト部、サブネットマスクの意味を初心者向けに説明します。
デフォルトゲートウェイとルーティングの基本
同じLAN内の通信と外部ネットワークへの通信の違い、デフォルトゲートウェイ、ルーティングテーブルの見方を初心者向けに整理します。
ドメイン・サーバー・DNS・ホスティングの違い
Webサイト公開で混同しやすいドメイン、サーバー、DNS、ホスティング、CDNの役割の違いを初心者向けに整理します。
ドメインを取得すると何が使えるようになるのか
独自ドメインを取得するとできること、Webサイト、メール、サブドメイン、ブランド管理、DNS設定の関係を初心者向けに整理します。