<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>doongsil dev board</title>
    <link>https://doongsil.com</link>
    <description>doongsil&#39;s dev board</description>
    <language>en</language>
    <lastBuildDate>Tue, 03 Feb 2026 18:43:52 +0900</lastBuildDate>
    <atom:link href="https://doongsil.com/en/rss.xml" rel="self" type="application/rss+xml"></atom:link>
    <item>
      <title>linux) sudo</title>
      <link>https://doongsil.com/en/posts/sudo</link>
      <pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/sudo</guid>
      <description><![CDATA[sudo 1. Acquire root privileges via the setuid bit 2. Identify the executor...]]></description>
    </item>
    <item>
      <title>network) VPN</title>
      <link>https://doongsil.com/en/posts/vpn</link>
      <pubDate>Fri, 09 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/vpn</guid>
      <description><![CDATA[VPN Virtual Private Network "A technology that connects distant networks as...]]></description>
    </item>
    <item>
      <title>golang) unexported struct pointer embedding</title>
      <link>https://doongsil.com/en/posts/unexported-struct-pointer-embedding</link>
      <pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/unexported-struct-pointer-embedding</guid>
      <description><![CDATA[Prevents ==arbitrary creation of structs== from external packages, enforcin...]]></description>
    </item>
    <item>
      <title>Pattern) IIFE</title>
      <link>https://doongsil.com/en/posts/iife</link>
      <pubDate>Tue, 30 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/iife</guid>
      <description><![CDATA[- When a **Lock** is required in the initialization logic within a function]]></description>
    </item>
    <item>
      <title>Pattern) Local Helper Closure</title>
      <link>https://doongsil.com/en/posts/local-helper-closure</link>
      <pubDate>Sat, 27 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/local-helper-closure</guid>
      <description><![CDATA[- A technique of assigning an **anonymous function** that is only used insi...]]></description>
    </item>
    <item>
      <title>K8s) kube-controller-manager</title>
      <link>https://doongsil.com/en/posts/k8s-kube-controller-manager</link>
      <pubDate>Thu, 11 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/k8s-kube-controller-manager</guid>
      <description><![CDATA[**Core Initialization (run function)** - `CreateControllerContext` - Create...]]></description>
    </item>
    <item>
      <title>linux) setuid/gid &amp; sticky bit</title>
      <link>https://doongsil.com/en/posts/setuid-gid-sticky-bit</link>
      <pubDate>Sun, 16 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/setuid-gid-sticky-bit</guid>
      <description><![CDATA[- SetUID: When executing a file, the process runs with the **file owner's I...]]></description>
    </item>
    <item>
      <title>linux) hard link &amp; soft link</title>
      <link>https://doongsil.com/en/posts/linux-hard-link-soft-link</link>
      <pubDate>Sun, 23 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://doongsil.com/en/posts/linux-hard-link-soft-link</guid>
      <description><![CDATA[- Creates another name that points to the same file. - Even if the original...]]></description>
    </item>
  </channel>
</rss>