<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>kangkun-lee blog</title><link>https://kangkun-lee.github.io/</link><description>Recent content on kangkun-lee blog</description><generator>Hugo</generator><language>ko</language><lastBuildDate>Sat, 14 Feb 2026 00:10:00 +0900</lastBuildDate><atom:link href="https://kangkun-lee.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>어떤 링크(URL)에 접속하면 어떤 일이 일어날까?</title><link>https://kangkun-lee.github.io/notes/%EC%96%B4%EB%96%A4-%EB%A7%81%ED%81%ACurl%EC%97%90-%EC%A0%91%EC%86%8D%ED%95%98%EB%A9%B4-%EC%96%B4%EB%96%A4-%EC%9D%BC%EC%9D%B4-%EC%9D%BC%EC%96%B4%EB%82%A0%EA%B9%8C/</link><pubDate>Sat, 14 Feb 2026 00:10:00 +0900</pubDate><guid>https://kangkun-lee.github.io/notes/%EC%96%B4%EB%96%A4-%EB%A7%81%ED%81%ACurl%EC%97%90-%EC%A0%91%EC%86%8D%ED%95%98%EB%A9%B4-%EC%96%B4%EB%96%A4-%EC%9D%BC%EC%9D%B4-%EC%9D%BC%EC%96%B4%EB%82%A0%EA%B9%8C/</guid><description>&lt;h1 id="1-링크를-클릭하면-브라우저가-제일-먼저-하는-일"&gt;1) 링크를 클릭하면, 브라우저가 제일 먼저 하는 일&lt;/h1&gt;
&lt;h2 id="1-1-url-해석"&gt;1-1) URL 해석&lt;/h2&gt;
&lt;p&gt;예: &lt;code&gt;https://example.com/products/123&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;https&lt;/code&gt;: 통신 규칙(보안 포함)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;example.com&lt;/code&gt;: 서버 주소(도메인)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/products/123&lt;/code&gt;: 서버 안에서 &amp;ldquo;어떤 자원/페이지&amp;quot;를 원하는지&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="1-2-dns-조회-도메인--ip"&gt;1-2) DNS 조회 (도메인 → IP)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;브라우저는 &lt;code&gt;example.com&lt;/code&gt;이 어느 컴퓨터(IP) 인지 알아야 접속 가능함&lt;/li&gt;
&lt;li&gt;그래서 캐시(브라우저/OS/공유기) → 없으면 DNS 서버에 물어봐서 IP를 얻음&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h1 id="2-서버랑-연결-맺기-네트워크-레벨"&gt;2) 서버랑 연결 맺기 (네트워크 레벨)&lt;/h1&gt;
&lt;h2 id="2-1-tcp-연결--https면-tls-핸드셰이크"&gt;2-1) TCP 연결 + (HTTPS면) TLS 핸드셰이크&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;TCP: &amp;ldquo;연결 통로&amp;rdquo; 만드는 절차&lt;/li&gt;
&lt;li&gt;TLS(HTTPS): &amp;ldquo;암호화 통로&amp;rdquo; 만드는 절차 (인증서 확인 포함)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;이 단계가 끝나야 &amp;ldquo;HTTP 요청&amp;quot;을 보낼 수 있음&lt;/p&gt;</description></item><item><title>Machine Learning 이란</title><link>https://kangkun-lee.github.io/notes/machine-learning-%EC%9D%B4%EB%9E%80/</link><pubDate>Tue, 06 Jan 2026 11:04:00 +0900</pubDate><guid>https://kangkun-lee.github.io/notes/machine-learning-%EC%9D%B4%EB%9E%80/</guid><description>&lt;h1 id="machine-learning-이란"&gt;$Machine$ $Learning$ $이란$&lt;/h1&gt;
&lt;h2 id="machine-learning의-개념"&gt;Machine Learning의 개념&lt;/h2&gt;
&lt;p&gt;머신러닝(Machine Learning)은 &lt;strong&gt;명시적으로 규칙을 다 코딩하지 않아도&lt;/strong&gt;, 데이터를 통해 &lt;strong&gt;패턴(규칙)을 학습&lt;/strong&gt;해서 예측/분류/추천 같은 일을 하도록 만드는 방법이다.&lt;/p&gt;
&lt;p&gt;예를 들어,&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“스팸 메일은 이런 단어가 많으면 스팸” 같은 규칙을 사람이 하나하나 만들기보다는,&lt;/li&gt;
&lt;li&gt;스팸/정상 메일 데이터를 많이 보여주고 &lt;strong&gt;스스로 기준을 찾게&lt;/strong&gt; 만드는 방식이다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;즉, 머신러닝은 이런 흐름으로 이해하면 된다.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;데이터 수집&lt;/li&gt;
&lt;li&gt;특징(feature) 만들기&lt;/li&gt;
&lt;li&gt;모델(model)이 패턴 학습&lt;/li&gt;
&lt;li&gt;새로운 데이터에 대해 예측/판단&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h3 id="machine--learning"&gt;Machine + Learning&lt;/h3&gt;
&lt;h4 id="machine"&gt;$Machine$&lt;/h4&gt;
&lt;p&gt;여기서 Machine은 “기계”라기보다, &lt;strong&gt;학습을 수행하는 시스템&lt;/strong&gt;(프로그램/모델)을 말한다.&lt;/p&gt;</description></item><item><title>Linear Regression 의 의미</title><link>https://kangkun-lee.github.io/notes/linear-regression-%EC%9D%98-%EC%9D%98%EB%AF%B8/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0900</pubDate><guid>https://kangkun-lee.github.io/notes/linear-regression-%EC%9D%98-%EC%9D%98%EB%AF%B8/</guid><description>&lt;blockquote&gt;
&lt;h3 id="linear--regression"&gt;$Linear + Regression$&lt;/h3&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;svg viewBox="0 0 520 300" width="100%" height="300" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Linear Regression Chart"&gt;&lt;defs&gt;&lt;marker id="arrow" viewBox="0 0 10 10" refX="9" refY="5" markerWidth="6" markerHeight="6" orient="auto-start-reverse"&gt;&lt;path d="M 0 0 L 10 5 L 0 10 z" fill="currentColor"/&gt;&lt;/marker&gt;&lt;/defs&gt;&lt;g stroke="currentColor" stroke-opacity="0.1" stroke-width="1"&gt;&lt;line x1="40" y1="50" x2="500" y2="50"/&gt;&lt;line x1="40" y1="100" x2="500" y2="100"/&gt;&lt;line x1="40" y1="150" x2="500" y2="150"/&gt;&lt;line x1="40" y1="200" x2="500" y2="200"/&gt;&lt;line x1="100" y1="20" x2="100" y2="250"/&gt;&lt;line x1="200" y1="20" x2="200" y2="250"/&gt;&lt;line x1="300" y1="20" x2="300" y2="250"/&gt;&lt;line x1="400" y1="20" x2="400" y2="250"/&gt;&lt;/g&gt;&lt;line x1="40" y1="250" x2="500" y2="250" stroke="currentColor" stroke-width="2" marker-end="url(#arrow)"/&gt;&lt;line x1="40" y1="250" x2="40" y2="20" stroke="currentColor" stroke-width="2" marker-end="url(#arrow)"/&gt;&lt;g stroke="currentColor" stroke-width="1" stroke-dasharray="4,2" opacity="0.6"&gt;&lt;line x1="90" y1="170" x2="90" y2="180"/&gt;&lt;line x1="160" y1="150" x2="160" y2="155"/&gt;&lt;line x1="240" y1="120" x2="240" y2="130"/&gt;&lt;line x1="320" y1="95" x2="320" y2="105"/&gt;&lt;line x1="420" y1="70" x2="420" y2="75"/&gt;&lt;/g&gt;&lt;line x1="40" y1="195" x2="480" y2="55" stroke="currentColor" stroke-width="2.5"/&gt;&lt;g fill="currentColor" stroke="currentColor" stroke-width="1" fill-opacity="0.7"&gt;&lt;circle cx="90" cy="170" r="4"/&gt;&lt;circle cx="160" cy="150" r="4"/&gt;&lt;circle cx="240" cy="120" r="4"/&gt;&lt;circle cx="320" cy="95" r="4"/&gt;&lt;circle cx="420" cy="70" r="4"/&gt;&lt;/g&gt;&lt;text x="490" y="275" font-family="Times New Roman, serif" font-style="italic" font-size="16" fill="currentColor"&gt;x&lt;/text&gt;&lt;text x="10" y="30" font-family="Times New Roman, serif" font-style="italic" font-size="16" fill="currentColor"&gt;y&lt;/text&gt;&lt;text x="380" y="50" font-family="Times New Roman, serif" font-size="14" fill="currentColor"&gt;ŷ = β₀ + β₁x&lt;/text&gt;&lt;/svg&gt;&lt;/p&gt;</description></item><item><title>Hello World</title><link>https://kangkun-lee.github.io/2024/01/12/hello-world/</link><pubDate>Fri, 12 Jan 2024 00:00:00 +0900</pubDate><guid>https://kangkun-lee.github.io/2024/01/12/hello-world/</guid><description>&lt;p&gt;Welcome to &lt;a href="https://gohugo.io/"&gt;Hugo&lt;/a&gt;! This is your very first post. Check &lt;a href="https://gohugo.io/documentation/"&gt;documentation&lt;/a&gt; for more info. If you get any problems when using Hugo, you can find the answer in &lt;a href="https://gohugo.io/troubleshooting/"&gt;troubleshooting&lt;/a&gt; or ask me on &lt;a href="https://github.com/gohugoio/hugo/issues"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="quick-start"&gt;Quick Start&lt;/h2&gt;
&lt;h3 id="create-a-new-post"&gt;Create a new post&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo new posts/my-new-post.md
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;More info: &lt;a href="https://gohugo.io/content-management/"&gt;Content Management&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="run-server"&gt;Run server&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo server
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;More info: &lt;a href="https://gohugo.io/commands/hugo_server/"&gt;Hugo Server&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="generate-static-files"&gt;Generate static files&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;More info: &lt;a href="https://gohugo.io/commands/"&gt;Hugo Commands&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="deploy-to-github-pages"&gt;Deploy to GitHub Pages&lt;/h3&gt;
&lt;p&gt;GitHub Actions will automatically deploy your site when you push to the main branch.&lt;/p&gt;</description></item><item><title/><link>https://kangkun-lee.github.io/tags/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kangkun-lee.github.io/tags/</guid><description>&lt;h1 id="태그-가이드"&gt;태그 가이드&lt;/h1&gt;
&lt;p&gt;블로그에서 사용하는 태그를 정리한 문서입니다.&lt;/p&gt;
&lt;h2 id="기술-스택"&gt;기술 스택&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Python&lt;/code&gt; - Python 프로그래밍&lt;/li&gt;
&lt;li&gt;&lt;code&gt;JavaScript&lt;/code&gt; - JavaScript/TypeScript&lt;/li&gt;
&lt;li&gt;&lt;code&gt;React&lt;/code&gt; - React 프레임워크&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Vue&lt;/code&gt; - Vue.js&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Node.js&lt;/code&gt; - Node.js&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Docker&lt;/code&gt; - Docker 컨테이너&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Kubernetes&lt;/code&gt; - K8s&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AWS&lt;/code&gt; - Amazon Web Services&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Hugo&lt;/code&gt; - Hugo 정적 사이트 생성기&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="주제분야"&gt;주제/분야&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;머신러닝&lt;/code&gt; - 머신러닝 관련&lt;/li&gt;
&lt;li&gt;&lt;code&gt;딥러닝&lt;/code&gt; - 딥러닝 관련&lt;/li&gt;
&lt;li&gt;&lt;code&gt;웹개발&lt;/code&gt; - 웹 개발 전반&lt;/li&gt;
&lt;li&gt;&lt;code&gt;알고리즘&lt;/code&gt; - 알고리즘 문제 해결&lt;/li&gt;
&lt;li&gt;&lt;code&gt;데이터베이스&lt;/code&gt; - DB 관련&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DevOps&lt;/code&gt; - DevOps 관련&lt;/li&gt;
&lt;li&gt;&lt;code&gt;통계&lt;/code&gt; - 통계학&lt;/li&gt;
&lt;li&gt;&lt;code&gt;데이터분석&lt;/code&gt; - 데이터 분석&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="포스트-유형"&gt;포스트 유형&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;튜토리얼&lt;/code&gt; - 단계별 가이드&lt;/li&gt;
&lt;li&gt;&lt;code&gt;팁&lt;/code&gt; - 유용한 팁&lt;/li&gt;
&lt;li&gt;&lt;code&gt;이론&lt;/code&gt; - 이론 설명&lt;/li&gt;
&lt;li&gt;&lt;code&gt;리뷰&lt;/code&gt; - 제품/서비스 리뷰&lt;/li&gt;
&lt;li&gt;&lt;code&gt;프로젝트&lt;/code&gt; - 프로젝트 소개&lt;/li&gt;
&lt;li&gt;&lt;code&gt;회고&lt;/code&gt; - 회고록&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="난이도"&gt;난이도&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;초급&lt;/code&gt; - 초보자 대상&lt;/li&gt;
&lt;li&gt;&lt;code&gt;중급&lt;/code&gt; - 중급자 대상&lt;/li&gt;
&lt;li&gt;&lt;code&gt;고급&lt;/code&gt; - 고급자 대상&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="사용-규칙"&gt;사용 규칙&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;일관성&lt;/strong&gt;: 같은 의미의 태그는 통일 (예: &lt;code&gt;ML&lt;/code&gt; 대신 &lt;code&gt;머신러닝&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;대소문자&lt;/strong&gt;: 기술명은 대문자로 시작 (예: &lt;code&gt;Python&lt;/code&gt;, &lt;code&gt;React&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;한글/영문&lt;/strong&gt;: 주제는 한글, 기술명은 영문 권장&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;개수&lt;/strong&gt;: 포스트당 3-7개 정도가 적당&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>