<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>xyanrch's Blog</title><link>https://xyanrch1024.github.io/</link><description>Recent content on xyanrch's Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 18 Jul 2026 12:00:00 +0800</lastBuildDate><atom:link href="https://xyanrch1024.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Overplus Getting Started: Set Up Your Own Proxy in 5 Minutes</title><link>https://xyanrch1024.github.io/posts/overplus-getting-started/</link><pubDate>Sat, 18 Jul 2026 12:00:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/overplus-getting-started/</guid><description>Step-by-step guide to set up your own proxy server with Overplus. One-click install script + Windows GUI client, up and running in 5 minutes.</description></item><item><title>C++ Proxy Server Performance Optimization: From DNS Caching to TLS Session Reuse</title><link>https://xyanrch1024.github.io/posts/overplus-optimization/</link><pubDate>Fri, 17 Jul 2026 15:00:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/overplus-optimization/</guid><description>Full-stack performance optimization for Overplus (a C++17 proxy server): global TCP DNS cache, SSL session reuse, buffer tuning, and log level demotion — 146 concurrent connections at just 25MB memory.</description></item><item><title>When Nothing Goes Right, Look Within</title><link>https://xyanrch1024.github.io/posts/fan-qiu-zhu-ji/</link><pubDate>Wed, 15 Jul 2026 20:00:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/fan-qiu-zhu-ji/</guid><description>&lt;p&gt;When nothing goes right, the instinct is to avoid — but avoidance changes nothing.&lt;/p&gt;
&lt;p&gt;When you hit a wall, look within. Turn inward — that&amp;rsquo;s where the way out begins.&lt;/p&gt;</description></item><item><title>随想</title><link>https://xyanrch1024.github.io/posts/random-thoughts/</link><pubDate>Sat, 11 Jul 2026 12:00:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/random-thoughts/</guid><description>十年尘埃十年雪，百年树木仍长青。曾记年少青云志，不负韶光不负卿。</description></item><item><title>Building a REPL for a Scripting Language</title><link>https://xyanrch1024.github.io/posts/repl-design/</link><pubDate>Thu, 09 Jul 2026 16:00:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/repl-design/</guid><description>Designing an interactive Read-Eval-Print Loop for the kai scripting language — multi-line input, expression auto-printing, state persistence, and graceful error recovery.</description></item><item><title>Building a Lua-like Language Frontend in C++</title><link>https://xyanrch1024.github.io/posts/kai-lang-frontend/</link><pubDate>Mon, 06 Jul 2026 15:00:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/kai-lang-frontend/</guid><description>From lexer and parser to bytecode compiler — building a Lua-like language frontend for a stack-based VM.</description></item><item><title>Building a Stack-Based VM: Design Walkthrough</title><link>https://xyanrch1024.github.io/posts/stack-vm-design/</link><pubDate>Mon, 06 Jul 2026 14:00:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/stack-vm-design/</guid><description>A deep dive into the design of a stack-based virtual machine, covering architecture, instruction set, execution model, and memory management.</description></item><item><title>About</title><link>https://xyanrch1024.github.io/about/</link><pubDate>Mon, 06 Jul 2026 12:10:00 +0800</pubDate><guid>https://xyanrch1024.github.io/about/</guid><description>&lt;p&gt;I&amp;rsquo;m a programmer who loves coding.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://xyanrch1024.github.io/resume/"&gt;Resume&lt;/a&gt; — full CV&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="github"&gt;GitHub&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/xyanrch"&gt;xyanrch&lt;/a&gt; — previous account (inaccessible, 2FA lost)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/xyanrch1024"&gt;xyanrch1024&lt;/a&gt; — currently active account&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Resume</title><link>https://xyanrch1024.github.io/resume/</link><pubDate>Mon, 06 Jul 2026 12:10:00 +0800</pubDate><guid>https://xyanrch1024.github.io/resume/</guid><description>&lt;p&gt;yanrong cheng — &lt;a href="mailto:yan********@gmail.com"&gt;yan********@gmail.com&lt;/a&gt; — 150****3410&lt;/p&gt;
&lt;h2 id="profile"&gt;Profile&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Over nine years of C/C++ development experience. Proficient in STL, C++11/C++17, and modern C++ practices. Also experienced with scripting languages (Linux Shell, Python, Node.js).&lt;/li&gt;
&lt;li&gt;In-depth understanding and research of compiler frontend and backend, as well as virtual machine implementation. Also possess deep knowledge of operating system internals.&lt;/li&gt;
&lt;li&gt;Creator of &lt;strong&gt;overplus&lt;/strong&gt; (170+ stars on GitHub), a widely adopted high-performance proxy server. Also actively building compilers, virtual machines, and infrastructure software as open-source projects.&lt;/li&gt;
&lt;li&gt;Passionate about open source; contributed patches to SerenityOS&amp;rsquo;s JavaScript engine.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="education"&gt;Education&lt;/h2&gt;
&lt;h3 id="donghua-university-20139---20163"&gt;&lt;strong&gt;Donghua University&lt;/strong&gt; &lt;code&gt;2013.9 - 2016.3&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Shanghai&lt;/p&gt;</description></item><item><title>Deploy Hugo Blog to GitHub Pages</title><link>https://xyanrch1024.github.io/posts/deploy-hugo-blog-to-github-pages/</link><pubDate>Mon, 06 Jul 2026 11:30:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/deploy-hugo-blog-to-github-pages/</guid><description>A step-by-step guide to setting up a Hugo blog with automatic deployment to GitHub Pages using GitHub Actions.</description></item><item><title>Hangzhou Travel Guide</title><link>https://xyanrch1024.github.io/posts/hangzhou-travel-guide/</link><pubDate>Sat, 06 Sep 2025 12:30:00 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/hangzhou-travel-guide/</guid><description>A travel guide to Hangzhou, covering West Lake, Lingyin Temple, and local cuisine.</description></item><item><title>Hello World</title><link>https://xyanrch1024.github.io/posts/my-first-post/</link><pubDate>Sun, 06 Jul 2025 11:26:47 +0800</pubDate><guid>https://xyanrch1024.github.io/posts/my-first-post/</guid><description>My first blog post powered by Hugo and GitHub Pages.</description></item><item><title>404</title><link>https://xyanrch1024.github.io/404/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://xyanrch1024.github.io/404/</guid><description>&lt;h2 id="page-not-found"&gt;Page Not Found&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://xyanrch1024.github.io/"&gt;Back to Home&lt;/a&gt;&lt;/p&gt;
&lt;script src="https://volunteer.cdn-go.cn/404/latest/404.js"&gt;&lt;/script&gt;</description></item></channel></rss>