<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[wichan's devlog]]></title>
        <description><![CDATA[wichan's devlog]]></description>
        <link>https://blog.wichan.dev</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Fri, 22 May 2026 16:50:11 GMT</lastBuildDate>
        <atom:link href="https://blog.wichan.dev/feed.xml" rel="self" type="application/rss+xml"/>
        <language><![CDATA[ko]]></language>
        <item>
            <title><![CDATA[체스닷컴 1300 달성!@]]></title>
            <link>https://blog.wichan.dev/posts/chessdotcom-1300</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/chessdotcom-1300</guid>
            <pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Java 이벤트 리스너는 어떻게 동작하는가?]]></title>
            <description><![CDATA[Java Nio 예시]]></description>
            <link>https://blog.wichan.dev/posts/event-listener</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/event-listener</guid>
            <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[ENKI RedTeam CTF]]></title>
            <description><![CDATA[개발자가 참여해본 해킹(RedTeam) 대회 후기]]></description>
            <link>https://blog.wichan.dev/posts/enki-redteam-competition</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/enki-redteam-competition</guid>
            <pubDate>Sat, 21 Mar 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[벌써 2026년, 인생을 돌아보며]]></title>
            <description><![CDATA[세월아 그만 가라..]]></description>
            <link>https://blog.wichan.dev/posts/review-my-whole-life</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/review-my-whole-life</guid>
            <pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[미친 브로드컴 좀 누가 말려줘요]]></title>
            <description><![CDATA[Redis 장애 발생(할 뻔)과 브로드컴의 미친 행보]]></description>
            <link>https://blog.wichan.dev/posts/fk-you-broadcom</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/fk-you-broadcom</guid>
            <pubDate>Sun, 02 Nov 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SSL 인증서 CA 잘못 고르면 망합니다]]></title>
            <link>https://blog.wichan.dev/posts/fxxkin-k-ssl</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/fxxkin-k-ssl</guid>
            <pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JWT 왜씀? 알고 쓰자]]></title>
            <description><![CDATA[세션 방식이 국밥인데는 이유가 있다.]]></description>
            <link>https://blog.wichan.dev/posts/jwt-discussion</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/jwt-discussion</guid>
            <pubDate>Sun, 30 Mar 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[으악 답답해~ SSE 응답이 안온다]]></title>
            <description><![CDATA[Azure AppGateway 환경에서 SSE Timeout 현상]]></description>
            <link>https://blog.wichan.dev/posts/azure-appgateway-sse</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/azure-appgateway-sse</guid>
            <pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Redis-Sentinel 도입기]]></title>
            <description><![CDATA[Standalone으로 운영 중이던 레디스를 신규 클러스터로 이관해보자]]></description>
            <link>https://blog.wichan.dev/posts/redis-sentinel-with-k8s</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/redis-sentinel-with-k8s</guid>
            <pubDate>Wed, 26 Feb 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[nginx logrotate 삽질기]]></title>
            <description><![CDATA[이게 뭐라고 오래 걸렸는가..]]></description>
            <link>https://blog.wichan.dev/posts/logrotate-with-nginx</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/logrotate-with-nginx</guid>
            <pubDate>Sun, 01 Sep 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[마인크래프트 서버 클라우드로 24시간 서빙하기]]></title>
            <description><![CDATA[저 초딩 아닙니다]]></description>
            <link>https://blog.wichan.dev/posts/serve-minecraft-server</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/serve-minecraft-server</guid>
            <pubDate>Sun, 21 Jul 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Spring Batch, 메타테이블 DB 분리와 datasource 설정]]></title>
            <description><![CDATA[깔끔한 DB 구성을 위하여!]]></description>
            <link>https://blog.wichan.dev/posts/spring-batch-mybatis</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/spring-batch-mybatis</guid>
            <pubDate>Sat, 13 Jul 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[자바스크립트, 백틱의 신기한 활용]]></title>
            <description><![CDATA[템플릿 리터럴 말고도 뭐가 있어?]]></description>
            <link>https://blog.wichan.dev/posts/javascript-backtick</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/javascript-backtick</guid>
            <pubDate>Mon, 20 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SDC 2023 - 리팩토링 데이]]></title>
            <description><![CDATA[삼성 개발자 컨퍼런스를 다녀왔습니다]]></description>
            <link>https://blog.wichan.dev/posts/outdoor-sdc2023</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/outdoor-sdc2023</guid>
            <pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[코틀린에 대해 알아보자]]></title>
            <description><![CDATA[자바보다 좋다던데?]]></description>
            <link>https://blog.wichan.dev/posts/lang-kotlin-1</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/lang-kotlin-1</guid>
            <pubDate>Sat, 04 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GraphQL 서버 구성해보기]]></title>
            <description><![CDATA[이름은 멋있는데?]]></description>
            <link>https://blog.wichan.dev/posts/web-graphql</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/web-graphql</guid>
            <pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[우선순위 큐 구현하기 (Feat. Heap)]]></title>
            <description><![CDATA[자바스크립트는 왜 우선순위큐 STL이 없나요?]]></description>
            <link>https://blog.wichan.dev/posts/algorithm-heap</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/algorithm-heap</guid>
            <pubDate>Thu, 05 Oct 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Puppeteer 웹 크롤러 만들기 - 2]]></title>
            <description><![CDATA[직접 구현해보기]]></description>
            <link>https://blog.wichan.dev/posts/web-crawling-2</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/web-crawling-2</guid>
            <pubDate>Sun, 17 Sep 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Puppeteer 웹 크롤러 만들기 - 1]]></title>
            <description><![CDATA[Puppeteer는 처음 들어보시죠?]]></description>
            <link>https://blog.wichan.dev/posts/web-crawling-1</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/web-crawling-1</guid>
            <pubDate>Thu, 14 Sep 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[JPQL과 Native query]]></title>
            <description><![CDATA[JPA와 함께 많이 사용하는 ORM 라이브러리]]></description>
            <link>https://blog.wichan.dev/posts/jpql</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/jpql</guid>
            <pubDate>Tue, 22 Aug 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[ThymeLeaf 소스 변경 후 자동 리로드하기]]></title>
            <description><![CDATA[spring-devtools를 함께 설정하고 편하게 개발해보자]]></description>
            <link>https://blog.wichan.dev/posts/spring-devtool</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/spring-devtool</guid>
            <pubDate>Wed, 16 Aug 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[짜증나게 하는 CORS 정복하기]]></title>
            <description><![CDATA[CORS??? 뭐임 이거]]></description>
            <link>https://blog.wichan.dev/posts/web-cors</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/web-cors</guid>
            <pubDate>Sun, 06 Aug 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[package.json의 type: module은 무엇일까?]]></title>
            <description><![CDATA[의미 불명의 옵션을 알아보자]]></description>
            <link>https://blog.wichan.dev/posts/cjs-esm</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/cjs-esm</guid>
            <pubDate>Wed, 02 Aug 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[MSA 설계와 구현 - 02]]></title>
            <description><![CDATA[프로젝트 진행 상황 공유하기]]></description>
            <link>https://blog.wichan.dev/posts/msa-02</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/msa-02</guid>
            <pubDate>Fri, 30 Jun 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[내가 헷갈려서 기록하는 암호화와 해싱]]></title>
            <description><![CDATA[암호학 - 암호문, 마스킹, 해시]]></description>
            <link>https://blog.wichan.dev/posts/crypto-01</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/crypto-01</guid>
            <pubDate>Sat, 03 Jun 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[쿠버네티스 - DB를 파드로?]]></title>
            <link>https://blog.wichan.dev/posts/k8s-4</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/k8s-4</guid>
            <pubDate>Sat, 20 May 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[MSA 설계와 구현 - 01]]></title>
            <description><![CDATA[앞으로 진행하는 MSA 프로젝트를 설계해보았다]]></description>
            <link>https://blog.wichan.dev/posts/msa-01</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/msa-01</guid>
            <pubDate>Sat, 13 May 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[쿠버네티스 - Deployment와 Service]]></title>
            <description><![CDATA[새로운 개념이 왔다]]></description>
            <link>https://blog.wichan.dev/posts/k8s-3</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/k8s-3</guid>
            <pubDate>Tue, 09 May 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[쿠버네티스 클러스터 '직접' 구성하기]]></title>
            <description><![CDATA[눈물겨운 이야기]]></description>
            <link>https://blog.wichan.dev/posts/k8s-2</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/k8s-2</guid>
            <pubDate>Fri, 21 Apr 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[쿠버네티스 개념 정리]]></title>
            <description><![CDATA[아름답게 추상화된 쿠버네티스에 대해 알아보자!]]></description>
            <link>https://blog.wichan.dev/posts/k8s-1</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/k8s-1</guid>
            <pubDate>Fri, 14 Apr 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[MSA 설계와 구현 - Prologue]]></title>
            <description><![CDATA[MSA가 대체 뭐지?]]></description>
            <link>https://blog.wichan.dev/posts/msa-prologue</link>
            <guid isPermaLink="true">https://blog.wichan.dev/posts/msa-prologue</guid>
            <pubDate>Thu, 13 Apr 2023 00:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>