<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>lab on ljf12825.github.io</title><link>https://ljf12825.github.io/lab/</link><description>Recent content in lab on ljf12825.github.io</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://ljf12825.github.io/lab/index.xml" rel="self" type="application/rss+xml"/><item><title>GG CLI Router</title><link>https://ljf12825.github.io/lab/gg-cli-router/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/gg-cli-router/</guid><description>CLI Command Router</description></item><item><title>ggsh(GrainGen Shell)</title><link>https://ljf12825.github.io/lab/ggsh/</link><pubDate>Tue, 16 Jun 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/ggsh/</guid><description>custom shell</description></item><item><title>GGGameplay(GrainGen Gameplay)</title><link>https://ljf12825.github.io/lab/gggameplay/</link><pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/gggameplay/</guid><description>GrainGen Gameplay</description></item><item><title>GGGG(GrainGen GameG)</title><link>https://ljf12825.github.io/lab/gggg/</link><pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/gggg/</guid><description>GrainGen GameG</description></item><item><title>f2l</title><link>https://ljf12825.github.io/lab/f2l/</link><pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/f2l/</guid><description>fetch to local a algorithm platform fetch local tool</description></item><item><title>ggd</title><link>https://ljf12825.github.io/lab/ggd/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/ggd/</guid><description>GG Data Interchange Format</description></item><item><title>ggdsd</title><link>https://ljf12825.github.io/lab/ggdsd/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/ggdsd/</guid><description>General data interchange format serialization/deserialization tools</description></item><item><title>ldd using</title><link>https://ljf12825.github.io/lab/ldd_using/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/ldd_using/</guid><description>Write a project by hand and use the ldd command to troubleshoot</description></item><item><title>C Sim C++ OOP</title><link>https://ljf12825.github.io/lab/csimcppoop/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/csimcppoop/</guid><description>Use C to simulate C++ OOP</description></item><item><title>GGAllocator</title><link>https://ljf12825.github.io/lab/ggallocator/</link><pubDate>Sun, 01 Mar 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/ggallocator/</guid><description>take over the system&amp;rsquo;s &lt;code&gt;brk&lt;/code&gt; or &lt;code&gt;mmap&lt;/code&gt; system calls, design Thread-Cache(thread-level cache) and Page-Cache(page cache), and solve the memory fragmentation problem</description></item><item><title>GGGS</title><link>https://ljf12825.github.io/lab/gggs/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/gggs/</guid><description>general game server</description></item><item><title>GGSTL</title><link>https://ljf12825.github.io/lab/ggstl/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/ggstl/</guid><description>self implement stl</description></item><item><title>DDD(Data Driven Design)</title><link>https://ljf12825.github.io/lab/data-driven-design/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/data-driven-design/</guid><description>Implement DDD in Unity</description></item><item><title>Design Patterns in Game Development</title><link>https://ljf12825.github.io/lab/design-patterns-in-game-development/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/design-patterns-in-game-development/</guid><description>Implement gof23 in unity</description></item><item><title>DI(Dependency Injection)</title><link>https://ljf12825.github.io/lab/dependency-injection/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/dependency-injection/</guid><description>Implement DI in Unity</description></item><item><title>EDA(Event Driven Architecture)</title><link>https://ljf12825.github.io/lab/eda/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/eda/</guid><description>Implement EDA in Unity</description></item><item><title>GitPS1</title><link>https://ljf12825.github.io/lab/gitps1/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/gitps1/</guid><description>a git state command prompt implemented</description></item><item><title>Interface Oriented Design</title><link>https://ljf12825.github.io/lab/interface-oriented-design/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/interface-oriented-design/</guid><description>Implement Interface Oriented Design in Unity</description></item><item><title>Post-processing in Unity</title><link>https://ljf12825.github.io/lab/post-processing/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/post-processing/</guid><description>Implement Post-processing in Unity</description></item><item><title>Service Locator</title><link>https://ljf12825.github.io/lab/service-locator/</link><pubDate>Wed, 31 Dec 2025 00:00:00 +0000</pubDate><guid>https://ljf12825.github.io/lab/service-locator/</guid><description>Implement Service Locator in Unity</description></item></channel></rss>