<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="https://potatogi.dev/feed_style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
    <tabi:metadata xmlns:tabi="https://github.com/welpo/tabi">
        <tabi:base_url>https://potatogi.dev/</tabi:base_url>
        <tabi:separator>
            •
        </tabi:separator>
        <tabi:about_feeds>
            이것은 웹 피드이며, Atom 피드로도 알려져 있습니다. 주소 표시 줄의 URL을 뉴스 리더로 복사하여 구독하세요. About Feeds를 방문하여 자세히 알아보고 시작하세요. 무료입니다.
        </tabi:about_feeds>
        <tabi:visit_the_site>
            웹사이트 방문하기
        </tabi:visit_the_site>
        <tabi:recent_posts>
            최근 게시물
        </tabi:recent_posts>
        <tabi:last_updated_on>
            $DATE에 업데이트됨
        </tabi:last_updated_on>
        <tabi:default_theme>dark</tabi:default_theme>
        <tabi:post_listing_date>date</tabi:post_listing_date>
        <tabi:current_section>Potatogi</tabi:current_section>
    </tabi:metadata><title>Potatogi</title>
        <subtitle>Potatogi의 기술 블로그</subtitle>
    <link href="https://potatogi.dev/atom.xml" rel="self" type="application/atom+xml"/>
    <link href="https://potatogi.dev" rel="alternate" type="text/html"/>
    <generator uri="https://www.getzola.org/">Zola</generator><updated>2026-10-07T00:00:00+00:00</updated><id>https://potatogi.dev/atom.xml</id><entry xml:lang="ko">
        <title>Sui 체크포인트 데이터 — 무엇이고 어디서 얻나</title>
        <published>2026-10-07T00:00:00+00:00</published>
        <updated>2026-10-07T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-6-sui-beulrogchein-deiteo-tteudeobogi/46-sui-chekeupointeu-deiteo-mueosigo-eodiseo-eodna/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-6-sui-beulrogchein-deiteo-tteudeobogi/46-sui-chekeupointeu-deiteo-mueosigo-eodiseo-eodna/</id>
        <summary type="html">Sui의 원본 데이터 단위인 체크포인트가 합의 과정에서 어떻게 만들어지는지, 그리고 공개 스토어·버킷·gRPC 중 어디서 어떤 조건과 비용으로 받을 수 있는지 정리합니다.</summary>
        </entry><entry xml:lang="ko">
        <title>Rust 1.99 릴리즈 주요 내용 — C 가변 인자 정의부터 Vec::into_parts, Cargo debug 프로필까지</title>
        <published>2026-10-02T00:00:00+00:00</published>
        <updated>2026-10-02T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/45-rust-199-rilrijeu-juyo-naeyong/" type="text/html"/>
        <id>https://potatogi.dev/posts/45-rust-199-rilrijeu-juyo-naeyong/</id>
        <summary type="html">2026년 10월 1일 릴리즈된 Rust 1.99.0의 주요 변경 사항을 정리합니다. C-variadic 함수 정의 안정화와 VaList, Vec::into_parts·Box::into_non_null 같은 raw 소유권 API, Cargo의 debug 프로필과 CI incremental 기본값, 업그레이드 전에 확인할 호환성 변경까지 예제와 함께 살펴봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[코인 거래로 알아보는 매칭엔진] #3. 매칭 알고리즘</title>
        <published>2026-10-01T00:00:00+00:00</published>
        <updated>2026-10-01T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/43-maeching-algorijeum/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/43-maeching-algorijeum/</id>
        <summary type="html">같은 가격에 주문이 여러 개 줄 서 있을 때 누구의 주문부터 체결될까요? Coinbase·Binance 공식 문서로 Price-Time Priority를 살펴보고, CME Globex의 Pro-Rata와 조합형 알고리즘과 비교한 뒤 부분 체결과 잔량 처리, Self-Trade Prevention까지 정리합니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[코인 거래로 알아보는 매칭엔진] #4. CEX vs DEX 매칭엔진 비교</title>
        <published>2026-10-01T00:00:00+00:00</published>
        <updated>2026-10-01T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/44-cex-vs-dex-maechingenjin-bigyo/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/44-cex-vs-dex-maechingenjin-bigyo/</id>
        <summary type="html">체결 순서를 정하는 권한은 누구에게 있을까요? Coinbase와 LMAX로 중앙 매칭엔진의 구조를 보고, Uniswap의 AMM, Hyperliquid와 Sui DeepBook의 온체인 오더북, dYdX의 오프체인 매칭을 비교한 뒤 성능과 탈중앙성의 트레이드오프로 시리즈를 마무리합니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[코인 거래로 알아보는 매칭엔진] #2. 오더북(Order Book)의 구조</title>
        <published>2026-09-30T00:00:00+00:00</published>
        <updated>2026-09-30T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/42-odeobug-gujo/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/42-odeobug-gujo/</id>
        <summary type="html">매칭엔진이 매 순간 들여다보는 오더북의 모양을 Upbit·Coinbase·Binance·Kraken 공식 API 문서로 살펴봅니다. Bid와 Ask, 스프레드, 가격 레벨 집계부터 지정가·시장가 주문의 차이, 오더북 깊이와 슬리피지 계산까지 정리합니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[코인 거래로 알아보는 매칭엔진] #1. 매칭엔진의 역사와 진화</title>
        <published>2026-09-08T00:00:00+00:00</published>
        <updated>2026-09-30T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/41-maechingenjinui-yeogsawa-jinhwa/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-5-koin-georaero-alaboneun-maechingenjin/41-maechingenjinui-yeogsawa-jinhwa/</id>
        <summary type="html">거래소에서 주문을 짝지어 주는 Matching Engine이 무엇인지, 전통 금융 거래소에서 시작해 코인 거래소를 거쳐 DEX까지 어떻게 이어지고 갈라졌는지 정리합니다. Nasdaq과 Island ECN, Coinbase Exchange, Uniswap과 dYdX의 실제 설계를 따라가며 큰 그림을 잡습니다.</summary>
        </entry><entry xml:lang="ko">
        <title>agentmemory에 대해 알아보자</title>
        <published>2026-09-07T00:00:00+00:00</published>
        <updated>2026-09-07T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/40-agentmemorye-daehae-alaboja/" type="text/html"/>
        <id>https://potatogi.dev/posts/40-agentmemorye-daehae-alaboja/</id>
        <summary type="html">AI coding agent의 기억을 세션 너머로 이어주는 agentmemory를 정리합니다. hook 기반 자동 캡처, 4-tier memory consolidation, BM25·vector·graph를 묶은 hybrid search가 어떻게 동작하고 무엇을 가능하게 하는지 살펴봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>Associated Type과 Type Safe</title>
        <published>2026-09-04T00:00:00+00:00</published>
        <updated>2026-09-04T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/39-associated-typegwa-type-safe/" type="text/html"/>
        <id>https://potatogi.dev/posts/39-associated-typegwa-type-safe/</id>
        <summary type="html">Rust의 Associated Type이 무엇인지, 그리고 그것이 어떤 코드를 컴파일 타임에 거절하고 어떤 코드를 허용하는지 살펴봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>AI Agent를 위한 WebMCP를 알아보자</title>
        <published>2026-08-18T00:00:00+00:00</published>
        <updated>2026-08-18T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/38-ai-agentreul-wihan-webmcpreul-alaboja/" type="text/html"/>
        <id>https://potatogi.dev/posts/38-ai-agentreul-wihan-webmcpreul-alaboja/</id>
        <summary type="html">AI Agent가 웹과 상호작용하는 새로운 표준 WebMCP의 탄생 배경과 개념, document.modelContext API, 명령형·선언형 사용법, 보안 고려사항과 앞으로의 방향을 정리합니다.</summary>
        </entry><entry xml:lang="ko">
        <title>안드레이 카파시 AI Ascent 2026 인터뷰 정리</title>
        <published>2026-08-17T00:00:00+00:00</published>
        <updated>2026-08-17T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/37-andeurei-kapasi-ai-ascent-2026-inteobyu-jeongri/" type="text/html"/>
        <id>https://potatogi.dev/posts/37-andeurei-kapasi-ai-ascent-2026-inteobyu-jeongri/</id>
        <summary type="html">Sequoia AI Ascent 2026에서 안드레이 카파시가 이야기한 Software 3.0, agentic engineering, jagged intelligence를 정리하고 개인적인 해석을 덧붙입니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Sui Object] #6. Party Objects</title>
        <published>2026-03-03T00:00:00+00:00</published>
        <updated>2026-03-03T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-4-sui-object/36-sui-object-6-party-objects/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-4-sui-object/36-sui-object-6-party-objects/</id>
        <summary type="html">Sui의 새로운 소유권 형태인 Party Object(consensus-address-owned)의 개념과 기존 소유권 형태와의 차이, party_transfer로 생성하는 방법, 사용 시나리오와 제약 사항을 알아봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Sui Object] #5. Wrapped Objects</title>
        <published>2026-02-15T00:00:00+00:00</published>
        <updated>2026-02-15T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-4-sui-object/35-sui-object-5-wrapped-objects/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-4-sui-object/35-sui-object-5-wrapped-objects/</id>
        <summary type="html">Sui의 Wrapped Object 개념과 제약 사항, Direct·Option·vector 세 가지 Wrapping 방식을 Trusted Swap, SimpleWarrior 예제로 알아봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Sui Object] #4. Immutable Objects</title>
        <published>2026-02-04T00:00:00+00:00</published>
        <updated>2026-02-04T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-4-sui-object/34-sui-object-4-immutable-objects/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-4-sui-object/34-sui-object-4-immutable-objects/</id>
        <summary type="html">Sui의 Immutable Object 생성 방법, 사용 시기, 합의 없이 병렬 처리되는 동시성 이점을 GameConfig 예제로 알아봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Sui Object] #3. Shared Objects</title>
        <published>2026-01-23T00:00:00+00:00</published>
        <updated>2026-01-23T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-4-sui-object/33-sui-object-3-shared-objects/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-4-sui-object/33-sui-object-3-shared-objects/</id>
        <summary type="html">Sui의 Shared Object 생성 방법, 사용 시기, Capability Pattern을 활용한 권한 제어를 도넛 가게 예제로 알아봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Sui Object] #2. Address-Owned Objects</title>
        <published>2026-01-14T00:00:00+00:00</published>
        <updated>2026-01-14T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-4-sui-object/32-sui-object-2-address-owned-objects/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-4-sui-object/32-sui-object-2-address-owned-objects/</id>
        <summary type="html">Sui의 Address-Owned Object 생성, 전송, 상호작용 방식과 테스트 방법을 알아봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Sui Object] #1. Object Model</title>
        <published>2026-01-10T00:00:00+00:00</published>
        <updated>2026-01-10T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-4-sui-object/31-sui-object-1-object-model/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-4-sui-object/31-sui-object-1-object-model/</id>
        <summary type="html">Sui의 기본 저장 단위인 Object의 종류, Metadata, 참조 방식, 소유권 유형을 살펴봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Hello Sui] #3. Frontend 연결하기</title>
        <published>2026-01-07T00:00:00+00:00</published>
        <updated>2026-01-07T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-3-hello-sui/30-hello-sui-3-frontend-yeongyeolhagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-3-hello-sui/30-hello-sui-3-frontend-yeongyeolhagi/</id>
        <summary type="html">Sui dApp Kit을 활용해 React Frontend를 Move Package와 연결하는 방법을 알아봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Hello Sui] #2. Smart Contract 배포하기</title>
        <published>2026-01-06T00:00:00+00:00</published>
        <updated>2026-01-06T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-3-hello-sui/29-hello-sui-2-smart-contract-baepohagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-3-hello-sui/29-hello-sui-2-smart-contract-baepohagi/</id>
        <summary type="html">Sui의 Object 모델과 Move 언어를 소개하고, Hello World 스마트 컨트랙트를 빌드·배포·상호작용하는 전 과정을 살펴봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[Hello Sui] #1. Sui Cli 설치하기</title>
        <published>2026-01-04T00:00:00+00:00</published>
        <updated>2026-01-04T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-3-hello-sui/28-hello-sui-1-sui-cli-seolchihagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-3-hello-sui/28-hello-sui-1-sui-cli-seolchihagi/</id>
        <summary type="html">Sui CLI 설치부터 Client 설정, Address 생성, Faucet으로 테스트 토큰 받기까지 Sui Cli 환경을 처음 세팅하는 과정을 설명합니다.</summary>
        </entry><entry xml:lang="ko">
        <title>Macro를 알아보자 - Rust 프로그래밍</title>
        <published>2025-08-01T00:00:00+00:00</published>
        <updated>2025-08-01T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/27-macroreul-alaboja-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/27-macroreul-alaboja-rust-peurogeuraeming/</id>
        <summary type="html">Rust의 Declarative Macro와 Procedural Macro의 종류와 동작 방식을 알아봅니다.</summary>
        </entry><entry xml:lang="ko">
        <title>Tinji App</title>
        <published>2023-06-10T00:00:00+00:00</published>
        <updated>2023-06-10T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/projects/4-tinji-app/" type="text/html"/>
        <id>https://potatogi.dev/projects/4-tinji-app/</id>
        <summary type="html">위치기반 매장 추천 및 리워드 서비스. Protocol Camp에서 Solana 스마트 컨트랙트 개발자로 참여했습니다.</summary>
        </entry><entry xml:lang="ko">
        <title>TomaaS Smart Contract</title>
        <published>2023-05-16T00:00:00+00:00</published>
        <updated>2023-05-16T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/projects/3-tomaas-smart-contract/" type="text/html"/>
        <id>https://potatogi.dev/projects/3-tomaas-smart-contract/</id>
        <summary type="html">Glitch Hackathon zkEVM 트랙 참여 — Solidity 기반 NFT Staking Pool 및 Typescript Client 모듈 개발</summary>
        </entry><entry xml:lang="ko">
        <title>[Solana] Metaplex Candy Machine 이용해 NFT Minting 하기</title>
        <published>2023-04-28T00:00:00+00:00</published>
        <updated>2023-04-28T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/26-solana-metaplex-candy-machine-iyonghae-nft-minting-hagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/26-solana-metaplex-candy-machine-iyonghae-nft-minting-hagi/</id>
        <summary type="html">[Solana] Metaplex Candy Machine 이용해 NFT Minting 하기</summary>
        </entry><entry xml:lang="ko">
        <title>[Metaplex Candy Machine] #5. Minting 하기</title>
        <published>2023-04-16T00:00:00+00:00</published>
        <updated>2023-04-16T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-2-metaplex-candy-machine/25-metaplex-candy-machine-5-minting-hagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-2-metaplex-candy-machine/25-metaplex-candy-machine-5-minting-hagi/</id>
        <summary type="html">[Metaplex Candy Machine] #5. Minting 하기</summary>
        </entry><entry xml:lang="ko">
        <title>[Metaplex Candy Machine] #4. Candy Guard 이해하기</title>
        <published>2023-04-15T00:00:00+00:00</published>
        <updated>2023-04-15T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-2-metaplex-candy-machine/24-metaplex-candy-machine-4-candy-guard-ihaehagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-2-metaplex-candy-machine/24-metaplex-candy-machine-4-candy-guard-ihaehagi/</id>
        <summary type="html">[Metaplex Candy Machine] #4. Candy Guard 이해하기</summary>
        </entry><entry xml:lang="ko">
        <title>[Metaplex Candy Machine] #3. Candy Machine에 Item 넣기</title>
        <published>2023-04-14T00:00:00+00:00</published>
        <updated>2023-04-14T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-2-metaplex-candy-machine/23-metaplex-candy-machine-3-candy-machinee-item-neohgi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-2-metaplex-candy-machine/23-metaplex-candy-machine-3-candy-machinee-item-neohgi/</id>
        <summary type="html">[Metaplex Candy Machine] #3. Candy Machine에 Item 넣기</summary>
        </entry><entry xml:lang="ko">
        <title>[Metaplex Candy Machine] #2. Candy Machine 관리하기</title>
        <published>2023-04-13T00:00:00+00:00</published>
        <updated>2023-04-13T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-2-metaplex-candy-machine/22-metaplex-candy-machine-2-candy-machine-gwanrihagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-2-metaplex-candy-machine/22-metaplex-candy-machine-2-candy-machine-gwanrihagi/</id>
        <summary type="html">[Metaplex Candy Machine] #2. Candy Machine 관리하기</summary>
        </entry><entry xml:lang="ko">
        <title>[Metaplex Candy Machine] #1. Candy Machine 설정 이해하기</title>
        <published>2023-04-12T00:00:00+00:00</published>
        <updated>2023-04-12T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-2-metaplex-candy-machine/21-metaplex-candy-machine-1-candy-machine-seoljeong-ihaehagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-2-metaplex-candy-machine/21-metaplex-candy-machine-1-candy-machine-seoljeong-ihaehagi/</id>
        <summary type="html">[Metaplex Candy Machine] #1. Candy Machine 설정 이해하기</summary>
        </entry><entry xml:lang="ko">
        <title>tonic을 이용해 grpc 통신을 구현해 보자 - Rust 프로그래밍</title>
        <published>2023-03-20T00:00:00+00:00</published>
        <updated>2023-03-20T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/20-toniceul-iyonghae-grpc-tongsineul-guhyeonhae-boja-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/20-toniceul-iyonghae-grpc-tongsineul-guhyeonhae-boja-rust-peurogeuraeming/</id>
        <summary type="html">tonic을 이용해 grpc 통신을 구현해 보자 - Rust 프로그래밍</summary>
        </entry><entry xml:lang="ko">
        <title>인자로 &amp;String보다 &amp;str을 사용하라 - Rust 프로그래밍</title>
        <published>2023-03-05T00:00:00+00:00</published>
        <updated>2023-03-05T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/19-injaro-stringboda-streul-sayonghara-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/19-injaro-stringboda-streul-sayonghara-rust-peurogeuraeming/</id>
        <summary type="html">인자로 &amp;String보다 &amp;str을 사용하라 - Rust 프로그래밍</summary>
        </entry><entry xml:lang="ko">
        <title>impl Trait과 Box&lt;dyn Trait&gt; - Rust 프로그래밍</title>
        <published>2022-12-19T00:00:00+00:00</published>
        <updated>2022-12-19T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/18-impl-traitgwa-box-dyn-trait-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/18-impl-traitgwa-box-dyn-trait-rust-peurogeuraeming/</id>
        <summary type="html">impl Trait과 Box&lt;dyn Trait&gt; - Rust 프로그래밍</summary>
        </entry><entry xml:lang="ko">
        <title>Cell 타입과 RefCell 타입 - Rust 프로그래밍</title>
        <published>2022-11-26T00:00:00+00:00</published>
        <updated>2022-11-26T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/17-cell-taibgwa-refcell-taib-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/17-cell-taibgwa-refcell-taib-rust-peurogeuraeming/</id>
        <summary type="html">Cell 타입과 RefCell 타입 - Rust 프로그래밍</summary>
        </entry><entry xml:lang="ko">
        <title>RustPython Contribution</title>
        <published>2022-10-31T00:00:00+00:00</published>
        <updated>2022-10-31T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/projects/2-rustpython-contribution/" type="text/html"/>
        <id>https://potatogi.dev/projects/2-rustpython-contribution/</id>
        <summary type="html">2022 오픈소스 컨트리뷰션 아카데미를 통해 Rust로 작성된 Python 인터프리터 RustPython 프로젝트에 기여했습니다.</summary>
        </entry><entry xml:lang="ko">
        <title>Rc 타입과 Weak 타입 - Rust 프로그래밍</title>
        <published>2022-10-29T00:00:00+00:00</published>
        <updated>2022-10-29T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/16-rc-taibgwa-weak-taib-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/16-rc-taibgwa-weak-taib-rust-peurogeuraeming/</id>
        <summary type="html">Rc 타입과 Weak 타입 - Rust 프로그래밍</summary>
        </entry><entry xml:lang="ko">
        <title>[Solana - Native vs Anchor] #3. Account 생성하기</title>
        <published>2022-10-21T00:00:00+00:00</published>
        <updated>2022-10-21T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-1-solana-native-vs-anchor/15-solana-native-vs-anchor-3-account-saengseonghagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-1-solana-native-vs-anchor/15-solana-native-vs-anchor-3-account-saengseonghagi/</id>
        <summary type="html">[Solana - Native vs Anchor] #3. Account 생성하기</summary>
        </entry><entry xml:lang="ko">
        <title>[Solana - Native vs Anchor] #2. Account 확인하기</title>
        <published>2022-10-20T00:00:00+00:00</published>
        <updated>2022-10-20T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-1-solana-native-vs-anchor/14-solana-native-vs-anchor-2-account-hwaginhagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-1-solana-native-vs-anchor/14-solana-native-vs-anchor-2-account-hwaginhagi/</id>
        <summary type="html">[Solana - Native vs Anchor] #2. Account 확인하기</summary>
        </entry><entry xml:lang="ko">
        <title>[Solana - Native vs Anchor] #1. Hello Solana</title>
        <published>2022-10-14T00:00:00+00:00</published>
        <updated>2022-10-14T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/series-1-solana-native-vs-anchor/13-solana-native-vs-anchor-1-hello-solana/" type="text/html"/>
        <id>https://potatogi.dev/posts/series-1-solana-native-vs-anchor/13-solana-native-vs-anchor-1-hello-solana/</id>
        <summary type="html">[Solana - Native vs Anchor] #1. Hello Solana</summary>
        </entry><entry xml:lang="ko">
        <title>[Solana 이해하기] Program</title>
        <published>2022-10-03T00:00:00+00:00</published>
        <updated>2022-10-03T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/12-solana-ihaehagi-program/" type="text/html"/>
        <id>https://potatogi.dev/posts/12-solana-ihaehagi-program/</id>
        <summary type="html">[Solana 이해하기] Program</summary>
        </entry><entry xml:lang="ko">
        <title>[Solana 이해하기] Account</title>
        <published>2022-10-01T00:00:00+00:00</published>
        <updated>2022-10-01T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/11-solana-ihaehagi-account/" type="text/html"/>
        <id>https://potatogi.dev/posts/11-solana-ihaehagi-account/</id>
        <summary type="html">[Solana 이해하기] Account</summary>
        </entry><entry xml:lang="ko">
        <title>Solana Cookbook Translation</title>
        <published>2022-09-29T00:00:00+00:00</published>
        <updated>2022-09-29T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/projects/1-solana-cookbook-translation/" type="text/html"/>
        <id>https://potatogi.dev/projects/1-solana-cookbook-translation/</id>
        <summary type="html">Solana 개발자 문서 Solana Cookbook의 한국어 번역 Contribution 프로젝트입니다.</summary>
        </entry><entry xml:lang="ko">
        <title>[RustPython] fcntl.ioctl 수정하기</title>
        <published>2022-09-01T00:00:00+00:00</published>
        <updated>2022-09-01T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/10-rustpython-fcntl-ioctl-sujeonghagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/10-rustpython-fcntl-ioctl-sujeonghagi/</id>
        <summary type="html">[RustPython] fcntl.ioctl 수정하기</summary>
        </entry><entry xml:lang="ko">
        <title>소유권(Ownership)과 원시 타입 - Rust 프로그래밍</title>
        <published>2022-08-29T00:00:00+00:00</published>
        <updated>2022-08-29T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/9-soyugweon-ownership-gwa-weonsi-taib-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/9-soyugweon-ownership-gwa-weonsi-taib-rust-peurogeuraeming/</id>
        <summary type="html">소유권(Ownership)과 원시 타입 - Rust 프로그래밍</summary>
        </entry><entry xml:lang="ko">
        <title>2022 인프콘 후기</title>
        <published>2022-08-28T00:00:00+00:00</published>
        <updated>2022-08-28T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/8-2022-inpeukon-hugi/" type="text/html"/>
        <id>https://potatogi.dev/posts/8-2022-inpeukon-hugi/</id>
        <summary type="html">2022 인프콘 후기</summary>
        </entry><entry xml:lang="ko">
        <title>트레잇(Trait)과 트레잇 바운드(Trait Bound) - Rust 프로그래밍</title>
        <published>2022-08-25T00:00:00+00:00</published>
        <updated>2022-08-25T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/7-teureis-trait-gwa-teureis-baundeu-trait-bound-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/7-teureis-trait-gwa-teureis-baundeu-trait-bound-rust-peurogeuraeming/</id>
        <summary type="html">트레잇(Trait)과 트레잇 바운드(Trait Bound) - Rust 프로그래밍</summary>
        </entry><entry xml:lang="ko">
        <title>[RustPython] traceback.tb_next mutable 하게 만들기</title>
        <published>2022-08-21T00:00:00+00:00</published>
        <updated>2022-08-21T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/6-rustpython-traceback-tb-next-mutable-hage-mandeulgi/" type="text/html"/>
        <id>https://potatogi.dev/posts/6-rustpython-traceback-tb-next-mutable-hage-mandeulgi/</id>
        <summary type="html">[RustPython] traceback.tb_next mutable 하게 만들기</summary>
        </entry><entry xml:lang="ko">
        <title>[RustPython] sslError 클래스에 library, reason 속성 추가하기</title>
        <published>2022-08-19T00:00:00+00:00</published>
        <updated>2022-08-19T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/5-rustpython-sslerror-keulraeseue-library-reason-sogseong-cugahagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/5-rustpython-sslerror-keulraeseue-library-reason-sogseong-cugahagi/</id>
        <summary type="html">[RustPython] sslError 클래스에 library, reason 속성 추가하기</summary>
        </entry><entry xml:lang="ko">
        <title>반복문과 루프 레이블</title>
        <published>2022-08-14T00:00:00+00:00</published>
        <updated>2022-08-14T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/4-banbogmungwa-rupeu-reibeul-rust-peurogeuraeming/" type="text/html"/>
        <id>https://potatogi.dev/posts/4-banbogmungwa-rupeu-reibeul-rust-peurogeuraeming/</id>
        <summary type="html">반복문과 루프 레이블</summary>
        </entry><entry xml:lang="ko">
        <title>[RustPython] Set 타입 fn update 수정하기</title>
        <published>2022-08-10T00:00:00+00:00</published>
        <updated>2022-08-10T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/3-rustpython-set-taib-fn-update-sujeonghagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/3-rustpython-set-taib-fn-update-sujeonghagi/</id>
        <summary type="html">[RustPython] Set 타입 fn update 수정하기</summary>
        </entry><entry xml:lang="ko">
        <title>[RustPython] StopIteration 수정하기</title>
        <published>2022-08-07T00:00:00+00:00</published>
        <updated>2022-08-07T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/2-rustpython-stopiteration-sujeonghagi/" type="text/html"/>
        <id>https://potatogi.dev/posts/2-rustpython-stopiteration-sujeonghagi/</id>
        <summary type="html">[RustPython] StopIteration 수정하기</summary>
        </entry><entry xml:lang="ko">
        <title>2022 오픈소스 컨트리뷰션 아카데미 Challengers 후기</title>
        <published>2022-07-31T00:00:00+00:00</published>
        <updated>2022-07-31T00:00:00+00:00</updated>
        <author>
            <name>Potatogi</name>
        </author>
        <link rel="alternate" href="https://potatogi.dev/posts/1-2022-opeunsoseu-keonteuribyusyeon-akademi-challengers-hugi/" type="text/html"/>
        <id>https://potatogi.dev/posts/1-2022-opeunsoseu-keonteuribyusyeon-akademi-challengers-hugi/</id>
        <summary type="html">2022 오픈소스 컨트리뷰션 아카데미 Challengers 후기</summary>
        </entry>
</feed>
