キー

知識

初めての概算見積書|”正確な数字”の呪縛を外す3つの考え方と作成手順

「概算見積書を作って」と言われて手が止まるエンジニア向けの記事です。不確実性コーンの考え方をもとに、精度より前提の明確さで見積もりを組み立てる方法と、実装イメージ・工数概算・前提条件の3ブロック構成を実例付きで解説します。
データベース

wal|データベースのWALとは?COMMITの裏側とクラッシュリカバリを初心者向けに解説

WAL(先行書き込みログ)の仕組みをやさしく解説。バッファプール・fsync・チェックポイント・クラッシュリカバリの流れを図解で学べます。トランザクションの永続性がどう実現されているか知りたい初心者エンジニアにおすすめ。
データベース

トランザクションとは?COMMIT / ROLLBACK と ACID特性を初心者向けにやさしく解説

トランザクションとは何か、COMMIT・ROLLBACKの違い、ACID特性(原子性・一貫性・分離性・永続性)を銀行振込の例えとコードで解説します。SELECT/UPDATE/INSERTは書けるがトランザクションは初めて、という方に最適な入門記事です。
データベース

共有ロック|データベースのロックとは?排他・共有・楽観ロックを初心者向けに図解で解説

ロックとは何か、排他ロックと共有ロックの違い、悲観ロックと楽観ロックの使い分け、デッドロックの仕組みまでを例え話と図で解説。PostgreSQL・MySQLのコード例とPythonテスト雛形付きで、実務で即使える知識が身につきます。
wordpress

【M4 Mac対応】LocalWPで始めるWordPressローカル環境構築|「エラー -86」をRosetta 2で解決する方法

M4 MacでLocalWPを使ってWordPressローカル環境を構築する方法を解説。Apple Silicon特有の「エラー -86」の原因とRosetta 2による解決手順を初心者にも分かりやすく説明します。
ネットワーク

MACアドレスとは?IPアドレスとの違いからAWSのENIまで、ネットワークの「物理的な住所」を徹底解説

MACアドレスの仕組みをIPアドレスとの違いを交えながら丁寧に解説します。OUIの構造・ARPの動作・ARPテーブルの確認コマンド、さらにAWSのENIにおけるMACアドレスの扱いまで幅広くカバーします。
ネットワーク

パケットとは?ネットワーク通信の最小単位を構造・仕組み・歴史から徹底解説

パケットとは何か、ヘッダとペイロードの構造、パケット交換方式の仕組み、ルーティング、カプセル化、ARPANETから続く歴史まで、ネットワーク通信の基本を初心者にもわかりやすく徹底解説します。
AWS

nitro system|図解で理解するAWS Nitro System|ハイパーバイザーとの違いを誤解しがちな3つのポイント

EC2の仮想化基盤「AWS Nitro System」をわかりやすく解説。VMとハイパーバイザーの違い、従来型VMware ESXiとの比較、Nitro Cardのリソース消費についての誤解など、初心者がつまずきやすいポイントを丁寧に説明します。
AWS

Spotインスタンスの中断通知を完全理解する〜コスト70%OFFの代償と、安全に終わらせる作法〜

SpotインスタンスはEC2・Fargateを最大90%割引で使える反面、AWSの都合で突然終了されます。この記事では中断通知の仕組み、SIGTERMとSIGKILLの違い、Fargate SpotのStopTimeout推奨値75秒の根拠、グレースフルシャットダウンの実装まで徹底解説します。SAP-C02試験対策にも最適です。
AWS

【AWS ECS入門】ダイナミックポートマッピングとbridgeモードを図解でやさしく解説!

AWS ECSのダイナミックポートマッピングとbridgeモードをゼロから図解付きで解説。ポート競合の原因・仕組み・ALB連携・設定手順・ハマりどころまで網羅し、ECS設計の判断軸が身につく入門記事です。