仕組み解説

技術の「なぜ?」を深掘りする解説記事

9 / 17

ネットワーク学習の全体地図

初心者がネットワークを学ぶ時に、HTTP、DNS、IP、ポート、ルーティング、セキュリティをどの順番で理解すればよいかを整理します。

入門10分2026.06.16 Network

ファイアウォールとSecurity Groupの違い

OSファイアウォール、ネットワークファイアウォール、クラウドのSecurity Groupの違いと、初心者が守るべき設定の考え方を整理します。

入門10分2026.06.16 NetworkSecurity

ブラウザでURLを開いてから画面が表示されるまで

URL入力、DNS、TCP、TLS、HTTPリクエスト、サーバー処理、HTML描画までの流れを初心者向けに整理します。

入門11分2026.06.16 NetworkHTTP

レジストラ・ネームサーバー・DNSゾーンの違い

ドメイン管理で混乱しやすいレジストラ、ネームサーバー、DNSゾーン、DNSレコードの役割の違いを整理します。

入門10分2026.06.16 NetworkDNS

AIツールを使って学ぶ時の注意点

プログラミング初心者がAIツールを学習に使う時の、質問の仕方、回答の検証、丸写しを避ける考え方、秘密情報の扱いを整理します。

入門10分2026.06.14 AI学習方法

APIキー・パスワード・個人情報を漏らさない基本

プログラミング初心者向けに、APIキー、秘密鍵、パスワード、個人情報をコードやGitHubに載せないための基本を整理します。

入門10分2026.06.14 Security

Bearer Token とは何か - 所持者が権限を使える仕組み

Bearer Tokenの所持者性、Authorization: Bearerでの提示、本人性とは別の検証、漏えい時の対策を解説します。

入門8分2026.06.14 JWTOAuthAPI

Cookie はなぜ自動で送られるのか - Set-Cookie と HttpOnly

Cookie がサーバから Set-Cookie で保存され、次回以降の通信に自動で付く仕組みを、HttpOnly の意味とあわせて解説します。

入門9分2026.06.14 Web開発HTTPAuth

GitとGitHubの違い

プログラミング初心者向けに、Git、GitHub、リポジトリ、commit、push、pullの役割と違いを整理します。

入門10分2026.06.14 GitGitHub

HttpOnly Cookie とは何か - JavaScript から読めない Cookie

HttpOnly Cookie が何を守り、何を守らないのかを整理します。XSS、トークン窃取、session riding の違いを初心者向けに解説します。

入門8分2026.06.14 Web開発Security

IT学習を始める前に知る全体地図

プログラミング初心者が最初に迷いやすい、Web、言語、エディタ、ターミナル、Git、デプロイの位置づけを全体像として整理します。

入門10分2026.06.14 学習方法

JWT の decode は verify ではない - 署名・claims 検証

JWTをdecodeして中身を読む処理と、許可したalg・信頼する鍵・iss・aud・exp・用途を検証して受理する処理の違いを実践例で解説します。

入門6分2026.06.14 JWTAuthSecurity

localStorage と Cookie の違い - ブラウザに残るデータの基本

localStorage、sessionStorage、Cookie、JavaScript変数の違いを、リロード・タブ終了・ブラウザ終了で何が残るかから整理します。

入門9分2026.06.14 Web開発Security

PATHと環境変数の基本

初心者がつまずきやすいPATH、環境変数、コマンドが見つからない理由、APIキーを環境変数で扱う考え方を整理します。

入門10分2026.06.14 開発ツール

SPA・BFFでAuthorizationヘッダーをどう使い分けるか

SPAがBearer Tokenを直接送る構成と、BFFがサーバー側でAuthorizationヘッダーを付ける構成を比較し、保存場所と安全上の判断点を整理します。

入門8分2026.06.14 HTTPAPIAuth

エディタとIDEの違い

プログラミング初心者向けに、テキストエディタ、コードエディタ、IDEの違い、VS CodeやIntelliJ IDEAを使い分ける考え方を整理します。

入門9分2026.06.14 開発ツール

セッションIDとは何か - ログイン状態をサーバ側で管理する仕組み

セッションID、サーバ側セッション、Cookie セッションの関係を初心者向けに整理します。ログイン状態がどこに保存されるのかを理解しましょう。

入門9分2026.06.14 AuthWeb開発HTTP

ターミナルとは何か

プログラミング初心者向けに、ターミナル、シェル、コマンド、カレントディレクトリ、GUIとの違いを整理します。

入門9分2026.06.14 CLI

パソコン・OS・ブラウザの選び方

プログラミング学習を始める初心者向けに、パソコン、OS、ブラウザ、メモリ、ストレージ、学習環境の考え方を整理します。

入門9分2026.06.14 IT基礎Web開発

ファイル・フォルダ・拡張子・パスの基本

プログラミング初心者が最初につまずきやすい、ファイル、フォルダ、拡張子、相対パス、絶対パスの考え方を整理します。

入門10分2026.06.14 IT基礎
PR
PR
PR
PR