<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ひよぺんIT用語 - コラム</title><description>ITの話題をひよことペンギン先生がやさしく解説するコラム</description><link>https://alteil.net/</link><item><title>Google「Gemma 4」公開 — スマホでも動くオープンAIモデルが商用無料に</title><link>https://alteil.net/blog/google-gemma4-open-source-ai/</link><guid isPermaLink="true">https://alteil.net/blog/google-gemma4-open-source-ai/</guid><description>GoogleがオープンソースAIモデル「Gemma 4」をApache 2.0ライセンスで公開。スマホからPCまで動く4サイズ展開で、エージェント機能にも対応。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】APIのレートリミットはどうやってリクエストを制限しているのか — 流量制御の仕組みを図解</title><link>https://alteil.net/blog/how-api-rate-limiting-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-api-rate-limiting-works/</guid><description>APIがリクエスト数を制限するレートリミットの仕組みを、トークンバケット・固定ウィンドウ・スライディングウィンドウなどのアルゴリズムとともにやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>オートスケーリングの仕組み ― サーバーが自動で増減する技術</title><link>https://alteil.net/blog/how-autoscaling-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-autoscaling-works/</guid><description>アクセス急増時にサーバーを自動で増やし、落ち着いたら減らすオートスケーリングの仕組みをひよことペンギンが解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】ブロックチェーンはどうやって改ざんを防いでいるのか — 分散台帳の仕組みを図解</title><link>https://alteil.net/blog/how-blockchain-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-blockchain-works/</guid><description>ブロックチェーンがなぜ改ざんできないのか、ハッシュチェーン・合意アルゴリズム・分散ネットワークの仕組みをやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ブルーグリーンデプロイの仕組み ― ダウンタイムゼロで本番を切り替える方法</title><link>https://alteil.net/blog/how-blue-green-deploy-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-blue-green-deploy-works/</guid><description>ブルーグリーンデプロイの基本的な仕組みから、カナリアリリースとの違い、DB移行の課題、AWS/K8sでの実装まで分かりやすく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】キャッシュはどうやってアクセスを高速化しているのか — CPU・ブラウザ・CDNのキャッシュ戦略を図解</title><link>https://alteil.net/blog/how-cache-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-cache-works/</guid><description>キャッシュがなぜアクセスを速くできるのか、CPUキャッシュ・ブラウザキャッシュ・CDNキャッシュ・データベースキャッシュの仕組みをやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>サーキットブレーカーパターンの仕組み</title><link>https://alteil.net/blog/how-circuit-breaker-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-circuit-breaker-works/</guid><description>マイクロサービスの障害連鎖を防ぐサーキットブレーカーパターンの仕組みを、3つの状態遷移とフォールバック戦略を中心に解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】コンパイラはどうやってソースコードを実行ファイルに変換しているのか — コンパイルの裏側を図解</title><link>https://alteil.net/blog/how-compiler-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-compiler-works/</guid><description>プログラムのソースコードがどのようにコンパイラによって実行可能なファイルに変換されるのか、字句解析・構文解析・最適化・コード生成の流れをやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>コネクションプールの仕組み ― DBへの接続を使い回す技術</title><link>https://alteil.net/blog/how-connection-pool-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-connection-pool-works/</guid><description>データベース接続のコストを削減するコネクションプールの仕組みを、設定・監視・サーバーレス時代の課題まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>分散合意アルゴリズムの仕組み ― 複数サーバーが「1つの答え」に合意する方法</title><link>https://alteil.net/blog/how-consensus-algorithm-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-consensus-algorithm-works/</guid><description>分散システムで複数のサーバーが障害を乗り越えて合意を形成する仕組みを、PaxosやRaftなどのアルゴリズムを通じて解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>コンテナイメージの仕組み ― レイヤー構造からセキュリティまで</title><link>https://alteil.net/blog/how-container-image-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-container-image-works/</guid><description>コンテナイメージがどのように構築・管理されるのか、レイヤーシステムやマルチステージビルド、脆弱性スキャンまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>コンテナネットワーキングの仕組み</title><link>https://alteil.net/blog/how-container-networking-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-container-networking-works/</guid><description>コンテナがどうやって通信しているのか、Linux名前空間からKubernetesのCNIプラグインまで、ネットワークの裏側を解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>CORSの仕組み――なぜブラウザは「よそのサーバー」を警戒するのか</title><link>https://alteil.net/blog/how-cors-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-cors-works/</guid><description>ブラウザのCORS（Cross-Origin Resource Sharing）の仕組みを、同一オリジンポリシーからプリフライトリクエスト、セキュリティの落とし穴まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>cronの仕組み — Linuxの定時実行はどう動いている？</title><link>https://alteil.net/blog/how-cron-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-cron-works/</guid><description>Linuxのジョブスケジューラcronが裏側でどう動いているのか、crontab構文から分散環境の課題まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>依存性注入（DI）の仕組み ― なぜ「外から渡す」だけでコードが劇的に変わるのか</title><link>https://alteil.net/blog/how-dependency-injection-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-dependency-injection-works/</guid><description>依存性注入（Dependency Injection）の基本概念から、DIコンテナ、テスト容易性、コンパイル時DIとランタイムDIの違いまで、仕組みをやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>分散ロックの仕組み ― 複数サーバーで「早い者勝ち」を安全に実現する方法</title><link>https://alteil.net/blog/how-distributed-lock-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-distributed-lock-works/</guid><description>複数のサーバーが同じリソースを同時に触ろうとしたとき、データの整合性を守る「分散ロック」。Redis・ZooKeeper・etcdを使った実装方式と、その限界までやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】メールはどうやって相手に届いているのか — SMTP・DNS・認証の仕組みを図解</title><link>https://alteil.net/blog/how-email-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-email-works/</guid><description>メールが送信ボタンを押してから相手に届くまでの流れを、SMTP・POP・IMAP・SPF・DKIMなどの仕組みとともにやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>イベントループの仕組み ― JavaScriptが「1人で何役もこなす」秘密</title><link>https://alteil.net/blog/how-event-loop-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-event-loop-works/</guid><description>JavaScriptのイベントループがどう動くのか、コールスタック・コールバックキュー・マイクロタスクキューの関係をやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>フィーチャーフラグの仕組み ― デプロイせずに機能のON/OFFを切り替える技術</title><link>https://alteil.net/blog/how-feature-flag-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-feature-flag-works/</guid><description>コードを変えずに機能の公開・非公開を制御する「フィーチャーフラグ」。段階的ロールアウトやA/Bテスト、キルスイッチまで、その仕組みと運用のコツをやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ファイルシステムの仕組み ― データはどうやってディスクに保存されるのか</title><link>https://alteil.net/blog/how-file-system-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-file-system-works/</guid><description>ファイルシステムがディスク上のデータをどう管理しているのか、ブロック・inode・ジャーナリングからZFSまで仕組みを解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Git mergeの仕組み</title><link>https://alteil.net/blog/how-git-merge-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-git-merge-works/</guid><description>git mergeコマンドの裏側で何が起きているのか、共通祖先の探索、3ウェイマージ、コンフリクトの検出と解決、rebaseとの違いまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>GraphQLリゾルバーの仕組み ― クエリがデータになるまで</title><link>https://alteil.net/blog/how-graphql-resolver-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-graphql-resolver-works/</guid><description>GraphQLのリゾルバーがクエリをどう解決するのか、スキーマ定義からリゾルバーチェーン、N+1問題の対策まで仕組みを解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>gRPCの仕組み ― HTTP/2とProtocol Buffersで実現する高速通信</title><link>https://alteil.net/blog/how-grpc-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-grpc-works/</guid><description>Googleが開発したgRPCフレームワークの内部構造を解説。HTTP/2の多重化、Protocol Buffersによるスキーマ駆動開発、4つの通信パターン、REST APIとの使い分けまで初心者向けに説明します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ハッシュの仕組み ― 元に戻せない一方通行の変換が世界を守る</title><link>https://alteil.net/blog/how-hashing-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-hashing-works/</guid><description>ハッシュ関数の基本原理から、パスワード保護、ハッシュテーブル、マークルツリーまで。なぜMD5やSHA-1が危険なのか、レインボーテーブルや長さ拡張攻撃の仕組みも解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ログ収集の仕組み ― アプリの記録はどう集まり、どう活かされるのか</title><link>https://alteil.net/blog/how-logging-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-logging-works/</guid><description>アプリケーションが出力するログがどのように収集・集約・分析されるのか、ログレベルや構造化ログ、ELK Stack、クラウドネイティブな仕組みまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】機械学習はどうやってデータからパターンを見つけているのか — 学習の仕組みを図解</title><link>https://alteil.net/blog/how-machine-learning-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-machine-learning-works/</guid><description>機械学習がデータからどのようにパターンを学習し予測するのか、教師あり学習・教師なし学習・ニューラルネットワークの仕組みをやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OSのメモリ管理はどう動いている？仮想メモリとページングの仕組み</title><link>https://alteil.net/blog/how-memory-management-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-memory-management-works/</guid><description>OSがどのようにメモリを管理しているのか、仮想メモリ・ページング・スワップ・OOM Killerまで仕組みを解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>メッセージキューの仕組み ― 非同期処理を支える「伝言板」</title><link>https://alteil.net/blog/how-message-queue-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-message-queue-works/</guid><description>メッセージキューがなぜ必要なのか、Producer/Consumerモデルからカフカの仕組み、exactly-once配信の難しさまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>NATの仕組み ― 家のルーターはどうやってIPアドレスを変換しているのか</title><link>https://alteil.net/blog/how-network-nat-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-network-nat-works/</guid><description>NAT（ネットワークアドレス変換）がなぜ必要で、どのようにプライベートIPとグローバルIPを変換しているのかを初心者向けに解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>オブジェクトストレージの仕組み ― S3はなぜ「無限に」データを保存できるのか</title><link>https://alteil.net/blog/how-object-storage-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-object-storage-works/</guid><description>オブジェクトストレージ（S3）がブロックストレージやファイルストレージと何が違うのか、イレイジャーコーディングによる驚異的な耐久性の秘密まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ORMの仕組み</title><link>https://alteil.net/blog/how-orm-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-orm-works/</guid><description>ORM（Object-Relational Mapping）がオブジェクトとデータベーステーブルをどう対応づけるのか、N+1問題やActive Record vs Data Mapperパターンまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】OSはどうやって複数のプログラムを同時に動かしているのか — プロセス管理の仕組みを図解</title><link>https://alteil.net/blog/how-os-process-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-os-process-works/</guid><description>OSがプロセスやスレッドをどのように管理し、複数のプログラムを同時に実行しているのか、スケジューリングやコンテキストスイッチの仕組みをやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>パッケージマネージャーの仕組み</title><link>https://alteil.net/blog/how-package-manager-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-package-manager-works/</guid><description>npm、pip、aptなどのパッケージマネージャーがどのようにライブラリの管理・依存解決・セキュリティ対策を行っているかを解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>RBACの仕組み ― ロールベースのアクセス制御を理解する</title><link>https://alteil.net/blog/how-rbac-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-rbac-works/</guid><description>RBAC（ロールベースアクセス制御）の基本モデルから、AWS IAMやKubernetesでの実践、ゼロトラストとの関係まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>正規表現はどう動いている？エンジンの仕組みを解説</title><link>https://alteil.net/blog/how-regex-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-regex-works/</guid><description>正規表現の内部で動くNFA/DFAのステートマシン、バックトラッキングの仕組み、ReDoSリスクまで解説するコラム</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>シリアライズの仕組み ― オブジェクトはどうやってバイト列になるのか</title><link>https://alteil.net/blog/how-serialization-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-serialization-works/</guid><description>プログラムのメモリ上のオブジェクトを保存・送信可能なバイト列に変換する「シリアライズ」の仕組みを、JSON・Protobuf・MessagePackなどの形式を比較しながら解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>サービスメッシュはどう動く？マイクロサービス間通信の裏側</title><link>https://alteil.net/blog/how-service-mesh-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-service-mesh-works/</guid><description>マイクロサービス間の通信を安全・高速・可視化するサービスメッシュの仕組みを、サイドカーパターンからIstio・Linkerd・eBPFメッシュまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Unixシグナルの仕組み ― プロセスへの「合図」を理解する</title><link>https://alteil.net/blog/how-signal-handling-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-signal-handling-works/</guid><description>Unixシグナルがどのようにプロセスに届き、どう処理されるのか。SIGTERMとSIGKILLの違い、グレースフルシャットダウン、コンテナでのPID 1問題まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SSHの仕組み — 安全なリモート接続はどう実現されている？</title><link>https://alteil.net/blog/how-ssh-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-ssh-works/</guid><description>SSHが安全な通信を確立する仕組みを、鍵交換・ホスト鍵検証・公開鍵認証・トンネリングまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>動画ストリーミングの仕組み ― 再生ボタンの裏側で何が起きている？</title><link>https://alteil.net/blog/how-streaming-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-streaming-works/</guid><description>動画ストリーミングがダウンロードとどう違うのか、HLSやDASH、アダプティブビットレート、CDNの役割まで、再生ボタンの裏側の技術を解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>TCPの3ウェイハンドシェイクの仕組み</title><link>https://alteil.net/blog/how-tcp-handshake-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-tcp-handshake-works/</guid><description>TCP通信の接続確立に使われる3ウェイハンドシェイク（SYN→SYN-ACK→ACK）の仕組みを、シーケンス番号や状態遷移、SYNフラッド攻撃対策まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>スレッドプールの仕組み - なぜスレッドを使い回すのか？</title><link>https://alteil.net/blog/how-thread-pool-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-thread-pool-works/</guid><description>スレッドプールがなぜ必要なのか、内部の仕組み、パラメータ設定、ワークスティーリング、Webサーバーでの活用、よくある落とし穴、そして仮想スレッドの登場まで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Unicodeと文字コードの仕組み ― なぜ文字化けは起きるのか</title><link>https://alteil.net/blog/how-unicode-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-unicode-works/</guid><description>ASCIIからUnicode、UTF-8まで。文字コードの歴史と仕組みを初心者にも分かりやすく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>WebAssemblyの仕組み ― ブラウザでネイティブ級の速度が出るワケ</title><link>https://alteil.net/blog/how-wasm-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-wasm-works/</guid><description>WebAssembly(Wasm)のコンパイルパイプライン、ブラウザでの実行モデル、JavaScript連携、WASIによるサーバーサイド活用まで。FigmaやGoogle Earthの裏側にある技術を解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Webhookの仕組み ― ポーリングとの違いからセキュリティまで</title><link>https://alteil.net/blog/how-webhook-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-webhook-works/</guid><description>Webhookがどのように動くのか、ポーリングとの比較やHMAC署名検証、リトライ戦略まで初心者にも分かりやすく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Webスクレイピングの仕組み</title><link>https://alteil.net/blog/how-webscraping-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-webscraping-works/</guid><description>Webスクレイピングがどのようにデータを収集するのか、技術的な仕組みからルール・マナーまで解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】WiFiはどうやって無線でデータを送っているのか — 電波通信の仕組みを図解</title><link>https://alteil.net/blog/how-wifi-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-wifi-works/</guid><description>WiFiがどのようにデータを電波で送受信しているのか、周波数帯・チャネル・暗号化・ルーターの役割をやさしく解説します。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>国立情報学研究所がLLM-jp-4をオープンソース公開！日本製LLMの新たな一歩</title><link>https://alteil.net/blog/nii-llm-jp-4-open-source/</link><guid isPermaLink="true">https://alteil.net/blog/nii-llm-jp-4-open-source/</guid><description>NIIが日本語に強い大規模言語モデル「LLM-jp-4」を8Bと32B-MoEの2モデルでオープンソース公開。一部ベンチマークでGPT-4oを上回る性能。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】ファイアウォールはどうやって不正アクセスを防いでいるのか — 通信フィルタリングの仕組みを図解</title><link>https://alteil.net/blog/how-firewall-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-firewall-works/</guid><description>ファイアウォールがネットワーク通信をどのようにフィルタリングして不正アクセスを防いでいるのか、パケットフィルタリングやステートフルインスペクションの仕組みをやさしく解説します。</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item><item><title>【仕組み解説】ガベージコレクションはどうやって不要なメモリを回収しているのか — GCの仕組みを図解</title><link>https://alteil.net/blog/how-garbage-collection-works/</link><guid isPermaLink="true">https://alteil.net/blog/how-garbage-collection-works/</guid><description>プログラムが使い終わったメモリを自動で回収するガベージコレクション（GC）の仕組みを、マーク&amp;スイープやGenerational GCなどの手法とともにやさしく解説します。</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>