[{"content":" HUAN Bing Google Baidu Github DuckDuckGo Brave YouTube Rednote ZhiHu Bilibili WeXin DouBan ","permalink":"https://jinpeng.cv/en/navi/mult-search/","summary":"\u003cstyle\u003e\n    /* 全局样式 */\n    body {\n        font-family: Arial, sans-serif;\n        /* background-color: #f8f9fa; */\n        background: url(\"/images/four-hand-horizonal.png\");\n        background-size:100% 100%;\n        background-attachment:fixed;\n        margin: 0;\n        padding: 0;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        /* height: 70vh; */\n    }\n\n    .main-container {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        margin: 100px 10px;\n    }\n    /* 标题 */\n    h1 {\n        font-size: 24px;\n        color: #333;\n        margin-bottom: 20px;\n        text-align: center;\n    }\n\n    /* 搜索容器 */\n    .search-container {\n        display: flex;\n        align-items: center;\n        background-color: #fff;\n        padding: 10px 20px;\n        border-radius: 50px;\n        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n        width: 100%;\n        max-width: 600px;\n    }\n\n    /* 搜索框 */\n    .search-input {\n        flex: 1;\n        font-size: 16px;\n        border: none;\n        outline: none;\n        padding: 10px;\n        border-radius: 50px;\n        background-color: #f5f5f5;\n        transition: background-color 0.3s ease;\n    }\n\n    .search-input:focus {\n        background-color: #e9ecef;\n    }\n\n    /* 搜索图标按钮 */\n    .search-icon {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        width: 40px;\n        height: 40px;\n        margin-left: 10px;\n        background-color: #7c608b;\n        border: none;\n        border-radius: 50%;\n        cursor: pointer;\n        transition: background-color 0.3s ease;\n    }\n\n    .search-icon:hover {\n        background-color: #005a9e;\n    }\n\n    .search-icon svg {\n        width: 20px;\n        height: 20px;\n        fill: #fff;\n    }\n\n    /* 搜索引擎按钮容器 */\n    .search-buttons {\n        display: flex;\n        gap: 10px;\n        flex-wrap: wrap;\n        justify-content: center;\n        margin-top: 20px;\n        max-width: 650px;\n    }\n\n    /* 搜索引擎按钮 */\n    .search-button {\n        padding: 10px 20px;\n        font-size: 14px;\n        color: #fff;\n        background-color: #607d8b;\n        border: none;\n        border-radius: 50px;\n        cursor: pointer;\n        transition: background-color 0.3s ease, transform 0.2s ease;\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n    }\n\n    .search-button:hover {\n        background-color: #005a9e;\n        transform: translateY(-2px);\n    }\n\n    .search-button:active {\n        background-color: #004a86;\n    }\n\u003c/style\u003e\n\u003cdiv class=\"main-container\"\u003e\n    \u003ch1\u003eHUAN\u003c/h1\u003e\n    \u003cdiv class=\"search-container\"\u003e\n        \u003cinput type=\"text\" id=\"searchInput\" class=\"search-input\" placeholder=\"Please input a keyword...\"\u003e\n        \u003cbutton class=\"search-icon\" id=\"defaultSearch\"\u003e\n            \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"\u003e\n                \u003cpath d=\"M10 2a8 8 0 105.293 14.293l4.707 4.707a1 1 0 001.414-1.414l-4.707-4.707A8 8 0 0010 2zm0 2a6 6 0 110 12A6 6 0 0110 4z\"/\u003e\n            \u003c/svg\u003e\n        \u003c/button\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"search-buttons\"\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://www.bing.com/search?q=\"\u003eBing\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://www.google.com/search?q=\"\u003eGoogle\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://www.baidu.com/s?wd=\"\u003eBaidu\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://github.com/search?type=repositories\u0026q=\"\u003eGithub\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://duckduckgo.com/?q=\"\u003eDuckDuckGo\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://search.brave.com/search?q=\"\u003eBrave\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://www.youtube.com/results?search_query=\"\u003eYouTube\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://www.xiaohongshu.com/search_result?keyword=\"\u003eRednote\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://www.zhihu.com/search?type=content\u0026q=\"\u003eZhiHu\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://search.bilibili.com/all?keyword=\"\u003eBilibili\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://weixin.sogou.com/weixin?type=2\u0026query=\"\u003eWeXin\u003c/button\u003e\n        \u003cbutton class=\"search-button\" data-engine=\"https://www.douban.com/search?q=\"\u003eDouBan\u003c/button\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', function () {\n        const searchInput = document.getElementById('searchInput');\n        const searchButtons = document.querySelectorAll('.search-button');\n        const defaultSearchButton = document.getElementById('defaultSearch');\n\n        // 点击搜索引擎按钮\n        searchButtons.forEach(button =\u003e {\n            button.addEventListener('click', () =\u003e {\n                const query = searchInput.value.trim();\n                if (query) {\n                    const engineUrl = button.getAttribute('data-engine');\n                    const searchUrl = engineUrl + encodeURIComponent(query);\n                    window.open(searchUrl, '_blank');\n                } else {\n                    alert('请输入搜索关键词！');\n                }\n            });\n        });\n\n        // 点击默认搜索图标\n        defaultSearchButton.addEventListener('click', () =\u003e {\n            const query = searchInput.value.trim();\n            if (query) {\n                const defaultEngine = 'https://www.bing.com/search?q=';\n                const searchUrl = defaultEngine + encodeURIComponent(query);\n                window.open(searchUrl, '_blank');\n            } else {\n                alert('请输入搜索关键词！');\n            }\n        });\n\n        // 按回车键搜索\n        searchInput.addEventListener('keypress', (e) =\u003e {\n            if (e.key === 'Enter') {\n                const query = searchInput.value.trim();\n                if (query) {\n                    const defaultEngine = 'https://www.bing.com/search?q=';\n                    const searchUrl = defaultEngine + encodeURIComponent(query);\n                    window.open(searchUrl, '_blank');\n                } else {\n                    alert('请输入搜索关键词！');\n                }\n            }\n        });\n    });\n\u003c/script\u003e","title":"Integrated Search"},{"content":" 格式处理工具 原始文本: 转换结果: 转换回车 复制结果 全部清空 一本日记 转换Json ","permalink":"https://jinpeng.cv/en/navi/txt-to-markdown/","summary":"\u003cstyle\u003e\n    * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    body {\n        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n        line-height: 1.6;\n        padding: 20px;\n        max-width: 1200px;\n        margin: 0 auto;\n        background-color: #f5f5f5;\n    }\n\n    .container {\n        background-color: white;\n        padding: 20px;\n        border-radius: 10px;\n        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\n    }\n\n    h1 {\n        text-align: center;\n        color: #333;\n        margin-bottom: 20px;\n    }\n\n    .text-area-container {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 20px;\n        margin-bottom: 20px;\n    }\n\n    @media (max-width: 768px) {\n        .text-area-container {\n            grid-template-columns: 1fr;\n        }\n    }\n\n    .text-area-wrapper {\n        display: flex;\n        flex-direction: column;\n    }\n\n    .text-area-label {\n        font-weight: bold;\n        margin-bottom: 5px;\n        color: #444;\n    }\n\n    textarea {\n        width: 100%;\n        height: 500px;\n        padding: 10px;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        resize: vertical;\n        font-size: 16px;\n        line-height: 1.5;\n    }\n\n    .button-group {\n        display: flex;\n        gap: 10px;\n        justify-content: center;\n        flex-wrap: wrap;\n    }\n\n    button {\n        padding: 10px 20px;\n        font-size: 16px;\n        border: none;\n        border-radius: 5px;\n        cursor: pointer;\n        transition: background-color 0.3s;\n    }\n\n    button:hover {\n        opacity: 0.9;\n    }\n\n    #convertBtn {\n        background-color: #4CAF50;\n        color: white;\n    }\n\n    #copyBtn {\n        background-color: #2196F3;\n        color: white;\n    }\n\n    #clearBtn {\n        background-color: #f44336;\n        color: white;\n    }\n\n    #jumpBtn {\n        background-color: #9C27B0;\n        color: white;\n    }\n\n    #jsonBtn {\n        background-color: #FF9800;\n        color: white;\n    }\n\n    .toast {\n        position: fixed;\n        bottom: 20px;\n        left: 50%;\n        transform: translateX(-50%);\n        background-color: #333;\n        color: white;\n        padding: 10px 20px;\n        border-radius: 5px;\n        display: none;\n        z-index: 1000;\n    }\n\u003c/style\u003e\n\u003cdiv class=\"container\"\u003e\n    \u003ch1\u003e格式处理工具\u003c/h1\u003e\n    \u003cdiv class=\"text-area-container\"\u003e\n        \u003cdiv class=\"text-area-wrapper\"\u003e\n            \u003cdiv class=\"text-area-label\"\u003e原始文本:\u003c/div\u003e\n            \u003ctextarea id=\"inputText\" placeholder=\"请输入需要转换的文本...\"\u003e\u003c/textarea\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"text-area-wrapper\"\u003e\n            \u003cdiv class=\"text-area-label\"\u003e转换结果:\u003c/div\u003e\n            \u003ctextarea id=\"outputText\" placeholder=\"转换后的文本将显示在这里...\" readonly\u003e\u003c/textarea\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"button-group\"\u003e\n        \u003cbutton id=\"convertBtn\"\u003e转换回车\u003c/button\u003e\n        \u003cbutton id=\"copyBtn\"\u003e复制结果\u003c/button\u003e\n        \u003cbutton id=\"clearBtn\"\u003e全部清空\u003c/button\u003e\n        \u003cbutton id=\"jumpBtn\"\u003e一本日记\u003c/button\u003e\n        \u003cbutton id=\"jsonBtn\"\u003e转换Json\u003c/button\u003e \u003c!-- 新增按钮 --\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv id=\"toast\" class=\"toast\"\u003e\u003c/div\u003e\n\u003cscript\u003e\n    document.getElementById('convertBtn').addEventListener('click', function () {\n        const inputText = document.getElementById('inputText').value;\n        const outputText = inputText\n            .split('\\n')\n            .map(line =\u003e line.trim())\n            .filter(line =\u003e line.length \u003e 0)\n            .join('\\n\\n')\n            .replace(/\\n{3,}/g, '\\n\\n'); // 确保最多只有一个空行\n        document.getElementById('outputText').value = outputText;\n    });\n\n    document.getElementById('copyBtn').addEventListener('click', function () {\n        const outputText = document.getElementById('outputText');\n        outputText.select();\n        document.execCommand('copy');\n        showToast('已复制到剪贴板');\n    });\n\n    document.getElementById('clearBtn').addEventListener('click', function () {\n        document.getElementById('inputText').value = '';\n        document.getElementById('outputText').value = '';\n    });\n\n    document.getElementById('jumpBtn').addEventListener('click', function () {\n        window.open('https://web.xianfengtech.cn/web2/#/record', '_blank');\n    });\n\n    document.getElementById('jsonBtn').addEventListener('click', function () {\n        const inputText = document.getElementById('inputText').value;\n        const jsonObject = {\n            id: 1,\n            date: new Date().toISOString().split('T')[0],\n            title: \"想你的第一天\",\n            content: inputText,\n            from: \"朱朱\",\n            to: \"欢欢\",\n            avatar: \"/images/avatar-ZZ.jpg\"\n        };\n        const jsonString = JSON.stringify(jsonObject, null, 4);\n        document.getElementById('outputText').value = jsonString;\n    });\n\n    function showToast(message) {\n        const toast = document.getElementById('toast');\n        toast.textContent = message;\n        toast.style.display = 'block';\n        setTimeout(() =\u003e {\n            toast.style.display = 'none';\n        }, 2000);\n    }\n\u003c/script\u003e","title":"TXT to Markdown"},{"content":" 📚 Learning 微信读书 Qwerty Learner Hello Algo 渐构 粉笔 APE practice 多邻国 萤火虫 🏞️ News Zeli Hacker News TechCrunch The Verge V2EX 💪 Library EmojiAll Emojis Wiki Wikipedia Hugo Sass Tailwind CSS KaTeX 🔤 Dicts Collins English Merriam-Webster Vocabulary.com 优词词典 漢典 Urban Dictionary 🎨 Design AppIconForge CodePen Method of Action Lucide Icons 💻 Code Toolbox of programmer 火山方舟 SiliconCloud Stack Overflow Stack Blitz Bolt Visual Studio Code ⚒️ Tools MathDF Character Counter GeoGebra Symbolab ToolWa HuggingChat Calculator 🗿 Blog WebCache webmasters Google Analytics Google Search Console ","permalink":"https://jinpeng.cv/en/navi/bookmarks/","summary":"\u003clink rel=\"stylesheet\" href=\"/css/bookmark.min.30a4255abd4e87a20c43a69bb5fcf9202ec031330dd5474ae08e19608ba9e1e1.css\" integrity=\"sha256-MKQlWr1Oh6IMQ6abtfz5IC7AMTMN1UdK4I4ZYIup4eE=\"\u003e\u003cdiv class=\"bookmark-grid\"\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e📚 Learning\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://weread.qq.com/web/shelf\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/weread.qq.com.ico\" alt=\"weread.qq.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                微信读书\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://qwerty.kaiyi.cool/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/qwerty.kaiyi.cool.ico\" alt=\"qwerty.kaiyi.cool icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Qwerty Learner\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.hello-algo.com/en/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.hello-algo.com.ico\" alt=\"www.hello-algo.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Hello Algo\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.modevol.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.modevol.com.ico\" alt=\"www.modevol.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                渐构\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.fenbi.com/page/home\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.fenbi.com.ico\" alt=\"www.fenbi.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                粉笔\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.ptexj.com/zh-CN/practice\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.ptexj.com.ico\" alt=\"www.ptexj.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                APE practice\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.duolingo.cn/learn\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.duolingo.cn.ico\" alt=\"www.duolingo.cn icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                多邻国\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.fireflyau.com/home\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.fireflyau.com.ico\" alt=\"www.fireflyau.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                萤火虫\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e🏞️ News\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://zeli.app/zh\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/zeli.app.ico\" alt=\"zeli.app icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Zeli\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://news.ycombinator.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/news.ycombinator.com.ico\" alt=\"news.ycombinator.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Hacker News\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://techcrunch.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/techcrunch.com.ico\" alt=\"techcrunch.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                TechCrunch\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.theverge.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.theverge.com.ico\" alt=\"www.theverge.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                The Verge\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.v2ex.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.v2ex.com.ico\" alt=\"www.v2ex.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                V2EX\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e💪 Library\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.emojiall.com/zh-hans\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.emojiall.com.ico\" alt=\"www.emojiall.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                EmojiAll\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://emojis.wiki/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/emojis.wiki.ico\" alt=\"emojis.wiki icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Emojis Wiki\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.wikipedia.org\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.wikipedia.org.ico\" alt=\"www.wikipedia.org icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Wikipedia\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://gohugo.io\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/gohugo.io.ico\" alt=\"gohugo.io icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Hugo\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://sass-lang.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/sass-lang.com.ico\" alt=\"sass-lang.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Sass\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://tailwindcss.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/tailwindcss.com.ico\" alt=\"tailwindcss.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Tailwind CSS\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://katex.org/docs/supported\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/katex.org.ico\" alt=\"katex.org icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                KaTeX\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e🔤 Dicts\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.collinsdictionary.com/dictionary/english/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.collinsdictionary.com.ico\" alt=\"www.collinsdictionary.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Collins English\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.merriam-webster.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.merriam-webster.com.ico\" alt=\"www.merriam-webster.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Merriam-Webster\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.vocabulary.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.vocabulary.com.ico\" alt=\"www.vocabulary.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Vocabulary.com\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.dictool.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.dictool.com.ico\" alt=\"www.dictool.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                优词词典\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.zdic.net/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.zdic.net.ico\" alt=\"www.zdic.net icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                漢典\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.urbandictionary.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.urbandictionary.com.ico\" alt=\"www.urbandictionary.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Urban Dictionary\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e🎨 Design\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://zhangyu1818.github.io/appicon-forge/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/zhangyu1818.github.io.ico\" alt=\"zhangyu1818.github.io icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                AppIconForge\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://codepen.io/wodniack/pens/popular\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/codepen.io.ico\" alt=\"codepen.io icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                CodePen\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://method.ac/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/method.ac.ico\" alt=\"method.ac icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Method of Action\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://lucide.dev/icons/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/lucide.dev.ico\" alt=\"lucide.dev icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Lucide Icons\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e💻 Code\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://tool.ur1.fun\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/tool.ur1.fun.ico\" alt=\"tool.ur1.fun icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Toolbox of programmer\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://console.volcengine.com/ark/region:ark\u0026#43;cn-beijing/model?vendor=Bytedance\u0026amp;view=LIST_VIEW\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/console.volcengine.com.ico\" alt=\"console.volcengine.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                火山方舟\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://cloud.siliconflow.cn/models\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/cloud.siliconflow.cn.ico\" alt=\"cloud.siliconflow.cn icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                SiliconCloud\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://stackoverflow.com\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/stackoverflow.com.ico\" alt=\"stackoverflow.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Stack Overflow\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://stackblitz.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/stackblitz.com.ico\" alt=\"stackblitz.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Stack Blitz\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://bolt.new/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/bolt.new.ico\" alt=\"bolt.new icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Bolt\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://vscode.dev/github/Dagwbl/dagwbl.github.io\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/vscode.dev.ico\" alt=\"vscode.dev icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Visual Studio Code\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e⚒️ Tools\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://mathdf.com/cn/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/mathdf.com.ico\" alt=\"mathdf.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                MathDF\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://charactercalculator.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/charactercalculator.com.ico\" alt=\"charactercalculator.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Character Counter\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.geogebra.org/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.geogebra.org.ico\" alt=\"www.geogebra.org icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                GeoGebra\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.symbolab.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.symbolab.com.ico\" alt=\"www.symbolab.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Symbolab\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://toolwa.com\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/toolwa.com.ico\" alt=\"toolwa.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                ToolWa\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://huggingface.co/chat/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/huggingface.co.ico\" alt=\"huggingface.co icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                HuggingChat\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/.ico\" alt=\" icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Calculator\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"bookmark-section\"\u003e\n      \u003ch3\u003e🗿 Blog\u003c/h3\u003e\n      \u003cdiv class=\"bookmark-grid\"\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.webcache.cn/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.webcache.cn.ico\" alt=\"www.webcache.cn icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                WebCache\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://www.bing.com/webmasters/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/www.bing.com.ico\" alt=\"www.bing.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                webmasters\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://analytics.google.com/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/analytics.google.com.ico\" alt=\"analytics.google.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Google Analytics\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n          \u003cdiv class=\"bookmark-item\"\u003e\n            \u003ca href=\"https://search.google.com/search-console\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cdiv class=\"bookmark-icon\"\u003e\n                \n                \n                \n                \u003cimg src=\"https://icons.duckduckgo.com/ip3/search.google.com.ico\" alt=\"search.google.com icon\"\u003e\n              \u003c/div\u003e\n              \u003cdiv class=\"bookmark-info\"\u003e\n                Google Search Console\n              \u003c/div\u003e\n            \u003c/a\u003e\n          \u003c/div\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e","title":"Bookmarks"},{"content":" life 糊涂说 一个有自己思考的人 life Limboy 在他的 About 页面介绍了很多有意思的人。 code Catcoding Yukang，热爱技术，兴趣广泛，并长期参与开源。程序员的喵 life Conge 我是清阳，网名 conge design Surmon Either write something worth reading or do something worth writing. code 阮一峰 阮一峰的网络日志 misc Yihui 深情似海，问相逢初度，是何年纪？ life 频率 风卷过的起点 life 士子☀的博客 成长是一片天空，有乌云密布也有阳光明媚 Godot’s Blog It’s a Leap of Faith life Airing 的小屋 Airing 的小屋 life 凡梦星尘空间站 再平凡的人也有属于他的梦想 life Aiar\u0026#39;s Site 愿余生所有的珍惜，都不用失去来懂得 life eddylu 学习、探索和思考的地方 life 长街短梦 此行山高路远，我只剩口袋玫瑰一片 misc 涛叔 个人学习笔记 life 花猪 佛系青年 life 未央の童话镇 在人海里梦游 life Onektas 花开如火，也如寂寞 design Dvel’s Blog Less is More life 本当迷博客 人丑嘴不甜长得唠嗑还没钱的00后博客 misc Mclsk888’s Blog 求知无坦途 code Kyxie’s Blog Hello World Printer life 墨点白 不吃罐头的猫咪 life Cheeph’s Blog 道阻且长，行则将至 life 有意栽花花满枝 心中有光、点亮生活 code life ikun’s blog 一个日常记录和技术分享博客 code life FleyX’s Blog 热爱技术，热爱生活 life Eric’s Blog 时光荏苒，岁月如梭 Eval EXEC’s Blog 🐺嗷呜～～～ hugo life Grew’s Blog Life is a Battle! hugo code Aikenh’s Blog Aikenh’s Blog code 大大的小蜗牛 Eallion’s Blog code life 小球飞鱼 我们会一起遇见鲸鱼吗？ ","permalink":"https://jinpeng.cv/en/navi/friend_links/","summary":"\u003clink rel=\"stylesheet\" href=\"/css/blogcard.min.eb1f8a95801d37378d59fcc2bbfbdd4ad765948c938ded7fe19911b5f19f50a9.css\" integrity=\"sha256-6x\u0026#43;KlYAdNzeNWfzCu/vdStdllIyTje1/4ZkRtfGfUKk=\"\u003e\n\u003ca href=\"https://hutusi.com/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://hutusi.com/assets/favicon-32x32.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e糊涂说\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e一个有自己思考的人\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://limboy.me/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://limboy.me/favicon.svg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eLimboy\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e在他的 About 页面介绍了很多有意思的人。\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://catcoding.me/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://catcoding.me/css/images/favicon.ico\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eCatcoding\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eYukang，热爱技术，兴趣广泛，并长期参与开源。程序员的喵\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://conge.livingwithfcs.org/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://seccdn.libravatar.org/avatar/e0d020a4f4bbda7f9366efa2581d34e7\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eConge\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e我是清阳，网名 conge\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://surmon.me/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://surmon.me/favicon.ico\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-design\"\u003edesign\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eSurmon\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eEither write something worth reading or do something worth writing.\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://www.ruanyifeng.com/blog/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://www.ruanyifeng.com/blog/images/person2_s.jpg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e阮一峰\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e阮一峰的网络日志\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://yihui.org/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://yihui.org/images/logo.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-misc\"\u003emisc\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eYihui\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e深情似海，问相逢初度，是何年纪？\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://pinlyu.com/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://sdn.geekzu.org/avatar/cc763511474fe24ffcc80257fb7cb970?s=256\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e频率\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e风卷过的起点\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://caorushizi.cn/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://cdn.hashnode.com/res/hashnode/image/upload/v1705245026983/9edb3c07-a30a-4fe3-80eb-c8cdaa505976.jpeg?w=400\u0026amp;h=400\u0026amp;fit=crop\u0026amp;crop=faces\u0026amp;auto=compress,format\u0026amp;format=webp\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e士子☀的博客\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e成长是一片天空，有乌云密布也有阳光明媚\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://iamgodot.com\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://iamgodot.com/favicon.ico\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eGodot’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eIt’s a Leap of Faith\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://me.ursb.me\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://airing.ursb.me/image/airing-face.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eAiring 的小屋\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eAiring 的小屋\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://lisenhui.cn\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://lisenhui.cn/imgs/avatar.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e凡梦星尘空间站\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e再平凡的人也有属于他的梦想\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://aiar.site\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://aiar.site/img/fox_hud635cfbf048e36d32adee3f015a91d0c_6105_300x0_resize_box_3.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eAiar\u0026#39;s Site\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e愿余生所有的珍惜，都不用失去来懂得\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://eddy.lu/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://eddy.lu/img/Eddy-Clear.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eeddylu\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e学习、探索和思考的地方\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://wangyunzi.com/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://wangyunzi.com/favicon.ico\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e长街短梦\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e此行山高路远，我只剩口袋玫瑰一片\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://taoshu.in\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://taoshu.in/avatar.jpg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-misc\"\u003emisc\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e涛叔\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e个人学习笔记\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://cnhuazhu.top/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://gcore.jsdelivr.net/gh/CNhuazhu/Image/avatar.jpg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e花猪\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e佛系青年\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://forever97.top\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://forever97-picture-bed.oss-cn-hangzhou.aliyuncs.com/img/avatar.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e未央の童话镇\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e在人海里梦游\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://onektas.top/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://onektas.top/img/avatar.webp\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eOnektas\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e花开如火，也如寂寞\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://dvel.me\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://dvel.me/dvel.jpg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-design\"\u003edesign\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eDvel’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eLess is More\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://www.bdmcom.cn\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://www.bdmcom.cn/usr/themes/handsome/assets/img/favicon.ico\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e本当迷博客\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e人丑嘴不甜长得唠嗑还没钱的00后博客\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://mclsk888.top\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://picgo-1304285457.cos.ap-guangzhou.myqcloud.com/images/20220201152057.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-misc\"\u003emisc\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eMclsk888’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e求知无坦途\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://kyxie.github.io/zh\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://kyxie.me/Favicon.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eKyxie’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eHello World Printer\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://nanwish.love\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://nanormal.oss-cn-hangzhou.aliyuncs.com/blogFile/49705984.jpg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e墨点白\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e不吃罐头的猫咪\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://coffeelize.top\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://coffeelize.top/images/cat-avatar.jpg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eCheeph’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e道阻且长，行则将至\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://blog.hjroyal.top\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://blog.hjroyal.top/img/profile.webp\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e有意栽花花满枝\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e心中有光、点亮生活\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://ikuns.netlify.app\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://ikuns.netlify.app/img/logo.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eikun’s blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e一个日常记录和技术分享博客\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://blog.fleyx.com\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://blog.fleyx.com/img/icon.jpg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eFleyX’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e热爱技术，热爱生活\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://wsdjeg.net\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://wsdjeg.net/images/me.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eEric’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e时光荏苒，岁月如梭\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://evex.one\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://avatars.githubusercontent.com/u/46400566?v=4\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eEval EXEC’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e🐺嗷呜～～～\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://blog.grew.cc/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://blog.grew.cc/images/favicon.svg\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-hugo\"\u003ehugo\u003c/span\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eGrew’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eLife is a Battle!\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://blog.aikenh.cn/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://aikenh.cn/favicon/ghost.ico\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-hugo\"\u003ehugo\u003c/span\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003eAikenh’s Blog\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eAikenh’s Blog\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://www.eallion.com/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://www.eallion.com/favicon.ico\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e大大的小蜗牛\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003eEallion’s Blog\u003c/div\u003e \n\u003c/a\u003e\n\u003ca href=\"https://mantyke.icu/\" class=\"friend-card\" target=\"_blank\"\u003e \n  \u003cdiv class=\"card-header\"\u003e  \n    \u003cdiv class=\"card-logo\"\u003e \n      \u003cimg src=\"https://mantyke.icu/images/logo.png\" alt=\"logo\" onerror=\"this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\"\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card-tags\"\u003e\n          \u003cspan class=\"card-tag tag-code\"\u003ecode\u003c/span\u003e\n          \u003cspan class=\"card-tag tag-life\"\u003elife\u003c/span\u003e\n    \u003c/div\u003e \n  \u003c/div\u003e      \n  \u003cdiv class=\"card-title\"\u003e小球飞鱼\u003c/div\u003e  \n  \u003cdiv class=\"card-desc\"\u003e我们会一起遇见鲸鱼吗？\u003c/div\u003e \n\u003c/a\u003e","title":"Friend's  Blog"},{"content":" Pumbaa 2026-02-26 07:09 @evilenx at the beginning, choosing to use vim or neovim will consume amount time, I\u0026#39;m not sure if it is worth\nHuan 2026-01-05 14:28 RE: https://techhub.social/@pong/115765504968006847\nYou’ll be as full of life as this cactus.\nPumbaa 2026-01-03 04:58 @loo :001:\nHuan 2026-01-03 04:55 @pong hello :ablobcatnomcookie:\nPumbaa 2025-12-29 18:18 ​I hate it when people post toots with too many #hashtags. I can\u0026#39;t even find the main point of their posts. I will block them if I can\u0026#39;t bear it anymore.\nAs for me, I\u0026#39;ll try to keep each of my toots to no more than three hashtags to avoid hurting others.\nPumbaa 2025-12-29 18:06 @weit_im_westen it\u0026#39;s very beautiful and alien-like. Nice observation!\nPumbaa 2025-12-29 17:56 I found my English is getting better.\nI just got a call from Virgin Plus. I switched the default phone application to Google phone a month ago, so I can\u0026#39;t use the live caption to help me understand the content from the caller now. I tried to enable the live caption function, but it is too much trouble.\nThen, ​I stayed calm and listened intently. I was able to understand and communicate with her.\nI should believe in myself a little more.\n#learnenglish\nPumbaa 2025-12-29 07:27 As usual, Huan called me this evening after she finished her lunch.\n​At the end of the conversation, I mentioned that we should learn how to do three things in our lives: enjoying, saving, and investing.\n​Learning how to enjoy life can make you feel happy and satisfied; learning how to save can improve your capacity to handle uncertain events; and learning how to invest can eventually help you achieve bigger dreams.\n​These things are not only about money but also about time and energy.\n#personalthoughts\nPumbaa 2025-12-23 00:59 @fodaveg sorry I didn’t state it clearly. I want to record my daily life at different devices. I have an iPad, an android phone and a windows laptop, so I need use them at different situations. But the syncing is a problem.\nI recently found I can use iOS shortcuts to boost and simplify the recording process, and I can combine working copy to achieve the pull and push operation. So I wan to change my phone to iOS.\nAnother reason, due to a series of processes, opening, writing, syncing, it will produce some psychological burden. It’s not worth to use it only for making some personal fragmented messages.\nPumbaa 2025-12-23 00:13 Since using #Mastodon, I haven\u0026#39;t felt as eager to switch to an iPhone. It basically meets my needs for recording my daily life and random thoughts. I don\u0026#39;t have to worry about syncing across different devices.\nTherefore, #obsidian can also be used specifically to produce content of slightly higher quality.\nPumbaa 2025-12-22 22:10 Before I knew it, the #cactus I brought from the Bad Land had already begun to sprout new buds. Life grows silently and gradually. Slowly accumulating, slowly moving forward.\nPumbaa 2025-12-22 20:53 When it rains, it pours.\nThe sound really annoyed me. What made it even worse was that it made me spill water and trash.\nEverything is a #mess, I\u0026#39;m so sleepy.\nThe repairmen have arrived; hopefully they can save me.\nOne more thing: the soaked beans also went bad. I tried washing them and boiling them, but the whole room smelled terrible.\nPumbaa 2025-12-22 17:11 I just went to the property management office to report the noise problem in the apartment office. It\u0026#39;s so annoying!😠🔊🔉🔊🔉🔊\nPumbaa 2025-12-22 08:55 I stay up late again to integrate Mastodon into my blog. It also integrates others\u0026#39; Mastodon posts, so I can build a small moment for Huan and me.\nPumbaa 2025-12-20 02:43 Hello techhub social. :ablobcatwave:\npage Go ","permalink":"https://jinpeng.cv/en/diary/mastodon_timeline/","summary":"This entry embeds some toots timeline of mastodon. Currently, it\u0026rsquo;s just me and Huan.","title":"🦣 Toots~!!"},{"content":"It\u0026rsquo;s been a long time since I last wrote a diary. I feel like what I write each day is rather trivial and hasn\u0026rsquo;t led to much improvement in my writing. I still need to read and imitate more to make progress.\nThrough setting up AI tools, I got to know Opencode and then discovered Oh-my-opencode. I’ve started to truly understand and experience the pace of AI development today. It feels like someone living in the desert catching a glimpse of a forest. For someone like me who enjoys tinkering with tools, it\u0026rsquo;s incredibly friendly—I can ask Sisyphus and his partners to keep experimenting endlessly for me, freeing up time so I can focus on things that truly matter: doing homework, writing my diary.\nLearning to spend appropriately on AI is a very important investment. It can tirelessly help you experiment and explore.\nI’m trying to start keeping my diary again, hoping to write some longer entries with more depth.\nOriginal (Chinese):\n🔒 中文版本\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-30/","summary":"\u003cp\u003eIt\u0026rsquo;s been a long time since I last wrote a diary. I feel like what I write each day is rather trivial and hasn\u0026rsquo;t led to much improvement in my writing. I still need to read and imitate more to make progress.\u003c/p\u003e\n\u003cp\u003eThrough setting up AI tools, I got to know Opencode and then discovered Oh-my-opencode. I’ve started to truly understand and experience the pace of AI development today. It feels like someone living in the desert catching a glimpse of a forest. For someone like me who enjoys tinkering with tools, it\u0026rsquo;s incredibly friendly—I can ask Sisyphus and his partners to keep experimenting endlessly for me, freeing up time so I can focus on things that truly matter: doing homework, writing my diary.\u003c/p\u003e","title":"2026-03-30"},{"content":"I went to the gym to exercise alone. Using the elliptical machine, I sweated a lot.\nI finished two assignments today: one is the FEM and the other is MINE 630.\n#Shiva came back for the convocation ceremony. We took some photos, like Jian did before. I gradually found some negative aspects in those who seem very good. Some people are easy to figure out; others take time.\nOriginal (Chinese):\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-18/","summary":"\u003cp\u003eI went to the gym to exercise alone. Using the elliptical machine, I sweated a lot.\u003c/p\u003e\n\u003cp\u003eI finished two assignments today: one is the FEM and the other is MINE 630.\u003c/p\u003e\n\u003cp\u003e#Shiva came back for the convocation ceremony. We took some photos, like Jian did before. I gradually found some negative aspects in those who seem very good. Some people are easy to figure out; others take time.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eOriginal (Chinese):\u003cbr\u003e\n\u003cdiv class=\"encrypted-content\" data-cipher=\"oiR6Ieq5Y675YGl6Lqr5oi/6ZS754K844CC5L2/55So5qSt5ZyG5py65pe277yM5oiR5Ye65LqG5b6I5aSa5rGX44CCPC9wPgo8cD7ku4rlpKnlrozmiJDkuobkuKTpobnkvZzkuJrvvJrkuIDkuKrmmK9GRU3vvIzlj6bkuIDkuKrmmK9NSU5FIDYzMOOAgjwvcD4KPGgxIGlkPSJzaGl2YeWbnuadpeWPguWKoOavleS4muWFuOekvOS6huaIkeS7rOaLjeS6huS4gOS6m\u0026#43;eFp\u0026#43;eJh\u0026#43;WwseWDj\u0026#43;S5i\u0026#43;WJjWppYW7kuIDmoLfmiJHpgJDmuJDlj5HnjrDpgqPkupvnnIvotbfmnaXlvojlpb3nmoTkurrkuZ/mnInkuIDkupvotJ/pnaLnmoTkuIDpnaLmnInkupvkurrlvojlrrnmmJPnnIvpgI/mnInkupvkurrliJnpnIDopoHml7bpl7QiPlNoaXZh5Zue5p2l5Y\u0026#43;C5Yqg5q\u0026#43;V5Lia5YW456S85LqG44CC5oiR5Lus5ouN5LqG5LiA5Lqb54Wn54mH77yM5bCx5YOP5LmL5YmNSmlhbuS4gOagt\u0026#43;OAguaIkemAkOa4kOWPkeeOsOmCo\u0026#43;S6m\u0026#43;eci\u0026#43;i1t\u0026#43;adpeW\u0026#43;iOWlveeahOS6uuS5n\u0026#43;acieS4gOS6m\u0026#43;i0n\u0026#43;mdoueahOS4gOmdouOAguacieS6m\u0026#43;S6uuW\u0026#43;iOWuueaYk\u0026#43;eci\u0026#43;mAj\u0026#43;\u0026#43;8m\u0026#43;acieS6m\u0026#43;S6uuWImemcgOimgeaXtumXtOOAgjwvaDE\u0026#43;Cg==PHA\u0026#43;554us\" data-hint=\"Content Here is Encrypted\" data-error=\"Password Error\"\u003e\r\n  \u003cdiv class=\"locked-state\"\u003e\r\n    \u003cp\u003e🔒 Content Here is Encrypted\u003c/p\u003e","title":"2026-03-18"},{"content":"今天没课，写作业，写论文。\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-11/","summary":"\u003cp\u003e今天没课，写作业，写论文。\u003c/p\u003e","title":"2026-03-11"},{"content":"今天只有一节课，因为另外两节课都因为他们去矿上参观取消了。\n今天做了佛手瓜炒肉，他们居然都没吃过这东西。这在我们哪儿可是叫洋瓜的。\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-12/","summary":"\u003cp\u003e今天只有一节课，因为另外两节课都因为他们去矿上参观取消了。\u003c/p\u003e\n\u003cp\u003e今天做了佛手瓜炒肉，他们居然都没吃过这东西。这在我们哪儿可是叫洋瓜的。\u003c/p\u003e","title":"2026-03-12"},{"content":"今天没课，写了一整天的课程论文，最近作业好多啊。\n中午 Luis 叫我去参加一个活动，本来不想去的。但是看到刚好是 James 组织的活动，之前胡老师一直叫我去蹭饭学英语。一向拒绝的我便答应了 Luis。\n一到 James 家我就后悔了，可多人了，一共有快四五十人，鞋子堆满了门口。大家都非常热情和友善，可我面对这种场合就会感觉有些难受。和几个人聊了一会之后，开始吃饭了。吃的非常丰富，也不难吃，意面，汉堡， 水果，沙拉，凉拌粉丝。吃完去楼下参加活动，参加完活动说不祈祷的可以上二楼去了。我坚持要求 Luis 留下，因为我想了解不同的文化。\n他们先是一起唱了两首歌，这是我最平静和舒适的环节了。然后有人做演讲，中间一直穿插着一些浅显讨论，我最讨厌的环节。最后分享了几句圣经中的语录就结束了。然后开始上楼吃冰激凌和点心。\n吃完就已经非常晚了，我们不得不回家了。Luis 和一个女孩聊着忘记了走，我直接给他把所有的东西拿好带他走了。\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-13/","summary":"\u003cp\u003e今天没课，写了一整天的课程论文，最近作业好多啊。\u003c/p\u003e\n\u003cp\u003e中午 Luis 叫我去参加一个活动，本来不想去的。但是看到刚好是 James 组织的活动，之前胡老师一直叫我去蹭饭学英语。一向拒绝的我便答应了 Luis。\u003c/p\u003e","title":"2026-03-13"},{"content":"今天啥都没干，中午做了辣卤猪大骨，吃多了，给我吃腻了。\n下午的时候出去想换套餐，结果说没有 50 的 credit 了。然后作罢，去 1 元店买了一个漏勺。\n回来吃了炒饭和小蛋糕。\n最近实在太堕落了。\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-15/","summary":"\u003cp\u003e今天啥都没干，中午做了辣卤猪大骨，吃多了，给我吃腻了。\u003c/p\u003e\n\u003cp\u003e下午的时候出去想换套餐，结果说没有 50 的 credit 了。然后作罢，去 1 元店买了一个漏勺。\u003c/p\u003e\n\u003cp\u003e回来吃了炒饭和小蛋糕。\u003c/p\u003e","title":"2026-03-15"},{"content":"今天师兄约我出去大统华买菜。\n我们去了 winners 逛，师兄啥都没买，我买了一条 19.99 的短裤，和一个 19.99 健身包。这价格要啥自行车。\n然后我们去 Trip O\u0026rsquo;s 吃了好吃但是很贵的汉堡，这是一家加拿大本土的品牌。师兄说很少能在快餐店看到白人服务员。\n然后去大统华买了超级多的菜，师兄买啥我买啥。回来晚上吃了可多零食，又煮了泡面吃。\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-14/","summary":"\u003cp\u003e今天师兄约我出去大统华买菜。\u003c/p\u003e\n\u003cp\u003e我们去了 winners 逛，师兄啥都没买，我买了一条 19.99 的短裤，和一个 19.99 健身包。这价格要啥自行车。\u003c/p\u003e\n\u003cp\u003e然后我们去 Trip O\u0026rsquo;s 吃了好吃但是很贵的汉堡，这是一家加拿大本土的品牌。师兄说很少能在快餐店看到白人服务员。\u003c/p\u003e","title":"2026-03-14"},{"content":"I didn\u0026rsquo;t sleep well last night. I wanted to send a message to Chathuranga talking him I wanna sleep, but I didn\u0026rsquo;t.\nI quickly got up and then went to the gym.\nToday\u0026rsquo;s Rock Mechanics class was funny, Derek taught us how to High-density electrical method to measure the conductivity of the shallow ground.\nOh, right. I came to Luis\u0026rsquo; seat to disturb him, another guy who sits in front of Luis scold us keep silence, a little embarrassment.\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-10/","summary":"\u003cp\u003eI didn\u0026rsquo;t sleep well last night. I wanted to send a message to Chathuranga talking him I wanna sleep, but I didn\u0026rsquo;t.\u003c/p\u003e\n\u003cp\u003eI quickly got up and then went to the gym.\u003c/p\u003e\n\u003cp\u003eToday\u0026rsquo;s Rock Mechanics class was funny, Derek taught us how to High-density electrical method to measure the conductivity of the shallow ground.\u003c/p\u003e\n\u003cp\u003eOh, right. I came to Luis\u0026rsquo; seat to disturb him, another guy who sits in front of Luis scold us keep silence, a little embarrassment.\u003c/p\u003e","title":"2026-03-10"},{"content":"It\u0026rsquo;s hard to get up this morning, and it was still dark 7 am.\nChathuranga said his wife didn\u0026rsquo;t feel well, so he needed to take care of his wife. Therefore, I went to the gym alone, and this is the first time I went to gym alone.\nAfter that, I did the homework 3 of Rock Mechanics and assignment 7 of FEM. They are really time-consuming.\nI played the game for about 1 hour tonight, it\u0026rsquo;s boring but I didn\u0026rsquo;t have any energy to do anything else.\nBy the way, I forgot to update my task items, and I just copied from Amir and pasted on my sheet. However, I didn\u0026rsquo;t agree with his tasks, so I had to admit I copied from him.\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-09/","summary":"\u003cp\u003eIt\u0026rsquo;s hard to get up this morning, and it was still dark 7 am.\u003c/p\u003e\n\u003cp\u003eChathuranga said his wife didn\u0026rsquo;t feel well, so he needed to take care of his wife. Therefore, I went to the gym alone, and this is the first time I went to gym alone.\u003c/p\u003e\n\u003cp\u003eAfter that, I did the homework 3 of Rock Mechanics and assignment 7 of FEM. They are really time-consuming.\u003c/p\u003e\n\u003cp\u003eI played the game for about 1 hour tonight, it\u0026rsquo;s boring but I didn\u0026rsquo;t have any energy to do anything else.\u003c/p\u003e","title":"2026-03-09"},{"content":"The time was quietly adjusted to daylight saving time (summer time), so I lost 1 hour sleep time today. However, I slept a lot today.\nI took a shower and bought some groceries today, I also washed my dirty clothes.\nI tried the vibe coding on my personal navigation page I did before. I should spend some money and time to catch up with the popular #AI trend.\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-08/","summary":"\u003cp\u003eThe time was quietly adjusted to daylight saving time (summer time), so I lost 1 hour sleep time today. However, I slept a lot today.\u003c/p\u003e\n\u003cp\u003eI took a shower and bought some groceries today, I also washed my dirty clothes.\u003c/p\u003e\n\u003cp\u003eI tried the vibe coding on my personal navigation page I did before. I should spend some money and time to catch up with the popular #AI trend.\u003c/p\u003e","title":"2026-03-08"},{"content":"Huan and I had a self-pleasure this morning.\nAfter that, I slept and scrolled on my phone all day.\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-07/","summary":"\u003cp\u003eHuan and I had a self-pleasure this morning.\u003c/p\u003e\n\u003cp\u003eAfter that, I slept and scrolled on my phone all day.\u003c/p\u003e","title":"2026-03-07"},{"content":"Today no class and didn\u0026rsquo;t do too much things.\nI had a meeting with Victor regarding my term paper, and I really appreciate his concepts. He gave me enough freedom and confidence to do what I want to do.\nSometime I care too much what other people think. Today I told to Chathuranga, Luis, Amir that I picked up a apple pencil on square ground last term. Amir asked me that didn\u0026rsquo;t you post a lost and found? I thought how can I find and make sure who does this pencil belong to? And nobody is in near there at that time.\nAnd then I started thinking, am I a greedy person? Or I care that others think I am a greedy person?\nI know the answer, I\u0026rsquo;m more generous than most people.\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-06/","summary":"\u003cp\u003eToday no class and didn\u0026rsquo;t do too much things.\u003c/p\u003e\n\u003cp\u003eI had a meeting with Victor regarding my term paper, and I really appreciate his concepts. He gave me enough freedom and confidence to do what I want to do.\u003c/p\u003e\n\u003cp\u003eSometime I care too much what other people think. Today I told to Chathuranga, Luis, Amir that I picked up a apple pencil on square ground last term. Amir asked me that didn\u0026rsquo;t you post a lost and found? I thought how can I find and make sure who does this pencil belong to? And nobody is in near there at that time.\u003c/p\u003e","title":"2026-03-06"},{"content":"I got up at 7 a.m. and went to the gym to exercise. After that, I quickly took a shower and went to the FEM class. Then I received a message from Chathuranga inviting us to go to the concrete lab for a UCS test.\nAfter quickly having lunch, I rushed to the Rock Mechanics class, and then later attended the MINE 630 class.\nFinally, I was able to go home and relax.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-05/","summary":"\u003cp\u003eI got up at 7 a.m. and went to the gym to exercise. After that, I quickly took a shower and went to the FEM class. Then I received a message from Chathuranga inviting us to go to the concrete lab for a UCS test.\u003c/p\u003e\n\u003cp\u003eAfter quickly having lunch, I rushed to the Rock Mechanics class, and then later attended the MINE 630 class.\u003c/p\u003e\n\u003cp\u003eFinally, I was able to go home and relax.\u003c/p\u003e","title":"2026-03-05"},{"content":"This morning I didn\u0026rsquo;t go to gym because I received Chathuranga message that he was feeling not good and wanted have more sleep. I also need more sleep.\nI came the office around 10 am, spent some time on my term paper, only doing a little.\nI need send email to Victor booking a meeting with him about my term paper.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-04/","summary":"\u003cp\u003eThis morning I didn\u0026rsquo;t go to gym because I received Chathuranga message that he was feeling not good and wanted have more sleep. I also need more sleep.\u003c/p\u003e\n\u003cp\u003eI came the office around 10 am, spent some time on my term paper, only doing a little.\u003c/p\u003e\n\u003cp\u003eI need send email to Victor booking a meeting with him about my term paper.\u003c/p\u003e\n\u003cdiv class=\"encrypted-content\" data-cipher=\"SB3c28gc2Vuc2l0aXZlIGFib3V0IHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBvdGhlcnMuIFRvZGF5IFpoaXFpYW5nIHdhbnRlZCBtZSB0byBvcmRlciBhIGN1cCBvZiBjb2ZmZWUgZm9yIGhpbSwgYW5kIHNhaWQgd2lsbCBFLXRyYW5zZmVyIG1lLiBJIGRpZG4mcnNxdW87dCBzYXkgYW55dGhpbmcganVzdCBnYXZlIG15IHBob25lIG9uIGhpcyBoYW5kcywgYW5kIHRoZW4gSmlhbiBhbmQgQ2hhdGh1cmFuZ2Egc2FpZCB0aGV5IGNhbiBvcmRlciBmb3IgaGltLiBJIHRob3VnaHQgdGhhdCBkaWQgSSBleHByZXNzIEkgd2FzbiZyc3F1bzt0IHdpbGxpbmcgdG8gb3JkZXIgZm9yIGhpbT88L3A\u0026#43;CjxwPk5vIGF2YWlsYWJsZSB0YWJsZSBhdCBsdW5jaHRpbWUsIHNvIHdlIHdlbnQgdG8gSmlhbiZyc3F1bztzIG9mZmljZSB0byBoYXZlIGx1bmNoLiBKaWFuIHRvbGQgbWUgZG9uJnJzcXVvO3QgdGhyb3cgdGhlIGZvb2QgaW50byB0aGUgZ2FyYmFnZSBiaW4gd2hpbGUgSSB3YXMgdGhyb3cgdGhlIHNocmltcCBzaGVsbC4gSSBzYWlkIHRoYXQgd2FzIGFscmVhZHkgbm90IGZvb2QsIGp1c3QgZ2FyYmFnZS4gJmxkcXVvO3Rocm93IGl0IGludG8gb3V0c2lkZSBnYXJiYWdlIGJpbi4mcmRxdW87IGhlIHNhaWQuIEkgaGFkIGEgbGl0dGxlIGNvbmZ1c2VkIGFib3V0IGhpcyB0b25lLCBJIHRoaW5rIEkgYW0gc28gc2Vuc2l0aXZlLjwvcD4KPHA\u0026#43;SYXMg\" data-hint=\"Content Here is Encrypted\" data-error=\"Password Error\"\u003e\r\n  \u003cdiv class=\"locked-state\"\u003e\r\n    \u003cp\u003e🔒 Content Here is Encrypted\u003c/p\u003e","title":"2026-03-04"},{"content":"I had two classes today.\nIt was a busy day. I went to the gym in the morning and then attended the FEM class, but the projector was broken, so we had to come back to the office. Later, Derek taught us how to use the Dips and Unwedge applications.\nIn the evening, Jian, Kun, Hongtao, Bingzi, and I went out for Japanese ramen together. After dinner, we watched Pegasus 3.\nAfter that, they drove me home. I felt a little guilty, though I’m not sure why. I don’t know why I often have these kinds of thoughts.\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-03/","summary":"\u003cp\u003eI had two classes today.\u003c/p\u003e\n\u003cp\u003eIt was a busy day. I went to the gym in the morning and then attended the FEM class, but the projector was broken, so we had to come back to the office. Later, Derek taught us how to use the Dips and Unwedge applications.\u003c/p\u003e\n\u003cp\u003eIn the evening, Jian, Kun, Hongtao, Bingzi, and I went out for Japanese ramen together. After dinner, we watched Pegasus 3.\u003c/p\u003e","title":"2026-03-03"},{"content":"I thought I had gotten enough sleep and slept well last night, but I still felt very sleepy today. I even developed some small blisters on my eyelid. They were painful. I went to the restroom and tried to squeeze one with my finger twice, but it didn’t help.\nI got up early again to go to the gym with Chathuranga and then spent the whole day working on my term paper.\nAt night, I spent hours tinkering with the outline style. I’m a madman.\n🔒 Original Draft\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-02/","summary":"\u003cp\u003eI thought I had gotten enough sleep and slept well last night, but I still felt very sleepy today. I even developed some small blisters on my eyelid. They were painful. I went to the restroom and tried to squeeze one with my finger twice, but it didn’t help.\u003c/p\u003e\n\u003cp\u003eI got up early again to go to the gym with Chathuranga and then spent the whole day working on my term paper.\u003c/p\u003e","title":"2026-03-02"},{"content":"Luis and I had a promise to buy some groceries at T\u0026amp;T. We bought a lot of snacks and groceries. I also treated him to try Zongzi and steam buns, he liked these. It was fun to hangout with him, because he knows how to respect each other and he is inocence.\nI went to Safeway for buying some food, but got nothing due to no properly discount.\n","permalink":"https://jinpeng.cv/en/diary/2026/march/2026-03-01/","summary":"\u003cp\u003eLuis and I had a promise to buy some groceries at T\u0026amp;T. We bought a lot of snacks and groceries. I also treated him to try Zongzi and steam buns, he liked these. It was fun to hangout with him, because he knows how to respect each other and he is inocence.\u003c/p\u003e\n\u003cp\u003eI went to Safeway for buying some food, but got nothing due to no properly discount.\u003c/p\u003e","title":"2026-03-01"},{"content":"I didn\u0026rsquo;t do too much today, just tinkered LazyVim for a while.\nJian and Kun would come to my apartment for picking up the mattress which I bought before but didn\u0026rsquo;t use it. Jian and #Kun cooked some delicious food, we had a happy dinner, and I ate a lot.\nWe play #Mahjong till 1:30 am, after that, #Hongtao and Jian drove me back last night.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-28/","summary":"\u003cp\u003eI didn\u0026rsquo;t do too much today, just tinkered LazyVim for a while.\u003c/p\u003e\n\u003cp\u003eJian and Kun would come to my apartment for picking up the mattress which I bought before but didn\u0026rsquo;t use it. Jian and #Kun cooked some delicious food, we had a happy dinner, and I ate a lot.\u003c/p\u003e\n\u003cp\u003eWe play #Mahjong till 1:30 am, after that, #Hongtao and Jian drove me back last night.\u003c/p\u003e","title":"2026-02-28"},{"content":"I think I’m gradually getting used to working out now. I don’t feel much soreness after exercising anymore.\nCrazy Thursday again, but I felt much better than before because I slept well last night. I fell asleep easily and didn’t wake up at all until my alarm pulled me out of my dream. The small size #coffee is helpful and no much more effects on sleep.\nSo overall, it was a good day.\nI like Apel Derek’s class. He always gives us technical demonstrations or practical examples so we can connect with real-world applications. The class is very engaging. Recently, I’ve also learned a lot from Victor’s class, although I can still feel that he has been quite tired.\nToday I attended a Canadian Institute of Mining event that cost 10 dollars. It was really helpful and meaningful. It helped me understand what people in the industry are actually doing. I also felt more confident — I realized that I can do this too, maybe even better.\nThere was a funny moment. I noticed a guy standing in front of a poster about IoT in mining transportation, so I asked him a few questions. He told me the project was done by his colleague and then he left. Soon after, some other people came over and started asking questions, and somehow I ended up becoming the #presenter.\nChathuranga and Amir found it hilarious. Otherwise, they would probably have been bored at the event.\nI also took a box of food to go, and later I gave it to #Zhiqiang when I met him at the university train station.\n🔒 Original Draft\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-26/","summary":"\u003cp\u003eI think I’m gradually getting used to working out now. I don’t feel much soreness after exercising anymore.\u003c/p\u003e\n\u003cp\u003eCrazy Thursday again, but I felt much better than before because I slept well last night. I fell asleep easily and didn’t wake up at all until my alarm pulled me out of my dream. The small size #coffee is helpful and no much more effects on sleep.\u003c/p\u003e\n\u003cp\u003eSo overall, it was a good day.\u003c/p\u003e","title":"2026-02-26"},{"content":"Today I woke up to my alarm — that’s a good start. However, Chathuranga messaged me saying he wanted to take the day off for a sports competition. I didn’t really want to go the gym either since I stayed up late last night. I tried to fall back asleep but couldn’t. Around 8 a.m., I decided to just get up.\nRecently, the trains have been consistently late — and today was even worse, about 30 minutes delayed. That really annoyed me.\nI accidentally discovered that I can easily toggle a word into a task list when the cursor is on it.\nI spent the whole day writing the proposal and submitted it at 3:30. After that, I started reading some literature for the MINE 630 term paper.\nTonight, I spent quite a bit of time tinkering with snippet completion in LazyVim. Fortunately, the results are better than yesterday.\nWe should always use the most powerful AI available to help us; otherwise, we might end up wasting more valuable time.\n🔒 Original Draft\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-25/","summary":"\u003cp\u003eToday I woke up to my alarm — that’s a good start. However, Chathuranga messaged me saying he wanted to take the day off for a sports competition. I didn’t really want to go the gym either since I stayed up late last night. I tried to fall back asleep but couldn’t. Around 8 a.m., I decided to just get up.\u003c/p\u003e\n\u003cp\u003eRecently, the trains have been consistently late — and today was even worse, about 30 minutes delayed. That really annoyed me.\u003c/p\u003e","title":"2026-02-25"},{"content":"I had two classes and received the results of the Rock Mechanics midterm. I got 100. #Amir got 95 and told me about his score, but I didn’t really respond. I don’t care much about these results — as long as I pass, that’s enough for me.\nI’ve been working on the proposal for the FEM term paper. Sometimes I wonder whether constantly tinkering with these tools is a good thing. But I think I genuinely enjoy it. If I have the time, I’m willing to keep doing it.\n🔒 Original Draft\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-24/","summary":"\u003cp\u003eI had two classes and received the results of the Rock Mechanics midterm. I got 100. #Amir got 95 and told me about his score, but I didn’t really respond. I don’t care much about these results — as long as I pass, that’s enough for me.\u003c/p\u003e\n\u003cp\u003eI’ve been working on the proposal for the FEM term paper. Sometimes I wonder whether constantly tinkering with these tools is a good thing. But I think I genuinely enjoy it. If I have the time, I’m willing to keep doing it.\u003c/p\u003e","title":"2026-02-24"},{"content":"I also went to the gym with #Chathuranga this morning. It’s already our second week, and I hope we can keep it up. I feel refreshed after working out, and it really helps me maintain a regular daily routine.\nTinkering with tools is incredibly time-consuming. This morning, I spent about an hour and a half adjusting my #LazyVim configuration.\nDuring today’s group meeting, I felt more confident. I was able to talk fluently about some of my recent experiences. Next week, Amir and I should schedule a meeting with Victor.\nIn the afternoon, I spent some time working on the FEM term paper. Daytime never seems to be enough, and my work efficiency has been quite low. Perhaps I need to extend my working hours.\n🔒 draft\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-23/","summary":"\u003cp\u003eI also went to the gym with #Chathuranga this morning. It’s already our second week, and I hope we can keep it up. I feel refreshed after working out, and it really helps me maintain a regular daily routine.\u003c/p\u003e\n\u003cp\u003eTinkering with tools is incredibly time-consuming. This morning, I spent about an hour and a half adjusting my #LazyVim configuration.\u003c/p\u003e\n\u003cp\u003eDuring today’s group meeting, I felt more confident. I was able to talk fluently about some of my recent experiences. Next week, Amir and I should schedule a meeting with Victor.\u003c/p\u003e","title":"2026-02-23"},{"content":"It’s a quiet day.\nLying on my bed and scrolling on my phone gave me some relaxation this morning after hanging up with Huan.\nAround 2:30 in the afternoon, I tried to work in my bedroom, but I realized my chair was uncomfortable. So I washed up, took a shower, and then went to the office to work for a while. I really need to spend more time on research.\nI built a heat transfer model in #Abaqus by following a YouTube tutorial and fixed the issue with blink completion not auto-disabling.\nAround 6:40, I decided to head home and buy some groceries. There are so many unstable people on the train or near the stations late at night.\nI encountered a woman, probably in her forties, wearing what looked like pajama pants on the outside. For some reason her face was flushed red, and she was muttering unfriendly things — I could clearly understand that much. She scared away a tall Black guy standing across from her. While talking, she would occasionally lift her shirt, exposing her sagging breasts and wrinkled belly.\nBecause there are no ticket checks or visible security, the subway doesn’t feel very safe at night. I should really try to avoid going home too late in the future.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-22/","summary":"\u003cp\u003eIt’s a quiet day.\u003c/p\u003e\n\u003cp\u003eLying on my bed and scrolling on my phone gave me some relaxation this morning after hanging up with Huan.\u003c/p\u003e\n\u003cp\u003eAround 2:30 in the afternoon, I tried to work in my bedroom, but I realized my chair was uncomfortable. So I washed up, took a shower, and then went to the office to work for a while. I really need to spend more time on research.\u003c/p\u003e","title":"2026-02-22"},{"content":"今天的日记想骂两个今天晚上在地铁上遇到的一对狗男女。滑雪结束人直接累摊了，一点能量都没有。地铁对面坐了一男一女，两个人似是流浪汉的打扮，男的是个金毛，满是泥垢的破洞裤子和像是穿了半年的蓝灰格子衬衣，女的要稍微干净些，没大注意穿搭细节，只注意到打着鼻环，皮衣皮裤还是啥的。我坐在对面望着窗子发呆。突然那个金毛问我在看啥，说我在瞪人，意图想要撵我走开。可我没有理他们，继续坐在那儿，玩着我的手机。不几秒钟，他们就开始做着苟且事情，亲起嘴来了。晚上牛鬼蛇神实在是多，以后晚上还是尽量避免出来和陌生人打交道了。\n内心想了很多报复的计划，如果我有枪？如果我骂回去？如果警察过来举报他们逃票？这些都没有达成，纠缠于他们只会惹得一身骚。异国他乡的，还是平安就好。\n今天滑雪实在是累，加上昨天健身练了上半身的缘故。结束的时候没有一点点能量了，浑身痛得要命。Luis他们都很开心，还想下周六继续来，可是我的屁股不允许了。\n昨天又让小欢欢熬夜没睡好了，因为质疑她有事情瞒着我。谎言在爱情中像会蔓延的毒药一样，有些时候得刮骨剃肉才能重新好起来。\nToday’s diary entry is just to vent about a disgusting couple I ran into on the subway tonight.\nAfter skiing, I was completely drained — absolutely no energy left. Sitting across from me on the train was a man and a woman who looked almost like they were homeless. The guy was blond, wearing filthy ripped jeans and a blue-gray plaid shirt that looked like he had been wearing it for half a year straight. The woman was slightly cleaner. I didn’t pay much attention to her outfit, only noticed she had a nose ring and was dressed in what seemed like leather.\nI was sitting there staring blankly at the window. Suddenly the blond guy asked what I was looking at and said I was staring at them, clearly trying to intimidate me and make me move away. I ignored them and kept sitting there, scrolling on my phone.\nWithin seconds, they started making out right there.\nAt night, all kinds of strange people seem to come out. I should really try to avoid going out late and interacting with strangers in the future.\nI had all kinds of revenge fantasies running through my head — what if I had a gun? What if I yelled back at them? What if I reported them for fare evasion and the police showed up? None of that happened. Getting entangled with people like that would only drag me into trouble. In a foreign country, staying safe is what matters most.\nSkiing today was exhausting, especially since I trained upper body at the gym yesterday. By the end, I had absolutely nothing left in me. My whole body aches. Luis and the others were all very happy and already want to go again next Saturday — but my butt definitely does not approve.\nYesterday I also made Xiaohuan stay up late again because I suspected she was hiding something from me. Lies in a relationship spread like poison; sometimes it feels like you have to cut deep to heal properly.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-21/","summary":"\u003cp\u003e今天的日记想骂两个今天晚上在地铁上遇到的一对狗男女。滑雪结束人直接累摊了，一点能量都没有。地铁对面坐了一男一女，两个人似是流浪汉的打扮，男的是个金毛，满是泥垢的破洞裤子和像是穿了半年的蓝灰格子衬衣，女的要稍微干净些，没大注意穿搭细节，只注意到打着鼻环，皮衣皮裤还是啥的。我坐在对面望着窗子发呆。突然那个金毛问我在看啥，说我在瞪人，意图想要撵我走开。可我没有理他们，继续坐在那儿，玩着我的手机。不几秒钟，他们就开始做着苟且事情，亲起嘴来了。晚上牛鬼蛇神实在是多，以后晚上还是尽量避免出来和陌生人打交道了。\u003c/p\u003e","title":"2026-02-21"},{"content":"I used that damn promotion on yesterday! I got an iced tea from KFC, but it gave me #insomnia and I couldn\u0026rsquo;t sleep until midnight. To make things worse, I woke up at 5:30 am, which is really bad for me.\nDespite feeling tired, I still decided to go to the #gym with Chathuranga this morning. After the gym, Jian, Chathuranga, and I grabbed some coffee from Tim Hortons. I was feeling energyless today and didn\u0026rsquo;t accomplish much at the office.\nI continued to configure my #Lazyvim for the whole evening after I got back home. It\u0026rsquo;s really good now. I configured a writing mode for creating long texts or documents.\nI\u0026rsquo;m always so excited to tinker with these things, otherwise I\u0026rsquo;d be asleep by now. But I need to control myself to avoid sleep too early or too late, otherwise I\u0026rsquo;ll wake up too early and feel tired the next day.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-20/","summary":"\u003cp\u003eI used that damn promotion on \u003ca href=\"/en/diary/2026/february/2026-02-19/\"\u003eyesterday\u003c/a\u003e! I got an iced tea from KFC, but it gave me #insomnia and I couldn\u0026rsquo;t sleep until midnight. To make things worse, I woke up at 5:30 am, which is really bad for me.\u003c/p\u003e\n\u003cp\u003eDespite feeling tired, I still decided to go to the #gym with Chathuranga this morning. After the gym, Jian, Chathuranga, and I grabbed some coffee from Tim Hortons. I was feeling energyless today and didn\u0026rsquo;t accomplish much at the office.\u003c/p\u003e","title":"2026-02-20"},{"content":"keyword: gym, Abaqus, sleepy, promotion, burger\nI got up early today because I needed to go to the #gym to exercise with Chathuranga.\nIt\u0026rsquo;s a good way for me to get more time from a busy day by getting up early. After a few days of exercise, I realize that my muscles are weaker than others. They start trembling even when I only lift an empty steel bar without any weights.\nI need to learn #Abaqus to finish the term paper for FEM, so I spent the whole day on it.\nDue to lack of sleep, I was feeling so sleepy and tired after 5 pm. I didn\u0026rsquo;t want to cook anymore, and I remembered that I had a 75% off #promotion on Uber Eats for my first 3 orders. I wanted to use it, otherwise I felt like I was losing something, but it notified me that it wasn\u0026rsquo;t available after I confirmed the checkout. I tried KFC and A\u0026amp;W, and they both failed. Then, I wanted to try the last one on Thai Express. So excited! It worked!\nUnfortunately, when I clicked the order details, I found that I didn\u0026rsquo;t apply the promotion. I spent $20 CAD on rice noodles, damn it!\nI still wanted to try that 75% promotion again after finishing the rice noodles. I ordered a combo which included double sliders, an iced tea, a side, and a small bag of fries. Surprisingly, it worked! So I ordered 7 burgers from A\u0026amp;W with that promotion, and I felt a little bit better.\nI put them in the fridge when I got home. So tired today, I almost fell asleep in the food court.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-19/","summary":"\u003cp\u003e\u003cstrong\u003ekeyword\u003c/strong\u003e: gym, Abaqus, sleepy, promotion, burger\u003c/p\u003e\n\u003cp\u003eI got up early today because I needed to go to the #gym to exercise with Chathuranga.\u003c/p\u003e\n\u003cp\u003eIt\u0026rsquo;s a good way for me to get more time from a busy day by getting up early. After a few days of exercise, I realize that my muscles are weaker than others. They start trembling even when I only lift an empty steel bar without any weights.\u003c/p\u003e","title":"2026-02-19"},{"content":"Woke up so early again. I woke up at 5 am and had a pee this morning. And then I couldn\u0026rsquo;t fall asleep any more, as usual.\nQuickly washing up and preparing lunch. I arrived at the office at 8 pm, and searched some bears. I met Bonnie when I was searching the bears. She told me have a fun.\nAfter that, I went to go the gym for #fitness with Chathuranga. Workout is hard for me, and I even couldn\u0026rsquo;t control my muscles, especially the muscles on my leg.\nI really like the reading week, no class. I can focus on what I want to do.\nHuan came to my home, I hope she can get some fun and relaxing.\nI can use #Neovim to finish a lots of things now.\nOh, right, today Riz gave Amir and me a concrete lab training again.\n#ChatGPT helped me to write a shortcut for converting the current word to a #hashtag. So convenient now.\n1 2 3 4 5 6 vim.keymap.set(\u0026#34;n\u0026#34;, \u0026#34;\u0026lt;leader\u0026gt;h\u0026#34;, function() local row, col = unpack(vim.api.nvim_win_get_cursor(0)) local line = vim.api.nvim_get_current_line() local start_col = vim.fn.match(line:sub(1, col + 1), \u0026#34;\\\\k*$\u0026#34;) vim.api.nvim_buf_set_text(0, row - 1, start_col, row - 1, start_col, { \u0026#34;#\u0026#34; }) end, { desc = \u0026#34;Add hashtag before current word\u0026#34; }) ","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-18/","summary":"\u003cp\u003eWoke up so early again. I woke up at 5 am and had a pee this morning. And then I couldn\u0026rsquo;t fall asleep any more, as usual.\u003c/p\u003e\n\u003cp\u003eQuickly washing up and preparing lunch. I arrived at the office at 8 pm, and searched some bears. I met Bonnie when I was searching the bears. She told me have a fun.\u003c/p\u003e\n\u003cp\u003eAfter that, I went to go the gym for #fitness with Chathuranga. Workout is hard for me, and I even couldn\u0026rsquo;t control my muscles, especially the muscles on my leg.\u003c/p\u003e","title":"2026-02-18"},{"content":"I forgot today is still holiday for me, because Victor said we can have a day off for Chinese New Year.\nWhen Chathuranga messaged me,\u0026ldquo;Are you coming to campus today? No right?\u0026rdquo; I replied, \u0026ldquo;Yes I will\u0026rdquo;. Actually, I need to finish the assignment 5 of FEM, Feb 19 is the deadline.\nIt\u0026rsquo;s was a nice day, though the snowstorm is so heavy. The snow was flying horizontally directly.\nLuis also came to the office today, we had lunch together. He have never seen the Chinese Nuts before, I shared a few of that with him. After that, we decided to go skiing this staturday.\nI also found something that fun but not very moral \u0026ndash; The Chinese guy who is very social to me, is worse than me in English speaking. I first time felt how was I in other perspectives when I was speaking English.\nUnconsciously, my English is gradually making progress slowly, like I said before.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-17/","summary":"\u003cp\u003eI forgot today is still holiday for me, because Victor said we can have a day off for Chinese New Year.\u003c/p\u003e\n\u003cp\u003eWhen Chathuranga messaged me,\u0026ldquo;Are you coming to campus today? No right?\u0026rdquo; I replied, \u0026ldquo;Yes I will\u0026rdquo;.  Actually, I need to finish the assignment 5 of FEM, Feb 19 is the deadline.\u003c/p\u003e\n\u003cp\u003eIt\u0026rsquo;s was a nice day, though the snowstorm is so heavy. The snow was flying horizontally directly.\u003c/p\u003e\n\u003cp\u003eLuis also came to the office today, we had lunch together. He have never seen the Chinese Nuts before, I shared a few of that with him. After that, we decided to go skiing this staturday.\u003c/p\u003e","title":"2026-02-17"},{"content":"新年快乐 今天在加拿大这边才是除夕夜，可新年的孤独全都留在昨晚了。\n今天做了好吃的菜，烤了板栗，吃得很开心。\n今天还发现了 Flipp，nextdoor 这样的应用，有了更多本地的信息渠道，非常棒。\n今晚还和欢讨论了父母与子女的关系。核心观点是：孩子并没有从一出生就亏欠父母什么；真要论的话，也是父母从孩子的出生就对孩子的亏欠。孩子来到这个世界上是没有选择的权利，他们来到这个世界满足了父母自私的欲望：传宗接代，养儿防老，单纯想要孩子，甚至意外怀孕。无一不是出于自私的原因，所以正常的父母会有爱自己孩子的本能，这种本能出于与生俱来的亏欠，同时也会存在很多各种各样的家长。\n弄明白了这些，我们才能够更好的建立与父母的关系。爱我们的，我们爱他们；打压剥削我们的，我们恨他们，远离他们；只单纯对我们尽了抚养责任的，我们也只单纯尽赡养责任即可。\n人是有能力感觉到爱的，相信自己的直觉。我们应该为丰富我们的人生而活，也希望我们孩子的人生更为精彩。\nHappy New Year Here in Canada, tonight is actually Lunar New Year’s Eve — but all the loneliness of the New Year was left in last night.\nToday I cooked some delicious dishes, roasted chestnuts, and ate happily.\nI also discovered apps like Flipp and Nextdoor. Having more local information channels feels great.\nTonight, Huan and I also talked about the relationship between parents and children. The core idea is this: children do not owe their parents anything simply by being born. If anything, you could argue that from the moment a child is born, it is the parents who owe the child something. Children do not choose to come into this world; their arrival fulfills the parents’ desires — to carry on the family line, to have someone to rely on in old age, simply wanting a child, or even as the result of an unplanned pregnancy. All of these come, in one way or another, from self-interest. That’s why most parents naturally love their children — perhaps partly out of an innate sense of responsibility — though of course, parents vary widely.\nUnderstanding this helps us build healthier relationships with our parents. If they love and support us, we love them in return. If they suppress or exploit us, we resent them and keep our distance. If they simply fulfilled their duty to raise us, then we can simply fulfill our duty to support them in return.\nHuman beings are capable of feeling love — trust your intuition. We should live to enrich our own lives, and we can hope that our children’s lives will be even more wonderful.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-16/","summary":"\u003ch2 id=\"新年快乐\"\u003e新年快乐\u003c/h2\u003e\n\u003cp\u003e今天在加拿大这边才是除夕夜，可新年的孤独全都留在昨晚了。\u003c/p\u003e\n\u003cp\u003e今天做了好吃的菜，烤了板栗，吃得很开心。\u003c/p\u003e\n\u003cp\u003e今天还发现了 Flipp，nextdoor 这样的应用，有了更多本地的信息渠道，非常棒。\u003c/p\u003e","title":"2026-02-16"},{"content":"Yesterday the groceries I bought arrived. Today is Chinese New Year,and honestly, 400 RMB barely buys anything. I had salmon, Chinese chives, and roasted pork ribs. Since I\u0026rsquo;m spending the New Year alone, I thought I\u0026rsquo;d at least make something nice for myself.\nWhile I was cooking, I called a few friends. Yuanbo even sent me a 500 RMB red envelope, that\u0026rsquo;s real love!\nHuan had some conflict with her family today, but I believe she\u0026rsquo;ll handle it well.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-15/","summary":"\u003cp\u003eYesterday the groceries I bought arrived. Today is Chinese New Year,and honestly, 400 RMB barely buys anything. I had salmon, Chinese chives, and roasted pork ribs. Since I\u0026rsquo;m spending the New Year alone, I thought I\u0026rsquo;d at least make something nice for myself.\u003c/p\u003e\n\u003cp\u003eWhile I was cooking, I called a few friends. Yuanbo even sent me a 500 RMB red envelope, that\u0026rsquo;s real love!\u003c/p\u003e\n\u003cp\u003eHuan had some conflict with her family today, but I believe she\u0026rsquo;ll handle it well.\u003c/p\u003e","title":"2026-02-15"},{"content":"I didn\u0026rsquo;t get anything done today. After waking up and calling Huan this morning, I found I couldn\u0026rsquo;t fall back asleep.\nI spent some time doing some grocery shopping; I ordered some items from T\u0026amp;T Supermarket and then headed out to Safeway to pick up some treats, including some salmon, bananas, and a small cake.\nBuy some groceries to prepare for the Chinese New Year, and eat something that I usually feel expensive and reluctant to eat alone\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-14/","summary":"\u003cp\u003eI didn\u0026rsquo;t get anything done today. After waking up and calling Huan this morning, I found I couldn\u0026rsquo;t fall back asleep.\u003c/p\u003e\n\u003cp\u003eI spent some time doing some grocery shopping; I ordered some items from T\u0026amp;T Supermarket and then headed out to Safeway to pick up some treats, including some salmon, bananas, and a small cake.\u003c/p\u003e\n\u003cp\u003eBuy some groceries to prepare for the Chinese New Year, and eat something that I usually feel expensive and reluctant to eat alone\u003c/p\u003e","title":"2026-02-14"},{"content":"忘记记录了今天。\n今天四点就早早醒来了，七点早早的起床，手忙脚乱的洗漱，收拾东西，准备午餐。\n去和Chathuranga健身了，早上写了作业，下午开始着手termpaper的撰写。\n晚上和Jian去west edmonton mall 逛了逛，还在T\u0026amp;T 吃了饭，不大好吃，但是可贵了。\n回到家人已累瘫。\nI forgot to record today.\nMy day started incredibly early—I woke up at 4:00 AM and finally got out of bed at 7:00 AM. It was a frantic morning of washing up, packing my things, and prepping my lunch.\nI went to the gym with Chathuranga for a workout, which felt good. I spent the morning working on my assignments, and in the afternoon, I officially started writing my term paper.\nIn the evening, Jian and I went to West Edmonton Mall. We had dinner at the T\u0026amp;T Supermarket food court; honestly, the food wasn\u0026rsquo;t that great, and it was surprisingly expensive.\nBy the time I got home, I was completely wiped out.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-13/","summary":"\u003cp\u003e忘记记录了今天。\u003c/p\u003e\n\u003cp\u003e今天四点就早早醒来了，七点早早的起床，手忙脚乱的洗漱，收拾东西，准备午餐。\u003c/p\u003e\n\u003cp\u003e去和Chathuranga健身了，早上写了作业，下午开始着手termpaper的撰写。\u003c/p\u003e","title":"2026-02-13"},{"content":"Woke up early today. I couldn\u0026rsquo;t continue sleep after 5 am, so I got up at 7 am, quickly washed up. I had a #argument with #Huan because I thought she accidently turn on the mute function when we were calling.\nAnd then, I first time went to the gym for #fitness with Chat.\nHate Thursday again, FEM, Rock mechanics, Mine.\nHow tired a day.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-12/","summary":"\u003cp\u003eWoke up early today. I couldn\u0026rsquo;t continue sleep after 5 am, so I got up at 7 am, quickly washed up. I had a #argument with #Huan because I thought she accidently turn on the mute function when we were calling.\u003c/p\u003e\n\u003cp\u003eAnd then, I first time went to the gym for #fitness with Chat.\u003c/p\u003e\n\u003cp\u003eHate Thursday again, FEM, Rock mechanics, Mine.\u003c/p\u003e\n\u003cp\u003eHow tired a day.\u003c/p\u003e","title":"2026-02-12"},{"content":"What I did do today?\nI said some #dirty words to Huan when I woke up. And then went to school to study and preview Rock mechanics. Near the end of getting off work. I tried to do the assignment of MIN E 630.\nChat and I grabbed a cup of coffee in the morning, mine is black. I am already used to drinking black coffee.\nI decided to join Chat for exercising in gym tomorrow morning.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-11/","summary":"\u003cp\u003eWhat I did do today?\u003c/p\u003e\n\u003cp\u003eI said some #dirty words to Huan when I woke up. And then went to school to study and preview \u003cem\u003eRock mechanics\u003c/em\u003e. Near the end of getting off work. I tried to do the assignment of MIN E 630.\u003c/p\u003e\n\u003cp\u003eChat and I grabbed a cup of coffee in the morning, mine is black. I am already used to drinking black coffee.\u003c/p\u003e\n\u003cp\u003eI decided to join Chat for exercising in gym tomorrow morning.\u003c/p\u003e","title":"2026-02-11"},{"content":"我们常常会说不要美化没有选择的道路，但如果要评价一个选择是否做的合算呢？\n最近心情比较低落，有各种各样的原因，一会儿仔细分析下。回到这个问题，现在突然想明白当时选择读博和在国内工作，谁会更好？\n这个问题可不像是我们在两家餐馆中选择一家这样。一但我们选择了，我们进了餐馆点了菜，吃了饭之后，这个问题自然会有答案。无关个人口味或者评价标准是否客观，我们总能得到一个确定的答案——即这个餐馆的菜是否符合自己的口味，下次是否还会再来。\n而我所做的选择，更像是在农村耕耘和城市奋斗，哪条路会更加幸福。就目前的现状来说，普通人无论在农村，还是在城市都只是大家口中牛马而已。选择在农村耕耘的人因离真实的牛马更近，因而更加像牛马；城市里也只是高级的牛马而已。\n我想说的是：选择背后的价值，在于努力。农村的牛马要如何努力修心养性，真正地与自然共生，克制自己的欲望，让幸福充盈内心；城市的牛马要努力提升技能积极社交，在繁杂锐利的钢筋与人心编织成的丛林中构筑自己的一片小天地。回顾自己的所认识的人，这两者都有人能够做到，也有更多的人无时无刻处在身心俱疲中。\n来到UofA之前，我就已经做好了充足的准备，认识到这并不是一条平坦的路。孤独、挫败、自卑、贫穷……， 这些东西始终伴随着我，让我许多时候感觉能量被耗尽，也因此常常会因为一些比较小的事情而沮丧不已。\n举个新鲜的例子：是今天期中考试，有两个题，我只做出了一个。在教室里面对不会做，却明显很简单的题目，感觉自己像个傻子一样，十分懊恼。完事之后，我归咎于自己平时练习不够，太依赖AI，没有亲自手算几遍；归咎于自己英语差，题目怎么tm不是中文的；归咎于这题目怎么和平时的作业不大一样；归咎于自己怎么这么老实胆小，不敢像部分同学一样用AI作弊；归咎于自己年纪大了，记性不好了；甚至归咎于早上和小欢欢吵架……\n不该是这样的！我对自己说。但我还是很难受，我清楚地看到了自己的差距与不足，任何的侥幸心理在“侥幸”失败的时候，我们都会失落。可明明我们有那么多努力的方向去尝试让“侥幸”变成“确幸”的机会；哦，对了，我们会想我们没有时间，我们大脑不像之前那么好用了。\n好了，扯到这里有点偏题了。今天的失败，似乎是一件好事情。它让我开始反思自己，甚至反思自己很久之前做的决定。我清楚的明白，我只是获得了一个获得博士学位的机会，而不是走完这条路就会成为博士。\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-10/","summary":"\u003cp\u003e我们常常会说不要美化没有选择的道路，但如果要评价一个选择是否做的合算呢？\u003c/p\u003e\n\u003cp\u003e最近心情比较低落，有各种各样的原因，一会儿仔细分析下。回到这个问题，现在突然想明白当时选择读博和在国内工作，谁会更好？\u003c/p\u003e","title":"2026-02-10"},{"content":"Group-meeting again, #Jian didn\u0026rsquo;t nominate me to be the #host. They were so kind to me, but I felt a little bit bad. Actually, I don\u0026rsquo;t mind being the host, though I\u0026rsquo;m a little bit shy and worried about my English.\nThere will be a quiz tomorrow, so today I spent a lot of time reviewing the materials. I hope I can do well in the quiz.\nJain said he would have an #experiment for me in summer, which is from the industry. So I can get some money from it. That\u0026rsquo;s good news. I hope I can do well in the experiment and get some money.\nI also grabbed a cup of coffee with my classmate; I hope I can sleep well tonight, don\u0026rsquo;t get insomnia again.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-09/","summary":"\u003cp\u003eGroup-meeting again, #Jian didn\u0026rsquo;t nominate me to be the #host. They were so kind to me, but I felt a little bit bad. Actually, I don\u0026rsquo;t mind being the host, though I\u0026rsquo;m a little bit shy and worried about my English.\u003c/p\u003e\n\u003cp\u003eThere will be a quiz tomorrow, so today I spent a lot of time reviewing the materials. I hope I can do well in the quiz.\u003c/p\u003e\n\u003cp\u003eJain said he would have an #experiment for me in summer, which is from the industry. So I can get some money from it. That\u0026rsquo;s good news. I hope I can do well in the experiment and get some money.\u003c/p\u003e","title":"2026-02-09"},{"content":"I slept in until 11:30 AM today.\nDid the laundry, bought some groceries, scrolled my phone whole day.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-08/","summary":"\u003cp\u003eI slept in until 11:30 AM today.\u003c/p\u003e\n\u003cp\u003eDid the laundry, bought some groceries, scrolled my phone whole day.\u003c/p\u003e","title":"2026-02-08"},{"content":"I got 50 Yuan from Huan for buying my yesterday\u0026rsquo;s diary. I hope she can come Canada for learning, for accompanying, whatever. Anyway, I hope we can live together, and we can experience the same life, and take care of each other.\nI went to EPL to have a look and try to study for a while. Finally, I loaned a book named Bury the lead.\nDidn\u0026rsquo;t do too much today.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-07/","summary":"\u003cp\u003eI got 50 Yuan from Huan for buying my yesterday\u0026rsquo;s diary. I hope she can come Canada for learning, for accompanying, whatever. Anyway, I hope we can live together, and we can experience the same life, and take care of each other.\u003c/p\u003e\n\u003cp\u003eI went to EPL to have a look and try to study for a while. Finally, I loaned a book named \u003cem\u003eBury the lead\u003c/em\u003e.\u003c/p\u003e\n\u003cp\u003eDidn\u0026rsquo;t  do too much today.\u003c/p\u003e","title":"2026-02-07"},{"content":"#Huan said that she isn\u0026rsquo;t interested in taking the English exam.\nI spent the day working on my assignments. #Chathuranga provided some helpful guidance on how to approach the term paper, which gave us a clearer direction. However, by 4:00 PM, I felt like I had hit a limit and couldn\u0026rsquo;t absorb any more information. I decided to call it a day and headed home at 4:30 PM.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-06/","summary":"\u003cp\u003e#Huan said that she isn\u0026rsquo;t interested in taking the English exam.\u003c/p\u003e\n\u003cp\u003eI spent the day working on my assignments. #Chathuranga provided some helpful guidance on how to approach the term paper, which gave us a clearer direction. However, by 4:00 PM, I felt like I had hit a limit and couldn\u0026rsquo;t absorb any more information. I decided to call it a day and headed home at 4:30 PM.\u003c/p\u003e\n\u003cdiv class=\"encrypted-content\" data-cipher=\"GF0LCBJ4oCZdmUgYmVlbiBmZWVsaW5nIHF1aXRlIGRvd24gYWJvdXQgZXZlcnl0aGluZy4gSeKAmXZlIHJlYWxpemVkIHRoYXQgSSBzaG91bGQgcHJvYmFibHkgc3RhcnQga2VlcGluZyB0aGVzZSB0aG91Z2h0cyB0byBteXNlbGYgbW9yZSBvZnRlbjsgcmVwZWF0aW5nIHRoZW0gdG9vIGZyZXF1ZW50bHkgbWlnaHQgbGVhZCB0byB1bm5lY2Vzc2FyeSBjb25mbGljdCBvciB0cm91YmxlIHdpdGggdGhvc2UgYXJvdW5kIG1lLjwvcD4KPHA\u0026#43;Rm9yIG5vdywgSSB3aWxsIGFuZCBvbmx5IGNhbiBqdXN0IGxldCB0aGluZ3MgdGFrZSB0aGVpciBjb3Vyc2UuPC9wPgo8cD5UaGVyZSBhcmUgYSBzZXJpZXMgb2YgcXVlc3Rpb25zIGNvbWluZyB0byBteSBtaW5kLCBidXQgSeKAmW0gbm90IHN1cmUgaWYgSSB3YW50IHRvIGFuc3dlciB0aGVtIHJpZ2h0IG5vdy4gSeKAmW0gbm90IGV2ZW4gc3VyZSBpZiBJIHdhbnQgdG8gYXNrIHRoZW0gYXQgYWxsLiBNYXliZSBpdOKAmXMgYmV0dGVyIHRvIGp1c3QgbGV0IHRoZW0gYmUgZm9yIG5vdyBhbmQgc2VlIGhvdyB0aGluZ3MgdW5mb2xkLjwvcD4KPG9sPgo8bGk\u0026#43;V291bGQgZmFybWVycyBsaWtlIGZhcm1pbmc/IExpa2UgbXVkZHkgc29pbD8gRGlydHkgb3JnYW5pYyBmZXJ0aWxpemVyPyBTaG91bGQgb25lIHNoZWQgb25lJnJzcXVvO3Mgb3duIHN3ZWF0IG9uIHRoaXMgbGFuZD8gSSBvbmx5IGtub3cgdGhhdCB0aGV5IHdpbGwgYmUgaGFwcHkgd2hlbiBraWxsaW5nIHRoZSBwaWcgbmVhciBOZXcgWWVhciZyc3F1bztzIEV2ZS48L2xpPgo8bGk\u0026#43;QXJlIHR3byBwZW9wbGUgd2hvIGFyZSB1bndpbGxpbmcgdG8gcGxhbiB0aGVpciBmdXR1cmUgdG9nZXRoZXIgdHJ1bHkgaW4gbG92ZT88L2xpPgo8bGk\u0026#43;SG93IHRvIG1hbmFnZSBvdXIgZXZlcnlkYXkgbGlmZT8gV2hhdCBJIG1lYW4gaXMgdGhlIHRpbWUuPC9saT4KPC9vbD4KPHA\u0026#43;TZWx5\" data-hint=\"Content Here is Encrypted\" data-error=\"Password Error\"\u003e\r\n  \u003cdiv class=\"locked-state\"\u003e\r\n    \u003cp\u003e🔒 Content Here is Encrypted\u003c/p\u003e","title":"2026-02-06"},{"content":"I suffered from terrible insomnia last night.\nBy 7 AM, I simply couldn\u0026rsquo;t endure the frustration of not sleeping anymore, so I decided to get up and start my day.\nI had three lectures again today. I feel exhausted, though surprisingly, I’m not quite as tired as I expected to be.\nAfter school, I came home and managed to get a two-hour nap. I’m starting to think that the coffee I drank yesterday at noon was the culprit behind my insomnia.\nI really need to head to bed now.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-05/","summary":"\u003cp\u003eI suffered from terrible insomnia last night.\u003c/p\u003e\n\u003cp\u003eBy 7 AM, I simply couldn\u0026rsquo;t endure the frustration of not sleeping anymore, so I decided to get up and start my day.\u003c/p\u003e\n\u003cp\u003eI had three lectures again today. I feel exhausted, though surprisingly, I’m not quite as tired as I expected to be.\u003c/p\u003e\n\u003cp\u003eAfter school, I came home and managed to get a two-hour nap. I’m starting to think that the coffee I drank yesterday at noon was the culprit behind my insomnia.\u003c/p\u003e","title":"2026-02-05"},{"content":"#Chathuranga had a experiment today, so he wanted to grab this chance to guide us to do some lab works. He is always thoughtful. I believe that Amir and I leaned something useful today.\nAfter lab works, so sleepy and tired. I crawled on the table and rested for a while. And I also finished the second #homework of MINE 620. And tried to review some FEM content for preparing the quiz next week.\nAt night I had grilled pork ribs and braised pork ribs for dinner again. Just wanna get some sleep quickly.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-04/","summary":"\u003cp\u003e#Chathuranga had a experiment today, so he wanted to grab this chance to guide us to do some lab works. He is always thoughtful. I believe that Amir and I leaned something useful today.\u003c/p\u003e\n\u003cp\u003eAfter lab works, so sleepy and tired. I crawled on the table and rested for a while. And I also finished the second #homework of MINE 620. And tried to review some FEM content for preparing the quiz next week.\u003c/p\u003e","title":"2026-02-04"},{"content":"So tired now.\nTook 2 courses today, and finished the homework 2 of MINE 530.\nDuring my back home, I felt hungry to picnic again, so I quickly made some food for dinner when I got home.\nThe Chinese New Year is coming, and I think I need to buy some gifts for my family members, especially for these kids.\nThus, I bought a astronomical telescope for more than 600 RMB, and another normal telescope, for those little baby. I also want to buy a excavator toy for Baby Yu. It seems that I wanna treat them just like the kid who I used to be.\nI still remember I promised Huan to buy a Polaroid camera for her, but I always choose to wait and wait. Gradually, I treat her as myself, become frugal to ourselves.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-03/","summary":"\u003cp\u003eSo tired now.\u003c/p\u003e\n\u003cp\u003eTook 2 courses today, and finished the homework 2 of MINE 530.\u003c/p\u003e\n\u003cp\u003eDuring my back home, I felt hungry to picnic again, so I quickly made some food for dinner when I got home.\u003c/p\u003e\n\u003cp\u003eThe Chinese New Year is coming, and I think I need to buy some gifts for my family members, especially for these kids.\u003c/p\u003e\n\u003cp\u003eThus, I bought a astronomical telescope for more than 600 RMB, and another normal telescope, for those little baby. I also want to buy a excavator toy for Baby Yu. It seems that I wanna treat them just like the kid who I used to be.\u003c/p\u003e","title":"2026-02-03"},{"content":"I’ve realized that I shouldn\u0026rsquo;t share too many personal details during group meetings. Sometimes professors might misunderstand you or even form negative impressions. From now on, I plan to stick strictly to reporting the facts.\nI finally finished an assignment for my Finite Element Method (FEM) course. However, I fell into the trap of tinkering with my editor and software again until 5 PM. It’s a habit I really need to break, as it consumes too much of my productive time.\nIn the evening, I braised some pork ribs with yam and lotus root for tomorrow’s lunch. Afterward, I spent about an hour scrolling on my phone before calling it a night.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-02/","summary":"\u003cp\u003eI’ve realized that I shouldn\u0026rsquo;t share too many personal details during group meetings. Sometimes professors might misunderstand you or even form negative impressions. From now on, I plan to stick strictly to reporting the facts.\u003c/p\u003e\n\u003cp\u003eI finally finished an assignment for my Finite Element Method (FEM) course. However, I fell into the trap of tinkering with my editor and software again until 5 PM. It’s a habit I really need to break, as it consumes too much of my productive time.\u003c/p\u003e","title":"2026-02-02"},{"content":"🕒 15:00 | Optimized Obsidian Startup Speed By disabling some plugins and delaying the startup of others, I successfully improved the startup speed of #Obsidian on my phone.\n🕒 15:04 | Tinkering with Vim I downloaded the nightly version of #Wezterm , and my terminal can now display images! However, there are still some minor issues affecting my #neovim workflow. At this point, one of the biggest reasons I want to buy a #MacBook is to have a perfect terminal environment for writing and note-taking.\n🥾 Bought a Pair of Work Shoes For safety reasons, we are required to have a pair of CSA-certified safety shoes.\nAmir asked me to go shoe shopping last Thursday, but I didn\u0026rsquo;t want to spend a workday shopping. He mentioned that if I went today at 2 PM, he could join me. Around 2 PM, I received a message from him asking to push it back to 3 PM. I didn\u0026rsquo;t believe he’d actually be ready by 3 PM, so I told him I was going ahead without him. He then asked if I could just buy a size 8 for him, but since I also needed to get groceries, I declined.\nThis was the first time I asked for a student discount, and I got 10% off! Not bad at all.\n🚶 Walked Home Since I missed the bus, I decided to walk home. I stopped at Safeway on the way to buy some eggs and chicken 🍗.\nI was feeling so hungry that I broiled all of the chicken and made a stir-fry with melon and pork. Hot meals always recharge my energy.\n🛠️ Chezmoi and Wezterm Today I tried Neovide, a GUI for #neovim. I really like its smooth animations. However, after trying the nightly #Wezterm and seeing that it supports image display, I gave up on Neovide immediately. That feature is a game-changer for me.\n","permalink":"https://jinpeng.cv/en/diary/2026/february/2026-02-01/","summary":"\u003ch3 id=\"-1500--optimized-obsidian-startup-speed\"\u003e🕒 15:00 | Optimized Obsidian Startup Speed\u003c/h3\u003e\n\u003cp\u003eBy disabling some plugins and delaying the startup of others, I successfully improved the startup speed of #Obsidian on my phone.\u003c/p\u003e\n\u003ch3 id=\"-1504--tinkering-with-vim\"\u003e🕒 15:04 | Tinkering with Vim\u003c/h3\u003e\n\u003cp\u003eI downloaded the nightly version of #Wezterm , and my terminal can now display images! However, there are still some minor issues affecting my #neovim workflow. At this point, one of the biggest reasons I want to buy a #MacBook is to have a perfect terminal environment for writing and note-taking.\u003c/p\u003e","title":"2026-02-01"},{"content":"01:04 Get insomnia again I want to have a good relaxing.\n08:36 Woke up early Not only did I not sleep well, I also woke up very early. I felt groggy all day, didn\u0026rsquo;t want to do anything, and couldn\u0026rsquo;t fall asleep even though I wanted to.\n12:47 Conflict with Huan I wanted to continue sleeping more, but I can\u0026rsquo;t fall asleep.I got up and quickly made myself something to eat.Huan and I had a fight last night. Every time we argue, it drains our energy.\nI played games for over an hour this afternoon, but I didn\u0026rsquo;t feel any joy.Utterly disappointed, I uninstalled the game. I had a pent-up emotion I wanted to release, but I didn\u0026rsquo;t know how. So I slapped myself hard twice.\nThat evening, I told Huanhuan about a possible solution.Perhaps we can reduce communication, especially voice or video communication.This is too easy to cause conflict.\nThe crucial point is to prioritize our sleep.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-31/","summary":"\u003ch3 id=\"0104-get-insomnia-again\"\u003e01:04 Get insomnia again\u003c/h3\u003e\n\u003cp\u003eI want to have a good relaxing.\u003c/p\u003e\n\u003ch3 id=\"0836-woke-up-early\"\u003e08:36 Woke up early\u003c/h3\u003e\n\u003cp\u003eNot only did I not sleep well, I also woke up very early. I felt groggy all day, didn\u0026rsquo;t want to do anything, and couldn\u0026rsquo;t fall asleep even though I wanted to.\u003c/p\u003e\n\u003ch3 id=\"1247-conflict-with-huan\"\u003e12:47 Conflict with Huan\u003c/h3\u003e\n\u003cp\u003eI wanted to continue sleeping more, but I can\u0026rsquo;t fall asleep.I got up and quickly made myself something to eat.Huan and I had a fight last night. Every time we argue, it drains our energy.\u003c/p\u003e","title":"2026-01-31"},{"content":"It was a relatively quiet Friday. I am starting to adapt to reading literature in the afternoon. I am not satisfied to the assignments Victor assigned—the questions seem vague and unclear.\nAdditionally, I’m finding it a bit irritating that Amir constantly asks me questions like, \u0026ldquo;What happened?\u0026rdquo; \u0026ldquo;What’s going on?\u0026rdquo; or \u0026ldquo;Did Dr. Liu come by the office?\u0026rdquo; I simply don\u0026rsquo;t have the time or the concentration to deal with messages that don\u0026rsquo;t concern me. Honestly, I don\u0026rsquo;t think those things should be important to him, either.\nI had a big dinner and spent the rest of the night studying Lazyvim for Ambitious Developers. While I worked, I also had a video call with Huan.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-30/","summary":"\u003cp\u003eIt was a relatively quiet Friday. I am starting to adapt to reading literature in the afternoon. I am not satisfied to the assignments Victor assigned—the questions seem vague and unclear.\u003c/p\u003e\n\u003cp\u003eAdditionally, I’m finding it a bit irritating that Amir constantly asks me questions like, \u0026ldquo;What happened?\u0026rdquo; \u0026ldquo;What’s going on?\u0026rdquo; or \u0026ldquo;Did Dr. Liu come by the office?\u0026rdquo; I simply don\u0026rsquo;t have the time or the concentration to deal with messages that don\u0026rsquo;t concern me. Honestly, I don\u0026rsquo;t think those things should be important to him, either.\u003c/p\u003e","title":"2026-01-30"},{"content":"Annoying Thursday again! But I felt a little bit better than last week. Don\u0026rsquo;t feel too much tired and sleepy.\nAfter school, I cooked some nice food for myself.\nAnd then, continue to learn how to assist #Zotero with #Neovim .\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-29/","summary":"\u003cp\u003eAnnoying Thursday again! But I felt a little bit better than last week. Don\u0026rsquo;t feel too much tired and sleepy.\u003c/p\u003e\n\u003cp\u003eAfter school, I cooked some nice food for myself.\u003cbr\u003e\n\u003cimg loading=\"lazy\" src=\"../../../../static/images/dinner-beef-chicken-wings.png\"\u003e\u003c/p\u003e\n\u003cp\u003eAnd then, continue to learn how to assist #Zotero with #Neovim .\u003c/p\u003e","title":"2026-01-29"},{"content":"09:34 Say it again This song is very warm and soft, I was listening to it during my morning walk.\n09:45 #Concrete is stone I wanna find some cutting-edge topic about concrete, perhaps we can see concrete as a stone where we can control the components. Is there any cutting-edge research about how to utilize these stones?\n13:58 Lab Training For having the capability to do lab experiments, #Jian gave us another training today. It was about all lab that we might use in the future.\n14:09 Don\u0026rsquo;t chase novelty for a term paper I was thinking about writing a term #paper including some novel topics. But I found that it is very hard to find a novel topic, at the same time, I don\u0026rsquo;t have enough time to do some experiments or simulations about the novel topics. So I decided to write a review paper instead.\n19:24 SSH to Office\u0026rsquo;s Computer During afternoon, I was getting tired, probably because of the less lunch today.\nI decided to #SSH to my office computer to continue my daytime work from my home after work. It worked well, I can use the terminal and VSCode remotely.\nIt\u0026rsquo;s so nice and so cool!\nHere is my Windows Terminal configuration:\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 \u0026#34;profiles\u0026#34;: { \u0026#34;defaults\u0026#34;: {}, \u0026#34;list\u0026#34;: [ { \u0026#34;colorScheme\u0026#34;: \u0026#34;Solarized Dark\u0026#34;, \u0026#34;commandline\u0026#34;: \u0026#34;ssh jinpeng6@WVLIU-GD15 \\\u0026#34;cd ./AppData/Local/nvim \u0026amp;\u0026amp; pwsh -l\\\u0026#34;\u0026#34;, \u0026#34;font\u0026#34;: { \u0026#34;face\u0026#34;: \u0026#34;JetBrainsMono Nerd Font\u0026#34; }, \u0026#34;guid\u0026#34;: \u0026#34;{4e6069e0-b760-515a-9783-4d16f1cc26c3}\u0026#34;, \u0026#34;icon\u0026#34;: \u0026#34;\\ud83d\\udcda\u0026#34;, \u0026#34;name\u0026#34;: \u0026#34;WVLIU-GD15\u0026#34; }, ], }, I can connect to remote shell with local laptop.\n22:14 Remote record 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 function now { param( [switch]$r, [Parameter(ValueFromRemainingArguments=$true)] $remainingArgs ) if ($r) { # Execute on remote machine $argsString = if ($remainingArgs) { $remainingArgs -join \u0026#39; \u0026#39; } else { \u0026#39;\u0026#39; } ssh jinpeng6@WVLIU-GD15 \u0026#34;powershell.exe -File \u0026#34;\u0026#34;D:\\A\\Jeapo\u0026#39;s blog\\assets\\code\\now.ps1\u0026#34;\u0026#34; $argsString\u0026#34; } else { # Execute locally if ($remainingArgs) { \u0026amp; \u0026#34;D:\\blog\\assets\\code\\now.ps1\u0026#34; @remainingArgs } else { \u0026amp; \u0026#34;D:\\blog\\assets\\code\\now.ps1\u0026#34; } } I changed my now script. I can record anytime into office computer.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-28/","summary":"\u003ch3 id=\"0934-say-it-again\"\u003e09:34 Say it again\u003c/h3\u003e\n\u003cp\u003eThis song is very warm and soft, I was listening to it during my morning walk.\u003c/p\u003e\n\u003ch3 id=\"0945-concrete-is-stone\"\u003e09:45 #Concrete is stone\u003c/h3\u003e\n\u003cp\u003eI wanna find some cutting-edge topic about concrete, perhaps we can see concrete as a stone where we can control the components. Is there any cutting-edge research about how to utilize these stones?\u003c/p\u003e\n\u003ch3 id=\"1358-lab-training\"\u003e13:58 Lab Training\u003c/h3\u003e\n\u003cp\u003eFor having the capability to do lab experiments, #Jian gave us another training today. It was about all lab that we might use in the future.\u003c/p\u003e","title":"2026-01-28"},{"content":"10:41 Wrong Common Knowledge It\u0026rsquo;s colder than usual during snow melting We should create a deeply touching work, such as a poem, a song, an essay, whatever These two common knowledge are most likely some basic #truth in our past education, but they are actually wrong in my experience recently.\nRegarding the first one, I found that during snow melting, the temperature is actually higher than usual days. Because the sun is shining strongly, and the snow is reflecting the sunlight, so the overall temperature is higher. Especially in Edmonton, when the snow is melting, it means the temperature is very comfortable rather than so cold in other winter days.\nThe question makers only consider the snow melting will absorb heat, but they ignore the real environmental change.\nAbout the second one, I think that creating only need to express your true feelings.\n11:39 Got the keys to lab Today, Amir and I got the keys to labs from #Bonnie.We put 20 CAD deposit to get the keys. Bonnie is a very nice and kind lady.\n11:40 Coffee works Morning\u0026rsquo;s coffee is very effective. After drinking a cup of #coffee, I feel more energetic and focused.\nAfter second class, Luis came our seats and compared our assignment 3 of Finite Element Method. Some mistakes were found in my work, so I corrected these mistakes whole afternoon.\nThe best way to practice speaking is to speak I found that the best way to practice speaking is to speak. Just speak anything you want to say, don\u0026rsquo;t care about the grammar, the accent, or the correctness. Just speak it out.\nIf you can learn how to pronounce phonetics symbols correctly, it will be better. But the most important thing is to build the confidence to speak.\nIn addition, just read some sentences what you are interested in aloud. It will help you a lot.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-27/","summary":"\u003ch3 id=\"1041-wrong-common-knowledge\"\u003e10:41 Wrong Common Knowledge\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIt\u0026rsquo;s colder than usual during snow melting\u003c/li\u003e\n\u003cli\u003eWe should create a deeply touching work, such as a poem, a song, an essay, whatever\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThese two common knowledge are most likely some basic #truth in our past education, but they are actually wrong in my experience recently.\u003c/p\u003e\n\u003cp\u003eRegarding the first one, I found that during snow melting, the temperature is actually higher than usual days. Because the sun is shining strongly, and the snow is reflecting the sunlight, so the overall temperature is higher. Especially in Edmonton, when the snow is melting, it means the temperature is very comfortable rather than so cold in other winter days.\u003c/p\u003e","title":"2026-01-27"},{"content":"09:24 Start determine the topic This is a last week for term paper. Everything is difficult at the beginning. Trying to use Perplexity #AI to help me select the topic, but it couldn\u0026rsquo;t give me a proper, innovative, realistic topic.\nI think the best way to find a meaningful topic is to do some things. The idea for solving the real problem will come up casually.\n10:09 Candy I found three \u0026lsquo;j\u0026rsquo; shape candies on my desk when came to my seat. I guessed these were from #Luis, I messaged him for thanks. After I got some water back, Luis came to my seat talk with me, and invited me to attend a GSA election event; he even promised me, \u0026ldquo;No talking there\u0026rdquo;.\n11:37 He has become a pain in the ass Because the event I mentioned above, even #Amir said, \u0026ldquo;He has become a pain in the ass\u0026rdquo;. Lol, this is new expression for me. I laughed because even Amir, A so social guy, think too much social event has become a pain in the ass.\nEventually, Luis didn\u0026rsquo;t go either; we had lunch together.\n12:35 Egypt Fridge Magnet As usual, we casually had a chitchat after lunch. #Mark passed us, shakehand with everyone, he even said he wanna give us some gifts. A few minutes later, he came back and gave us some Egypt style fridge magnet. He confidently said, \u0026ldquo;I am very famous on Tiktok\u0026rdquo;. We opened the Tiktok to scroll his videos. He was really extrovert and I really appreciate his #confidence.\nAfternoon In the afternoon, I polished my homework and continuously tried to set my term paper topic. Just like find a needle in a sea.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-26/","summary":"\u003ch3 id=\"0924-start-determine-the-topic\"\u003e09:24 Start determine the topic\u003c/h3\u003e\n\u003cp\u003eThis is a last week for term paper. Everything is difficult at the beginning. Trying to use Perplexity #AI to help me select the topic, but it couldn\u0026rsquo;t give me a proper, innovative, realistic topic.\u003c/p\u003e\n\u003cp\u003eI think the best way to find a meaningful topic is to do some things. The idea for solving the real problem will come up casually.\u003c/p\u003e\n\u003ch3 id=\"1009-candy\"\u003e10:09 Candy\u003c/h3\u003e\n\u003cp\u003eI found three \u0026lsquo;j\u0026rsquo; shape candies on my desk when came to my seat. I guessed these were from #Luis, I messaged him for thanks. After I got some water back, Luis came to my seat talk with me, and invited me to attend a GSA election event; he even promised me, \u0026ldquo;No talking there\u0026rdquo;.\u003c/p\u003e","title":"2026-01-26"},{"content":"🕒 Morning | Time Flies Time is moving so fast. So far today, I’ve had a video call with Huan, spent some time lying in bed scrolling on my phone, and played Honor of Kings for an hour.\n🕒 Afternoon | Tech Troubles I spent the entire afternoon trying to get my ** #terminal to support image rendering**, but I failed.\nAround 4 PM, I decided to do some laundry. Meanwhile, a DVD drive I ordered from Amazon a few days ago arrived. However, it’s unstable and keeps disconnecting, so I’ve already applied for a return.\nThe weekend is almost over. On the bright side, I didn\u0026rsquo;t let myself completely spiral into laziness today.\n🕒 Evening | A Change of Plans I originally planned to go to Canada Post to return the DVD drive, but by the time I got dressed, they were already closed. I also missed my chance to go to Safeway for groceries.\nInstead of rushing out, I decided to stay in. The fried pork and potatoes I made for dinner were very tasty!\nI spent some more time studying English, and around 10 PM, I messaged Alex to catch up and see how he was doing.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-25/","summary":"\u003ch3 id=\"-morning--time-flies\"\u003e🕒 Morning | Time Flies\u003c/h3\u003e\n\u003cp\u003eTime is moving so fast. So far today, I’ve had a video call with \u003cstrong\u003eHuan\u003c/strong\u003e, spent some time lying in bed \u003cstrong\u003escrolling on my phone\u003c/strong\u003e, and played \u003cem\u003eHonor of Kings\u003c/em\u003e for an hour.\u003c/p\u003e\n\u003ch3 id=\"-afternoon--tech-troubles\"\u003e🕒 Afternoon | Tech Troubles\u003c/h3\u003e\n\u003cp\u003eI spent the entire afternoon trying to get my ** #terminal to support image rendering**, but I failed.\u003c/p\u003e\n\u003cp\u003eAround 4 PM, I decided to do some laundry. Meanwhile, a \u003cstrong\u003eDVD drive\u003c/strong\u003e I ordered from Amazon a few days ago arrived. However, it’s \u003cstrong\u003eunstable and keeps disconnecting\u003c/strong\u003e, so I’ve already applied for a return.\u003c/p\u003e","title":"2026-01-25"},{"content":"🕒 13:58 | Exhausted Last night, I scolded Huan again. She mistakenly thought a 12-year-old girl was a single mother; I felt her perception of reality was way off. I made her stay up late again, and now I feel a bit guilty about it.\n📝 Obsidian \u0026amp; Neovim I ran into an error with my Obsidian template in Neovim. It took a long time to troubleshoot and fix.\n🍕 The Buffet Experience Jian messaged me this afternoon saying he was coming to Southgate Mall to hang out. We decided to grab a box of buns and then head to a buffet.\nI definitely overate. For the first five minutes, the food was delicious—I even told Jian it was the best food in Edmonton. However, about fifteen minutes later, the flavors started to feel very \u0026ldquo;Canadian style\u0026rdquo;: heavy, sweet, and greasy. As soon as I got home, I had to run to the bathroom.\n📞 Video Call I had a group call with Kun \u0026amp; Xia, Fang \u0026amp; Quan, and Huan. We just caught up and chatted. We also talked about the passing of Fengxian\u0026rsquo;s grandfather. He was the most important person in her life. I feel terrible for her loss and wish there was more I could do, but I know she is a strong woman and will get through this.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-24/","summary":"\u003ch3 id=\"-1358--exhausted\"\u003e🕒 13:58 | Exhausted\u003c/h3\u003e\n\u003cp\u003eLast night, I scolded Huan again. She mistakenly thought a 12-year-old girl was a single mother; I felt her perception of reality was way off. I made her stay up late again, and now I feel a bit guilty about it.\u003c/p\u003e\n\u003ch3 id=\"-obsidian--neovim\"\u003e📝 Obsidian \u0026amp; Neovim\u003c/h3\u003e\n\u003cp\u003eI ran into an error with my Obsidian template in Neovim. It took a long time to troubleshoot and fix.\u003c/p\u003e\n\u003ch3 id=\"-the-buffet-experience\"\u003e🍕 The Buffet Experience\u003c/h3\u003e\n\u003cp\u003eJian messaged me this afternoon saying he was coming to Southgate Mall to hang out. We decided to grab a box of buns and then head to a buffet.\u003c/p\u003e","title":"2026-01-24"},{"content":"🕒 10:04 | Social Overload There are several new faces in the office today. When I went to get some water, a fellow compatriot—the one who helped us find chairs at lunch the other day—started talking to me and asked to add me on WeChat. I felt a bit uncomfortable; I’m not really interested in joining or forming these kinds of social groups.\nThere is also a new Chinese girl in the office sitting right behind me. I haven\u0026rsquo;t spoken to her yet. There are just too many people this term for my liking.\n🕒 10:54 | Mindset is Key I’ve been feeling irritable and anxious lately. I know that maintaining a positive and open mindset is the only real way to overcome these negative moods.\n🕒 14:09 | Lab Training and Assignments Zhiqiang gave Amir and me some lab training this afternoon, which was very helpful.\nAfterward, the assignment for Civ E 665 took up our entire day. It was quite demanding.\nIn the evening, I had video calls with Huan, my friends, and my family. To end the night, I spent some time practicing and exploring Vim again.-\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-23/","summary":"\u003ch3 id=\"-1004--social-overload\"\u003e🕒 10:04 | Social Overload\u003c/h3\u003e\n\u003cp\u003eThere are several new faces in the office today. When I went to get some water, a fellow compatriot—the one who helped us find chairs at lunch the other day—started talking to me and asked to add me on WeChat. I felt a bit uncomfortable; I’m not really interested in joining or forming these kinds of social groups.\u003c/p\u003e\n\u003cp\u003eThere is also a new Chinese girl in the office sitting right behind me. I haven\u0026rsquo;t spoken to her yet. There are just too many people this term for my liking.\u003c/p\u003e","title":"2026-01-23"},{"content":"I hate Thursdays; three courses let me so tired.\nI tried to integrate obsidian into Lazyvim.\nOn a side note, I forgot cook last night, so I had to buy a hunch today. A very small bowl dishes cost me 14 CAD. So crazy.\nGood night.\nThis journal is wrote by Lazyvim, cool!\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-22/","summary":"\u003cp\u003eI hate Thursdays; three courses let me so tired.\u003c/p\u003e\n\u003cp\u003eI tried to integrate obsidian into Lazyvim.\u003c/p\u003e\n\u003cp\u003eOn a side note, I forgot cook last night, so I had to buy a hunch today. A very small bowl dishes cost me 14 CAD. So crazy.\u003c/p\u003e\n\u003cp\u003eGood night.\u003cbr\u003e\nThis journal is wrote by Lazyvim, cool!\u003c/p\u003e","title":"2026-01-22"},{"content":"10:25 Learning English I should study English at home rather than in the office, I think. I need to write more journals.\n14:16 Vimium Vimium is a browser extension that can make using a browser like Vim.\n15:58 Safety Training Finished the Safety Training online course, and then I could start doing the lab soon, hopefully.\n16:10 About Polishing Today I learned a very important concept \u0026ndash; about polishing. At the stage of writing, don\u0026rsquo;t worry about the format and the grammar issues.\nFor every essay I wrote, I should revise and proofread it again.\nEOD I learn and practice Vim with VSCode extension all night. For me, a tool-lover, I think this is my ultimate end-of-strolling tool.\nAfter mastering it, I think I can pay more attention to content creation.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-21/","summary":"\u003ch3 id=\"1025-learning-english\"\u003e10:25 Learning English\u003c/h3\u003e\n\u003cp\u003eI should study English at home rather than in the office, I think. I need to write more journals.\u003c/p\u003e\n\u003ch3 id=\"1416-vimium\"\u003e14:16 Vimium\u003c/h3\u003e\n\u003cp\u003eVimium is a browser extension that can make using a browser like Vim.\u003c/p\u003e\n\u003ch3 id=\"1558-safety-training\"\u003e15:58 Safety Training\u003c/h3\u003e\n\u003cp\u003eFinished the Safety Training online course, and then I could start doing the lab soon, hopefully.\u003c/p\u003e\n\u003ch3 id=\"1610-about-polishing\"\u003e16:10 About Polishing\u003c/h3\u003e\n\u003cp\u003eToday I learned a very important concept \u0026ndash; about polishing. At the stage of writing, don\u0026rsquo;t worry about the format and the grammar issues.\u003c/p\u003e","title":"2026-01-21"},{"content":"I had two classes today that went until 2 PM. I was extremely tired all day because I didn\u0026rsquo;t sleep well.\nAt lunch, I thought about eating early since I had class soon. I mentioned this to Chathuranga, and he said he wanted to eat now too. Well, that made our group too big and we couldn\u0026rsquo;t all sit together. It was pretty awkward.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-20/","summary":"\u003cp\u003eI had two classes today that went until 2 PM. I was extremely tired all day because I didn\u0026rsquo;t sleep well.\u003c/p\u003e\n\u003cp\u003eAt lunch, I thought about eating early since I had class soon. I mentioned this to Chathuranga, and he said he wanted to eat now too. Well, that made our group too big and we couldn\u0026rsquo;t all sit together. It was pretty awkward.\u003c/p\u003e","title":"2026-01-20"},{"content":"Chathuranga is back and brought us gifts - fridge magnets and jasmine tea. Very nice. We had lunch together at noon.\nOur regular group meeting at noon was uneventful. Started learning about Typst and FEM, then began studying VIM. After dinner at home, continued learning VIM. This editor is incredibly difficult to use.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-19/","summary":"\u003cp\u003eChathuranga is back and brought us gifts - fridge magnets and jasmine tea. Very nice. We had lunch together at noon.\u003c/p\u003e\n\u003cp\u003eOur regular group meeting at noon was uneventful. Started learning about Typst and FEM, then began studying VIM. After dinner at home, continued learning VIM. This editor is incredibly difficult to use.\u003c/p\u003e","title":"2026-01-19"},{"content":"Gemini gave me some great advice while I was learning Neovim. It made a very good point:\n13:33 \u0026ldquo;For beginners, \u0026lsquo;over-intelligent\u0026rsquo; tools are often the biggest obstacle to learning.\u0026rdquo; Since I am using a \u0026ldquo;cleaned-up\u0026rdquo; tutorial, I shouldn\u0026rsquo;t obsess over the missing \u0026lsquo;X\u0026rsquo; in the exercise. The core purpose of Lesson 1.4 is simply to learn how to use i to append missing characters. As long as I identify where a line is missing text and manually complete it, I’ve achieved the goal of the exercise.\nAfternoon I headed to the Edmonton Public Library (EPL) before sunset. The library is beautiful, though it was actually a bit crowded. I definitely plan to spend more time there in the future.\nAfter leaving the library, I dropped by the bun shop next door. I picked up a box of buns but momentarily forgot to pay. The cashier got very angry with me, even though I had only just turned around and hadn\u0026rsquo;t even taken a single step away. I apologized to her, but I really didn\u0026rsquo;t appreciate her attitude.\nI suspect that similar things must have happened to her before, which might explain why she reacted so poorly.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-18/","summary":"\u003cp\u003eGemini gave me some great advice while I was learning \u003cstrong\u003eNeovim\u003c/strong\u003e. It made a very good point:\u003c/p\u003e\n\u003ch3 id=\"1333-for-beginners-over-intelligent-tools-are-often-the-biggest-obstacle-to-learning\"\u003e13:33 \u0026ldquo;For beginners, \u0026lsquo;over-intelligent\u0026rsquo; tools are often the biggest obstacle to learning.\u0026rdquo;\u003c/h3\u003e\n\u003cp\u003eSince I am using a \u0026ldquo;cleaned-up\u0026rdquo; tutorial, I shouldn\u0026rsquo;t obsess over the missing \u0026lsquo;X\u0026rsquo; in the exercise. The core purpose of Lesson 1.4 is simply to learn how to use \u003ccode\u003ei\u003c/code\u003e to append missing characters. As long as I identify where a line is missing text and manually complete it, I’ve achieved the goal of the exercise.\u003c/p\u003e","title":"2026-01-18"},{"content":"Today is Saturday. I woke up early to video call Huan before she went to bed. I scolded her a bit again because I feel she often represses her emotions just to be a \u0026ldquo;good person.\u0026rdquo; I don\u0026rsquo;t think that’s healthy, especially between family and partners—it\u0026rsquo;s important to be honest about how we feel.\nAfter the call, I started working on my assignment. I’ve really come to enjoy using Quarto and LaTeX to complete my homework; the results look very professional.\nThe weather was so beautiful today that I decided to go for a walk. I found a park bench and called my parents. My mom mentioned she wanted to take a job planting trees all day for only 60 RMB a day. I spent a long time trying to persuade her not to do it. She has spent her entire life working the soil, and I really want her to finally just relax and enjoy a peaceful life.\nAs it started to get dark, we hung up, and I stopped by Safeway to pick up some groceries.\nOn my way back, a man from Somalia struck up a conversation with me. It was a nice interaction, and it made me realize that I should head to the park or go for walks more frequently whenever the weather is this nice.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-17/","summary":"\u003cp\u003eToday is Saturday. I \u003cstrong\u003ewoke up early\u003c/strong\u003e to video call Huan before she went to bed. I \u003cstrong\u003escolded her\u003c/strong\u003e a bit again because I feel she often \u003cstrong\u003erepresses her emotions\u003c/strong\u003e just to be a \u0026ldquo;good person.\u0026rdquo; I don\u0026rsquo;t think that’s healthy, especially between family and partners—it\u0026rsquo;s important to be honest about how we feel.\u003c/p\u003e\n\u003cp\u003eAfter the call, I started working on my assignment. I’ve really come to \u003cstrong\u003eenjoy using Quarto and LaTeX\u003c/strong\u003e to complete my homework; the results look very professional.\u003c/p\u003e","title":"2026-01-17"},{"content":"Since I had no classes today, I spent the entire day working on my assignments.\nIn the morning, Luis invited me to a breakfast event, but I turned him down. He then called Amir, who suggested that Luis ask me one more time, but I declined again.\nHowever, when they returned, Luis brought a burger back for me. I felt a bit guilty and embarrassed for having said no so many times when he was being so thoughtful. To make up for it, I shared some meat and an egg with him during lunch, which made me feel a little better.\nIn the afternoon, Amir interrupted me more than five times within a thirty-minute span. I was starting to get annoyed, so I finally said, \u0026ldquo;Let me focus on my work for a while,\u0026rdquo; and put on my noise-canceling earphones. I think he picked up on my mood because he didn\u0026rsquo;t speak to me again until 5 PM.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-16/","summary":"\u003cp\u003eSince I had no classes today, I spent the entire day \u003cstrong\u003eworking on my assignments\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eIn the morning, Luis invited me to a \u003cstrong\u003ebreakfast event\u003c/strong\u003e, but I turned him down. He then called Amir, who suggested that Luis ask me one more time, but I \u003cstrong\u003edeclined again\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, when they returned, Luis \u003cstrong\u003ebrought a burger back for me\u003c/strong\u003e. I felt a bit \u003cstrong\u003eguilty and embarrassed\u003c/strong\u003e for having said no so many times when he was being so thoughtful. To make up for it, I \u003cstrong\u003eshared some meat and an egg\u003c/strong\u003e with him during lunch, which made me feel a little better.\u003c/p\u003e","title":"2026-01-16"},{"content":"I didn’t sleep well last night and didn’t fall asleep until almost two o’clock. I was exhausted the entire day today.\nOn top of that, I had classes all day today. Three classes were truly draining.\nIn the morning and again in the evening, Xiaohuan and I got into some confusing arguments over things that didn’t really make sense. Perhaps we both need to read more, experience more, and feel more.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-15/","summary":"\u003cp\u003eI didn’t sleep well last night and didn’t fall asleep until almost two o’clock. I was exhausted the entire day today.\u003c/p\u003e\n\u003cp\u003eOn top of that, I had classes all day today. Three classes were truly draining.\u003c/p\u003e\n\u003cp\u003eIn the morning and again in the evening, Xiaohuan and I got into some confusing arguments over things that didn’t really make sense. Perhaps we both need to read more, experience more, and feel more.\u003c/p\u003e","title":"2026-01-15"},{"content":"I didn\u0026rsquo;t sleep very well last night, so I felt quite groggy when I woke up today.\nDespite the tiredness, it was a very fulfilling day of study. I spent the entire day reading literature and recorded my thoughts and to-do items in my weekly log (2026-W03). I also managed to submit my assignments. In the morning, I grabbed a coffee with Dr. Zhao. During lunch with Luis, Amir, and Dr. Zhao, we ran into Zheng, and I introduced everyone. Without realizing it, I’ve once again become the central hub and a bridge for connecting different people in the group.\nFor dinner, I made some vegetables in a sour broth (Suantang), which was delicious. Afterward, I started working on some code to implement an all-in-one workflow for my assignments using Quarto.\nOn a side note, I found a discarded chair near the garbage station this morning and decided to salvage it. Also, after seeing that my roommate had left the bathroom messy again, I finally hit my limit and sent him a message to address the issue.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-14/","summary":"\u003cp\u003eI didn\u0026rsquo;t sleep very well last night, so I felt quite \u003cstrong\u003egroggy\u003c/strong\u003e when I woke up today.\u003c/p\u003e\n\u003cp\u003eDespite the tiredness, it was a very \u003cstrong\u003efulfilling day\u003c/strong\u003e of study. I spent the entire day reading literature and recorded my thoughts and to-do items in my \u003cstrong\u003eweekly log\u003c/strong\u003e (\u003ca href=\"../weekly/2026-W03.md\"\u003e2026-W03\u003c/a\u003e). I also managed to submit my assignments. In the morning, I grabbed a coffee with Dr. Zhao. During lunch with Luis, Amir, and Dr. Zhao, we ran into Zheng, and I introduced everyone. Without realizing it, I’ve once again become the \u003cstrong\u003ecentral hub\u003c/strong\u003e and a \u003cstrong\u003ebridge\u003c/strong\u003e for connecting different people in the group.\u003c/p\u003e","title":"2026-01-14"},{"content":"I don’t know why some things are so energy-consuming, especially tasks like writing in my journal or studying.\nMy day mostly consisted of attending two classes and working on my Rock Mechanics homework.\nAside from that, it was a quiet day with nothing major to report.\nIn addition, I called the RBC to get $6 refund.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-13/","summary":"\u003cp\u003eI don’t know why some things are so \u003cstrong\u003eenergy-consuming\u003c/strong\u003e, especially tasks like writing in my journal or studying.\u003c/p\u003e\n\u003cp\u003eMy day mostly consisted of \u003cstrong\u003eattending two classes\u003c/strong\u003e and working on my \u003cstrong\u003eRock Mechanics homework\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eAside from that, it was a quiet day with \u003cstrong\u003enothing major to report\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eIn addition, I called the RBC to get $6 refund.\u003c/p\u003e","title":"2026-01-13"},{"content":"Following my conversation with Victor last Friday, I decided to start getting up early.\nI was out the door by 9 AM and spent the morning working on Assignment 1 for my Finite Element Method (FEM) course.\nAs usual, we had our group meeting at 1 PM with Victor, Jason, Kourosh, and me. At the end of the meeting, Victor asked to have a one-on-one session with me at 4 PM.\nThe weather lately has been wonderful and mild, making it feel as though spring is just around the corner.\nDuring our meeting, Victor took the time to learn more about my academic background and shared some of his thoughts. While we didn\u0026rsquo;t land on a substantive research topic yet, it was a positive step toward defining my research goals.\nI finally finished and submitted the assignment at midnight.\nOn a sad note, I lost my favorite wooden spoon today. I\u0026rsquo;m actually quite upset about it.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-12/","summary":"\u003cp\u003eFollowing my conversation with Victor last Friday, I decided to start \u003cstrong\u003egetting up early\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eI was out the door by 9 AM and spent the morning working on \u003cstrong\u003eAssignment 1 for my Finite Element Method (FEM) course\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eAs usual, we had our \u003cstrong\u003egroup meeting at 1 PM\u003c/strong\u003e with Victor, Jason, Kourosh, and me. At the end of the meeting, Victor asked to have a \u003cstrong\u003eone-on-one session\u003c/strong\u003e with me at 4 PM.\u003c/p\u003e","title":"2026-01-12"},{"content":"Once again, I didn\u0026rsquo;t get anything productive done today. I had planned to wake up early to study, but I kept telling myself to sleep a little longer. When I couldn\u0026rsquo;t fall back asleep, I ended up scrolling on my phone instead.\nAfter lunch, I did some chores—showering, washing my dirty clothes and socks, and prepping my lunch for tomorrow. Just like that, the day passed by in a haze.\nI was shocked to see that my screen time today reached a staggering 9 hours and 37 minutes.\nOn another note, I realized that Huan and I share a common weakness: we are too honest. I find it impossible to keep anything to myself, though Huan is slightly better at it than I am.\nI think I need to work on being a bit more evasive and developing the ability to tell a white lie when necessary.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-11/","summary":"\u003cp\u003eOnce again, I didn\u0026rsquo;t get anything productive done today. I had planned to wake up early to study, but I kept telling myself to sleep a little longer. When I couldn\u0026rsquo;t fall back asleep, I ended up \u003cstrong\u003escrolling on my phone\u003c/strong\u003e instead.\u003c/p\u003e\n\u003cp\u003eAfter lunch, I did some chores—showering, washing my dirty clothes and socks, and prepping my lunch for tomorrow. Just like that, the day passed by in a \u003cstrong\u003ehaze\u003c/strong\u003e.\u003c/p\u003e","title":"2026-01-11"},{"content":"I was on the phone with Huan this morning until almost 11:00 AM. Afterward, Dr. Zhao asked me to go grocery shopping with him so we could head back to his place to cook.\nAs usual, we wandered around the mall for a bit and ended up having Mexican food again. Honestly, it wasn\u0026rsquo;t very good.\nLater, Dr. Zhao prepared a huge spread of dishes and invited two other friends over. After dinner, they were getting ready to watch a movie, but I decided to head home early. I wanted to make a few phone calls and get some rest.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-10/","summary":"\u003cp\u003eI was on the phone with Huan this morning until almost 11:00 AM. Afterward, Dr. Zhao asked me to go \u003cstrong\u003egrocery shopping\u003c/strong\u003e with him so we could head back to his place to cook.\u003c/p\u003e\n\u003cp\u003eAs usual, we \u003cstrong\u003ewandered around the mall\u003c/strong\u003e for a bit and ended up having Mexican food again. Honestly, it \u003cstrong\u003ewasn\u0026rsquo;t very good\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eLater, Dr. Zhao prepared a \u003cstrong\u003ehuge spread of dishes\u003c/strong\u003e and invited two other friends over. After dinner, they were getting ready to watch a movie, but I decided to \u003cstrong\u003ehead home early\u003c/strong\u003e. I wanted to make a few phone calls and \u003cstrong\u003eget some rest\u003c/strong\u003e.\u003c/p\u003e","title":"2026-01-10"},{"content":"I didn\u0026rsquo;t sleep well last night because I was preoccupied with the thought of going to talk to Dr. Liu. I wasn\u0026rsquo;t quite sure what to say, but I was genuinely worried about him.\nAt noon, I had lunch with Dr. Zhao, Luis, and Amir. The turkey I roasted yesterday was actually quite delicious, so I brought some along to share with them.\nIn the afternoon, I had a long, heart-to-heart talk with Dr. Liu. I was able to express my care and share my thoughts with him. Overall, it went very well, though I have this habit of tearing up whenever I sense someone else’s strong emotions. It’s a bit frustrating that I react that way, but the connection was real.\nIn the evening, I called Huan and then spent some time on the phone with my family.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-09/","summary":"\u003cp\u003eI \u003cstrong\u003edidn\u0026rsquo;t sleep well\u003c/strong\u003e last night because I was preoccupied with the thought of going to talk to Dr. Liu. I wasn\u0026rsquo;t quite sure what to say, but I was \u003cstrong\u003egenuinely worried\u003c/strong\u003e about him.\u003c/p\u003e\n\u003cp\u003eAt noon, I had lunch with Dr. Zhao, Luis, and Amir. The \u003cstrong\u003eturkey I roasted yesterday\u003c/strong\u003e was actually quite delicious, so I brought some along to share with them.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I had a long, \u003cstrong\u003eheart-to-heart talk\u003c/strong\u003e with Dr. Liu. I was able to express my care and share my thoughts with him. Overall, it went very well, though I have this habit of \u003cstrong\u003etearing up\u003c/strong\u003e whenever I sense someone else’s strong emotions. It’s a bit frustrating that I react that way, but the connection was real.\u003c/p\u003e","title":"2026-01-09"},{"content":"English There is so much worth recording today. Since it’s getting late, I’ll write this down now and keep it for my records.\nFirst, my English-related anxiety eased up significantly today, especially after attending classes with Derek and Victor. I was amazed to find that I could understand nearly 90% of the content; the remaining 10% didn\u0026rsquo;t hinder my overall comprehension at all. My confidence in English is finally coming back.\nAnother thing I noticed during class was that Victor seemed exhausted and low on energy. I really want him to feel better, so I’m planning to gather my courage and stop by his office tomorrow just to chat for a bit. I realized that many people need care and connection. In their own worlds, they might be bogged down by trivial, stressful matters and simply need a chance to relax and talk.\nIn the evening, Huan forwarded me a photo of He You that Xiao Xue had sent. It occurred to me that I hadn\u0026rsquo;t talked to them in a long time, so I spent some time chatting and joking with them in our group chat. Those old days were so happy, especially during my first two years of university. Here, there isn\u0026rsquo;t such affordable hotpot, cheap alcohol, or friendships that feel quite that pure.\nThings that seem difficult can lead to surprising changes if you just persist day by day. Whether it’s for a dream, a passion, or the future, it is worth sticking with the things that might cause short-term struggle but lead to long-term growth.\nChinese 今天有很多值得记录的事情。因为时间太晚了，就直接用中文记录吧，明天再翻译成英文。\n第一就是今天的英语焦虑好了一些，尤其是上完 Derek 和 victor 的课之后。惊叹自己能够听懂几乎 90%的内容，而其他的内容已经不能够影响理解。英语自信又回来许多。\n另一个就是在上课的时候，发现 victor 总是感觉很累，感觉很缺少能量的样子。我希望他开心一些，所以我打算明天鼓起勇气去他办公室里闲聊一会儿。突然发现很多人都需要别人的关心，他们在自己的世界里面可能会被各种各样琐碎烦心的事情困扰，他们需要放松和倾诉。\n晚上小欢欢给我转发了小雪发的何优的照片，想着很久没有找他们聊天了。于是在群里和他们吹了会儿牛，以前的时光可真快乐啊，尤其是大一大二大时候。这边没有那么便宜的火锅，没有那么便宜的酒，也没有那么纯粹的朋友了。\n看似很难的事情，一点一点的坚持，突然会在某一天发现有惊喜的改变。对于梦想，对于热爱，对于未来，都应该去坚持做一些短期会让自己痛苦的事情。\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-08/","summary":"\u003ch2 id=\"english\"\u003eEnglish\u003c/h2\u003e\n\u003cp\u003eThere is so much worth recording today. Since it’s getting late, I’ll write this down now and keep it for my records.\u003c/p\u003e\n\u003cp\u003eFirst, my \u003cstrong\u003eEnglish-related anxiety\u003c/strong\u003e eased up significantly today, especially after attending classes with Derek and Victor. I was amazed to find that I could understand \u003cstrong\u003enearly 90% of the content\u003c/strong\u003e; the remaining 10% didn\u0026rsquo;t hinder my overall comprehension at all. My confidence in English is finally coming back.\u003c/p\u003e","title":"2026-01-08"},{"content":"Last night I had an argument with Huan again. I reflected on myself and realized that my temper isn’t very good, and at the same time I blamed her for always staying silent and not expressing her own opinions.\nToday, I feel that my English is really quite poor. My progress has been very slow, and I still have trouble communicating with others when it comes to complex issues.\nToday, Luis asked Amir and me to go to a job fair. I had absolutely no interest in it, and I also didn’t have the courage to take the initiative to talk to people and learn more. I felt extremely frustrated.\nLearning English has become urgent. My vocabulary seems insufficient, and I need to take the initiative to memorize more words. I also need to make good use of my time to review grammar once again.\nBy the way, at lunchtime today, Luis wanted to eat with us and asked whether I wanted to try his food. I rejected him instinctively. In the evening, I felt really bad about it, so I sent him a text message to explain.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-07/","summary":"\u003cp\u003eLast night I had an argument with Huan again. I reflected on myself and realized that my temper isn’t very good, and at the same time I blamed her for always staying silent and not expressing her own opinions.\u003c/p\u003e\n\u003cp\u003eToday, I feel that my English is really quite poor. My progress has been very slow, and I still have trouble communicating with others when it comes to complex issues.\u003c/p\u003e","title":"2026-01-07"},{"content":"Good evening, Luis.\nThanks for your concern. My tummy often feels not good after it gets cold. This morning I felt too warm, so I took my coat off.\nI want to say sorry to you for rejecting your lunch noon, even though you might think that it doesn\u0026rsquo;t matter at all.\nI\u0026rsquo;m afraid you might overthink it(something like I don\u0026rsquo;t like your lunch). I rejected you because I think you guys didn\u0026rsquo;t have too much food, and we have a strange culture which is called polite refusal. Sometimes we even find other reasons to reject others. I don\u0026rsquo;t like it, whereas I have this habit.\nI hope you weren\u0026rsquo;t overthinking about this. Your lunch looked good and delicious, especially, that it looked like pizza or omelette. I\u0026rsquo;m glad to try it next time if you have some extra food.\nAnd I also hope you don\u0026rsquo;t mind this long message. I was going to tell you tomorrow, nevertheless this thing occupies my mind now.\nI also want to use this opportunity to boost my writing skills in English.\nAnyway, have a good night.\nReply:\nHi Jinpeng, no worries! I was not overthinking. I happy to share that space with you guys. Yes there may be people from another cultures who overthinking too much 😂, it was ok for me. I didn’t found it disrespectful or anything bad. Anyway thank you for telling me ! I appreciate it\n","permalink":"https://jinpeng.cv/en/letter/letter_202601072109/","summary":"\u003cp\u003eGood evening, Luis.\u003cbr\u003e\nThanks for your concern. My tummy often feels not good after it gets cold. This morning I felt too warm, so I took my coat off.\u003c/p\u003e\n\u003cp\u003eI want to say sorry to you for rejecting your lunch noon, even though you might think that it doesn\u0026rsquo;t matter at all.\u003c/p\u003e\n\u003cp\u003eI\u0026rsquo;m afraid you might overthink it(something like I don\u0026rsquo;t like your lunch). I rejected you because I think you guys didn\u0026rsquo;t have too much food, and we have a strange culture which is called polite refusal. Sometimes we even find other reasons to reject others. I don\u0026rsquo;t like it, whereas I have this habit.\u003c/p\u003e","title":"Sorry I refused your lunch"},{"content":"There are so many things to do that I suddenly feel panicked and don\u0026rsquo;t know where to start.\nPractice spoken English and writing. Preview upcoming course content and review parts of past courses I didn’t fully understand. Start reading literature and determine my research direction. It\u0026rsquo;s time to start using my to-do app again; only self-discipline can solve these problems.\nI studied phonetic symbols and practiced shadowing tonight. It’s hard to pronounce sounds that don\u0026rsquo;t exist in Chinese unless we build muscle memory through practice.\n🔒 Original Version\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-06/","summary":"\u003cp\u003e\u003cstrong\u003eThere are so many things to do\u003c/strong\u003e that I suddenly feel panicked and don\u0026rsquo;t know where to start.\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003ePractice spoken English and writing.\u003c/li\u003e\n\u003cli\u003ePreview upcoming course content and review parts of past courses I didn’t fully understand.\u003c/li\u003e\n\u003cli\u003eStart reading literature and determine my research direction.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eIt\u0026rsquo;s time to \u003cstrong\u003estart using my to-do app again\u003c/strong\u003e; only self-discipline can solve these problems.\u003c/p\u003e\n\u003cp\u003eI studied phonetic symbols and practiced shadowing tonight. It’s hard to pronounce sounds that don\u0026rsquo;t exist in Chinese unless we \u003cstrong\u003ebuild muscle memory\u003c/strong\u003e through practice.\u003c/p\u003e","title":"2026-01-06"},{"content":"Today marked the start of the winter semester, and with it, the return to a tense and busy academic life.\nWe had a small group meeting at noon with Dr. Liu serving as today\u0026rsquo;s chair. We shared stories about our holidays and discussed our resolutions for the new year.\nI shared my four main goals for the year:\nTo continue improving my English and become a more confident speaker. To learn the ropes of academic research and strive to complete one or two first drafts by the end of the year. To travel to another Canadian province. To save up enough money to buy a new laptop. In the afternoon, Dr. Zhao invited me to his office to discuss my future plans. He suggested two research directions: RFID technology and concrete energy storage. Both sound fascinating to me. I need to start carving out time to read the literature and learn as much as possible from the senior students (my shixiong) while they are still here.\nLater, Amir and I attended the orientation for new winter intake students. We were pleasantly surprised to find that they provided a complimentary meal!\nHowever, I realized once again that I truly dislike social settings where you have to sit and chat with strangers—even with other Chinese students. It might just be my personality; I simply don\u0026rsquo;t have much desire to dive into other people\u0026rsquo;s lives.\n🔒 解锁中文版本\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-05/","summary":"\u003cp\u003eToday marked the start of the winter semester, and with it, the return to a tense and busy academic life.\u003c/p\u003e\n\u003cp\u003eWe had a small group meeting at noon with Dr. Liu serving as today\u0026rsquo;s chair. We shared stories about our holidays and discussed our resolutions for the new year.\u003c/p\u003e\n\u003cp\u003eI shared my four main goals for the year:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eTo continue improving my English and become a more confident speaker.\u003c/li\u003e\n\u003cli\u003eTo learn the ropes of academic research and strive to complete one or two first drafts by the end of the year.\u003c/li\u003e\n\u003cli\u003eTo travel to another Canadian province.\u003c/li\u003e\n\u003cli\u003eTo save up enough money to buy a new laptop.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eIn the afternoon, Dr. Zhao invited me to his office to discuss my future plans. He suggested two research directions: RFID technology and concrete energy storage. Both sound fascinating to me. I need to start carving out time to read the literature and learn as much as possible from the senior students (my \u003cem\u003eshixiong\u003c/em\u003e) while they are still here.\u003c/p\u003e","title":"2026-01-05"},{"content":"00:21 Getting ready for bed I feel a muscle twitching or something moving in my stomach every now and then; it’s distracting and making it hard to fall asleep.\nOpened Pinduoduo to help my dad look for the Amur Cork Tree (Phellodendron amurense) he wants to buy.\n00:24 Perfect Using my phone for daily snippets; my computer or tablet for the end-of-day review; and my computer for note-taking or articles.\nEverything is organized into Obsidian very conveniently.\n🔒 Content Here is Encrypted\nUnlock\r13:50 Turkey legs are terrible Extremely gamey—so disgusting it makes me want to gag.\n16:26 Heading out Went to the supermarket to buy meat, milk, and veggies, then hit the liquor store for some beer. Alcohol is so expensive here; I can barely afford it.\nSchool starts tomorrow, but I haven\u0026rsquo;t accomplished much over the break. I\u0026rsquo;m feeling a bit guilty.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-04/","summary":"\u003ch3 id=\"0021-getting-ready-for-bed\"\u003e00:21 Getting ready for bed\u003c/h3\u003e\n\u003cp\u003eI feel a muscle twitching or something moving in my stomach every now and then; it’s distracting and making it hard to fall asleep.\u003c/p\u003e\n\u003cp\u003eOpened Pinduoduo to help my dad look for the Amur Cork Tree (\u003cem\u003ePhellodendron amurense\u003c/em\u003e) he wants to buy.\u003c/p\u003e\n\u003ch3 id=\"0024-perfect\"\u003e00:24 Perfect\u003c/h3\u003e\n\u003cp\u003eUsing my phone for daily snippets; my computer or tablet for the end-of-day review; and my computer for note-taking or articles.\u003c/p\u003e","title":"2026-01-04"},{"content":"I slept in again this morning.\nFortunately, I studied two chapters of Writing Academic English.\nBecause my bed and desk are not suitable, my shoulders get sore when I sit in front of them for a long time.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-03/","summary":"\u003cp\u003eI slept in again this morning.\u003c/p\u003e\n\u003cp\u003eFortunately, I studied two chapters of \u003ca href=\"../../../posts/note/note_202601021615.md\"\u003eWriting Academic English\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eBecause my bed and desk are not suitable, my shoulders get sore when I sit in front of them for a long time.\u003c/p\u003e","title":"2026-01-03"},{"content":"I slept in this morning again.\nI went to school for studying After I finished my lunch.\nI made a eggplant with pork for dinner, and called my family this evening. After that, I teach Huan to use Mastodon.\n","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-02/","summary":"\u003cp\u003eI slept in this morning again.\u003c/p\u003e\n\u003cp\u003eI went to school for studying After I finished my lunch.\u003c/p\u003e\n\u003cp\u003eI made a eggplant with pork for dinner, and called my family this evening. After that, I teach Huan to use Mastodon.\u003c/p\u003e","title":"2026-01-02"},{"content":"Slept in and watched TV (Ted Lasso) all day again!\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2026/january/2026-01-01/","summary":"\u003cp\u003eSlept in and watched TV (Ted Lasso) all day again!\u003c/p\u003e\n\u003cdiv class=\"encrypted-content\" data-cipher=\"29udHVsYXRpb25zISBZb3Uga25vdyB0b2RheSZyc3F1bztzIGtleSE8L3A\u0026#43;CjxwPk5vdGhpbmcgc3BlY2lhbCBvciBpbXBvcnRhbnQgaGVyZS48L3A\u0026#43;CjxwPkkgd2FudCB0byBnaXZlIHRoZSBwZW9wbGUgd2hvIGtub3cgbWUgYSBsaXR0bGUgaGVscCwgZXNwZWNpYWxseSByZWdhcmRpbmcgdGhlIGludGVybmV0LjwvcD4KPHA\u0026#43;VG8gdGVhY2ggcGVvcGxlIGhvdyB0byBpbXByb3ZlIG91ciBsaWZlIGJ5IGludGVybmV0LiBUaHJvdWdoIHRoZSBjb25mbGljdCBiZXR3ZWVuIEh1YW4gYW5kIG1lLCBJIHJlYWxpemVkIHRoYXQgc29tZW9uZSBuZWVkcyB0byBsZWFybiBob3cgdG8gYnJlYWsgdGhlIGluZm9ybWF0aW9uIGJhcnJpZXJzLjwvcD4KPHA\u0026#43;QZ3Jh\" data-hint=\"Content Here is Encrypted\" data-error=\"Password Error\"\u003e\r\n  \u003cdiv class=\"locked-state\"\u003e\r\n    \u003cp\u003e🔒 Content Here is Encrypted\u003c/p\u003e\r\n    \u003cdiv class=\"password-prompt\"\u003e\r\n      \u003cdiv class=\"password-input-wrapper\"\u003e\r\n        \u003cinput type=\"password\" class=\"password-input\"\r\n               placeholder=\"Please input password\"\r\n               id=\"pwd-input-0\"\r\n               aria-label=\"加密内容密码\"\u003e\r\n        \u003cbutton type=\"button\"\r\n                class=\"toggle-visibility-btn\"\r\n                aria-pressed=\"false\"\r\n                aria-label=\"显示或隐藏密码\"\r\n                onclick=\"toggleVisibility(this, 'pwd-input-0')\"\u003e\r\n          \u003csvg class=\"icon icon-eye-open\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\r\n            \u003cpath d=\"M12 5C6 5 2 12 2 12s4 7 10 7 10-7 10-7-4-7-10-7Zm0 11a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm0-6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z\"/\u003e\r\n          \u003c/svg\u003e\r\n          \u003csvg class=\"icon icon-eye-closed\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\r\n            \u003cpath d=\"M3.5 4.5 2 6l3.2 3.2A13 13 0 0 0 2 12s4 7 10 7a9.7 9.7 0 0 0 4.7-1.2L18 19l2.5 2.5 1.5-1.5-18-18Zm8.5 12c-5.1 0-8-4-8-4a11 11 0 0 1 2.6-2.9l1.6 1.6a4 4 0 0 0 5.2 5.2l1.6 1.6A7.7 7.7 0 0 1 12 16.5Zm8-4.5a12.5 12.5 0 0 0-4.2-3.6l1.6-1.6A13.6 13.6 0 0 1 22 12s-1.1 2-3 4.1l-1.4-1.4A11.2 11.2 0 0 0 20 12Z\"/\u003e\r\n          \u003c/svg\u003e\r\n        \u003c/button\u003e\r\n      \u003c/div\u003e\r\n      \u003cbutton class=\"decrypt-btn\" onclick=\"decryptContent(event, 'pwd-input-0')\"\u003e\r\n        Unlock\r\n      \u003c/button\u003e\r\n    \u003c/div\u003e\r\n    \u003cdiv class=\"status-message\"\u003e\u003c/div\u003e\r\n  \u003c/div\u003e\r\n  \u003cdiv class=\"decrypted-content markdown-body\" hidden\u003e\u003c/div\u003e\r\n\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cstyle\u003e\r\n.encrypted-content {\r\n  border: 1px solid #878787;\r\n  border-radius: 0.5rem;\r\n  padding: 1.5rem;\r\n  margin: 1.5rem 0;\r\n  transition: all 0.3s ease;\r\n}\r\n\r\n.encrypted-content.unlocked {\r\n  border: none;\r\n  padding: 0;\r\n  margin: 0;\r\n   \r\n  background-image: radial-gradient(rgba(50, 0, 0, 0.1) 1px, transparent 0) !important;\r\n  background-size: 10px 10px;\r\n   \r\n}\r\n\r\n.password-prompt {\r\n  display: flex;\r\n  gap: 0.75rem;\r\n  margin: 1rem 0;\r\n}\r\n\r\n.password-input-wrapper {\r\n  position: relative;\r\n  flex: 3;\r\n}\r\n\r\n.password-input {\r\n  width: 100%;\r\n  min-width: 150px;\r\n  padding: 0.75rem;\r\n  padding-right: 2.5rem;\r\n  border: 1px solid #ddd;\r\n  border-radius: 0.25rem;\r\n}\r\n\r\n.password-input.error {\r\n  border-color: #dc3545;\r\n}\r\n\r\n.toggle-visibility-btn {\r\n  position: absolute;\r\n  top: 50%;\r\n  right: 0.75rem;\r\n  transform: translateY(-50%);\r\n  background: transparent;\r\n  border: none;\r\n  cursor: pointer;\r\n  line-height: 0;\r\n  padding: 0;\r\n  color: inherit;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.toggle-visibility-btn .icon {\r\n  width: 1.25rem;\r\n  height: 1.25rem;\r\n  fill: currentColor;\r\n}\r\n\r\n.toggle-visibility-btn .icon-eye-closed {\r\n  display: none;\r\n}\r\n\r\n.toggle-visibility-btn.is-visible .icon-eye-open {\r\n  display: none;\r\n}\r\n\r\n.toggle-visibility-btn.is-visible .icon-eye-closed {\r\n  display: block;\r\n}\r\n\r\n.decrypt-btn {\r\n   \r\n  background-color: var(--primary, #1e90ff);\r\n  color: var(--theme, #fff);\r\n  border: none;\r\n  border-radius: 0.25rem;\r\n  cursor: pointer;\r\n  transition: opacity 0.3s;\r\n  font-weight: 500;\r\n  flex: 1;\r\n}\r\n\r\n.decrypt-btn:hover {\r\n  opacity: 0.9;\r\n}\r\n\r\n\r\n.status-message {\r\n  color: #6c757d;\r\n  font-size: 0.9em;\r\n  min-height: 1.2em;\r\n}\r\n\r\n.status-message.error {\r\n  color: #dc3545;\r\n}\r\n\u003c/style\u003e\r\n\r\n\u003cscript\u003e\r\n  function toggleVisibility(btn, inputId) {\r\n    const input = document.getElementById(inputId);\r\n    const isPwd = input.type === 'password';\r\n    input.type = isPwd ? 'text' : 'password';\r\n    btn.setAttribute('aria-pressed', String(isPwd));\r\n    btn.classList.toggle('is-visible', isPwd);\r\n  }\r\n\r\n  function decryptContent(event, inputId) {\r\n    event.preventDefault();\r\n    const input = document.getElementById(inputId);\r\n    const container = input.closest('.encrypted-content');\r\n    const statusEl = container.querySelector('.status-message');\r\n    const decryptedContent = container.querySelector('.decrypted-content');\r\n  \r\n    statusEl.textContent = '';\r\n    statusEl.classList.remove('error');\r\n    input.classList.remove('error');\r\n  \r\n    \r\n    const today = new Date();\r\n    const mmdd = String(today.getUTCMonth() + 1).padStart(2, '0') + String(today.getUTCDate()).padStart(2, '0');\r\n    const diff = 1005 - (parseInt(mmdd, 10) || 0);\r\n    const validPwd = String(Math.abs(diff)).padStart(4, '0');\r\n  \r\n    if (input.value !== validPwd) {\r\n      input.classList.add('error');\r\n      statusEl.textContent = container.dataset.error || '';\r\n      statusEl.classList.add('error');\r\n      input.focus();\r\n      return;\r\n    }\r\n  \r\n    try {\r\n      let cipherText = container.dataset.cipher.replace(/\\s+/g, '');\r\n  \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      if (cipherText.length \u003e 12) {\r\n        const part1 = cipherText.slice(0, 3);               \r\n        const part2 = cipherText.slice(3, -9);              \r\n        const part3 = cipherText.slice(-9, -4);             \r\n        const part4 = cipherText.slice(-4);                 \r\n        cipherText = part3 + part1 + part4 + part2;\r\n      }\r\n  \r\n      const binaryStr = atob(cipherText);\r\n      const byteArray = new Uint8Array(binaryStr.length);\r\n      for (let i = 0; i \u003c binaryStr.length; i++) {\r\n        byteArray[i] = binaryStr.charCodeAt(i);\r\n      }\r\n  \r\n      const decoded = new TextDecoder(\"utf-8\").decode(byteArray);\r\n      const fragment = document.createRange().createContextualFragment(decoded);\r\n  \r\n      decryptedContent.innerHTML = '';\r\n      decryptedContent.appendChild(fragment);\r\n  \r\n      container.querySelector('.locked-state').hidden = true;\r\n      decryptedContent.hidden = false;\r\n      container.classList.add('unlocked');\r\n  \r\n    } catch (e) {\r\n      console.error(e);\r\n      statusEl.textContent = 'Decode Failed: ' + e.message;\r\n      statusEl.classList.add('error');\r\n    }\r\n  }\r\n  \r\n  document.addEventListener('DOMContentLoaded', () =\u003e {\r\n    document.querySelectorAll('.password-input').forEach(input =\u003e {\r\n      input.addEventListener('keypress', e =\u003e {\r\n        if (e.key === 'Enter') {\r\n          decryptContent(e, input.id);\r\n        }\r\n      });\r\n    });\r\n  });\r\n  \r\n\u003c/script\u003e","title":"2026-01-01"},{"content":"Slept in and watched TV (Ted Lasso) all day\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-31/","summary":"\u003cp\u003eSlept in and watched TV (Ted Lasso) all day\u003c/p\u003e","title":"2025-12-31"},{"content":"I spent the whole day binge-watching Ted Lasso.\nIn the afternoon, I decided to wash my bedsheets and small blanket to freshen them up and get rid of the dust. The dry weather in Edmonton makes everything get dusty so quickly!\nHowever, the washing machine was completely useless with my small blanket. When the cycle finished, it was still sopping wet. I naively thought the dryer might still be able to handle it, even in that state.\nInstead, the wet blanket ended up cleaning the inside of the dryer rather than getting dry. Eventually, I had no choice but to take everything out, wash them by hand, and wring them out myself. I’m planning to let them air-dry overnight before trying the dryer again tomorrow.\nWhat bad luck—and I’m out six dollars in laundry fees!\nI helped Huan register for a Mastodon account this evening. I don’t know why she had so much trouble doing it before. I was getting a little impatient and angry about this.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-30/","summary":"\u003cp\u003eI spent the whole day binge-watching \u003cem\u003eTed Lasso\u003c/em\u003e.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I decided to wash my bedsheets and small blanket to freshen them up and get rid of the dust. The \u003cstrong\u003edry weather in Edmonton\u003c/strong\u003e makes everything get dusty so quickly!\u003c/p\u003e\n\u003cp\u003eHowever, the washing machine was completely useless with my small blanket. When the cycle finished, it was still \u003cstrong\u003esopping wet\u003c/strong\u003e. I naively thought the dryer might still be able to handle it, even in that state.\u003c/p\u003e","title":"2025-12-30"},{"content":"I didn\u0026rsquo;t do much today. I just read Writing Academic English and Grammar in Use.\nI\u0026rsquo;ve been gradually getting into the rhythm of studying at home.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-29/","summary":"\u003cp\u003eI didn\u0026rsquo;t do much today. I just read \u003cem\u003eWriting Academic English\u003c/em\u003e and \u003cem\u003eGrammar in Use\u003c/em\u003e.\u003c/p\u003e\n\u003cp\u003eI\u0026rsquo;ve been gradually getting into the rhythm of studying at home.\u003c/p\u003e","title":"2025-12-29"},{"content":"I didn’t write my diary yesterday, so I’m making it up today.\nWhat did I even do on December 27th? I’ve already forgotten and need to think carefully to recall it.\nI got up very late, cooked some rice, and made a simple stir‑fry for lunch. After eating, I decided to go to the mall to buy a nail clipper and a box of toothpaste.\nI saw KZ’s Moments post, so I went to Rogers to switch my SIM card to a 5G one. But my phone doesn’t support the mainstream 5G bands, so the network speed didn’t really improve.\nThen I went to check out a church, but it was closed, so I decided to head to the EPL library instead for study.\nIt seemed like the snow‑clearing workers had also gone home for the holidays, because the snow on the road was ridiculously thick. By the time I was almost there, I felt like my face had frozen. I gave up and just went home.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-27/","summary":"\u003cp\u003eI didn’t write my diary yesterday, so I’m making it up today.\u003c/p\u003e\n\u003cp\u003eWhat did I even do on December 27th? I’ve already forgotten and need to think carefully to recall it.\u003c/p\u003e\n\u003cp\u003eI got up very late, cooked some rice, and made a simple stir‑fry for lunch. After eating, I decided to go to the mall to buy a nail clipper and a box of toothpaste.\u003c/p\u003e\n\u003cp\u003eI saw KZ’s Moments post, so I went to Rogers to switch my SIM card to a 5G one. But my phone doesn’t support the mainstream 5G bands, so the network speed didn’t really improve.\u003c/p\u003e","title":"2025-12-27"},{"content":"I still got up pretty late today, but at least I studied more than I did yesterday.\nFor lunch I had porridge and stir‑fried edamame with pork. For dinner I had instant noodles and some shredded pancake.\nI watched a video today. I’ve always agreed with its main message, but seeing it again still served as a reminder.\nComing from a poor family, having the chance to study like this isn’t easy. I should cherish it, work hard, and not waste the opportunity.\nMy roommate came back today.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-28/","summary":"\u003cp\u003eI still got up pretty late today, but at least I studied more than I did yesterday.\u003c/p\u003e\n\u003cp\u003eFor lunch I had porridge and stir‑fried edamame with pork. For dinner I had instant noodles and some shredded pancake.\u003c/p\u003e\n\u003cp\u003eI watched a video today. I’ve always agreed with its main message, but seeing it again still served as a reminder.\u003c/p\u003e\n\u003cp\u003eComing from a poor family, having the chance to study like this isn’t easy. I should cherish it, work hard, and not waste the opportunity.\u003c/p\u003e","title":"2025-12-28"},{"content":"I didn\u0026rsquo;t get out of bed until 11:30 today. After waking up, I checked my messages and had my chat proxy (Gemini) reply to them for me. Breaking out of my usual personality like this made me feel a lot better. It also got me thinking about how my \u0026ldquo;Chinese-style\u0026rdquo; personality doesn\u0026rsquo;t really work in my favor here—it makes me too easy to be pushed around, and I\u0026rsquo;m the one who ends up feeling miserable.\nAfter getting up, I stuffed myself with pig’s trotters and cooked a pot of greens 🥬. Then, I spent the rest of the day scrolling on my phone; my self-control is honestly non-existent. In the evening, I headed to the mall to pick up some nail clippers and toothpaste, as well as some fruit and vegetables.\nOnce I got back, I was right back on my phone and tablet again—thinking about studying while actually just playing around.\nTomorrow, I really should go to school or the library to study.\n原文：\n今天我 11 点半才起床，起床开始检查消息，叫我的代聊给我回复消息。这种突破自己的固有性格的方式使我舒服了很多，也开始反思自己中国式的性格最这里有点不大吃香了，老是容易被别人拿捏，自己还不舒服。\n起床后干闷了猪脚，煮了一锅青菜🥬。然后又开始玩了一整天的手机，自控能力真的太低了。傍晚的时候去了趟商场买了指甲刀和牙膏，又去买了点水果和蔬菜。\n回来又开始接着玩手机和平板了，一边想着学习一边玩。\n明天还是去学校或者图书馆学习吧。\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-26/","summary":"\u003cp\u003eI didn\u0026rsquo;t get out of bed until 11:30 today. After waking up, I checked my messages and had my chat proxy (Gemini) reply to them for me. Breaking out of my usual personality like this made me feel a lot better. It also got me thinking about how my \u0026ldquo;Chinese-style\u0026rdquo; personality doesn\u0026rsquo;t really work in my favor here—it makes me too easy to be pushed around, and I\u0026rsquo;m the one who ends up feeling miserable.\u003c/p\u003e","title":"2025-12-26"},{"content":"Translation:\nToday is a day worth recording, because today I went out to watch a movie by myself.\nA couple of days ago, I shared a video with Huan showing the magnificent scenery across Canada. Combined with the fact that I’ve been staying cooped up in my small room all this time, it gave me that feeling Sa Beining once described—like I’ve “lived in vain.”\nToday is Christmas, and it’s also the New Year here. I wanted to go out and do something, but I didn’t have any particular destination in mind. Gemini suggested that I could go watch a movie, and I really liked that idea, so I decided to buy a movie ticket. I originally planned to buy one for 3:30, but then I remembered that Huan would wake up at 4:30 and I wanted to call her, so I bought a ticket for 6:30 instead. By the time I left, it was already very dark. I had wanted to take a look at the lake nearby, but that didn’t work out either.\nBecause there were no subtitles, I didn’t fully understand many of the details. Maybe it was also because I didn’t have anyone with me—being happy alone leaves no one to share it with—so I simply didn’t end up feeling happy at all.\nWinter in Canada really isn’t an easy time. It feels like winter makes people become cold and indifferent.\n今天是值得记录的一天，因为今天自己一个人出去看电影了。\n前两天给欢分享一个视频，加拿大各地壮美的景色，再结合自己始终蜗居在自己的小房间，就有种感觉撒贝宁说的那种白活了的感觉。\n今天是圣诞节，也是这边的新年。玩还是想着出去逛逛，但是没啥特别好的目的。Gemini 建议玩可以去看电影，玩很喜欢这个提议，然后就决定买张电影票看电影。本来想买 3 点半的，但是想着欢欢 4 点半起床要和欢欢打电话，于是买了六点半的。出门的时候天已经非常黑了，本想去看看他旁边的那个湖，也看不成了。\n因为没有字幕，许多细节没有理解很清楚。也可能是没有伙伴，自己一个人快乐也没人分享，所以干脆就不产生快乐情绪了。\n加拿大的冬天确实不是好日子，感觉冬天让人都变得冷漠。\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-25/","summary":"\u003cp\u003eTranslation:\u003c/p\u003e\n\u003cp\u003eToday is a day worth recording, because today I went out to watch a movie by myself.\u003c/p\u003e\n\u003cp\u003eA couple of days ago, I shared a video with Huan showing the magnificent scenery across Canada. Combined with the fact that I’ve been staying cooped up in my small room all this time, it gave me that feeling Sa Beining once described—like I’ve “lived in vain.”\u003c/p\u003e","title":"2025-12-25"},{"content":"I spent ages fiddling with templates again today. For some reason, my previous template suddenly stopped working on my iPad—it’s honestly getting a bit annoying.\nI didn’t sleep well, so I’ve been feeling under the weather all day. I planned to go to bed early, but somehow, I missed the chance again.\nI barely got any studying done today. The noise in the room kept distracting me, and I’ve realized I’m becoming more and more sensitive to it. It’s a vicious cycle. I need to learn how to be at peace with my surroundings, focus on my inner self, and reclaim my attention.\nI’ve come to realize I might be cut out to be a chef. Whenever I have free time, I love cooking a huge amount of food, but then I don’t even eat it—I just stockpile it. It’s a bad habit, as it usually ends up being not-so-fresh frozen leftovers.\nBetter luck tomorrow. Keep going!\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-24/","summary":"\u003cp\u003eI spent ages fiddling with templates again today. For some reason, my previous template suddenly stopped working on my iPad—it’s honestly getting a bit annoying.\u003c/p\u003e\n\u003cp\u003eI didn’t sleep well, so I’ve been feeling under the weather all day. I planned to go to bed early, but somehow, I missed the chance again.\u003c/p\u003e\n\u003cp\u003eI barely got any studying done today. The noise in the room kept distracting me, and I’ve realized I’m becoming more and more sensitive to it. It’s a vicious cycle. I need to learn how to be at peace with my surroundings, focus on my inner self, and reclaim my attention.\u003c/p\u003e","title":"2025-12-24"},{"content":"I got up early today, so I felt today is relatively full filling.\nI did my dirty laundry and I realized the #dryer has other benefits such as filtering the dust. After laundry I cooked lunch and studied for a short while.\nAnd then I think I can invite Jian to have a fried chicken for dinner, he wanted to go airport outlets mall to return a clothe he bought before. So we went and spent a lot of money. I bought a sweater and a pair of boots for me, a sweater for Huan.\nWe ordered two Seoul fried chicken and brought them to Jian’s home. It’s a beautiful night with chicken and beer.\nAfter that, we use projector to play a movie called Nobodies (浪浪山小妖怪), it’s a restful night. Huan was calling with me during 701 bus.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-23/","summary":"\u003cp\u003eI got up early today, so I felt today is relatively full filling.\u003c/p\u003e\n\u003cp\u003eI did my dirty laundry and I realized the #dryer has other benefits such as filtering the dust. After laundry I cooked lunch and studied for a short while.\u003c/p\u003e\n\u003cp\u003eAnd then I think I can invite Jian to have a fried chicken for dinner, he wanted to go airport outlets mall to return a clothe he bought before. So we went and spent a lot of money. I bought a sweater and a pair of boots for me, a sweater for Huan.\u003c/p\u003e","title":"2025-12-23"},{"content":"00:15 Starting with Mastodon I recommended Huan to register a Chinese Mastodon instance, and tried to let her know what is mastodon.\nBesides, I am trying to integrate our toots on Mastodon into this Hugo blog.\nI need to learn more and output more.\n00:38 Code with Agent It\u0026rsquo;s easy for us to achieve a function that we want to do now.\n02:23 Good night 12:00 Integrating fetch Mastodon data into workflow It can now automatically fetch mastodon data into our Hugo page every day.\nI\u0026rsquo;m looking forward to seeing Huan at here.\nToday I roasted a big turkey and four pork legs for next days. It’s not bad.\n20:24 cmx I told Huan to register a Chinese mastodon instance.\neen struggling to fall asleep because of the continuous and intermittent noise coming from the fans. I am trying to listen to louder music to increase my listening threshold so the noise doesn\u0026rsquo;t bother me as much.\nToday I roasted a big turkey and four pork legs for next days. It’s not bad.\nI think I can use the posts on mastodon to instead of my #diary . But I think I also need to record other status for every day, and I like the recalling and summarizing process at night. So, I will insist on opening #obsidian to write diary every day, but only for the end of the day.\nOther time or some moments I can directly post on #mastodon .\nOhh, right, I went to the building office to file a complaint about #noise , because I couldn’t fall asleep during whole night, and meanwhile I become more irritated by the high frequency noise.\nFortunately, the technician came my suite on time and reduced the volume of the noise at last. But it noise still exists, I can feel it every second.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-22/","summary":"\u003ch3 id=\"0015-starting-with-mastodon\"\u003e00:15 Starting with Mastodon\u003c/h3\u003e\n\u003cp\u003eI recommended Huan to register a Chinese Mastodon instance, and tried to let her know what is mastodon.\u003c/p\u003e\n\u003cp\u003eBesides, I am trying to integrate our toots on Mastodon into this Hugo blog.\u003c/p\u003e\n\u003cp\u003eI need to learn more and output more.\u003c/p\u003e\n\u003ch3 id=\"0038-code-with-agent\"\u003e00:38 Code with Agent\u003c/h3\u003e\n\u003cp\u003eIt\u0026rsquo;s easy for us to achieve a function that we want to do now.\u003c/p\u003e\n\u003ch3 id=\"0223-good-night\"\u003e02:23 Good night\u003c/h3\u003e\n\u003ch3 id=\"1200-integrating-fetch-mastodon-data-into-workflow\"\u003e12:00 Integrating fetch Mastodon data into workflow\u003c/h3\u003e\n\u003cp\u003eIt can now automatically fetch mastodon data into our Hugo page every day.\u003c/p\u003e","title":"2025-12-22"},{"content":"🕒 00:27 | Smooth iPad Shortcut I successfully created a very smooth iPad shortcut. This record was actually added using it!\n🕒 01:01 | First Priority The first thing I want to do is show this shortcut to Huan. I can now clip content from any app directly into Obsidian and record text manually via the notification bar. #shortcut\nToday, I roasted a large turkey and four pork legs to prep for the coming days. They turned out pretty well!\n🕒 02:00 | Manual Input Congratulations to me! I’ve figured out how to insert content into Obsidian manually, just like the iPad shortcut.\n🕒 03:11 | Good night 🌇 🕒 03:12 | Formatting Don’t worry about the format for now!! I’ll leave that until the very end.\n🕒 16:22 | Freezing Cold Dr. Zhao messaged me to see if I wanted to go shopping at Southgate Mall. It is freezing today; the wind is so sharp it actually hurts my face.\nBefore he arrived, I stopped by Dollarama to pick up a spoon and some adhesive tape.\nAfter shopping, we grabbed some drinks at Starbucks. Dr. Zhao recommended that I try the Pink Drink.\n🕒 19:23 | Noise Issues ","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-21/","summary":"\u003ch3 id=\"-0027--smooth-ipad-shortcut\"\u003e🕒 00:27 | Smooth iPad Shortcut\u003c/h3\u003e\n\u003cp\u003eI successfully created a very smooth \u003cstrong\u003eiPad shortcut\u003c/strong\u003e. This record was actually added using it!\u003cbr\u003e\n\u003cimg loading=\"lazy\" src=\"../../../../static/images/diary/Hit%20now%20shortcut.jpg\"\u003e\u003c/p\u003e\n\u003ch3 id=\"-0101--first-priority\"\u003e🕒 01:01 | First Priority\u003c/h3\u003e\n\u003cp\u003eThe first thing I want to do is show this shortcut to Huan. I can now \u003cstrong\u003eclip content from any app\u003c/strong\u003e directly into Obsidian and record text manually via the notification bar. #shortcut\u003c/p\u003e\n\u003cp\u003eToday, I \u003cstrong\u003eroasted a large turkey\u003c/strong\u003e and four pork legs to prep for the coming days. They turned out pretty well!\u003c/p\u003e","title":"2025-12-21"},{"content":"Logseq doesn’t suit to record diary yet, which is too much trouble and unstable. It will take a lot of time to resolve it when bugs occur. Maybe the best way to use it is only writing learning notes with zotero. #logseq\nIt’s easy to read and write side by side with the iPad, and easy to insert attachment. [[Obsidian]] is the best application to edit text. #app\nI got [[insomnia]] last night so too worn out now.\n11:00 Ohhhhh Too easy to insert time in [[obsidian]]. And it has the more powerful template plugin; I don’t think Logseq can catch up to Obsidian some day.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-20/","summary":"\u003cp\u003eLogseq doesn’t suit to record diary yet, which is too much trouble and unstable. It will take a lot of time to resolve it when bugs occur. Maybe the best way to use it is only writing learning notes with zotero. #logseq\u003c/p\u003e\n\u003cimg loading=\"lazy\" src=\"../../../../static/images/diary/iPad%20multiple%20windows.png\"\u003e\u003cp\u003eIt’s easy to read and write side by side with the iPad, and easy to insert attachment. [[Obsidian]] is the best application to edit text. #app\u003c/p\u003e\n\u003cp\u003eI got [[insomnia]] last night so too worn out now.\u003c/p\u003e","title":"2025-12-20"},{"content":"01:30 Avoid submitting duplicate files. #sync Trigger on push will not run again, but we can add the manual method. #workflow 11:20 Untrack thebak and the .recycle folders. #logseq 22:18 I found a plenty of personal blog in English, at [[@Ye Olde Blogroll - Because blogs are the soul of the web]] #blog Another thing is that I registered Mastodon and realized it is a very pure platform nowadays. #mastodon Syncing my notes on different types of devices is very strolling, so I prefer to migrate to apple environments even more in the future. I spent a lot of time on strolling syncing between different devices today. After school I went to the apple store again, and explored MacBook and iPhone 17 series. I prefer MacBook Pro 14 inch and iPhone 17 pro black, but I think MacBook Pro 14 is a little weighted. #sync #apple 22:48 Ugh I just killed a mouse; I’m not feeling well now. I found it at my kitchen yesterday, which was a little mouse. I would feel it likes me in some aspects. It tried to live in this harsh and lonely place as well as I do. #death #longly The Files manager of ios is a bullshit totally. I even cannot find an app to edit my plain text. I hate Apple now!!! The logseq is not mature enough, too many bugs. #ios Logseq cannot have the title property, damn it. So stupid!! #logseq ","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-19/","summary":"\u003ch3 id=\"0130\"\u003e01:30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid submitting duplicate files. #sync\u003c/li\u003e\n\u003cli\u003eTrigger on push will not run again, but we can add the manual method. #workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"1120-untrack-thebak-and-the-recycle-folders-logseq\"\u003e11:20 Untrack the\u003ccode\u003ebak\u003c/code\u003e and the \u003ccode\u003e.recycle\u003c/code\u003e folders. #logseq\u003c/h3\u003e\n\u003ch3 id=\"2218\"\u003e22:18\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eI found a plenty of personal blog in English, at [[@Ye Olde Blogroll - Because blogs are the soul of the web]] #blog\u003c/li\u003e\n\u003cli\u003eAnother thing is that I registered Mastodon and realized it is a very pure platform nowadays. #mastodon\u003c/li\u003e\n\u003cli\u003eSyncing my notes on different types of devices is very strolling, so I prefer to migrate to apple environments even more in the future. I spent a lot of time on strolling syncing between different devices today. After school I went to the apple store again, and explored MacBook and iPhone 17 series. I prefer MacBook Pro 14 inch and iPhone 17 pro black, but I think MacBook Pro 14 is a little weighted. #sync #apple\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2248-ugh\"\u003e22:48 Ugh\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eI just killed a mouse; I’m not feeling well now. I found it at my kitchen yesterday, which was a little mouse. I would feel it likes me in some aspects. It tried to live in this harsh and lonely place as well as I do. #death #longly\u003c/li\u003e\n\u003cli\u003eThe Files manager of ios is a bullshit totally. I even cannot find an app to edit my plain text. I hate Apple now!!! The logseq is not mature enough, too many bugs. #ios\u003c/li\u003e\n\u003cli\u003eLogseq cannot have the title property, damn it. So stupid!! #logseq\u003c/li\u003e\n\u003c/ul\u003e","title":"2025-12-19"},{"content":"13:09 Initiate the personal Logseq to start separately recording daily journals and essays. #logseq 13:30 Achieving the sync function on iPad by working copy. #sync Zotero integrity [[@Modal Assurance Criterion]] It\u0026rsquo;s not a good idea to make annotations on an iPad with Logseq; the better way is to use Zotero directly to read. 14:12 It\u0026rsquo;s time to go home. I\u0026rsquo;m very sleepy and tired. 20:41 I continue arguing with huan again, and then chatted with Dr. Hu for around one hour. She is an apple. Only space key can trigger the grammar check. #grammar It’s better than windows and android. ","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-18/","summary":"\u003ch3 id=\"1309\"\u003e13:09\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInitiate the personal Logseq to start separately recording daily journals and essays. #logseq\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"1330\"\u003e13:30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAchieving the sync function on iPad by working copy. #sync\u003c/li\u003e\n\u003cli\u003eZotero integrity [[@Modal Assurance Criterion]]\u003c/li\u003e\n\u003cli\u003eIt\u0026rsquo;s not a good idea to make annotations on an iPad with Logseq; the better way is to use Zotero directly to read.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"1412\"\u003e14:12\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIt\u0026rsquo;s time to go home. I\u0026rsquo;m very sleepy and tired.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"2041\"\u003e20:41\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eI continue arguing with huan again, and then chatted with Dr. Hu for around one hour.\u003c/li\u003e\n\u003cli\u003eShe is an apple. Only space key can trigger the grammar check. #grammar\u003c/li\u003e\n\u003cli\u003eIt’s better than windows and android.\u003c/li\u003e\n\u003cli\u003e\u003cimg alt=\"Little bar\" loading=\"lazy\" src=\"../../../../static/images/diary/2025-12-18-Little_bar.png\"\u003e\u003c/li\u003e\n\u003c/ul\u003e","title":"2025-12-18"},{"content":"Studied for exam.\nContinue argued with Huan.\nTired.\nGood night\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-17/","summary":"\u003cp\u003eStudied for exam.\u003c/p\u003e\n\u003cp\u003eContinue argued with Huan.\u003c/p\u003e\n\u003cp\u003eTired.\u003c/p\u003e\n\u003cp\u003eGood night\u003c/p\u003e","title":"2025-12-17"},{"content":"I don’t know why Huan and I always get an unhappy mood at end of every discussion. I have the main reason for this argument. I felt better after calling with Feng—He told me don’t pay much more attention to these slight differences. It’s very normal because every one has the different personalities and backgrounds.\nUnless gambling and drug abuse, we should give anything else more tolerance.\nI redeemed an extra large coffee at Tim Hortons by points. I drank too much coffee and I first time felt the power of coffee; I thought it was useless before.\nDr. Zhao bought us some rams, so our computers get a legendary upgrade by adding another 16 gb ram. It’s very nice.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-16/","summary":"\u003cp\u003eI don’t know why Huan and I always get an unhappy mood at end of every discussion. I have the main reason for this argument. I felt better after calling with Feng—He told me don’t pay much more attention to these slight differences. It’s very normal because every one has the different personalities and backgrounds.\u003c/p\u003e\n\u003cp\u003eUnless gambling  and drug abuse, we should give anything else more tolerance.\u003c/p\u003e\n\u003cp\u003eI redeemed an extra large coffee at Tim Hortons by points. I drank too much coffee and I first time felt the power of coffee; I thought it was useless before.\u003c/p\u003e","title":"2025-12-16"},{"content":"I’m very happy today because I received my iPad from a new account offer of RBC bank.\nI haven\u0026rsquo;t been so happy for a long time for an electrical device. I was exploring as much as possible under my curiosity.\nI told Huan that I became a fan to apple from a pedestrian. I want to save some money to buy an iPhone and a MacBook.\nThe style of apple likes a concentrated and professional engineer whom I admire for. Keep restraint but don\u0026rsquo;t be rigid.\nI recommended Huan to use Journal application to write diary next year, and I found that she opened many subscriptions with expensive fees but seldom uses them in the Apple Store before. I was very angry for this and I think this means that she didn’t already have more attention to her money, however, she don’t have any savings with working for five years.\nI cannot imagine she didn’t check her monthly payments at all before; only making payments and return credit cards in her life. From an engineering perspective, This is not a good habit. The PDCA cycle only has P and D.\nHuan: if you read this diary, you should search the PDCA to understand what I said. I believe it is easy for you.\nI’m trying to use the screen keyboard of iPad to input. This is the first diary typed by my iPad.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-15/","summary":"\u003cp\u003eI’m very happy today because I received my iPad from a new account offer of RBC bank.\u003c/p\u003e\n\u003cp\u003eI haven\u0026rsquo;t been so happy for a long time for an electrical device. I was exploring as much as possible under my curiosity.\u003c/p\u003e\n\u003cp\u003eI told Huan that I became a fan to apple from a pedestrian. I want to save some money to buy an iPhone and a MacBook.\u003c/p\u003e\n\u003cp\u003eThe style of apple likes a concentrated and professional engineer whom I admire for. Keep restraint but don\u0026rsquo;t be rigid.\u003c/p\u003e","title":"2025-12-15"},{"content":"I watched phone too long today.\nI polished and submitted the final assignment of sensing.\nI prefer to the individual assignment rather than group work.\nI don\u0026rsquo;t like my chair because it is a little bit tall. I will choose to kneel on the ground to use the computer.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-14/","summary":"\u003cp\u003eI watched phone too long today.\u003c/p\u003e\n\u003cp\u003eI polished and submitted the final assignment of sensing.\u003c/p\u003e\n\u003cp\u003eI prefer to the individual assignment rather than group work.\u003c/p\u003e\n\u003cp\u003eI don\u0026rsquo;t like my chair because it is a little bit tall. I will choose to kneel on the ground to use the computer.\u003c/p\u003e","title":"2025-12-14"},{"content":"I didn\u0026rsquo;t go outside today.\nI slept in today, and called my family and friends.\nI don\u0026rsquo;t have any friends who has a deep relationships here. So, a little boring for me.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-13/","summary":"\u003cp\u003eI didn\u0026rsquo;t go outside today.\u003cbr\u003e\nI slept in today, and called my family and friends.\u003c/p\u003e\n\u003cp\u003eI don\u0026rsquo;t have any friends who has a deep relationships here. So, a little boring for me.\u003c/p\u003e","title":"2025-12-13"},{"content":"Daytime was normal time. We had a coffee time in the afternoon.\nKourush played a piano music 🎹 for us, and Amir sang two songs for us. Chat leaded us to play the cheating game. It\u0026rsquo;s very nice.\nAfter then, Amir invited me to go shopping. I preferred to go T\u0026amp;T, but he thought the price is too high, so we walked over to Walmart under very cold snow. My tummy was not feeling good, and I didn\u0026rsquo;t know what\u0026rsquo;s reason. I bought some instant meal in T\u0026amp;T.\nIt\u0026rsquo;s not a good idea to go shopping in winter in Edmonton.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-12/","summary":"\u003cp\u003eDaytime was normal time. We had a coffee time in the afternoon.\u003c/p\u003e\n\u003cp\u003eKourush played a piano music 🎹 for us, and Amir sang two songs for us. Chat leaded us to play the cheating game. It\u0026rsquo;s very nice.\u003c/p\u003e\n\u003cp\u003eAfter then, Amir invited me to go shopping. I preferred to go T\u0026amp;T, but he thought the price is too high, so we walked over to Walmart under very cold snow. My tummy was not feeling good, and I didn\u0026rsquo;t know what\u0026rsquo;s reason. I bought some instant meal in T\u0026amp;T.\u003c/p\u003e","title":"2025-12-12"},{"content":"I already forgot what happened today\n2025-12-14\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-11/","summary":"\u003cp\u003eI already forgot what happened today\u003c/p\u003e\n\u003cp\u003e2025-12-14\u003c/p\u003e","title":"2025-12-11"},{"content":"I didn\u0026rsquo;t sleep well recently, plus last night worked on Huan\u0026rsquo;s visa.\nI felt very sleepy today. A doesn\u0026rsquo;t want to do the common work when I was doing too much. I don\u0026rsquo;t like this.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-10/","summary":"\u003cp\u003eI didn\u0026rsquo;t sleep well recently, plus last night worked on Huan\u0026rsquo;s visa.\u003c/p\u003e\n\u003cp\u003eI felt very sleepy today. A doesn\u0026rsquo;t want to do the common work when I was doing too much. I don\u0026rsquo;t like this.\u003c/p\u003e","title":"2025-12-10"},{"content":"I didn\u0026rsquo;t do too much work today, we had an office hour today.\nAfter that, I felt boring and lazy. Went home very early.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-09/","summary":"\u003cp\u003eI didn\u0026rsquo;t do too much work today, we had an office hour today.\u003c/p\u003e\n\u003cp\u003eAfter that, I felt boring and lazy. Went home very early.\u003c/p\u003e","title":"2025-12-09"},{"content":"Today had a group meeting in the noon. I became the social leader on the meeting.\nI and Zhiqiang need to hold a coffee time on Friday.\nI worked till midnight for the office hour of tomorrow.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-08/","summary":"\u003cp\u003eToday had a group meeting in the noon. I became the social leader on the meeting.\u003c/p\u003e\n\u003cp\u003eI and Zhiqiang need to hold a coffee time on Friday.\u003c/p\u003e\n\u003cp\u003eI worked till midnight for the office hour of tomorrow.\u003c/p\u003e","title":"2025-12-08"},{"content":"I didn\u0026rsquo;t sleep well again last night. When I finally woke up at 10:30 AM, Huan was still asleep.\nIt was a boring day. I boiled some rice noodles for lunch, but I didn\u0026rsquo;t have much of an appetite due to having eaten so much at yesterday\u0026rsquo;s buffet.\nIn the afternoon, I focused on working on Huan\u0026rsquo;s visa application. I honestly think her colleagues are completely selfish. They don\u0026rsquo;t care about your actual needs; they only care about things that might affect their own work or future. So, all they say is, \u0026ldquo;We can only give you this.\u0026rdquo; But is that what you actually need? I really dislike their attitude.\nWhile I was doing my laundry, Alex messaged me to ask about my current studies and life. Our relationship seems to be growing closer.\nI also want to make sure I write an email to Mr. Rob to express my appreciation.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-07/","summary":"\u003cp\u003eI \u003cstrong\u003edidn\u0026rsquo;t sleep well again\u003c/strong\u003e last night. When I finally woke up at 10:30 AM, Huan was still asleep.\u003c/p\u003e\n\u003cp\u003eIt was a \u003cstrong\u003eboring day\u003c/strong\u003e. I boiled some \u003cstrong\u003erice noodles\u003c/strong\u003e for lunch, but I \u003cstrong\u003edidn\u0026rsquo;t have much of an appetite\u003c/strong\u003e due to having eaten so much at yesterday\u0026rsquo;s buffet.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I focused on working on \u003cstrong\u003eHuan\u0026rsquo;s visa application\u003c/strong\u003e. I honestly think her colleagues are completely \u003cstrong\u003eselfish\u003c/strong\u003e. They don\u0026rsquo;t care about your actual needs; they only care about things that might affect \u003cstrong\u003etheir own work or future\u003c/strong\u003e. So, all they say is, \u0026ldquo;We can only give you this.\u0026rdquo; But is that what you actually need? \u003cstrong\u003eI really dislike their attitude.\u003c/strong\u003e\u003c/p\u003e","title":"2025-12-07"},{"content":"Today, Dr. Liu treated our group members to Yangming buffet to celebrate the Christmas advance in winter season. Kourosh kindly gave Amir and me a ride. Although the weather was very harsh, I felt incredibly warm today. Everyone was so kind and optimistic.\nDuring the buffet, Mr. Rob released the scores for RFI #7 and the final exam. I was so scared that I didn\u0026rsquo;t dare to open Canvas to check my total grade. To encourage me to check the result, Amir and I made a bet on who would be the \u0026ldquo;loser.\u0026rdquo;\nFortunately, I passed the exam and earned an A-! And, since I won the bet, I also won a pizza! Mr. Rob often said he isn\u0026rsquo;t a kind person, but he truly is.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-06/","summary":"\u003cp\u003eToday, Dr. Liu treated our group members to \u003cstrong\u003eYangming buffet\u003c/strong\u003e to celebrate  the Christmas advance in winter season. Kourosh kindly \u003cstrong\u003egave Amir and me a ride\u003c/strong\u003e. Although the weather was \u003cstrong\u003every harsh\u003c/strong\u003e, I felt \u003cstrong\u003eincredibly warm\u003c/strong\u003e today. Everyone was so \u003cstrong\u003ekind and optimistic\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eDuring the buffet, Mr. Rob released the scores for \u003cstrong\u003eRFI #7 and the final exam\u003c/strong\u003e. I was so \u003cstrong\u003escared\u003c/strong\u003e that I \u003cstrong\u003edidn\u0026rsquo;t dare to open Canvas\u003c/strong\u003e to check my total grade. To encourage me to check the result, Amir and I made a \u003cstrong\u003ebet\u003c/strong\u003e on who would be the \u0026ldquo;loser.\u0026rdquo;\u003c/p\u003e","title":"2025-12-06"},{"content":"I didn\u0026rsquo;t sleep well last night and felt very down. Today was equally difficult.\nWe had our last class at noon, where we had to give our final presentation. At the end of the presentation, Dr. Mohammad asked us a question, but I was unable to answer it. I felt immediately sad and ashamed.\nUltimately, Dr. Mohammad gave us a score of 13/15. He is a very kind person, but in that moment, I felt like I had disappointed him.\nThese last two days have been genuinely tough. I feel like I have many shortcomings and a lot of studying that I need to do.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-05/","summary":"\u003cp\u003eI \u003cstrong\u003edidn\u0026rsquo;t sleep well\u003c/strong\u003e last night and felt very \u003cstrong\u003edown\u003c/strong\u003e. Today was equally \u003cstrong\u003edifficult\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eWe had our \u003cstrong\u003elast class at noon\u003c/strong\u003e, where we had to give our \u003cstrong\u003efinal presentation\u003c/strong\u003e. At the end of the presentation, Dr. Mohammad asked us a question, but \u003cstrong\u003eI was unable to answer it\u003c/strong\u003e. I felt immediately \u003cstrong\u003esad and ashamed\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eUltimately, Dr. Mohammad gave us a score of \u003cstrong\u003e13/15\u003c/strong\u003e. He is a very \u003cstrong\u003ekind person\u003c/strong\u003e, but in that moment, I felt like I had \u003cstrong\u003edisappointed him\u003c/strong\u003e.\u003c/p\u003e","title":"2025-12-05"},{"content":"In the morning, I submitted RFI #7. At noon, we had our mining engineering class, where the instructor gave us a final review. I don\u0026rsquo;t care for this teacher and find his explanations to be confusing and disorganized.\nAfter the mining class, I had to prepare for the concrete exam that evening. I felt completely overwhelmed by the sheer amount of content and didn\u0026rsquo;t know where to start studying.\nThe first three hours flew by quickly, and then the two and a half hours I had left before the exam also vanished rapidly.\nUnsurprisingly, I did not perform well on the exam. I feel terrible about it.\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-04/","summary":"\u003cp\u003eIn the morning, I \u003cstrong\u003esubmitted RFI #7\u003c/strong\u003e. At noon, we had our \u003cstrong\u003emining engineering class\u003c/strong\u003e, where the instructor gave us a final review. I \u003cstrong\u003edon\u0026rsquo;t care for this teacher\u003c/strong\u003e and find his explanations to be \u003cstrong\u003econfusing and disorganized\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eAfter the mining class, I had to prepare for the \u003cstrong\u003econcrete exam\u003c/strong\u003e that evening. I felt completely \u003cstrong\u003eoverwhelmed by the sheer amount of content\u003c/strong\u003e and didn\u0026rsquo;t know where to start studying.\u003c/p\u003e\n\u003cp\u003eThe first \u003cstrong\u003ethree hours flew by quickly\u003c/strong\u003e, and then the \u003cstrong\u003etwo and a half hours\u003c/strong\u003e I had left before the exam also \u003cstrong\u003evanished rapidly\u003c/strong\u003e.\u003c/p\u003e","title":"2025-12-04"},{"content":"This morning, I polished and submitted RFI 7 for the Concrete Materials in Practice course.\nIn the afternoon, I focused on reviewing class lectures to prepare for my final exam.\nI attempted to use Copilot to develop a Zotero plugin that would export vocabulary words directly to Eudic, but unfortunately, it performed very poorly (or didn\u0026rsquo;t deliver good results).\nAfter finishing my work, Amir and I made our first-ever trip to the Cameron Library.\nSummary of Polish:\n\u0026ldquo;I polished and submitted the RFI 7 of Concrete Materials in Practice\u0026rdquo; shortened slightly to \u0026ldquo;I polished and submitted RFI 7 for the Concrete Materials in Practice course\u0026rdquo; (Clearer flow).\n\u0026ldquo;Afternoon, I reviewed the class lectures for preparing the final exam\u0026rdquo; changed to \u0026ldquo;In the afternoon, I focused on reviewing class lectures to prepare for my final exam\u0026rdquo; (Improved transition and verb choice).\n\u0026ldquo;I wanted let Copilot to develop a Zotero plugin\u0026hellip;\u0026rdquo; changed to \u0026ldquo;I attempted to use Copilot to develop a Zotero plugin\u0026hellip;\u0026rdquo; (More precise verb).\n\u0026ldquo;it did really bad\u0026rdquo; changed to \u0026ldquo;it performed very poorly (or didn\u0026rsquo;t deliver good results)\u0026rdquo; (More formal and polished phrasing).\n\u0026ldquo;Amir and I first time went to the Cameron library\u0026rdquo; changed to \u0026ldquo;Amir and I made our first-ever trip to the Cameron Library\u0026rdquo; (More idiomatic and emphasizes the novelty).\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-03/","summary":"\u003cp\u003eThis morning, I \u003cstrong\u003epolished and submitted RFI 7\u003c/strong\u003e for the \u003cem\u003eConcrete Materials in Practice\u003c/em\u003e course.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I focused on \u003cstrong\u003ereviewing class lectures\u003c/strong\u003e to prepare for my final exam.\u003c/p\u003e\n\u003cp\u003eI attempted to use \u003cstrong\u003eCopilot\u003c/strong\u003e to develop a \u003cstrong\u003eZotero plugin\u003c/strong\u003e that would export vocabulary words directly to Eudic, but unfortunately, it \u003cstrong\u003eperformed very poorly\u003c/strong\u003e (or \u003cstrong\u003edidn\u0026rsquo;t deliver good results\u003c/strong\u003e).\u003c/p\u003e\n\u003cp\u003eAfter finishing my work, Amir and I made our \u003cstrong\u003efirst-ever trip to the Cameron Library\u003c/strong\u003e.\u003c/p\u003e","title":"2025-12-03"},{"content":"In the morning, I was working on RFI 7 for the course Concrete Materials in Practice. Around noon, I had my Principles of Mining Engineering class.\nDuring lunch, Amir took the initiative to offer me a spoonful of curry.\nThe dynamics between us are definitely better than before. Amir and I are building a new, stable relationship, which is making me feel much more comfortable.\nFor dinner, I boiled a bag of instant noodles and fried some French fries. Afterward, I finished RFI 7 by remotely controlling a PC in the office.\nSummary of Polish: \u0026ldquo;I was doing the RFI 7 of Concrete Materials in Practice\u0026rdquo; kept clear, with the course title italicized.\n\u0026ldquo;At noon, I had a Principles of Mining Engineering\u0026rdquo; changed to \u0026ldquo;Around noon, I had my Principles of Mining Engineering class\u0026rdquo; (Added \u0026ldquo;class\u0026rdquo; for clarity).\n\u0026ldquo;Amir took the initiative to give me a spoonful of curry\u0026rdquo; polished to \u0026ldquo;Amir took the initiative to offer me a spoonful of curry\u0026rdquo; (Slightly better verb).\n\u0026ldquo;new stable relationship which make me more comfortable\u0026rdquo; changed to \u0026ldquo;new, stable relationship, which is making me feel much more comfortable\u0026rdquo; (Improved tense and clarity).\n\u0026ldquo;boiled a bag of instant noodles and some French fries for dinner\u0026rdquo; changed to \u0026ldquo;boiled a bag of instant noodles and fried some French fries for dinner\u0026rdquo; (Clarified the cooking method for the fries).\n\u0026ldquo;finished the RFI 7 by remotely control the office\u0026rsquo;s PC\u0026rdquo; changed to \u0026ldquo;finished RFI 7 by remotely controlling a PC in the office\u0026rdquo; (Improved tense and phrasing).\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-02/","summary":"\u003cp\u003eIn the morning, I was working on \u003cstrong\u003eRFI 7\u003c/strong\u003e for the course \u003cem\u003eConcrete Materials in Practice\u003c/em\u003e. Around noon, I had my \u003cstrong\u003ePrinciples of Mining Engineering\u003c/strong\u003e class.\u003c/p\u003e\n\u003cp\u003eDuring lunch, Amir \u003cstrong\u003etook the initiative\u003c/strong\u003e to offer me a spoonful of curry.\u003c/p\u003e\n\u003cp\u003eThe dynamics between us are definitely \u003cstrong\u003ebetter than before\u003c/strong\u003e. Amir and I are building a \u003cstrong\u003enew, stable relationship\u003c/strong\u003e, which is making me feel \u003cstrong\u003emuch more comfortable\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eFor dinner, I boiled a bag of \u003cstrong\u003einstant noodles\u003c/strong\u003e and fried some \u003cstrong\u003eFrench fries\u003c/strong\u003e. Afterward, I finished RFI 7 by \u003cstrong\u003eremotely controlling\u003c/strong\u003e a PC in the office.\u003c/p\u003e","title":"2025-12-02"},{"content":"Today was a fulfilling day!\nI woke up early and found that my preparation time was much shorter than usual, thanks to having the microwave.\nI spent the morning finalizing the slides for our group presentation. As is often the case, I didn\u0026rsquo;t enjoy the group meeting, and I realized I might have a somewhat unhelpful mindset.\nI\u0026rsquo;m constantly worried about the professor\u0026rsquo;s judgment of me. Worse, I find myself adding my own negative personal thoughts to what I imagine the professors think, which then reflects negatively back onto myself. This cycle leads me to underestimate and doubt my own abilities. This process is genuinely damaging to my self-esteem.\nAfter the group meeting, I walked over to the university pharmacy to get a flu shot. I realized that I\u0026rsquo;m becoming increasingly capable of handling things on my own, which is a great feeling. I\u0026rsquo;m truly doing well!\nI also managed to complete some parts of RFI 7 with the help of the Claude Opus agent. It\u0026rsquo;s only when I actively use these technologies that I truly grasp their power and capability.\nSummary of Polish: \u0026ldquo;I took shorter preparing time than before due to having a microwave\u0026rdquo; changed to \u0026ldquo;my preparation time was much shorter than usual, thanks to having the microwave\u0026rdquo; (More natural flow).\n\u0026ldquo;I didn\u0026rsquo;t like group meetings and I found that I have a abnormal mindset\u0026rdquo; changed to \u0026ldquo;I didn\u0026rsquo;t enjoy the group meeting, and I realized I might have a somewhat unhelpful mindset\u0026rdquo; (Improved wording; \u0026ldquo;abnormal\u0026rdquo; changed to \u0026ldquo;unhelpful\u0026rdquo;).\n\u0026ldquo;I even added some my personal negative thoughts to professors and exert back on myself\u0026rdquo; changed to \u0026ldquo;I find myself adding my own negative personal thoughts to what I imagine the professors think, which then reflects negatively back onto myself\u0026rdquo; (Clarified the difficult, internal thought process).\n\u0026ldquo;This process is really bad for me\u0026rdquo; changed to \u0026ldquo;This process is genuinely damaging to my self-esteem\u0026rdquo; (Used stronger, more specific phrasing).\n\u0026ldquo;I found I can gradually deal with a lot of things alone. I am really doing well.\u0026rdquo; combined and polished to \u0026ldquo;I realized that I\u0026rsquo;m becoming increasingly capable of handling things on my own, which is a great feeling. I\u0026rsquo;m truly doing well!\u0026rdquo; (Emphasized the positive realization).\n\u0026ldquo;Only when I use these technologies, I could found their power\u0026rdquo; changed to \u0026ldquo;It\u0026rsquo;s only when I actively use these technologies that I truly grasp their power and capability\u0026rdquo; (More precise and dynamic verb choice).\n","permalink":"https://jinpeng.cv/en/diary/2025/december/2025-12-01/","summary":"\u003cp\u003eToday was a \u003cstrong\u003efulfilling day\u003c/strong\u003e!\u003c/p\u003e\n\u003cp\u003eI \u003cstrong\u003ewoke up early\u003c/strong\u003e and found that my preparation time was much shorter than usual, thanks to having the \u003cstrong\u003emicrowave\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eI spent the morning finalizing the slides for our \u003cstrong\u003egroup presentation\u003c/strong\u003e. As is often the case, I didn\u0026rsquo;t enjoy the group meeting, and I realized I might have a somewhat \u003cstrong\u003eunhelpful mindset\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eI\u0026rsquo;m constantly \u003cstrong\u003eworried about the professor\u0026rsquo;s judgment\u003c/strong\u003e of me. Worse, I find myself adding my own \u003cstrong\u003enegative personal thoughts\u003c/strong\u003e to what I imagine the professors think, which then \u003cstrong\u003ereflects negatively back onto myself\u003c/strong\u003e. This cycle leads me to \u003cstrong\u003eunderestimate and doubt my own abilities\u003c/strong\u003e. This process is genuinely \u003cstrong\u003edamaging\u003c/strong\u003e to my self-esteem.\u003c/p\u003e","title":"2025-12-01"},{"content":"The daytime is extremely short in Edmonton during the winter!\nI woke up at 12 PM and then cooked some food for lunch. After that, I took a shower and took some time to relax. By the time it was approaching 4 PM, the sun had already set (or the sun was gone).\nI spent some time studying my textbook, Writing Academic English. I recently discovered Zotero and found it to be a very good tool for taking notes and managing references. I plan to use it to take tons of notes going forward.\nLater, I cooked a lot of food to prepare for the next few days.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-30/","summary":"\u003cp\u003eThe \u003cstrong\u003edaytime is extremely short\u003c/strong\u003e in Edmonton during the winter!\u003c/p\u003e\n\u003cp\u003eI \u003cstrong\u003ewoke up at 12 PM\u003c/strong\u003e and then cooked some food for lunch. After that, I took a shower and took some time to \u003cstrong\u003erelax\u003c/strong\u003e. By the time it was approaching \u003cstrong\u003e4 PM, the sun had already set\u003c/strong\u003e (or \u003cstrong\u003ethe sun was gone\u003c/strong\u003e).\u003c/p\u003e\n\u003cp\u003eI spent some time studying my textbook, \u003cstrong\u003e\u003cem\u003eWriting Academic English\u003c/em\u003e\u003c/strong\u003e. I recently discovered \u003cstrong\u003eZotero\u003c/strong\u003e and found it to be a \u003cstrong\u003every good tool for taking notes\u003c/strong\u003e and managing references. I plan to use it to \u003cstrong\u003etake tons of notes\u003c/strong\u003e going forward.\u003c/p\u003e","title":"2025-11-30"},{"content":"My roommate decided to cut his own hair, but he failed spectacularly. He ended up knocking on my door and asking me to take a look at the damage. It was hilarious! In Chinese, we\u0026rsquo;d say his haircut looked like it had been \u0026ldquo;eaten by a dog.\u0026rdquo;\nI bought a secondhand microwave last night, and the seller dropped it off at the Southgate station this afternoon. The microwave was so heavy that I was sweating by the time I got it home.\nAfter finally putting the microwave away, I headed back out to buy some groceries. I bought a lot of items, including tomatoes, lettuce, pork, and more.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-29/","summary":"\u003cp\u003eMy roommate decided to \u003cstrong\u003ecut his own hair\u003c/strong\u003e, but he \u003cstrong\u003efailed spectacularly\u003c/strong\u003e. He ended up knocking on my door and asking me to \u003cstrong\u003etake a look at the damage\u003c/strong\u003e. It was hilarious! In Chinese, we\u0026rsquo;d say his haircut looked like it had been \u003cstrong\u003e\u0026ldquo;eaten by a dog.\u0026rdquo;\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eI bought a \u003cstrong\u003esecondhand microwave\u003c/strong\u003e last night, and the seller dropped it off at the Southgate station this afternoon. The microwave was \u003cstrong\u003eso heavy\u003c/strong\u003e that I was \u003cstrong\u003esweating\u003c/strong\u003e by the time I got it home.\u003c/p\u003e","title":"2025-11-29"},{"content":"I love Fridays! It\u0026rsquo;s not just because I get to have a relaxing next two days, but also because I truly dislike Thursdays.\nToday, we had the final lecture with Mr. Mohammad. He was such a nice person and always cared for his students. I really admire him and hope to become someone like him one day.\nWe left school early today, and the sunset was absolutely beautiful—the clouds were so warm and vibrant.\nI went with Amir to Southgate because he wanted to buy a phone for Black Friday.\nUnfortunately, a staff member at the Rogers store had a very bad attitude. After we left the shop, Amir was so upset that he muttered a few choice words.\nFinally, Amir wanted to stop at Walmart to buy some groceries, but I didn\u0026rsquo;t want to go. I was too tired and all I wanted was to lie down in my bed as soon as possible.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-28/","summary":"\u003cp\u003eI love \u003cstrong\u003eFridays\u003c/strong\u003e! It\u0026rsquo;s not just because I get to have a relaxing next two days, but also because I truly \u003cstrong\u003edislike Thursdays\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eToday, we had the \u003cstrong\u003efinal lecture\u003c/strong\u003e with Mr. Mohammad. He was such a \u003cstrong\u003enice person\u003c/strong\u003e and always \u003cstrong\u003ecared for his students\u003c/strong\u003e. I really admire him and \u003cstrong\u003ehope to become someone like him\u003c/strong\u003e one day.\u003c/p\u003e\n\u003cp\u003eWe left school early today, and the \u003cstrong\u003esunset was absolutely beautiful\u003c/strong\u003e—the clouds were so \u003cstrong\u003ewarm and vibrant\u003c/strong\u003e.\u003c/p\u003e","title":"2025-11-28"},{"content":"Today I have two classes. It\u0026rsquo;s tiring Thursday again.\nI almost made a mistake again today, the due date of assignment 5 is today\u0026rsquo;s 12 pm. I thought it is the midnight of today.\nFortunately, I submitted it about 11 am, and I even reminded amir don\u0026rsquo;t forget to submit it at 12 pm. And then he told me about that.\nI and amir originally decided to attend an event for pizza, but I didn\u0026rsquo;t go because I felt very sleepy at that time.\nTherefore, amir got sad and angry, but I also don\u0026rsquo;t like others to force me to do some things. I preferred for choosing the way made me comfortable.\nWhen we met each other again, he looked like enemy and said some bad words. It\u0026rsquo;s a really good opportunity for us to know each other deeply.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-27/","summary":"\u003cp\u003eToday I have two classes. It\u0026rsquo;s tiring Thursday again.\u003c/p\u003e\n\u003cp\u003eI almost made a mistake again today, the due date of assignment 5 is today\u0026rsquo;s 12 pm. I thought it is the midnight of today.\u003c/p\u003e\n\u003cp\u003eFortunately, I submitted it about 11 am, and I even reminded amir don\u0026rsquo;t forget to submit it at 12 pm. And then he told me about that.\u003c/p\u003e\n\u003cp\u003eI and amir originally decided to attend an event for pizza, but I didn\u0026rsquo;t go because I felt very sleepy at that time.\u003c/p\u003e","title":"2025-11-27"},{"content":"Today was worn out because I did the RFI 6 from 10 am to next day am.\nI didn\u0026rsquo;t sleep well last night, so I bought a coffee at Tim Hortons when I came school.\nAmir and I wanted to go swimming, however the east pool was not available for public, at the same time, the west pool was very crowded.\nWe already changed our trunks and took a shower, we only could change back and leave.\nSince we separated, amir was very happy and went to the karaoke.\nWhen I got home, I found my cactus was freezing though I put it inside my room and next to the opened window.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-26/","summary":"\u003cp\u003eToday was worn out because I did the RFI 6 from 10 am to next day am.\u003c/p\u003e\n\u003cp\u003eI didn\u0026rsquo;t sleep well last night, so I bought a coffee at Tim Hortons when I came school.\u003c/p\u003e\n\u003cp\u003eAmir and I wanted to go swimming, however the east pool was not available for public, at the same time, the west pool was very crowded.\u003c/p\u003e\n\u003cp\u003eWe already changed our trunks and took a shower, we only could change back and leave.\u003c/p\u003e","title":"2025-11-26"},{"content":"09:53 Buy a coffee I didn\u0026rsquo;t sleep well last night, so I bought a coffee when I arrived at school this morning.\nThere was a mining class; I still have some unsatisfied emotions towards Mr. Sorush.\n17:02 Go home Amir wanted to go to a talk about Venture capital to snag some pizza. I didn\u0026rsquo;t want to go; a part of the reason was my English, and another part of the reason was that I didn\u0026rsquo;t want to stay at school too late, and it\u0026rsquo;s not good if I left after eating some pizza.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-25/","summary":"\u003ch3 id=\"0953-buy-a-coffee\"\u003e09:53 Buy a coffee\u003c/h3\u003e\n\u003cp\u003eI didn\u0026rsquo;t sleep well last night, so I bought a coffee when I arrived at school this morning.\u003c/p\u003e\n\u003cp\u003eThere was a mining class; I still have some unsatisfied emotions towards Mr. Sorush.\u003c/p\u003e\n\u003ch3 id=\"1702-go-home\"\u003e17:02 Go home\u003c/h3\u003e\n\u003cp\u003eAmir wanted to go to a talk about Venture capital to snag some pizza. I didn\u0026rsquo;t want to go; a part of the reason was my English, and another part of the reason was that I didn\u0026rsquo;t want to stay at school too late, and it\u0026rsquo;s not good if I left after eating some pizza.\u003c/p\u003e","title":"2025-11-25"},{"content":"Just woke up, I picked up my phone and saw three voice messages from my sister. I clicked them and found that are blessing from my little niece, and asked me to buy a cake for my self. It\u0026rsquo;s so cute and delightful.\nRui messaged me and wanted to treat me KFC or McDonald\u0026rsquo;s. It\u0026rsquo;s hard to order remotely and finally she sent me a red envelope.\nI recorded the assignment video in the morning.\n10:38 Arrive at Office I continued to modify my presentation after arriving office.\nToday\u0026rsquo;s group meeting was not bad, and I first time to tell others today is my birthday. I think this is a change to me.\n15:39 Go home I spend two hours on recording again, it\u0026rsquo;s boring and I felt my eyes painful. So I submitted it hastily. I felt better after that.\nOh, today I treated Amir for a personal pizza, for my birthday. It\u0026rsquo;s not bad. And then I bought a box of eggs, some pork ribs and a box of blueberries. Huan reimbursed me this bill.\nI need to eat more vege and fruit.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-24/","summary":"\u003cp\u003eJust woke up, I picked up my phone and saw three voice messages from my sister. I clicked them and found that are blessing from my little niece, and asked me to buy a cake for my self. It\u0026rsquo;s so cute and delightful.\u003c/p\u003e\n\u003cp\u003eRui messaged me and wanted to treat me KFC or McDonald\u0026rsquo;s. It\u0026rsquo;s hard to order remotely and finally she sent me a red envelope.\u003c/p\u003e\n\u003cp\u003eI recorded the assignment video in the morning.\u003c/p\u003e","title":"2025-11-24"},{"content":"I did the presentation all day.\n18:59 Adjust the fontsize in Beamer It\u0026rsquo;s hard to adjust fontsize in beamer, especially using Quarto as the writer.\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ```{=latex} \\begingroup \\fontsize{6}{8}\\selectfont \\color{red} ``` Target content ```{=latex} \\endgroup ``` I found we can easily to control the style on some specific content. It was defined at Authoring \u0026gt; Markdown Basics \u0026gt; Raw Content This method can disable raw_text to avoid output the command, refer to Pandoc - Pandoc User’s Guide\n1 2 \\tiny{} Target content Furthermore, I still can create some \\newcommand at header-includes or preamble.tex, and then I can use the new command in whole document. It was defined at Reference \u0026gt; Formats \u0026gt; PDF \u0026gt; Includes\nHow to give a presentation Introduction Hello everyone, my name is Jinpeng,\nand today I\u0026rsquo;m going to talk about topic\n- going to give a presentation about/on topic\n- going to share about topic\nThe presentation will be in # parts\nFirst\u0026hellip; Second\u0026hellip; Third\u0026hellip;\nThe presentation will be cover subtopic 1, subtopic 2\u0026hellip; and subtopic 3.\n* Please feel free to ask questions during the presentation\nor please hold your questions until the end of the presentation\nSequence/Transition words First, I\u0026rsquo;d like to talk about subtopic 1\nWhy is this important?\nWhat do we need to know?\nIn conclusion/In sum/To conclude, main point about subtopic 1 (to reiterate, to say something again)\n\u0026hellip;\nOkay, now I\u0026rsquo;d like to move on to subtopic 2.\nLastly, I\u0026rsquo;d like to talk about subtopic 3.\nFirst, second, third, fourth\u0026hellip; Next, then, after that, last/lastly\u0026hellip; Additionally, moreover, furthermore\u0026hellip; Conclusions and Q\u0026amp;A I\u0026rsquo;d like to conclude today\u0026rsquo;s presentation by summarizing the information.\nTo end today\u0026rsquo;s presentation\u0026hellip;\nQ\u0026amp;A: If there are any questions, I\u0026rsquo;d be happy to address them.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-23/","summary":"\u003cp\u003eI did the presentation all day.\u003c/p\u003e\n\u003ch3 id=\"1859-adjust-the-fontsize-in-beamer\"\u003e18:59 Adjust the fontsize in Beamer\u003c/h3\u003e\n\u003cp\u003eIt\u0026rsquo;s hard to adjust fontsize in beamer, especially using Quarto as  the writer.\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e 1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 6\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 7\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 8\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 9\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e10\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e11\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e12\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e13\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e14\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e15\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e16\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e17\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e18\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e19\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-latex\" data-lang=\"latex\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e```\u003cspan class=\"nb\"\u003e{\u003c/span\u003e=latex\u003cspan class=\"nb\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003e\\begingroup\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003e\\fontsize\u003c/span\u003e\u003cspan class=\"nb\"\u003e{\u003c/span\u003e6\u003cspan class=\"nb\"\u003e}{\u003c/span\u003e8\u003cspan class=\"nb\"\u003e}\u003c/span\u003e\u003cspan class=\"k\"\u003e\\selectfont\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003e\\color\u003c/span\u003e\u003cspan class=\"nb\"\u003e{\u003c/span\u003ered\u003cspan class=\"nb\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e```\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003eTarget content\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e```\u003cspan class=\"nb\"\u003e{\u003c/span\u003e=latex\u003cspan class=\"nb\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003e\\endgroup\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e```\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e\u003cp\u003eI found we can easily to control the style on some specific content. It was defined at \u003ca href=\"https://www.google.com/search?q=https://quarto.org/docs/authoring/markdown-basics.html%23raw-content\"\u003eAuthoring \u0026gt; Markdown Basics \u0026gt; Raw Content\u003c/a\u003e This method can disable \u003ccode\u003eraw_text\u003c/code\u003e to avoid output the command, refer to \u003ca href=\"https://pandoc.org/MANUAL.html#raw-htmltex\"\u003ePandoc - Pandoc User’s Guide\u003c/a\u003e\u003c/p\u003e","title":"2025-11-23"},{"content":"Three days ago, Amir and I signed up an activity about a trip. It required us getting up very early, and we need assemble at university on 6:30 am.\nToday\u0026rsquo;s journey was taking bus for three and an half hours, and then spent two hours on Royal Terrel Museum for dinosaur fossils, and then spent ten minutes to take a picture at Horsethief Canyon. It\u0026rsquo;s a little boring.\nI was very tired in the evening.\nMeanwhile I was very happy, because I dug a cactus at Badland, but this is a big challenge for me to take care a cactus in Edmonton.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-22/","summary":"\u003cp\u003eThree days ago, Amir and I signed up an activity about a trip. It required us getting up very early, and we need assemble at university on 6:30 am.\u003c/p\u003e\n\u003cp\u003eToday\u0026rsquo;s journey was taking bus for three and an half hours, and then spent two hours on Royal Terrel Museum for dinosaur fossils, and then spent ten minutes to take a picture at Horsethief Canyon. It\u0026rsquo;s a little boring.\u003c/p\u003e\n\u003cp\u003eI was very tired in the evening.\u003c/p\u003e","title":"2025-11-22"},{"content":" Record on Nov 24, 2025\nI almost forgot today\u0026rsquo;s things.\nI attended the Sensing techniques and Data Analytics at noon. and I used Quarto + Beamer to finish a Beamer slides. I like this things to release human productivity.\nIn the evening, I went to the apartment\u0026rsquo;s swimming pool to learn swimming. I should be more brave.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-21/","summary":"\u003cblockquote class=\"alert-blockquote alert-note\" \u003e\n    \u003cp class=\"alert-heading callout-title\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z\"\u003e\u003c/path\u003e\u003cpath d=\"m15 5 4 4\"\u003e\u003c/path\u003e\n      \u003c/svg\u003e\n      \n      \u003cspan\u003eRecord on Nov 24, 2025\u003cbr\u003e\u003c/span\u003e\n      \n    \u003c/p\u003e\n    \u003cdiv class=\"alert-content callout-content\"\u003e\n      \u003cp\u003eI almost forgot today\u0026rsquo;s things.\u003c/p\u003e\n    \u003c/div\u003e\n  \u003c/blockquote\u003e\n  \n\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    document.querySelectorAll(\".alert-blockquote\").forEach(function (e) {\n        \n        var foldAttr = e.getAttribute(\"data-collapsible\");\n        if (foldAttr === \"+\" || foldAttr === \"-\") {\n            e.classList.add(\"is-collapsible\");\n\n            var titleElem = e.querySelector(\".callout-title\");\n            var contentElem = e.querySelector(\".callout-content\");\n\n            if (titleElem \u0026\u0026 contentElem \u0026\u0026 !titleElem.querySelector(\".callout-fold\")) {\n                var isCollapsed = foldAttr === \"-\"; \n                var toggleState = function () {\n                    updateState(!isCollapsed, true);\n                };\n\n                var updateState = function (collapsed, animate) {\n                    isCollapsed = collapsed;\n                    e.classList.toggle(\"is-collapsed\", collapsed);\n                    contentElem.style.display = collapsed ? \"none\" : \"block\";\n\n                    \n                    \n                    var svgIcon = foldButton.querySelector(\"svg\");\n                    if (svgIcon) {\n                        svgIcon.style.transform = collapsed ? \"rotate(-90deg)\" : \"rotate(0deg)\";\n                        svgIcon.style.transition = \"transform 0.2s ease-in-out\";\n                    }\n                };\n\n                \n                var foldButton = document.createElement(\"div\");\n                foldButton.className = \"callout-fold\";\n\n                \n                foldButton.innerHTML = `\n                    \u003csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"svg-icon lucide-chevron-down\"\u003e\n                        \u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c/path\u003e\n                    \u003c/svg\u003e\n                `;\n\n                foldButton.addEventListener(\"click\", function (event) {\n                    event.preventDefault();\n                    toggleState();\n                });\n\n                \n                titleElem.appendChild(foldButton);\n\n                \n                titleElem.addEventListener(\"click\", function (event) {\n                    if (!event.defaultPrevented) {\n                        event.preventDefault();\n                        toggleState();\n                    }\n                });\n\n                \n                updateState(isCollapsed, false);\n            }\n        }\n    });\n});\n\u003c/script\u003e\n\u003cp\u003eI attended the Sensing techniques and Data Analytics at noon. and I used Quarto + Beamer to finish a Beamer slides. I like this things to release human productivity.\u003c/p\u003e","title":"2025-11-21"},{"content":"I like coding Thursdays are tiring days because I usually got insomnia on Wednesdays. The most critical thing is that there is the concrete class till 8 PM every Thursday, which is accompanied with hunger, tiring and boring.\nToday I finished the assignment 5 of mining, and made a Tex template of Quarto for assignment. It\u0026rsquo;s really useful for produce documents. I will keep learning Latex in the future.\nGrammar check Here\u0026rsquo;s a grammar and clarity check for your diary entry:\nOriginal Correct Reason \u0026ldquo;Thursdays are tiring days because I usually got insomnia on Wednesdays.\u0026rdquo; \u0026ldquo;Thursdays are tiring because I usually get insomnia on Wednesdays.\u0026rdquo; \u0026ldquo;Got\u0026rdquo; should be present tense \u0026ldquo;get\u0026rdquo; to match \u0026ldquo;usually\u0026rdquo;. \u0026ldquo;Tiring days\u0026rdquo; is redundant - just \u0026ldquo;tiring\u0026rdquo; is more natural. \u0026ldquo;The most critical thing is that there is the concrete class till 8 PM every Thursday, which is accompanied with hunger, tiring and boring.\u0026rdquo; \u0026ldquo;The worst part is the concrete class that lasts until 8 PM every Thursday, which leaves me hungry, tired, and bored.\u0026rdquo; More natural phrasing. \u0026ldquo;Accompanied with\u0026rdquo; is incorrect preposition. \u0026ldquo;Tiring\u0026rdquo; should be \u0026ldquo;tired\u0026rdquo; (adjective form). \u0026ldquo;Today I finished the assignment 5 of mining, and made a Tex template of Quarto for assignment.\u0026rdquo; \u0026ldquo;Today I finished Mining Assignment 5 and created a Quarto LaTeX template for assignments.\u0026rdquo; \u0026ldquo;Assignment 5 of mining\u0026rdquo; → more natural to put subject first. \u0026ldquo;Made a Tex template\u0026rdquo; → \u0026ldquo;created a LaTeX template\u0026rdquo; is more precise. \u0026ldquo;It\u0026rsquo;s really useful for produce documents.\u0026rdquo; \u0026ldquo;It\u0026rsquo;s really useful for producing documents.\u0026rdquo; \u0026ldquo;For\u0026rdquo; should be followed by gerund (-ing form). The rest of your writing is grammatically correct and natural. The entry effectively communicates your Thursday experiences and productivity. The only remaining suggestions would be stylistic:\nConsider adding more specific details about your insomnia or the concrete class to make the entry more vivid You might want to expand on why Quarto/LaTeX is useful for your workflow ","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-20/","summary":"\u003ch2 id=\"i-like-coding\"\u003eI like coding\u003c/h2\u003e\n\u003cp\u003eThursdays are tiring days because I usually got insomnia on Wednesdays. The most critical thing is that there is the concrete class till 8 PM every Thursday, which is accompanied with hunger, tiring and boring.\u003c/p\u003e\n\u003cp\u003eToday I finished the assignment 5 of mining, and made a Tex template of Quarto for assignment. It\u0026rsquo;s really useful for produce documents. I will keep learning Latex in the future.\u003c/p\u003e\n\u003ch2 id=\"grammar-check\"\u003eGrammar check\u003c/h2\u003e\n\u003cp\u003eHere\u0026rsquo;s a grammar and clarity check for your diary entry:\u003c/p\u003e","title":"2025-11-20"},{"content":"11:08 SPOT To Soroush\nI think it\u0026rsquo;s essential to allow students to make mistakes and show sympathy. Whatever for teachers or students, the ultimate goal is not grading or marking, but patiently guiding and leading us with truth and purpose.\nDon\u0026rsquo;t ignore any information from students. As a teacher, you should give your feedback to students, whether rejection or affirmation, and give your reason; rather than ignoring.\nWrite Assignment 5 The teacher is not good.\nCreate Quarto Template Don\u0026rsquo;t use a blank line in math mode in Quarto pdflatex can not deal with the Unicode symbol Too much trouble when using latex align in $$ will report an error, but aligned doesn\u0026rsquo;t. Typst It seems a better choice for writing, and it can excellently cooperate with Quarto.\nComplete the Engg template with copilot The copilot in Github is very strong and useful! Amazing!\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-19/","summary":"\u003ch3 id=\"1108-spot\"\u003e11:08 SPOT\u003c/h3\u003e\n\u003cp\u003eTo Soroush\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eI think it\u0026rsquo;s essential to allow students to make mistakes and show sympathy. Whatever for teachers or students, the ultimate goal is not grading or marking, but patiently guiding and leading us with truth and purpose.\u003cbr\u003e\nDon\u0026rsquo;t ignore any information from students. As a teacher, you should give your feedback to students, whether rejection or affirmation, and give your reason; rather than ignoring.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3 id=\"write-assignment-5\"\u003eWrite Assignment 5\u003c/h3\u003e\n\u003cp\u003eThe teacher is not good.\u003c/p\u003e","title":"2025-11-19"},{"content":"Today was my first time to go swimming formally. It\u0026rsquo;s a little bad because I soaked too much water. As a new experience, however, it\u0026rsquo;s definitely good.\nAmir can swimming, but I can\u0026rsquo;t; I need to learn it. Thank my little Huan delivered gaggles and trunks to me. It\u0026rsquo;s really useful.\nDr.zhao retook graduation photos today, he was very happy, so many people said congratulations to him. The everyone of our group took a photo with him individually.\nGrammar check Here\u0026rsquo;s the grammar and clarity check for your diary entry:\nOriginal Correct \u0026ldquo;Today was my first time to go swimming formally.\u0026rdquo; \u0026ldquo;Today was my first time going swimming formally.\u0026rdquo; \u0026ldquo;It\u0026rsquo;s a little bad because I soaked too much water.\u0026rdquo; \u0026ldquo;It wasn\u0026rsquo;t great because I swallowed too much water.\u0026rdquo; \u0026ldquo;Amir can swimming, but I can\u0026rsquo;t\u0026rdquo; \u0026ldquo;Amir can swim, but I can\u0026rsquo;t\u0026rdquo; \u0026ldquo;Thank my little Huan delivered gaggles and trunks to me.\u0026rdquo; \u0026ldquo;Thank you to my little Huan for delivering goggles and trunks to me.\u0026rdquo; \u0026ldquo;Dr.zhao retook graduation photos today\u0026rdquo; \u0026ldquo;Dr. Zhao retook his graduation photos today\u0026rdquo; \u0026ldquo;The everyone of our group took a photo with him individually.\u0026rdquo; \u0026ldquo;Everyone in our group took individual photos with him.\u0026rdquo; The rest of your writing is grammatically correct and natural. The diary entry effectively communicates your experiences while maintaining a personal tone. The corrections mainly address small grammatical issues and improve clarity in a few spots.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-18/","summary":"\u003cp\u003eToday was my first time to go swimming formally. It\u0026rsquo;s a little bad because I soaked too much water. As a new experience, however, it\u0026rsquo;s definitely good.\u003c/p\u003e\n\u003cp\u003eAmir can swimming, but I can\u0026rsquo;t; I need to learn it. Thank my little Huan delivered gaggles and trunks to me. It\u0026rsquo;s really useful.\u003c/p\u003e\n\u003cp\u003eDr.zhao retook graduation photos today, he was very happy, so many people said congratulations to him. The everyone of our group took a photo with him individually.\u003c/p\u003e","title":"2025-11-18"},{"content":"Sensitivity There was the group meeting today, and I don\u0026rsquo;t like it due to my sensitivity. But it\u0026rsquo;s useful to let me face my sensitivity and change it.\nI always thought others will judge me for my ability or my behaviors. I knew that was not right, but I can\u0026rsquo;t control it sometimes.\nAmir gave me a great support, and I really appreciate him. I think I shouldn\u0026rsquo;t always emit the negative aspect to others. I need to change my mind and be brave.\nDon\u0026rsquo;t assume or suspicious others will judge you first.\nNotes from Gemini https://youtu.be/fzIxD1jXn44?si=4COr4Hyzf7bhtwQX\nHere are notes summarizing the key points and phrases from the video \u0026ldquo;How to Give a Presentation - Business English.\u0026rdquo;\n1. Introducing Yourself and Your Topic You need to establish who you are and what you are talking about immediately. Adjust your language based on the formality of the situation.\nIntroducing Yourself: Formal: \u0026ldquo;Good morning everyone. For those who don\u0026rsquo;t know me, my name is [Name] and I work in [Department].\u0026rdquo; or \u0026ldquo;Before we begin, let me introduce myself briefly. I\u0026rsquo;m [Name]\u0026hellip;\u0026rdquo; [01:01] Informal: \u0026ldquo;Hi guys, if you don\u0026rsquo;t know me, I\u0026rsquo;m [Name]\u0026hellip;\u0026rdquo; or \u0026ldquo;I see some new faces so I\u0026rsquo;ll introduce myself first.\u0026rdquo; [01:18] Introducing the Topic: Simple Topic: \u0026ldquo;Today I\u0026rsquo;m going to be talking about\u0026hellip;\u0026rdquo; or \u0026ldquo;I\u0026rsquo;d like to talk to you today about\u0026hellip;\u0026rdquo; [01:45] Complex Topic (Roadmap): Break it down into stages. \u0026ldquo;I\u0026rsquo;ll begin by outlining\u0026hellip; and then I\u0026rsquo;ll go on to highlight\u0026hellip; Finally, I\u0026rsquo;ll briefly discuss\u0026hellip;\u0026rdquo; [02:10] 2. Engaging the Audience Good speakers work hard to earn attention; bad speakers assume they already have it. Use these three techniques to hook your audience early on:\nEstablish a Problem \u0026amp; Solution: Connect a boring topic to the audience\u0026rsquo;s pain points. Example: \u0026ldquo;Have you ever felt unfairly treated at work? \u0026hellip; We\u0026rsquo;ve been working on new policies to ensure fair recognition.\u0026rdquo; [05:22] Mention a Surprising Fact or Statistic: Grab attention with data. Example: \u0026ldquo;Did you know that the average office worker only does four hours of productive work a day?\u0026rdquo; [06:06] Tell a Short Story: Stories add an emotional dimension. Example: \u0026ldquo;I once met a young salesman\u0026hellip;\u0026rdquo; [06:34] 3. Organizing Your Presentation (Signposting) \u0026ldquo;Signposting\u0026rdquo; uses specific phrases to show the audience where you are in the presentation. It follows the rule: Tell them what you’re going to say, say it, then tell them what you said. [07:44]\nMoving to the next point: \u0026ldquo;Next I\u0026rsquo;d like to talk about\u0026hellip;\u0026rdquo; \u0026ldquo;Let\u0026rsquo;s move on and discuss\u0026hellip;\u0026rdquo; \u0026ldquo;At this point, I\u0026rsquo;d like to turn to\u0026hellip;\u0026rdquo; [10:28] Adding detail: \u0026ldquo;Let me go into some more detail about\u0026hellip;\u0026rdquo; \u0026ldquo;Let\u0026rsquo;s examine [topic] in more depth.\u0026rdquo; [10:54] Concluding/wrapping up: \u0026ldquo;To wrap up, let\u0026rsquo;s remind ourselves\u0026hellip;\u0026rdquo; \u0026ldquo;Let\u0026rsquo;s review the key points from this session.\u0026rdquo; [11:04] 4. Dealing with Problems Things often go wrong. Use these phrases to recover smoothly without panicking.\nIf you lose your place / forget a word: \u0026ldquo;Where was I?\u0026rdquo; \u0026ldquo;So, what was I saying?\u0026rdquo; \u0026ldquo;What\u0026rsquo;s the word in English again?\u0026rdquo; (Look at your cue cards instead of staying silent). [13:15] If you make a mistake: \u0026ldquo;Let me rephrase that.\u0026rdquo; \u0026ldquo;Actually, what I meant to say is\u0026hellip;\u0026rdquo; \u0026ldquo;To clarify, I wanted to say that\u0026hellip;\u0026rdquo; [13:51] If you forgot to mention something important: \u0026ldquo;Let me just add one more thing.\u0026rdquo; \u0026ldquo;Let me return to an earlier point briefly.\u0026rdquo; [14:15] 5. Handling Difficult Questions Use the \u0026ldquo;Three D\u0026rsquo;s\u0026rdquo; strategy when you can\u0026rsquo;t (or don\u0026rsquo;t want to) answer a question immediately.\nDelay: Give yourself time to research or think. \u0026ldquo;I\u0026rsquo;ve allocated time for questions at the end\u0026hellip;\u0026rdquo; \u0026ldquo;I\u0026rsquo;m not in a position to answer that right now, but I\u0026rsquo;ll get back to you later.\u0026rdquo; [14:52] Deflect: Pass the question to someone else. \u0026ldquo;That\u0026rsquo;s an interesting question. Before I answer, I\u0026rsquo;d like to know what\u0026rsquo;s your take on this?\u0026rdquo; [15:20] Dismiss: If the question is irrelevant. \u0026ldquo;Thanks for your input, but I don\u0026rsquo;t see how that\u0026rsquo;s connected to what I\u0026rsquo;m saying.\u0026rdquo; \u0026ldquo;I don\u0026rsquo;t mean to be blunt, but I don\u0026rsquo;t think that\u0026rsquo;s relevant to today\u0026rsquo;s discussion.\u0026rdquo; [15:49]\nYouTube video views will be stored in your YouTube History, and your data will be stored and used by YouTube according to its Terms of Service ","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-17/","summary":"\u003ch2 id=\"sensitivity\"\u003eSensitivity\u003c/h2\u003e\n\u003cp\u003eThere was the group meeting today, and I don\u0026rsquo;t like it due to my sensitivity. But it\u0026rsquo;s useful to let me face my sensitivity and change it.\u003c/p\u003e\n\u003cp\u003eI always thought others will judge me for my ability or my behaviors. I knew that was not right, but I can\u0026rsquo;t control it sometimes.\u003c/p\u003e\n\u003cp\u003eAmir gave me a great support, and I really appreciate him. I think I shouldn\u0026rsquo;t always emit the negative aspect to others. I need to change my mind and be brave.\u003c/p\u003e","title":"2025-11-17"},{"content":"I argued with Huan again, and I also couldn\u0026rsquo;t fall asleep well.\nI upgraded my Xiaomi 10 to Evolution X last mid-night.\nToday, Amir broke the appointment we made last night again. He wanted to eat fried chicken before.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-16/","summary":"\u003cp\u003eI argued with Huan again, and I also couldn\u0026rsquo;t fall asleep well.\u003c/p\u003e\n\u003cp\u003eI upgraded my Xiaomi 10 to Evolution X last mid-night.\u003c/p\u003e\n\u003cp\u003eToday, Amir broke the appointment we made last night again. He wanted to eat fried chicken before.\u003c/p\u003e","title":"2025-11-16"},{"content":"I argued with Huan and caused her couldn\u0026rsquo;t fall asleep. It\u0026rsquo;s a little regret in my mind. It\u0026rsquo;s about learning.\nI made some shrimp and fish for snacks.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-15/","summary":"\u003cp\u003eI argued with Huan and caused her couldn\u0026rsquo;t fall asleep. It\u0026rsquo;s a little regret in my mind. It\u0026rsquo;s about learning.\u003c/p\u003e\n\u003cp\u003eI made some shrimp and fish for snacks.\u003c/p\u003e","title":"2025-11-15"},{"content":"09:00 Go to university I mainly improved the project of sensing techniques.\nDr. Zhao met a problem about machine learning, and I tried to help him solving this problem.\n20:14 Sync ","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-14/","summary":"\u003ch3 id=\"0900-go-to-university\"\u003e09:00 Go to university\u003c/h3\u003e\n\u003cp\u003eI mainly improved the project of sensing techniques.\u003c/p\u003e\n\u003cp\u003eDr. Zhao met a problem about machine learning, and I tried to help him solving this problem.\u003c/p\u003e\n\u003ch3 id=\"2014-sync\"\u003e20:14 Sync\u003c/h3\u003e","title":"2025-11-14"},{"content":"09:37 Arrive at office It took about 40 minutes for commuting.\n14:51 My phone fell into the toilet One second before, I thought whether my phone on my leg would fall into the toilet and the next second it fell.\n23:15 Write journal I found that Amir likes to hangout around especially at supermarket.\nTonight, he wanted buy a trunks, so I accompanied him to go to Walmart, but finally he didn\u0026rsquo;t buy anything, and I bought a lot groceries.\nIn addition, ZJ told me that he thought we can have another roommate. It\u0026rsquo;s crazy in my heart, however I only said I don\u0026rsquo;t recommend to do that. Moreover we only have one bathroom.\nHe might be thinking that I\u0026rsquo;m kind and easy to get along with. Perhaps he didn\u0026rsquo;t know all these are from inclusive roommate, or called tolerance.\ngrammar check Here\u0026rsquo;s a grammar, spelling, clarity, and naturalness check of your writing in table format:\nOriginal Correct \u0026ldquo;It took about 40 minutes for commuting.\u0026rdquo; \u0026ldquo;The commute took about 40 minutes.\u0026rdquo; \u0026ldquo;One second before, I thought whether my phone on my leg would fall into the toilet and the next second it fell.\u0026rdquo; \u0026ldquo;One second before it happened, I wondered if my phone would fall from my lap into the toilet - and then it did.\u0026rdquo; \u0026ldquo;I found that Amir likes to hangout around especially at supermarket.\u0026rdquo; \u0026ldquo;I noticed Amir likes to hang out, especially at the supermarket.\u0026rdquo; \u0026ldquo;Tonight, he wanted buy a trunks, so I accompanied him to go to Walmart, but finally he didn\u0026rsquo;t buy anything, and I bought a lot groceries.\u0026rdquo; \u0026ldquo;Tonight he wanted to buy swim trunks, so I went with him to Walmart. He ended up not buying anything, while I bought a lot of groceries.\u0026rdquo; \u0026ldquo;It\u0026rsquo;s crazy in my heart, however I only said I don\u0026rsquo;t recommend to do that.\u0026rdquo; \u0026ldquo;I thought it was crazy, but I only said I wouldn\u0026rsquo;t recommend doing that.\u0026rdquo; \u0026ldquo;Moreover we only have one bathroom.\u0026rdquo; \u0026ldquo;Besides, we only have one bathroom.\u0026rdquo; \u0026ldquo;He might be thinking that I\u0026rsquo;m kind and easy to get along with.\u0026rdquo; \u0026ldquo;He might think I\u0026rsquo;m kind and easy to get along with.\u0026rdquo; \u0026ldquo;Perhaps he didn\u0026rsquo;t know all these are from inclusive roommate, or called tolerance.\u0026rdquo; \u0026ldquo;Perhaps he doesn\u0026rsquo;t realize this comes from being an inclusive roommate - what you might call tolerance.\u0026rdquo; The rest of your writing is grammatically correct and sounds natural. The main issues were:\nSome awkward phrasing that could be more natural A few missing articles (\u0026ldquo;the\u0026rdquo;, \u0026ldquo;a\u0026rdquo;) Some verb tense inconsistencies A few missing prepositions Would you like me to explain any of these corrections in more detail?\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-13/","summary":"\u003ch3 id=\"0937-arrive-at-office\"\u003e09:37 Arrive at office\u003c/h3\u003e\n\u003cp\u003eIt took about 40 minutes for commuting.\u003c/p\u003e\n\u003ch3 id=\"1451-my-phone-fell-into-the-toilet\"\u003e14:51 My phone fell into the toilet\u003c/h3\u003e\n\u003cp\u003eOne second before, I thought whether my phone on my leg would fall into the toilet and the next second it fell.\u003c/p\u003e\n\u003ch3 id=\"2315-write-journal\"\u003e23:15 Write journal\u003c/h3\u003e\n\u003cp\u003eI found that Amir likes to hangout around especially at supermarket.\u003c/p\u003e\n\u003cp\u003eTonight, he wanted buy a trunks, so I accompanied him to go to Walmart, but finally he didn\u0026rsquo;t buy anything, and I bought a lot groceries.\u003c/p\u003e","title":"2025-11-13"},{"content":"This week is reading week, which means it doesn\u0026rsquo;t have any classes.\nI got up early and cooked some pasta for lunch because I didn\u0026rsquo;t cook last night.\nI arrived at the office about 09:48, and got off work at nearly 5.\nI accompanied Amir to buy his trunks, but there isn\u0026rsquo;t any shop selling it. Damnit.\nI should be used to write diary on my phone. Turning on my laptop is a thing which is full of obstacles.\nAnd I need to write more words to practice my writing.\nPractice makes perfect!\nHere are some grammar suggestions for your diary entry [[2025-11-12]]:\n\u0026ldquo;This week is reading week, which means it doesn\u0026rsquo;t have any classes.\u0026rdquo;\nMore natural: \u0026ldquo;This week is reading week, which means there are no classes.\u0026rdquo; \u0026ldquo;I arrived at the office about 09:48, and got off work at nearly 5.\u0026rdquo;\nMore natural: \u0026ldquo;I arrived at the office at about 9:48 AM and left work at nearly 5 PM.\u0026rdquo; \u0026ldquo;I accompanied Amir to buy his trunks, but there isn\u0026rsquo;t any shop selling it.\u0026rdquo;\nCorrection: \u0026ldquo;I accompanied Amir to buy his trunks, but there weren\u0026rsquo;t any shops selling them.\u0026rdquo; (\u0026ldquo;trunks\u0026rdquo; is plural, so \u0026ldquo;shops\u0026rdquo; and \u0026ldquo;them\u0026rdquo; should match) \u0026ldquo;I should be used to write diary on my phone.\u0026rdquo;\nCorrection: \u0026ldquo;I should get used to writing my diary on my phone.\u0026rdquo; (\u0026ldquo;get used to\u0026rdquo; + gerund is the correct form) \u0026ldquo;Turning on my laptop is a thing which is full of obstacles.\u0026rdquo;\nMore natural: \u0026ldquo;Turning on my laptop is something that\u0026rsquo;s full of obstacles.\u0026rdquo; The rest of the entry is grammatically correct. The quote \u0026ldquo;Practice makes perfect!\u0026rdquo; is perfect as is.\nWould you like me to suggest any stylistic improvements as well?\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-12/","summary":"\u003cp\u003eThis week is reading week, which means it doesn\u0026rsquo;t have any classes.\u003c/p\u003e\n\u003cp\u003eI got up early and cooked some pasta for lunch because I didn\u0026rsquo;t cook last night.\u003c/p\u003e\n\u003cp\u003eI arrived at the office about 09:48, and got off work at nearly 5.\u003c/p\u003e\n\u003cp\u003eI accompanied Amir to buy his trunks, but there isn\u0026rsquo;t any shop selling it. Damnit.\u003c/p\u003e\n\u003cp\u003eI should be used to write diary on my phone. Turning on my laptop is a thing which is full of obstacles.\u003c/p\u003e","title":"2025-11-12"},{"content":"Today I watched the Shrek 4. The series is good.\nChatrangha delivered my new clothes to my home. I gave him some hot pot base.\n21:14 Aurora this is the first time day I saw the aurora. It\u0026rsquo;s beautiful but the light is two much. and I hope I could see aurora at a quiet environment.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-11/","summary":"\u003cp\u003eToday I watched the Shrek 4. The series is good.\u003c/p\u003e\n\u003cp\u003eChatrangha delivered my new clothes to my home. I gave him some hot pot base.\u003c/p\u003e\n\u003ch3 id=\"2114-aurora\"\u003e21:14 Aurora\u003c/h3\u003e\n\u003cp\u003ethis is the first time day I saw the aurora. It\u0026rsquo;s beautiful but the light is two much. and I hope I could see aurora at a quiet environment.\u003c/p\u003e\n\u003cimg loading=\"lazy\" src=\"../../../../static/images/diary/Aurora-20251111.jpg\"\u003e","title":"2025-11-11"},{"content":"18:37 Fido I called Fido all afternoon, due to it sent me a urgent email and asked me to pay $165. It looked like a ghost.\nFinally I paid $2.96 and I hope that\u0026rsquo;s it.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-10/","summary":"\u003ch3 id=\"1837-fido\"\u003e18:37 Fido\u003c/h3\u003e\n\u003cp\u003eI called Fido all afternoon, due to it sent me a urgent email and asked me to pay $165. It looked like a ghost.\u003c/p\u003e\n\u003cp\u003eFinally I paid $2.96 and I hope that\u0026rsquo;s it.\u003c/p\u003e","title":"2025-11-10"},{"content":"Went to Safeway for buying some meat and milk. Did a little assignment.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-09/","summary":"\u003cp\u003eWent to Safeway for buying some meat and milk. Did a little assignment.\u003c/p\u003e","title":"2025-11-09"},{"content":"Lying down all day. Did nothing.\nHuan bought a new Pura X a long time ago, but she didn\u0026rsquo;t tell me.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-08/","summary":"\u003cp\u003eLying down all day. Did nothing.\u003c/p\u003e\n\u003cp\u003eHuan bought a new Pura X a long time ago, but she didn\u0026rsquo;t tell me.\u003c/p\u003e","title":"2025-11-08"},{"content":"01:16 Submitted Submitted the RFI 5 of Concrete.\n01:21 Sleep the guy who offend me yesterday, bought some donuts as a gift to me for apologizing. Amir and Chat said I took it.\n15:45 Donuts I shared the donuts to Mohanmod and group members.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-07/","summary":"\u003ch3 id=\"0116-submitted\"\u003e01:16 Submitted\u003c/h3\u003e\n\u003cp\u003eSubmitted the RFI 5 of Concrete.\u003c/p\u003e\n\u003ch3 id=\"0121-sleep\"\u003e01:21 Sleep\u003c/h3\u003e\n\u003cp\u003ethe guy who offend me yesterday, bought some donuts as a gift to me for apologizing. Amir and Chat said I took it.\u003c/p\u003e\n\u003ch3 id=\"1545-donuts\"\u003e15:45 Donuts\u003c/h3\u003e\n\u003cp\u003eI shared the donuts to Mohanmod and group members.\u003c/p\u003e","title":"2025-11-07"},{"content":"09:39 Begin I was attending a mindfulness workshop.\nIt\u0026rsquo;s snow today, Amir and I were very happy, we took some photos.\n13:25 Thank Chat In the noon, a guy said his friend taught him a Chinese sentence, and asked me wheather know about it.\nBut that sentence was a dirty and rude one. I told back: fuck you!\nLater, I told this thing to my friends, just right the guy came across. Chatrangha called the guy and scold him, and the guy immidiately apologized to me.\n16:50 Go to the Concrete class The Concrete class was really tough, cold, tired, boring, hungry.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-06/","summary":"\u003ch3 id=\"0939-begin\"\u003e09:39 Begin\u003c/h3\u003e\n\u003cp\u003eI was attending a mindfulness workshop.\u003c/p\u003e\n\u003cp\u003eIt\u0026rsquo;s snow today, Amir and I were very happy, we took some photos.\u003c/p\u003e\n\u003ch3 id=\"1325-thank-chat\"\u003e13:25 Thank Chat\u003c/h3\u003e\n\u003cp\u003eIn the noon, a guy said his friend taught him a Chinese sentence, and asked me wheather know about it.\u003c/p\u003e\n\u003cp\u003eBut that sentence was a dirty and rude one. I told back: fuck you!\u003c/p\u003e\n\u003cp\u003eLater, I told this thing to my friends, just right the guy came across. Chatrangha called the guy and scold him, and the guy immidiately apologized to me.\u003c/p\u003e","title":"2025-11-06"},{"content":"09:31 Arrive at the Office 17:49 Get off work ","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-05/","summary":"\u003ch3 id=\"0931-arrive-at-the-office\"\u003e09:31 Arrive at the Office\u003c/h3\u003e\n\u003ch3 id=\"1749-get-off-work\"\u003e17:49 Get off work\u003c/h3\u003e","title":"2025-11-05"},{"content":"09:35 Arrive at the Office 10:10 Buy some clothes and shoes 14:21 Buy Snipaste I have become extravagant with my money. I spent ￥81 on Snipaste to unlock the Pro version.\n16:41 Tired I hate the Sorush who teaches the MIN E 610, and the assignment is useless.\n17:04 Dizzy If I buy a black coffee, I can drink it all day.\n17:59 Get out of work 20:36 Confuse It\u0026rsquo;s hard to communicate with my roommate.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-04/","summary":"\u003ch3 id=\"0935-arrive-at-the-office\"\u003e09:35 Arrive at the Office\u003c/h3\u003e\n\u003ch3 id=\"1010-buy-some-clothes-and-shoes\"\u003e10:10 Buy some clothes and shoes\u003c/h3\u003e\n\u003ch3 id=\"1421-buy-snipaste\"\u003e14:21 Buy Snipaste\u003c/h3\u003e\n\u003cp\u003eI have become extravagant with my money. I spent ￥81 on Snipaste to unlock the Pro version.\u003c/p\u003e\n\u003ch3 id=\"1641-tired\"\u003e16:41 Tired\u003c/h3\u003e\n\u003cp\u003eI hate the Sorush who teaches the MIN E 610, and the assignment is useless.\u003c/p\u003e\n\u003ch3 id=\"1704-dizzy\"\u003e17:04 Dizzy\u003c/h3\u003e\n\u003cp\u003eIf I buy a black coffee, I can drink it all day.\u003c/p\u003e\n\u003ch3 id=\"1759-get-out-of-work\"\u003e17:59 Get out of work\u003c/h3\u003e\n\u003ch3 id=\"2036-confuse\"\u003e20:36 Confuse\u003c/h3\u003e\n\u003cp\u003eIt\u0026rsquo;s hard to communicate with my roommate.\u003c/p\u003e","title":"2025-11-04"},{"content":"Life Last week and weekend was better than the week before last week. I got better sleep, Although most of time it\u0026rsquo;s through the help of melatonin, and now I\u0026rsquo;ve been trying sleep without melatonin. It\u0026rsquo;s harmful for me if I relied it for a long term.\nLast Saturday, Dr. Zhao and I went to Jollibee near the West Edmonton Mall to eat fried chicken. It\u0026rsquo;s really good and satisfactory.\nStudy Week Item No. Action Item Describtion Start Date Due Date Status Priority Notes 44 1 Project Phase 1 - Polishing October 26, 2025 October 27, 2025 Done Urgent 44 2 Assignment 4 - Mining - (Q1-Q3.a) October 24, 2025 November 6, 2025 Done High 44 3 INT D 710: Ethics and Academic Citizenship October 27, 2025 December 10, 2025 Done Medium 44 4 INT D 720: Advanced Ethics and Academic Citizenship October 27, 2025 December 10, 2025 Done Medium 44 5 Global Researchers in Training (GRIT)-Weekly assignment October 23, 2025 October 28, 2025 Done High 44 6 Project Phase 2 - Part A October 24, 2025 November 14, 2025 Done High 45 1 Assignment 4 - Mining - (Q3.a-Q3.h) November 3, 2025 November 6, 2025 Ongoing High 45 2 Project Phase 2 - Part B - D November 3, 2025 November 14, 2025 Ongoing High 45 3 RFI# 5 - Concrete Materials in Practice November 3, 2025 November 7, 2025 Ongoing High ","permalink":"https://jinpeng.cv/en/diary/2025/weekly/2025-w44/","summary":"\u003ch1 id=\"life\"\u003eLife\u003c/h1\u003e\n\u003cp\u003eLast week and weekend was better than the week before last week. I got better sleep, Although most of time it\u0026rsquo;s through the help of melatonin, and now I\u0026rsquo;ve been trying sleep without melatonin. It\u0026rsquo;s harmful for me if I relied it for a long term.\u003c/p\u003e\n\u003cp\u003eLast Saturday, Dr. Zhao and I went to Jollibee near the West Edmonton Mall to eat fried chicken. It\u0026rsquo;s really good and satisfactory.\u003c/p\u003e","title":"2025-W44"},{"content":"09:07 Arrive at the Office 15:44 Go out for haircutting An old lady cut my hair, she was really dedicated but really bad at haircutting.\nI haircut again by myself after going home.\nReceived the parcel from Huan. It\u0026rsquo;s very happy.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-03/","summary":"\u003ch3 id=\"0907-arrive-at-the-office\"\u003e09:07 Arrive at the Office\u003c/h3\u003e\n\u003ch3 id=\"1544-go-out-for-haircutting\"\u003e15:44 Go out for haircutting\u003c/h3\u003e\n\u003cp\u003eAn old lady cut my hair, she was really dedicated but really bad at haircutting.\u003c/p\u003e\n\u003cp\u003eI haircut again by myself after going home.\u003c/p\u003e\n\u003cp\u003eReceived the parcel from Huan. It\u0026rsquo;s very happy.\u003c/p\u003e","title":"2025-11-03"},{"content":"Stayed at home all day.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-02/","summary":"\u003cp\u003eStayed at home all day.\u003c/p\u003e","title":"2025-11-02"},{"content":"Dr. Zhao and I went to West Edmonton Mall to eat fried chicken and buy some groceries.\n","permalink":"https://jinpeng.cv/en/diary/2025/november/2025-11-01/","summary":"\u003cp\u003eDr. Zhao and I went to West Edmonton Mall to eat fried chicken and buy some groceries.\u003c/p\u003e","title":"2025-11-01"},{"content":"17:02 Join the Halloween with Amir I came back the office and studied till 7 pm.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-31/","summary":"\u003ch3 id=\"1702-join-the-halloween--with-amir\"\u003e17:02 Join the Halloween  with Amir\u003c/h3\u003e\n\u003cp\u003eI came back the office and studied till 7 pm.\u003c/p\u003e","title":"2025-10-31"},{"content":"A whole day of courses.\n14:53 Arrive at the Office After GRIT, and Mining classes, Amir and I went to the International student services for free coat.\n15:37 Off-the-shelf ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-30/","summary":"\u003cp\u003eA whole day of courses.\u003c/p\u003e\n\u003ch3 id=\"1453-arrive-at-the-office\"\u003e14:53 Arrive at the Office\u003c/h3\u003e\n\u003cp\u003eAfter GRIT, and Mining classes, Amir and I went to the International student services for free coat.\u003c/p\u003e\n\u003ch3 id=\"1537-off-the-shelf\"\u003e15:37 Off-the-shelf\u003c/h3\u003e","title":"2025-10-30"},{"content":"09:55 Arrive at the Office 13:50 Tired ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-29/","summary":"\u003ch3 id=\"0955-arrive-at-the-office\"\u003e09:55 Arrive at the Office\u003c/h3\u003e\n\u003ch3 id=\"1350-tired\"\u003e13:50 Tired\u003c/h3\u003e","title":"2025-10-29"},{"content":"09:46 Arrive at the Office 15:27 Stellarium This App can observe the sky.\n16:42 Advanced Ethics and Academic Citizenship Finished the Ethics and Academic Citizenship and Advanced Ethics and Academic Citizenship.\n21:38 Deswik.CAD Essentials Finished the Deswik.CAD Essentials module, Open Pit Metals - Scheduling to constraints, Short term ramp design.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-28/","summary":"\u003ch3 id=\"0946-arrive-at-the-office\"\u003e09:46 Arrive at the Office\u003c/h3\u003e\n\u003ch3 id=\"1527-stellarium\"\u003e15:27 Stellarium\u003c/h3\u003e\n\u003cp\u003eThis App can observe the sky.\u003c/p\u003e\n\u003ch3 id=\"1642-advanced-ethics-and-academic-citizenship\"\u003e16:42 Advanced Ethics and Academic Citizenship\u003c/h3\u003e\n\u003cp\u003eFinished the Ethics and Academic Citizenship and Advanced Ethics and Academic Citizenship.\u003c/p\u003e\n\u003ch3 id=\"2138--deswikcad-essentials\"\u003e21:38  Deswik.CAD Essentials\u003c/h3\u003e\n\u003cp\u003eFinished the Deswik.CAD Essentials module, Open Pit Metals - Scheduling to constraints,  Short term ramp design.\u003c/p\u003e","title":"2025-10-28"},{"content":"Life Last week was a busy week, and I found that I couldn\u0026rsquo;t fall asleep well. I got insomnia last Thursday.\nIt was a strength that the more I wanted to fall asleep, the more I couldn\u0026rsquo;t sleep, especially when I forced myself to sleep.\nI told Amir this was the same reason for learning English; the more I wanted to learn English well, the more I couldn\u0026rsquo;t.\nThe critical key is enjoying, decreasing the expectation, I think I will get better.\nStudy I have been absent from the group meeting for two weeks. Recently, I have still been focusing on the class. The assignments become more difficult over time, especially the Sensing Techniques and Data Analysis. Some knowledge previously learned I need to study again.\nThis week, I also have many things to do.\n1 Project Phase 1 - Polishing October 26, 2025 October 27, 2025 Ongoing Urgent 2 Assignment 4 - Mining October 24, 2025 November 6, 2025 Ongoing High 3 INT D 710: Ethics and Academic Citizenship October 27, 2025 December 10, 2025 Unstarted Medium 4 INT D 720: Advanced Ethics and Academic Citizenship October 27, 2025 December 10, 2025 Unstarted Medium 5 Global Researchers in Training (GRIT)-Weekly assignment October 23, 2025 October 28, 2025 Ongoing High ","permalink":"https://jinpeng.cv/en/diary/2025/weekly/2025-w43/","summary":"\u003ch2 id=\"life\"\u003eLife\u003c/h2\u003e\n\u003cp\u003eLast week was a busy week,  and I found that I couldn\u0026rsquo;t fall asleep well. I got insomnia last Thursday.\u003c/p\u003e\n\u003cp\u003eIt was a strength that the more I wanted to fall asleep, the more I couldn\u0026rsquo;t sleep, especially when I forced myself to sleep.\u003c/p\u003e\n\u003cp\u003eI told Amir this was the same reason for learning English; the more I wanted to learn English well, the more I couldn\u0026rsquo;t.\u003c/p\u003e\n\u003cp\u003eThe critical key is enjoying, decreasing the expectation, I think I will get better.\u003c/p\u003e","title":"2025-W43"},{"content":"09:58 Arrive at the Office 18:59 Go home I finally finished the project on sensing and submitted it. Felt a little release.\nToday\u0026rsquo;s group meeting, Shiva pointed me out as the chairman. Unbelievable!\nProf. Liu said Don\u0026rsquo;t work too much. We should focus on our mental health.\n23:05 Study the Ethics and Academic Citizenship ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-27/","summary":"\u003ch3 id=\"0958-arrive-at-the-office\"\u003e09:58 Arrive at the Office\u003c/h3\u003e\n\u003ch3 id=\"1859-go-home\"\u003e18:59 Go home\u003c/h3\u003e\n\u003cp\u003eI finally finished the project on sensing and submitted it. Felt a little release.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eToday\u0026rsquo;s group meeting, Shiva pointed me out as the chairman. Unbelievable!\u003c/p\u003e\n\u003cp\u003eProf. Liu said Don\u0026rsquo;t work too much. We should focus on our mental health.\u003c/p\u003e\n\u003ch3 id=\"2305-study-the-ethics-and-academic-citizenship\"\u003e23:05 Study the Ethics and Academic Citizenship\u003c/h3\u003e","title":"2025-10-27"},{"content":"23:40 Complete the my own project part Math is a big problem in the future..\n23:41 Prepare to go to bed. ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-26/","summary":"\u003ch3 id=\"2340-complete-the-my-own-project-part\"\u003e23:40 Complete the my own project part\u003c/h3\u003e\n\u003cp\u003eMath is a big problem in the future..\u003c/p\u003e\n\u003ch3 id=\"2341-prepare-to-go-to-bed\"\u003e23:41 Prepare to go to bed.\u003c/h3\u003e","title":"2025-10-26"},{"content":"16:11 Arrive at the office For the project 1 of sensing class\n19:42 Go home Boiled the chicken\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-25/","summary":"\u003ch3 id=\"1611-arrive-at-the-office\"\u003e16:11 Arrive at the office\u003c/h3\u003e\n\u003cp\u003eFor the project 1 of sensing class\u003c/p\u003e\n\u003ch3 id=\"1942-go-home\"\u003e19:42 Go home\u003c/h3\u003e\n\u003cp\u003eBoiled the chicken\u003c/p\u003e","title":"2025-10-25"},{"content":"15:36 Clearing conditional admission Went to Triffo Hall with Amir after the sensing class.\n15:36 Special list Dr. Wu\n15:36 Sensing techniques and data analysis Felt tough, due to unable focus on.\n16:10 Can not concentrate A singer sang some songs at university, his voice is very beautiful.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-24/","summary":"\u003ch3 id=\"1536-clearing-conditional-admission\"\u003e15:36 Clearing conditional admission\u003c/h3\u003e\n\u003cp\u003eWent to Triffo Hall with Amir after the sensing class.\u003c/p\u003e\n\u003ch3 id=\"1536-special-list\"\u003e15:36 Special list\u003c/h3\u003e\n\u003cp\u003eDr. Wu\u003c/p\u003e\n\u003ch3 id=\"1536-sensing-techniques-and-data-analysis\"\u003e15:36 Sensing techniques and data analysis\u003c/h3\u003e\n\u003cp\u003eFelt tough, due to unable focus on.\u003c/p\u003e\n\u003ch3 id=\"1610-can-not-concentrate\"\u003e16:10 Can not concentrate\u003c/h3\u003e\n\u003cp\u003eA singer sang some songs at university, his voice is very beautiful.\u003c/p\u003e","title":"2025-10-24"},{"content":"14:47 Argue with Amir 14:47 Insomnia I had insomnia last night\n09:31 GRIT Today was a busy day. three courses.\n✏️ MY RESEARCH JOURNEY MAP - Jinpeng Instructions:**\n** Draw or outline your academic journey so far. Include:\nMajor milestones (e.g., coursework, , publications)\nMaster thesis Decide to go abroad to study Challenges or turning points\nConfidence English level Influences or mentors\nMy tutor during my master\u0026rsquo;s degree Introverted personality Hopes or goals for the coming year\nBuild confidence Improve English 🗺️ Use arrows, paths, or symbols if you like — this doesn’t need to be artistic!\nAfter 10 minutes, share highlights in a small group:\nWhat patterns or insights do you notice? The meaning of learning culture and history What do you hope GRIT will help you with? How to expand academic abilities and skills Help me to be passionate and brave Mining Crude oil\n- definition: natural occuring liquid petroleum - flowability: they can flow naturally through wells - mining method: conventional mining Bitumen:\n- definition: a very thick, heavy, and sticky form of petroleum (very viscous) - flwability: hard to flow on its natural temperature and must be mined/heated - mining method: Suface mining (depth\u0026lt;= 75m)j; in-situ mining (depth\u0026gt;200m) ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-23/","summary":"\u003ch3 id=\"1447-argue-with-amir\"\u003e14:47 Argue with Amir\u003c/h3\u003e\n\u003ch3 id=\"1447-insomnia\"\u003e14:47 Insomnia\u003c/h3\u003e\n\u003cp\u003eI had insomnia last night\u003c/p\u003e\n\u003ch3 id=\"0931-grit\"\u003e09:31 GRIT\u003c/h3\u003e\n\u003cp\u003eToday was a busy day. three courses.\u003c/p\u003e\n\u003ch3 id=\"-my-research-journey-map---jinpeng\"\u003e\u003cstrong\u003e✏️ MY RESEARCH JOURNEY MAP\u003c/strong\u003e - Jinpeng\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eInstructions:\u003c/strong\u003e**\u003cbr\u003e\n** Draw or outline your academic journey so far. Include:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMajor milestones (e.g., coursework, , publications)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMaster thesis\u003c/li\u003e\n\u003cli\u003eDecide to go abroad to study\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eChallenges or turning points\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfidence\u003c/li\u003e\n\u003cli\u003eEnglish level\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eInfluences or mentors\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eMy tutor during my master\u0026rsquo;s degree\u003c/li\u003e\n\u003cli\u003eIntroverted personality\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHopes or goals for the coming year\u003c/p\u003e","title":"2025-10-23"},{"content":"10:00 Arrive at the office 10:26 Arrive at the office 13:09 Talk to Mr. Mohammod I wanted to take care to him, but I didn\u0026rsquo;t do that. I even cannot express this, akwarddraf.\n13:10 Lunch Now, starting to feel sleepy.\n16:17 Buy a coffee With Amir.\n20:55 Get off work ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-22/","summary":"\u003ch3 id=\"1000-arrive-at-the-office\"\u003e10:00 Arrive at the office\u003c/h3\u003e\n\u003ch3 id=\"1026-arrive-at-the-office\"\u003e10:26 Arrive at the office\u003c/h3\u003e\n\u003ch3 id=\"1309-talk-to-mr-mohammod\"\u003e13:09 Talk to Mr. Mohammod\u003c/h3\u003e\n\u003cp\u003eI wanted to take care to him, but I didn\u0026rsquo;t do that. I even cannot express this, akwarddraf.\u003c/p\u003e\n\u003ch3 id=\"1310-lunch\"\u003e13:10 Lunch\u003c/h3\u003e\n\u003cp\u003eNow, starting to feel sleepy.\u003c/p\u003e\n\u003ch3 id=\"1617-buy-a-coffee\"\u003e16:17 Buy a coffee\u003c/h3\u003e\n\u003cp\u003eWith Amir.\u003c/p\u003e\n\u003ch3 id=\"2055-get-off-work\"\u003e20:55 Get off work\u003c/h3\u003e","title":"2025-10-22"},{"content":"09:58 Arrive at the Office The third one arrived at the Office.\n12:14 Preview the lecture 16 mining However, the lecture teacher used is lecture 14; he made a mistake in the last class.\n14:36 Sleepy 16:02 Fail to use SCSS in Hugo I have to write the concrete assignment now.\n16:07 Achieve the line break function in quick record This is a test line.\n22:14 Can't understand The Twits It seems there is a lot of irony.\n22:25 Wash Recently, my eyes have always felt uncomfortable. I need more good sleep, or I need to go to the hospital to do a medical exam.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-21/","summary":"\u003ch3 id=\"0958-arrive-at-the-office\"\u003e09:58 Arrive at the Office\u003c/h3\u003e\n\u003cp\u003eThe third one arrived at the Office.\u003c/p\u003e\n\u003ch3 id=\"1214-preview-the-lecture-16-mining\"\u003e12:14 Preview the lecture 16 mining\u003c/h3\u003e\n\u003cp\u003eHowever, the lecture teacher used is lecture 14; he made a mistake in the last class.\u003c/p\u003e\n\u003ch3 id=\"1436-sleepy\"\u003e14:36 Sleepy\u003c/h3\u003e\n\u003ch3 id=\"1602-fail-to-use-scss-in-hugo\"\u003e16:02 Fail to use SCSS in Hugo\u003c/h3\u003e\n\u003cp\u003eI have to write the concrete assignment now.\u003c/p\u003e\n\u003ch3 id=\"1607-achieve-the-line-break-function-in-quick-record\"\u003e16:07 Achieve the line break function in quick record\u003c/h3\u003e\n\u003cp\u003eThis is a test line.\u003c/p\u003e\n\u003ch3 id=\"2214-cant-understand-the-twits\"\u003e22:14 Can't understand \u003cem\u003eThe Twits\u003c/em\u003e\u003c/h3\u003e\n\u003cp\u003eIt seems there is a lot of irony.\u003c/p\u003e","title":"2025-10-21"},{"content":"10:17 Email to Prof. Liu I applied a training program and was selected, I sent an email to Prof. Liu to inform him and get his approving.\n12:02 Buy a coffee with Jian and Chat It seemed that coffee is not effective for me.\n12:11 Achieive directly record Upgrade the now.ps1 to perform direct recording.\n1 2 3 function now { \u0026amp; \u0026#34;D:\\A\\Jeapo\u0026#39;s blog\\assets\\code\\now.ps1\u0026#34; @args } 12:25 Have lunch with Jian and Chat Bitter gourd was not bad.\n13:25 Test recording via PowerToys 13:28 So convenient Test the enter function， it doesn\u0026rsquo;t work well.\n13:32 TBA means To Be Announced Stupidly, I thought the room TBA is a room named TBA. Amir told me that means to be announced.\n15:31 Drink Jasmine Tea with Jian and Chat Drink some hot water is good for us.\n16:56 Have a toothache Toothache is so painful, due to eating KFC fried chicken last Sunday.\n17:31 Get off work I couldn\u0026rsquo;t continue working now, just get off work.\n22:41 Wash the dirty socks Tired\n23:33 Follow and read the movie: The Twits I took a tablet of melatonin and feel sleepy now.\nGood night.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-20/","summary":"\u003ch3 id=\"1017-email-to-prof-liu\"\u003e10:17 Email to Prof. Liu\u003c/h3\u003e\n\u003cp\u003eI applied a training program and was selected, I sent an email to Prof. Liu to inform him and get his approving.\u003c/p\u003e\n\u003ch3 id=\"1202-buy-a-coffee-with-jian-and-chat\"\u003e12:02 Buy a coffee with Jian and Chat\u003c/h3\u003e\n\u003cp\u003eIt seemed that coffee is not effective for me.\u003c/p\u003e\n\u003ch3 id=\"1211-achieive-directly-record\"\u003e12:11 Achieive directly record\u003c/h3\u003e\n\u003cp\u003eUpgrade the \u003ccode\u003enow.ps1\u003c/code\u003e to perform direct recording.\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e3\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-powershell\" data-lang=\"powershell\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"kd\"\u003efunction\u003c/span\u003e\u003cspan class=\"w\"\u003e \u003c/span\u003e\u003cspan class=\"nb\"\u003enow\u003c/span\u003e \u003cspan class=\"p\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"p\"\u003e\u0026amp;\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;D:\\A\\Jeapo\u0026#39;s blog\\assets\\code\\now.ps1\u0026#34;\u003c/span\u003e \u003cspan class=\"nv\"\u003e@args\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e\u003ch3 id=\"1225-have-lunch-with-jian-and-chat\"\u003e12:25 Have lunch with Jian and Chat\u003c/h3\u003e\n\u003cp\u003eBitter gourd was not bad.\u003c/p\u003e","title":"2025-10-20"},{"content":"23:48 关于学术 上上周因为周一放假，导致周例会推迟到周二，但是周二有课参加不了。\n最近感觉都在忙于上课和写作业，作业总是会碰到各种各样的问题。我采矿的第一次作业，因为不熟悉系统，没有点击提交按钮，导致分数被扣了50%，非常伤心。这也使我变得更加后来更加谨慎。上周发现传感器技术的项目数据存在一些问题，和老师沟通了两天后老师发布了新的数据。这些问题也使我卡了很久。\n这周完成了一个采矿作业，项目的进度也有所推进，接下来几天会更加忙碌\n对了，我参加了一个培训项目，需要每周去上课两小时，主要侧重于提升学术能力和表达能力，我想我还是挺需要的。\n23:56 关于生活 每天都感觉很累，感觉能量有点不够用的样子。上周五去参加了一个新生和老生的mixer，人非常多，是我会害怕的场面。会上有一个游戏，bingo，我会得到一张卡片，卡片上写着一些特征，我需要找到这些特征的人给我签名。我一开始并不敢去和别人打交道，矗立了一会儿，有人过来找我，我内心害怕又激动。这改变了我，我想我应该鼓起勇气去完成这个bingo卡片，况且可能还有奖励 🎉。\n最终，我顺利的和大约20人打了招呼，并成功得到了他们的签名，内心的恐惧有好了一些。我想任何一点点的改变都是非常重要的，感谢Amir带我经常去融入各种我自己一个人不会融入的场合。\n23:48 About Academics Two weeks ago, because Monday was a holiday, our weekly meeting was postponed to Tuesday — but I couldn’t attend since I had class that day.\nLately, I’ve been busy with lectures and assignments, and I keep running into all sorts of problems with my coursework. For my first mining assignment, I wasn’t familiar with the submission system and forgot to click the “Submit” button, which cost me 50% of my grade — it was really discouraging. But it also made me more cautious afterwards.\nLast week, I found some issues with the data for the sensor technology project. After two days of communicating with the instructor, the professor released a new dataset. These issues delayed my progress quite a bit.\nThis week, I finished a mining assignment, and my project has also made some progress. The next few days will be even busier.\nOh, and I joined a training program that requires two hours of class each week. It mainly focuses on improving academic and communication skills — something I really feel I need.\n23:56 About Life I’ve been feeling tired every day lately, like I don’t have enough energy. Last Friday, I went to a mixer event for new and returning students. There were a lot of people — the kind of setting that usually makes me anxious.\nThey had a game called Bingo. I received a card with different traits written on it, and I had to find people who matched those traits and get their signatures. At first, I was too nervous to approach anyone and just stood there awkwardly. Then someone came up to me — I felt scared but also excited. That moment changed me. I thought, “I should be brave and try to complete this bingo card — plus, there might even be a prize 🎉.”\nIn the end, I managed to talk to about 20 people and collected all their signatures. The fear inside me eased a little. I realized that even the smallest changes matter. I’m really thankful to Amir, who often encourages me to join activities I wouldn’t go to on my own.\n","permalink":"https://jinpeng.cv/en/diary/2025/weekly/2025-w42/","summary":"\u003ch3 id=\"2348-关于学术\"\u003e23:48 关于学术\u003c/h3\u003e\n\u003cp\u003e上上周因为周一放假，导致周例会推迟到周二，但是周二有课参加不了。\u003c/p\u003e\n\u003cp\u003e最近感觉都在忙于上课和写作业，作业总是会碰到各种各样的问题。我采矿的第一次作业，因为不熟悉系统，没有点击提交按钮，导致分数被扣了50%，非常伤心。这也使我变得更加后来更加谨慎。上周发现传感器技术的项目数据存在一些问题，和老师沟通了两天后老师发布了新的数据。这些问题也使我卡了很久。\u003c/p\u003e","title":"2025-W42"},{"content":"16:16 Exhausted I just want to sleep all day, but I can\u0026rsquo;t fall asleep.\n16:31 Detroit: become human I bought a game from Steam, and I heard that it is very amusing.\n22:44 Watch K-POP: Demon Hunter At first, I didn\u0026rsquo;t like this movie, especially the type and the style. But I found that the cover I saw knew its songs very popular. After watching, it\u0026rsquo;s really a nice movie.\n22:48 Watch How to Train Dragons: The Hidden World A nice movie, it made me calm down and feel relaxed.\nAnd I found that I can understand a movie without Chinese; I am getting more and more familiar with English.\nThe information from cellphones always makes me feel dizzy and eye-hurt.\n22:51 Bitter gourd stewed pork ribs Not bad, I cooked it while watching movies, for tomorrow\u0026rsquo;s lunch.\nAnd I had a KFC with a nice offer, and bought some groceries from Safeway.\nWe feel happy if our tummy is satisfied.\n22:43 Take a shower Felt more awake\n23:40 andn\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-19/","summary":"\u003ch3 id=\"1616-exhausted\"\u003e16:16 Exhausted\u003c/h3\u003e\n\u003cp\u003eI just want to sleep all day, but I can\u0026rsquo;t fall asleep.\u003c/p\u003e\n\u003ch3 id=\"1631-detroit-become-human\"\u003e16:31 Detroit: become human\u003c/h3\u003e\n\u003cp\u003eI bought a game from Steam, and I heard that it is very amusing.\u003c/p\u003e\n\u003ch3 id=\"2244-watch-k-pop-demon-hunter\"\u003e22:44 Watch \u003cem\u003eK-POP: Demon Hunter\u003c/em\u003e\u003c/h3\u003e\n\u003cp\u003eAt first, I didn\u0026rsquo;t like this movie, especially the type and the style. But I found that the cover I saw knew its songs very popular. After watching, it\u0026rsquo;s really a nice movie.\u003c/p\u003e","title":"2025-10-19"},{"content":"17:58 Lied down all day In the afternoon, I decided to do some assignments. It\u0026rsquo;s so tough.\n21:35 Dizzy I\u0026rsquo;ve been looking at my phone for too long; I even get dizzy now.\n23:59 Mail to Amir Writing project phase 1 to part C4.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-18/","summary":"\u003ch3 id=\"1758-lied-down-all-day\"\u003e17:58 Lied down all day\u003c/h3\u003e\n\u003cp\u003eIn the afternoon, I decided to do some assignments. It\u0026rsquo;s so tough.\u003c/p\u003e\n\u003ch3 id=\"2135-dizzy\"\u003e21:35 Dizzy\u003c/h3\u003e\n\u003cp\u003eI\u0026rsquo;ve been looking at my phone for too long; I even get dizzy now.\u003c/p\u003e\n\u003ch3 id=\"2359-mail--to-amir\"\u003e23:59 Mail  to Amir\u003c/h3\u003e\n\u003cp\u003eWriting project phase 1 to part C4.\u003c/p\u003e","title":"2025-10-18"},{"content":"09:47 Arrive at the Office I need to arrive at the office earlier; the daytime is too short.\n22:29 Quarto shortcuts Quarto Command Keyboard Shortcut Run Current Cell ⇧⌃ Enter Run Selected Line(s) ⌃ Enter Run Next Cell ⌥⌃ N Run Previous Cell ⌥⌃ P Run All Cells ⌥⌃ R Run Cells Above ⇧⌥⌃ P Run Cells Below ⇧⌥⌃ N ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-17/","summary":"\u003ch3 id=\"0947-arrive-at-the-office\"\u003e09:47 Arrive at the Office\u003c/h3\u003e\n\u003cp\u003eI need to arrive at the office earlier; the daytime is too short.\u003c/p\u003e\n\u003ch3 id=\"2229-quarto-shortcuts\"\u003e22:29 Quarto shortcuts\u003c/h3\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\n      \u003ctr\u003e\n          \u003cth\u003eQuarto Command\u003c/th\u003e\n          \u003cth\u003eKeyboard Shortcut\u003c/th\u003e\n      \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eRun Current Cell\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e⇧⌃ Enter\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eRun Selected Line(s)\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e⌃ Enter\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eRun Next Cell\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e⌥⌃ N\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eRun Previous Cell\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e⌥⌃ P\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eRun All Cells\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e⌥⌃ R\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eRun Cells Above\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e⇧⌥⌃ P\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eRun Cells Below\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e⇧⌥⌃ N\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e","title":"2025-10-17"},{"content":"10:14 Start study Every day is busy, but I\u0026rsquo;m lazy; I can\u0026rsquo;t be lazy.\n16:01 Submit Assignment 3 of Mining I am still concerned about the 50% deduction on my assignment 1.\n16:52 Preview study Focus Verb. I felt calm when I focused on the verb in each sentence.\nToday Jian and Chathuranga invited us to have bear together. This is the first time drinking in Canada, it was a new expierience.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-16/","summary":"\u003ch3 id=\"1014-start-study\"\u003e10:14 Start study\u003c/h3\u003e\n\u003cp\u003eEvery day is busy, but I\u0026rsquo;m lazy; I can\u0026rsquo;t be lazy.\u003c/p\u003e\n\u003ch3 id=\"1601-submit-assignment-3-of-mining\"\u003e16:01 Submit Assignment 3 of Mining\u003c/h3\u003e\n\u003cp\u003eI am still concerned about the 50% deduction on my assignment 1.\u003c/p\u003e\n\u003ch3 id=\"1652-preview-study\"\u003e16:52 Preview study\u003c/h3\u003e\n\u003cp\u003eFocus Verb. I felt calm when I focused on the verb in each sentence.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eToday Jian and Chathuranga invited us to have bear together. This is the first time drinking in Canada, it was a new expierience.\u003c/p\u003e","title":"2025-10-16"},{"content":"09:53 Arrive at the Office I didn\u0026rsquo;t sleep well due to not taking melatonin.\n10:00 Sad I only got 50/100 scores on the assignment of Mining. I forgot to click the submit button, and I sent an email to appologize, and the techer said no worries. Damn it.\n23:58 准备睡觉 今天发生了很多伤心的事情\n首先是查看成绩，自己因为迟交被扣除了50%的成绩，非常难过；其次和Amirthan有一些观念上的不合，关于跛脚、作业、披萨；再就是作业实在有点多。\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-15/","summary":"\u003ch3 id=\"0953-arrive-at-the-office\"\u003e09:53 Arrive at the Office\u003c/h3\u003e\n\u003cp\u003eI didn\u0026rsquo;t sleep well due to not taking melatonin.\u003c/p\u003e\n\u003ch3 id=\"1000-sad\"\u003e10:00 Sad\u003c/h3\u003e\n\u003cp\u003eI only got 50/100 scores on the assignment of Mining. I forgot to click the submit button, and I sent an email to appologize, and the techer said no worries. Damn it.\u003c/p\u003e\n\u003ch3 id=\"2358-准备睡觉\"\u003e23:58 准备睡觉\u003c/h3\u003e\n\u003cp\u003e今天发生了很多伤心的事情\u003c/p\u003e\n\u003cp\u003e首先是查看成绩，自己因为迟交被扣除了50%的成绩，非常难过；其次和Amirthan有一些观念上的不合，关于跛脚、作业、披萨；再就是作业实在有点多。\u003c/p\u003e","title":"2025-10-15"},{"content":"00:09 PowerShell 编码问题 不设置编码会导致保存的时候乱码，切记。\n回顾今天：起床，意面，学习，上课，吃饭，学习，困，看电影，回家做饭。刷抖音\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-14/","summary":"\u003ch3 id=\"0009-powershell-编码问题\"\u003e00:09 PowerShell 编码问题\u003c/h3\u003e\n\u003cp\u003e不设置编码会导致保存的时候乱码，切记。\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e回顾今天：起床，意面，学习，上课，吃饭，学习，困，看电影，回家做饭。刷抖音\u003c/p\u003e","title":"2025-10-14"},{"content":"今天是加拿大感恩节，放假不用去学校。\n躺到中午准备学习一下，师兄叫我准备出去走走。天气比较好，欣然前往。路上风景都还挺好的，就是太冷了。\n最后走到 Downtown，我们还去喝了茉莉奶白，师兄请的客，然后去吃了黄焖鸡，点了太多吃的了，直接吃撑了。\n然后走到芝强师兄家，他给我们拿了饺子。走回来的路上感觉肚子不大舒服，还去师兄家上了个厕所。\n回来就一直躺着了。\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-13/","summary":"\u003cp\u003e今天是加拿大感恩节，放假不用去学校。\u003c/p\u003e\n\u003cp\u003e躺到中午准备学习一下，师兄叫我准备出去走走。天气比较好，欣然前往。路上风景都还挺好的，就是太冷了。\u003c/p\u003e\n\u003cp\u003e最后走到 Downtown，我们还去喝了茉莉奶白，师兄请的客，然后去吃了黄焖鸡，点了太多吃的了，直接吃撑了。\u003c/p\u003e","title":"2025-10-13"},{"content":"今天周天，早上躺到中午，起床学习了一会儿。吃完午饭，Amirthan 开始联系我去 West Edmonton Mall.\nWest Edmonton Mall 确实很大，但是好像也并没有什么逛的。好多都是中国制造，也让我认识到了，中国作为制造大国，不仅服务着自己的国家，也服务着全世界的国家，尤其是发达国家，一线工人可能永远也不知道他们几毛钱一件的衣服在外卖能卖多少钱。\n一直逛到天黑，实在太冷了，已经开始飘着小雪了。\n最后去大统华买了些蔬菜，娃娃菜可贵了，以后不能再买这玩意了。\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-12/","summary":"\u003cp\u003e今天周天，早上躺到中午，起床学习了一会儿。吃完午饭，Amirthan 开始联系我去 West Edmonton Mall.\u003c/p\u003e\n\u003cp\u003eWest Edmonton Mall 确实很大，但是好像也并没有什么逛的。好多都是中国制造，也让我认识到了，中国作为制造大国，不仅服务着自己的国家，也服务着全世界的国家，尤其是发达国家，一线工人可能永远也不知道他们几毛钱一件的衣服在外卖能卖多少钱。\u003c/p\u003e","title":"2025-10-12"},{"content":"15:28 Relax Finally, I have a good relax. I haven\u0026rsquo;t been sleeping well lately.\n15:47 Furrier Trasform ��Ƶ�ź�������������Ƶ�ź�����ϸ�ڡ�\n16:19 ���ӱ����� https://www.bilibili.com/video/BV1pW411J7s8/ 3B1B�������Ƶ����̫���ˣ����ӱ��򿪵ĸо���á�����ȥProject��Ӧ�ÿ�����\n因为编码问题，上面的中文信息保存失败了。回想一下：主要是第一次感叹理解了傅里叶变换，脑子被打开了。3B1B 做的视频太好了，点赞。\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-11/","summary":"\u003ch3 id=\"1528-relax\"\u003e15:28 Relax\u003c/h3\u003e\n\u003cp\u003eFinally, I have a good relax. I haven\u0026rsquo;t been sleeping well lately.\u003c/p\u003e\n\u003ch3 id=\"1547-furrier-trasform\"\u003e15:47 Furrier Trasform\u003c/h3\u003e\n\u003cp\u003e��Ƶ�ź�������������Ƶ�ź�����ϸ�ڡ�\u003c/p\u003e\n\u003ch3 id=\"1619-ӱ\"\u003e16:19 ���ӱ�����\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://www.bilibili.com/video/BV1pW411J7s8/\"\u003ehttps://www.bilibili.com/video/BV1pW411J7s8/\u003c/a\u003e 3B1B�������Ƶ����̫���ˣ����ӱ��򿪵ĸо���á�����ȥProject��Ӧ�ÿ�����\u003c/p\u003e","title":"2025-10-11"},{"content":"周五，早上去 Catlab 学习了一会儿，中午直接去上课了。中午分 Amirthan 吃了饺子，他觉得好吃，但是我觉得很不好吃，放一晚上面了。\n下午做了一下午的 project，还是比较耗时间。下午去陪 Amirthan 参加了学校社团里的一个活动，聊天交朋友的。特别紧张和内向，感觉还是需要克服一下。到 Southgate 又买了件衣服，还遇到了 Chataranga 和他老婆，哈哈。\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-10/","summary":"\u003cp\u003e周五，早上去 Catlab 学习了一会儿，中午直接去上课了。中午分 Amirthan 吃了饺子，他觉得好吃，但是我觉得很不好吃，放一晚上面了。\u003c/p\u003e\n\u003cp\u003e下午做了一下午的 project，还是比较耗时间。下午去陪 Amirthan 参加了学校社团里的一个活动，聊天交朋友的。特别紧张和内向，感觉还是需要克服一下。到 Southgate 又买了件衣服，还遇到了 Chataranga 和他老婆，哈哈。\u003c/p\u003e","title":"2025-10-10"},{"content":"11:50 Preview Mining Lesson I couldn\u0026rsquo;t fully understand if I was not preview lessons in advance.\n14:28 Catched by Dr. Liu I will be catched ever time if I didn\u0026rsquo;t study.\n16:44 Use Balabolka and NaturalVoiceSAPIAdapter achive read aloud I can use computer to read any lecture materials. Nice\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-09/","summary":"\u003ch3 id=\"1150-preview-mining-lesson\"\u003e11:50 Preview Mining Lesson\u003c/h3\u003e\n\u003cp\u003eI couldn\u0026rsquo;t fully understand if I was not preview lessons in advance.\u003c/p\u003e\n\u003ch3 id=\"1428-catched-by-dr-liu\"\u003e14:28 Catched by Dr. Liu\u003c/h3\u003e\n\u003cp\u003eI will be catched ever time if I didn\u0026rsquo;t study.\u003c/p\u003e\n\u003ch3 id=\"1644-use-balabolka-and-naturalvoicesapiadapter-achive-read-aloud\"\u003e16:44 Use Balabolka and NaturalVoiceSAPIAdapter achive read aloud\u003c/h3\u003e\n\u003cp\u003eI can use computer to read any lecture materials. Nice\u003c/p\u003e","title":"2025-10-09"},{"content":"12:47 Have lunch I felt that my speaking and listening ability had decreased.\n12:49 Janice Janice is a cross-platform open-source software, especially for viewing and simply handling JSON files. It\u0026rsquo;s perfect to help me solve the big JSON file problem.\n18:15 Get out of work Today is a focus day.\n20:59 Eat dumplings Recently, I became busier than before. I am already lazy for cooking.\nPrepare to do some assignments after eating dumplings.\n21:34 Improve PowerShell profile 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 # Record now function now { param( [switch]$t, [string]$TyporaPath ) \u0026amp; \u0026#34;D:\\blog\\assets\\code\\now.ps1\u0026#34; @PSBoundParameters } function push { param( [string]$Message = \u0026#34;\u0026#34; ) # ���û���ṩ��Ϣ��ʹ�õ�ǰ����ʱ�� if ([string]::IsNullOrWhiteSpace($Message)) { $date = Get-Date -Format \u0026#34;MMMM d, yyyy\u0026#34; $time = Get-Date -Format \u0026#34;HH:mm\u0026#34; $Message = \u0026#34;diary: $date $time\u0026#34; } Write-Host \u0026#34;Adding all changes...\u0026#34; -ForegroundColor Cyan git add . Write-Host \u0026#34;Committing with message: $Message\u0026#34; -ForegroundColor Yellow git commit -m $Message Write-Host \u0026#34;Pushing to remote...\u0026#34; -ForegroundColor Green git push Write-Host \u0026#34;Done!\u0026#34; -ForegroundColor Green } Set-Alias -Name n -Value now Now can directly call Typora to edit diary so that can get Grammarly support.\n23:00 Learn how to input en dash(–) and em dash (—) An en dash is used to express a range and to build a relationship.\nAn em dash is used to express a stop or supplementary explanation and tone shift.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-08/","summary":"\u003ch3 id=\"1247-have-lunch\"\u003e12:47 Have lunch\u003c/h3\u003e\n\u003cp\u003eI felt that my speaking and listening ability had decreased.\u003c/p\u003e\n\u003ch3 id=\"1249-janice\"\u003e12:49 Janice\u003c/h3\u003e\n\u003cp\u003eJanice is a cross-platform open-source software, especially for viewing and simply handling JSON files. It\u0026rsquo;s perfect to help me solve the big JSON file problem.\u003c/p\u003e\n\u003ch3 id=\"1815-get-out-of-work\"\u003e18:15 Get out of work\u003c/h3\u003e\n\u003cp\u003eToday is a focus day.\u003c/p\u003e\n\u003ch3 id=\"2059-eat-dumplings\"\u003e20:59 Eat dumplings\u003c/h3\u003e\n\u003cp\u003eRecently, I became busier than before. I am already lazy for cooking.\u003c/p\u003e\n\u003cp\u003ePrepare to do some assignments after eating dumplings.\u003c/p\u003e","title":"2025-10-08"},{"content":"今天干了啥了？这是来自后一天的回想。\n对了，早上等 Fido 来打电话。他们一直在尝试从我的银行卡里面扣钱，好在最后他们说给我把扣款方式删除了，应该不会再尝试扣我的钱了。Bell 里的那个中国人也是有点过于自信，也谈不上特别好，还是不要带有情怀滤镜为好。\n到学校已经十点过一些，比较晚了。直接去了 CatLab 学习 Deswik，然后就是上课，再然后就是困，直到开始整理自己学习记录，开始梳理完善工作流畅，才开始进入心流的状态。\n梳理完毕后，开始着手写混泥土课的作业。不熟悉的领域是真的难受，写到晚上七点过，交了作业，九点过老师回复 AI 生成率过高，需要重新表述。\n十点爬起来改到十二点，给老师发了邮件。也不知道可以不可以，就这样吧。\nWhat did I do today? This is a recollection from the following day.\nRight, in the morning, I waited for Fido to call. They had been charging money from my bank card, but fortunately, they said they would delete the payment method, so they should not try to charge me more money. The Chinese woman is also a little overconfident — not particularly good, really. It\u0026rsquo;s not to look at her through a sentimental filter.\nI got to school a little after 10 am, which was pretty late. I went straight to CatLab to study Deswik, then went to class, and then felt sleepy. Until I started organizing my study notes and refining my workflow. That\u0026rsquo;s when I finally entered a flow state.\nAfter finishing that, I began working on my concrete assignment. It\u0026rsquo;s really tough dealing with an unfamiliar field.\nI worked on it until after 7 pm, submitted it, and around 9 pm Mr. Robert replied, saying the AI-generated rate was too high and I needed to revise it.\nI got up at 10 pm, revised until midnight, and sent the email to Robert.\nNo idea if it will be accepted — but oh well, that\u0026rsquo;s that.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-07/","summary":"\u003cp\u003e今天干了啥了？这是来自后一天的回想。\u003c/p\u003e\n\u003cp\u003e对了，早上等 Fido 来打电话。他们一直在尝试从我的银行卡里面扣钱，好在最后他们说给我把扣款方式删除了，应该不会再尝试扣我的钱了。Bell 里的那个中国人也是有点过于自信，也谈不上特别好，还是不要带有情怀滤镜为好。\u003c/p\u003e","title":"2025-10-07"},{"content":"这篇是后记录的。\n鉴于每周都要开组会，每周都要汇报干了啥，且每次都找不到话说。还是在自己的博客上增加周记，提前做做准备也锻炼下自己。\nThis entry was written afterward.\nSince I have group meetings every week and need to report what we have done each time, and I often find myself with nothing to say. So, I decided to start keeping weekly journal on my blog.\nIt helps me prepare in advance and also serves as good practice.\n","permalink":"https://jinpeng.cv/en/diary/2025/weekly/2025-w41/","summary":"\u003cp\u003e这篇是后记录的。\u003c/p\u003e\n\u003cp\u003e鉴于每周都要开组会，每周都要汇报干了啥，且每次都找不到话说。还是在自己的博客上增加周记，提前做做准备也锻炼下自己。\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eThis entry was written afterward.\u003c/p\u003e\n\u003cp\u003eSince I have group meetings every week and need to report what we have done each time, and I often find myself with nothing to say. So, I decided to start keeping weekly journal on my blog.\u003c/p\u003e","title":"2025-W41"},{"content":"15:21 Bought two long-sleeve shirts Why is the quality of these clothes so bad? I don\u0026rsquo;t know\n15:41 Feel sleepy I don\u0026rsquo;t know why I\u0026rsquo;m so sleepy.\n20:06 Smelly lamb meat I bought a lamb leg on Saturday and I boiled it yesterday.\nThe lamb of Canada is so smelly. I became a fat lamb after eating.\n20:08 Weekly journal I added the weekly journal function on my blog so that I can prepare the notes for the group meeting on Monday. I hope I can keep it as a good habit.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-06/","summary":"\u003ch3 id=\"1521-bought-two-long-sleeve-shirts\"\u003e15:21 Bought two long-sleeve shirts\u003c/h3\u003e\n\u003cp\u003eWhy is the quality of these clothes so bad? I don\u0026rsquo;t know\u003c/p\u003e\n\u003ch3 id=\"1541-feel-sleepy\"\u003e15:41 Feel sleepy\u003c/h3\u003e\n\u003cp\u003eI don\u0026rsquo;t know why I\u0026rsquo;m so sleepy.\u003c/p\u003e\n\u003ch3 id=\"2006-smelly-lamb-meat\"\u003e20:06 Smelly lamb meat\u003c/h3\u003e\n\u003cp\u003eI bought a lamb leg on Saturday and I boiled it yesterday.\u003c/p\u003e\n\u003cp\u003eThe lamb of Canada is so smelly. I became a fat lamb after eating.\u003c/p\u003e\n\u003ch3 id=\"2008-weekly-journal\"\u003e20:08 Weekly journal\u003c/h3\u003e\n\u003cp\u003eI added the weekly journal function on my blog so that I can prepare the notes for the group meeting on Monday. I hope I can keep it as a good habit.\u003c/p\u003e","title":"2025-10-06"},{"content":"Today was a recovery day. I stayed in bed all day.\nIn the afternoon, I boiled a lamb leg and washed my dirty clothes.\nReleasing too much energy is bad for health.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-05/","summary":"\u003cp\u003eToday was a recovery day. I stayed in bed all day.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I boiled a lamb leg and washed my dirty clothes.\u003c/p\u003e\n\u003cp\u003eReleasing too much energy is bad for health.\u003c/p\u003e","title":"2025-10-05"},{"content":"10:36 Received ¥150 from Xue Huan told Xue that today is my birthday, and I jokingly asked Xue to give me some money. In the end, Xue actually transferred ¥150 to me. I felt very happy—and Huan was even happier than I was.\nI boiled some dumplings for breakfast. Not bad!\nAfternoon On the afternoon, I walked at river valley with Amir. The autumn is very beautiful, but it\u0026rsquo;s so cold today.\nNice day!\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-04/","summary":"\u003ch3 id=\"1036-received-150-from-xue\"\u003e10:36 Received ¥150 from Xue\u003c/h3\u003e\n\u003cp\u003eHuan told Xue that today is my birthday, and I jokingly asked Xue to give me some money. In the end, Xue actually transferred ¥150 to me. I felt very happy—and Huan was even happier than I was.\u003c/p\u003e\n\u003cp\u003eI boiled some dumplings for breakfast. Not bad!\u003c/p\u003e\n\u003ch3 id=\"afternoon\"\u003eAfternoon\u003c/h3\u003e\n\u003cp\u003eOn the afternoon, I walked at river valley with Amir. The autumn is very beautiful, but it\u0026rsquo;s so cold today.\u003c/p\u003e","title":"2025-10-04"},{"content":"00:14 no more stroll It\u0026rsquo;s perfect now.\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 # ===== CONFIG ===== $hostname = $env:COMPUTERNAME if ($hostname -eq \u0026#34;DESKTOP-KC9K3N7\u0026#34;) { $vault = \u0026#34;D:\\blog\u0026#34; } else { $vault = \u0026#34;D:\\A\\Jeapo\u0026#39;s blog\u0026#34; } Set-Location -Path $vault # ===== DATE INFO ===== $yyyy = Get-Date -Format \u0026#34;yyyy\u0026#34; $month = Get-Date -Format \u0026#34;MMMM\u0026#34; $mm = Get-Date -Format \u0026#34;MM\u0026#34; $dd = Get-Date -Format \u0026#34;dd\u0026#34; $curtime = Get-Date -Format \u0026#34;HH:mm\u0026#34; $isodate = (Get-Date).ToUniversalTime().ToString(\u0026#34;yyyy-MM-ddTHH:mm:ssZ\u0026#34;) $folder = Join-Path $vault \u0026#34;\\content\\diary\\$yyyy\\$month\u0026#34; $file = Join-Path $folder \u0026#34;$yyyy-$mm-$dd.md\u0026#34; # ===== Ensure folders ===== if (-not (Test-Path $folder)) { New-Item -ItemType Directory -Path $folder | Out-Null } # ===== Create file with template if missing ===== if (-not (Test-Path $file)) { @\u0026#34; --- title: \u0026#34;$yyyy-$mm-$dd\u0026#34; date: \u0026#34;$isodate\u0026#34; categories: - diary series: tags: mood: weather: location: rating: 1 stime: release: 0 draft: true --- \u0026#34;@ | Set-Content $file } # ===== Input Mode ===== # Write-Host \u0026#34;Wow! What did you do just now?\u0026#34; -ForegroundColor Cyan # Write-Host \u0026#34;Type your entry. Press Enter 3 times to finish.\u0026#34; -ForegroundColor DarkGray Write-Host \u0026#34;`r`n### $curtime \u0026#34; -ForegroundColor DarkYellow -NoNewline $lines = @() $emptyCount = 0 # 记录连续空行次数 while ($true) { $line = Read-Host if ([string]::IsNullOrWhiteSpace($line)) { $emptyCount++ if ($emptyCount -ge 3) { break } $lines += \u0026#34;\u0026#34; } else { $emptyCount = 0 $lines += $line } } $entry = $lines -join \u0026#34;`r`n\u0026#34; if ($entry.Trim().Length -gt 0) { Add-Content -Path $file -Value \u0026#34;`r`n### $curtime $entry\u0026#34; Write-Host \u0026#34;Saved to $file\u0026#34; } else { Write-Host \u0026#34;No entry written.\u0026#34; } 00:21 Good Night Go to bed.\n10:45 improve the add note script I probably won\u0026rsquo;t update it anymore, it\u0026rsquo;s very useful.\n15:30 get some free pizza During the class break, I and Amir went to triffo hall to get some pizza. Because we heard that there will be a lecture today, and there will be free pizza.\nIndeed, we got some pizza there, but we backed the class late. In addition, We made some disturb to the lecture.\nSo, I was regret for this and I think I won\u0026rsquo;t do that anymore.\n16:11 Profile config 1 2 3 4 5 6 7 8 9 # ? $Profile ?????? function now { \u0026amp; \u0026#34;D:\\A\\Jeapo\u0026#39;s blog\\assets\\code\\now.ps1\u0026#34; clear } # ===== ??????? ===== Set-Alias -Name n -Value now ","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-03/","summary":"\u003ch3 id=\"0014-no-more-stroll\"\u003e00:14 no more stroll\u003c/h3\u003e\n\u003cp\u003eIt\u0026rsquo;s perfect now.\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e 1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 6\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 7\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 8\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 9\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e10\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e11\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e12\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e13\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e14\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e15\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e16\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e17\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e18\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e19\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e20\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e21\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e22\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e23\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e24\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e25\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e26\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e27\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e28\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e29\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e30\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e31\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e32\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e33\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e34\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e35\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e36\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e37\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e38\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e39\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e40\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e41\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e42\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e43\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e44\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e45\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e46\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e47\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e48\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e49\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e50\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e51\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e52\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e53\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e54\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e55\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e56\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e57\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e58\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e59\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e60\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e61\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e62\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e63\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e64\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e65\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e66\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e67\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e68\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e69\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e70\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e71\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e72\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e73\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-shell\" data-lang=\"shell\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c1\"\u003e# ===== CONFIG =====\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$hostname\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"nv\"\u003e$env\u003c/span\u003e:COMPUTERNAME\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"o\"\u003e(\u003c/span\u003e\u003cspan class=\"nv\"\u003e$hostname\u003c/span\u003e -eq \u003cspan class=\"s2\"\u003e\u0026#34;DESKTOP-KC9K3N7\u0026#34;\u003c/span\u003e\u003cspan class=\"o\"\u003e)\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"nv\"\u003e$vault\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;D:\\blog\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e}\u003c/span\u003e \u003cspan class=\"k\"\u003eelse\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"nv\"\u003e$vault\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;D:\\A\\Jeapo\u0026#39;s blog\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003eSet-Location -Path \u003cspan class=\"nv\"\u003e$vault\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c1\"\u003e# ===== DATE INFO =====\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$yyyy\u003c/span\u003e    \u003cspan class=\"o\"\u003e=\u003c/span\u003e Get-Date -Format \u003cspan class=\"s2\"\u003e\u0026#34;yyyy\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$month\u003c/span\u003e   \u003cspan class=\"o\"\u003e=\u003c/span\u003e Get-Date -Format \u003cspan class=\"s2\"\u003e\u0026#34;MMMM\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$mm\u003c/span\u003e      \u003cspan class=\"o\"\u003e=\u003c/span\u003e Get-Date -Format \u003cspan class=\"s2\"\u003e\u0026#34;MM\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$dd\u003c/span\u003e      \u003cspan class=\"o\"\u003e=\u003c/span\u003e Get-Date -Format \u003cspan class=\"s2\"\u003e\u0026#34;dd\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$curtime\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e Get-Date -Format \u003cspan class=\"s2\"\u003e\u0026#34;HH:mm\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$isodate\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"o\"\u003e(\u003c/span\u003eGet-Date\u003cspan class=\"o\"\u003e)\u003c/span\u003e.ToUniversalTime\u003cspan class=\"o\"\u003e()\u003c/span\u003e.ToString\u003cspan class=\"o\"\u003e(\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#34;yyyy-MM-ddTHH:mm:ssZ\u0026#34;\u003c/span\u003e\u003cspan class=\"o\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$folder\u003c/span\u003e  \u003cspan class=\"o\"\u003e=\u003c/span\u003e Join-Path \u003cspan class=\"nv\"\u003e$vault\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;\\content\\diary\\$yyyy\\$month\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$file\u003c/span\u003e    \u003cspan class=\"o\"\u003e=\u003c/span\u003e Join-Path \u003cspan class=\"nv\"\u003e$folder\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;\u003c/span\u003e\u003cspan class=\"nv\"\u003e$yyyy\u003c/span\u003e\u003cspan class=\"s2\"\u003e-\u003c/span\u003e\u003cspan class=\"nv\"\u003e$mm\u003c/span\u003e\u003cspan class=\"s2\"\u003e-\u003c/span\u003e\u003cspan class=\"nv\"\u003e$dd\u003c/span\u003e\u003cspan class=\"s2\"\u003e.md\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c1\"\u003e# ===== Ensure folders =====\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"o\"\u003e(\u003c/span\u003e-not \u003cspan class=\"o\"\u003e(\u003c/span\u003eTest-Path \u003cspan class=\"nv\"\u003e$folder\u003c/span\u003e\u003cspan class=\"o\"\u003e))\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e New-Item -ItemType Directory -Path \u003cspan class=\"nv\"\u003e$folder\u003c/span\u003e \u003cspan class=\"p\"\u003e|\u003c/span\u003e Out-Null \u003cspan class=\"o\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c1\"\u003e# ===== Create file with template if missing =====\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"o\"\u003e(\u003c/span\u003e-not \u003cspan class=\"o\"\u003e(\u003c/span\u003eTest-Path \u003cspan class=\"nv\"\u003e$file\u003c/span\u003e\u003cspan class=\"o\"\u003e))\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e@\u003cspan class=\"s2\"\u003e\u0026#34;\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003e---\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003etitle: \u0026#34;\u003c/span\u003e\u003cspan class=\"nv\"\u003e$yyyy\u003c/span\u003e-\u003cspan class=\"nv\"\u003e$mm\u003c/span\u003e-\u003cspan class=\"nv\"\u003e$dd\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#34;\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003edate: \u0026#34;\u003c/span\u003e\u003cspan class=\"nv\"\u003e$isodate\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#34;\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003ecategories:\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003e  - diary\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003eseries:\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003etags:\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003emood:\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003eweather:\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003elocation:\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003erating: 1\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003estime:\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003erelease: 0\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003edraft: true\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003e---\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"s2\"\u003e\u0026#34;\u003c/span\u003e@ \u003cspan class=\"p\"\u003e|\u003c/span\u003e Set-Content \u003cspan class=\"nv\"\u003e$file\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c1\"\u003e# ===== Input Mode =====\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c1\"\u003e# Write-Host \u0026#34;Wow! What did you do just now?\u0026#34; -ForegroundColor Cyan\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c1\"\u003e# Write-Host \u0026#34;Type your entry. Press Enter 3 times to finish.\u0026#34; -ForegroundColor DarkGray\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003eWrite-Host \u003cspan class=\"s2\"\u003e\u0026#34;`r`n### \u003c/span\u003e\u003cspan class=\"nv\"\u003e$curtime\u003c/span\u003e\u003cspan class=\"s2\"\u003e \u0026#34;\u003c/span\u003e -ForegroundColor DarkYellow -NoNewline\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$lines\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e @\u003cspan class=\"o\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$emptyCount\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"m\"\u003e0\u003c/span\u003e   \u003cspan class=\"c1\"\u003e# 记录连续空行次数\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003ewhile\u003c/span\u003e \u003cspan class=\"o\"\u003e(\u003c/span\u003e\u003cspan class=\"nv\"\u003e$true\u003c/span\u003e\u003cspan class=\"o\"\u003e)\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"nv\"\u003e$line\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e Read-Host\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"o\"\u003e([\u003c/span\u003estring\u003cspan class=\"o\"\u003e]\u003c/span\u003e::IsNullOrWhiteSpace\u003cspan class=\"o\"\u003e(\u003c/span\u003e\u003cspan class=\"nv\"\u003e$line\u003c/span\u003e\u003cspan class=\"o\"\u003e))\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"nv\"\u003e$emptyCount\u003c/span\u003e++\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"o\"\u003e(\u003c/span\u003e\u003cspan class=\"nv\"\u003e$emptyCount\u003c/span\u003e -ge 3\u003cspan class=\"o\"\u003e)\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e \u003cspan class=\"nb\"\u003ebreak\u003c/span\u003e \u003cspan class=\"o\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"nv\"\u003e$lines\u003c/span\u003e +\u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"o\"\u003e}\u003c/span\u003e \u003cspan class=\"k\"\u003eelse\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"nv\"\u003e$emptyCount\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"m\"\u003e0\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"nv\"\u003e$lines\u003c/span\u003e +\u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"nv\"\u003e$line\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"o\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$entry\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"nv\"\u003e$lines\u003c/span\u003e -join \u003cspan class=\"s2\"\u003e\u0026#34;`r`n\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"o\"\u003e(\u003c/span\u003e\u003cspan class=\"nv\"\u003e$entry\u003c/span\u003e.Trim\u003cspan class=\"o\"\u003e()\u003c/span\u003e.Length -gt 0\u003cspan class=\"o\"\u003e)\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    Add-Content -Path \u003cspan class=\"nv\"\u003e$file\u003c/span\u003e -Value \u003cspan class=\"s2\"\u003e\u0026#34;`r`n### \u003c/span\u003e\u003cspan class=\"nv\"\u003e$curtime\u003c/span\u003e\u003cspan class=\"s2\"\u003e \u003c/span\u003e\u003cspan class=\"nv\"\u003e$entry\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    Write-Host \u003cspan class=\"s2\"\u003e\u0026#34;Saved to \u003c/span\u003e\u003cspan class=\"nv\"\u003e$file\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e}\u003c/span\u003e \u003cspan class=\"k\"\u003eelse\u003c/span\u003e \u003cspan class=\"o\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    Write-Host \u003cspan class=\"s2\"\u003e\u0026#34;No entry written.\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"o\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e\u003ch3 id=\"0021-good-night\"\u003e00:21 Good Night\u003c/h3\u003e\n\u003cp\u003eGo to bed.\u003c/p\u003e","title":"2025-10-03"},{"content":"22:48 finished the addnote script Now, I can conveniently add note to diary without startupping Obsidian.\n23:39 give up to set writing at startup It is very convenient to use alias start recording.\n23:42 Optimize line break now can automatic add a line break at each record.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-02/","summary":"\u003ch3 id=\"2248-finished-the-addnote-script\"\u003e22:48 finished the addnote script\u003c/h3\u003e\n\u003cp\u003eNow, I can conveniently add note to diary without startupping Obsidian.\u003c/p\u003e\n\u003ch3 id=\"2339-give-up-to-set-writing-at-startup\"\u003e23:39 give up to set writing at startup\u003c/h3\u003e\n\u003cp\u003eIt is very convenient to use alias start recording.\u003c/p\u003e\n\u003ch3 id=\"2342-optimize-line-break\"\u003e23:42 Optimize line break\u003c/h3\u003e\n\u003cp\u003enow can automatic add a line break at each record.\u003c/p\u003e","title":"2025-10-02"},{"content":"Today is normal day, no class, no meeting.\nI just did an assignment of Principles of Mining Engineering\nI played the Red Dead Redemption 2 for a while after school.\nIt was a tiring day.\n","permalink":"https://jinpeng.cv/en/diary/2025/october/2025-10-01/","summary":"\u003cp\u003eToday is normal day, no class, no meeting.\u003c/p\u003e\n\u003cp\u003eI just did an assignment of \u003cem\u003ePrinciples of Mining Engineering\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eI played the \u003cem\u003eRed Dead Redemption 2\u003c/em\u003e for a while after school.\u003c/p\u003e\n\u003cp\u003eIt was a tiring day.\u003c/p\u003e","title":"2025-10-01"},{"content":"I stayed in the room all day today and didn\u0026rsquo;t go out. It\u0026rsquo;s so comfortable to lie down. I bought a lot of games. I don\u0026rsquo;t have the patience to play many of the games that others say are fun.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-30/","summary":"\u003cp\u003eI stayed in the room all day today and didn\u0026rsquo;t go out. It\u0026rsquo;s so comfortable to lie down. I bought a lot of games. I don\u0026rsquo;t have the patience to play many of the games that others say are fun.\u003c/p\u003e","title":"2025-09-30"},{"content":"I stayed up all night yesterday to finish my homework. I went to bed at six in the morning and still haven’t fallen asleep.\nIt\u0026rsquo;s so sad. I have a group meeting at noon, and I have to be the host. I will come back after the group meeting.\nIn the afternoon, I went to get a free haircut with Amirthan. I didn’t like the fact that my hair was cut by three people.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-29/","summary":"\u003cp\u003eI stayed up all night yesterday to finish my homework. I went to bed at six in the morning and still haven’t fallen asleep.\u003c/p\u003e\n\u003cp\u003eIt\u0026rsquo;s so sad. I have a group meeting at noon, and I have to be the host. I will come back after the group meeting.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I went to get a free haircut with Amirthan. I didn’t like the fact that my hair was cut by three people.\u003c/p\u003e","title":"2025-09-29"},{"content":"Today is also a day to catch up on homework. The busier I am, the more I have to cook.\nToday I stewed pork ribs myself and made beef spring rolls in the evening. They were very delicious.\nIn the afternoon, I went to help Amirthan solve his homework problems for the afternoon.\nChat PGT is still not very reliable when it comes to complex issues. The more you help, the more confused you become. You still have to rely on yourself.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-28/","summary":"\u003cp\u003eToday is also a day to catch up on homework. The busier I am, the more I have to cook.\u003c/p\u003e\n\u003cp\u003eToday I stewed pork ribs myself and made beef spring rolls in the evening. They were very delicious.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I went to help Amirthan solve his homework problems for the afternoon.\u003c/p\u003e\n\u003cp\u003eChat PGT is still not very reliable when it comes to complex issues. The more you help, the more confused you become. You still have to rely on yourself.\u003c/p\u003e","title":"2025-09-28"},{"content":"Today is the day to do homework and make dumplings.\nI still spent a whole day doing homework. It was still quite complicated, but I didn’t find it difficult.\nI made some dumplings myself in the evening and they were quite delicious. I’ll freeze them and eat them later.\nThere is a big age gap and a generation gap between us, which always feels a bit awkward.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-27/","summary":"\u003cp\u003eToday is the day to do homework and make dumplings.\u003c/p\u003e\n\u003cp\u003eI still spent a whole day doing homework. It was still quite complicated, but I didn’t find it difficult.\u003c/p\u003e\n\u003cp\u003eI made some dumplings myself in the evening and they were quite delicious. I’ll freeze them and eat them later.\u003c/p\u003e\n\u003cp\u003eThere is a big age gap and a generation gap between us, which always feels a bit awkward.\u003c/p\u003e","title":"2025-09-27"},{"content":"We prepped for class this morning, and then left after class.\nWe redeemed the pizza voucher I\u0026rsquo;d redeemed for my phone card. It was delicious, though a little light on the chicken.\nAfter we finished, we headed back home.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-26/","summary":"\u003cp\u003eWe prepped for class this morning, and then left after class.\u003c/p\u003e\n\u003cp\u003eWe redeemed the pizza voucher I\u0026rsquo;d redeemed for my phone card. It was delicious, though a little light on the chicken.\u003c/p\u003e\n\u003cp\u003eAfter we finished, we headed back home.\u003c/p\u003e","title":"2025-09-26"},{"content":"I have two classes today, and preparing before class is very helpful.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-25/","summary":"\u003cp\u003eI have two classes today, and preparing before class is very helpful.\u003c/p\u003e","title":"2025-09-25"},{"content":"I don’t have classes today and I have already forgotten what I did today.\nSupplementary recording on September 30\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-24/","summary":"\u003cp\u003eI don’t have classes today and I have already forgotten what I did today.\u003c/p\u003e\n\u003cp\u003eSupplementary recording on September 30\u003c/p\u003e","title":"2025-09-24"},{"content":"09:48 I forgot my Onecard again I don\u0026rsquo;t even dare to pick up the water.\nI don’t have classes today and I have already forgotten what I did today.\nSupplementary recording on September 30\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-23/","summary":"\u003ch3 id=\"0948-i-forgot-my-onecard-again\"\u003e09:48 I forgot my Onecard again\u003c/h3\u003e\n\u003cp\u003eI don\u0026rsquo;t even dare to pick up the water.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eI don’t have classes today and I have already forgotten what I did today.\u003c/p\u003e\n\u003cp\u003eSupplementary recording on September 30\u003c/p\u003e","title":"2025-09-23"},{"content":"Time always goes so fast.\nIn the morning, I felt colder than before. I quickly washed my face and brushed my teeth, and then took some rice into my lunch box.\nI was the first arrival at the office. I just did some check-in procedure; the time went to noon.\nThere was a group meeting at noon. I was a little nervous about the group meeting because I hadn\u0026rsquo;t done too much last week.\nIn the afternoon, I just replied to some emails and helped Amirthan with the assignment for the sensing technique class.\nMaybe I should spend more time at home.\n附记 昨晚接到诈骗电话说给我送快递，说没联系上（我确实最近有买东西），然后帮我查询，然后说是我寄出去的，是违禁品，被海关查了，然后要给证据啥的说明，然后就开始不对劲了，说接到广州海关警察那边，我已经发现90%诈骗了。我继续跳转，发现警察口音明显装模作样的，我直接开始大骂，那边一开始还没反应过来，反应过来我挂了。然后开始搞我了\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-22/","summary":"\u003cp\u003eTime always goes so fast.\u003c/p\u003e\n\u003cp\u003eIn the morning, I felt colder than before. I quickly washed my face and brushed my teeth, and then took some rice into my lunch box.\u003c/p\u003e\n\u003cp\u003eI was the first arrival at the office. I just did some check-in procedure; the time went to noon.\u003c/p\u003e\n\u003cp\u003eThere was a group meeting at noon. I was a little nervous about the group meeting because I hadn\u0026rsquo;t done too much last week.\u003c/p\u003e","title":"2025-09-22"},{"content":"The weather is getting colder day by day.\nI didn\u0026rsquo;t even step out the door today. At noon, I boiled the green beans that I bought from T\u0026amp;T as lunch, and fried rice as dinner.\nI studied English grammar for a while. I am getting lazier and more.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-21/","summary":"\u003cp\u003eThe weather is getting colder day by day.\u003c/p\u003e\n\u003cp\u003eI didn\u0026rsquo;t even step out the door today. At noon, I boiled the green beans that I bought from T\u0026amp;T as lunch, and fried rice as dinner.\u003c/p\u003e\n\u003cp\u003eI studied English grammar for a while. I am getting lazier and more.\u003c/p\u003e","title":"2025-09-21"},{"content":"It was almost noon, and then I dug out a box of pizza and put it into the oven. It really wasn\u0026rsquo;t delicious at all, but my roommate said it\u0026rsquo;s not bad. Alright.\nI sent a message to Dr. Zhao and invited him to go hiking and enjoy the beautiful fall. I took a shower after quickly eating lunch.\nDr. Zhao walked so fast that I had to walk very hard so that I could follow him. We walked more than 10 kilometers.\nAfter a while, I was getting thirsty due to forgetting to bring water. Fortunately, I picked some wild apples on the side of the road. We walked for about 2 hours.\nFinally, I treated him to a cold beverage. So cool and so comfortable!\nAfter going home, I made two bags of Chinese instant noodles and added many extra vegetables. It\u0026rsquo;s the taste of home.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-20/","summary":"\u003cp\u003eIt was almost noon, and then I dug out a box of pizza and put it into the oven. It really wasn\u0026rsquo;t delicious at all, but my roommate said it\u0026rsquo;s not bad. Alright.\u003c/p\u003e\n\u003cp\u003eI sent a message to Dr. Zhao and invited him to go hiking and enjoy the beautiful fall. I took a shower after quickly eating lunch.\u003c/p\u003e\n\u003cp\u003eDr. Zhao walked so fast that I had to walk very hard so that I could follow him. We walked more than 10 kilometers.\u003c/p\u003e","title":"2025-09-20"},{"content":"09:47 The first to arrive at the office The weather is getting colder day by day. It seems there are a lot of things that haven\u0026rsquo;t been done yet.\n14:26 After class and lunch Talk to Chatragan about our experiences.\nThen I took a nap, and then Prof. Liu came to the office to talk with Chatragan. I was a little embarrassed.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-19/","summary":"\u003ch3 id=\"0947--the-first-to-arrive-at-the-office\"\u003e09:47  The first to arrive at the office\u003c/h3\u003e\n\u003cp\u003eThe weather is getting colder day by day. It seems there are a lot of things that haven\u0026rsquo;t been done yet.\u003c/p\u003e\n\u003ch3 id=\"1426-after-class-and-lunch\"\u003e14:26 After class and lunch\u003c/h3\u003e\n\u003cp\u003eTalk to Chatragan about our experiences.\u003c/p\u003e\n\u003cp\u003eThen I took a nap, and then Prof. Liu came to the office to talk with Chatragan. I was a little embarrassed.\u003c/p\u003e","title":"2025-09-19"},{"content":"Today is a brave man day.\nIn the morning, I talked to the Bell staff who helped me get a phone card. I told her that I solved my problem yesterday. She was very happy and asked about the conditions of using Tellus. I even taught her how to set the DNS to boost the Chinese service.\nThen I went to the TD ATM to withdraw some money, and then I deposited this money into the RBC bank.\nI bought a hot dog, which cost me CA$7.89. This is a simple robbery. Unfortunately, some sauce from the hot dog accidentally dropped on my pants. The spot position was just in the middle of my groin. I\u0026rsquo;m so embarrassed. Fortunately, I bought a tissue today.\nI had an appointment with Mr. Robert. I was a little afraid of talking to the teacher. The ending is good because Mr. Robert is very patient and kind.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-18/","summary":"\u003cp\u003eToday is a brave man day.\u003c/p\u003e\n\u003cp\u003eIn the morning, I talked to the Bell staff who helped me get a phone card. I told her that I solved my problem yesterday. She was very happy and asked about the conditions of using Tellus. I even taught her how to set the DNS to boost the Chinese service.\u003c/p\u003e\n\u003cp\u003eThen I went to the TD ATM to withdraw some money, and then I deposited this money into the RBC bank.\u003c/p\u003e","title":"2025-09-18"},{"content":"Too many diaries are needed to write. I am tired.\nToday is a shy day. I studied for a while in the morning. Afternoon, I had some coffee with my classmate, Dr. Zhao, who ordered for me because I forgot to link my bank card with the App.\nI went to a mixer with Amirthan. I am always shy and introverted in these situations.\nI hated myself. Especially the English is very poor.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-17/","summary":"\u003cp\u003eToo many diaries are needed to write. I am tired.\u003c/p\u003e\n\u003cp\u003eToday is a shy day. I studied for a while in the morning. Afternoon, I had some coffee with my classmate, Dr. Zhao, who ordered for me because I forgot to link my bank card with the App.\u003c/p\u003e\n\u003cp\u003eI went to a mixer with Amirthan. I am always shy and introverted in these situations.\u003c/p\u003e\n\u003cp\u003eI hated myself. Especially the English is very poor.\u003c/p\u003e","title":"2025-09-17"},{"content":"Last Friday, I received an email saying a payment failed on Fido.\nSo, I talked to the Bell staff for 1 hour after arriving at school.\nThere were two classes today. The class at noon, I am always getting sleepy. I had a little blame to myself.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-16/","summary":"\u003cp\u003eLast Friday, I received an email saying a payment failed on Fido.\u003c/p\u003e\n\u003cp\u003eSo, I talked to the Bell staff for 1 hour after arriving at school.\u003c/p\u003e\n\u003cp\u003eThere were two classes today. The class at noon, I am always getting sleepy. I had a little blame to myself.\u003c/p\u003e","title":"2025-09-16"},{"content":"In the morning, I cleaned our house because the cleaner will spray insecticides today.\nI did some assignments on the day.\nIn the afternoon, Dr. Zhao, Dr. Chatranga, Amirthan and I went to buy some coffee. I don\u0026rsquo;t like drinking coffee, but I would like to hang out with someone.\nAfter getting back home, ZJ made some noodles to share with me. It\u0026rsquo;s not bad.\nPerhaps due to drink too much coffee, I felt sleepy, but I can\u0026rsquo;t get to sleep.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-15/","summary":"\u003cp\u003eIn the morning, I cleaned our house because the cleaner will spray insecticides today.\u003c/p\u003e\n\u003cp\u003eI did some assignments on the day.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, Dr. Zhao, Dr. Chatranga, Amirthan and I went to buy some coffee. I don\u0026rsquo;t like drinking coffee, but I would like to hang out with someone.\u003c/p\u003e\n\u003cp\u003eAfter getting back home, ZJ made some noodles to share with me. It\u0026rsquo;s not bad.\u003c/p\u003e\n\u003cp\u003ePerhaps due to drink too much coffee, I felt sleepy, but I can\u0026rsquo;t get to sleep.\u003c/p\u003e","title":"2025-09-15"},{"content":"12:22 Make up yesterday\u0026rsquo;s diary Recording a diary in real-time is better than writing many diaries at once.\nDivergence ZJ came back home with a lot of things he bought, but he said that the things I didn\u0026rsquo;t need would split the bill, because all the things were what he wanted.\nIt\u0026rsquo;s okay, maybe we can buy ourselves food in the future. Undoubtedly, this is a good thing for me. However, the relationship between us made me upset.\n16:08 Bored I need to make more friends in Edmonton; otherwise, life is so boring. Days repeat day by day is not what I want.\n22:24 Preparing to go to sleep I washed my dirty clothes in the afternoon. It is unnecessary to use a washing machine if I don\u0026rsquo;t have too many clothes.\nI wanted to make pork stewed with vermicelli for tomorrow\u0026rsquo;s lunch; however, ZJ ate it with me, and he made the pasta for me for tomorrow.\nI spent too much time on Wild Drift (lolm foreign version), and it is naive that I wanted to learn English from this game.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-14/","summary":"\u003ch3 id=\"1222-make-up-yesterdays-diary\"\u003e12:22 Make up yesterday\u0026rsquo;s diary\u003c/h3\u003e\n\u003cp\u003eRecording a diary in real-time is better than writing many diaries at once.\u003c/p\u003e\n\u003ch3 id=\"divergence\"\u003eDivergence\u003c/h3\u003e\n\u003cp\u003eZJ came back home with a lot of things he bought, but he said that the things I didn\u0026rsquo;t need would split the bill, because all the things were what he wanted.\u003c/p\u003e\n\u003cp\u003eIt\u0026rsquo;s okay, maybe we can buy ourselves food in the future. Undoubtedly, this is a good thing for me. However, the relationship between us made me upset.\u003c/p\u003e","title":"2025-09-14"},{"content":"Today was a boring day.\nI woke up early, and then I continue sleep again. I cooked noodles with some vegetables as lunch for us.\nIn the afternoon, I decided to go to the T\u0026amp;T supermarket to buy some grocery and some food. I don\u0026rsquo;t want to do anything while I am alone.\nIn the evening, I wanted to have a look for assignment of sensor course. I found that this assignment was very interesting, though it had a little difficult. To finish this assignment, there are a lot of programming skills and computer skills what I really am good at.\nI hope I can get the excellent grade in this course.\nCome on!\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-13/","summary":"\u003cp\u003eToday was a boring day.\u003c/p\u003e\n\u003cp\u003eI woke up early, and then I continue sleep again. I cooked noodles with some vegetables as lunch for us.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I decided to go to the T\u0026amp;T supermarket to buy some grocery and some food. I don\u0026rsquo;t want to do anything while I am alone.\u003c/p\u003e\n\u003cp\u003eIn the evening, I wanted to have a look for assignment of sensor course. I found that this assignment was very interesting, though it had a little difficult. To finish this assignment, there are a lot of programming skills and computer skills what I really am good at.\u003c/p\u003e","title":"2025-09-13"},{"content":"15:06 A little difficult Writing in English is still a little difficult for me, and it is related to my speaking capacity. My brain is still a Chinese brain. Before speaking, it needs to be translated into Chinese first.\nTherefore, what I should to do is insisting practice my writing and speaking skill by writing diaries and speaking everything.\nWriting diary In the morning, Tellus\u0026rsquo;s staff followed the appointment and called me to install the WiFi router. I came out of the apartment to pick him up.\nI don\u0026rsquo;t know whether I should have paid a tip to him. ChatGPT said, You don\u0026rsquo;t need to pay a tip to him, because they are the employees of Tellus.\nAfter finishing it, I ate a banana and then took the train to go to school. I bought Spotify Premium with a student offer yesterday, so I installed this software on my office computer this morning.\nA few moments later, I went to the Sensing course. This classroom is very cold, at least for the three of us, that\u0026rsquo;s the case. And the course time covered the whole noon, we didn\u0026rsquo;t have time to have lunch. It will be better than the afternoon in winter, the teacher said.\nWriting more words is always good. Today is a nice day, and I found that I could gradually understand what others said.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-12/","summary":"\u003ch3 id=\"1506-a-little-difficult\"\u003e15:06 A little difficult\u003c/h3\u003e\n\u003cp\u003eWriting in English is still a little difficult for me, and it is related to my speaking capacity. My brain is still a Chinese brain. Before speaking, it needs to be translated into Chinese first.\u003c/p\u003e\n\u003cp\u003eTherefore, what I should to do is insisting practice my writing and speaking skill by writing diaries and speaking everything.\u003c/p\u003e\n\u003ch3 id=\"writing-diary\"\u003eWriting diary\u003c/h3\u003e\n\u003cp\u003eIn the morning, Tellus\u0026rsquo;s staff followed the appointment and called me to install the WiFi router. I came out of the apartment to pick him up.\u003c/p\u003e","title":"2025-09-12"},{"content":"This diary was written on Sep 12, 2025, because I felt so tired yesterday.\nThere were two classes yesterday. The first one is Principles of Mining Engineering, and the second class is Concrete Materials in Practice. The first should be easy for me, but it became difficult in the English environment, so I need to put in extra effort to learn it after the class. About the second class, there are too many chemical terms and concrete terms. That\u0026rsquo;s why I feel it\u0026rsquo;s difficult; even my classmate who is from Shiri Laka also felt it was a little difficult.\nIt\u0026rsquo;s already 8 PM after class. ZJ made some pasta for me. My sister and mom called me while ZJ was cooking.\nNot a bad day.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-11/","summary":"\u003cp\u003eThis diary was written on Sep 12, 2025, because I felt so tired yesterday.\u003c/p\u003e\n\u003cp\u003eThere were two classes yesterday. The first one is Principles of Mining Engineering, and the second class is Concrete Materials in Practice. The first should be easy for me, but it became difficult in the English environment, so I need to put in extra effort to learn it after the class. About the second class, there are too many chemical terms and concrete terms. That\u0026rsquo;s why I feel it\u0026rsquo;s difficult; even my classmate who is from Shiri Laka also felt it was a little difficult.\u003c/p\u003e","title":"2025-09-11"},{"content":"09:47 Learned a new git command: stash This command is very useful when syncing files between different devices.\n15:08 Prepare to go home In the morning, I went out to practice my English speaking on the lawn. Learning a language by speaking is a useful method. I think I should insist on this way.\nAt noon, I submitted the Mine 610 assignment to Canvas and sent the concrete assignment to the teacher\u0026rsquo;s email. I felt a little bit nervous, because I want to get an excellent score, and this is my first assignment in English.\nThe time in the afternoon is always tiring and boring, so I want to go outside to enjoy the nice weather and the beautiful nature.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-10/","summary":"\u003ch3 id=\"0947-learned-a-new-git-command-stash\"\u003e09:47 Learned a new git command: stash\u003c/h3\u003e\n\u003cp\u003eThis command is very useful when syncing files between different devices.\u003c/p\u003e\n\u003ch3 id=\"1508-prepare-to-go-home\"\u003e15:08 Prepare to go home\u003c/h3\u003e\n\u003cp\u003eIn the morning, I went out to practice my English speaking on the lawn. Learning a language by speaking is a useful method. I think I should insist on this way.\u003c/p\u003e\n\u003cp\u003eAt noon, I submitted the Mine 610 assignment to Canvas and sent the concrete assignment to the teacher\u0026rsquo;s email. I felt a little bit nervous, because I want to get an excellent score, and this is my first assignment in English.\u003c/p\u003e","title":"2025-09-10"},{"content":"12:05 Waiting for class I am afraid of I don\u0026rsquo;t have enough time to eat, so I ate my lunch early.\nIn the morning, I pre-learned the content of today\u0026rsquo;s lecture, and I might feel better while in class.\n15:02 Feel a little tired Communication via Email is a very efficient way. Today I received a lot of Email about my roll-in, funding. I only see the school\u0026rsquo;s staff in person once, due to re-image my computer, otherwise we just sit in front of the computer, and then all things will be done.\nStarving Because I ate too less lunch, I felt hungry and sleepy. So I went home at 4:30 PM, and I cost $10 to buy a pan of India food.\nI was still hungry, I quickly went to the University station, and then take the train to go to home. I cooked some pasta and double-cooked meat for dinner.\nThe oven had a some spots which was dirty after a long cooking. I do my best to clean it, and it just had a little effect. Whatever, I cooked the eggs with tomatoes for tomorrow\u0026rsquo;s lunch.\nI\u0026rsquo;m so tired that I didn\u0026rsquo;t finish the journal in the office.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-09/","summary":"\u003ch3 id=\"1205-waiting-for-class\"\u003e12:05 Waiting for class\u003c/h3\u003e\n\u003cp\u003eI am afraid of I don\u0026rsquo;t have enough time to eat, so I ate my lunch early.\u003c/p\u003e\n\u003cp\u003eIn the morning, I pre-learned the content of today\u0026rsquo;s lecture, and I might feel better while in class.\u003c/p\u003e\n\u003ch3 id=\"1502-feel-a-little-tired\"\u003e15:02 Feel a little tired\u003c/h3\u003e\n\u003cp\u003eCommunication via Email is a very efficient way. Today I received a lot of Email about my roll-in, funding. I only see the school\u0026rsquo;s staff in person once, due to re-image my computer, otherwise we just sit in front of the computer, and then all things will be done.\u003c/p\u003e","title":"2025-09-09"},{"content":"I got up early in the morning, prepared some breakfast, and went out to take the train.\nSince I received a $120 bill from Fido the day before yesterday, I was still feeling a bit upset about it. So today I think I should go ask Bell, because the people at Bell had promised me that no money would be charged.\nThe Bell staff spent an hour helping me, but still couldn\u0026rsquo;t get in touch with anyone from Fido-totally ridiculous. In the end, I asked the person who helped me open the account, and even the manager of Bell, who was already at work. The consistent answer I got was that no money would be deducted, which put my mind at ease.\nAt school, I started working on my coursework. Doing assignments in English is still quite difficult for me, and I don\u0026rsquo;t even know how to get a lot of resources I need.\nBy the afternoon, I had basically finished the homework, so I got ready to slip back home and cook. At home, I fried some rice and boiled some vegetables. Cooking for myself feels a lot more casual and free.\nOh, and since I bricked my old phone yesterday, today I secretly took a break and flashed Lineage OS on it. With the school\u0026rsquo;s network, it should work pretty well, and all the Google apps are connecting normally.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-08/","summary":"\u003cp\u003eI got up early in the morning, prepared some breakfast, and went out to take the train.\u003c/p\u003e\n\u003cp\u003eSince I received a $120 bill from Fido the day before yesterday, I was still feeling a bit upset about it. So today I think I should go ask Bell, because the people at Bell had promised me that no money would be charged.\u003c/p\u003e\n\u003cp\u003eThe Bell staff spent an hour helping me, but still couldn\u0026rsquo;t get in touch with anyone from Fido-totally ridiculous. In the end, I asked the person who helped me open the account, and even the manager of Bell, who was already at work. The consistent answer I got was that no money would be deducted, which put my mind at ease.\u003c/p\u003e","title":"2025-09-08"},{"content":"01 我想给你写一首诗\n不止是为了完成我们之前的愿望\n而是从一开始早我就想这样去做了\n02 我该如何描述你的特别\n你对我而言有多特别\n可能从那颗眉间跟着表情变动的痣\n可能从阳光洒满着你会呼吸的毛孔\n可能从你靠近我时那种原生的温柔\n在遇见你之前\n我从未想过\n这个世间竟会有这样的爱\n生生不息地缠绕\n不止疲倦\n03 你对我而言有多特别\n不止是想在你的心里种一朵花\n而是想把那些在黑暗中零散的光\n拼成一整个星空给予你\n而我竟没发现\n你已经轻易在这片黯然的土壤\n播种下许许多多的种子\n现在早已生根发芽\n当我们彼此心与心靠近时\n那股能量开始显现\n04 你对我而言有多特别\n墙角绿意的苔藓\n阳光穿梭的树叶\n发光缓慢的云朵\n离别对我而言\n既悲伤又欢喜\n相逢对我而言\n既憧憬又迷茫\n而当我想到\n在地球的同一块画布上\n只要我们一抬头\n我们可以拥抱同一颗月亮\n我便不会觉得孤单\n05 我不知道这首诗写多久\n而是当我一想到你\n想到你在某一个经纬度行走着\n我便会因为这份存在充满幸福\n我知道\n不是你对我而言有多特别\n而是你本身特别的光芒\n映射在我生命的故事里\n如果可以\n我希望在这不喜不悲的世界里\n朱朱\n我爱你！\n日记\n最后一周，我和朱朱是在离别中度过的。比想象中的好多了，至少没有一直哭。\n这周和朱朱在一起我们似乎一直在和大家告别，从亲人到朋友再到我们。我和朱朱度过很多美好时光，哪怕周末需要坐很多的车，我从未觉得有多疲惫。每一次一看到朱朱就觉得很安心很幸福。\n离别前一晚，峰哥送我和朱朱去机场附近的酒店，我们一路切换掉伤感的音乐。生怕眼泪掉出来，朱朱紧紧抓着我的手。到了酒店，我们相拥在一起，在抱紧彼此的那一秒，我们瞬间红了眼眶，眼里闪烁着星星。晚上我把头靠在朱朱的肩膀上。房间的灯光映射着我们两个人的身影在枕头上面。我清晰的看到了自己的鼻子和睫毛在闪动。\n那一晚我们都没怎么睡着，朱朱会醒来看我，我也会抱紧朱朱。时间过的好快。如果没有离开，我们是不是还在白云区老旧的街道散步，感受周围的绿植，看遥远的散云。可我们不得不面对分别。\n我们赶上酒店五点半的送机班车，我们带着疲惫一直拉着彼此的手，从没松开。\n我们和往常见面离别一样拥抱亲吻，我看他大步走向安检口排队，我们相互挥手，在转过头那一秒，我的眼泪夺眶而出，尽管我并不觉得这是一场盛大的离别。\n从机场送完朱朱回来，我再不敢在房间逗留，这个房间虽时间短，充满了朱朱和我的记忆。我立刻收拾行李酒店出发去地铁口去坐高铁。在路过一片绿荫，这里有许许多多的草丛在叫着。我的心暂时得到了平静。我不知道人生会有几个分别的会让我们如此难过，但没有关系，我们都会走向美好的未来。朱朱给我拍了机场那边的天空很美。已经有阳光照耀了。我这边还是阴的，但是马上也会有阳光照过来了。\n这一路上，我在奔向明天，朱朱在奔向昨天，再奔向我们的明天。\n","permalink":"https://jinpeng.cv/en/posts/poem/poem_202509071608/","summary":"\u003ch2 id=\"01\"\u003e01\u003c/h2\u003e\n\u003cp\u003e我想给你写一首诗\u003c/p\u003e\n\u003cp\u003e不止是为了完成我们之前的愿望\u003c/p\u003e\n\u003cp\u003e而是从一开始早我就想这样去做了\u003c/p\u003e\n\u003ch2 id=\"02\"\u003e02\u003c/h2\u003e\n\u003cp\u003e我该如何描述你的特别\u003c/p\u003e\n\u003cp\u003e你对我而言有多特别\u003c/p\u003e\n\u003cp\u003e可能从那颗眉间跟着表情变动的痣\u003c/p\u003e\n\u003cp\u003e可能从阳光洒满着你会呼吸的毛孔\u003c/p\u003e","title":"我想给你写一首诗"},{"content":"Got up lazily in the morning, already forgot what I did.\nNear noon, I cooked some pasta, added my twice-cooked pork ,and brought it to school to study for a while. Reviewed the class PPT again, tried to guess the teacher\u0026rsquo;s intentions for the assignment questions, and wrote a rough outline.\nIn the afternoon, I came back and made beef fried rice. It was really delicious. Then I took a shower and washed my dirty socks and clothes.\nI thought about going to the gym to have a look. I kind of wanted to go swimming, but I didn\u0026rsquo;t have the gear. While chat with Huan, it turned out she was just about to buy it for me.\nThat\u0026rsquo;s great!\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-07/","summary":"\u003cp\u003eGot up lazily in the morning, already forgot what I did.\u003c/p\u003e\n\u003cp\u003eNear noon, I cooked some pasta, added my twice-cooked pork ,and brought it to school to study for a while. Reviewed the class PPT again, tried to guess the teacher\u0026rsquo;s intentions for the assignment questions, and wrote a rough outline.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I came back and made beef fried rice. It was really delicious. Then I took a shower and washed my dirty socks and clothes.\u003c/p\u003e","title":"2025-09-07"},{"content":"Go Shopping with ZJ We ate too much bread and hamburgers last week, so we decided to go to Walmart to buy some food and household items.\nZJ emptied his travel box to carry the goods. He wanted to walk to the mall, but I was a bit reluctant. In the end, I agreed with his idea.\nWe bought a lot of items, including vegetables, a pot, bowls, and so on.\nFirst Home-Cooked Rice Meal I bought 2kg of rice myself in the afternoon, so I decided to make Chinese food for dinner.\nThis was my first rice meal since arriving in Edmonton, and it was delicious. ZJ ate a lot, and I also enjoyed it, though I only had one bowl.\nCollecting Second-Hand Furniture After dinner, ZJ asked me to post an ad to buy some second-hand furniture like desks and lamps. I left both of our phone numbers, with ZJ’s listed first. Jenny was very helpful—I was worried about getting nonstop calls, so having two numbers seemed better.\nSoon enough, someone contacted us about selling furniture. They lived nearby and even picked us up to choose the items at their place.\nI picked out a desk, a mattress, chairs, and more. It cost quite a bit, but we probably won’t need to buy much more furniture after this.\nThe seller gave us a mirror for free. At first, I thought it was nice, but after bringing it home, it felt eerie, so we threw it away. It’s better not to casually accept things from others.\nTidying Up My Little Room I cleaned the desk and chairs and rearranged the layout of the room, making it much cozier. The mattress is also very comfortable—it’s great!\nPS: My English writing is still quite poor, so I used translation software for help and manually copied it over. I’ll improve gradually.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-06/","summary":"\u003ch2 id=\"go-shopping-with-zj\"\u003eGo Shopping with ZJ\u003c/h2\u003e\n\u003cp\u003eWe ate too much bread and hamburgers last week, so we decided to go to Walmart to buy some food and household items.\u003c/p\u003e\n\u003cp\u003eZJ emptied his travel box to carry the goods. He wanted to walk to the mall, but I was a bit reluctant. In the end, I agreed with his idea.\u003c/p\u003e\n\u003cp\u003eWe bought a lot of items, including vegetables, a pot, bowls, and so on.\u003c/p\u003e","title":"September 6, 2025"},{"content":"今天有两节课，有点点焦虑。早上早早的工作室了，然后在 Canvas 上面下载了课件提前预习了一下。\n快中午的时候把工位的电脑装好了，有了自己的电脑和两块显示器。学习 PPT 啥的都能够比较方便了。\n预习过之后，在上课的时候果然好了很多，上次课几乎听不懂，这次能够听懂 30%以上了。\n不过下午的课程，老师说话极其的快，直接把我干懵逼了，还好大部分内容都在 PPT 上面。后面也能够跟着课程走，但是生僻的单词太多了，需要经常拿起手机来。\n下午上完课已经是 8 点了，下 LRT 后去 Safeway 逛了一圈。里面卖的东西特别多，想买的也特别多。不过很多东西都很贵，好些都舍不得买；另外一方面是需要考虑室友的情况，还是有点难办的。\n一天过得好快，今天只感觉自己的英文需要提升和练习的太多了。\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-04/","summary":"\u003cp\u003e今天有两节课，有点点焦虑。早上早早的工作室了，然后在 Canvas 上面下载了课件提前预习了一下。\u003c/p\u003e\n\u003cp\u003e快中午的时候把工位的电脑装好了，有了自己的电脑和两块显示器。学习 PPT 啥的都能够比较方便了。\u003c/p\u003e","title":"2025-09-04"},{"content":"10:18 Most of All things are settled down I already can write blog on my new computer at office. Everything is becoming good over time.\n15:36 Orientation with Professor Liu objectives, money, future\nAfter the noon\u0026rsquo;s class, Amirthan and I go to the Dr. Liu\u0026rsquo;s office. He said he will give me a orientation.\nThe key words of the orientation are about the objectives, money and future. But so many content we talk about, I can\u0026rsquo;t write all of things. The core concepts is as follow:\nWe must learn how to concentrate on our research Do not work for long time, 40 hours a week is enough Do save money, take care of ourself Keep the private time, keep respect with each other Finished the Config of New Computer There is nothing in my home. So I don\u0026rsquo;t want to go home even after 5 PM. I utilized this time to set up my blog config and complete the internet appointment.\nMay be I should learn how to relax and enjoy Life. Canada is a beatiful contry, We should take more time for the nature.\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-05/","summary":"\u003ch3 id=\"1018-most-of-all-things-are--settled-down\"\u003e10:18 Most of All things are  settled down\u003c/h3\u003e\n\u003cp\u003eI already can write blog on my new computer at office. Everything is becoming good over time.\u003c/p\u003e\n\u003ch3 id=\"1536-orientation-with-professor-liu\"\u003e15:36 Orientation with Professor Liu\u003c/h3\u003e\n\u003cp\u003eobjectives, money, future\u003c/p\u003e\n\u003cp\u003eAfter the noon\u0026rsquo;s class, Amirthan and I go to the Dr. Liu\u0026rsquo;s office. He said he will give me a orientation.\u003c/p\u003e\n\u003cp\u003eThe key words of  the orientation are about the objectives, money and future. But so many content we talk about, I can\u0026rsquo;t write all of things. The core concepts is as follow:\u003c/p\u003e","title":"2025-09-05"},{"content":"16:22 现在在 registry 办健康卡和 ID card 似乎一切都在慢慢变好，昨天发现床垫有血渍，然后办电话卡被坑了80刀。今天早上郁闷了一早上，快中午的时候，决定去学校hub mall看看。顺利的把套餐转了，然后还办了银行卡，非常勇敢的选择了活动送iPad的任务，希望能够成功。\n下午去Canada place办了sin号码。越来越能够\n23:11 整理了一下房间 房间一直乱糟糟的，虽然啥家具都没有。简单整理了一下。\n对了泡澡能使人放松，抽空去买点游泳装备。尝试学会游泳，然后经常去健身房。\n对了去，卖床垫的老板来给我重新换了一张床垫。感觉质量不大行，但是比上一张干净一些，就这样吧。看看以后可以放在客厅啥的。\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-03/","summary":"\u003ch3 id=\"1622-现在在-registry-办健康卡和-id-card\"\u003e16:22 现在在 registry 办健康卡和 ID card\u003c/h3\u003e\n\u003cp\u003e似乎一切都在慢慢变好，昨天发现床垫有血渍，然后办电话卡被坑了80刀。今天早上郁闷了一早上，快中午的时候，决定去学校hub mall看看。顺利的把套餐转了，然后还办了银行卡，非常勇敢的选择了活动送iPad的任务，希望能够成功。\u003c/p\u003e","title":"2025-09-03"},{"content":"日子总是过得很快，稍不注意就忘记记录了。\n今天早上早早的去领了学生卡，然后去到办公室找赵师兄，师兄带着我去到老师的办公室。这是我第一次见到老师，老师给人很亲切的感觉，说的英语我也能几乎听懂。最后还用中文给我谈了好一会儿，挺安心的。\n然后 chathuranga 和师兄给我搬了电脑，没几分钟就中午了。和 amirthan 一起去上课，他的胡子是真的茂盛。感觉他们说话有点听不懂。\n到教室开始第一堂课，采矿概论。老师不是很熟练的样子，连怎么连接电脑都不会。老师是博士候选人，干起来很强壮的样子，说的英语我是一句也听不懂。\n课程结束我就去办电话卡和银行卡了。结果银行卡没办成功，需要预约。电话卡办好了不能用，弄了一下午，最后搜小红书设置才搞好。不过居然要 80 刀的开台费，有点肉疼。\n最后做了 40 多分钟的公交回来，到家已经比较晚了。发现大家都没有开台费，于是便自己在网上开始搜索。属于是中国人专坑中国人了，因为这件事导致我一直很郁闷。\n晚上发现床垫上面有血渍，也是挺膈应的，我还是喜欢睡地板的感觉。\nPS：对了，办卡被坑归被坑，但了解到了 ua 硕士的申请，并不是想象中那么困难。办卡小姐姐的情况和我和欢欢简直一模一样，要是她也能来这边就好了。\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-02/","summary":"\u003cp\u003e日子总是过得很快，稍不注意就忘记记录了。\u003c/p\u003e\n\u003cp\u003e今天早上早早的去领了学生卡，然后去到办公室找赵师兄，师兄带着我去到老师的办公室。这是我第一次见到老师，老师给人很亲切的感觉，说的英语我也能几乎听懂。最后还用中文给我谈了好一会儿，挺安心的。\u003c/p\u003e","title":"2025-09-02"},{"content":"本来以为政嘉会陪我一起去开卡的，结果并没有，然后师兄说他来带我一起逛逛。\n师兄准备陪我去领卡，结果长周末，啥都没开门。去学校 sub 还碰上了免费发热狗。结果热狗是素的，给吃的恶心得不行。\n师兄真的是超级好，我们一起几乎逛遍了校园，还走到河谷，走到 downtown，然后做地铁回家。\n回家后做了汉堡吃，实在是有点不喜欢吃这些。\n","permalink":"https://jinpeng.cv/en/diary/2025/september/2025-09-01/","summary":"\u003cp\u003e本来以为政嘉会陪我一起去开卡的，结果并没有，然后师兄说他来带我一起逛逛。\u003c/p\u003e\n\u003cp\u003e师兄准备陪我去领卡，结果长周末，啥都没开门。去学校 sub 还碰上了免费发热狗。结果热狗是素的，给吃的恶心得不行。\u003c/p\u003e","title":"2025-09-01"},{"content":"订了四点五十的闹钟早早起床，一边洗漱一边和小欢欢录了视频。\n这一路来非常感动，脑海里突然浮现出了张学友唱的一路上有你。想着放给小欢欢听，发现学友哥哪里能表达出我的情绪嘛，我又自己唱了一遍，小欢欢的眼泪又悄悄落下来了。\n我们一起乘坐酒店送机的车子到机场。这是我第一次坐飞机，心理还是有点紧张的。\n看到自助值机的机器，发现怎么都识别不到我证件相关的机票，我开始慌了。\n赶忙问工作人员，说有行李直接去柜台，我赶紧排了个急客通道。结果柜台也查不到我的航班信息，身份证和护照都不行。彻底慌了，我脑子里已经开始想各种可能的问题以及结果。\n几分钟后，我赶忙把行程单拿给工作人员看，查了大约一分钟后，终于出票了。悬着的石头终于落了。\n然后到安检口我就和小欢欢分别了，我并没有小欢欢那般难过，因为我还要赶着熟悉接下来的流程；还有另外一个原因就是我们已经提前好久做了心理准备。\n安检完毕，等待乘坐我人生的第一趟飞机，吉祥航空。\n还是比较新奇的，尤其是穿过云层的那一刹那。只不过这种惊奇持续不了多久，身体上的疲惫就开始显现。\n10 点就到了上海，第一次到上海。网络因为限速给我造成了较大的困难。无法在线值机，值机窗口要十二点半才开。\n想着可能吃完会比较晚，还是要吃一碗面。一碗面加一杯柠檬水 98，也算是感受了一波沪币的震撼。\n给小欢欢打了视频。不久后顺利值机。\n看到中国海关和中国出入境管理的关卡，内心还是有些担心的，担心解除备案手续可能还没完成。不过好在一切顺利，出入境工作人员和我说再见，我也说再见。此刻，我已经走出国门了。\n坐飞机并不是很害怕，因为我知道害怕没用，哪怕有突然剧烈的颠簸。\n英语太差，想喝牛奶点了一罐啤酒 我怀疑乘务员把我的 milk 听成了 bear，发现她听错了，我中文赶紧过来补救：这个。“这个”则变成了 lager。最终我获得了一罐 lager 啤酒。\nEMMM，也还好，就是口语和听力要多练。发现自己也不够自信，不大敢和人交流。后面尝试要了冰块，尝试自己去找垃圾位置扔了垃圾。\n20:27 现在飞到太平洋上空了 怎么也睡不着觉，干脆补一下日记吧。\n13:41 终于冷静下来 现在在候机AC240，身上的汗刚刚才干了一些。\n刚刚转机出现很多意料之外的情况，语言不通畅会造成相当多的问题。今天是一个粗鲁的人，无知的人，粗心的人。\n一开始不知道要去immigration办大签，走到出口，才手机翻译找到另外一个人告知我要跟着immigration走。\n提取到行李办大签的时候，officer说她follow一下另外一个人，我以为我也要follow，结果走到其他人的窗口，说我要干啥？哈哈。这边流行一种等待叫号的文化，哪怕只有你一个人，你也需要先在正确的地方坐好，等人家叫你再行动。\n无知则是对于文化的不了解，对于语言的不熟悉。好多人说话我都听不懂，更生怕自己说的别人听不懂。但是行程不可能推迟或者逃避，只能硬着头皮上。\n最粗心的事情莫过于把大签弄丢了。过了安检，然后去找登机口，找到登机口才发现自己的大签不在了。我赶忙跑回去，跑了一身汗特别慌张。安检人员告知我放松，然后说大签的重要性。\n最终他们帮我找回了我的大签，然后还一直强调要我把大签放包里面，不要拿出来。我一个劲的感谢，心里一边骂自己。\n14:48 登上第三程飞机了 想和小欢欢发好多消息，但是怕吵醒她。以后睡觉都要调成勿扰模式才好了。\n做了一天飞机，累的不行。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-31/","summary":"\u003cp\u003e订了四点五十的闹钟早早起床，一边洗漱一边和小欢欢录了视频。\u003c/p\u003e\n\u003cp\u003e这一路来非常感动，脑海里突然浮现出了张学友唱的一路上有你。想着放给小欢欢听，发现学友哥哪里能表达出我的情绪嘛，我又自己唱了一遍，小欢欢的眼泪又悄悄落下来了。\u003c/p\u003e","title":"2025-08-31"},{"content":"昨晚睡得还算可以。今天相比昨天要简单许多，和室友吃饭，帮助骚坤求婚顺便见朋友们一面。\n中午和小欢欢去吃了冰粉，姚述屿也来和我们一起，绿豆冰粉可好吃了。吃完对面 36 块钱开了两个小时自助 KTV，休息了一下。\n晚上我们一起和峰哥，猛哥吃了牛肉，味道还可以，就是相对来说太贵了，不划算，两斤半就吃了 300 多。\n吃完后去骚坤求婚的地方，我觉得这些事情有点尴尬，并不是很想布置。但最后的效果还是挺经验了，超乎预期，果然真诚最重要。\n仪式弄完，我们就准备撤了。后面因为没有提前化的蛋糕，又继续坐着聊了好一会儿。十点钟，再不走就不行了。峰哥开着他新提的理想送我们去龙洞堡机场。峰哥说他这个车听日落大道效果特别好。\n结果没唱几句，想到只能和小欢欢呆几个小时了。眼泪就在眼眶里打转转留下来了。音乐具有击穿心理屏障的作用。\n和峰哥道别后，在酒店马上就和小欢欢相拥而泣了。难过并不是我们没有信心，而只是单纯的不舍，想时刻在彼此身边。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-30/","summary":"\u003cp\u003e昨晚睡得还算可以。今天相比昨天要简单许多，和室友吃饭，帮助骚坤求婚顺便见朋友们一面。\u003c/p\u003e\n\u003cp\u003e中午和小欢欢去吃了冰粉，姚述屿也来和我们一起，绿豆冰粉可好吃了。吃完对面 36 块钱开了两个小时自助 KTV，休息了一下。\u003c/p\u003e","title":"2025-08-30"},{"content":"今天准备收拾行李出发前往贵阳了。幸好有小欢欢，帮我收拾行李，不然我一个人肯定要头疼很久。最害怕收拾行李了。\n中午到了贵阳，预约了个滴滴直奔白云区，我提前在兄弟牛杂订好了位置。好久没吃了，还是挺好吃的。好久没见有些生疏了，我要习惯于人际交往中的突然安静。\n郭师傅带我去办理护照的相关事情，在半路把小欢欢放在了酒店休息。郭师傅对我的事情非常的伤心，带着我东跑西跑。很快便把事情弄完了，还去去入境管理局咨询了出境的相关事情，最后又开着车把我送回酒店。非常感谢郭师傅，心里暖暖的。\n欢欢给我买了个超贵的耳机，很开心但是还是有些不想要，太贵了。去打印了保留党籍的资料并寄了出去。\n晚上约了老师们吃饭，想到今天是七夕节，突然想到给老师们买一束花吧。点好菜之后我们问着工作人员找到了花鸟市场。买到了非常漂亮的花，一朵一朵挑的。\n吃完已经比较晚了，打车回酒店准备休息了。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-29/","summary":"\u003cp\u003e今天准备收拾行李出发前往贵阳了。幸好有小欢欢，帮我收拾行李，不然我一个人肯定要头疼很久。最害怕收拾行李了。\u003c/p\u003e\n\u003cp\u003e中午到了贵阳，预约了个滴滴直奔白云区，我提前在兄弟牛杂订好了位置。好久没吃了，还是挺好吃的。好久没见有些生疏了，我要习惯于人际交往中的突然安静。\u003c/p\u003e","title":"2025-08-29"},{"content":"今天欢欢爸爸妈妈起的比较早，听到他们说话声音，就醒了。虽然困得不行。\n告诉老师们我的机票行程，想着走之前请老师们吃个饭。老师们纷纷表示他们来安排就好。\n时间差不多就来到了八点，和小欢欢分别，我和欢欢爸爸去买排烟管，一直折腾到早上十点半才弄好，算是勉强能用。\n然后欢欢爸爸送我来坐车，我们还加了微信。还是那个美女司机，还是一样的晕车。\n中午直接回住的地方了，准备休息一下。\n18:12 来到哥哥家 爸爸今天来水城了，一直想叫我来吃饭。我并不想来，不喜欢这种带熟不熟的社交。\n来了之后发现也还好，吃完饭，妈妈洗好碗。带他们去人民广场逛了逛。\n虽然言语不多，但是能够明显感觉到挺好的。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-26/","summary":"\u003cp\u003e今天欢欢爸爸妈妈起的比较早，听到他们说话声音，就醒了。虽然困得不行。\u003c/p\u003e\n\u003cp\u003e告诉老师们我的机票行程，想着走之前请老师们吃个饭。老师们纷纷表示他们来安排就好。\u003c/p\u003e","title":"2025-08-26"},{"content":"今天周一，小欢欢和他妈妈一大早就去上班了。他爸爸准备今天回来。\n此时 i 人属性体现了，我很想今晚继续和小欢欢在一起，但是我待不住。想过去图书馆，去公园，自己开一个酒店。想想还是和小欢欢一起去水城吧。\n下午的时候又和小欢欢一起回去了。欢欢妈妈做了炒蚕豆，拌辣椒和折耳根。油烟机坏了，明天去修修看。\n晚上我们还去买了烧烤回来吃，和欢欢爸爸喝了一杯酒。欢欢爸爸妈妈还给我塞了 1000 块钱。\n一点钟才睡。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-25/","summary":"\u003cp\u003e今天周一，小欢欢和他妈妈一大早就去上班了。他爸爸准备今天回来。\u003c/p\u003e\n\u003cp\u003e此时 i 人属性体现了，我很想今晚继续和小欢欢在一起，但是我待不住。想过去图书馆，去公园，自己开一个酒店。想想还是和小欢欢一起去水城吧。\u003c/p\u003e","title":"2025-08-25"},{"content":"今天早上带着小何、欢欢和妈妈去菜市场逛街。我和小何在市集上吃了牛肉汤锅，因为没有吃过想尝一尝，小欢欢则留着肚子去吃酸汤鱼粉。\n逛完之后，又和小欢欢去二香酸汤鱼粉，我们贪婪地加了鱼头、鱼翅、鱼排。\n在出租屋简单休息了一下，出发前往盘州。欢欢找小雪帮我拿了护照，我们一起去吃了干锅牛肉，还把在水城市集买的菌子也洗了吃了。\n然后一起去欢欢的房子看了看，走路回到欢欢家，已经接近十点钟了。\n有点小累的一天。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-24/","summary":"\u003cp\u003e今天早上带着小何、欢欢和妈妈去菜市场逛街。我和小何在市集上吃了牛肉汤锅，因为没有吃过想尝一尝，小欢欢则留着肚子去吃酸汤鱼粉。\u003c/p\u003e\n\u003cp\u003e逛完之后，又和小欢欢去二香酸汤鱼粉，我们贪婪地加了鱼头、鱼翅、鱼排。\u003c/p\u003e","title":"2025-08-24"},{"content":"小何昨天打电话来，问我什么时候走。我说可能 30 号 31 号就走了。他说明天来水城找我玩。\n于是今天就来了，早上小欢欢加了一早上班，写出来一个看起来像报告的报告。\n然后我们就去车站接小何，突然想到叫璇璇一起。我就把璇璇的刚准备吃的螺蛳粉抢来了。\n然后我们去吃了黄金烤洋芋，下午去 KTV 唱了一会儿歌，然后去吃了青瓦房烙锅。\n吃撑的一天。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-23/","summary":"\u003cp\u003e小何昨天打电话来，问我什么时候走。我说可能 30 号 31 号就走了。他说明天来水城找我玩。\u003c/p\u003e\n\u003cp\u003e于是今天就来了，早上小欢欢加了一早上班，写出来一个看起来像报告的报告。\u003c/p\u003e","title":"2025-08-23"},{"content":"今天继续下雨，早上起来继续租房。昨晚最后决定租在了 the village of Southgate, 不想再看了。\n今天早上起来把保险一起看了，租房算是告一段落了。\n中午下雨又没带我妈出去玩，每天都在等待，浑浑噩噩。\n小欢欢下班来找我了。我们一起去吃了 39 元的自助烧烤，雨一直下，有些烦。\n我们走路回家，到出租屋的时候已经快 12 点了。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-22/","summary":"\u003cp\u003e今天继续下雨，早上起来继续租房。昨晚最后决定租在了 the village of Southgate, 不想再看了。\u003c/p\u003e\n\u003cp\u003e今天早上起来把保险一起看了，租房算是告一段落了。\u003c/p\u003e\n\u003cp\u003e中午下雨又没带我妈出去玩，每天都在等待，浑浑噩噩。\u003c/p\u003e","title":"2025-08-22"},{"content":"忘记记录的星期四就比较难想起来了。\n在小红书上加了一个好友，今天一大早就和他打视频租房子。煮了个玉米，看了好多候选的，租房子还是挺难的。\n环境，交通，租金，设施，很难两全其美。\n本来准备带我妈出去玩的，结果我妈刚约好我二姨妈，就下雨了。停留片刻，将车开回停车场。回出租屋躺着了。\n妈妈给了我一块肉，切了一些炒了土豆回锅肉盖饭，好吃。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-21/","summary":"\u003cp\u003e忘记记录的星期四就比较难想起来了。\u003c/p\u003e\n\u003cp\u003e在小红书上加了一个好友，今天一大早就和他打视频租房子。煮了个玉米，看了好多候选的，租房子还是挺难的。\u003c/p\u003e\n\u003cp\u003e环境，交通，租金，设施，很难两全其美。\u003c/p\u003e","title":"2025-08-21"},{"content":"昨晚睡觉的时候，之前联系一起申请签证的同学被安调了。想把她租的房子转给我，我说今天给她答复。这时我才意识到确实到了该租房的时候了。\n看了一早上的手机，联系了好多人。发现好地段的房子确实比较难找，其他的要么远，要么价格和定位不匹配。\n云霆师兄说他离职了，后面叫一个斯里兰卡的师弟带我 check in。很慌张，签证进度也比较慢。\n中午差点没有睡着，数着呼吸睡着了。想着其实也不必慌，大不了先随便租着一个。\n哥哥叫我开车带妈妈出去玩，睡醒午觉下雨了，便作罢了。\n20:49 白鹤公园里面石头上坐着 现在在白鹤公园，旁边是跳广场舞的大妈们，大妈们的旁边是两眼直勾勾看着的我妈。\n她想跳但是并不好意思跳，我也不管。虽然我也不好意思，但是好在我并不喜欢。她看到队伍后面有个人站着和人家聊天去了\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-20/","summary":"\u003cp\u003e昨晚睡觉的时候，之前联系一起申请签证的同学被安调了。想把她租的房子转给我，我说今天给她答复。这时我才意识到确实到了该租房的时候了。\u003c/p\u003e\n\u003cp\u003e看了一早上的手机，联系了好多人。发现好地段的房子确实比较难找，其他的要么远，要么价格和定位不匹配。\u003c/p\u003e","title":"2025-08-20"},{"content":"早上发消息联系了前单位，脱密以及护照相关的事情，然后开始玩手机，在网上搜索相关的信息。发现 29 号是情人节，而且刚好是周末，萌发了自费去上海玩一天，正好多玩一天，然后从上海飞加拿大的想法。\n快中午出去进了一些货，买了米，鸡蛋，猪板油，玉米，白菜，还有半只烤鸭。这家烤鸭店半只烤鸭就要 38 元，一开始我还觉得很贵；直到老板给我片了鸭皮，将带有骨头的炸了拌，然后配上面饼、甜酱、黄瓜大葱丝。瞬间就值这个价了，不过一个人吃半只还是比较多。洗了脏袜子和鞋子，炼了猪油，准备睡午觉了。\n下午测试 obsidian 1.9.10 版本的 bases 功能时，发现自己七月好几篇日记没有记录完整。花了一个小时来记录，如果没有任何线索的话，是不可能记得上个月某一天的事情的。好在每天都有和小欢欢聊天，能够从聊天记录捡起一些些线索。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-19/","summary":"\u003cp\u003e早上发消息联系了前单位，脱密以及护照相关的事情，然后开始玩手机，在网上搜索相关的信息。发现 29 号是情人节，而且刚好是周末，萌发了自费去上海玩一天，正好多玩一天，然后从上海飞加拿大的想法。\u003c/p\u003e","title":"2025-08-19"},{"content":"短信，退货，酸汤鱼粉，卖塑料品，激活银行卡，玩手机\n今天早上收到短信说签证开始受理了，应该快了，接下来就是租房、订票，和前单位打交道了。还是有点焦虑，毕竟还没正儿八经的租过房子。\n早上去拿了快递，试了试小欢欢给我买的羽绒服。还是 M 码要更合适一些，于是联系顺丰退了。\n中午去吃了酸汤鱼粉，正是中午下班时间，人太多了。我天真的以为会很快，然而并没有。\n等了快一个小时，然后老板还给我后面的人先做了，给我鱼泡煮少了一个。体验非常不愉快，心里很生气。下次再也不人多的时候去了。\n下午打电话联系收废品的，把我的塑料瓶子拿去卖了。只卖了 13.4 块钱。我觉得这些东西以后还是扔了比较好，留着难得折腾。\n卖完瓶子，我马上坐着 5 路公交去工商银行，准备把我新办的信用卡激活。刚好卡着下班的点激活了。\n回来的路上完成了首刷，买了杯柠檬水，只付了 1 分钱。卡能够正常使用就好。\n晚饭吃了玉米和火鸡面，不大像自己煮饭，不过不吃饭感觉还是不大行，尤其没有冰箱，保存不了蔬菜。\n明天还是去超市买一点点米吧。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-18/","summary":"\u003cp\u003e短信，退货，酸汤鱼粉，卖塑料品，激活银行卡，玩手机\u003c/p\u003e\n\u003cp\u003e今天早上收到短信说签证开始受理了，应该快了，接下来就是租房、订票，和前单位打交道了。还是有点焦虑，毕竟还没正儿八经的租过房子。\u003c/p\u003e","title":"2025-08-18"},{"content":"短暂相聚之后，又该分别了。吃完饺子，炒饭，简单收拾收拾行李。该返程了。\n在街上的时候，宁宁一如既往的依依不舍，她想不明白，为什么我们每次都要这样狠心的离开。\n她伤心的如此纯粹，不掺杂一丝丝任何其他的情绪，只是想我们能在彼此身边。她和曼曼拥抱亲吻了每一个人，我们各自带着彼此心里的祝福离开。\n下一站是爸爸上班的地方——湾田煤矿。因为不怎么顺路，而且路比较脏，爸爸上班也比较早。妈妈姐姐都叫他自己先走，不要叫我送。而我则将这些复杂的情感转嫁到金钱上来：都可以送，把油加满就行！\n这次爸爸没有叫我们送到他的住处，到煤矿门口跟前就喝止我们，就在这里下车了。爸爸如我预言的一样回头。\n下一站是欢欢家，我想多和欢欢呆在一起，不管是什么环境。于是提前和妈妈说好要在欢欢家吃晚饭。\n我们特意留他们两个大人单独相处，感受 i 人的情绪；而我和欢欢则乘机去看看凤仙和她的宝宝，有自己的小家挺好的，虽然可能会有各种烦恼。\n吃完晚饭，我和欢欢把哥哥的车擦了一遍，不然实在是太脏了。擦完感觉干净了许多，心里也舒服了许多。\n到水城已经是 8 点四十了，和妈妈分别，前往出租屋。\n感觉今天好累啊，躺着休息了一会儿舒服了很多。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-17/","summary":"\u003cp\u003e短暂相聚之后，又该分别了。吃完饺子，炒饭，简单收拾收拾行李。该返程了。\u003c/p\u003e\n\u003cp\u003e在街上的时候，宁宁一如既往的依依不舍，她想不明白，为什么我们每次都要这样狠心的离开。\u003c/p\u003e","title":"2025-08-17"},{"content":"本来想着叫小欢欢爸爸妈妈一起去我家的，但是小欢欢可能会导致昨晚我和小欢欢不能在一起，索性就没叫了。\n今天早上刚七点半，妈妈就打电话来说啥时候出发。我说雨非常大，我再睡一会儿。然后我妈去卖核桃，我想着叫她去明湖菜场旁边的蜜雪冰城避避雨，就借口叫她买柠檬水分我们喝。\n结果他走了好远好远，走到了体育局这边，把自己的鞋都弄湿了。昨天小欢欢就已经帮我把大部分的行李收拾好了。我去找到妈妈，然后把车开过来，还买了糯米饭。嘲笑了妈妈一番，她只顾傻傻的笑着。\n上下楼梯三两次，我们就把该拿的东西拿得差不多了。出发回家！\n一路上的空气特别好，因为一直在下雨的缘故。我们心情也都非常好。\n开了两个小时就到四格了，妈妈说带我们下馆子。于是我想起来之前说要带小欢欢尝尝干锅牛肉的味道，正好就提议这次来吃干过牛肉。牛肉特别的新鲜，第一碗酸菜也非常好吃。\n吃完姐姐他们也来了，在街上简单逛了逛。把我的洗衣机搬上六楼，便从四个回到家里了。\n玩了一会儿我和小欢欢就困了，然后就睡觉。曼曼宁宁你也特别听话的没有来打扰我们。\n妈妈自己一个人弄好了晚饭，还包好了饺子。快五点的时候我叫宁宁去叫欢欢起床。然后爸爸也快到了，我我们带着宁宁去接老爸。老爸他也给宁宁买了牛奶，宁宁一靠在她外公的怀里，马上就静静地不说话睡着了。\n晚饭很好吃，我吃了三碗饭。吃完就简单的聊天，和曼曼玩游戏，就到了该入睡的时候了。\n一整夜都睡得很安稳。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-16/","summary":"\u003cp\u003e本来想着叫小欢欢爸爸妈妈一起去我家的，但是小欢欢可能会导致昨晚我和小欢欢不能在一起，索性就没叫了。\u003c/p\u003e\n\u003cp\u003e今天早上刚七点半，妈妈就打电话来说啥时候出发。我说雨非常大，我再睡一会儿。然后我妈去卖核桃，我想着叫她去明湖菜场旁边的蜜雪冰城避避雨，就借口叫她买柠檬水分我们喝。\u003c/p\u003e","title":"2025-08-16"},{"content":"昨天给刘老师发了邮件赶忙给刘老师发一封邮件询问能否缺席，以及选课的事情。早上醒来检查邮件，发现老师给了回复了。于是选了三门核心课程，也填了 Orientation 的问卷。\n然后一早上开始帮小欢欢着急护照的事情，很想叫她赶紧把护照办好，以后的联系就能够更方便些。\n中午吃完酸汤鱼粉回来，自己给自己剪了头发。发现没有想象中那么难，就是左手有点不大跟脑子。\n然后下午去农行、建行激活了对应的银行卡，为以后可能要用到做好工作，虽然大概率可能用不到，但就怕万一，多留一些信用额度也是好的。\n弄好回来把脏碗筷洗了，时间就差不多了。雨下得特别大，穿着洞洞鞋，撑着伞去坐一路公交接小欢欢。在车上突然想吃手枪腿了，于是在闲鱼上花了十三块钱买了一个。\n我在德克士避雨，等小欢欢来手枪腿差不多好了。两个人一起吃就会美味加倍，很奇怪。然后我们走着光着，小欢欢想吃香辣虾，我想加加点螃蟹，就点了一个虾蟹大战的套餐。味道还不错，就是量有些少。不过吃其他的也吃饱了。\n见面就很幸福！\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-15/","summary":"\u003cp\u003e昨天给刘老师发了邮件赶忙给刘老师发一封邮件询问能否缺席，以及选课的事情。早上醒来检查邮件，发现老师给了回复了。于是选了三门核心课程，也填了 Orientation 的问卷。\u003c/p\u003e","title":"2025-08-15"},{"content":"早上起床查了签证，没收到 OPR。刷了一早上的手机。\n中午去吃了酸汤鱼粉，点了大碗的，还加了鱼翅。吃太撑了。这里的一个鱼翅 5 元一碗，一碗有 10 个鱼翅。每个鱼翅的重量都能够给其他家单独卖一碗鱼粉了。\n午觉也没怎么睡，又是继续玩手机。到四点过的时候，收到了登录 IRCC 看收到了 OPR。赶紧对照着签证中心所需的文件，叫了顺丰小哥来给我寄过去。\n一步一步走来，八九不离十了。看似非常不容易，实则也非常不容易。这个世界给穷人的所制造的障碍和挑战太多了。\n可以马上着手计划下一步了。\n焦虑稍微好了一点，但是还是焦虑。完完全全的踏出自己的舒适区应该会是一件很令人痛苦的事情。\n还好有小欢欢和家人的关怀和支持，爱你们。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-14/","summary":"\u003cp\u003e早上起床查了签证，没收到 OPR。刷了一早上的手机。\u003c/p\u003e\n\u003cp\u003e中午去吃了酸汤鱼粉，点了大碗的，还加了鱼翅。吃太撑了。这里的一个鱼翅 5 元一碗，一碗有 10 个鱼翅。每个鱼翅的重量都能够给其他家单独卖一碗鱼粉了。\u003c/p\u003e","title":"2025-08-14"},{"content":"今天早上天气特别好，阳光一大早就满满地照在窗帘上。赶紧起床查了一下签证，发现依旧一点儿动静没有。\n然后开始刷手机，学习英语，看短视频。短视频真是害人，我发现我蹲坑的时候如果打开短视频，就不能拉得很顺畅，而且会有点头疼。\n中午继续煮了冒烤鸭拌面吃，放了点黄瓜好吃多了。\n下午打了两把游戏，然后去把快递拿了。最后一次出去再次查了 IRCC，发现居然收到了 Correspondence Letter（根据网友的经验，收到这个大概率马上就能收到贴签信了）。突然有了点盼头，想着出去走走，便打电话给妈妈叫她来拿她的衣服。\n于是和她散步，走了好久。中途妈妈说口渴了嗓子难受，想喝水。一直没有碰到卖水的，走到蜜雪冰城，给她买了一杯常温的五分糖的柠檬水。她一开还嫌多，叫我喝一半，我没喝。她走着走着突然发现就喝完了，感觉她还挺喜欢的。\n回来的路上给小欢欢打电话，想吃一串豆腐皮，但是想着还有面包，就没买。试了小欢欢给买的羽绒服，感觉质量挺好的，就是太贵了，有点舍不得。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-13/","summary":"\u003cp\u003e今天早上天气特别好，阳光一大早就满满地照在窗帘上。赶紧起床查了一下签证，发现依旧一点儿动静没有。\u003c/p\u003e\n\u003cp\u003e然后开始刷手机，学习英语，看短视频。短视频真是害人，我发现我蹲坑的时候如果打开短视频，就不能拉得很顺畅，而且会有点头疼。\u003c/p\u003e","title":"2025-08-13"},{"content":"早上醒的很早，感觉总是没睡够。生活作息比较混乱，继续看完了昨晚没看完的 Anki 文档。然后学习了一会儿英语，开始搜寻准备出国需要准备的物品。\n一直以来学英语总是断断续续的，每天都只是一小点。但最近突然发现自己面对较长的文档也能静下来较为流畅的看懂了。\n在电脑上刷视频看到夏冰雹新发的视频，没点开之前还想着会有一些广告私货啥的。看完后发现都是她自己的分享，他的理念我还挺赞同的，只是好像自己都没有做到。\n早睡，保持充足的睡眠 运动，多接触大自然，保持适度运动 避免超加工十五，尽量吃食物原本的样子 利用好每天专注力好的时间段，一天刚开始的时候 ","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-12/","summary":"\u003cp\u003e早上醒的很早，感觉总是没睡够。生活作息比较混乱，继续看完了昨晚没看完的 Anki 文档。然后学习了一会儿英语，开始搜寻准备出国需要准备的物品。\u003c/p\u003e\n\u003cp\u003e一直以来学英语总是断断续续的，每天都只是一小点。但最近突然发现自己面对较长的文档也能静下来较为流畅的看懂了。\u003c/p\u003e","title":"2025-08-12"},{"content":"早上做了一个梦，梦到自己的整个牙龈连着牙齿掉了。DeepSeek 说牙齿是根基，意味着焦虑，压力，或失控感。对的，就是这样。\n我马上打开 IRCC 的官网差签证，不出意外的继续没有任何消息，于是叫 ChatGPT 协助我写了一封信件通过 Webform 提交给 IRCC 了。\n周末小欢欢给我带了两个面包，再不吃就要坏了，于是中午我就吃的面包。\n下午学了会儿多邻国后，开始打游戏，游戏能够轻而易举地暂时忽略焦虑的感觉。这点还挺好的，就是打多了眼睛痛，游戏也变得无聊了。\n晚上煮了番茄鸡蛋面，吃完又开始学多邻国，打游戏。\n无法掌控的焦虑让人堕落……\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-11/","summary":"\u003cp\u003e早上做了一个梦，梦到自己的整个牙龈连着牙齿掉了。DeepSeek 说牙齿是根基，意味着焦虑，压力，或失控感。对的，就是这样。\u003c/p\u003e\n\u003cp\u003e我马上打开 IRCC 的官网差签证，不出意外的继续没有任何消息，于是叫 ChatGPT 协助我写了一封信件通过 Webform 提交给 IRCC 了。\u003c/p\u003e","title":"2025-08-11"},{"content":"今天睡得比昨天好很多，中午带小欢欢去吃了鹅肉粉，得到了她的肯定。真的是很好吃！\n吃完我们去菜市场逛了逛，买了一些西红柿，烤鹌鹑蛋，黄瓜还有羊角蜜。\n回来吃吃喝喝就已经三点过了，好想时间暂停。简单休息会儿，送小欢欢去坐车了。自己坐公交回来，没啥胃口。简单把剩菜热了热，煮了碗面放进去，不大好吃。\n然后晚上又玩了好久的游戏，MOBA 游戏太看运气了。总是会有各种气人的情况出现。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-10/","summary":"\u003cp\u003e今天睡得比昨天好很多，中午带小欢欢去吃了鹅肉粉，得到了她的肯定。真的是很好吃！\u003c/p\u003e\n\u003cp\u003e吃完我们去菜市场逛了逛，买了一些西红柿，烤鹌鹑蛋，黄瓜还有羊角蜜。\u003c/p\u003e","title":"2025-08-10"},{"content":"今天早上起来就打了一早上的游戏，中午和小欢欢一起去吃了酸汤鱼粉，我吃的羊肉粉，都很好吃。\n白天一开始想着去水库逛逛，后面发现太热了，在公园里面躺了好久。然后就准备回来了。\n晚上去买了两个大鱼头，叫老板多给了我们一些汤。我们拿回来煮上素菜，超级好吃。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-09/","summary":"\u003cp\u003e今天早上起来就打了一早上的游戏，中午和小欢欢一起去吃了酸汤鱼粉，我吃的羊肉粉，都很好吃。\u003c/p\u003e\n\u003cp\u003e白天一开始想着去水库逛逛，后面发现太热了，在公园里面躺了好久。然后就准备回来了。\u003c/p\u003e","title":"2025-08-09"},{"content":"今天看到遇真纪事的视频，很羡慕也很感慨。\n我曾经也有同样的想法，而且还不止一次，却没有一次付诸行动。比如开发网站让人们互相鼓励好好生活，比如买了相机去给到各地大家拍照。\n还有更多时候是感慨，哀民生之多艰，却只能无能为力。总觉得自己没有能力，没有精力和金钱。可动起来迈一步就已经是前进一步。\n晚上带小欢欢去吃了羊肉串，没有馕了，后面才发现美团上面便宜很多，亏大了，难受。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-08/","summary":"\u003cp\u003e今天看到遇真纪事的视频，很羡慕也很感慨。\u003c/p\u003e\n\u003cp\u003e我曾经也有同样的想法，而且还不止一次，却没有一次付诸行动。比如开发网站让人们互相鼓励好好生活，比如买了相机去给到各地大家拍照。\u003c/p\u003e","title":"2025-08-08"},{"content":" 忘记记录了今天，还是补一补\n早上小欢欢提醒我帮抢五月天的票，圈钱的事情还是比较好抢的，他们自己抢到了。\n然后随心点着点到 QQ 空间了，去飞哥的空间逛了一圈，还挺好玩的，只是感叹时光太匆匆了。\n中午去吃了鹅肉粉，超级好吃，还比较清爽，周末又带小欢欢来吃。\n签证一直不出来又是，有点焦虑。晚上吃水煮茄子拌面。\n然后和朋友打游戏打到很晚。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-07/","summary":"\u003cblockquote\u003e\n\u003cp\u003e忘记记录了今天，还是补一补\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e早上小欢欢提醒我帮抢五月天的票，圈钱的事情还是比较好抢的，他们自己抢到了。\u003c/p\u003e\n\u003cp\u003e然后随心点着点到 QQ 空间了，去飞哥的空间逛了一圈，还挺好玩的，只是感叹时光太匆匆了。\u003c/p\u003e","title":"2025-08-07"},{"content":"最近每天都睡得不是很好，有点点焦虑。每天都靠打游戏度过。\n早上学习了多邻国，达到了 100 分的水平，但是听说能力还是很有欠缺。\n中午打了两把游戏，吃了茄子烩面，下午又玩了好久的手机。\n发现自己的自制力好差，记忆力也很差。昨天洗的衣服也忘记晾了。\n和朋友一起打游戏还是挺快乐的，可是自己总是很菜。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-06/","summary":"\u003cp\u003e最近每天都睡得不是很好，有点点焦虑。每天都靠打游戏度过。\u003c/p\u003e\n\u003cp\u003e早上学习了多邻国，达到了 100 分的水平，但是听说能力还是很有欠缺。\u003c/p\u003e\n\u003cp\u003e中午打了两把游戏，吃了茄子烩面，下午又玩了好久的手机。\u003c/p\u003e","title":"2025-08-06"},{"content":"今天又是浑浑噩噩的一天，啥都没干。不自律，打游戏，洗衣服。\n出去吃了碗酸汤鱼粉，还挺好吃的。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-05/","summary":"\u003cp\u003e今天又是浑浑噩噩的一天，啥都没干。不自律，打游戏，洗衣服。\u003c/p\u003e\n\u003cp\u003e出去吃了碗酸汤鱼粉，还挺好吃的。\u003c/p\u003e","title":"2025-08-05"},{"content":"下午打了一下午的游戏，自己实在菜的扣脚。\n软件安装到机械硬盘还是有些慢，尤其是常用的软件，还是安装到固态硬盘比较好。所以我把我的 Obsidian 迁移到 C 盘了。\n查询了下签证还是啥消息都没有，这也太慢了，让人等待得无语。\n关于挣钱\n想起上周六的时候，和小欢欢去吃烤鱼，买的鲜榨橙汁。卖橙汁的是一对 01 年的小夫妻，他们是过来这边避暑的。短租了几个月，同时开始摆摊挣钱。成本也非常的简单，就一个收押的机器，一个小桌子，一天两三百也没有问题。\n然后开始想到我最近突然想起来，想去跑外卖。但是外卖的这个装备就比这个困难多了，电动车这些装备成本比较高。\n于是我得出一个结论，如果只是想糊口的话。只要肯出来，那么就一定饿不死。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-04/","summary":"\u003cp\u003e下午打了一下午的游戏，自己实在菜的扣脚。\u003c/p\u003e\n\u003cp\u003e软件安装到机械硬盘还是有些慢，尤其是常用的软件，还是安装到固态硬盘比较好。所以我把我的 Obsidian 迁移到 C 盘了。\u003c/p\u003e\n\u003cp\u003e查询了下签证还是啥消息都没有，这也太慢了，让人等待得无语。\u003c/p\u003e","title":"2025-08-04"},{"content":"今天准备回去了，昨晚峰哥那里有点热，没睡太好。\n起来看回盘州的车票，密密麻麻全是候补。无奈放弃回盘州的想法，改为回水城。\n我和小欢欢在车上吃了泡面，下车我们去吃了舂舂鸡自助火锅。\n头晕晕的，太难受了。\n妈妈他们最近那边婆媳关系不好，害，我也无能为力。每个人都做的很好，但就是相处不好。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-03/","summary":"\u003cp\u003e今天准备回去了，昨晚峰哥那里有点热，没睡太好。\u003c/p\u003e\n\u003cp\u003e起来看回盘州的车票，密密麻麻全是候补。无奈放弃回盘州的想法，改为回水城。\u003c/p\u003e\n\u003cp\u003e我和小欢欢在车上吃了泡面，下车我们去吃了舂舂鸡自助火锅。\u003c/p\u003e","title":"2025-08-03"},{"content":"今天要去贵阳和朋友们聚会吃饭，我们中午把昨天打包回来的鱼弄了吃了。\n为了省点钱开始我们选择坐火车去，提前买了蜜雪冰城。一路坐过去还挺舒服的。\n菜还可以，但就是特别贵。酒也喝的很多，到KTV那一步已经醉了。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-02/","summary":"\u003cp\u003e今天要去贵阳和朋友们聚会吃饭，我们中午把昨天打包回来的鱼弄了吃了。\u003c/p\u003e\n\u003cp\u003e为了省点钱开始我们选择坐火车去，提前买了蜜雪冰城。一路坐过去还挺舒服的。\u003c/p\u003e\n\u003cp\u003e菜还可以，但就是特别贵。酒也喝的很多，到KTV那一步已经醉了。\u003c/p\u003e","title":"2025-08-02"},{"content":"00:46 终于把手机上的git推送折腾好了 使用了git sync的软件，然后手动将obsidian和主题文件夹复制过来。在obsidian git的插件上设置好了同步的认证和相关参数。昨天的日记就是由手机推送的。\n非常完美，以后随时随地都可以推送了。\n01:02 睡觉 把手机上同步到 GitHUB 折腾好了\n10:45 洗完澡 洗完澡，整个人开始火起来了，算是一天当中正式的起床。早上躺床上，玩了会手机，聊了些天。\n06:19 肚子饿了 今天把老手机机型改了，然后英雄联盟手游锁帧解除了。改成小米 15 ultra 之后，明显发现手机变得流畅多了。\n小欢欢已经在前往红果坐车了，捞点小零食吃吃，等她来再一起去吃烤鱼。\n08:25 坐上公交了 准备去接小欢欢咯，眼睛有点难受。\n黄土坡这边还是有点老了，没啥人，去看了几家烤鱼店好像要不看起来不好吃，要就比较贵。\n最后我们在白鹤公园旁边找了家店，买了炸土豆，买了鲜榨果汁，买了羊肉串，然后等烤鱼好的时候我们已经吃不动了。\n","permalink":"https://jinpeng.cv/en/diary/2025/august/2025-08-01/","summary":"\u003ch3 id=\"0046-终于把手机上的git推送折腾好了\"\u003e00:46 终于把手机上的git推送折腾好了\u003c/h3\u003e\n\u003cp\u003e使用了git sync的软件，然后手动将obsidian和主题文件夹复制过来。在obsidian git的插件上设置好了同步的认证和相关参数。昨天的日记就是由手机推送的。\u003c/p\u003e","title":"2025-08-01"},{"content":"前天晚上看到小胖玩手机里有三张和另外一个男生的照片，这个男生我不认识，我还挺疑惑的。想着也没啥，但是晚上睡觉的时候就多想了，导致心情一直挺低落的。然后晚上就和小欢欢说了这个事情，把他也弄得挺难受。\n今天上午学习多邻国把中级英语学习到了 75 分,然后继续完善同步错题的脚本，现在可以比较方便的，能够正常使用了。\n早上给小欢欢点完外卖，然后我给自己点了一个炸鸡腿。我并没有吃完，中午的时候切了一些，再加上一些包菜，然后做成了一个烤肉拌饭的样子，还挺好吃的。\n中午准备睡觉，很困，但是没有睡着，于是起来继续完善优化脚本。打了两把游戏，玩着手机，不知不觉就到下午了。煮了一碗面吃，然后开始学习多邻国。\n晚上叫朋友们一起打了三把英雄联盟手游，和朋友一起玩，还挺好玩的。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-31/","summary":"\u003cp\u003e前天晚上看到小胖玩手机里有三张和另外一个男生的照片，这个男生我不认识，我还挺疑惑的。想着也没啥，但是晚上睡觉的时候就多想了，导致心情一直挺低落的。然后晚上就和小欢欢说了这个事情，把他也弄得挺难受。\u003c/p\u003e","title":"2025-07-31"},{"content":"15:05 睡醒午觉 睡觉是心灵充电的方式，人与机械的差别就在于此。\n刚刚睡醒午觉，太舒服了。早上洗了澡，学习多邻国，慢慢悠悠的捡豆，准备午饭，然后中午打了一把游戏。\n17:28 玩了一下午的手机 打了一个小时，刷了一个小时的视频，一个下午就这样荒废了。很想把王者荣耀卸载了，觉得没有什么意思，但是真的想着没意思的话，那我不玩就好了。\n23:33 写了一个脚本 折腾了一下午，加一个晚上\n写了一个脚本，用于将多邻国上填写错误的题目直接导出到anki中。本来还想适配其他题目的，但是想着其他题目比较简单，也没有必要，而且适配比较复杂，就这样吧。\n对了，今天凌晨的时候打游戏到两点半。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-30/","summary":"\u003ch3 id=\"1505-睡醒午觉\"\u003e15:05 睡醒午觉\u003c/h3\u003e\n\u003cp\u003e睡觉是心灵充电的方式，人与机械的差别就在于此。\u003c/p\u003e\n\u003cp\u003e刚刚睡醒午觉，太舒服了。早上洗了澡，学习多邻国，慢慢悠悠的捡豆，准备午饭，然后中午打了一把游戏。\u003c/p\u003e","title":"2025-07-30"},{"content":"10:55 反思 自从开始慢慢的接触抖音后，对其他事情很难提起兴趣。有有一点点碎片化的时间，就不自觉的打开抖音开始将这碎片化的时间填满。\n11:00 通过快捷方式快速记录当下 通过URL实现了快速访问obsidian和quickadd的功能，实现了快速记录当下的功能\n15:38 打了三把王者荣耀 现在才大概明白一局游戏赢的关键，那就是认清自己的定位，做好自己角色所能做的事情。\n着眼于全局而不是屏幕当前的视野，用动态和换位的思想来预判分析，只要队友不是特别离谱，那大概率能成功。\n23:49 上床 在多邻国上学习了一会儿英语，又打了几把游戏。小欢欢他们领导在下班时间召集他们开会，开到很晚才回来，真的是太无语了。\n小欢欢还把她的安卓手机弄丢了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-29/","summary":"\u003ch3 id=\"1055-反思\"\u003e10:55 反思\u003c/h3\u003e\n\u003cp\u003e自从开始慢慢的接触抖音后，对其他事情很难提起兴趣。有有一点点碎片化的时间，就不自觉的打开抖音开始将这碎片化的时间填满。\u003c/p\u003e\n\u003ch3 id=\"1100-通过快捷方式快速记录当下\"\u003e11:00 通过快捷方式快速记录当下\u003c/h3\u003e\n\u003cp\u003e通过URL实现了快速访问obsidian和quickadd的功能，实现了快速记录当下的功能\u003c/p\u003e","title":"2025-07-29"},{"content":"今天打游戏打到凌晨五点钟，终于上了王者，赶紧截图把游戏卸载了。\n然后白天就是开始补觉，熬夜还是非常的伤人，脸上长了好大一个痘痘。\n不过第一次感受到团队游戏的魅力，凌晨的游戏玩家都是具有较高技术水平和职业素养的。\n空闲时间学习了下多邻国。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-28/","summary":"\u003cp\u003e今天打游戏打到凌晨五点钟，终于上了王者，赶紧截图把游戏卸载了。\u003c/p\u003e\n\u003cp\u003e然后白天就是开始补觉，熬夜还是非常的伤人，脸上长了好大一个痘痘。\u003c/p\u003e\n\u003cp\u003e不过第一次感受到团队游戏的魅力，凌晨的游戏玩家都是具有较高技术水平和职业素养的。\u003c/p\u003e","title":"2025-07-28"},{"content":"今天我们去的比较早，因为我们想着早一点去菜市场看看有没有卖菌子的，买一些回来自己弄了吃。\n现在妈妈可能也要去买菜，于是打电话问她要不要一起去，结果她说她已经到了。我们起床洗漱，然后就出门了，去菜市场买了好多东西，但是没有看到有卖菌子的。\n中午回来欢欢炒了空心菜，然后我们煮了小瓜，还有昨天没吃完的鱼，继续炖了个汤，美好的午餐就完成了。\n吃完午餐照例休息会儿就开始睡午觉，下午小欢欢就要走了，难过。\n然后开始打游戏，证明自己，准备像飞哥一样把王者荣耀卸载了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-27/","summary":"\u003cp\u003e今天我们去的比较早，因为我们想着早一点去菜市场看看有没有卖菌子的，买一些回来自己弄了吃。\u003c/p\u003e\n\u003cp\u003e现在妈妈可能也要去买菜，于是打电话问她要不要一起去，结果她说她已经到了。我们起床洗漱，然后就出门了，去菜市场买了好多东西，但是没有看到有卖菌子的。\u003c/p\u003e","title":"2025-07-27"},{"content":"今天睡了个懒觉，已经记不得中午吃了什么了。哦，对了，想起来了，中午我们去外面吃了两碗，猪蹄粉还加了一个猪蹄，还挺好吃的。\n然后我们就开始去买菜，准备晚饭。欢欢说的想吃鱼了，我也有点想吃鱼，然后我们就去后面的菜市场去买了鱼。本来想买黑鱼的，但是没有卖的这一家。然后我们就买了草鱼，最小的草鱼都有 3 斤 6 两，13块钱 1 斤。\n我们尝试把鱼刺剔除，我们把鱼分成了两份，一份用来煮酸菜鱼，另外一份用来炸。都非常的好吃，就是油炸的那份有点过于油腻了。\n吃饭的时候我突然想起，我们两个基本上已经掌握了生活的基本技能，至少以后不会饿肚子了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-26/","summary":"\u003cp\u003e今天睡了个懒觉，已经记不得中午吃了什么了。哦，对了，想起来了，中午我们去外面吃了两碗，猪蹄粉还加了一个猪蹄，还挺好吃的。\u003c/p\u003e\n\u003cp\u003e然后我们就开始去买菜，准备晚饭。欢欢说的想吃鱼了，我也有点想吃鱼，然后我们就去后面的菜市场去买了鱼。本来想买黑鱼的，但是没有卖的这一家。然后我们就买了草鱼，最小的草鱼都有 3 斤 6 两，13块钱 1 斤。\u003c/p\u003e","title":"2025-07-26"},{"content":"用语音来记录博客，真的是一件特别方便的事情。一分钟不到就可以记录完一天。\n昨天凌晨和小欢欢说晚安之后，又叫飞哥打游戏，打到两点钟。今天早上起床之后又叫飞哥打游戏，下午又继续打，相当于打了一整天的游戏。\n下午小欢欢下班比较累，打电话过来，我刚刚开始了一局游戏。我想静静的听他诉说完这些事情，没想到王者荣耀的惩罚机制现在太过于变态了。挂机了几分钟就直接把我踢出游戏，并且判定为失败。\n无所谓了，游戏而已。\n小欢欢说想吃素瓜豆，我赶忙去菜市场买了新鲜的小瓜和金豆。煮好了之后赶紧坐上公交车来到龙城广场来接她。我们都想珍惜好每一分钟可以相聚的时间，太难得了。\n见到小欢欢以后，我们走到人民广场的时候，突然想看到对面的炸鸡，想吃一份，然后我们就去买了，就坐在路边吃，炸的一份脆皮藕特别好吃，其他的一般。\n吃的时候内心突然涌出一股特别幸福的感觉，平平淡淡的，又特别难得。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-25/","summary":"\u003cp\u003e用语音来记录博客，真的是一件特别方便的事情。一分钟不到就可以记录完一天。\u003c/p\u003e\n\u003cp\u003e昨天凌晨和小欢欢说晚安之后，又叫飞哥打游戏，打到两点钟。今天早上起床之后又叫飞哥打游戏，下午又继续打，相当于打了一整天的游戏。\u003c/p\u003e","title":"2025-07-25"},{"content":"今天也是打游戏的一天，什么都不想干，静不下心来，也不想看书，学习，或者是做一些其他的事情。\n关键是游戏也一直输，似乎人和人的差距，只有在打游戏的时候才是比较公平的，能够体现出来。因为抛开了外部环境的一些固有阶级所带来的其他东西。\n人的平凡就如同游戏，输输赢赢。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-24/","summary":"\u003cp\u003e今天也是打游戏的一天，什么都不想干，静不下心来，也不想看书，学习，或者是做一些其他的事情。\u003c/p\u003e\n\u003cp\u003e关键是游戏也一直输，似乎人和人的差距，只有在打游戏的时候才是比较公平的，能够体现出来。因为抛开了外部环境的一些固有阶级所带来的其他东西。\u003c/p\u003e","title":"2025-07-24"},{"content":"最近总是懒得去记录。因为似乎生活没有什么可以值得记录的。每天都是呆在出租屋，和飞哥一起打游戏。\n签证的结果也一直没有出来，焦虑不安，需要置办的东西和那边的房子也没有租，也没有寻找伙伴，也没有给老师汇报。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-23/","summary":"\u003cp\u003e最近总是懒得去记录。因为似乎生活没有什么可以值得记录的。每天都是呆在出租屋，和飞哥一起打游戏。\u003c/p\u003e\n\u003cp\u003e签证的结果也一直没有出来，焦虑不安，需要置办的东西和那边的房子也没有租，也没有寻找伙伴，也没有给老师汇报。\u003c/p\u003e","title":"2025-07-23"},{"content":"今天初步在网上找了一些加拿大的住宿信息，还都是挺贵的。其他基本都没有做些什么事情，浑浑噩噩的躺着刷视频。\n下午和飞哥打了会儿游戏，一整天都吃的炸粑粑，有点上火了。下午去外卖买了些黄瓜和小瓜，还去超市买了些零碎吃的。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-22/","summary":"\u003cp\u003e今天初步在网上找了一些加拿大的住宿信息，还都是挺贵的。其他基本都没有做些什么事情，浑浑噩噩的躺着刷视频。\u003c/p\u003e\n\u003cp\u003e下午和飞哥打了会儿游戏，一整天都吃的炸粑粑，有点上火了。下午去外卖买了些黄瓜和小瓜，还去超市买了些零碎吃的。\u003c/p\u003e","title":"2025-07-22"},{"content":"今天早上睡了懒觉，中午才起床煮饭吃，浑浑噩噩过了一天。\n给爸爸买了风扇，学习量房画图，修改找到的模板给欢欢画了平面布置图。\n对了，单位一直在催护照这个事情，很无奈，但是签证没办好就肯定还不了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-21/","summary":"\u003cp\u003e今天早上睡了懒觉，中午才起床煮饭吃，浑浑噩噩过了一天。\u003c/p\u003e\n\u003cp\u003e给爸爸买了风扇，学习量房画图，修改找到的模板给欢欢画了平面布置图。\u003c/p\u003e\n\u003cp\u003e对了，单位一直在催护照这个事情，很无奈，但是签证没办好就肯定还不了。\u003c/p\u003e","title":"2025-07-21"},{"content":"人生总是聚少离多，今天就该返程了。\n简单吃了些晌午，我们便开始纷纷离开家。曼曼宁宁还是照例拥抱了我们，亲吻了我们的脸颊。\n先是送爸爸前往煤矿，我们直接送他到了他居住的钢蓬小屋，简单呆了几分钟，我们就返回抓紧赶路了。每个人心里都五味杂陈。爸爸很不舍，妈妈和欢欢内心有了一些新的其他的想法。\n又经过一个半小时的车程，到了干沟桥。欢欢的爸爸在家，简单的寒暄了几句。拿上直接给爷爷买的助听器，准备前往二叔家，试试这个助听器能不能用。结果是完全不能用。\n在二叔家炸了点糯米粑粑吃，我们就回来了。欢欢妈妈也回来了，坚持要留我们吃饭。欢欢爸爸去外面餐馆端了条鱼回来。很快吃完饭后我们便马上启程赶回水城了。\n因为高速路还没有修好，硬是跑了三个多小时才到水城。妈妈陪我一起去停了车。回家躺下给小欢欢打视频，累的不行，灯都来不及关闭就睡着了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-20/","summary":"\u003cp\u003e人生总是聚少离多，今天就该返程了。\u003c/p\u003e\n\u003cp\u003e简单吃了些晌午，我们便开始纷纷离开家。曼曼宁宁还是照例拥抱了我们，亲吻了我们的脸颊。\u003c/p\u003e\n\u003cp\u003e先是送爸爸前往煤矿，我们直接送他到了他居住的钢蓬小屋，简单呆了几分钟，我们就返回抓紧赶路了。每个人心里都五味杂陈。爸爸很不舍，妈妈和欢欢内心有了一些新的其他的想法。\u003c/p\u003e","title":"2025-07-20"},{"content":"飞哥早早的就起床了，五点睡，七点起床。赶车返回厦门。主要是想着在这里会影响我和欢欢的相处，其实并不会。\n小欢欢和我睡了懒觉，起来把剩饭热了热吃。家里监控一直提示检测到运动轨迹，点开一看是家里人。突然想回家了，欢欢说那就回家。\n开始想着租一个车，虽然不贵，但是加上杂七杂八的保险过路费油费还是很贵。于是突然想到哥哥的车目前是闲置的，应该可以借来。\n简单收拾好东西，欢欢把脏的碗筷洗了。我们找哥哥拿到了钥匙，开始了即刻的返程。\n经过快三个小时的驾驶，我们终于回到了家中。和小孩玩了玩，妈妈做好了晚饭，我们出去散了散步。\n回到家中睡了一个香甜的觉。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-19/","summary":"\u003cp\u003e飞哥早早的就起床了，五点睡，七点起床。赶车返回厦门。主要是想着在这里会影响我和欢欢的相处，其实并不会。\u003c/p\u003e\n\u003cp\u003e小欢欢和我睡了懒觉，起来把剩饭热了热吃。家里监控一直提示检测到运动轨迹，点开一看是家里人。突然想回家了，欢欢说那就回家。\u003c/p\u003e","title":"2025-07-19"},{"content":"昨天睡得比较晚，飞哥喝得有些伤了，吐了两回。今天属于是半死不活了，早上带他去吃了酸汤和羊肉粉。\n下午姚律打电话过来说一起吃饭，我们一起去吃了清水烫。八点过骑车去接小欢欢。这家清水烫同样非常的好吃，只是有点点贵。\n而后叫小欢欢先回家，我们又喝酒喝到四点过。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-18/","summary":"\u003cp\u003e昨天睡得比较晚，飞哥喝得有些伤了，吐了两回。今天属于是半死不活了，早上带他去吃了酸汤和羊肉粉。\u003c/p\u003e\n\u003cp\u003e下午姚律打电话过来说一起吃饭，我们一起去吃了清水烫。八点过骑车去接小欢欢。这家清水烫同样非常的好吃，只是有点点贵。\u003c/p\u003e","title":"2025-07-18"},{"content":"今天睡了懒觉，上午和飞哥打游戏。\n想着飞哥第一次来水城，叫小胖和姚律一起吃个饭。在外面吃饭太贵了，而且不太好好吃。就叫他们到出租屋里面来。\n下午和飞哥去买了虾子和花甲，煮了米饭，早上妈妈给买了些排骨。地方实在是太狭小了，吃饭中途在酒小二上面点了两瓶酒，一直喝到半夜才结束。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-17/","summary":"\u003cp\u003e今天睡了懒觉，上午和飞哥打游戏。\u003c/p\u003e\n\u003cp\u003e想着飞哥第一次来水城，叫小胖和姚律一起吃个饭。在外面吃饭太贵了，而且不太好好吃。就叫他们到出租屋里面来。\u003c/p\u003e\n\u003cp\u003e下午和飞哥去买了虾子和花甲，煮了米饭，早上妈妈给买了些排骨。地方实在是太狭小了，吃饭中途在酒小二上面点了两瓶酒，一直喝到半夜才结束。\u003c/p\u003e","title":"2025-07-17"},{"content":"重庆实在是太热了，好在今天我们就要逃离重庆了。\n本来想在贵阳呆的，但是想着住酒店还挺花钱，租车出去玩睡在车里面又比较寒酸，所以最好还是补票回六盘水了。\n六盘水的气候是真的舒服，可以肆意在外面散步。晚上我们去外面菜市场炒了辣子鸡，飞哥付的 90 元钱，另外还煮了两个小瓜，太舒服了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-16/","summary":"\u003cp\u003e重庆实在是太热了，好在今天我们就要逃离重庆了。\u003c/p\u003e\n\u003cp\u003e本来想在贵阳呆的，但是想着住酒店还挺花钱，租车出去玩睡在车里面又比较寒酸，所以最好还是补票回六盘水了。\u003c/p\u003e","title":"2025-07-16"},{"content":"重庆实在太热了，我和飞哥直接在酒店躺到两点退房。\n飞哥带我去吃了豆花饭，吃完后我们到了新的住处，又开始躺下了。\n晚上出去吃了烤鱼，非常的撑。飞哥还想在外面逛逛，我热的实在逛不动。打游戏到两点钟。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-15/","summary":"\u003cp\u003e重庆实在太热了，我和飞哥直接在酒店躺到两点退房。\u003c/p\u003e\n\u003cp\u003e飞哥带我去吃了豆花饭，吃完后我们到了新的住处，又开始躺下了。\u003c/p\u003e\n\u003cp\u003e晚上出去吃了烤鱼，非常的撑。飞哥还想在外面逛逛，我热的实在逛不动。打游戏到两点钟。\u003c/p\u003e","title":"2025-07-15"},{"content":"凌晨三点在小红书上加了微信，然后顺利帮我预约上了今天的体检。\n坐了一夜的火车，上午八点半终于到了重庆。\n一下地铁就给我们热坏了，大汗直流。顺着导航找到了慈奥体检中心，一个小时不到便完成了体检。\n我们开始寻找吃的，去吃了一家非常热门的豌杂面。还挺好吃的，吃完我们定了一个酒店，就开始去酒店吹空调了。晚上直接去酒店楼下吃了江二娃串串，味道还可以，但是不太卫生。客人上桌没吃完的菜，他们用水洗洗直接放到菜架上了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-14/","summary":"\u003cp\u003e凌晨三点在小红书上加了微信，然后顺利帮我预约上了今天的体检。\u003c/p\u003e\n\u003cp\u003e坐了一夜的火车，上午八点半终于到了重庆。\u003c/p\u003e\n\u003cp\u003e一下地铁就给我们热坏了，大汗直流。顺着导航找到了慈奥体检中心，一个小时不到便完成了体检。\u003c/p\u003e","title":"2025-07-14"},{"content":"昨天晚上玩的比较晚，今天上午十点才起。\n简单洗漱后，我们决定去吃文山米线，还是一样的好吃。吃完回到芳芳家，开始准备玩游戏，芳芳大黄去买了好多水果。\n然后我们开始玩阿瓦隆，比狼人杀好玩很多。欢欢定了比较早的票，打了个车直接前往昆明南。我和飞哥则晚一些，因为我们要去重庆。\n太贪心了，多玩了一把，导致我们没有赶上火车。于是我们改签了，改签到一个小时后的火车。\n到重庆刚好早上。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-13/","summary":"\u003cp\u003e昨天晚上玩的比较晚，今天上午十点才起。\u003c/p\u003e\n\u003cp\u003e简单洗漱后，我们决定去吃文山米线，还是一样的好吃。吃完回到芳芳家，开始准备玩游戏，芳芳大黄去买了好多水果。\u003c/p\u003e","title":"2025-07-13"},{"content":"昨天没有去成昆明，早上醒来后我们买了昆明的票，中午便到了昆明，见到了朋友们。\n好久没有打篮球，和他们一起去打了篮球，明显发现自己的身体跟不上剧烈的运动了。晚上去吃宣威菜，特别的好吃，吃了好多。吃完后一起骑车回民宿，很快乐的感觉。\n大黄买了码字，少见的赢了 15 块钱。而后就开始喝酒了，喝到快四点钟，实在太困了，睡了。\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-12/","summary":"\u003cp\u003e昨天没有去成昆明，早上醒来后我们买了昆明的票，中午便到了昆明，见到了朋友们。\u003c/p\u003e\n\u003cp\u003e好久没有打篮球，和他们一起去打了篮球，明显发现自己的身体跟不上剧烈的运动了。晚上去吃宣威菜，特别的好吃，吃了好多。吃完后一起骑车回民宿，很快乐的感觉。\u003c/p\u003e","title":"2025-07-12"},{"content":"早上飞哥煮了面条分我吃，简单洗漱之后。我和飞哥准备出发了，飞哥想去看看凤仙，但是自己并不好意思去，所以叫我陪他一起。\n提前和凤仙打了招呼，凤仙给我们点了陪护餐。到干沟桥，我们去拿了之前买的激光测距仪，准备完事之后去帮小欢欢量一下房子。\n飞哥买了很多水果。凤仙见到我们非常的开心，我们也是，宝宝在另外一个房间我们并没有看到。\n月子中心的一个副店长小菊，人非常好。我们想着这是一个不可多得的机会，让飞哥脱单的机会。于是各种机会都让给飞哥表现，但是飞哥心里别扭，一直没有进一步发展。\n看完凤仙后，我拉着飞哥陪我去量小欢欢的房子。粗略量了一下，飞哥便着急去赶昆明的高铁了。\n而我在去吃了一碗酸汤鱼粉，然后找了个地方打游戏，等着小欢欢从南昌回来。我们见面已经快九点钟了，然后去单位加班。电脑还没有打开，小欢欢看我特别想去昆明。便说走！立马打了个车，等快到高铁站的时候，发现最后一班车已经不能够买票了，我们悻悻然只能叫师傅再送我们回来。\n然后看顺风车，发现现在的顺风车并不是顺风车，都是专职的司机。要加钱，承担各种高速过路费等等，实在太贵作罢。\n然后我们一起加班到两点过，小欢欢的这些工作是在是没有多少意义，单纯折腾人而已。很多工作都能够在系统设计层面予以解决，却要折磨最基层的人。\n——补录于 2025 年 8 月 19 日\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-11/","summary":"\u003cp\u003e早上飞哥煮了面条分我吃，简单洗漱之后。我和飞哥准备出发了，飞哥想去看看凤仙，但是自己并不好意思去，所以叫我陪他一起。\u003c/p\u003e\n\u003cp\u003e提前和凤仙打了招呼，凤仙给我们点了陪护餐。到干沟桥，我们去拿了之前买的激光测距仪，准备完事之后去帮小欢欢量一下房子。\u003c/p\u003e","title":"2025-07-11"},{"content":"昨天晚上姐姐打视频过来，说她明天要去产检，问我和欢欢在不在红果，曼曼宁宁要来找我们玩。另外我还注意到她很想有个人能够陪她，毕竟自己一个人还带着两个小孩多少有些麻烦和应付不过来。\n早上八点出门，因为水城到盘州的路仍然处于封闭状态，在车上等了一会儿，漫长的路途到盘州已经十二点过。他们已经产检完了，我路边买 5 块钱的手抓饼带过去分他们吃。\n然后带他们去奥园广场吃肯德基，不知怎么的，今天的肯德基格外难吃。甚至都没有鸡翅和鸡腿这些，点了一些鸡块，两个小龙虾塔可，还有其他一些小食。避雷了，还是德克士的手枪腿好吃。\n姐姐一直没有去过水城找妈妈他们，昨天和妈妈说过，于是吃完肯德基我就送姐姐他们去水城了。（就因为这件事后来成为了妈妈和大嫂之间的一小点矛盾，害）\n然后刚好得知飞哥回来，他叫我去他家玩。坐上了公交，在城门洞买了两件水，他和他哥哥来接我。飞哥带我逛了逛他家门口的玉带河公园，蚊子实在是多。我有些不大喜欢逛公园，我比较喜欢和自然有交互的活动，单单漫步在自然中我觉得并没有啥交互。\n飞哥一家非常的干净整洁，飞哥的性格受家庭影响非常大。他们一家都非常和蔼，但有些不善言谈，不过这正是我由 i 变 e 的场合。\n——补充于 2025 年 8 月 19 日\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-10/","summary":"\u003cp\u003e昨天晚上姐姐打视频过来，说她明天要去产检，问我和欢欢在不在红果，曼曼宁宁要来找我们玩。另外我还注意到她很想有个人能够陪她，毕竟自己一个人还带着两个小孩多少有些麻烦和应付不过来。\u003c/p\u003e","title":"2025-07-10"},{"content":"浑浑噩噩，去哥哥家吃饭。\n中午吃了豆米盖饭，下午去哥哥家，晚上和妈妈一起逛街。小欢欢在南昌玩，她借了个充电宝，一直找不到怎么还。她一直在焦虑，而我却有点厌烦。我总觉得看看充电宝上面的字就能知道该还哪儿了。\n因为这个事情我们还说到很晚。\n——2025 年 8 月 19 补记录（我总觉得我记录了，今天整理才发现并没有）\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-09/","summary":"\u003cp\u003e浑浑噩噩，去哥哥家吃饭。\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e中午吃了豆米盖饭，下午去哥哥家，晚上和妈妈一起逛街。小欢欢在南昌玩，她借了个充电宝，一直找不到怎么还。她一直在焦虑，而我却有点厌烦。我总觉得看看充电宝上面的字就能知道该还哪儿了。\u003c/p\u003e","title":"2025-07-09"},{"content":"09:14 Trying to Write a Blog Using Voice Input By leveraging voice-to-text technology, we can speed up the process of writing blogs. Additionally, using voice input to document our lives can also train our brains, making our thinking more logical and enabling us to express ourselves freely. Moving forward, I’ll strive to use voice input daily to record my life.\nDomestic software’s Chinese voice recognition technology is indeed much better than foreign alternatives, especially apps like Sogou Input, Baidu Input, and iFlytek Input. This very paragraph was created using Sogou Input’s voice-to-text feature. I’ll try to maintain this method for documenting life in the future, while also reducing pauses in my thinking and improving the fluency of my thoughts.\n15:51 Modern Systems Keep Getting Worse with Updates Today, I spent a long time trying to figure out how to quickly switch input methods via the notification panel. This feature has always existed in previous systems, but after upgrading to HyperOS 2, it disappeared. As a result, switching between input methods—especially third-party ones like WeChat Input—has become extremely cumbersome. Even with full-screen optimization enabled and setting a shortcut key for quick input method switching, it still won’t switch to third-party input methods. It’s incredibly frustrating, and after a lot of effort, I still couldn’t find a solution.\n16:46 Temporarily Solved the Input Method Switching Issue I downloaded a \u0026ldquo;Keyboard Switch\u0026rdquo; app and pinned it as a tile in the control center, which now allows for relatively convenient input method switching.\nAdditionally, voice input seems more convenient with Baidu Input because its voice recognition interface supports commands like \u0026ldquo;delete\u0026rdquo; or \u0026ldquo;enter.\u0026rdquo; It also has a long-text input capability, but to train my thought fluency, I turned it off and didn’t enable long-text input.\nAnother concern is privacy with domestic input methods. It’s quite significant—especially when you type certain keywords, and it recommends stickers or other apps. Everything we input is collected by these apps. So, I’d rather trust foreign input methods like Google’s and avoid entering sensitive data with domestic ones.\nIt’s also necessary to enable MIUI’s secure keyboard, especially when entering passwords or usernames.\n22:16 Went for a Walk with Mom and Just Got Back I unintentionally fell asleep on the bed and woke up feeling groggy, with a very full stomach, so I thought I’d go out for a walk. Just as I stepped out of the community, Mom called and asked if I wanted to join her for a walk. I agreed and went to meet her.\nAlong the way, I taught her how to shop smarter. She wanted to buy a spray cleaner for the range hood, but I told her it might be cheaper online. To give her firsthand experience, I took her to a physical store to buy it while also checking the price online. Unsurprisingly, the online price was 5 yuan cheaper—and this was just for a 20-yuan item.\nI also set up a \u0026ldquo;Family Card\u0026rdquo; for her, which gives her a monthly allowance of 300 yuan deducted directly from my Alipay account. Learning to shop online can really save money.\nAdditionally, I canceled her mobile plan’s 5-yuan \u0026ldquo;membership\u0026rdquo; and 2-yuan \u0026ldquo;Local Friends Network\u0026rdquo; fees—unaware that she had been paying for them for so many months.\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-08/","summary":"\u003ch3 id=\"0914-trying-to-write-a-blog-using-voice-input\"\u003e09:14 Trying to Write a Blog Using Voice Input\u003c/h3\u003e\n\u003cp\u003eBy leveraging voice-to-text technology, we can speed up the process of writing blogs. Additionally, using voice input to document our lives can also train our brains, making our thinking more logical and enabling us to express ourselves freely. Moving forward, I’ll strive to use voice input daily to record my life.\u003c/p\u003e\n\u003cp\u003eDomestic software’s Chinese voice recognition technology is indeed much better than foreign alternatives, especially apps like Sogou Input, Baidu Input, and iFlytek Input. This very paragraph was created using Sogou Input’s voice-to-text feature. I’ll try to maintain this method for documenting life in the future, while also reducing pauses in my thinking and improving the fluency of my thoughts.\u003c/p\u003e","title":"July 8, 2025"},{"content":"The continuous rainy weather has finally stopped, and the scorching heat has arrived. It\u0026rsquo;s so hot that I don\u0026rsquo;t feel like going out at all, so I simply stayed in my rented apartment, waiting for the sun to set before heading out to buy some groceries.\nThe morning passed by without accomplishing much. In the afternoon, I thought about brushing up on my English, so I downloaded Duolingo again. To my surprise, Duolingo now offers courses in music and math, which I found quite interesting.\nIn the evening, I went out and bought three pounds of eggs and a little over a pound of ground meat. After returning home, I stir-fried the ground meat with shiitake mushrooms to enjoy slowly later. Eggs are about the same price as some vegetables, making them the most cost-effective source of protein for people with lower incomes.\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-07/","summary":"\u003cp\u003eThe continuous rainy weather has finally stopped, and the scorching heat has arrived. It\u0026rsquo;s so hot that I don\u0026rsquo;t feel like going out at all, so I simply stayed in my rented apartment, waiting for the sun to set before heading out to buy some groceries.\u003c/p\u003e\n\u003cp\u003eThe morning passed by without accomplishing much. In the afternoon, I thought about brushing up on my English, so I downloaded Duolingo again. To my surprise, Duolingo now offers courses in music and math, which I found quite interesting.\u003c/p\u003e","title":"July 7, 2025"},{"content":"Waking up in the morning, I found an unidentified pile of poop on the toilet seat. At first, I suspected it was Huanhuan’s grandpa, but then I learned he had gone outside to use the restroom. So I told Huanhuan I suspected it was her dad, only for her to confess that she had gotten up to use the toilet earlier. While doing her business, she had shifted her butt to the floor to wipe, unknowingly leaving some on the mat. Huanhuan’s grandpa must have noticed but didn’t know how to handle it, so he decided to go outside instead.\nHaha, now I’ve got dirt on her—and I even cleaned it up for her.\nAfter eating the tomato and egg noodles Huanhuan’s dad made, I got ready to head back to Shuicheng, while Huanhuan had to go to work. We chatted for twenty minutes at the bus stop, and it was really fun. She waited until I got on the bus before leaving for her shift.\nOnce in Shuicheng, I went to see my favorite Tony for a shampoo and haircut—he even gave me a facial. I felt completely refreshed afterward. Then I picked up my bank card, went home, showered, and headed to Bank of China to activate it.\nI stopped by the supermarket to buy some rice noodles but forgot to grab eggs.\nBack home, I washed my dirty clothes and lazily lounged in bed scrolling through my phone.\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-06/","summary":"\u003cp\u003eWaking up in the morning, I found an unidentified pile of poop on the toilet seat. At first, I suspected it was Huanhuan’s grandpa, but then I learned he had gone outside to use the restroom. So I told Huanhuan I suspected it was her dad, only for her to confess that she had gotten up to use the toilet earlier. While doing her business, she had shifted her butt to the floor to wipe, unknowingly leaving some on the mat. Huanhuan’s grandpa must have noticed but didn’t know how to handle it, so he decided to go outside instead.\u003c/p\u003e","title":"July 6, 2025"},{"content":"Because we stayed out late yesterday, I slept in this morning.\nBy the time I got up and got ready, it was almost 11 o\u0026rsquo;clock. Big Huang fried some eggs for us, and I ate a big, hearty bowl. Fully prepared, we headed to IKEA—this was my first time visiting IKEA with Little Huanhuan. We ended up with quite a haul; a cozy room doesn’t actually need to be all that complicated or troublesome.\nAt IKEA, we even won some free mashed potatoes and ice cream in a lucky draw. Big Huang bought a hotdog, hoping to snag a free tiramisu cake, but unfortunately, that didn’t work out.\nAfter IKEA, Fangfang and Big Huang took us for a massage. The massage place had a nice ambiance, but honestly, I didn’t feel much difference afterward. Then, we took a taxi to meet Lao Sao for some mushroom dishes. Each type of mushroom was quite expensive, but they didn’t taste particularly great—nowhere near as delicious as I remembered.\nAfter dinner, we went to Lao Sao’s rented place, sat around for a bit, and chatted. Time flew by, and we had to hurry to the subway station to catch our train to South Station. Fangfang rode her e-bike to guide us—it was really touching.\nEven on the subway, Huanhuan and I couldn’t stop marveling at how lucky I was to have such amazing friends.\nBy the time we got back to Huanhuan’s place, it was already 10:30 p.m., and her grandpa was there too. After a brief chat, we washed up and went to bed. Maybe because we were exhausted, I slept more soundly than usual.\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-05/","summary":"\u003cp\u003eBecause we stayed out late yesterday, I slept in this morning.\u003c/p\u003e\n\u003cp\u003eBy the time I got up and got ready, it was almost 11 o\u0026rsquo;clock. Big Huang fried some eggs for us, and I ate a big, hearty bowl. Fully prepared, we headed to IKEA—this was my first time visiting IKEA with Little Huanhuan. We ended up with quite a haul; a cozy room doesn’t actually need to be all that complicated or troublesome.\u003c/p\u003e","title":"July 5, 2025"},{"content":"Today, Huanhuan took annual leave to come to Kunming for a follow-up check-up. I rode a shared e-scooter to the hospital to pick her up, timing it to arrive shortly before her train. After meeting her, we took a taxi back to our place to drop off our bags.\nOn our way out, we noticed many unusually large carp and goldfish in the river by the entrance, so we grabbed the net we used for catching crayfish and decided to try our luck at fishing. After having rice noodles with Fangfang, we returned to the river only to find the water had suddenly turned murky, and the fish seemed to have been washed away. We walked along the riverbank and, sure enough, spotted the fish being carried along by the current not too far away.\nThe fish struggled hard to swim upstream, resisting the force of the river. But the moment they stopped, the current would sweep them away again. In the end, no matter how hard they tried, none of them could escape the relentless flow.\nStill, the fish were quite clever—despite our efforts, we didn’t manage to catch a single one. They darted away as soon as they saw us moving.\nBut the outing wasn’t a total loss. We ended up with a big turtle, a loach (which the turtle later ate at home), and a large snail.\nIn the afternoon, I went with Huanhuan to Yunnan Provincial Hospital of Traditional Chinese Medicine for her check-up. The doctor advised her to control her weight—haha! After the appointment, we really craved a drink from Mixue Ice Cream \u0026amp; Tea, so we got lemonade and jasmine milk green tea. Seeing how popular the \u0026ldquo;Green Grape Meat Delight\u0026rdquo; was, we ordered one too, and it was a unanimous hit!\nThen we headed to Metro and bought some hairy crabs to cook at home. Turns out the crabs tasted bitter—another lesson learned. Luckily, the fried potatoes and the crayfish tails Fangfang stir-fried from the supermarket were both delicious.\nAfter Huanhuan finished washing the dishes, we started playing a house-building game and kept at it until past 1 a.m.—way more fun than Monopoly!\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-04/","summary":"\u003cp\u003eToday, Huanhuan took annual leave to come to Kunming for a follow-up check-up. I rode a shared e-scooter to the hospital to pick her up, timing it to arrive shortly before her train. After meeting her, we took a taxi back to our place to drop off our bags.\u003c/p\u003e\n\u003cp\u003eOn our way out, we noticed many unusually large carp and goldfish in the river by the entrance, so we grabbed the net we used for catching crayfish and decided to try our luck at fishing. After having rice noodles with Fangfang, we returned to the river only to find the water had suddenly turned murky, and the fish seemed to have been washed away. We walked along the riverbank and, sure enough, spotted the fish being carried along by the current not too far away.\u003c/p\u003e","title":"July 4, 2025"},{"content":"I woke up quite early today, rummaged through the cabinets, and simply cooked a bowl of noodles to eat.\nThen, I set out on foot to forage for mushrooms in the mountains. At first, I found an entrance to a wooded area, but after just a few steps, I was chased back by a pack of dogs.\nUndeterred, I continued searching and followed the navigation until I finally reached a pine forest, where I managed to pick a few small red mushrooms. Unfortunately, I realized I was too late—most had already been picked by others, leaving only poisonous ones or those I wasn’t sure about.\nAs I walked further, I stumbled upon a row of luxury villas, so extravagant that it felt like I’d stepped into a foreign country. It dawned on me that this mountain was essentially their private backyard. Filled with resentment toward the wealthy, I angrily threw the few small mushrooms I’d gathered, along with the plastic bag, onto the ground.\nI kept walking for what felt like ages, only to find that every path seemed blocked by impassable gates. Eventually, I hailed a cab to the Golden Temple, but couldn’t get in from the back entrance. After wandering around for a while longer, I decided to head to the Golden Temple for a stroll.\nThe history of the Golden Temple is deeply intertwined with Wu Sangui, which only deepened my reflection on how entrenched class divisions have always been.\nBy evening, the sky suddenly darkened as if rain was imminent. I started making my way back to meet Fangfang and Dahuang for dinner. Just as I met up with Fangfang, it began to drizzle, so we hastily ducked into a roadside restaurant serving pickled mustard green and pork trotter hotpot. The food wasn’t great, but I ate a lot because I was starving. We ordered a small pot priced at 48 yuan but ended up paying 89 yuan—what a rip-off.\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-03/","summary":"\u003cp\u003eI woke up quite early today, rummaged through the cabinets, and simply cooked a bowl of noodles to eat.\u003c/p\u003e\n\u003cp\u003eThen, I set out on foot to forage for mushrooms in the mountains. At first, I found an entrance to a wooded area, but after just a few steps, I was chased back by a pack of dogs.\u003c/p\u003e\n\u003cp\u003eUndeterred, I continued searching and followed the navigation until I finally reached a pine forest, where I managed to pick a few small red mushrooms. Unfortunately, I realized I was too late—most had already been picked by others, leaving only poisonous ones or those I wasn’t sure about.\u003c/p\u003e","title":"July 3, 2025"},{"content":"Got up early in the morning because I had to go for visa fingerprinting.\nRode my little e-bike and arrived there by 8:30 a.m., even though my appointment was at 9:15. It seemed like arriving early wasn’t exactly appreciated, but they still let me in to queue up.\nThen they briefed me, checked my documents, and directed me to a counter. After verifying my details, the staff told me to wait for my number to be called and instructed me to silence my phone and knock before entering when my turn came.\nOnce inside, I had to read some guidelines, move around in front of the camera, and then do the fingerprinting—which included the odd step of touching my forehead.\nOn my way back, I passed by Fangfang’s hospital and thought of inviting her for breakfast since she was about to finish her night shift. But she was still busy, so I went alone to have the incredibly delicious rice noodles I’d tried last time.\nGot back and called Fei to play games, then took a short nap at noon. In the afternoon, I played games with Fei again, went out for a stroll with Fangfang, and had rice noodles once more.\nOn the way, we stopped by Metro and were shocked by the absurd prices—it felt like a preview of foreign price tags. We couldn’t bring ourselves to buy much. A small bunch of cilantro cost 13 yuan, which was downright terrifying.\nOn the way home in the evening, I bought two honeydew melons. My expectations weren’t high, but they turned out to be pretty good.\nSpent the rest of the night gaming with Fei until my eyes were blurry, but I managed to help him reach King rank.\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-02/","summary":"\u003cp\u003eGot up early in the morning because I had to go for visa fingerprinting.\u003c/p\u003e\n\u003cp\u003eRode my little e-bike and arrived there by 8:30 a.m., even though my appointment was at 9:15. It seemed like arriving early wasn’t exactly appreciated, but they still let me in to queue up.\u003c/p\u003e\n\u003cp\u003eThen they briefed me, checked my documents, and directed me to a counter. After verifying my details, the staff told me to wait for my number to be called and instructed me to silence my phone and knock before entering when my turn came.\u003c/p\u003e","title":"July 2, 2025"},{"content":"I did the laundry during the day and then played some games with Fei Ge.\nTook the bus back to Kunming to prepare for my visa application. After getting off the subway, Da Huang picked me up on his bike.\nThen we went to a barbecue stall and had fried rice, oysters, and small yellow croakers.\n","permalink":"https://jinpeng.cv/en/diary/2025/july/2025-07-01/","summary":"\u003cp\u003eI did the laundry during the day and then played some games with Fei Ge.\u003c/p\u003e\n\u003cp\u003eTook the bus back to Kunming to prepare for my visa application. After getting off the subway, Da Huang picked me up on his bike.\u003c/p\u003e\n\u003cp\u003eThen we went to a barbecue stall and had fried rice, oysters, and small yellow croakers.\u003c/p\u003e","title":"July 1, 2025"},{"content":"12:09 A Previous Bad Habit I used to have a bad habit—I loved frequently updating systems and software. However, this often led to various issues, increased read/write operations on storage hardware (shortening its lifespan), and caused system problems due to update-related bugs.\nNow, I’ve developed a slightly better habit: I’ve learned to coexist peacefully with update notifications. I no longer update unless absolutely necessary and no longer actively seek out new features—though I still keep an eye on the new functionalities introduced in updates.\nFor computer software, I try to manage as much as possible with Scoop, which makes system reinstallation and migration easier in the future. I added the kkzzhizhou_scoop-apps bucket, which slowed down the Scoop list retrieval. Ironically, this turned out to be a good thing in a way.\n12:49 Overcoming Procrastination Many people procrastinate endlessly, complaining that they lack motivation. But motivation actually comes from action. As long as you start doing something—anything that moves you toward your goal—you’ll find that motivation follows naturally.\nSo, when I face a daunting task, I break it down into smaller, simpler parts. At that point, my goal isn’t to complete the entire task but just to take action and make a tiny step forward.\n12:51 A Prophecy Fulfilled I fear that, in the future, substantive content in major media will gradually decline. Thirty-second clips will dominate, programs will cater to the lowest common denominator, and blind introductions to pseudoscience and superstition will proliferate—especially when ignorance is celebrated.\n— Carl Sagan, renowned American science communicator. This was written in 1994.\n15:00 A Walk in the Rain I was still half-asleep from my afternoon nap when my mom called. She said she’d brought me some food and asked me to come downstairs to get it. After fetching the food and bringing it upstairs, I decided to walk her home and take a stroll along the way.\nMom mentioned that this time, when she left, little Ningning was especially reluctant to let her go, saying, “She’s Grandma’s person too.” It made me feel a little sad.\n20:55 Tried Arc and Zen Browsers Zen Browser is a Firefox-based fork of Arc. I quite like the design philosophies of both Arc and Zen—keeping frequently used links in different, easily accessible positions to create a more personalized browsing experience.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-30/","summary":"\u003ch3 id=\"1209-a-previous-bad-habit\"\u003e12:09 A Previous Bad Habit\u003c/h3\u003e\n\u003cp\u003eI used to have a bad habit—I loved frequently updating systems and software. However, this often led to various issues, increased read/write operations on storage hardware (shortening its lifespan), and caused system problems due to update-related bugs.\u003c/p\u003e\n\u003cp\u003eNow, I’ve developed a slightly better habit: I’ve learned to coexist peacefully with update notifications. I no longer update unless absolutely necessary and no longer actively seek out new features—though I still keep an eye on the new functionalities introduced in updates.\u003c/p\u003e","title":"June 30, 2025"},{"content":"Another day wasted today, always looking for something to numb myself.\nAfter sending Huanhuan off at noon and returning to the rental room,\nI ended up playing games with Feige all afternoon, couldn\u0026rsquo;t win no matter what, but it didn’t really matter anyway.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-29/","summary":"\u003cp\u003eAnother day wasted today, always looking for something to numb myself.\u003c/p\u003e\n\u003cp\u003eAfter sending Huanhuan off at noon and returning to the rental room,\u003c/p\u003e\n\u003cp\u003eI ended up playing games with Feige all afternoon, couldn\u0026rsquo;t win no matter what, but it didn’t really matter anyway.\u003c/p\u003e","title":"June 29, 2025"},{"content":"This morning, I received a call about the express delivery of my ID card. I thought it hadn’t started shipping yet, but unexpectedly, it had already arrived. I quickly washed my face in a hurry and went to pick it up. Now, a new issue has come up: when applying for a credit card, the system still requires identity verification, and the CSC system still has my old ID number.\nAfter getting my ID card, I bought two meat pies and a portion of sticky rice. I rested for a while, and at noon, my brother called to invite us over for crayfish to celebrate Zhu Xiaoyu’s birthday. I got up, finished the leftover beef and shrimp from yesterday, took a shower, and then strolled over.\nBy the time I got back in the evening, it was already quite late. Happy times always fly by so quickly.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-28/","summary":"\u003cp\u003eThis morning, I received a call about the express delivery of my ID card. I thought it hadn’t started shipping yet, but unexpectedly, it had already arrived. I quickly washed my face in a hurry and went to pick it up. Now, a new issue has come up: when applying for a credit card, the system still requires identity verification, and the CSC system still has my old ID number.\u003c/p\u003e","title":"June 28, 2025"},{"content":"02:07 Insomnia Again Lately, I’ve been struggling with insomnia—thinking about my visa, about Xiaohuanhuan, about family, about friends. I just can’t seem to control my mind.\n02:35 Got Up to Cook Instant Noodles Couldn’t sleep at all, so I thought about taking a melatonin pill. But I could clearly feel my stomach growling, and after watching Wu Banbao’s video, I decided to get up and cook a pack of instant noodles. Eating a bit more might help me sleep better anyway. Took the pill afterward and got ready to sleep.\n10:08 Went to Bank of China for Business Worried that CSC might fail to re-export my documents, I woke up early and rushed to Bank of China to update my personal information. After that, I activated the card issued by my undergrad school and also applied for a new BOC Global Elite Mastercard in Canadian dollars.\nAfter finishing at the bank, I went to the supermarket and bought some beef and other vegetables. When I saw the sweet corn, I remembered the huge corn Xiaohuanhuan and I ate in Baiyun District, so I grabbed three more.\nWhen I got back, I emailed CSC to ask them to re-export my documents, but it doesn’t seem to have made much difference.\n17:07 Tidied Up My Room Having lived here for a few months, I realized this little nest of mine has gotten messier and messier. It was so messy I couldn’t stand it anymore, so I spent some time cleaning up today. It’s slightly better now.\n17:21 Optimized Obsidian Layout Using the Commander plugin, I integrated frequently used commands into the sidebar and status bar. Now, adding notes or translating articles is much more convenient.\n22:40 Overate First time trying to cook beef with jumbo shrimp—it turned out incredibly delicious, so much so that I couldn’t stop eating. But there’s still room for improvement: the beef should have been lightly stir-fried at low heat first instead of being tossed directly into the wok after sautéing the aromatics.\nI also had a big bowl of rice in the afternoon…\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-27/","summary":"\u003ch3 id=\"0207-insomnia-again\"\u003e02:07 Insomnia Again\u003c/h3\u003e\n\u003cp\u003eLately, I’ve been struggling with insomnia—thinking about my visa, about Xiaohuanhuan, about family, about friends. I just can’t seem to control my mind.\u003c/p\u003e\n\u003ch3 id=\"0235-got-up-to-cook-instant-noodles\"\u003e02:35 Got Up to Cook Instant Noodles\u003c/h3\u003e\n\u003cp\u003eCouldn’t sleep at all, so I thought about taking a melatonin pill. But I could clearly feel my stomach growling, and after watching Wu Banbao’s video, I decided to get up and cook a pack of instant noodles. Eating a bit more might help me sleep better anyway. Took the pill afterward and got ready to sleep.\u003c/p\u003e","title":"June 27, 2025"},{"content":"I didn\u0026rsquo;t plan well today. I was supposed to go to Chongqing today and get my fingerprints recorded tomorrow.\nBut I kept procrastinating until the afternoon, and then it was too late. I\u0026rsquo;ll go on Monday to get it done, and I might as well get the medical checkup done at the same time.\nIn the afternoon, I played games with Brother Fei all day and lost every match. We were both confused yet somehow content.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-26/","summary":"\u003cp\u003eI didn\u0026rsquo;t plan well today. I was supposed to go to Chongqing today and get my fingerprints recorded tomorrow.\u003c/p\u003e\n\u003cp\u003eBut I kept procrastinating until the afternoon, and then it was too late. I\u0026rsquo;ll go on Monday to get it done, and I might as well get the medical checkup done at the same time.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I played games with Brother Fei all day and lost every match. We were both confused yet somehow content.\u003c/p\u003e","title":"June 26, 2025"},{"content":"09:40 Started Preparing Visa Application Materials Finished the Client Information in the morning and filled out all the required forms in the afternoon. Also, I found a translation company on Taobao to translate my ID card and no-criminal record certificate for 50 yuan.\n17:37 Materials Almost Ready My eyes feel a bit strained from staring at the computer for too long. Planning to cook dinner—golden beans and potatoes tonight—and also give Fei Ge a call.\nA lot of my fear and anxiety stem from unfamiliarity and lack of understanding. At first, I was really nervous about the visa process, worried it would be extremely difficult. But once I actually started preparing, I realized it wasn’t as hard as I imagined. Although I haven’t submitted it yet and don’t know whether it’ll be approved, the initial fear and anxiety have faded.\n20:20 Finally Submitted the Visa Application After carefully reviewing everything, I submitted the visa materials. Thankfully, Huanhuan helped me get a Visa credit card earlier, so the payment process went smoothly this time.\n22:22 Played Honor of Kings with Fei Ge for Over an Hour The matches are getting harder, and it’s easy to run into teammates with bad attitudes.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-25/","summary":"\u003ch3 id=\"0940-started-preparing-visa-application-materials\"\u003e09:40 Started Preparing Visa Application Materials\u003c/h3\u003e\n\u003cp\u003eFinished the Client Information in the morning and filled out all the required forms in the afternoon. Also, I found a translation company on Taobao to translate my ID card and no-criminal record certificate for 50 yuan.\u003c/p\u003e\n\u003ch3 id=\"1737-materials-almost-ready\"\u003e17:37 Materials Almost Ready\u003c/h3\u003e\n\u003cp\u003eMy eyes feel a bit strained from staring at the computer for too long. Planning to cook dinner—golden beans and potatoes tonight—and also give Fei Ge a call.\u003c/p\u003e","title":"June 25, 2025"},{"content":"Last night, I found the official CSC organization at the University of Alberta, which gave me a lot of peace of mind.\nThis morning, I connected with two friends on Xiaohongshu (Little Red Book). One is a senior already studying at the University of Alberta, and the other is a fellow student preparing to enroll this year, just like me.\nI clarified my thoughts about the visa process and spent the morning gathering more information on Xiaohongshu. I also took photos for my visa application and was quite satisfied with how they turned out. After that, I started looking into the various forms I need to fill out, and before I knew it, the morning was gone.\nIn the afternoon, I suddenly felt drowsy and took a short nap. After waking up, I decided to go to the police station to apply for an ID card. First, I went to the Huangtupo Police Station, but they said I didn’t meet the requirements. So, I rushed to the Dewu Police Station and told them I needed a replacement ID. The officer directed me to a self-service photo booth. When the officer asked for my household registration booklet, I handed over my driver’s license instead. After that, I scanned a QR code to fill in the delivery address and made the payment. The whole process took less than five minutes.\nOn my way back, I bought some plums and waxberries and also made photocopies of my passport.\nIn the evening, I continued preparing my documents. My mom called and said my second uncle had picked a lot of loquats and sent them over. She offered to share some with me. After cooking and eating a bowl of noodles, I headed out. My mom was also walking toward me, and after we met, I walked her back home. She suggested we sit on a bench by the roadside for a while. We had just eaten two loquats when it suddenly started pouring. I quickly urged her to go back, while I took shelter under a pedestrian bridge. I called Feige during the downpour—originally planning to ask him to play a game—but the rain stopped shortly after.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-24/","summary":"\u003cp\u003eLast night, I found the official CSC organization at the University of Alberta, which gave me a lot of peace of mind.\u003c/p\u003e\n\u003cp\u003eThis morning, I connected with two friends on Xiaohongshu (Little Red Book). One is a senior already studying at the University of Alberta, and the other is a fellow student preparing to enroll this year, just like me.\u003c/p\u003e\n\u003cp\u003eI clarified my thoughts about the visa process and spent the morning gathering more information on Xiaohongshu. I also took photos for my visa application and was quite satisfied with how they turned out. After that, I started looking into the various forms I need to fill out, and before I knew it, the morning was gone.\u003c/p\u003e","title":"June 24, 2025"},{"content":"This morning, I sent Huanhuan off to work. While hailing a taxi, I noticed the driver stopping by the roadside to buy a scallion pancake, so I got one too.\nAfter reluctantly saying goodbye to Huanhuan, I hurried back to Shuicheng. Still feeling quite hungry upon returning, I quickly cooked some rice and stir-fried two dishes to eat.\nIt seems the mouse that had sneaked into the room earlier is no longer around.\nIn the afternoon, I started emailing Professor Liu and the staff at the University of Alberta\u0026rsquo;s funding center and international center, asking why I hadn’t received certain emails and where to obtain the provincial attestation letter (PAL), among other things.\nIn the evening, I received a reply and finally joined the official CSC newcomers\u0026rsquo; group. I then began preparing to fill out the visa application information on the IRCC website.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-23/","summary":"\u003cp\u003eThis morning, I sent Huanhuan off to work. While hailing a taxi, I noticed the driver stopping by the roadside to buy a scallion pancake, so I got one too.\u003c/p\u003e\n\u003cp\u003eAfter reluctantly saying goodbye to Huanhuan, I hurried back to Shuicheng. Still feeling quite hungry upon returning, I quickly cooked some rice and stir-fried two dishes to eat.\u003c/p\u003e\n\u003cp\u003eIt seems the mouse that had sneaked into the room earlier is no longer around.\u003c/p\u003e","title":"June 23, 2025"},{"content":"Today was a particularly fun day.\nI slept in this morning, and when I got up, Huanhuan\u0026rsquo;s mom had cooked congee. I had three bowls and ended up stuffed.\nAt noon, Huanhuan\u0026rsquo;s mom prepared a delicious lunch for us, and everything was very tasty. After eating, I played a few rounds of games with Fei Ge, then pulled out my laptop to prepare some materials. Around 1 PM, Huanhuan\u0026rsquo;s dad went out for a walk, and we rested for a while.\nFengxian\u0026rsquo;s baby was born this morning. A little after 2 PM, Huanhuan and I went to the office to work overtime. After finishing, we went to buy flowers for her. We saw the first flower shop with two bouquets placed outside, but they didn’t look very fresh. The owner asked for 128, but I bargained down to 88. Huanhuan quickly paid the money.\nJust a minute after we left, we spotted another flower shop with much fresher flowers and managed to haggle the price down to 68. So, we decided to take a small loss and return the flowers to the first shop, not wanting the owner to lose out either. But the owner’s attitude turned extremely hostile, completely different from the friendly smile earlier. We argued with the owner and his wife for quite a while, but it didn’t work out.\nAt that moment, I really wanted to throw the flowers in the owner’s face, but I was afraid of scaring Huanhuan with such an outburst. After cursing a few times, we left and apologized to the owner of the other shop.\nA light rain started to fall, and Huanhuan took me to see the unfinished apartment she’s planning to buy. It’s quite nice—once decorated, it should feel very cozy—though it seemed a bit pricey, but still acceptable.\nFengxian was in good spirits and even invited us to stay for dinner as we were leaving. We decided to go home and make fried rice with eggs instead.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-22/","summary":"\u003cp\u003eToday was a particularly fun day.\u003c/p\u003e\n\u003cp\u003eI slept in this morning, and when I got up, Huanhuan\u0026rsquo;s mom had cooked congee. I had three bowls and ended up stuffed.\u003c/p\u003e\n\u003cp\u003eAt noon, Huanhuan\u0026rsquo;s mom prepared a delicious lunch for us, and everything was very tasty. After eating, I played a few rounds of games with Fei Ge, then pulled out my laptop to prepare some materials. Around 1 PM, Huanhuan\u0026rsquo;s dad went out for a walk, and we rested for a while.\u003c/p\u003e","title":"June 22, 2025"},{"content":"This morning, after having breakfast, I went to work overtime with Huanhuan. I checked into a hotel nearby, planning to prepare some materials in the room. However, I ended up just gathering some information on my phone and lying in bed for a while.\nAfter Huanhuan finished her overtime, we chatted for a bit, and then her parents called us back for dinner. After eating, we went to the hospital to visit Fengxian, who is about to give birth. We originally wanted to buy flowers, but since it was quite late, we checked two shops but couldn’t find any.\nInstead, we bought some cake and ice cream, played a round of \u0026ldquo;Hearts\u0026rdquo; with her colleagues, and then headed home.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-21/","summary":"\u003cp\u003eThis morning, after having breakfast, I went to work overtime with Huanhuan. I checked into a hotel nearby, planning to prepare some materials in the room. However, I ended up just gathering some information on my phone and lying in bed for a while.\u003c/p\u003e\n\u003cp\u003eAfter Huanhuan finished her overtime, we chatted for a bit, and then her parents called us back for dinner. After eating, we went to the hospital to visit Fengxian, who is about to give birth. We originally wanted to buy flowers, but since it was quite late, we checked two shops but couldn’t find any.\u003c/p\u003e","title":"June 21, 2025"},{"content":"I woke up at 5 AM this morning and bought the earliest ticket to Guiyang.\nAfter taking a shower, I had no appetite for breakfast.\nAs soon as I arrived in Guiyang, I messaged my mentor. He was so excited that he came early to wait for me at the entrance of the office. When we met, I immediately gave Master Guo a big hug—haha, he seemed a little embarrassed.\nThen began the familiar routine of running around to get approvals and signatures. There were moments when forms were filled out incorrectly, printed wrong, or explanations weren’t clear enough, all while waiting for approvals from higher-ups at every level. The office has also tightened security measures—every corridor and door now requires facial recognition. Master Guo spent the whole morning running around with me, and it wasn’t until noon, after Secretary Jinfeng finished his meeting, that we finally got the signatures.\nI’m really grateful to Master Guo, and Master Huang kept insisting on treating us to beef for lunch. However, we couldn’t wait for the leaders any longer, so Master Guo ended up treating me to a bowl of noodles before I had to head back.\nSince I needed to discuss our future plans with Xiaohuanhuan’s parents tonight, I had to turn down dinner invitations from other colleagues. Huanhuan came to pick me up at the Fourth Elementary School. By the time we got home, I was starving and ate a lot.\nThe conversation with Huanhuan’s parents in the evening was quite productive. They expressed their willingness to support us, which put everyone at ease.\nHuanhuan and I ended up staying up late again.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-20/","summary":"\u003cp\u003eI woke up at 5 AM this morning and bought the earliest ticket to Guiyang.\u003c/p\u003e\n\u003cp\u003eAfter taking a shower, I had no appetite for breakfast.\u003c/p\u003e\n\u003cp\u003eAs soon as I arrived in Guiyang, I messaged my mentor. He was so excited that he came early to wait for me at the entrance of the office. When we met, I immediately gave Master Guo a big hug—haha, he seemed a little embarrassed.\u003c/p\u003e","title":"June 20, 2025"},{"content":"After discussing with Mr. Hu, Mr. Liu, and my family, I decided to go to the office tomorrow to pick up my passport.\nI’m particularly nervous about dealing with work-related matters—all the procedures and approvals—but I have no choice but to face them.\nI reached out to former colleagues, mentors, and people involved in the relevant processes, chatting with them for a while. I’m also hoping to find time tomorrow to have a meal with them if possible.\nIn the afternoon, the Emergency Management Bureau asked me to write a voluntary waiver statement and required me to sign it in person. Since I might not be in Shuicheng much longer, I didn’t want to delay their work, so I took a taxi to the bureau. Surprisingly, the people there didn’t blame me at all—instead, they expressed admiration and support. We chatted for a bit, and they even helped me print out some documents.\nOn the way back, I called my mom, who invited me over for dinner. It had been a long time since I last ate her cooking, and it still had that familiar taste. It wasn’t necessarily gourmet-level, but it was comforting and made me feel warm inside.\nIn the evening, I talked with Huanhuan until 1 a.m., so I hurried to bed—I need to wake up early tomorrow.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-19/","summary":"\u003cp\u003eAfter discussing with Mr. Hu, Mr. Liu, and my family, I decided to go to the office tomorrow to pick up my passport.\u003c/p\u003e\n\u003cp\u003eI’m particularly nervous about dealing with work-related matters—all the procedures and approvals—but I have no choice but to face them.\u003c/p\u003e\n\u003cp\u003eI reached out to former colleagues, mentors, and people involved in the relevant processes, chatting with them for a while. I’m also hoping to find time tomorrow to have a meal with them if possible.\u003c/p\u003e","title":"June 19, 2025"},{"content":"c\nToday was a blur—I spent three hours gaming with Fei Ge.\nIn the morning, the Emergency Management Bureau called me to ask some questions, marking the beginning of the investigation phase.\nIn the evening, I suddenly learned that my CSC application had been approved, which immediately triggered my anxiety.\nSo I wrote a letter to my advisor explaining my worries: letter_202506182210.\nWhat wasn’t mentioned in the letter was my reluctance to part with Huanhuan. Long-distance separation brings more pain to those in love, but it can also forge stronger support.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-18/","summary":"\u003cp\u003ec\u003cbr\u003e\nToday was a blur—I spent three hours gaming with Fei Ge.\u003c/p\u003e\n\u003cp\u003eIn the morning, the Emergency Management Bureau called me to ask some questions, marking the beginning of the investigation phase.\u003c/p\u003e\n\u003cp\u003eIn the evening, I suddenly learned that my CSC application had been approved, which immediately triggered my anxiety.\u003c/p\u003e\n\u003cp\u003eSo I wrote a letter to my advisor explaining my worries: \u003ca href=\"../../../letter/letter_202506182210.md\"\u003eletter_202506182210\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWhat wasn’t mentioned in the letter was my reluctance to part with Huanhuan. Long-distance separation brings more pain to those in love, but it can also forge stronger support.\u003c/p\u003e","title":"June 18, 2025"},{"content":"14:04 Checking CSC Just saw someone on Xiaohongshu say that the results for the CSC (China Scholarship Council) program in the Americas region have been released. I nervously checked immediately, but nothing yet. I’m still quite anxious—worried about the Emergency Management Bureau’s upcoming inspection, concerned that the Gui’an announcement might drop soon and schedule a physical exam, and now also stressing over the CSC results.\n14:19 Can’t Stop Thinking About the War Ever since learning about the military actions between Iran and Israel, I can’t help but constantly refresh social media for updates during my free time. Maybe it’s a survival instinct, but as an individual, I can only be a bystander, which somehow deepens my anxiety.\n14:40 Persistent Anxiety The only outcome that could relieve my anxiety is if the CSC gives me a \u0026ldquo;not approved\u0026rdquo; result. Even if I pass, I’ll still face other difficulties and choices, keeping the anxiety alive.\n17:13 Played Games with Feige All Afternoon I couldn’t focus on tasks that required high concentration, so I ended up gaming with Feige for the entire afternoon.\n21:32 Went Out for a Walk in the Afternoon After dinner, I felt stifled indoors and went out for a stroll. Bought two carrots and four pounds of potatoes.\n21:59 Watched a Video From a Pure Philosophical Perspective: What Is the Underlying Logic of Foolish People?\nLearned about the concepts and distinctions between signifier and signified. I also agree with the teacher’s point that attitude is more of an ability—for example, humility isn’t just an attitude but an ability, and being perceptive isn’t an attitude but an ability.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-17/","summary":"\u003ch3 id=\"1404-checking-csc\"\u003e14:04 Checking CSC\u003c/h3\u003e\n\u003cp\u003eJust saw someone on Xiaohongshu say that the results for the CSC (China Scholarship Council) program in the Americas region have been released. I nervously checked immediately, but nothing yet. I’m still quite anxious—worried about the Emergency Management Bureau’s upcoming inspection, concerned that the Gui’an announcement might drop soon and schedule a physical exam, and now also stressing over the CSC results.\u003c/p\u003e\n\u003ch3 id=\"1419-cant-stop-thinking-about-the-war\"\u003e14:19 Can’t Stop Thinking About the War\u003c/h3\u003e\n\u003cp\u003eEver since learning about the military actions between Iran and Israel, I can’t help but constantly refresh social media for updates during my free time. Maybe it’s a survival instinct, but as an individual, I can only be a bystander, which somehow deepens my anxiety.\u003c/p\u003e","title":"June 17, 2025"},{"content":"I didn\u0026rsquo;t do anything today.\nGot up in the morning and cooked a big bowl of rice noodles. The noodles were bought yesterday, but since the weather is hot and they won’t keep for long, I decided to finish them all today. At noon, I cooked another big bowl and fried two eggs, ending up stuffed. I really should eat less in the future.\nIn the afternoon, I still didn’t do anything. I felt a bit anxious about the CSC results, the Emergency Management Bureau results, and the Gui\u0026rsquo;an results, so I checked them over and over again.\nLater, I went out for a walk toward Baihe Park. I stopped by Mixue Ice Cream \u0026amp; Tea to buy a \u0026ldquo;Stir-Fresh Orange\u0026rdquo; drink, some lychees, a few fresh melons, and some dried tofu. Came back, made dinner, and ended up overeating again.\nThe fat on my face and body is visibly increasing—I need to consciously control it.\nIn the evening, I played a couple of games with Huanhuan.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-16/","summary":"\u003cp\u003eI didn\u0026rsquo;t do anything today.\u003c/p\u003e\n\u003cp\u003eGot up in the morning and cooked a big bowl of rice noodles. The noodles were bought yesterday, but since the weather is hot and they won’t keep for long, I decided to finish them all today. At noon, I cooked another big bowl and fried two eggs, ending up stuffed. I really should eat less in the future.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I still didn’t do anything. I felt a bit anxious about the CSC results, the Emergency Management Bureau results, and the Gui\u0026rsquo;an results, so I checked them over and over again.\u003c/p\u003e","title":"June 16, 2025"},{"content":"This morning, my older brother called me and asked me to take my mom to the hospital for a follow-up check-up since they had something to do in Liuzhi. Coincidentally, Huanhuan also had to work overtime today. After we had breakfast, I dropped her off at her workplace, and we went our separate ways.\nMy mom had breakfast with me, and afterward, I took her to the hospital for an ultrasound. The results were quite good—there was no further growth or enlargement. When we arrived at the doctor’s office, we could hear a patient arguing with the doctor, who was recommending surgery.\nAfter the argument finally subsided, it was our turn. The doctor, despite knowing it was benign, still said, \u0026ldquo;If you\u0026rsquo;re the nervous type, you might as well remove the thyroid.\u0026rdquo; That’s clearly not something a doctor should say. No wonder the previous patient was arguing with her—she always seems to push for surgery.\nShe rambled on with an illogical explanation, leaving my mom confused. I quickly stepped in to clarify: \u0026ldquo;This is benign. What the doctor means is that we don’t need to do anything about it—just monitor it with regular check-ups. But if you’re going to worry every day about it growing or turning bad, causing constant anxiety, then it might be better to remove it.\u0026rdquo; That made things a bit clearer.\nFor conditions that might require surgery, it’s always best to consult multiple doctors. Some really don’t have the best medical ethics.\nAfter returning home, I went to the supermarket to buy some eggs, vermicelli, and clams. I also stopped by the seafood street to get some oysters, planning to cook them and share them with my mom. Unfortunately, the quality this time wasn’t great, and they didn’t taste very good. As usual, my mom started criticizing everything, and I had to scold her again.\nIn the evening, I played a few rounds of games with Huanhuan and Xiaoxue. Then, as drowsiness set in, I got ready to hit the sack.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-15/","summary":"\u003cp\u003eThis morning, my older brother called me and asked me to take my mom to the hospital for a follow-up check-up since they had something to do in Liuzhi. Coincidentally, Huanhuan also had to work overtime today. After we had breakfast, I dropped her off at her workplace, and we went our separate ways.\u003c/p\u003e\n\u003cp\u003eMy mom had breakfast with me, and afterward, I took her to the hospital for an ultrasound. The results were quite good—there was no further growth or enlargement. When we arrived at the doctor’s office, we could hear a patient arguing with the doctor, who was recommending surgery.\u003c/p\u003e","title":"June 15, 2025"},{"content":"Perhaps it was because I had been drinking, but I had trouble falling asleep last night. Combined with the sound of people drinking outside, I barely slept at all.\nI woke up early in the morning, took a shower, put on my suit and dress shoes, and went downstairs with Huanhuan to have breakfast before heading to the exam site. I had thought wearing a suit might make me stand out, but when I arrived, I noticed everyone else was also dressed formally, which put me at ease. I also ran into many younger classmates, who clearly had a fresh, student-like vibe. One junior was struggling to button the top button of his shirt—it was obviously too tight. I reassured him, \u0026ldquo;It\u0026rsquo;s fine, you don’t have to button it. It might affect your performance, and the examiners won’t mind. You’ll feel better if you’re more comfortable.\u0026rdquo;\nA-Lin was there too. He had kindly picked up my exam admission ticket for me, and I was very grateful. After performing well in the last interview, I’ve grown increasingly confident. This time, my interview went smoothly—at least I didn’t stutter excessively or feel overly nervous—and I scored 82.33. Initially, I thought it was an average score, but after chatting with others afterward, I realized it was actually quite good.\nAfter the interview, A-Lin and I went to a busy area nearby to grab a bite and relax. There weren’t many options, so we settled for a beef and bean hotpot. Gui\u0026rsquo;an is truly remote—there wasn’t even a Mixue Ice Cream \u0026amp; Tea shop, which was a bit disappointing.\nAt noon, Xiaomeiling brought Huanhuan back, and we sat together briefly before accompanying her to have a bowl of noodles. After resting for a bit, we prepared to return to Panzhou.\nBy the time we reached Panzhou, it was pouring rain. We both got completely drenched—the small umbrella we had was useless against the downpour. Once we got back to our place, we ordered some takeout on our phones. I overestimated my appetite and ordered way too much. Watching those mukbang videos where people eat enormous amounts made me think I could handle more, but in reality, eating just a little extra left me feeling uncomfortable. After eating, I played some video games but was so exhausted that I dozed off without realizing it.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-14/","summary":"\u003cp\u003ePerhaps it was because I had been drinking, but I had trouble falling asleep last night. Combined with the sound of people drinking outside, I barely slept at all.\u003c/p\u003e\n\u003cp\u003eI woke up early in the morning, took a shower, put on my suit and dress shoes, and went downstairs with Huanhuan to have breakfast before heading to the exam site. I had thought wearing a suit might make me stand out, but when I arrived, I noticed everyone else was also dressed formally, which put me at ease. I also ran into many younger classmates, who clearly had a fresh, student-like vibe. One junior was struggling to button the top button of his shirt—it was obviously too tight. I reassured him, \u0026ldquo;It\u0026rsquo;s fine, you don’t have to button it. It might affect your performance, and the examiners won’t mind. You’ll feel better if you’re more comfortable.\u0026rdquo;\u003c/p\u003e","title":"June 14, 2025"},{"content":"12:20 Taking Bus No. 5 to the Train Station This morning, I had a medical check-up arranged by the Emergency Management Bureau. First, I went to the bureau, where Section Chief Wang from the Personnel Department and another colleague accompanied me to the People\u0026rsquo;s Hospital for the examination. These two colleagues were quite strict at first but later seemed a bit tired and couldn’t keep up.\nAfter the check-up, I took the bus back by myself—they still had some things to wrap up. When I got back, I had a bowl of beef dumpling skins with some Laba garlic. It was quite tasty and not too pungent.\nSometimes, I really dislike dealing with people, especially those who leave a less-than-favorable impression. Avoiding work or using work time to do other things seems pretty common—maybe everyone does it to some extent.\nHeading to Guiyang by Train Since Xiaohuanhuan’s training ended early today, I changed my train ticket to an earlier high-speed rail. After arriving in Guiyang, I went straight to meet Huanhuan, who said she was getting a massage. After getting off the subway, I followed the navigation to the place, only to find it quite remote, even though it was a newly built building. I felt a bit uneasy—these kinds of places don’t seem very safe. So, I was both worried and a little upset with Huanhuan, and I later told her how I felt.\nGrabbing a Bite to Eat Huanhuan had found a place for snacks, but when we got there, we couldn’t locate it. So, we just picked another random spot nearby. We ordered sour rice noodles, potato wedges, shrimp tarts, and two craft beers. Everything was pretty good, though a bit overpriced. It’s fine for an occasional treat.\nVisiting Brother Meng’s Place to Catch Up with Long-Time Friends As we were nearing the destination, the driver’s phone lost signal due to the many bridges, so we had to take a big detour, delaying us by several minutes. Then, we took a wrong turn, which cost us a few more minutes. When we finally arrived, we found everyone waiting for us to eat. Tingting had prepared a whole table of dishes, all of which were delicious.\nWe chatted casually over some beer. Spending time with friends is always comfortable and relaxing. Maybe someday, after settling down, I’ll cook them a little something to show off my skills.\nSince it was getting late and we were too tired to drink more—plus, I had an interview the next day—we decided to leave for Gui’an around 11 p.m. By the time we got there and finished washing up, it was already quite late.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-13/","summary":"\u003ch2 id=\"1220-taking-bus-no-5-to-the-train-station\"\u003e12:20 Taking Bus No. 5 to the Train Station\u003c/h2\u003e\n\u003cp\u003eThis morning, I had a medical check-up arranged by the Emergency Management Bureau. First, I went to the bureau, where Section Chief Wang from the Personnel Department and another colleague accompanied me to the People\u0026rsquo;s Hospital for the examination. These two colleagues were quite strict at first but later seemed a bit tired and couldn’t keep up.\u003c/p\u003e\n\u003cp\u003eAfter the check-up, I took the bus back by myself—they still had some things to wrap up. When I got back, I had a bowl of beef dumpling skins with some Laba garlic. It was quite tasty and not too pungent.\u003c/p\u003e","title":"June 13, 2025"},{"content":"10:07 Organized Some Files The Vault folder was a bit messy, especially the Obsidian templates and project folders. Did a quick tidy-up and also added a reading log template to encourage myself to read more.\n11:00 Feel pretty good Today, my body feels fine with no discomfort, which has lifted my mood quite a bit. The courier called to notify me to pick up my ID card. After retrieving it, I strolled to the market and bought rice noodles, spinach, and cilantro. I ended up cooking too much rice noodles and ate until my stomach was bulging.\n16:27 Read Zweig’s The Governess and Moonbeam Alley (Abandoned) The reflection of human nature and the influence of societal norms in The Governess is not just a tragedy of that era. Similar things exist widely in any era. The two kind-hearted little girls might have been versions of ourselves in the past. Our attitude toward the world gradually turns indifferent simply because we’ve witnessed its coldness.\nBoth the English and Chinese translations of Moonbeam Alley are particularly obscure, and I think they’re poorly translated. I couldn’t get through it at all, so I gave up. That said, I do agree with the idea that factors like money, desire, and indifference can lead love to ruin. It’s not worth reading—whether the Chinese or English version—as it’s just a pile of flowery words.\n21:12 Went Out for a Walk and Got a Haircut The Fun Barber I really cooked too much rice noodles today, but since I have a medical check-up tomorrow and then need to go to Guiyang, I forced myself to finish it all. Feeling overly full, I decided to go out for a walk and get a haircut along the way.\nI figured that for job interviews, one’s appearance and demeanor are quite important. Hairstyle plays a big role in personal image, so even though my hair wasn’t very long, I thought I’d get a trim for the sake of interviews. The barber said the last cut was too short and didn’t look great, so she felt a bit awkward bringing it up, but I actually thought it looked fine. This barber has a great attitude and decent skills.\nAfter the haircut, there were still a lot of loose hairs on my face, so the barber gave me a quick wash. When I asked how much it cost, she said 15 yuan. I said, “Thank you,” and she replied, “No, thank you.” I joked, “Now that my hair’s cut, I’m even more handsome.” She laughed and said, “Hearing your compliment will make my dreams sweet tonight.” Haha, that caught me off guard. Next time, I’ll bring Huanhuan along to get a haircut and introduce them.\nThe Uncle Who Asked for Help Charging His Car After the haircut, I walked to the charging station, where an uncle in a worn-out leather jacket stopped me. He said he didn’t know how to charge his car and asked for my help. At first, I scanned the QR code on the public account for a while before realizing it wasn’t working—there was another one on the display screen. Then he asked me to help bind his car model info. He drove a seven-seater Changan van, and when the list popped up, there were way too many options. I randomly picked one, and it worked, so we went with that. He thanked me profusely and even offered me a cigarette, which I declined since I don’t smoke.\nCalled Fei Ge Helping others felt pretty good. I thought about visiting my mom, but it was getting late. Then I realized I hadn’t called Fei Ge in a while, so I video-called him directly. Turns out, the job someone promised him fell through, and he’s been lying low in Xiamen for a month. I imagine it must be tough for him.\nAround 9 p.m., Huanhuan finished work. I thought chatting with more people might help, so I pulled both of them into a call, completely ignoring their awkwardness. It was pretty fun and also helped Huanhuan integrate better with my circle of friends.\nLedger Haha, Fei Ge said that while he still has money, I should hurry to Xiamen to visit him. I joked about my usual “Australian lobster” bit, and Fei Ge said he’d budget 10k to treat us—rent a car and take a trip out to sea. I’ll hold him to that for now.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-12/","summary":"\u003ch3 id=\"1007-organized-some-files\"\u003e10:07 Organized Some Files\u003c/h3\u003e\n\u003cp\u003eThe Vault folder was a bit messy, especially the Obsidian templates and project folders. Did a quick tidy-up and also added a reading log template to encourage myself to read more.\u003c/p\u003e\n\u003ch3 id=\"1100-feel-pretty-good\"\u003e11:00 Feel pretty good\u003c/h3\u003e\n\u003cp\u003eToday, my body feels fine with no discomfort, which has lifted my mood quite a bit. The courier called to notify me to pick up my ID card. After retrieving it, I strolled to the market and bought rice noodles, spinach, and cilantro. I ended up cooking too much rice noodles and ate until my stomach was bulging.\u003c/p\u003e","title":"June 12, 2025"},{"content":"Review Highlights Notes ","permalink":"https://jinpeng.cv/en/project/reading/%E5%AE%B6%E5%BA%AD%E5%A5%B3%E6%95%99%E5%B8%88/","summary":"\u003ch2 id=\"review\"\u003eReview\u003c/h2\u003e\n\u003ch2 id=\"highlights\"\u003eHighlights\u003c/h2\u003e\n\u003ch2 id=\"notes\"\u003eNotes\u003c/h2\u003e","title":"家庭女教师"},{"content":"Review 不值得一读，纯粹是辞藻的堆砌，无论中译版还是英译版。\nHighlights Notes ","permalink":"https://jinpeng.cv/en/project/reading/%E6%9C%88%E5%85%89%E5%B7%B7/","summary":"\u003ch2 id=\"review\"\u003eReview\u003c/h2\u003e\n\u003cp\u003e不值得一读，纯粹是辞藻的堆砌，无论中译版还是英译版。\u003c/p\u003e\n\u003ch2 id=\"highlights\"\u003eHighlights\u003c/h2\u003e\n\u003ch2 id=\"notes\"\u003eNotes\u003c/h2\u003e","title":"月光巷"},{"content":"Morning In the morning, I watched some English videos for a while and played some games. I steamed and ate the rice cakes I bought yesterday, and then, before I knew it, noon had passed without me realizing what else I had done.\nAfternoon This afternoon, I read Letter from an Unknown Woman. I listened to the audiobook1 while following along with the English translation I bought on Duozhuayu. The narration of the audiobook was very emotional and captivating, so I finished it quickly. Since I’m not yet very familiar with English, I suspected I might have missed some details. So I searched further, thinking of checking others’ interpretations, and came across this video2.\nI learned that this novel reflects certain psychological and human nature-related themes. Through AI, I saw keywords like Freud’s \u0026ldquo;death drive,\u0026rdquo; which piqued my curiosity. I then delved deeper into the meaning of the death drive and its counterpart, the life drive, which intertwine within human nature, forming intricate psychological and behavioral patterns.\nI can’t yet comment on whether the love displayed by the female protagonist in the novel is great, humble, or even real love. I do agree, however, that it is more of a form of self-deception and an escape from both herself and reality.\nEvening Lately, I haven’t had much of an appetite, let alone the motivation to go to the market to buy groceries. For dinner, I casually boiled some noodles and fried two eggs to make do. The eggs ended up burnt and didn’t taste very good.\nAfter finishing the meal and washing the dishes, I thought about going out for a walk. As I approached Zhongshan District No. 2 Primary School, I called my mom to come down and join me. For a while, we couldn’t find each other—the root cause being that I couldn’t understand her directional adverbs like \u0026ldquo;this side,\u0026rdquo; \u0026ldquo;that side,\u0026rdquo; \u0026ldquo;up there,\u0026rdquo; \u0026ldquo;down there,\u0026rdquo; \u0026ldquo;behind,\u0026rdquo; or \u0026ldquo;in front.\u0026rdquo; After finally meeting up, I decided to teach her how to use WeChat’s location-sharing feature. We passed an intersection, and I intentionally walked separately from her, asking her to observe the changes in the avatar’s position on her phone. She seemed to half-understand. At the next intersection, I did the same, telling her to come find me.\nAfter two forks in the road, she still hadn’t found me. I called her to correct her directions, and she finally managed to locate me—though she looked exhausted and impatiently swiped WeChat into the background, returning to her home screen. I then asked her where she wanted to walk, and I followed her lead.\nSomewhat expectedly yet unexpectedly, she took a wrong turn and ended up in another residential area, but we corrected it eventually. I think from now on, I’ll just follow her and let her lead the way.\nLetter from an Unknown Woman || PUPPY LOVE, HIDDEN LOVE, FOREVER LOVE (Ongoing Updates) VanoraLee8972\u0026#160;\u0026#x21a9;\u0026#xfe0e;\nHow Tragic Can a Woman Be in a Man’s Writing? What Does Stefan Zweig’s Letter from an Unknown Woman Really Say?\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-11/","summary":"\u003ch2 id=\"morning\"\u003eMorning\u003c/h2\u003e\n\u003cp\u003eIn the morning, I watched some English videos for a while and played some games. I steamed and ate the rice cakes I bought yesterday, and then, before I knew it, noon had passed without me realizing what else I had done.\u003c/p\u003e\n\u003ch2 id=\"afternoon\"\u003eAfternoon\u003c/h2\u003e\n\u003cp\u003eThis afternoon, I read \u003cem\u003eLetter from an Unknown Woman\u003c/em\u003e. I listened to the audiobook\u003csup id=\"fnref:1\"\u003e\u003ca href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e1\u003c/a\u003e\u003c/sup\u003e while following along with the English translation I bought on Duozhuayu. The narration of the audiobook was very emotional and captivating, so I finished it quickly. Since I’m not yet very familiar with English, I suspected I might have missed some details. So I searched further, thinking of checking others’ interpretations, and came across this video\u003csup id=\"fnref:2\"\u003e\u003ca href=\"#fn:2\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e2\u003c/a\u003e\u003c/sup\u003e.\u003c/p\u003e","title":"June 11, 2025"},{"content":"It might have been the unclean food I ate yesterday, but I woke up this morning feeling dizzy and groggy. Taking a shower didn’t help, and my stool was a bit loose too.\nI just lay in bed until noon, not even wanting to eat. By the afternoon, I felt so unwell that I forced myself to go out for a walk, though I was completely drained of energy. Passing by a rice cake shop, I noticed hundreds of stacked steamers inside and thought the cakes must be good. I bought one, broke off a piece, and it turned out to be quite tasty.\nOn the way back, I figured not eating wasn’t a solution, so I decided to have something easy to digest. I ordered a bowl of rice noodles, which wasn’t particularly delicious, but I managed to finish it with some garlic.\nIn the evening, I thought I should distract myself, so I played Honor of Kings for a while. The game is pretty boring, but at least I could play it lying down.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-10/","summary":"\u003cp\u003eIt might have been the unclean food I ate yesterday, but I woke up this morning feeling dizzy and groggy. Taking a shower didn’t help, and my stool was a bit loose too.\u003c/p\u003e\n\u003cp\u003eI just lay in bed until noon, not even wanting to eat. By the afternoon, I felt so unwell that I forced myself to go out for a walk, though I was completely drained of energy. Passing by a rice cake shop, I noticed hundreds of stacked steamers inside and thought the cakes must be good. I bought one, broke off a piece, and it turned out to be quite tasty.\u003c/p\u003e","title":"June 10, 2025"},{"content":"Last night, I stayed up until 1:30 AM playing games—completely immersed and forgetting to eat or sleep. Twin Shadow Wonderland was just too much fun.\nThis morning, we played for another hour and finally managed to finish the entire game.\nHuanhuan had to leave for Guiyang today to report for training, so after packing lightly, it was time to go. We wanted to eat bean rice hotpot, but the place wasn’t open, so we took a ride to Lucky Dog for burgers and hot dogs, which weren’t very good.\nWe still had some time before the train, so we sat outside chatting about the present and the future—everything seems to be going well.\nAfter coming back, I felt completely drained from staying up late, groggy and sluggish all day.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-09/","summary":"\u003cp\u003eLast night, I stayed up until 1:30 AM playing games—completely immersed and forgetting to eat or sleep. Twin Shadow Wonderland was just too much fun.\u003c/p\u003e\n\u003cp\u003eThis morning, we played for another hour and finally managed to finish the entire game.\u003c/p\u003e\n\u003cp\u003eHuanhuan had to leave for Guiyang today to report for training, so after packing lightly, it was time to go. We wanted to eat bean rice hotpot, but the place wasn’t open, so we took a ride to Lucky Dog for burgers and hot dogs, which weren’t very good.\u003c/p\u003e","title":"June 9, 2025"},{"content":"Today was a happy day—Huanhuan’s stomach felt much better. After having corn in the morning, my mom came to see us.\nWe had a bowl of lamb rice noodles together, then headed to Caojiawan Agricultural and Sideline Products Wholesale Market. Since it was Sunday, the market was bustling with people.\nWe bought some incredibly delicious loquats and peaches, though the bayberries weren’t great. We also picked up some water spinach and free-range eggs.\nIn the afternoon, since we couldn’t think of anything else to do, Huanhuan and I took my mom to the zoo. Before setting off, I asked my mom if giraffes were as tall as a house, and she said definitely not. But when we actually saw the giraffe, it was enormous—so, so tall and big.\nIt was my first time seeing a giraffe too—so incredibly tall and huge. I even bought five yuan’s worth of carrots to feed it. Next time, I’ll bring my own carrots.\nOh, and fun fact—the giraffe’s nickname is also Huanhuan. Haha.\nHappy the Giraffe\nHappy is a gentle and curious giraffe who lives in the vast grasslands. With her long neck and graceful spots, she stands out among her peers. Every day, she roams the savanna, nibbling on tender leaves from tall trees and gazing at the distant horizon with her big, bright eyes.\nHappy loves interacting with other animals, whether it\u0026rsquo;s playing hide-and-seek with the zebras or sharing stories with the wise old tortoise. Her kindness and cheerfulness make her a beloved friend to all.\nOne of her favorite pastimes is watching the sunset, painting the sky in hues of orange and pink. As the cool evening breeze rustles through the grass, Happy feels at peace, grateful for another beautiful day in her wild home.\nJoin Happy on her adventures and discover the wonders of the African savanna through her eyes!\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-08/","summary":"\u003cp\u003eToday was a happy day—Huanhuan’s stomach felt much better. After having corn in the morning, my mom came to see us.\u003c/p\u003e\n\u003cp\u003eWe had a bowl of lamb rice noodles together, then headed to Caojiawan Agricultural and Sideline Products Wholesale Market. Since it was Sunday, the market was bustling with people.\u003c/p\u003e\n\u003cp\u003eWe bought some incredibly delicious loquats and peaches, though the bayberries weren’t great. We also picked up some water spinach and free-range eggs.\u003c/p\u003e","title":"June 8, 2025"},{"content":"06:34 Discovered a Fascinating Phenomenon People only yawn when their eyes are open.\n06:36 Noodles and Pastry Are Quite Tricky to Make I tried steaming buns once before and failed. Yesterday, I attempted making pancakes and nearly failed again. Mastering the properties of ingredients and controlling the heat really requires a lot of experience.\nHuanhuan has had diarrhea since Friday, so I haven’t made anything particularly tasty these past couple of days.\nThis morning, I tried making pancakes, and they turned out quite delicious. Huanhuan ate a little and felt better during the day. In the afternoon, we had some golden fried potatoes, but unfortunately, she had a relapse by evening.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-07/","summary":"\u003ch3 id=\"0634-discovered-a-fascinating-phenomenon\"\u003e06:34 Discovered a Fascinating Phenomenon\u003c/h3\u003e\n\u003cp\u003ePeople only yawn when their eyes are open.\u003c/p\u003e\n\u003ch3 id=\"0636-noodles-and-pastry-are-quite-tricky-to-make\"\u003e06:36 Noodles and Pastry Are Quite Tricky to Make\u003c/h3\u003e\n\u003cp\u003eI tried steaming buns once before and failed. Yesterday, I attempted making pancakes and nearly failed again. Mastering the properties of ingredients and controlling the heat really requires a lot of experience.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eHuanhuan has had diarrhea since Friday, so I haven’t made anything particularly tasty these past couple of days.\u003c/p\u003e","title":"June 7, 2025"},{"content":"Today was slightly better than yesterday. In the morning, I spent some time studying the manual for Dwarf Fortress. It\u0026rsquo;s still quite complex and requires further review. Regular exposure to and use of English gradually familiarizes me with the language, even if it\u0026rsquo;s just through gaming.\nYesterday and today, I looked into the requirements for applying for a student visa. Money remains a significant hurdle. But I don’t care too much anymore—I’ll leave it to fate. At this point, I’m not as eager to go abroad as before. Facing reality is more important. As Teacher Liu said: for ordinary families, studying abroad is almost an impossible path. Maybe things will improve if I work harder in the future.\n17:34 Achieved Multi-Device Sync in Obsidian By configuring the remotely-save plugin and leveraging Tencent Cloud Storage, I managed to sync the mobile version. While it’s not as seamless as git, it’s sufficient for jotting down notes on weekends or when I’m out and about. Later, when I have access to a computer, I can push the updates to the website.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-06/","summary":"\u003cp\u003eToday was slightly better than yesterday. In the morning, I spent some time studying the manual for Dwarf Fortress. It\u0026rsquo;s still quite complex and requires further review. Regular exposure to and use of English gradually familiarizes me with the language, even if it\u0026rsquo;s just through gaming.\u003c/p\u003e\n\u003cp\u003eYesterday and today, I looked into the requirements for applying for a student visa. Money remains a significant hurdle. But I don’t care too much anymore—I’ll leave it to fate. At this point, I’m not as eager to go abroad as before. Facing reality is more important. As Teacher Liu said: for ordinary families, studying abroad is almost an impossible path. Maybe things will improve if I work harder in the future.\u003c/p\u003e","title":"June 6, 2025"},{"content":"Recently, I\u0026rsquo;ve been feeling unusually anxious, and it\u0026rsquo;s hard to describe this state.\nI’ve already started anticipating the rejection of my CSC application, looking forward to the stability of starting a regular job. At noon, Yao Dong called me to discuss work-related matters and mentioned that Professor Cai is also planning to study abroad, saying that upon returning, he could supervise Ph.D. students. Later, I came across a video by Geng on Bilibili, where he talked about wanting to pursue a Ph.D. in his 50s. I think it’s a great idea. The current issue is whether our abilities can support us in leading a relatively stable and smooth life.\nToday, I also splurged on buying Dwarf Fortress, but the learning curve is so steep that I can barely play it. I also tried Turing Complete, only to realize my brain isn’t sharp enough for it.\nIn the evening, I went out for another walk with my mom. We walked to People’s Square and back, covering a total distance of about 8 kilometers.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-05/","summary":"\u003cp\u003eRecently, I\u0026rsquo;ve been feeling unusually anxious, and it\u0026rsquo;s hard to describe this state.\u003c/p\u003e\n\u003cp\u003eI’ve already started anticipating the rejection of my CSC application, looking forward to the stability of starting a regular job. At noon, Yao Dong called me to discuss work-related matters and mentioned that Professor Cai is also planning to study abroad, saying that upon returning, he could supervise Ph.D. students. Later, I came across a video by Geng on Bilibili, where he talked about wanting to pursue a Ph.D. in his 50s. I think it’s a great idea. The current issue is whether our abilities can support us in leading a relatively stable and smooth life.\u003c/p\u003e","title":"June 5, 2025"},{"content":"How to evaluate today? It\u0026rsquo;s hard to say.\nYesterday, I scheduled a medical check-up for this morning to assess my health condition in advance and avoid any issues with the upcoming pre-employment physical. So I got up early this morning and quickly finished the check-up at the hospital. The main focus was on blood and urine-related indicators, which were conveniently covered by the free check-up offered by JD.com.\nAfter the check-up, I was both thirsty and hungry, and since the free check-up didn’t include a breakfast voucher, I went to Kaihui convenient store across from the medical center and bought a bottle of water and a grilled sausage. Back at my place, I boiled an ear of corn my mom gave me yesterday. The corn lately hasn’t been very sweet—fruit corn seems to taste better.\nAfter eating, I felt a bit drowsy, so I simply lay down in bed to sleep. There’s a contradictory feeling here: I want to sleep, but I’m also afraid of falling asleep because someone always seems to contact me while I’m asleep. Then I end up answering with a groggy voice, which I feel leaves a bad impression. This feeling is definitely not great, and if I don’t fall asleep, my mind starts wandering, leading me to pick up my phone.\nIn the afternoon, I stir-fried some dried tofu, which turned out quite tasty. Then I went out for a walk. When I reached Minghu Lake, I called my mom and asked if she wanted to come out for a stroll. She said she was downstairs and came to meet me.\nJust as she found me, my sister-in-law called and asked her to take my little nephew back home. I could tell my mom really wanted to stay and walk around, but I quickly urged her to go back for dinner.\nToday, I also played a couple of rounds of Honor of Kings. This game is really boring without friends. Then I saw that Dwarf Fortress was on sale, discounted by about 10 yuan. I thought about looking into it, and it was quite impressive. Developed over 20 years, it’s extremely challenging and seems fun, but it’s still a bit pricey—even after the discount, it’s 86 yuan, so it requires a bit of resolve. Although there’s a free version, the learning curve is quite steep, and I feel like I might not be able to get into it.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-04/","summary":"\u003cp\u003eHow to evaluate today? It\u0026rsquo;s hard to say.\u003c/p\u003e\n\u003cp\u003eYesterday, I scheduled a medical check-up for this morning to assess my health condition in advance and avoid any issues with the upcoming pre-employment physical. So I got up early this morning and quickly finished the check-up at the hospital. The main focus was on blood and urine-related indicators, which were conveniently covered by the free check-up offered by JD.com.\u003c/p\u003e\n\u003cp\u003eAfter the check-up, I was both thirsty and hungry, and since the free check-up didn’t include a breakfast voucher, I went to Kaihui convenient store across from the medical center and bought a bottle of water and a grilled sausage. Back at my place, I boiled an ear of corn my mom gave me yesterday. The corn lately hasn’t been very sweet—fruit corn seems to taste better.\u003c/p\u003e","title":"June 4, 2025"},{"content":"Early this morning, I received a message from Professor Hu, which immediately got me anxious again. I quickly got up to check the progress of my CSC application, and sure enough, there was no update yet.\nMy mom also called me early in the morning, asking if I was coming over to pick up some rice. I hadn’t even gotten out of bed yet.\nAfter getting up, I did laundry and took a shower. Then I lay in bed and finished reading Animal Farm—it was incredibly satirical and blunt. I bought the English original to keep at home, so I can read it again next time I’m back.\nIn the afternoon, I played video games for nearly an hour, mostly out of boredom and anxiety. Later, I went to see my mom. She gave me some meat and a few ears of corn. On my way back, I bought some waxberries and peaches, then stopped by the supermarket to pick up groceries. That should last me about a week.\nI’m a bit worried that I might not pass the pre-employment physical exam, so I scheduled a check-up for tomorrow to see how things look first. The free health check-up from JD.com finally came in handy.\nToday’s fried peanuts turned out perfectly—the heat control was just right. As soon as I smelled the aroma, I knew it was time to turn off the stove.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-03/","summary":"\u003cp\u003eEarly this morning, I received a message from Professor Hu, which immediately got me anxious again. I quickly got up to check the progress of my CSC application, and sure enough, there was no update yet.\u003c/p\u003e\n\u003cp\u003eMy mom also called me early in the morning, asking if I was coming over to pick up some rice. I hadn’t even gotten out of bed yet.\u003c/p\u003e\n\u003cp\u003eAfter getting up, I did laundry and took a shower. Then I lay in bed and finished reading \u003cem\u003eAnimal Farm\u003c/em\u003e—it was incredibly satirical and blunt. I bought the English original to keep at home, so I can read it again next time I’m back.\u003c/p\u003e","title":"June 3, 2025"},{"content":"Today is the last day of the Dragon Boat Festival, which also means the end of our family\u0026rsquo;s brief reunion.\nEarly in the morning, Mom and Dad were busy reheating and eating the leftovers. After breakfast, they had to catch their bus, so Huanhuan and I washed the dishes. Then we went to my sister’s place to hang out for a while and help carry some things.\nNingning always struggles the most with goodbyes, unable to hold back her emotions. Manman, being a little older now, has gotten better at masking and disguising her feelings, trying to be the well-behaved child in Mom’s eyes. I’m not sure if that’s a good thing or not.\nHuanhuan and I rode our little scooter through the rain to catch the shuttle bus. The rain wasn’t heavy at first, but the cars speeding by splashed water straight into our faces. We got lucky—the bus was about to leave just as we sat down.\nI dozed off on the bus and arrived in no time. Her parents weren’t home, so we stayed for a bit. Then we went into town to look at some apartments—living by the roadside was pretty noisy. After that, we grabbed some KFC, but I had to leave before finishing the fries. I probably could’ve finished them, but I didn’t want to risk it. And somehow, I absentmindedly ended up taking Huanhuan’s water with me.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-02/","summary":"\u003cp\u003eToday is the last day of the Dragon Boat Festival, which also means the end of our family\u0026rsquo;s brief reunion.\u003c/p\u003e\n\u003cp\u003eEarly in the morning, Mom and Dad were busy reheating and eating the leftovers. After breakfast, they had to catch their bus, so Huanhuan and I washed the dishes. Then we went to my sister’s place to hang out for a while and help carry some things.\u003c/p\u003e\n\u003cp\u003eNingning always struggles the most with goodbyes, unable to hold back her emotions. Manman, being a little older now, has gotten better at masking and disguising her feelings, trying to be the well-behaved child in Mom’s eyes. I’m not sure if that’s a good thing or not.\u003c/p\u003e","title":"June 2, 2025"},{"content":"I\u0026rsquo;m really feeling a bit homesick. Huanhuan and I got up early to catch the bus home, and Auntie cooked us some delicious congee.\nWe bought a big rolled rice pancake at Sige, and as soon as we got home, we started eating again. These past few days have been nonstop eating.\nMy parents planned to sell the corn to avoid it getting infested with bugs or mold from sitting around unused. They decided to sell it to my fourth aunt’s family for 1.2 yuan per jin. Before long, they arrived.\nThere was quite a lot of corn. We started moving it around at noon and didn’t finish loading it onto the truck until the afternoon. The total came to 3,858 jin, which should have been over 4,600 yuan. I suggested 4,500, but my mom said 4,000 would be fine.\nThe weather was really nice today, and the clouds looked so clean.\n","permalink":"https://jinpeng.cv/en/diary/2025/june/2025-06-01/","summary":"\u003cp\u003eI\u0026rsquo;m really feeling a bit homesick. Huanhuan and I got up early to catch the bus home, and Auntie cooked us some delicious congee.\u003c/p\u003e\n\u003cp\u003eWe bought a big rolled rice pancake at Sige, and as soon as we got home, we started eating again. These past few days have been nonstop eating.\u003c/p\u003e\n\u003cp\u003eMy parents planned to sell the corn to avoid it getting infested with bugs or mold from sitting around unused. They decided to sell it to my fourth aunt’s family for 1.2 yuan per jin. Before long, they arrived.\u003c/p\u003e","title":"June 1, 2025"},{"content":"Today, we planned to go to Huanhuan\u0026rsquo;s maternal grandmother\u0026rsquo;s house. She had been inviting us to celebrate the Dragon Boat Festival in Chengguan for a while.\nHuanhuan\u0026rsquo;s father went ahead first, while we took our time at home before heading over. We also carried a bag of rice that Huanhuan had received from her workplace.\nThe second aunt was there too and prepared a big table full of delicious dishes for us. We went out to buy some fruit—lychees were particularly expensive at 10 yuan per pound, but they didn’t taste very good. We’ll have to buy fewer next time. We also bought a pineapple (I’ve always thought it was just another name for the same fruit). The vendor’s \u0026ldquo;Dubai knife skills\u0026rdquo; turned a whole large pineapple into just a tiny box of fruit. It might have been better to peel the pineapple ourselves during the family gathering—that way, we could have avoided sitting around with nothing to do but play on our phones.\nAfter finishing the meal, we headed back. In the evening, we met up with Xiaoxue and had some barbecue. I ended up eating way too much and felt uncomfortably full afterward.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-31/","summary":"\u003cp\u003eToday, we planned to go to Huanhuan\u0026rsquo;s maternal grandmother\u0026rsquo;s house. She had been inviting us to celebrate the Dragon Boat Festival in Chengguan for a while.\u003c/p\u003e\n\u003cp\u003eHuanhuan\u0026rsquo;s father went ahead first, while we took our time at home before heading over. We also carried a bag of rice that Huanhuan had received from her workplace.\u003c/p\u003e\n\u003cp\u003eThe second aunt was there too and prepared a big table full of delicious dishes for us. We went out to buy some fruit—lychees were particularly expensive at 10 yuan per pound, but they didn’t taste very good. We’ll have to buy fewer next time. We also bought a pineapple (I’ve always thought it was just another name for the same fruit). The vendor’s \u0026ldquo;Dubai knife skills\u0026rdquo; turned a whole large pineapple into just a tiny box of fruit. It might have been better to peel the pineapple ourselves during the family gathering—that way, we could have avoided sitting around with nothing to do but play on our phones.\u003c/p\u003e","title":"May 31, 2025"},{"content":"Dear Huan,\nRecently, our exchanges through letters have become fewer, but I don’t think it’s a bad thing. Most of the time, we’re able to openly and sincerely share our thoughts with each other. However, there are things that our clumsy tongues can’t quite express—words on paper still carry a unique power.\nLately, I’ve noticed that something seems off with you. I’ve asked you about it, and your response was that you’re worried about the upcoming separation we’ll soon face.\nThat’s something I think about every day, too. But with you, I’ve also detected another subtle shift—something about the feeling of love, or the lack thereof.\nFrom our conversations, I sense that you might feel the love between us is fading. You’ve started to interpret moments—like when I don’t glance at you for a few seconds because my phone is in my hand—as signs that I’ve changed. And I, too, have noticed that our conversations aren’t as frequent as before, that perhaps you’re sharing a little less with me.\nRecently, I’ve been making a conscious effort to go to bed earlier after a period of late nights. I think it’ll be better for both our mental states. But every night when I say goodnight to you, I can’t help but pick up on your low spirits.\nIn those moments, I wonder: Is she thinking that I don’t want to talk to her anymore? Neither of us wants to hang up, but the night is indeed late. You have to work hard every day, and if I stay up too late, I’ll feel drained and my eyes will ache. So, almost always, I’m the one who suggests ending the call. It seems like such a tiny thing, but I imagine someone as sensitive as you might overthink it.\nSolving small problems is both simple and hard. If we were together, there’d be no room for unnecessary thoughts or issues. The difficulty lies in the reality that we can’t be together every day, and so these things arise.\nAdditionally, my recent semi-reclusive lifestyle means I might not have as much to share, but I still want to stay connected with you as much as possible, especially when you have free time. Your friends, studies, and other commitments are important too, and I always try to show full respect for them—but that doesn’t mean I don’t care.\nI believe the bond between us hasn’t weakened—at least, not on my end. In fact, you’ve become the vast majority of my social time.\nChange and constancy are both objective truths. We must pay attention to what shifts, but we must also hold tightly to what remains eternal.\nLove,\nZhuzhu\nMay 30, 2025, Night\nThe night is quiet, with only the occasional whisper of the wind brushing past the window. The dim glow of streetlights filters through the curtains, casting faint shadows on the walls.\nTime slips away unnoticed, like grains of sand between fingers. The world outside is hushed, as if holding its breath in anticipation of something unknown. Thoughts drift aimlessly, carried by the stillness of the hour.\nPerhaps this is the essence of night—a moment suspended between yesterday and tomorrow, a fleeting pause in the relentless march of time.\nMay 30, 2025, night.\n","permalink":"https://jinpeng.cv/en/letter/letter_202505301438/","summary":"\u003cp\u003eDear Huan,\u003c/p\u003e\n\u003cp\u003eRecently, our exchanges through letters have become fewer, but I don’t think it’s a bad thing. Most of the time, we’re able to openly and sincerely share our thoughts with each other. However, there are things that our clumsy tongues can’t quite express—words on paper still carry a unique power.\u003c/p\u003e\n\u003cp\u003eLately, I’ve noticed that something seems off with you. I’ve asked you about it, and your response was that you’re worried about the upcoming separation we’ll soon face.\u003cbr\u003e\nThat’s something I think about every day, too. But with you, I’ve also detected another subtle shift—something about the feeling of love, or the lack thereof.\u003c/p\u003e","title":"Change and Constancy | To Huan"},{"content":"The news of my successful interview with the Emergency Management Bureau has already reached my teachers. This morning, both Teacher Hu and Teacher Dai messaged me to ask about it. Teacher Hu even joked that if the CSC (China Scholarship Council) doesn’t come through, he’d feel terribly guilty—hahaha. Of course, I don’t see it that way at all, and I reassured him with sincere gratitude.\nAfter washing the dishes and taking a shower, the entire morning slipped by.\nTomorrow is the Dragon Boat Festival, and Huanhuan mentioned she’s going to her grandmother’s house to celebrate, and I’ll be joining her.\nAt noon, I noticed something seemed off about Huanhuan. Around 2 p.m., she called and shared a lot about her recent emotional journey. I think it’s great that she’s brave enough to acknowledge some of the less positive thoughts in her mind. She had been struggling alone for a long time, hadn’t even eaten lunch, and even lied to me, saying the cafeteria was too crowded at noon.\nAfter hanging up, I ordered her some Dicos (a fast-food chain), and I also started packing my things to head to Hongguo to meet her.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-30/","summary":"\u003cp\u003eThe news of my successful interview with the Emergency Management Bureau has already reached my teachers. This morning, both Teacher Hu and Teacher Dai messaged me to ask about it. Teacher Hu even joked that if the CSC (China Scholarship Council) doesn’t come through, he’d feel terribly guilty—hahaha. Of course, I don’t see it that way at all, and I reassured him with sincere gratitude.\u003c/p\u003e\n\u003cp\u003eAfter washing the dishes and taking a shower, the entire morning slipped by.\u003c/p\u003e","title":"May 30, 2025"},{"content":"09:38 Upgrading My Phone\u0026rsquo;s System Over the past couple of days, while browsing CoolAPK, I noticed that Xiaomi 15’s system had a major official update. Many users claimed it was significantly smoother and more power-efficient, which made me eager to try it out. However, it was still in the closed beta phase, and I didn’t have access. So, I spent about an hour tinkering and managed to sideload it using a replacement method.\nI used to love updating my phone’s system and apps, always eager to experience new features as soon as they dropped. But after my Xiaomi 10 suffered from negative optimization (performance degradation due to updates), I became much more cautious. From what I’ve seen online, this seems to be a widespread issue across almost all smartphone manufacturers. Devices where hardware and software aren’t controlled by the same company—like PCs—don’t seem to have this problem.\nIn general, it’s wise to stop updating your system and system apps at the right time. Here are two ways to determine when to stop:\nAbout a year after the phone’s release, when the next iteration is about to launch. When system update logs become vague and perfunctory. If both conditions are met, it’s time to stop updating. Doing so will ensure a better long-term user experience.\n16:36 Bought the Game \u0026ldquo;Kind Words\u0026rdquo; Most people in this game are incredibly warm, unlike some other platforms. The anonymity and the fact that you only interact once with each person add a mysterious charm—it feels like the person on the other end is from another world.\nI tried posting two questions and received some heartwarming replies, even though the answers were often things I already knew deep down.\nMy Request\nDear all,\nI am confused about the meaning of life.\nShould we devote ourselves to the present moment or to our future?\nReply with a Giraffe sticker\nDevote yourself to you, and the future you. Only then we can became and shape our future.\nIt\u0026rsquo;s a timid relationship, but there\u0026rsquo;s no past without now, and no future without a past.\nDevote yourself to what ideas and possabilitys make the now you happy.\nIf your path in the now leads to a good future, with the help of the past. You\u0026rsquo;ll do fine\u0026lt;3\nF\nReply with a dancing Gremlin sticker\nLife has no meaning but the one you choose to give it. On my side, I ask myself if my actions align with my values, and reevaluate either one of them if that is not the case. I think one must not forget where one came from, but not to the point where the past become a burden. Same for the future, it should be an exciting goal to tend to but it should not take over our enjoyment of the present moment. I hope you can navigate your life successfully :)\nW\nMy Request\nI don\u0026rsquo;t have a job right now. I am very confused.\nCan anyone make me feel like I am not alone.\nReply with a Captain Astronaut sticker\nJ, You are not alone. Just because you don\u0026rsquo;t have a job right now that does not mean your are alone nor have value. This time likely has another purpose for you right now. I myself do not have a job right now but try to use the time gaining wisdom through the interactions I make and study a new skill. I actually just did some Blender practice since I want to get into 3D modeling and been trying to make myself practice everyday so I can be good enough to add it to my resume.\nS\nReply with a cool Sunflower sticker\nI am also unemployed at the moment and kinda lost to what I should do for the future. I am trying to see it as an opportunity to reevaluate my choices as I didn\u0026rsquo;t find fulfillment nor meaning in the corporate world, There are so many possibilities, it can make the choice daunting. You can do all the research and preparation that you want, but I think in the end it is only after you make the leap that you will know whether it suits you. Mistakes and doubts are part of the journey. So don\u0026rsquo;t be afraid to try and fail!\nW\n19:30 A Walk I went out for a walk—it had been two whole days since I last stepped outside. Stepping out felt like being released from prison; everything seemed fresh and full of clarity.\nI treated myself to some roasted potatoes from a place I’d been craving. The potatoes were delicious, and there were so many seasonings that it felt like they were giving away free potatoes with every purchase of seasoning. I also bought a bowl of silver ear fungus soup, but it didn’t feel like great value for money. Next time, I’ll just bring my own water, haha.\n22:10 Bought Another Game—\u0026ldquo;Scribblenauts Unlimited\u0026rdquo; Got it for just 10 yuan on sale at 杉果 (a game distribution platform). It’s an old game from 2009, but the art style and music are incredibly charming. It’s very relaxing and fun, and you can even learn a few words while playing. A great find!\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-29/","summary":"\u003ch3 id=\"0938-upgrading-my-phones-system\"\u003e09:38 Upgrading My Phone\u0026rsquo;s System\u003c/h3\u003e\n\u003cp\u003eOver the past couple of days, while browsing CoolAPK, I noticed that Xiaomi 15’s system had a major official update. Many users claimed it was significantly smoother and more power-efficient, which made me eager to try it out. However, it was still in the closed beta phase, and I didn’t have access. So, I spent about an hour tinkering and managed to sideload it using a replacement method.\u003c/p\u003e","title":"May 29, 2025"},{"content":"This morning, I tried frying peanuts for the first time. At first, nothing seemed to change, but after frying them a few seconds longer, I scooped them out only to find they had all turned golden. They were slightly overdone but not burnt.\nTiming for Scooping Out Peanuts\nWhen just 3-5 peanuts start turning golden, immediately turn off the heat, move the pan, and scoop them out. Any delay of a few seconds in these steps will result in overcooking.\nIn the morning, I finished watching Wang Defeng\u0026rsquo;s lecture on The Great Learning. In the afternoon, I watched Mission: Impossible – Fallout.\nIn the evening, I watched Wang Defeng\u0026rsquo;s lecture on The Platform Sutra. Though I felt like I gained nothing, I came to understand the spiritual worlds of others and realized my own shallowness.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-28/","summary":"\u003cp\u003eThis morning, I tried frying peanuts for the first time. At first, nothing seemed to change, but after frying them a few seconds longer, I scooped them out only to find they had all turned golden. They were slightly overdone but not burnt.\u003c/p\u003e\n  \n\n  \n\n\n  \n  \u003cblockquote class=\"alert-blockquote alert-tip\" data-collapsible=\"\u0026#43;\"\u003e\n    \u003cp class=\"alert-heading callout-title\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z\"\u003e\u003c/path\u003e\n      \u003c/svg\u003e\n      \n      \u003cspan\u003eTiming for Scooping Out Peanuts\u003cbr\u003e\u003c/span\u003e\n      \n    \u003c/p\u003e","title":"May 28, 2025"},{"content":"10:24 Anxious All Morning Feeling discontent with the current situation and uncertain about the future inevitably leads to anxiety. When will life reach its conclusion? Is death truly the only endpoint?\nThe rankings for the Emergency Management Bureau interview have been released, which has significantly boosted my confidence. Link: Announcement of Comprehensive Evaluation (Interview) Results Ranking for the 2025 Talent Recruitment of the Affiliated Institutions under the Liupanshui Emergency Management Bureau\n20:03 Studying The Great Learning My teeth have been hurting all day, likely due to the medication I’ve been taking. Fortunately, my eyes aren’t as uncomfortable as they were yesterday.\nA few days ago, I listened to Yuantingshansheng’s reading of The Great Learning on the Himalaya App. This afternoon, feeling unmotivated to do anything else, I decided to take a serious look at this foremost of the Four Books.\nI watched Wang Defeng’s lecture on Bilibili and gained a lot from it.\n22:46 Lying in Bed Watching Mission: Impossible The toothache was unbearable, so I wanted to distract myself. At first, I considered gaming—I only have Honor of Kings and chess on my phone. The former seemed boring just thinking about it, and the latter requires too much brainpower. In the end, I decided to watch a movie instead. Earlier today, I saw news that Mission: Impossible 8 is about to be released, so I searched for Mission: Impossible 1 on Bilibili and started watching.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-27/","summary":"\u003ch3 id=\"1024-anxious-all-morning\"\u003e10:24 Anxious All Morning\u003c/h3\u003e\n\u003cp\u003eFeeling discontent with the current situation and uncertain about the future inevitably leads to anxiety. When will life reach its conclusion? Is death truly the only endpoint?\u003c/p\u003e\n\u003cp\u003eThe rankings for the \u003ca href=\"/en/diary/2025/may/2025-05-23/\"\u003eEmergency Management Bureau interview\u003c/a\u003e have been released, which has significantly boosted my confidence. Link: \u003ca href=\"https://yjj.gzlps.gov.cn/bmxxgk/zfxxgk/fdzdgknr/rsxx_5804147/202505/t20250526_87926320.html\"\u003eAnnouncement of Comprehensive Evaluation (Interview) Results Ranking for the 2025 Talent Recruitment of the Affiliated Institutions under the Liupanshui Emergency Management Bureau\u003c/a\u003e\u003c/p\u003e\n\u003ch3 id=\"2003-studying-the-great-learning\"\u003e20:03 Studying \u003cem\u003eThe Great Learning\u003c/em\u003e\u003c/h3\u003e\n\u003cp\u003eMy teeth have been hurting all day, likely due to the medication I’ve been taking. Fortunately, my eyes aren’t as uncomfortable as they were yesterday.\u003c/p\u003e","title":"May 27, 2025"},{"content":"09:52 Feeling Anxious Again In the past, I tended to prepare and arrange daily study plans because I couldn’t go abroad due to financial constraints. But if the CSC scholarship is approved and I can go, things like English proficiency will become extremely important. Some research tools can be temporarily set aside, but I must set aside time every day to study English.\n15:08 Check the Vendor’s Overall Appearance Before Buying A few days ago, I bought some corn and immediately noticed it wasn’t great, but I had already picked two, so I reluctantly bought them. I also noticed the vendor was selling loquats and bayberries, neither of which looked fresh.\nHowever, it’s hard to judge the freshness of corn just by looking. Once in Guiyang, I bought some corn and complained that it was too hard. The vendor said, \u0026ldquo;This kind softens when cooked—it’s actually the best.\u0026rdquo; Skeptical but curious, I bought it, and it turned out surprisingly delicious. When I bought corn this time, I recalled that experience and assumed it was the same type. But today, after cooking it, I realized it wasn’t—it was just old and poor quality.\nTip When buying groceries, observe the overall quality of the vendor’s goods before deciding whether to purchase. Generally, vendors with a good overall image are less likely to sell subpar items, while those with a poor image are more likely to.\nEspecially for items where quality isn’t easily discernible, it’s best to avoid such vendors altogether.\n17:22 Went Out for a Walk My eyes have been bothering me the past few days. At first, I thought it was due to staring at my phone screen for too long. Gradually, though, I realized my wisdom tooth was inflamed—it seems every time it acts up, my eyes suffer first. I quickly took two metronidazole pills.\nI just went to deliver a folding umbrella to my mom and picked up some mulberries my uncle had picked. I also took a stroll outside. I came across some very fresh corn, bought two, and threw away the three I had bought earlier. Then I found some fresh bayberries—I’d been craving them for days—so I bought half a kilo.\nTip For fresh bayberries, if you pluck off the stem at the base, a small piece of flesh comes off with it, forming a tiny, berry-like ball.\n22:55 I Think I’ve Lost the Ability to Notice Beauty I remember I used to be someone who easily spotted beautiful things in everyday life and was enthusiastic about capturing those little moments with photos.\nBut now, I find it hard to notice beauty, and I rarely feel the urge to photograph the lovely things I see.\nMaybe it’s because my surroundings lack beauty these days? Maybe I don’t go out enough to experience life? Or perhaps my inner state has changed? In any case, my phone hasn’t had any new landscape or candid photos in a long time.\nMaybe this is a good thing—maybe I’ve shifted to appreciating life more with my eyes and memory? I don’t really know myself anymore.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-26/","summary":"\u003ch3 id=\"0952-feeling-anxious-again\"\u003e09:52 Feeling Anxious Again\u003c/h3\u003e\n\u003cp\u003eIn the past, I tended to prepare and arrange daily study plans because I couldn’t go abroad due to financial constraints. But if the CSC scholarship is approved and I can go, things like English proficiency will become extremely important. Some research tools can be temporarily set aside, but I must set aside time every day to study English.\u003c/p\u003e\n\u003ch3 id=\"1508-check-the-vendors-overall-appearance-before-buying\"\u003e15:08 Check the Vendor’s Overall Appearance Before Buying\u003c/h3\u003e\n\u003cp\u003eA few days ago, I bought some corn and immediately noticed it wasn’t great, but I had already picked two, so I reluctantly bought them. I also noticed the vendor was selling loquats and bayberries, neither of which looked fresh.\u003c/p\u003e","title":"May 26, 2025"},{"content":"Yesterday, I stayed up late playing games with Huanhuan and didn’t sleep until 3 a.m. Today, I’m exhausted.\nThis morning, after getting up, I stir-fried some clams and saved some of them to make clam noodles with the leftover vermicelli from yesterday. The stir-fry turned out pretty good—I’ll definitely make it again in the future.\nThe quality of ingredients is the key to whether a dish tastes good or not. I looked it up online and learned that clams can simply be steamed with a bit of cilantro and sesame oil, and they’ll already be delicious. Next time I get fresh clams, I’ll give that a try.\nIn the afternoon, I sent Huanhuan home.\nMy eyes have been hurting a lot these past few days—I need to cut down on my phone time. I’ve noticed that looking at this phone for even a short while makes me feel really uncomfortable.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-25/","summary":"\u003cp\u003eYesterday, I stayed up late playing games with Huanhuan and didn’t sleep until 3 a.m. Today, I’m exhausted.\u003c/p\u003e\n\u003cp\u003eThis morning, after getting up, I stir-fried some clams and saved some of them to make clam noodles with the leftover vermicelli from yesterday. The stir-fry turned out pretty good—I’ll definitely make it again in the future.\u003c/p\u003e\n\u003cp\u003eThe quality of ingredients is the key to whether a dish tastes good or not. I looked it up online and learned that clams can simply be steamed with a bit of cilantro and sesame oil, and they’ll already be delicious. Next time I get fresh clams, I’ll give that a try.\u003c/p\u003e","title":"May 25, 2025"},{"content":"This morning, I made lobster tail pasta, and it turned out pretty good. It’s just not as tasty as live crayfish, but it’s fine to have occasionally.\nAfter a short nap in the afternoon, we went to the seafood street and bought some oysters (¥3 each, opened on the spot) and clams (¥7 per pound—the vendor even threw out the bad ones). It was quite a good deal. Then we headed to the supermarket to pick up some side ingredients and seasonings.\nIt was my first time cooking oysters myself, and they turned out incredibly delicious—especially the quality, which was completely different from the ones at barbecue restaurants. Last week, we had oysters at a restaurant, but they were very fishy and not tasty at all. The ones we made today were exceptionally fresh and sweet, truly delightful. The only downside was that the garlic wasn’t stir-fried beforehand, so the raw spiciness was a bit overpowering.\nWe couldn’t finish all the clams, so we saved them for tomorrow.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-24/","summary":"\u003cp\u003eThis morning, I made lobster tail pasta, and it turned out pretty good. It’s just not as tasty as live crayfish, but it’s fine to have occasionally.\u003c/p\u003e\n\u003cp\u003eAfter a short nap in the afternoon, we went to the seafood street and bought some oysters (¥3 each, opened on the spot) and clams (¥7 per pound—the vendor even threw out the bad ones). It was quite a good deal. Then we headed to the supermarket to pick up some side ingredients and seasonings.\u003c/p\u003e","title":"May 24, 2025"},{"content":"I haven\u0026rsquo;t woken up early in a long time, but today I had to because I was attending an interview at the Material Support Center in the morning.\nStrictly speaking, this was my second structured interview. The first one was when I took the civil service selection exam in Anshun before graduating. Back then, I didn’t prepare seriously—I just watched a few videos to get familiar with the interview process. Naturally, the lack of preparation led to failure, though I was surprised to have made it to the interview stage with a completely unprepared written test.\nThis time, I thought I should put in some effort. If I wasn’t going to prepare properly, I might as well not go at all. So, I asked Huanhuan to help me practice for two evenings, and I also did some brief solo practice. Niwa was incredibly patient and thoughtful, explaining all sorts of interview details and precautions to me—so much so that I got a bit annoyed, haha. But deep down, I was really grateful to her.\nToday, I left the house in a rush and ended up forgetting my ID card. However, the staff were very meticulous and checked my identity information through 12306 and Alipay, allowing me to proceed without having to go back for my ID or being denied entry.\nAfter the check, I sat down in the waiting room, and the instinctive nervousness of an interview kicked in. I chatted briefly with the staff there, which helped me relax a little.\nWhen it was time to draw lots for the interview order, I was the last to pick—there wasn’t much choice left. I ended up with number 3. Recently, I’ve been seeing a lot of videos on Bilibili from interview training accounts that mock nervous candidates in funny skits. They always use \u0026ldquo;Candidate 3\u0026rdquo; as an example, so when I drew this number, I couldn’t help but laugh.\nThen came the interview. Compared to my first time, I was much more relaxed, and everything felt natural. There were still many examiners—a small room packed with over ten people under bright lights.\nThere were three questions, with 15 minutes in total:\nA quote from Xi Jinping; Emergency response to natural disasters; A junior staff member unwilling to fulfill emergency duty obligations. I hadn’t seriously practiced the first type of question, so I just said whatever came to mind—things like life values and patriotism. The second question was similar to what Huanhuan and I had practiced, so I was more familiar with it. For the third, I approached it with a people-oriented mindset, emphasizing understanding and leading by example in persuasion.\nAfter the interview, I waited in the scoring room for what felt like forever. Time dragged on because we weren’t allowed to do anything—no talking, no reading, no phones. I don’t know how long I waited, but it seemed like they were discussing the scoring criteria for quite some time.\nFinally, they called us over to hear our scores, and soon it was my turn. My final score: 85.8. I was quite satisfied with this result—barring any surprises, it should be the highest.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-23/","summary":"\u003cp\u003eI haven\u0026rsquo;t woken up early in a long time, but today I had to because I was attending an interview at the Material Support Center in the morning.\u003c/p\u003e\n\u003cp\u003eStrictly speaking, this was my second structured interview. The first one was when I took the civil service selection exam in Anshun before graduating. Back then, I didn’t prepare seriously—I just watched a few videos to get familiar with the interview process. Naturally, the lack of preparation led to failure, though I was surprised to have made it to the interview stage with a completely unprepared written test.\u003c/p\u003e","title":"May 23, 2025"},{"content":"Summer has arrived, and I\u0026rsquo;ve been waking up quite early in the mornings, unable to fall back asleep, which feels a bit uncomfortable.\nAfter studying briefly in the morning, I felt drowsy again.\nTomorrow, Xiaoyi has an interview with the Emergency Management Bureau, so he came to stay at Niuwa\u0026rsquo;s place tonight. We had a meal together and went to find Deng Ya and the others.\nIn the evening, Huanhuan\u0026rsquo;s house was filled with relatives. I called and messaged her, but she didn’t respond promptly. I knew she was once again facing pressure from all those relatives, and there was nothing I could do about it.\nToday seems to have passed in a daze.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-22/","summary":"\u003cp\u003eSummer has arrived, and I\u0026rsquo;ve been waking up quite early in the mornings, unable to fall back asleep, which feels a bit uncomfortable.\u003c/p\u003e\n\u003cp\u003eAfter studying briefly in the morning, I felt drowsy again.\u003c/p\u003e\n\u003cp\u003eTomorrow, Xiaoyi has an interview with the Emergency Management Bureau, so he came to stay at Niuwa\u0026rsquo;s place tonight. We had a meal together and went to find Deng Ya and the others.\u003c/p\u003e\n\u003cp\u003eIn the evening, Huanhuan\u0026rsquo;s house was filled with relatives. I called and messaged her, but she didn’t respond promptly. I knew she was once again facing pressure from all those relatives, and there was nothing I could do about it.\u003c/p\u003e","title":"May 22, 2025"},{"content":"After sharing my emotionally draining thoughts with Huanhuan last night, I felt much calmer today.\nRecently, I’ve started leaning toward hoping that the CSC (China Scholarship Council) will reject my funding application. There are two main reasons for this: First, I can already foresee that the next few years abroad would likely be quite painful, and because of this, the prolonged lack of a stable job has been weighing on me for a long time. Second, I’ve begun to fear the prospect of long-term separation from my loved ones, family, and friends.\nIf the funding application is unsuccessful, I can accept it with peace of mind and focus on preparing for a normal life like most people—having a modest job that barely makes ends meet, a family of my own, and a comfortable routine.\nOn the other hand, if the CSC approves the funding, two factors would still leave me feeling drained and apprehensive. First, uncertainties around passport and visa issues remain, and I’d inevitably have to navigate bureaucratic hurdles—something I dread. Second, I’d once again face a prolonged period without income, continuing to feel emotionally exhausted, searching for a new foothold, while also worrying about the impending long-term separation.\nLooking back now, the decision I made earlier doesn’t seem as wise as I once thought. However, one thing is certain: the unemployment we fear isn’t as terrifying as it seems. It’s okay to be without a job for a week, a month, or even a year.\nOf course, the fact that I haven’t struggled as much this year is largely thanks to the support of my family and Huanhuan. It’s in times like these that I truly feel their warmth.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-21/","summary":"\u003cp\u003eAfter sharing my emotionally draining thoughts with Huanhuan last night, I felt much calmer today.\u003c/p\u003e\n\u003cp\u003eRecently, I’ve started leaning toward hoping that the CSC (China Scholarship Council) will reject my funding application. There are two main reasons for this: First, I can already foresee that the next few years abroad would likely be quite painful, and because of this, the prolonged lack of a stable job has been weighing on me for a long time. Second, I’ve begun to fear the prospect of long-term separation from my loved ones, family, and friends.\u003c/p\u003e","title":"May 21, 2025"},{"content":"A few days ago, my older brother went to Henan for a university classmate\u0026rsquo;s wedding. Yesterday afternoon, he called me to share what he had learned, mainly about the cost-effectiveness of studying abroad, the difficulties of studying overseas, the challenges of growing older, and the situation after returning to China.\nI was already aware of these things, but hearing him reiterate them made me even more anxious.\nLast night, when I video-called Huanhuan, I sensed she seemed a bit down. I asked her what was wrong, but she said it was nothing.\nThis morning, I noticed the date was May 20th. I thought about the electric shaver Huanhuan had bought me a few days ago and remembered I had promised to get her a photo printer. So, I checked on JD.com and saw there was a national subsidy, which brought the price down a bit—though it was still a little expensive at 800 yuan.\nI noticed that on Ku\u0026rsquo;an, there had been a 50% discount coupon during last year\u0026rsquo;s Double 11, which would have brought the price down to under 400 yuan. Huanhuan thought it wasn’t cost-effective now, so we decided to wait and see if a similar deal comes up later. She told me to cancel the order for now and reconsider later.\nIn the morning, Xiaoxue contacted me, suggesting I buy Huanhuan flowers, a cake, or milk tea. I felt flowers were a bit awkward—I don’t really see this as a holiday, just something hyped up by businesses and marketing. I wasn’t keen on buying them and didn’t think Huanhuan would like following the trend either. As for cake, Huanhuan does enjoy it, but her acne hasn’t cleared up yet, so I didn’t want her eating sweets.\nAt noon, while Huanhuan was having lunch with Zou Zou, I ordered milk tea for them. In the afternoon, Huanhuan shared with me about her colleague’s partner and the flowers someone had given her. That’s when I realized Xiaoxue was right—Huanhuan does like receiving gifts or surprises on such occasions.\nSo, I immediately told Huanhuan I’d buy her a bouquet. I quickly found a nice-looking one on Meituan and added the shop owner on WeChat to ask if they could make it. The owner said they were missing some materials and couldn’t replicate the exact bouquet but could make something similar. I asked what fresh flowers they had, and the owner said I could send a picture of what I liked for them to recreate. I sent one I personally liked, though I wasn’t very confident in the owner’s taste or skills.\nSure enough, when the flowers were done, they didn’t look much like the reference photo. To their credit, the owner was honest and admitted the result wasn’t great, offering a discount and extra flowers next time.\nI didn’t reply because improving one’s aesthetic sense isn’t something that happens overnight.\nIn the evening, my mom asked me to go for a walk. When we reached the stadium, she asked if I had sent Huanhuan a red envelope. I said no, and we ended up discussing the topic of red envelopes. Though it was more of a one-sided conversation, as my mom rarely expresses her opinions openly.\nAll these things left me feeling down all day. During my evening interview, I couldn’t focus very well. Later, I debated whether to talk to Huanhuan about it. It was clear she had already noticed something was off. After hesitating for a long time, I decided to open up—otherwise, she might lose sleep over guessing what was wrong.\nWe talked late into the night, sharing our thoughts. I can’t really say which of us was being more mature or rational. Overall, maintaining an open and understanding attitude is the best approach.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-20/","summary":"\u003cp\u003eA few days ago, my older brother went to Henan for a university classmate\u0026rsquo;s wedding. Yesterday afternoon, he called me to share what he had learned, mainly about the cost-effectiveness of studying abroad, the difficulties of studying overseas, the challenges of growing older, and the situation after returning to China.\u003c/p\u003e\n\u003cp\u003eI was already aware of these things, but hearing him reiterate them made me even more anxious.\u003c/p\u003e\n\u003cp\u003eLast night, when I video-called Huanhuan, I sensed she seemed a bit down. I asked her what was wrong, but she said it was nothing.\u003c/p\u003e","title":"May 20, 2025"},{"content":"Xiaoyi was coming to Shuicheng today and sent me a message early in the morning saying she was about to arrive. I got up, took a shower, and quickly cooked a bowl of noodles for breakfast. I packed a zongzi (sticky rice dumpling) for her and headed out. Today, we were going to the Emergency Management Bureau for a qualification review.\nAfter finishing the review around noon, I took her to try some xiaoguojuan (a local rolled snack) and Yuan Kun’s mutton rice noodles. After that, she returned to Guiyang. On my way home, I bought some waxberries and, upon seeing a vendor selling bamboo shoots, picked up two as well.\nFor dinner, I tried making bamboo shoot rice—it was incredibly fragrant!\nIn the afternoon, I finally finished reviewing the second round of Teacher Zhengdao’s material analysis. Since I have an interview coming up in a few days, I asked Huanhuan to play the role of the interviewer to help me practice. This exercise revealed many issues: my speech was not smooth due to nervousness, and the nervousness stemmed from a lack of confidence in my own logical thinking. I could come up with ideas, but I wasn’t entirely sure about them, leading to hesitant descriptions, physical tension, and verbal stumbling.\nI need to build more confidence—first, I must believe that what I say is correct. Only then can I convince others. Additionally, this practice highlighted many detailed problems, mainly in the following areas:\nSpeak clearly: Believe in yourself first, so others can believe in you. It’s helpful to provide appropriate examples. Be people-oriented: This is the core and foundation of the entire process. Always remember where your authority and livelihood come from. Stay grounded in reality: People want to feel understood and seen. Accumulate professional terminology: This will help when dealing with more abstract questions. When describing events, you can apply the STAR principle (Situation, Task, Action, Result). ","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-19/","summary":"\u003cp\u003eXiaoyi was coming to Shuicheng today and sent me a message early in the morning saying she was about to arrive. I got up, took a shower, and quickly cooked a bowl of noodles for breakfast. I packed a zongzi (sticky rice dumpling) for her and headed out. Today, we were going to the Emergency Management Bureau for a qualification review.\u003c/p\u003e\n\u003cp\u003eAfter finishing the review around noon, I took her to try some \u003cem\u003exiaoguojuan\u003c/em\u003e (a local rolled snack) and Yuan Kun’s mutton rice noodles. After that, she returned to Guiyang. On my way home, I bought some waxberries and, upon seeing a vendor selling bamboo shoots, picked up two as well.\u003c/p\u003e","title":"May 19, 2025"},{"content":"This morning, my mom called and told me to go to the sports center tomorrow morning to eat stewed goose. I really didn’t want to go, but my second aunt and my sister Lian kept nagging nonstop on the other end of the line, making it impossible to refuse.\nI quickly got up, cooked a bowl of noodles, and shared some with Xiaohuanhuan. Then, I prepared the materials for tomorrow’s qualification review while Huanhuan helped me wash the dishes and tidy up neatly.\nBefore I knew it, it was already noon. We left the house together and took the same bus—she went for an exam, and I headed to the sports center.\nRelatives are always so hospitable. I ate a lot of delicious food, and when it was about time, I came back.\nThe buses in Shuicheng are absolutely ridiculous. The drivers never wait an extra second, not even for someone with mobility issues getting off. Next time someone argues with the driver, I won’t feel any sympathy for them.\nAfter returning, I lay down and rested for half an hour, then went out to print the materials for the qualification review and stopped by the courier station to pick up the razor Huanhuan bought for me.\nAnd just like that, another day passed.\n21:48 — Acting Very Impatient Again Tonight, my mom video-called me and said her phone couldn’t make or receive calls.\nI thought of asking her to use QQ’s screen-sharing feature so I could see what was going on. But the process of logging into QQ completely stumped her. No matter how I tried to guide her, she couldn’t get it, and I ended up speaking to her very impatiently the whole time.\nEventually, I gave up. I tried calling her and found that the call went through, and she could call back normally. Then she said my dad’s phone wasn’t working. With extreme impatience, I snapped, “Just try calling back!”\nIt probably worked, but my mom didn’t call again. I felt pretty guilty. Since it was already late, I’ll call her tomorrow to check in.\nLessons Learned In the future, it might be easier to download Tencent Meeting for my parents. If possible, verifying the issue immediately is a crucial first step. I still need to improve my communication skills and work on my mindset—less hurting others. 22:55 — Optimized the Heatmap Fixed the issue where intensity=0 wouldn’t display and reset the font to size=7px, weight=500.\nNow it looks very aesthetically pleasing. I hope I can keep filling in all the squares.\nHeatmap of My Recent Life\nRecently, I\u0026rsquo;ve been trying to visualize my daily routines and habits using a heatmap. This chart clearly shows the distribution of my time and energy over the past few weeks.\nThe red areas indicate high-intensity activities, such as work and study sessions, while the blue parts represent relaxation or leisure time. I noticed that my productivity peaks in the morning, gradually declining in the afternoon and evening. There are also some blank spots—those are probably days when I was too lazy to record anything.\nLooking at this heatmap, I realize I need to better balance work and rest. Maybe I should schedule more breaks or adjust my tasks to match my natural energy fluctuations.\nHow do you track your daily activities? Do you also use visualization tools? Feel free to share your methods!\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-18/","summary":"\u003cp\u003eThis morning, my mom called and told me to go to the sports center tomorrow morning to eat stewed goose. I really didn’t want to go, but my second aunt and my sister Lian kept nagging nonstop on the other end of the line, making it impossible to refuse.\u003c/p\u003e\n\u003cp\u003eI quickly got up, cooked a bowl of noodles, and shared some with Xiaohuanhuan. Then, I prepared the materials for tomorrow’s qualification review while Huanhuan helped me wash the dishes and tidy up neatly.\u003c/p\u003e","title":"May 18, 2025"},{"content":"Today was a very special day.\nHuanhuan and I played *Split fiction all day long, skipping breakfast. Suddenly, hot dogs appeared in the game, making us crave them so badly that Huanhuan quickly steamed two zongzi for us to eat.\nAs it got dark, we went out for a walk, thinking about buying some delicious grilled sausages. But we couldn’t find any. There was a single dried-out one at a Meiyijia convenience store, but we didn’t buy it.\nWe walked really, really far. Later, we suddenly felt like eating oysters and drinking Coke. We found a barbecue shop that said they had them, so we went in and ordered four while we waited.\nAfter half an hour, the food ended up being served to another table, which made us a little upset. We walked around some more and found another place that was even cheaper. We ordered a dozen right away, but they weren’t very tasty. Maybe next time we should just make them ourselves.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-17/","summary":"\u003cp\u003eToday was a very special day.\u003c/p\u003e\n\u003cp\u003eHuanhuan and I played *Split fiction all day long, skipping breakfast. Suddenly, hot dogs appeared in the game, making us crave them so badly that Huanhuan quickly steamed two zongzi for us to eat.\u003c/p\u003e\n\u003cp\u003eAs it got dark, we went out for a walk, thinking about buying some delicious grilled sausages. But we couldn’t find any. There was a single dried-out one at a \u003cem\u003eMeiyijia\u003c/em\u003e convenience store, but we didn’t buy it.\u003c/p\u003e","title":"May 17, 2025"},{"content":"I stayed up late last night just to tinker with my phone\u0026rsquo;s TTS and text-to-speech functions. Before I knew it, it was past 1 a.m., and I knew most of the morning would be wasted.\nAround 8 a.m., the Emergency Management Bureau called for a qualification review, so I quickly cleared my throat and answered. After that, I couldn’t fall back asleep, so I got up, took a shower, did the laundry, and made breakfast.\nJust as I was about to shower, the power went out. I went outside to check and found that the circuit breaker had failed—the wiring wasn’t properly connected before and had burned out. Luckily, the water was already hot, so I showered and then started figuring out how to replace the breaker.\nI initially thought about doing it myself. A 2P63A circuit breaker costs less than 30 yuan on Meituan, but I was a bit nervous to handle it alone. I checked the price online through Meituan’s service, and they quoted 130 yuan, which felt overpriced. So, I went out to find a repair shop instead. I found a couple running a repair store, and they charged 80 yuan, including materials. I didn’t haggle and agreed right away.\nAt noon, I messed around with a JS script and missed my nap time. In the afternoon, I lay down for a while but couldn’t sleep, so I ended up playing on my phone.\nLater, I tidied up my room, but my eyes were so tired that I went back to sleep.\nA day without studying—just pure slacking.\nBy the way, last night I suddenly thought of my brother-in-law’s father. I’m not sure what the proper formal term is, so I’ll just call him Uncle. I often think of him inexplicably, so I jotted down a few notes.\n02:16 An old phone suddenly beeped My sister’s phone suddenly made a system notification sound, and my mind started wandering.\nI thought about how her WeChat might still have chat logs with Uncle Chaoyang, which I never backed up. The thought made me miss him again, remembering how he looked when he passed away, how hardworking he was.\nWhat kind of life should one live? He embodied so many admirable qualities—bravery, kindness, diligence, selflessness, intelligence, confidence, extroversion, optimism. It’s rare for someone to possess all these traits.\nJust thinking about it brings me to tears.\nOur interactions weren’t many, yet why has such a towering figure left such a deep impression on me? He helped my family in countless ways—arranging medical care for my mom, plowing fields, driving my dad to Shuicheng, assisting my brother with his wedding, even castrating pigs for our household. He was always energetic, never seeking comfort, never drinking alcohol, often rushing from one task to another.\nI want to be like him.\nWhen I woke up in the morning and checked my phone, I realized it was just a system notification from Find My Device.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-16/","summary":"\u003cp\u003eI stayed up late last night just to tinker with my phone\u0026rsquo;s TTS and text-to-speech functions. Before I knew it, it was past 1 a.m., and I knew most of the morning would be wasted.\u003c/p\u003e\n\u003cp\u003eAround 8 a.m., the Emergency Management Bureau called for a qualification review, so I quickly cleared my throat and answered. After that, I couldn’t fall back asleep, so I got up, took a shower, did the laundry, and made breakfast.\u003c/p\u003e","title":"May 16, 2025"},{"content":"I didn\u0026rsquo;t accomplish anything today.\nFrom morning until noon, I had an online interview with the Energy Bureau. I had prepared my self-introduction for a long time, but as soon as it started, they went straight to asking me questions, which caught me off guard. It took me a full minute to regain my composure.\nI feel like interviews require practice to handle various situations calmly. Still, it was a good experience for me because it highlighted areas where I need improvement.\nAfter the interview, I wanted to lie in bed and rest for a while. Earlier, my dad had asked me to buy a phone for my mom. The delivery driver called around 2 p.m., and since it was a government-subsidized order, I had to go to the Finance Bureau to sign for it in person.\nThe Redmi Turbo 4 Pro actually feels more premium than my Xiaomi 15, and I ended up playing with it for way too long. I really shouldn’t have\u0026hellip;\nThe carp I bought yesterday turned out terribly cooked, and I felt a bit guilty about it—I had specifically picked the liveliest fish at the store. The tofu from the supermarket was also awful, completely ruining my dish. I ended up separating them, barely managing to finish the fish, and then re-frying the tofu in oil to make it somewhat edible.\nAfter dinner, I took the phone to my mom and spent about an hour setting it up for her before heading back.\nIt’s already 9:45 p.m. I watched a video by Bi Dao today, which talked about how our lives follow a logarithmic scale. The further we go, the faster time seems to pass. According to the calculations, by the time we’re 18, we’ve already lived half of our perceived lifetime.\nSuddenly, I felt a bit panicked—life is already slipping away. How to truly experience and hold onto time might be a topic worth exploring.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-15/","summary":"\u003cp\u003eI didn\u0026rsquo;t accomplish anything today.\u003c/p\u003e\n\u003cp\u003eFrom morning until noon, I had an online interview with the Energy Bureau. I had prepared my self-introduction for a long time, but as soon as it started, they went straight to asking me questions, which caught me off guard. It took me a full minute to regain my composure.\u003c/p\u003e\n\u003cp\u003eI feel like interviews require practice to handle various situations calmly. Still, it was a good experience for me because it highlighted areas where I need improvement.\u003c/p\u003e","title":"May 15, 2025"},{"content":"09:20 Optimizing Diary Information Display Yesterday, I only added the attributes but didn’t have time to implement them. Today, I spent some time making it work and also optimized the style and layout.\n09:52 Drew Number 27 for the Interview For the interview at the Energy Bureau, I drew number 27. Being at the very end is quite annoying.\n10:13 Studying After a Shower On the Himalaya App, there’s a program called National Centre for the Performing Arts | Listening to Classical Music. The host prepares each episode exceptionally well, even expanding on some stories and knowledge. It’s much better than randomly listening to songs or radio programs—no weird lyrics to make me feel agitated. It also allows me to appreciate the variations in music, preventing me from getting tired of the same genre too quickly.\n19:45 Repairing an Old Phone I managed to fix the broken phone at home earlier, but the back cover was still damaged. So, I bought a replacement online.\nIt’s been quite a saga—I initially bought the wrong model and had to exchange it, and it just arrived today. After carefully cleaning off the residual adhesive and attaching the new back cover, I noticed it didn’t fit perfectly. I lightly tapped the edges that were sticking up, and\u0026hellip; the newly replaced back cover shattered. Ugh. I ended up covering the broken part with a sticker to prevent glass shards from falling out.\n21:36 Reflecting on Today This afternoon, I tested whether the interview setup was working properly. After finishing the test, I went to the supermarket to buy groceries.\nEvery time I go to the supermarket, I end up buying way too much food. Tonight, I planned to eat glass noodles, so I bought some. Huanhuan mentioned they had fish for lunch, so I bought a fish too. When I got home, I realized there was still some sliced cured meat from the day before yesterday that needed to be cooked soon. As a result, I now have more food than I can finish.\nThis seems to clash with my fasting day plan. Oh well, I’ll figure it out later.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-14/","summary":"\u003ch3 id=\"0920-optimizing-diary-information-display\"\u003e09:20 Optimizing Diary Information Display\u003c/h3\u003e\n\u003cp\u003eYesterday, I only added the attributes but didn’t have time to implement them. Today, I spent some time making it work and also optimized the style and layout.\u003c/p\u003e\n\u003ch3 id=\"0952-drew-number-27-for-the-interview\"\u003e09:52 Drew Number 27 for the Interview\u003c/h3\u003e\n\u003cp\u003eFor the interview at the Energy Bureau, I drew number 27. Being at the very end is quite annoying.\u003c/p\u003e\n\u003ch3 id=\"1013-studying-after-a-shower\"\u003e10:13 Studying After a Shower\u003c/h3\u003e\n\u003cp\u003eOn the Himalaya App, there’s a program called \u003ca href=\"https://m.ximalaya.com/album/2801256?from=pc\"\u003e\u003cem\u003eNational Centre for the Performing Arts | Listening to Classical Music\u003c/em\u003e\u003c/a\u003e. The host prepares each episode exceptionally well, even expanding on some stories and knowledge. It’s much better than randomly listening to songs or radio programs—no weird lyrics to make me feel agitated. It also allows me to appreciate the variations in music, preventing me from getting tired of the same genre too quickly.\u003c/p\u003e","title":"May 14, 2025"},{"content":"23:48 Shoulders Feel So Sore Another day has come to an end, and I can barely recall what I did today.\nLet me think: studying, helping Mom with her phone, playing on my phone, sleeping.\n23:49 Created a New Templater Template for Callouts I often use callouts in my notes for exercises, notes, tips, and the like. Writing them in native syntax gets tedious, especially with all the switching between Chinese and English. So, I made a Templater template to make it easier.\n1 2 3 \u0026gt; [!\u0026lt;% tp.system.suggester((item) =\u0026gt; item, [\u0026#34;question\u0026#34;, \u0026#34;note\u0026#34;, \u0026#34;tip\u0026#34;]) %\u0026gt;]+ \u0026lt;% tp.system.prompt(\u0026#34;Please input callout title\u0026#34;, \u0026#34;Example\u0026#34;) %\u0026gt; \u0026gt; \u0026lt;% tp.system.clipboard() %\u0026gt; \u0026gt; For the main content, I used Metan AI to transcribe it, which made things much more convenient.\n23:53 Added an stime Attribute to My Journal This attribute tracks daily phone usage time to analyze long-term changes in my habits.\nI originally wanted to log sleep time too, but I sometimes nap at noon, and phone tracking isn’t accurate enough. So, I’ll leave it at that for now.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-13/","summary":"\u003ch3 id=\"2348-shoulders-feel-so-sore\"\u003e23:48 Shoulders Feel So Sore\u003c/h3\u003e\n\u003cp\u003eAnother day has come to an end, and I can barely recall what I did today.\u003c/p\u003e\n\u003cp\u003eLet me think: studying, helping Mom with her phone, playing on my phone, sleeping.\u003c/p\u003e\n\u003ch3 id=\"2349-created-a-new-templater-template-for-callouts\"\u003e23:49 Created a New Templater Template for Callouts\u003c/h3\u003e\n\u003cp\u003eI often use callouts in my notes for exercises, notes, tips, and the like. Writing them in native syntax gets tedious, especially with all the switching between Chinese and English. So, I made a Templater template to make it easier.\u003c/p\u003e","title":"May 13, 2025"},{"content":"08:32 Got up after playing on my phone for a long time Woke up in the morning, took a shower, and tossed my dirty clothes into the washing machine. Sniffed the rice I cooked on Friday night—no weird smell yet—so I stir-fried it with some potatoes and eggs.\n09:35 Checked CSC and talent recruitment programs Time flies—it’s almost mid-May already. Just opened the CSC website, and as expected, no results yet. Then I checked the talent expo website for updates on the talent recruitment progress—same deal, not even an interview notice.\nStarted feeling anxious again, unsure of what to do next.\nQQ Music recommended a song called \u0026ldquo;Don’t Panic, There’s Moonlight After Sunset.\u0026rdquo; The singer moaned lyrics like:\nDon’t be lost~\nDon’t panic~\n……\nDon’t waver~\nDon’t be disheartened~\nIt genuinely annoyed me. These verb-object structures made up entirely of negative words—if you just listen to it as background music, all you hear is don’t, lost, panic, disheartened, be lost, and so on. For someone who isn’t lost, panicked, wavering, or disheartened, it might not seem off. But for someone actually feeling those emotions, it’s nothing but irritating.\n21:36 Streetlight landmarks Made a cold-tossed lettuce and stir-fried cabbage for dinner—ate too much. Decided to go for a walk and called my mom while on Kang Le Road to ask if she wanted to join. She said sure.\nEnded up lecturing her the whole evening. At first, I pointed out the municipal government bus stop to her. She studied it carefully and said she could use the nearby postal newsstand as a landmark. I said those things are everywhere. Then she suggested using a forked roadside tree as a marker.\nI said, \u0026ldquo;There are so many trees—you might as well use the streetlights as landmarks.\u0026rdquo; Of course, I was being sarcastic, but she took it seriously and started taking photos of the lampposts with her phone.\nI was torn between laughing and facepalming. I said, \u0026ldquo;What about the China Agricultural Development Bank right there?\u0026rdquo; Then I explained that landmarks should be things like malls, schools, hospitals, or intersections.\n22:01 Buying mangoes I’d been wanting to buy some mangoes since yesterday, but my mom said they weren’t good—the ones with a bit of red on the skin taste better. When we passed by the fruit stand earlier, I almost bought some but held back, afraid she’d nag me.\nAfter passing the stadium, I saw another vendor with a cart selling mangoes. They weren’t expensive and looked fresh, so I decided to buy a few. As soon as I asked the vendor, my mom predictably started up: \u0026ldquo;These don’t taste good, why waste money,\u0026rdquo; blah blah blah\u0026hellip;\nIt really got on my nerves. I bought them anyway, and after walking a bit, I started lecturing her. I said, \u0026ldquo;I just want to eat them now. They’re not expensive, and I’m not buying a ton. Do you have to keep nagging?\u0026rdquo;\nThen I took one out of the bag and handed it to her. \u0026ldquo;Try it. Is it really that bad? Is it worth the price?\u0026rdquo;\nShe stopped talking after that.\nLater, I told Huanhuan about it, and she said I sometimes do the same—judging her based on my own experiences and opinions. I thought about it, and she’s right.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-12/","summary":"\u003ch2 id=\"0832-got-up-after-playing-on-my-phone-for-a-long-time\"\u003e08:32 Got up after playing on my phone for a long time\u003c/h2\u003e\n\u003cp\u003eWoke up in the morning, took a shower, and tossed my dirty clothes into the washing machine. Sniffed the rice I cooked on Friday night—no weird smell yet—so I stir-fried it with some potatoes and eggs.\u003c/p\u003e\n\u003ch2 id=\"0935-checked-csc-and-talent-recruitment-programs\"\u003e09:35 Checked CSC and talent recruitment programs\u003c/h2\u003e\n\u003cp\u003eTime flies—it’s almost mid-May already. Just opened the CSC website, and as expected, no results yet. Then I checked the talent expo website for updates on the talent recruitment progress—same deal, not even an interview notice.\u003c/p\u003e","title":"May 12, 2025"},{"content":"This morning, we went to eat beef noodles, but they were too salty and not very tasty. At noon, Huanhuan went to work overtime for a while, and then we went to find Xiaoxue to have Dicos. We had actually planned to meet her yesterday, but by the time we got back from Chengguan last night, it was already quite cold, and the weather wasn’t great.\nDicos recently launched a new menu item: chili oil chicken drumsticks. It left me feeling greasy all day—never pour oil over fried food!!!\nFor dinner, we had the corn Xiaoxue brought us at noon. After eating, I called my mom and asked her to come out for a walk. I suggested she take the bus, but she was still a bit hesitant, maybe because she thought spending two yuan was a waste of money, so she walked to meet me instead. On the way, we bought some hawthorn balls. When she saw the sugar coating on them, she thought it was ice and said it was too cold, which made the shop assistant laugh. She told me she had never eaten hawthorn before and hadn’t even seen it.\nWe passed by a SANFU store, so I took her inside to look around. She wanted to buy a hair tie, tried a few, but ultimately didn’t buy anything. Later, we went to a small goods supermarket, but the quality of the items there wasn’t great, and the prices were quite high. She initially wanted to pick up a hair clip, but I told her it didn’t look very nice and wasn’t comfortable, so we decided to check other stores later.\nHuanhuan suggested that we could take pictures of the products and buy them online—for the same price, we could get a whole bunch.\nI’ll look into it.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-11/","summary":"\u003cp\u003eThis morning, we went to eat beef noodles, but they were too salty and not very tasty. At noon, Huanhuan went to work overtime for a while, and then we went to find Xiaoxue to have Dicos. We had actually planned to meet her yesterday, but by the time we got back from Chengguan last night, it was already quite cold, and the weather wasn’t great.\u003c/p\u003e\n\u003cp\u003eDicos recently launched a new menu item: chili oil chicken drumsticks. It left me feeling greasy all day—never pour oil over fried food!!!\u003c/p\u003e","title":"May 11, 2025"},{"content":"Last night, it rained heavily for a long time. When I woke up this morning, the temperature was particularly low, so we stayed in the room and played for quite a while.\nIn the morning, Xiaohuanhuan had to work overtime, so I stayed in bed by myself, playing on my phone until noon.\nAround two o\u0026rsquo;clock, I decided to visit my grandfather at my second uncle\u0026rsquo;s house. I checked the map and strolled over leisurely. On the way, I stopped by the supermarket near the neighborhood to buy some soy milk powder and regular milk, then spent a simple half-hour there.\nI always feel a bit uneasy when visiting other people\u0026rsquo;s homes, and I can sense their discomfort too—probably because we\u0026rsquo;re not very familiar with each other.\nYesterday, Huanhuan\u0026rsquo;s mom told her mother-in-law that we wanted to eat bamboo shoots. After Huanhuan got off work, we took an unofficial taxi to Chengguan, bought some cakes and drinks, and headed over. Huanhuan\u0026rsquo;s grandmother had already stewed the bamboo shoots with pork ribs until they were rich, tender, and falling apart. My mouth watered so much that I couldn’t resist lifting the lid to peek twice.\nAfter dinner, we went out again to buy a watermelon—2.5 yuan per jin, and it was quite sweet. These days, watermelons are already flooding the market, so they’re not out-of-season ones.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-10/","summary":"\u003cp\u003eLast night, it rained heavily for a long time. When I woke up this morning, the temperature was particularly low, so we stayed in the room and played for quite a while.\u003c/p\u003e\n\u003cp\u003eIn the morning, Xiaohuanhuan had to work overtime, so I stayed in bed by myself, playing on my phone until noon.\u003c/p\u003e\n\u003cp\u003eAround two o\u0026rsquo;clock, I decided to visit my grandfather at my second uncle\u0026rsquo;s house. I checked the map and strolled over leisurely. On the way, I stopped by the supermarket near the neighborhood to buy some soy milk powder and regular milk, then spent a simple half-hour there.\u003c/p\u003e","title":"May 10, 2025"},{"content":"10:25 Xiaomi 15 Speaker Distortion I stayed up very late last night. While washing up, I noticed a thin layer of water stains on the counter where I placed the basin. I propped up my Xiaomi 15 against the basin to make a video call. Then I saw the water stains seeping into the phone through the case, so I quickly grabbed it, shook it off, and moved it elsewhere.\nA while later, I noticed the speaker was distorting—oddly, it was the top speaker. Ever since I got this phone, I’d felt the top speaker’s sound quality was subpar, but I never expected it to start distorting outright. I began searching forums and communities for similar issues and found that this wasn’t an isolated case. The speakers clearly have a problem. Strangely, water stains entering the charging port or audio jack could actually affect the distortion in the other speaker. Later, I used a hairdryer to blow air into the bottom speaker grille for a while, and the distortion improved somewhat.\nThough this is a minor issue, given the phone’s price, I don’t think such problems should exist. It made me consider returning or exchanging it. I kept browsing the community for possible solutions and before I knew it, it was already 2 a.m.\n15:10 Heading Out Went to Hongguo to find Huanhuan.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-09/","summary":"\u003ch3 id=\"1025-xiaomi-15-speaker-distortion\"\u003e10:25 Xiaomi 15 Speaker Distortion\u003c/h3\u003e\n\u003cp\u003eI stayed up very late last night. While washing up, I noticed a thin layer of water stains on the counter where I placed the basin. I propped up my Xiaomi 15 against the basin to make a video call. Then I saw the water stains seeping into the phone through the case, so I quickly grabbed it, shook it off, and moved it elsewhere.\u003c/p\u003e","title":"May 9, 2025"},{"content":"Getting up with a spring helps me wake up faster. After getting up, I called my mom and said I’d go see her to buy groceries, check on how she’s doing, and offer some encouragement.\nThe produce there is quite fresh, mostly grown by the sellers themselves. I bought some blueberries for my mom, and for myself, I picked up some greens, tofu, bamboo shoots, and tomatoes. I’ve got more vegetables than I can finish.\nRunning into things I don’t quite understand always leaves me feeling a bit frustrated, but I just let it be. Time flies—it’s already been a week into May, and the results of the CSC application will be out soon. Lately, people keep asking me about the outcome, but I don’t really want to dwell on it. Whether I pass or fail, it’ll bring its own set of troubles.\nMy mom has been wanting to learn how to take the bus. In the evening, I called and asked if she’d like to come out so I could teach her. She agreed. I showed her how to read the bus stop signs and demonstrated how to use the map on her phone. Finally, we took Bus No. 3 to the Maternal and Child Health Hospital, got off, and walked to People’s Square. There, we saw a group learning to dance, so I took her over to watch. She seemed curious but kept saying to herself that she was too clumsy and not flexible enough. I told her everyone starts learning at this age. After standing there for a while, she began mimicking the steps. I encouraged her to join in, and to my surprise, she really let loose and started dancing.\nBut the lesson was almost over, and soon the real music started for the group to dance along. She danced for a bit before coming back to me, saying she couldn’t keep up. I told her to just go and dance freely. After a while, she came back again, and I said, \u0026ldquo;Just keep dancing randomly for a few months, and you’ll pick it up.\u0026rdquo;\nThen I asked her to navigate us to the Telecom Building to take Bus No. 4 back. She still struggles to grasp the methods and logic behind it—her lack of spatial awareness is a big hurdle.\nThe ability to immediately notice impatience in oneself is often a sign of patience.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-08/","summary":"\u003cp\u003eGetting up with a spring helps me wake up faster. After getting up, I called my mom and said I’d go see her to buy groceries, check on how she’s doing, and offer some encouragement.\u003c/p\u003e\n\u003cp\u003eThe produce there is quite fresh, mostly grown by the sellers themselves. I bought some blueberries for my mom, and for myself, I picked up some greens, tofu, bamboo shoots, and tomatoes. I’ve got more vegetables than I can finish.\u003c/p\u003e","title":"May 8, 2025"},{"content":"13:32 First Time Stir-Frying Spicy Chicken I used too little oil for frying the chicken, so the meat didn’t dry out enough. I overlooked the saltiness of the fermented bean paste, which led to oversalting.\nI accidentally set the rice cooker to \u0026ldquo;keep warm\u0026rdquo; instead of \u0026ldquo;cook,\u0026rdquo; so I took the opportunity to fry a potato and mix it in. I continued stir-frying the chicken over low heat, and by adding the potato, the spicy chicken dish turned into a dry pot chicken with potatoes.\nThe potato helped balance out the saltiness, so it turned out fairly successful.\n18:34 Taking Notes Can Improve Focus Clear and logical notes have a creative aspect to them, providing a certain level of positive feedback that helps enhance concentration.\nSometimes, impatience makes the process feel slow, but remember: slow is fast.\n22:36 Learning to Use GeoGebra Today, I had a need for drawing graphs. I had always used matplotlib before, but today I realized that for simple calculations and plotting, GeoGebra is incredibly convenient. No need to write extra code—just input the function directly.\n22:40 Mom Feels Like She’s Good at Nothing Mom came to Shuicheng to help my brother and sister-in-law take care of their child. Differences in opinions often arise over small things, like what the child should eat or whether they should wear more or less clothing. Mom has always been the type to endure in silence, and it seems she can’t assert any of her own opinions here. This has led her to feel unacknowledged. During the day, when the child’s parents are at work, she feels heartbroken seeing the child uncomfortable.\nMother-in-law and daughter-in-law conflicts often stem from these trivial matters, with one side usually feeling wronged. I believe people should be on equal footing. Mom isn’t just a machine that follows orders—she’s a woman with rich experience as an elder. I want to encourage her to fight for her right to speak, even if it leads to unpleasant consequences.\nI want her to communicate with my brother and sister-in-law: their roles are the same—they are both caregivers and guardians of the baby. They should have equal authority and be able to make decisions based on their own judgment during their respective caregiving times. Others, when not in a position to supervise, should also trust the person currently responsible for caregiving.\nAfter discussing it with Huanhuan, I realized communication is quite difficult, especially when people are biased or unwilling to engage. Facing the conflict head-on and standing up for one’s rights is actually the easier approach. Focus more on your own feelings and don’t fear conflict.\n23:31 If It’s All Love, Why Does Conflict Arise? My brother and sister-in-law’s love for Xiaoyu is real, and Mom’s love for Xiaoyu is real too. So why do conflicts arise when it comes to practical matters? The key lies in people’s biases and lack of trust in each other—both of which are foolish.\nI believe raising a child isn’t all that difficult. Occasionally eating a little more or less, or wearing a little more or less, won’t affect the child’s growth.\nOn the contrary, the conflicts that arise from these disagreements may end up hurting the very people who should be close.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-07/","summary":"\u003ch3 id=\"1332-first-time-stir-frying-spicy-chicken\"\u003e13:32 First Time Stir-Frying Spicy Chicken\u003c/h3\u003e\n\u003cp\u003eI used too little oil for frying the chicken, so the meat didn’t dry out enough. I overlooked the saltiness of the fermented bean paste, which led to oversalting.\u003c/p\u003e\n\u003cp\u003eI accidentally set the rice cooker to \u0026ldquo;keep warm\u0026rdquo; instead of \u0026ldquo;cook,\u0026rdquo; so I took the opportunity to fry a potato and mix it in. I continued stir-frying the chicken over low heat, and by adding the potato, the spicy chicken dish turned into a dry pot chicken with potatoes.\u003c/p\u003e","title":"May 7, 2025"},{"content":"09:33 Starting to Study Last night, I spent some time tinkering with my phone again, but luckily, I went to bed relatively early.\nMaintaining a slight sense of hunger and fatigue can help foster a more disciplined and proactive lifestyle.\n11:49 Lemon + Cured Meat Adding two slices of lemon when blanching cured meat can bring out a unique aroma while also reducing the oxidized taste of the meat.\nThe main reason eggs stick to the pan is that the pan and oil aren’t hot enough. On an induction stove, try to crack the egg closer to the center of the pan.\n15:50 Considering Root Access from a Consumer’s Perspective The purpose of rooting is to gain control over the system. I suddenly realized that the notification importance settings were missing. Upon closer inspection, I discovered it was because I had restored the native notification importance settings using Cemiuiler. My new phone isn’t rooted, so I couldn’t adjust the settings.\n19:48 Tweaking the Equalizer on the Xiaomi 15 I noticed that the Xiaomi 15’s external speakers don’t sound as good as the Xiaomi 10’s—they’re particularly harsh and lack fullness. After checking online to see how others adjusted their equalizers, I learned a bit about the principles behind equalizer tuning. It improved slightly, but only by a tiny bit.\n23:16 How to improve concentration The inertia of laziness is still quite hard to overcome, which makes creating a conducive learning or working environment especially important. But how do you create one? Generally, there are four main influencing factors:\nEstablishing Rules. Setting rules helps maintain high focus. The most critical aspects are enforceability and unavoidable consequences—the former ensures practicality, while the latter serves as a negative feedback mechanism. For example, in libraries or classrooms, loud noise will draw disapproval from others, an unavoidable consequence that encourages focus in such spaces. Group Effect. This leverages human psychology—people tend to mimic others to fit in. Additionally, people usually care about how others perceive them. To shape their image, individuals in groups consciously imitate productive behaviors. Combined with personal motivation, this makes people more focused in specific group settings. Eliminating Distractions. By keeping potential distractions—whether objects or people—out of sight or reach, external interruptions are minimized, helping sustain focus. Choosing the Right Task. The nature of the work or study material significantly impacts focus. For instance, we often concentrate intensely while gaming, competing, or watching TV shows. Tasks that provide immediate positive feedback are more likely to hold our attention, even to the point of addiction. Conversely, activities requiring long-term effort with unpredictable setbacks—like preparing for grad school or civil service exams—often trigger subconscious resistance, undermining focus. In summary, maintaining focus while working alone on long-term, low-reward tasks is extremely challenging. Forcing yourself to concentrate might backfire. Instead, try creating enforceable personal rules with unavoidable consequences, joining online communities of like-minded individuals, and using tools like screen locks or Pomodoro timers. Overcoming subconscious resistance by adopting a broader perspective is key to improving focus—but this requires extensive exploration and practice.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-06/","summary":"\u003ch3 id=\"0933-starting-to-study\"\u003e09:33 Starting to Study\u003c/h3\u003e\n\u003cp\u003eLast night, I spent some time tinkering with my phone again, but luckily, I went to bed relatively early.\u003c/p\u003e\n\u003cp\u003eMaintaining a slight sense of hunger and fatigue can help foster a more disciplined and proactive lifestyle.\u003c/p\u003e\n\u003ch3 id=\"1149-lemon--cured-meat\"\u003e11:49 Lemon + Cured Meat\u003c/h3\u003e\n\u003cp\u003eAdding two slices of lemon when blanching cured meat can bring out a unique aroma while also reducing the oxidized taste of the meat.\u003c/p\u003e\n\u003cp\u003eThe main reason eggs stick to the pan is that the pan and oil aren’t hot enough. On an induction stove, try to crack the egg closer to the center of the pan.\u003c/p\u003e","title":"May 6, 2025"},{"content":"Today is already the last day of the holiday—time really flies.\nI slept in today, and after waking up, we continued playing games. I was hoping to finish the game today.\nAround 10 a.m., my brother called and asked me to drive to Liupanshui South Station to pick up Mom. When I met up with him, he said he had already arranged a ride-hailing service for her. We just happened to run into my brother, and then he left. We took the opportunity to have breakfast at Panxian Flavors.\nHuanhuan seemed a bit reluctant to let my brother know we had been together these past few days, feeling somewhat shy. I think if it were me, I’d feel the same way, but there isn’t really a good solution for it.\nBy 2 p.m., we finally finished It Takes Two. It really is an amazing game.\nAfter resting for a few minutes, I took Huanhuan to the bus station. Just as we arrived, a driver from Panzhou approached us, so we avoided having to wait in line for the coach.\nWhen I got back, I originally planned to rest, but I ended up tinkering with Shizuku, Dizuku, and NFC cards on my phone. As a result, I didn’t get proper rest when I should have.\nThere were still some leftover vegetables from yesterday, so I cooked noodles with them again today. Simple but delicious.\nAfter eating, I caught up on the diary entries I missed.\nNow it’s time to get back to work and give it my all.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-05/","summary":"\u003cp\u003eToday is already the last day of the holiday—time really flies.\u003c/p\u003e\n\u003cp\u003eI slept in today, and after waking up, we continued playing games. I was hoping to finish the game today.\u003c/p\u003e\n\u003cp\u003eAround 10 a.m., my brother called and asked me to drive to Liupanshui South Station to pick up Mom. When I met up with him, he said he had already arranged a ride-hailing service for her. We just happened to run into my brother, and then he left. We took the opportunity to have breakfast at Panxian Flavors.\u003c/p\u003e","title":"May 5, 2025"},{"content":"Today was quite a relaxing day!\nAfter waking up in the morning, I played with my phone in bed for a while. Huanhuan suggested maybe getting up to study today, but I suddenly remembered that we had brought the game controllers back with us this time. A rare holiday is probably better spent relaxing.\nWe bought It Takes Two a long time ago but never finished it, so today was the perfect opportunity to continue playing. By noon, we were hungry but too lazy to cook. So we decided to go out and grab some food—fried spring rolls, sweet wine with eggs, and some zhajiang noodles.\nAfter leaving the supermarket, we saw massage chairs by the roadside and thought about sitting down for a break. To our surprise, this annoying thing kept using a microphone to prompt us to pay. Out of curiosity, we spent 15 yuan for 20 minutes.\nThe massage didn’t feel comfortable at all, so we decided to try a real massage at a blind masseur’s place. This experience corrected a major misconception I had—blind people aren’t just people with their eyes closed. Their lives aren’t as clumsy as I imagined; instead, they are highly skilled. Whether grabbing things, walking, or making a living through massage, they demonstrate that they are complete, capable individuals.\nFor dinner, we planned to make clam vermicelli soup. We bought vermicelli, clams, shrimp, lemon, baby bok choy, and cilantro from the supermarket. Following a video tutorial while incorporating our own ideas and adapting to reality, we ended up with a dish that didn’t taste great at first. I thought, \u0026ldquo;Oh no, this is a disaster!\u0026rdquo; Haha. But after adding a bit more salt, it transformed completely—so delicious!\nOh, and the phone Huanhuan helped me buy arrived safely today. I even took some really nice photos of her, haha. But then I accidentally deleted them all while setting things up.\nAfter dinner, we washed the dishes, took showers, and then went back to gaming. We didn’t go to bed until 1 a.m.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-04/","summary":"\u003cp\u003eToday was quite a relaxing day!\u003c/p\u003e\n\u003cp\u003eAfter waking up in the morning, I played with my phone in bed for a while. Huanhuan suggested maybe getting up to study today, but I suddenly remembered that we had brought the game controllers back with us this time. A rare holiday is probably better spent relaxing.\u003c/p\u003e\n\u003cp\u003eWe bought \u003cem\u003eIt Takes Two\u003c/em\u003e a long time ago but never finished it, so today was the perfect opportunity to continue playing. By noon, we were hungry but too lazy to cook. So we decided to go out and grab some food—fried spring rolls, sweet wine with eggs, and some zhajiang noodles.\u003c/p\u003e","title":"May 4, 2025"},{"content":"To create more alone time with Huanhuan, we headed to Shuicheng today, planning to spend two days together.\nWhile waiting for the bus at noon, I got hungry and casually ate a bowl of beef noodles by the roadside. As a result, I wasn’t very hungry when we arrived in Shuicheng and had little appetite.\nDuring this trip home, I noticed an old broken phone that my sister used to have. I also observed that Manman and Ningning would become very eager to use phones when they had no playmates. So, I thought of taking this broken phone with me to see if I could fix it.\nAfter picking up the package (parts for repairing the phone) and returning to our accommodation, I immediately started working on the phone. Thinking I hadn’t fixed it, I reassembled it casually, only to find that the battery was slowly charging. Now I have another backup phone to bring home next time. I also asked Huanhuan:\nQuestion Are phones more harmful or beneficial for kids?\nHuanhuan said they’re more harmful, and I agreed. But it seems there aren’t many beneficial alternatives.\nIn the evening, neither of us felt like eating. After browsing on our phones for a while, we decided we wanted either boiled dishes (清水烫) or sour soup fish (酸汤鱼). We took a taxi to Fenghuang Mountain, only to find it closed. So, we started walking around while looking for food. Eventually, we found a sour soup fish place near People’s Square—it was incredibly cheap, just 29.9 yuan for two people. Though the fish seemed like it had been soaked in water, the vegetables were quite tasty.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-03/","summary":"\u003cp\u003eTo create more alone time with Huanhuan, we headed to Shuicheng today, planning to spend two days together.\u003c/p\u003e\n\u003cp\u003eWhile waiting for the bus at noon, I got hungry and casually ate a bowl of beef noodles by the roadside. As a result, I wasn’t very hungry when we arrived in Shuicheng and had little appetite.\u003c/p\u003e\n\u003cp\u003eDuring this trip home, I noticed an old broken phone that my sister used to have. I also observed that Manman and Ningning would become very eager to use phones when they had no playmates. So, I thought of taking this broken phone with me to see if I could fix it.\u003c/p\u003e","title":"May 3, 2025"},{"content":"Morning Today, my second uncle, second aunt, fourth aunt, fourth uncle, youngest aunt, and even Huanhuan are all planning to come to my house for a visit.\nI remember bringing a bag of wheat gluten powder home earlier and have been thinking about improving my homemade gluten skewers. Taking advantage of my parents going out to buy food for the afternoon and evening, I poured out half the bag of wheat gluten powder to give it another try.\nNoon When the relatives arrived at noon, little Huanhuan came too. I drove fourth uncle’s car, taking Manman and Ningning to pick up Huanhuan. The streets were so crowded that I couldn’t find a single parking spot, so I had no choice but to turn back and park in the parking lot.\nRight next to the parking lot was a supermarket, so I decided to take Manman and Ningning shopping. And that’s where the nightmare began. After Manman and Ningning took forever to finally pick out what they wanted, it was time to check out. Manman cheerfully said, “My uncle will pay for me!” Like an idiot, I replied, “So how are you going to repay me?” What I actually had in mind was tricking Manman into helping me grill the gluten skewers later.\nUnexpectedly, Manman got angry right away. She ran over, put the items back, and started crying. Nothing I said worked. Thankfully, I’ve dealt with situations like this before, though I was still a bit flustered. I said everything I could think of, then decided to just stand by and wait for her emotions to settle on their own. Meanwhile, Huanhuan was patiently comforting and coaxing her the whole time. Ningning, on the other hand, stayed very calm—she didn’t join the tantrum, didn’t say anything, and didn’t run around, just waited quietly beside us.\nAfter about thirty or forty minutes, when Manman realized this wasn’t getting her anywhere, she started asking for Huanhuan to hold her. Seeing this, I figured things were okay now, so I handed her the stuff I’d just bought and went to get the car. Manman took the things from me, and that was that. In a way, Manman gave Huanhuan a little lesson too.\nEvening In the evening, I saw some mulberry leaves and suddenly remembered a video I’d watched about frying them. So I took the kids to pick some leaves, then made a batter with eggs, flour, and salt to fry them. Personally, I found them a bit greasy—probably because the batter wasn’t prepared well and absorbed too much oil—but everyone else thought they were delicious, and we finished every last piece.\nAfter dinner, Huanhuan and I took Manman and Ningning for a walk before sunset. The laughter along the way and the feeling of being close to nature were wonderful.\nWhen we got back, I prepared to grill my gluten skewers. I gathered whatever ingredients we had at home and made a simple version of chili oil. Using a portable gas canister, I lit the remaining charcoal and started grilling slowly. This time, the gluten skewers were a hit with everyone, and even I thought they tasted great—much better than the deep-fried version I’d made before.\nNight My dad, mom, and sister all have birthdays in late March. After finishing the grilled gluten skewers, I asked Manman to bring over the cake Huanhuan had ordered from Shenggu Cake. Manman made three birthday cake hats for them, and I handed the cake-cutting knife to Dad. It was his first time cutting a cake, and he didn’t seem awkward at all—it was perfect.\nEveryone chatted away, each person happy in their own way. Today was a truly wonderful day.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-02/","summary":"\u003ch2 id=\"morning\"\u003eMorning\u003c/h2\u003e\n\u003cp\u003eToday, my second uncle, second aunt, fourth aunt, fourth uncle, youngest aunt, and even Huanhuan are all planning to come to my house for a visit.\u003c/p\u003e\n\u003cp\u003eI remember bringing a bag of wheat gluten powder home earlier and have been thinking about improving my homemade gluten skewers. Taking advantage of my parents going out to buy food for the afternoon and evening, I poured out half the bag of wheat gluten powder to give it another try.\u003c/p\u003e","title":"May 2, 2025"},{"content":"Today was a scorching sunny day, and I\u0026rsquo;m exhausted.\nThe loquat tree next to the livestock pen at home had its bark completely gnawed off by the cow that was tied to it. Though the tree bore many loquats, the leaves had almost entirely withered, making it impossible for the fruit to ripen.\nThis morning, I asked my parents to help me cut down the loquat tree. With little experience in tree-cutting, we encountered several dangerous moments during the process. One commendable thing was that my dad had the foresight to tie a rope around himself and the tree for safety. After much chaotic discussion, fumbling, and a few risky moments, we successfully felled the loquat tree.\nWe used a chainsaw to cut the branches and trunk into smaller pieces and stacked them in the yard. The massive trunk was also sectioned into several parts to be used for making stools later.\nAfter cleaning up, we moved the chicken coop and pigeon cage that were originally under the loquat tree. It took us two to three hours to expand the flower bed, which now serves both as a fence and adds aesthetic appeal. By the next time I come home, the newly expanded flower bed should be even more vibrant.\nIn the evening, after my dad took a shower, he noticed the showerhead was leaking. He tried to fix it with a wrench but ended up breaking it completely, earning him a long scolding from my mom. I often do the same thing—trying to help but making things worse. My dad decided to go into town to buy a replacement. We asked him to pick up some beef while he was out, and in the evening, he stir-fried it into a dry pot beef dish, which turned out pretty tasty.\nI did too much physical labor today, got extremely hungry, and ended up overeating.\n","permalink":"https://jinpeng.cv/en/diary/2025/may/2025-05-01/","summary":"\u003cp\u003eToday was a scorching sunny day, and I\u0026rsquo;m exhausted.\u003c/p\u003e\n\u003cp\u003eThe loquat tree next to the livestock pen at home had its bark completely gnawed off by the cow that was tied to it. Though the tree bore many loquats, the leaves had almost entirely withered, making it impossible for the fruit to ripen.\u003c/p\u003e\n\u003cp\u003eThis morning, I asked my parents to help me cut down the loquat tree. With little experience in tree-cutting, we encountered several dangerous moments during the process. One commendable thing was that my dad had the foresight to tie a rope around himself and the tree for safety. After much chaotic discussion, fumbling, and a few risky moments, we successfully felled the loquat tree.\u003c/p\u003e","title":"May 1, 2025"},{"content":"I hadn’t even woken up yet when my mom anxiously called me in the morning. I quickly contacted the driver and booked a ride for 8:40.\nAfter arriving at Pingdi, I hurriedly got out of the car and ended up dropping my luggage. We went to the restaurant where Zhang Jing’s wedding was held, and my mom handed me 200 yuan to give as a gift. I really dislike these kinds of things, but I couldn’t be bothered to argue. After the meal, I just walked over and handed the money over.\nThis was the first time my mom had been away from home for so long, so she was overjoyed to be returning. Her steps were so light it seemed like she couldn’t wait to run home.\nThe neighboring village had one celebration after another—what might seem like trivial matters are often the most meaningful.\nI was really looking forward to this trip home, mainly because I wanted to see my sister, Manman, and Ningning. Manman and Ningning were as adorable and happy as ever.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-30/","summary":"\u003cp\u003eI hadn’t even woken up yet when my mom anxiously called me in the morning. I quickly contacted the driver and booked a ride for 8:40.\u003c/p\u003e\n\u003cp\u003eAfter arriving at Pingdi, I hurriedly got out of the car and ended up dropping my luggage. We went to the restaurant where Zhang Jing’s wedding was held, and my mom handed me 200 yuan to give as a gift. I really dislike these kinds of things, but I couldn’t be bothered to argue. After the meal, I just walked over and handed the money over.\u003c/p\u003e","title":"April 30, 2025"},{"content":"Woke up in the middle of the night suddenly wanting to listen to this song. In the morning, after waiting for Huanhuan to wake up, I asked Xiao Ai to have Jeff Chang sing it for us.\nTwo people shining together, their radiance outshines the stars of the night.\nEvery separation always brings a tinge of reluctance, but today’s emotions felt particularly strong.\nWe went to a place called Panxian Flavor for breakfast, having sticky rice, mushroom meatball noodles, and meat pies. Afterward, she went to attend a team-building event organized by the city branch, while I picked up a package and wandered around.\nA few days ago, I submitted my resume at the Guizhou Talent Expo. This afternoon, the Energy Bureau called to ask if I was certain about joining. Personally, I’m not too keen—there’s a five-year service commitment, the benefits aren’t great, and if it involves frequent mine visits, I’d be quite averse to it. For now, I agreed to see how things unfold.\nLater, I chatted with Niuwa, who mentioned that her colleague has a friend in the Energy Bureau and gave me a brief rundown of the situation. The meal allowance they provide is only enough for 13 meals a month, and the dormitory is still a communal setup. This isn’t talent recruitment—it’s more like recruiting workhorses. Niuwa then mentioned that her boyfriend is in Gui\u0026rsquo;an and said the benefits there are quite good, suggesting I give it a try.\n16:55 Added custom title to callout The most important thing in programming is understanding the existing code logic—otherwise, even the smartest AI won’t be of much help. The better you grasp the underlying logic, the better you can solve problems. The same goes for everything else.\n20:19 Continued refining Obsidian-compatible callout folding Noticed that Hugo’s source code supports folding tags, so I spent some effort combining it with AI to achieve callout folding compatible with Obsidian.\nQuestion CSS always has its share of inexplicable issues. With flex as the parent node, the span tags inside never seem to center vertically.\n22:02 Packed up some things Heading home with Mom tomorrow.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-29/","summary":"\u003cp\u003eWoke up in the middle of the night suddenly wanting to listen to this song. In the morning, after waiting for Huanhuan to wake up, I asked Xiao Ai to have Jeff Chang sing it for us.\u003c/p\u003e\n\n\u003clink rel=\"stylesheet\" href=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.css\" integrity=\"sha512-CIYsJUa3pr1eoXlZFroEI0mq0UIMUqNouNinjpCkSWo3Bx5NRlQ0OuC6DtEB/bDqUWnzXc1gs2X/g52l36N5iw==\" crossorigin=\"anonymous\"\u003e\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.js\" integrity=\"sha512-RWosNnDNw8FxHibJqdFRySIswOUgYhFxnmYO3fp+BgCU7gfo4z0oS7mYFBvaa8qu+axY39BmQOrhW3Tp70XbaQ==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\n\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/meting/2.0.1/Meting.min.js\" integrity=\"sha512-/IDbuuVE9yEqGRO0rCzXN1jIU1ZFkVd3TMLuK3HkmD4fCCwoIAkrqcK8KPYcIMDF/Z/pQ2mMOTPYS07qM/7VsA==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\u003cmeting-js server=\"netease\" type=\"song\" id=\"33599439\" theme=\"#448aff\"\u003e\u003c/meting-js\u003e\n\u003cblockquote\u003e\n\u003cp\u003eTwo people shining together, their radiance outshines the stars of the night.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eEvery separation always brings a tinge of reluctance, but today’s emotions felt particularly strong.\u003c/p\u003e\n\u003cp\u003eWe went to a place called Panxian Flavor for breakfast, having sticky rice, mushroom meatball noodles, and meat pies. Afterward, she went to attend a team-building event organized by the city branch, while I picked up a package and wandered around.\u003c/p\u003e","title":"April 29, 2025"},{"content":" 1 2 3 list file.folder from \u0026#34;project/public-examination/section\u0026#34; ","permalink":"https://jinpeng.cv/en/project/blog/","summary":"\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e3\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-fallback\" data-lang=\"fallback\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003elist\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    file.folder\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003efrom \u0026#34;project/public-examination/section\u0026#34;\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e","title":"Jeapo's blog"},{"content":"分析数据和选项来选择计算方法，达到高效的原则。\n做题习惯 先看时间、基期、现期 看算什么 审题，看选项的精度、选项之间的差距等 根据选项和题目数据选定方法 列式（直接在题目上写） 分析式子，尽量不多算，尽量不算 1 增长量计算 现期量 $A$，增长率 $a$；基期量 $A^{\\prime}$ ，增长量 $\\Delta A$。\n百化分 百分比 分数表示 百分比 分数表示 50% 1/2 9.1% 1/11 33% 1/3 8.3% 1/12 25% 1/4 7.7% 1/13 20% 1/5 7.1% 1/14 16.7% 1/6 6.7% 1/15 14.3% 1/7 6.3% 1/16 12.5% 1/8 5.9% 1/17 11.1% 1/9 5.6% 1/18 10% 1/10 5.3% 1/19 Tip 8 到 12.5 之间的分数，百化分的值直接用 20 来减。\nQuestion e.g. 8%求增长量的时候，化为 12.5，加上基期量 1，为 13.5。\n通过把增量看作整体的且非 1 的概念，可以得到更普适的百化分\n当一个百分比的增速被化作分数后，如 $\\frac{n}{m}$，其内涵是基期量是 $m$ 份，增量是 $n$ 份，故现期量是 $m+n$ 份。而题目给的是现期量 $A \\times \\frac{n}{m+n}$ 就是增量。而 $n=1$ 是其中的一种而已。\n当增长率小于 0，即 $A \\times \\frac{n}{m-n}$，原理是一样的。同学们自行画图理解。\n高级百化分，在应用中，最常用是：\n$$\n\\begin{array}{rcl}\n22.2% \u0026amp; \\approx \u0026amp; \\dfrac{2}{9} \\\n28.6% \u0026amp; \\approx \u0026amp; \\dfrac{2}{7} \\\n37.5% \u0026amp; \\approx \u0026amp; \\dfrac{3}{8} \\\n40% \u0026amp; \\approx \u0026amp; \\dfrac{2}{5} \\\n42.8% \u0026amp; \\approx \u0026amp; \\dfrac{3}{7}\n\\end{array}\\xLeftrightarrow[配合修正法微调]{将 45% 以内的分数分隔开}\n\\begin{array}{rcl}\n20% \u0026amp; \\approx \u0026amp; \\dfrac{1}{5} \\\n25% \u0026amp; \\approx \u0026amp; \\dfrac{1}{4} \\\n30% \u0026amp; \\approx \u0026amp; \\dfrac{1}{3.3} \\\n33% \u0026amp; \\approx \u0026amp; \\dfrac{1}{3} \\\n\\end{array}\n$$\n除以 11 相当于错位相减，乘以 11 相当与错位相加。\n假设法 选项非常接近则考虑假设法，避免大量精确计算。\n例题 2-1\n2023 年 A 市建筑业总产值为 6475.5 万元，同比增长 8.1%，求 2023 年 A 市建筑业总产值增长量？\nA. 471 B. 477 C. 485 D. 487\n解题步骤：\n假设增量 475.5 则假设基期为 6000 假设计算增量则为 6000 x 8.1%=486 实际值在假设值和计算值之间（增减量为负时相反），且靠近计算值 例题 2-3\n2023 年 A 市建筑业总产值为 6475.5 万元，同比增长 28.1%，求 2023 年 A 市建筑业总产值增长量？\nA. 1410 B. 1420 C. 1470 D. 1480\n解题步骤：\n假设 1475.5 假设基期 5000 假设增量 5000 x 28.1%=1405 修正量为 $({1475-1405}){\\frac {28}{128}}=14$ 真实为 1405+14=1419 直接算 化 1 法 $\\Delta A = A\\times\\frac{a}{1+a}$\n分析 $1+a$ 与 $A$ 和 $a$ 的倍数关系来凑出一个 $1$ 来，剩下的即为答案；有时候 1.5 倍也是比较合适的。\n化除为减（平方差公式，增长率小于 5% 时适用） 两位数乘法\n口诀：左左右右里里外外\n例 ($63 \\times 49$ )\n分析方法\n对于 (63)，拆分为： (6) 是左，(3) 是右； 对于 (49)，拆分为： (4) 是左，(9) 是右； 对于整体乘法（($63 \\times 49$ )）： 左部分相乘：($6 \\times 4$) 中间交叉相乘再相加：($6 \\times 9 + 3 \\times 4$ ) 右部分相乘：($3 \\times 9$ ) 计算过程\n左边相乘：\n$$\n6 \\times 4 = 24\n$$\n中间交叉相乘并求和：\n$$\n\\begin{array}{cc}\n6 \\times 9 = 54 \\\n3 \\times 4 = 12 \\\n54 + 12 = 66\n\\end{array}\n$$\n右边相乘：\n$$\n3 \\times 9 = 27\n$$\n将结果按照位数拼接（注意进位处理）：\n1 2 3 4 5 2 4 + 6 6 + 2 7 ------------- 3 0 8 7 最终结果： $$\n63 \\times 49 = 3087\n$$\n假设分配法（接近于整数倍时比较快） 看 $1+a$ 与 $A$ 的倍数关系，拆分来逼近。\n略微低效，只利用了 $A$，而没有利用 $1+a$ 与 $a$ 的关系，平均要拆分两次以上。\n理论总结 先看选项，分析选项 选项差距极小的题，用假设法夹一个数据进入选项。 选项差距一般的题，根据题目数据来选择方法。 $a\u0026lt;10%$ 直接算 $5%\u0026lt;a\u0026lt;20%$ 百化分+修正 $20%\u0026lt;a\u0026lt;40%$ 高级百化分 $45%\u0026lt;a$ 选择直接算，最后视情况进行同比例缩放 2 $A/B$ 基期比重 表述关键词：占多少，是多少倍，平均，比重\n最常规的题型是材料给出 $AaBb$ ，求 $C\u0026rsquo;$，基期比重/基期倍率/基期平均数本质都是一样的，计算公式如下\n$$\n% 基期相关指标计算公式\nC\u0026rsquo; = \\frac{A\u0026rsquo;}{B\u0026rsquo;} = \\frac{\\dfrac{A}{(1+a)}}{\\dfrac{B}{(1+b)}} = \\frac{A}{B} \\times \\frac{1+b}{1+a}\n$$\n例题\n2023 年 A 市建筑业总产值为 6475.5 万元，同比增长 8.1%。其中建筑工程产值为 1865 万元，同比增长 12.1%。则 2022 年 A 市建筑工程产值占建筑业总产值的比重为多少？\nA. 22.8% B. 27.8% C. 28.8% D. 35.8% $A = 1865\\quad a=12.1%\\quad B=6475.5\\quad b=8.1%$\n解题步骤（元婴期）：\n先看一眼选项，大概计算出 $\\frac A B$ 的值 看是否在选项中，分析 $a$ 与 $b$ 的关系 看是否能够确定答案，如果不能够，则开展定量分析 看 $a$ 与 $b$ 的差值，乘以基期比重，作差即可 解题步骤（化神期，重在炫技并不实用）：\n计算出 28%，看选项预估 28.8% 为基期比重 $a\u0026gt;b$ 得出现期比重是比基期大的 计算 $a$ 与 $b$ 的差值，与基期比重相乘得修正值 看选项为 $28.8%-修正值$ 的选项，勾选 解题步骤（考场用）:\n算现期 $\\frac A B$ 定性分析，看 $a-b$，且确定方向 看选项，能确定则结束，不能则继续 4 定量分析，算具体差值 两期比重差\n$两期比重差\\Delta C=现期比重-基期比重 \\Rightarrow 基期比重=现期比重-两期比重差\\Delta C$\n$$\n\\Delta C=\\frac{A}{B}-\\frac{A\u0026rsquo;}{B\u0026rsquo;} = \\frac{A}{B}-\\frac{\\dfrac{A}{(1+a)}}{\\dfrac{B}{(1+b)}} =\\frac{A}{B}- \\frac{A}{B} \\times \\frac{1+b}{1+a}=\\textcolor{red}{\\frac{A}{B}} \\times\\frac{\\color{red}{a-b}}{1+a}\n$$\n$$\nC\u0026rsquo; = C - \\Delta C\n$$\n第 3 步定量分析中，往往只用看 $a-b$ 即可确定答案，若 $a$ 较大则不可忽略。\n理论总结 识别题目，不同年份，是 A/B 即是比重模型 流程 求出现期 定性分析 $\\frac A B \\quad \\frac a b$，看选项，顺便判断 $a-b$ 的正负 判断 $a-b$ 和 $a$ 定量分析 $\\textcolor{red}{\\frac{A}{B}} \\times\\frac{\\color{red}{a-b}}{1+a}$，只算绝对值即可 直接算 $\\frac{A}{B} \\times \\frac{1+b}{1+a}$（$a-b$ 和 $a$ 都比较大时，注意比而不算） 方法选择 分析得越多，算得越少，则方法优 分析熟练后再练习计算 百分数乘以百分数 $%\\times%$\n$a% \\times b%=\\dfrac{a\\times b}{100}%$\n3 $A/B$ 两期变化率（平均数变化率） 如：人均收入 = 总收入 / 人数\n题目给出总收入和人数的变化率，求人均收入的变化率\n$$\n\\begin{align}\nC \u0026amp; = \\frac{A}{B}, \\quad C\u0026rsquo; = \\frac{A\u0026rsquo;}{B\u0026rsquo;} = \\frac{\\frac{A}{\\left(1 + a\\right)}}{\\frac{B}{\\left(1 + b\\right)}} = \\frac{A}{B} \\cdot \\frac{1 + a}{1 + b} \\\nc \u0026amp; =\\frac{C}{C\u0026rsquo;} - 1 = \\frac{1 + a}{1 + b} - 1 = \\frac{a - b}{\\color{red}1 + b}\n\\end{align}\n$$\n基期比重的特点是：1. 设问的时间是基期 2. 求 A/B 的值\n两期变化率的特点是：1.设问的时间是现期 2.求 A/B 的增长率\n两期变化率的前提：只看到设问是求现期变化率，是无法确定模型的，必须从材料中找到对象，确定设问中的主任务 ( C = A/B )，才能确定是 A/B 模型中的两期变化率。\n例题 1\n2023 年 A 市建筑业总产值为 6475.5 万元，同比增长 28%，建筑单位共 128 家，同比增长 5%。求：2023 年 A 市平均每家建筑单位创造的建筑业产值同比增长了多少？\nA. 43.2% B. 35.6% C. 28.8% D. 21.9% 解法：\n看 2023 知求现期，看平均知 A/B 模型 $\\dfrac{a-b}{1+b}=\\dfrac{28-5}{100+5}$ 28-5 知比 23%小，直接选 D 例题 3\n2023 年 A 市建筑业总产值为 6475.5 万元，其中建筑工程产值 1865 万元，同比增长 12%，占总产值的比重为 28.8%，比去年提高了 1 个百分点。求 2023 年 A 市建筑业总产值同比增加了多少？\nA. 4.8% B. 6.6% C. 8.1% D. 10.5% 乘积增长率解法：\n总产值 X 比重 = 工程产值 $\\textcolor{red}{x+\\dfrac{1}{28.8-1}}+x\\times \\dfrac{1}{28.8-1}=12$ 解得 $x=8.1$，其中 $x\\times \\dfrac{1}{28.8-1}$ 较小可估计结合选项判断 A/B 模型解法：\n分析出 $总产值C = \\frac{部分A}{比重B}$ 则总产值的增长率为 $c=\\dfrac{a-b}{1+b}=\\dfrac{12-\\frac{1}{28.8-1}}{1+b}=\\dfrac{8.5}{1+b}$ 选 A 例题 4\n2023 年 A 公司利润为 1865 万元，同比增长 15%；利润率为 28%，比去年降低了 8 个百分点。求 2023 年 A 公司营业收入同比增加了多少？（利润率=利润/营业收入）\nA. 40.8% B. 44.8% C. 47.8% D. 52.8% 此题利用乘积增长率，需要一个一个代入，并不方便。\nA/B 模型解法(化神期)：\n分析出 $营业收入C = \\frac{利润A}{利润率B}$ 则营业收入的增长率为 $c=\\dfrac{a-b}{1+b}=\\dfrac{15-\\frac{-8}{28-(-8)}}{1+b}=\\dfrac{37.2}{1-22.2}$ 选 C 理论总结 识别题目如果给的为 $C=A \\times B$，则为乘积增长率 $A\\times B$ 模型，如果给的 $C=\\dfrac A B$ ，且选项为变化率，则为两期变化率 A/B 模型 应用 A/B 模型求解 例题 1\n累计方面，2022 年 1-12 月中国市场 5G 手机累计出货量达到 2.14 亿台，同比下降 19.6%，占同期手机出货量的 78.8%，较去年同期上升 2.9 个百分点。\n问：2022 年，中国手机市场累计出货量的同比增速约为：\nA. -22.6% B. -36.6% C. 16.6% D. 36.6% 例题 3\n2021 年，我国规模以上电子信息制造业实现营业收入 141285 亿元。实现利润总额 8283 亿元，比上年增长 38.9%，营业收入利润率(利润总额/营业收入)比上年提高 1 个百分点。\n问：2021 年，我国规模以上电子信息制造业实现营业收入约同比增长：\nA. 61.2% B. 38.9% C. 38.1% D. 15.2% 此题没有直接给出利润率的增长，需要多一步计算。\n例题 4\n2020 年 1-12 月，全国工业机器人完成产量 237068 台，同比增长 19.1%；全国规模以上工业机器人制造企业营业收入 531.7 亿元，同比增长 6.0%。\n2020 年 1-12 月，全国规模以上特殊作业机器人制造企业营业收入 28.8 亿元，同比增长 24.7%。\n问：2020 年 1-12 月，全国规模以上特殊作业机器人制造企业营业收入占规模以上工业机器人制造企业营业收入的比重约为 2019 年 1-12 月的多少倍？\nA. 0.85 B. 0.96 C. 1.18 D. 1.35 此题虽然不是问率，但依然是是 A/B 模型，求出增长率 $c$ 后 $+1$ 即可\nA/B 模型区分 基期比重：求基期，求 A/B 的变化值； 平均数变化率：问现期，求 A/B 的变化率（倍）； 4 $A\\times B$ 乘积增长率 乘积增长率和两期变化率是一体两面的，\n设问同样是求 $C$ 的变化率，我们需要去材料中找到 $AB$ 后研判 $ABC$ 的关系。\n如果 $C = A/B$，那么就是两期变化率\n如果 $C = A^*B$，那么就是乘积增长率\n$ABC$ 同样可以是任意概念，如：\n$$\\begin{gather}\n整体\\times 比重=部分 \\\n个数\\times 平均值=总数 \\\n量 A \\times 倍数=量 C\n\\end{gather}$$\n$A$ 的增长率为 $a$，$B$ 的增长率为 $b$，那么 $C$ 的增长率，\n$$\nc = (1+a)(1+b) -1 = \\textcolor{red}{a + b} + ab\n$$\n算出 $a+b$ 后观察选项，再决定是否计算 $ab$\n例题 1\n2023 年 A 市建筑业总产值为 6475.5 万元，建筑单位共 128 家，同比增长 5%；平均每家建筑单位创造的建筑业产值同比增长 21.9%。问：2023 年 A 市建筑业总产值同比增长了多少？\nA. 43% B. 35% C. 28% D. 21% 解题：\n总产值=单位数 X 平均产值 $c = (1+a)(1+b) -1 = a + b + ab=\\textcolor{red}{5+21.9}+21.9\\times 5$ 选 C 例题\n图 1 2019-2020 年全国高等中医药院校专任教师学历构成（%）\n学历类别 2019 年占比 2020 年占比 博士 29.7% 31.6% 硕士 38.3% 38.2% 本科 31.5% 29.9% 其他 0.5% 0.3% 2020 年全国高等中医药院校 44 所，与 2019 年持平。全国高等中医药院校教职工总数达 53746 人，其中专任教师 32567 人，比 2019 年增加 1416 人。全国高等中医药院校研究生指导教师共计 18371 人，比 2019 年增加 1595 人。其中博士研究生指导教师 918 人，比 2019 年减少 23 人；硕士研究生指导教师 15295 人，比 2019 年增加 1327 人；博士、硕士研究生指导教师 2158 人。\n问：2020 年全国高等中医药院校专任教师人数同比增速最快的学历类别，其专任教师人数的同比增速约为：\nA. 6.4% B. 9.5% C. 11.2% D. 29.8% 5 $A+B$ 混合增长率 例题\n2023 年，A 市城乡人均收入为 4 万元。其中，城镇人口人均收入 6 万元，农村人口人均收入 3 万元。求 2023 年城镇人口占城乡总人口的比重？\nA. 1/4 B. 1/3 C. 2/3 D. 3/4 常规方程解法：\n$6A+3B=4(A+B)$ 解得 $2A=B$ $\\frac A {A+B}=\\frac 1 3$ 分析 假设 $a$ 是城镇人均收入，$A$ 是城镇人口数；$b$ 是农村人均收入，$B$ 是农村人口数；$c$ 是城乡人均收入，$C$ 是城乡人口数（$C=A+B$，$A\u0026gt;B$）。题目往往会给我们 $abc$，要我们求 $\\frac{A}{B}$。\n$$\n\\text{Aa+Bb=Cc} \\rightarrow \\text{Aa+Bb=c(A+B)} \\rightarrow \\frac{A}{B} = \\frac{c-b}{a-c}\n$$\n此类题目对我们的考察就是基于这个公式，而这个公式的要素有四个，即 $\\frac{A}{B}$ 和 $abc$，知道其中的 3 个就能求另一个。\n主要分为两类题型：\n已知 $abc$，求 $\\frac{A}{B}$（求 $\\frac{A}{A+B}$ 或 $\\frac{B}{A+B}$ 已经一样的，就是求比值）。 已知 $\\frac{A}{B}$ 和 $ab$，求 $c$。 混合增长率记住这个图，两个特点：\n$c$ 往大偏，如图中 $A\u0026gt;B$，所以 $c$ 更接近 $a$。 呈反比。$\\frac{A}{B} = \\frac{\\text{距离}(b \\to c)}{\\text{距离}(a \\to c)}$。 例题 2\n2023 年， A 市总人囗同比增长 10 ％。其中，城镇人囗同比增长 12 ％，农村人囗同比增长 6 ％。求2022 年城镇人囗与农村人囗的比值？\n线段法解题：\n$\\dfrac A B = \\dfrac{|b-c|}{|a-c|}=\\dfrac 4 2=2:1$ 例题 3\n2022 年， A 市城镇人囗 8 万人，农村人囗 4 万人。 2023 年 A 市城镇人囗同比增长 12 ％，农村人囗同比增长 6 ％。求 2023 年 A 市总人囗的同比增长率？\n由线段图像可知：\n$c=b+(a-b)\\times \\dfrac{A}{A+B}=10%$ 设城镇还是农村为 A 并不影响结果，注意符号 混合增长率的估算 例题\n2023 年，A 市城镇人口 8 万人，农村人口 4 万人。2023 年 A 市城镇人口同比增长 20%，农村人口同比增长 10%。求 2023 年 A 市总人口的同比增长率？\nA. 18.1% B. 16.9% C. 16.5% D. 14.1% 用现期代替基期：\n估算值： $10+10\\times \\dfrac{2}{3}=16.67$ 估算值大于实际值，选 C，分析如下 分析\n假设 $a\u0026gt;b$， 那么 $c$（估算）$= b + \\frac{A}{A+B}(a-b)$。\n如果严谨计算，我们应该使用基期量来计算：\n$$\nc \\left( \\text{实际} \\right) = \\frac{\\Delta C}{C} = \\frac{\\Delta A + \\Delta B}{A\u0026rsquo; + B\u0026rsquo;} = \\frac{A\u0026rsquo;a + B\u0026rsquo;b}{A\u0026rsquo; + B\u0026rsquo;} = \\frac{A\u0026rsquo;a + B\u0026rsquo;b + A\u0026rsquo;b - A\u0026rsquo;b}{A\u0026rsquo; + B\u0026rsquo;}\n$$\n$$\n= b + \\frac{A\u0026rsquo;}{A\u0026rsquo; + B\u0026rsquo;}(a-b)\n$$\n对比 $c$（实际）和 $c$（估算）的大小，以便我们定性分析：\n$$\nc \\left( \\text{实际} \\right) = b + \\frac{A\u0026rsquo;}{A\u0026rsquo; + B\u0026rsquo;}(a-b) = b + \\frac{A/(1+a)}{A/(1+a) + B/(1+b)}(a-b)\n$$\n$$\n= b + \\frac{A}{A+B\\frac{1+a}{1+b}}(a-b)\n$$\n因为 $a \u0026gt; b$，所以 $\\frac{1+a}{1+b} \u0026gt; 1$，所以 $c$（估算）$\u0026gt; c$（实际）。\n假使我们预设 $b \u0026gt; a$，由于 $a-b$ 符号相反，结果依然是 $c$（估算）$\u0026gt; c$（实际）。\n例题\n2023 年，A 市城镇人口 8 万人，农村人口 4 万人。2023 年 A 市城镇人口同比增长 20%，农村人口同比增长 10%。求 2023 年 A 市总人口的同比增长率？\nA. 16.67% B. 16.47% C. 16.27% D. 16.07% 此题需要定量分析，分析如下\n$c_{\\text{估计}} - c_{\\text{实际}}$\n$$\n= b + \\frac{A}{A+B}(a-b) - \\left(b + \\frac{A}{A+B\\frac{1+a}{1+b}}(a-b)\\right)\n$$\n$$\n= (a-b)\\left( \\frac{A}{A+B} - \\frac{A}{A+B\\frac{1+a}{1+b}} \\right) \\quad \\text{右边上下同除以 } A\n$$\n$$\n= (a-b)\\left( \\frac{1}{1+\\frac{B}{A}} - \\frac{1}{1+\\frac{B}{A}\\frac{1+a}{1+b}} \\right)\n$$\n令 $\\frac{B}{A} = t$ ($t\u0026gt;0$)\n原式 $= (a-b)\\left( \\frac{1}{1+t} - \\frac{1}{1+t\\frac{1+a}{1+b}} \\right)$ 右边通分化简\n$$\n= (a-b)\\left( \\frac{t(a-b)}{(1+t)(1+t+b+at)} \\right) \\quad \\text{右边上下同除以 } t\n$$\n$$\n= (a-b)\\left( \\frac{a-b}{(\\frac{1}{t}+1)(1+t+b+at)} \\right) \\quad b + at \\quad \\text{往往影响较小}\n$$\n$$\n= (a-b)\\left( \\frac{a-b}{(\\frac{1}{t}+1)(1+t)} \\right)\n$$\n而 $(\\frac{1}{t}+1)(1+t) = 2+t+\\frac{1}{t} \\geq 4$\n当 $\\frac{B}{A} = 1$ 时，差距最大，为 $\\frac{(a-b)^2}{4} = \\color{red}(\\frac{a-b}{2})^2$\n实际上的差距会略小于 $(\\frac{a-b}{2})^2$，但总体接近。\n此题的差距为 $(\\frac{20%-10%}{2})^2 = 0.25%$\n$16.67%-0.25%=16.42%$\nB 最接近，选 B。\n理论总结 $$\n\\text{Aa+Bb=Cc} \\rightarrow \\text{Aa+Bb=c(A+B)} \\rightarrow \\frac{A}{B} = \\frac{c-b}{a-c}\n$$\n$A$ 为 $bc$ 之间的距离，B 为 $bc$ 之间的距离，总长度为 $A+B$。 若求 $\\frac{A}{A+B}$，则直接写出 $\\dfrac{b-c}{a-b}$ 已知 $A/B,$ $ab$, 求 $c$，则用现期代替基期估算（估算\u0026gt;实际），视情况定量分析。 例题\n（1）2022 年，C 市居民人均可支配收入 47948 元，比上年增长 4.8%。城镇居民人均可支配收入 54897 元，增长 4.3%。农村居民人均可支配收入 30931 元，增长 6.2%。\n问：2022 年，C 市城镇居民与农村居民人数之比最接近：\nA. 2：5 B. 5：2 C. 7：4 D. 4：7 此题中 $abc$ 即为人均可支配收入，较难理解。\n$\\dfrac A B=\\dfrac{479-309}{548-480}\\approx 17:7$，排除 AD 比值大于两倍，选 B 例题\n（5）2023 年 1-2 月，S 市实现外贸进出口总额 6815.57 亿元，其中，出口 2655.66 亿元，比去年同期下降 4.9%；进口 4159.91 亿元，增长 4.7%。\n问：2023 年 1-2 月，S 市实现外贸进出口总额比上年同期约：\nA.增长了 0.7% B.增长了 1.1% C.下降了 0.7% D.下降了 1.1% 解答：\n用现期估算 6 $A-B$ 基期差 例题\n2023 年，A 市城镇人口 8 万人，农村人口 2 万人。2023 年 A 市城镇人口同比增长 20%，农村人口同比增长 10%。求 2022 年 A 市城镇人口比农村人口多多少万人？\nA. 4.85 B. 5 C. 5.5 D. 6 解答：\n分析为 $A-B$ 模型，时间为基期，即基期差 $\\frac 8 {1.2} - \\frac 2 {1.1}$，两个除法麻烦 分析 求基期差题目的形式为：给出 $\\text{AaBb}$，要我们求基期差 $C'$\n$$\nC\u0026rsquo; = A\u0026rsquo; - B\u0026rsquo; = \\frac{A}{1 + a} - \\frac{B}{1 + b}\n$$\n而计算两个除法，对于绝大多数同学来说，是比较费事的，且作为选择题，如果我们能通过定性分析来减少计算，显然是更优的。\n观察此式后我们可以发现，现期差 $C = A - B$ 是很容易求得的。如果我们能算出 $C$ 的增长率 $c$，那么基期差 $C\u0026rsquo; = \\frac{C}{1 + c}$，算一个除法就够，且如果能通过定性分析解决，那么就不用计算了。\n现在要解决的问题是如何快速地求得增长率 $c$。\n从上一章混合增长率中，我们习得，根据 $\\text{Aa} + \\text{Bb} = (\\text{A} + \\text{B}) , \\text{c}$ 得出 $\\frac{A}{B}$、$a$、$b$、$c$ 之间的关系。\n同理，$\\color{red}\\text{Aa} - \\text{Bb} = (\\text{A} - \\text{B}) , \\text{c}$ （注：这是估算值，用现期估算基期）\n同样可以得出 $\\frac{A}{B}$、$a$、$b$、$c$ 之间的关系。\n$$\n\\begin{align}\n\u0026amp;Aa-Bb=(A-B)c\\\n\u0026amp;\\Rightarrow\nAa=(A-B)c+Bb\\\n\u0026amp;\\Rightarrow\n(A-B+B)a=(A-B)c+Bb\\quad(\\text{此为A+B模型，以A-B和B构造图像})\\\n\u0026amp;\\Rightarrow\n(A-B)(a-c)=B(b-a)\\\n\u0026amp;\\Rightarrow\n\\color{blue}\\dfrac{A-B}{B}=\\dfrac{b-a}{a-c}\n\\end{align}\n$$\n即 $\\dfrac{A-B 的长度} {B 的长度}= \\dfrac{b 到 a 的距离}{a 到 c 的距离}$\n1 2 3 A-B B |________|________| b a c 从图像上我们也可以理解，$A$ 成了整体量，$B$ 成了部分量，其他原理都是一致的，和混合增长率是一体两面的关系。\n将 $A$、$B$、$a$、$b$、$c$ 赋予基期差模型的意义：\n严谨的式子是：\n$$\n\\begin{gather}\n\\text{整体基期 } A\u0026rsquo; \\times \\text{整体增速 } a - \\text{部分基期 } B\u0026rsquo; \\times \\text{部分增速 } b \\\n= (A-B) \\times \\text{另一部分基期} \\times c \\quad (\\text{另一部分增速})\n\\end{gather}\n$$\n因此，我们可以根据 $\\frac{A}{B}$、$a$、$b$ 来求出 $c$。\n通过图像我们可以发现，$a$ 是居中的，$b$ 和 $c$ 分别位于两侧，即从 $b$ 向 $a$ 延伸得到 $c$，也就是从部分向整体延伸。 而延伸的量可以通过比值计算：\n$$\nc = a + \\frac{B}{A - B}(a - b)\n$$\n$B$ 占 $A$ 的比例越大，延伸得越远。\n所以我们得出规律：大射长，小射短。下面进行定量分析\n定性分析 在实际做过程中，目给的数据往往是整体现期和部分现期，向如果我们去算基期值，显然就麻烦了，所以我们只能拿现期代替去估算，而这期间就会有误差。故我们要研究我们得出的估算值和实际值之间的关系。\n当 $a \u0026gt; b$ 时，\n$$\n\\begin{align}\nc_{\\text{实际}} \u0026amp;= a + \\left[ \\frac{B\u0026rsquo;}{A\u0026rsquo;-B\u0026rsquo;} \\right] (a-b) \\\n\u0026amp;=a+\\left \\dfrac{B/(1+b)}{A/(1+a)-B/(1+b)}\\right\\\n\u0026amp;= a + \\left[ \\frac{B}{\\frac{1+b}{1+a}A - B} \\right] (a-b)\n\\end{align}\n$$\n而我们实际做题时，更习惯用现期量直接估算：\n$$\nc_{\\text{估算}} = a + \\left[ \\frac{B}{A-B} \\right] (a-b)\n$$\n由于 $a \u0026gt; b$，所以 $\\frac{1+b}{1+a} \u0026lt; 1$，因此 $c_{\\text{估算}} \u0026lt; c_{\\text{实际}}$（与混合增长率的结论相反）。\n在 $b \u0026gt; a$ 时，结论依旧成立，各位可自行验证。\n定量分析 在定性分析之后，我们还需定量分析误差大小。若误差过大，则此方法不可用。\n误差 $= c_{\\text{实际}} - c_{\\text{估算}}$\n$$\n= \\left( a + \\frac{B}{\\frac{1+b}{1+a}A - B} \\cdot (a-b) \\right) - \\left( a + \\frac{B}{A-B} \\cdot (a-b) \\right)\n$$\n$$\n= \\left( \\frac{B}{\\frac{1+b}{1+a}A - B} - \\frac{B}{A-B} \\right) (a-b) \\quad \\text{（左边上下同除以 $B$）}\n$$\n$$\n= \\left( \\frac{1}{\\frac{1+b}{1+a} \\cdot \\frac{A}{B} - 1} - \\frac{1}{\\frac{A}{B} - 1} \\right) (a-b)\n$$\n令 $\\frac{A}{B} = t$（$t \u0026gt; 1$），则原式：\n$$\n= \\left( \\frac{1}{\\frac{1+b}{1+a} \\cdot t - 1} - \\frac{1}{t - 1} \\right) (a-b) \\quad \\text{（通分化简）}\n$$\n$$\n= \\frac{(a-b)^2 \\cdot t}{(t - 1 + bt - a)(t - 1)} \\quad \\text{（$bt - a$ 较小可忽略）}\n$$\n$$\n\\approx \\frac{(a-b)^2 \\cdot t}{(t - 1)^2} \\quad \\text{（上下同除以 $t$）}\n$$\n$$\n\\approx \\frac{(a-b)^2}{t + \\frac{1}{t} - 2}\n$$\n结论：\n误差大小与 $(a-b)^2$ 成正比，与 $t + \\frac{1}{t} - 2$ 成反比。当 $t$ 越大（即 $A \\gg B$），误差越小；反之则误差增大。\n实际应用中，若 $a$ 和 $b$ 差距较小或 $A/B$ 较大，可直接用估算值；否则需精确计算。\n例题 4-1\n2023 年，A 市出口 5000 万元，同比增长 15%；进口 1000 万元，同比增长 10%。求 2023 年 A 市顺差同比增长多少？\nA. 7.8% B. 10.5% C. 16.3% D. 25.5% 解答：\n顺差=出口-进口，为 A-B 模型 10 往 15 射，比 15 大，排除 AB $\\left[ \\frac{B}{A-B} \\right] (a-b)=\\frac{1000}{5000-1000}(15-5)=1.25$ 选 C 例题 4-2\n2023 年，A 市出口 5000 万元，同比增长 20%；进口 2500 万元，同比增长 10%。求 2023 年 A 市顺差同比增长多少？\nA. 26% B. 28% C. 30% D. 32% 解答：\nB 与 A-B 相当，射出量为 b 因实际大于估计，选 C 例题 4-3\n2023 年，A 市出口 5000 万元，同比增长 20%；进口 2500 万元，同比增长 10%。求 2023 年 A 市顺差同比增长多少？\nA. 30% B. 32% C. 34% D. 36% 解答：\n这里需要定量分析，参考定量分析 误差为 $\\dfrac{(a-b)^2}{t+t/1-2}$ 当 $A$ 接近与 $B$ 的时候，且 $a$ 与 $b$ 差值较大的时候误差较大，当 $a=b$ 时无误差 当为大射长，且 $ab$ 差距较大时，直接算 依据定量分析A=2B，$2(a-b) ^2 =2%$ 选 B A=2B 当 $A=2B$（即 $t=2$）时： 误差 $= 2(a-b)^2$\n$t$ 越大（$A \\gg B$），误差越小；$t$ 越接近 1（$A \\approx B$），误差越大。 若 $a=b$，则误差为 0（此时 $a=b=c$）；$(a-b)$ 越大，误差越大。 基期差估算模型的适用性：\n小射短（$t$ 较大时）：估算较精准。 大射远（$t$ 接近 1 时）：仅能定性分析，定量误差较大。 实际应用建议：\n当 $a-b=20%$ 时，$(a-b)^2=4%$，若 $A=2B$，误差达 $8%$；若 $t$ 更小（如大射远），误差会更大。 若选项差距小且满足以下条件： $a$ 与 $b$ 差距较大（如 $|a-b|\u0026gt;10%$） 属于大射远情况（$A \\approx B$）\n应直接计算：\n$$\nC\u0026rsquo; = A\u0026rsquo; - B\u0026rsquo; = \\frac{A}{1+a} - \\frac{B}{1+b}\n$$ 其他情况可使用基期差模型估算。 总结：优先用估算模型，但需警惕大射远+大增长率差距+选项接近的组合，此时需精确计算。\n例题\n2023 年，A 市城镇人口 8 万人，农村人口 6 万人。2023 年 A 市城镇人口同比增长 20%，农村人口同比增长 10%。求 2022 年 A 市城镇人口比农村人口多多少万人？\nA. 1.2 B. 1.6 C. 2 D. 2.4 解答：\n8-6=2，小于 2，排除 CD 10% 射出 3 倍为 30%，加 20%为 50% 因实际值大于估算，即为 50+% 2/150%约为 1.33，比 1.33 小 例题\n2023 年，A 市城镇人口 8 万人，农村人口 6 万人。2023 年 A 市城镇人口同比增长 20%，农村人口同比增长 10%。求 2022 年 A 市城镇人口比农村人口多多少万人？\nA. 1.1 B. 1.2 C. 1.3 D. 1.4 解答：\n分析此题选项接近，且为大射长，ab 差距并不小 放弃 A-B 模型，直接算 例题\n2023 年，A 市出口 5000 万元，同比增长 15%；进口 1000 万元，同比增长 10%。求 2023 年 A 市顺差同比增长多少？\nA. 365 B. 430 C. 561 D. 647 解答：\n识别题目，求 $(A-B)/c$ $c$ 为 16.25 $4000-4000/116=559$ 选 C 例题\n2023 年，A 市出口 5000 万元，同比增长 15%；进口 1000 万元，同比增长 10%。求 2023 年 A 市顺差同比增长多少？\nA. 547 B. 555 C. 561 D. 572 解答：\n观察选项，极为接近，直接算 $5000-5000/115-(1000-1000/110)=561$ 总结 A-B 模型主要有三种类型：\n基期差 现期差的率 现期差的增长量 主要体现在谁比谁多，顺差，1-5 月-5 月之类的；注意分析题目选项，题目所给数据，能否用模型算，不能就直接算。看选项看要不要算，要算多准。\n例题\n2022 年 5 月，L 市 12315 平台共接收各类投诉举报咨询 4154 件，环比上升 87.03%。其中，投诉 1424 件，环比上升 66.36%。举报 737 件，环比上升 207.08%。\n问：2022 年 4 月，L 市 12315 平台接收的投诉量比举报量约多：\nA. 269 件 B. 436 件 C. 616 件 D. 687 件 解答：\nab 差距过大，直接算 再看选项精度要求不高，大胆估计 例题\n2020 年末，工程造价咨询企业从业人员 790604 人，比上年增长 34.8%。其中，正式聘用人员 733436 人，增长 35.4%，占比 92.8%；临时工作人员 57168 人，占比 7.2%。\n问：2020 年末，全国工程造价咨询企业临时工作人员同比增长约：\nA. 15.2% B. 27.1% C. 35.6% D. 38.4% 解答：\n不用模型会很麻烦 基期差补充 计算基期差，当小射短时，估算较为精准；但当大射长时，估算误差将会较大。且若选项还接近时，则更不适合用大射长去估算。当然我们可以用 $A / (1+a)- B/ (1+b)$ 计算两个直除来获得基期差，但绝大多数同学的直除并不快。所以我们再介绍一种方法。\n方法：计算增量 (现期大的为 A)\n基期差= A 基期 - B 基期\n=( A 现期 - A 增量) - (B 现期 - B 增量)\n= A 现期 - B 现期 - (A 增量 - B 增量)\n= A 现期 - B 现期 - A 增量 + B 增量\n即\n基期差=现期差 - 差的增量\n例题\n进口方面，2022 年，全国啤酒累计进口量为 48206 万升，同比减少 8.1%；累计进口金额为 43.4 亿元，同比减少 5.3%。\n出口方面，啤酒累计出口量为 47957 万升，同比增长 13.1%；累计出口金额为 21.9 亿元，同比增长 21.3%。\n问：2021 年，全国啤酒累计进出口贸易状况为：\nA. 顺差 25 亿元以内 B. 顺差 25 亿元以上 C. 逆差 25 亿元以内 D. 逆差 25 亿元以上 例题\n2023 年， A 市城镇人囗 8 万人，农村人囗 6 万人。 2023年 A 市城镇人囗同比增长 20％，农村人囗同比增长10％。求 2022 年 A 市城镇人囗比农村人囗多多少万人？\nA 1.2\nB 1.6\nC 2\nD 2.4\n7 $A-B$ 两期变化量 两期变化量与变化率的核心概念 1. 两期变化量（\u0026quot;-\u0026ldquo;运算） 适用于所有符合 $\\frac{A}{B}$ 结构的指标，常见形式包括：\n比重差：现期比重 $-$ 基期比重 其他应用：\n$\\left( \\frac{\\text{部分}}{\\text{总数}} \\right){\\text{现期}} - \\left( \\frac{\\text{部分}}{\\text{总数}} \\right){\\text{基期}}$\n$\\left( \\frac{\\text{量A}}{\\text{量B}} \\right){\\text{现期}} - \\left( \\frac{\\text{量A}}{\\text{量B}} \\right){\\text{基期}}$ 核心公式：\n$$\n\\Delta = \\frac{A_1}{B_1} - \\frac{A_0}{B_0}\n$$\n2. 两期变化率（\u0026rdquo;/\u0026ldquo;运算） 适用于 $\\frac{A}{B}$ 的增长率，核心公式为：\n$$\nr = \\frac{\\frac{A_1}{B_1}}{\\frac{A_0}{B_0}} - 1\n$$\n可推广到任意概念：\n$\\frac{\\text{部分}}{\\text{总数}}$ 的增长率 $\\frac{\\text{量A}}{\\text{量B}}$ 的倍数变化率 3. 识别关键 运算符号： 变化量 → 减法（$-$） 变化率 → 除法（$/$） 材料匹配：根据题目设问和给定数据，灵活选择 $A$ 和 $B$ 的具体含义（如部分/整体、量 A/量 B 等）。 4. 应用示例 变化量： 比重差：$\\frac{\\text{城镇人口}}{\\text{总人口}} \\bigg|{\\text{现期}} - \\frac{\\text{城镇人口}}{\\text{总人口}} \\bigg|{\\text{基期}}$ 变化率： 人均收入增长率：$\\frac{\\text{总收入}/\\text{人口}}{\\text{基期人均收入}} - 1$ 总结：抓牢运算符号和题目逻辑，灵活套用模型。\n两期比重差（△C）的计算与分析 1. 公式推导 已知基期比重：\n$$\nC\u0026rsquo; = \\frac{A\u0026rsquo;}{B\u0026rsquo;} = \\frac{\\frac{A}{1+a}}{\\frac{B}{1+b}} = \\frac{A}{B} \\cdot \\frac{1+b}{1+a}\n$$\n两期比重差：\n$$\n△C = C - C\u0026rsquo; = \\frac{A}{B} - \\frac{A}{B} \\cdot \\frac{1+b}{1+a} = \\frac{A}{B} \\left(1 - \\frac{1+b}{1+a}\\right) = \\frac{A}{B} \\cdot \\frac{a - b}{1 + a}\n$$\n最终公式：\n$$\n△C = \\textcolor{red}{\\frac{A}{B} }\\cdot \\frac{\\textcolor{green}{a - b}}{1 + a}\n$$\n2. 解题步骤与技巧 确定正负\n先计算 $a - b$ 的值： 若 $a \u0026gt; b$，则 $△C \u0026gt; 0$（现期比重上升）； 若 $a \u0026lt; b$，则 $△C \u0026lt; 0$（现期比重下降）。 作用：直接排除一半选项。 估算 $\\frac{A}{B}$\n比重问题中通常 $\\frac{A}{B} \u0026lt; 1$（部分小于整体），可直接代入现期值估算。 若题目给出基期数据，需调整计算。 处理分母 $1 + a$\n若 $a$ 较小（如 $|a| \u0026lt; 10%$），可忽略分母影响，近似为：\n$$\n△C \\approx \\frac{A}{B} (a - b)\n$$ 若 $a$ 较大（如 $|a| \u0026gt; 20%$），需保留分母计算。 3. 示例与注意事项 示例：\n已知 $A=40$（部分），$B=100$（整体），$a=15%$，$b=5%$。\n计算：\n$$\n△C = \\frac{40}{100} \\cdot \\frac{0.15 - 0.05}{1 + 0.15} = 0.4 \\cdot \\frac{0.1}{1.15} \\approx 0.0348 \\quad (\\text{即} \\ 3.48%)\n$$\n注意事项：\n选项差距小时需精确计算分母 $1 + a$； 定性优先：先通过 $a - b$ 判断方向，再定量计算。 做题习惯\n算一步看一眼选项！\n4. 总结 核心逻辑：比重差由现期比重与基期比重的差值决定，公式简化为 $\\frac{A}{B} \\cdot \\frac{a - b}{1 + a}$。 技巧： 用 $a - b$ 定方向； 估算 $\\frac{A}{B}$； 根据 $a$ 大小决定是否简化分母。 适用场景：所有两期比值的变化量问题（如利润率、占比变化等）。 例题 7-1\n2023 年 A 市建筑业总产值为 6475.5 万元，同比增长 8.1%，其中建筑工程产值为 1865 万元，同比增长 12.1%。求 2023 年 A 市建筑工程产值占建筑业总产值的比重比上年同期约？\nA. 下降 4 个百分点 B. 下降 2 个百分点 C. 上升 1 个百分点 D. 上升 4 个百分点 解答：\n识别题目，比重比上年同期，A/B-A\u0026rsquo;/B\u0026rsquo; 模型 a-b 为+4，排除 AB A/B 为 3+，排除 D 例题 7-2\n2023 年 A 市建筑业总产值为 6400 万元，同比增长 20%，其中建筑工程产值为 1600 万元，同比增长 40%。求 2023 年 A 市建筑工程产值占建筑业总产值的比重比上年同期约？\nA. 下降 4.1 个百分点 B. 下降 3.6 个百分点 C. 上升 3.6 个百分点 D. 上升 4.1 个百分点 解答：\n$a-b=20$，排除 AB $20/4=5$，无法排除 $5/(1+0.4)=3.6$ 例题 7-3\n2023 年 A 市建筑业总产值为 6475.5 万元，同比增长 28%，建筑单位共 128 家，同比增长 5%。求\n2023 年 A 市平均每家建筑单位创造的建筑业产值同比增长了多少万元？\nA. 35.8 B. 26.8 C. 15.3 D. 9.1 解答：\n识别出 A-B模型 应用模型直接算 例题 7-4\n2023 年 A 市建筑业总产值为 6475.5 万元，其中建筑工程产值 1865 万元，同比增长 12%，占总产值的比重为 28.8%，比去年提高了 1 个百分点。求 2023 年 A 市建筑业总产值同比增加了多少？\nA. 4.8% B. 6.6% C. 8.1% D. 10.5% 例题 7-5\n2023 年 A 市建筑业总产值为 6475.5 万元，其中建筑工程产值 1865 万元，同比增长 12%，占总产值的比重为 28.8%，比去年提高了 1 个百分点。求 2023 年 A 市建筑业总产值同比增加了多少？\nA. 288 B. 356 C. 486 D. 576 解答：\n对比上面两道例题 7-4 为 A/B 模型，7-5 为 A-B 模型，选项不一样导致模型选择不一样 理论总结 识别题型，识别到-号 直接应用经典公式 $\\frac{A}{B}\\frac{a-b}{1+a}$ 注意结合选项 例题 7-6\n2022 上半年，全省货物贸易进出口总值 3190.7 亿元，同比增长 40.0%，高于全国平均水平 30.6 个百分点。一般贸易进出口值增长 46.4%，占全省进出口总值的比重较上年同期提高 3.5 个百分点。\n问：2022 年上半年，J 省一般贸易进出口值占全省进出口总值的比重约为：\nA. 68.9% B. 73.6% C. 80.1% D. 89.3% 解答：\n识别题目，为 A-B 的逆运用 用经典模型列方程求解 8 四大模型总结 基期问题分类及解题方法 1. 基期比重问题 常见设问：\n\u0026ldquo;2022 年 A 占 B 的比重为\u0026rdquo; \u0026ldquo;2022 年平均每个 XX 的 XX 是\u0026rdquo; \u0026ldquo;2022 年 A 是 B 的几倍\u0026rdquo; \u0026ldquo;2022 年 A 比 B 多几倍\u0026rdquo; \u0026ldquo;2022 年的利润率为\u0026rdquo; 解题步骤：\n确认题目核心是除法运算（A/B 模型） 使用基期比重公式：\n$$\n\\text{基期比重} = \\frac{A}{1+a} \\div \\frac{B}{1+b} = \\frac{A}{B} \\times \\frac{1+b}{1+a}\n$$ 注意：当 a、b 较小时（\u0026lt;5%），可近似为 A/B × (1+b-a) 2. 基期差值问题 常见设问：\n\u0026ldquo;2022 年 A 比 B 多多少\u0026rdquo; \u0026ldquo;2022 年的顺差是\u0026rdquo; \u0026ldquo;2022 年 1-4 月的值为（材料给 5 月累计和 5 月数据）\u0026rdquo; 解题方法：\n确认是 A-B 模型 计算公式：\n$$\n\\text{基期差} = \\frac{A}{1+a} - \\frac{B}{1+b}\n$$ 简化计算： 若选项差距大，可用现期差 C=A-B 和增长率 c 估算：\n$$\nc = a + \\frac{B}{A-B}(a-b)\n$$\n$$\n\\text{基期差} ≈ \\frac{C}{1+c}\n$$ 注意\u0026quot;大射远\u0026quot;情况（A≈B）需精确计算 3. 基期增长率问题 主要是隔年增长率问题（后续讲解） 核心公式：\n$$\nr = (1+r_1)(1+r_2)-1\n$$ 4. 混合增长率中的基期比值 常见设问：\n\u0026ldquo;城镇/农村人口比\u0026rdquo; \u0026ldquo;1-4 月/5 月产量比\u0026rdquo; 解题方法：\n已知：A 增速 a，B 增速 b，A+B 增速 c 使用混合增长率公式求比值：\n$$\n\\frac{A}{B} = \\frac{c-b}{a-c}\n$$ 可结合十字交叉法快速计算 解题技巧总结 先定性后定量：先判断变化方向（增大/减小），再计算具体值 选项分析法：根据选项差距决定计算精度 模型识别：快速判断题目属于 A/B 还是 A-B 模型 估算技巧：当增长率较小时（\u0026lt;5%），可简化计算 示例：\n题目：2023 年城镇人口 A=60 万（增速 a=8%），农村人口 B=40 万（增速 b=5%），求 2022 年城镇人口占比。\n解：\n$$\n\\text{基期比重} = \\frac{60}{1.08} \\div (\\frac{60}{1.08}+\\frac{40}{1.05}) ≈ 55.56 \\div (55.56+38.10) ≈ 59.3%\n$$\n（2）现期 1. 现期的增长量 1.1 若材料中给了 $A$ 和 $a$，那么就是最基础的求增量的题\n1.2 若问的是“比重增加多少平均数增加多少”等 $\\frac{A}{B}$ 的增长量，那么就是 $\\frac{A}{B}$ 的两期变化量的公式\n1.3 若问的是“顺差”“利润”等“差”的增长量，那么就是 $A - B$ 模型。\n2. 现期的增长率 可能是“$+ - * /$”中的任意模型，要结合选项和材料给的内容去判定核心运算符号。\n其中，\n“$+ -$”为混合增长率模型，$+$ 是求整体增速，而 $-$ 是求部分增速。给的是 $AaBb$，以现期代替基期估算。\n“$* /$”则要区分设问主体与材料数据的 ABC 三者关系。我们在下文的例题中细讲。\n3. 混合增长率中的现期比值 最常见的是“城镇和农村人数之比”，给的是“城镇、农村和城乡的人均”的数据，直接组成 $Aa + Bb = (A + B)c$ 模型\nImportant 我们所总结的内容，是我们的辅助，而不是我们的枷锁，思维不是越学越固定，而是越学越灵活。\n题目千变万化，无须死记硬背，关键在于提高逻辑本能，提高分析的能力。\n9 隔年增长率 正运算 令 2019 年的量为 A，增长率为 $a$，2020 年的增长率为 $b$，求 2021 年较 2019 年的增长率 $c$。\n$$\nB = A (1 + a), \\quad C = B (1 + b)\n$$\n所以，\n$$\nC = A (1 + a)(1 + b)\n$$\n增长率 $c = \\frac{C}{A} - 1 = (1 + a)(1 + b) - 1$\n$$\n= a + b + ab\n$$\n隔年增长率的正运算，对题目的识别较为简单，设问中会出现两个并不连续的时间，如 2023 年比 2021 年；2023 年 8 月比 2022 年 7 月。\n例题 8-1\n2023 年 A 市建筑业总产值为 6475.5万元，同比增长 8.1%，比上年提高了 2.1个百分点。求：2023 年 A 市建筑业总产值较 2021 年增长了多少？\nA. 10.4% B. 12.7% C. 13.9% D. 14.6% 解答：\n求出 a，b 看 $a+b=14.1$ 算选项 停止计算，不用再算 ab 做题流程 结合例题，我们可总结出做题流程：\n计算出 $a + b$ 的值。 根据 $ab$ 决定变化的方向，$ab$ 两正或两负时要 $+X%$，$ab$ 一正一负时要 $-X%$。 在计算 $X$ 之前，先根据 $a + b$ 的值去对比选项，观察选项的考点是只需判断变化方向，还是要计算 $X$。 需要计算时再去计算。 逆运算 $a$ 是整体变化率，$b$、$c$ 是部分变化率，有时题目会要求我们逆运算。即已知 $a$、$b$，求 $c$。\n比如已知 23 年的增速和 23 年比 21 年的增长率，求 22 年的增长率\n又比如已知 24 年 7 月的同比和环比，求 24 年 6 月比 23 年 7 月的增长率\n$$\na = b + c + bc \\rightarrow a = b + (1 + b) , c\n$$\n$$\n\\rightarrow , c = \\frac{a - b}{1 + b}\n$$\n实际上和平均数增长率的式子是一样的。\n例题\n2023年8月A市建筑业总产值为6300万元，同比增长8%，2023年7月A市建筑业总产值为6000万元，同比增长12%。求2022年8月环比增长率？\nA. 25.5%\nB. 16.6%\nC. 8.9%\nD. 2.1%\n向量法解答：\n23 年 8 月较 23 年 7 月增长 5% 5+12=17+ 17+-8=9+ C A/B 模型解答：\n识别题目所求为 22 年 8 月/22 年 7 月-1 63/60+4%-1 C 例题\n（5）2022年12月，国内市场手机出货量2786.0万部，同比下降16.6%。\n问：若2021年12月国内市场手机出货量同比降幅比2022年12月收窄4个百分点，则2020年12月，国内市场手机出货量约为多少万部？\nA. 2660\nB. 3340\nC. 3822\nD. 4207\n10 年均增长率 增量/增速不变 Question 例题 1 ： 2023 年 A 市建筑业总产值为 6475 万元，同比增长 8.1 ％，若保持增量不变，求 2024 年 A 市建筑业总产值？\nA 6859\nB 6960\nC 6999\nD 7250\n例题\n2023 年 A 市建筑业总产值为 6475 万元，比去年增加 485 万元。若保持增速不变，求 2024 年 A 市建筑业总产值？\nA. 6859 B. 6960 C. 6999 D. 7250 解答：\n$A\u0026rsquo;=6475-485=5990$ $A_{2024}=A+\\Delta A +\\Delta A\\frac{\\Delta A}{A\u0026rsquo;}$ $=6475+485+\\Delta A\\frac{\\Delta A}{A\u0026rsquo;}$ =6960+30+ C 年均增长率 给量用量算，给速用速算\nQuestion 2020 年 A 市建筑业总产值为 4532 万元，比2019 年增长 504 万元，若保持该增速，则 2021 年 A 市建筑业总产值为多少？\nA 4958\nB 5036\nC 5098\nD 5158\n解答：\n$=4532+504+504\\times\\frac {504}{4000}$ C Question 2020 年 A 市建筑业总产值为 4532 万元，同比增长 12.5%，若保持该增速，则 2021 年 A 市建筑业总产值为多少？\nA 4958\nB 5036\nC 5098\nD 5158\n解答：\n$=4532(1+12.5%)$ 直接算或者百化分 Question 2020 年 A 市建筑业总产值为 4532 万元，比 2019 年增长 504 万元，若保持该增速，则 2023 年 A 市建筑业总产值为多少？\nA 6023\nB 6258\nC 6453\nD 6689\n解答：\n4532+504+504+504\nx\nx x\nx x x\n=6400+\n这个值偏小，因为 x 产生的增量没算\nQuestion 2020 年 A 市建筑业总产值为 4532 万元，同比增长 12 巧％，若保持该增速，则 2022 年 A 市建筑业总产值为多少？\nA 5320 B 5540 C 5736 D 5980\n二项式定理\n$(1+x)^n=1+nx+C_n^2x^2+C_n^3x^3+\\cdots+C_n^nx^n$\nx\u0026lt;20%时只用看前 3 项一般就足够了\n例题\n2020 年 A 市建筑业总产值为 4532 万元，同比增长 12.5%，若保持该增速，则哪一年超过 7000 万元？\nA. 2023 年 B. 2024 年 C. 2025 年 D. 2026 年 解答：\n将公式中的 1 减去，则增长率需要 25/45- $nx+C_n^2x^2\u0026gt;55^-$ 代入 3 或 4，选 4 例题\n2023 年 A 市建筑业总产值为 6453 万元，2020 年 A 市建筑业总产值为 4532 万元。求 2020 年-2023 年 A 市建筑业总产值的年均增长率为多少？（提示用假设法）\nA. 10% B. 12.5% C. 15% D. 17.5% 例题\n2023 年 A 市建筑业总产值为 6453 万元，2020 年 A 市建筑业总产值为 4532 万元。求 2020 年-2023 年 A 市建筑业总产值的年均增长率为多少？\nA. 12% B. 12.5% C. 13% D. 13.5% 原理分析 当 a\u0026lt;0 时，一般情况下，实际值在区间之外，且靠近计算值。\n例题\n2023 年 A 市建筑业总产值为 3036 万元，2020 年 A 市建筑业总产值为 4532 万元。求 2020 年-2023 年 A 市建筑业总产值的年均增长率为多少？\nA. -10% B. -12.5% C. -15% D. -17.5% 例题\n2023 年 A 市建筑业总产值为 6453 万元，2020 年 A 市建筑业总产值为 4532 万元。求 2020 年-2023 年 A 市建筑业总产值的年均增长率为多少？\nA. 12.3% B. 12.5% C. 12.7% D. 12.9% 解答：\n读完题，看一眼选项 随便蒙一个，放弃 提示\n这道题的战略意义大于战术意义，算对需要耗费大量时间，得不偿失。节省时间去做其他题目，一定要保持整体的节奏感和流畅感。\n蒙错了不亏，蒙对了血赚。\n例题\n2024 年 A 市建筑业总产值为 5100 万元，2020 年 A 市建筑业总产值为 4532 万元。求 2020 年-2024 年 A 市建筑业总产值的年均增长率为多少？\nA. 2% B. 3% C. 4% D. 5% 解答：\n此题差距较大，要好好做 用二项式定理即可 a 比较小，只用看 4x 例题\n2024 年 A 市建筑业总产值为 13760 万元，2020 年 A 市建筑业总产值为 4532 万元。求 2020 年-2024 年 A 市建筑业总产值的年均增长率为多少？\nA. 30% B. 31% C. 32% D. 33% 解答：\n选项差距过小，放弃 总结 求 n 年后的，给啥用啥 求年均增长率，二项式定理最多考到 5 年 十三五，2016-2020,要用 2015 的数据 11 拉动增长率/增长贡献率 拉动增长率 $拉动增长率 = \\textcolor{red}{\\frac{部分增长量}{整体基期}}=\\frac{部分基期 \\times 部分增长率}{整体基期}=基期比重\\times 部分增长率$\n用字母表示为（绿色部分非重点）：\n$\\dfrac{A\\dfrac{a}{1+a}}{\\dfrac{B}{1+b}}=\\dfrac{A}{B}\\textcolor{green}{\\dfrac{1+b}{1+a}}a$\n例题\n2023 年，某省建筑业总产值为 13115 万元，同比增长 17%；其中，A 市建筑业总产值为 6475 万元，同比增长 18%。求 2023 年 A 市拉动全省建筑业总产值增长了约？\nA. 4.2% B. 8.8% C. 12.5% D. 16.1% 增长贡献率 $增长贡献率=\\frac{部分增长量}{整体增长量}=\\frac{部分基期\\times 部分增长率}{整体基期\\times 整体增长率}=基期比重\\times \\frac{部分增长率}{整体增长率}$\n$\\frac{拉动增长率}{增长贡献率}=整体增长率$\n提示\n增长贡献率可大于 1，也可为负数。\n用公式表示为:\n$\\dfrac{A\\dfrac{a}{1+a}}{B\\dfrac{b}{1+b}}=\\dfrac{Aa}{Bb}\\textcolor{green}{\\dfrac{1+b}{1+a}}$\n例题\n2023 年，某省建筑业总产值为 13115 万元，同比增长 17%；其中，A 市建筑业总产值为 6475 万元，同比增长 18%。求 2023 年 A 市对全省建筑业总产值的增长贡献率为？\nA. 25% B. 52% C. 60% D. 75% 解答：\n应用模型解答，抓住主要矛盾即可 例题\n2023 年，某省建筑业总产值为 13115 万元，同比增长 17%；其中，A 市建筑业总产值为 6475 万元，拉动该省建筑业总产值增长 8.8%。求 2023 年 A 市对全省建筑业总产值的增长贡献率为？\nA. 25% B. 52% C. 60% D. 75% 解答：\n拉动增长率与贡献率的转换关系：\n$\\text{贡献率} = \\frac{\\text{拉动增长率}}{\\text{整体增长率}} = \\frac{8.8%}{17%} \\approx 52%$ 例题\n（1）根据地区生产总值统一核算初步结果，2021 年四川省地区生产总值（GDP）53850.8 亿元，按可比价格计算，比上年增长 8.2%。其中，第一产业增加值 5661.9 亿元，第二产业增加值 19901.4 亿元，第三产业增加值 28287.5 亿元。三次产业对经济增长的贡献率分别为 9.8%、33.0%和 57.2%。\n问：2021 年四川省第二产业增加值与上年相比均增长：\nA. 不到 1200 亿元 B. 1200~1300 亿元之间 C. 1300~1400 亿元之间 D. 超过 1400 亿元 解答：\n计算全省 GDP 增长量\n$2020 年 GDP = ( \\frac{53850.8}{1 + 8.2%} \\approx \\frac{53850.8}{1.082} \\approx 49769.7 ) 亿元$ GDP 增长量 = 53850.8 - 49769.7 ≈ 4081.1 亿元 计算第二产业增长量\n第二产业贡献率为 33.0%，因此：\n$\\text{第二产业增长量} = 4081.1 \\times 33.0% \\approx 1346.8 \\text{亿元}$ 关键点：\n贡献率反映各产业对整体增长的拉动作用，计算时需用整体增长量乘以贡献率。 结果四舍五入后与选项 C 一致。 12 设问转化 A 和非 A 的转化（矛盾关系） 关键词：农村/城镇、进口/出口、上半年/下半年\n例题\n（1）2012-2021 年末，我国铁路营业里程由 9.8 万公里增加至 15.1 万公里，其中高速铁路营业里程由 0.9 万公里增加到 4 万公里。\n问：2021 年末，我国非高速铁路营业里程占铁路营业里程的比重比 2012 年约：\nA. 下降 11.4 个百分点 B. 上升 11.4 个百分点 C. 下降 17.3 个百分点 D. 上升 17.3 个百分点 解答：\n计算告诉比重变化，取反即可（一个比重上升，即为另外一个比重下降） C 例题\n（2）2022 年，国内市场手机总体出货量累计 2.72 亿部，同比下降 22.6%，其中，5G 手机 2.14 亿部，同比下降 19.6%。\n问：2021 年，非 5G 手机出货量在国内市场手机总体出货量中的占比约为：\nA. 78.8% B. 75.7% C. 24.3% D. 21.2% 解答：\n计算 5G 手机的现期，为 A 推断 B 为基期 1-B 即为 C 比例转化 例题\n根据表格数据，2018-2021 年我国文化企业营业收入中，东部地区营业收入的占比超过其他三个地区占比之和 40 个百分点以上的年份有几个？\nA. 1 B. 2 C. 3 D. 4 解答：\n分析等于 40%的情况 1+40%=140 140/2=7 看总额乘以 0.7 大于东部即可 例 2：题目描述超过 1.5 倍，即为 3/2=6/4，大于 60%\n例题\n（3）2022 年前三季度，N 省建筑业企业房屋建筑施工面积 64677.2 万平方米，同比下降 13.8%，降幅比上半年收窄 4.3 个百分点。其中，国有控股企业房屋建筑施工面积 39439.78 万平方米，下降 17.5%，降幅比上半年收窄 2.7 个百分点。\n问：根据以上资料，能够推出的是：\nC. 2022 年前三季度，N 省建筑业企业房屋建筑施工面积中，国有控股企业房屋建筑施工面积的占比比非国有控股企业高 20 多个百分点\n解答：\n高 20 个百分点也是 60：40，大于 60 小于 65。 增速和增量的转化 增长超过 10%，为错位相加，不要算除法。 增长 15，也可以错位相加，如 $328\\times 115=328+32+16=377$ 增长 50，加一半 平均数转化 3 月高于 1-2 月的平均水平，等价于 3 月高于 1-3 月的平均水平 推导：\n$$\n\\begin{align}\n3月 \u0026amp; \u0026gt;1\\text{-}2月平均 \\ \\Longrightarrow\n3月 \u0026amp;\u0026gt; \\dfrac{1\\text{-}3月-3月}{2}\\ \\Longrightarrow\n2\\times 3月 \u0026amp; \u0026gt; 1\\text{-}3月-3月 \\ \\Longrightarrow\n3\\times 3月 \u0026amp;\u0026gt; 1\\text{-}3月\n\\end{align}\n$$\n例题\n（2）2022 年上半年，全国邮政服务业务总量累计完成 1151.6 亿元，同比增长 6.6%；邮政寄递服务业务量累计完成 142.1 亿件，同比增长 11.0%；邮政寄递服务业务收入累计完成 199.1 亿元，同比增长 3.1%。6 月份，邮政服务业务总量完成 179.9 亿元，同比增长 7.2%；邮政寄递服务业务量完成 24.3 亿件，同比增长 10.5%；邮政寄递服务业务收入完成 33.5 亿元，同比增长 8.1%。\n问：能够从上述资料中推出的是：\nD. 2022 年 1-5 月，全国邮政寄递服务月均业务量低于 6 月\n解答：\n看 6 月是否高于 1-6 月即可 $6\\times 24.3= 144$ 正确 混合增长的转化 例题\n根据图表，2021 年 3-9 月我国软件业务收入当月同比增速快于累计同比增速的月份有几个？\nA. 1 B. 2 C. 3 D. 4 解答：\n3 月=1-3 月-1-2 月 用混合增长率，从 1-2 月往 1-3 月射 增速和比值的转化 例题\n（1）2022 年 1-10 月，全国同城、异地、国际/港澳台快递业务量分别占全部快递业务量的 11.7%、86.5%和 1.8%；业务收入分别占全部快递业务收入的 6.5%、49.3%和 10.8%。与去年同期相比，同城快递业务量的比重下降 1.4 个百分点，异地快递业务量的比重上升 1.6 个百分点，国际/港澳台业务量的比重下降 0.2 个百分点。\n问：根据上述资料，下列选项能够推出的是：\nC. 2022 年 1-10 月，全国同城、异地、国际/港澳台快递业务量中，同比增长最快的是异地快递业务量\n解答：\n理解题目条件：\n题目提供了 2022 年 1-10 月三类快递业务量的占比（同城 11.7%、异地 86.5%、国际/港澳台 1.8%）及占比变化（同城↓1.4%、异地↑1.6%、国际/港澳台↓0.2%）。 关键逻辑：占比上升说明该部分增速高于整体增速，占比下降则增速低于整体增速。 分析增速关系：\n异地业务量占比 上升 1.6 个百分点 → 异地增速 高于整体增速。 同城和国际业务量占比 下降 → 两者增速 低于整体增速。 因此，异地业务量增速必然为三者中最快。 验证选项 C：\n选项 C 指出“异地快递业务量同比增长最快”，与上述分析完全一致，可以推出。 正确答案：C\n关键点：\n占比变化直接反映部分增速与整体增速的相对关系，无需具体数值即可判断。 异地业务量占比显著上升（+1.6%），增速最快；同城和国际业务量占比下降，增速较慢。 例题\n2022 年、2021 年第一季度全球智能手机出货量前五名厂商对比表\n销量排名 厂家名称 2022 年第一季度出货量（百万台） 2022 年第一季度市场份额 2021 年第一季度出货量（百万台） 2021 年第一季度市场份额 2021 年第一季度出货量同比增速 1 三星 73.7 24% 76.5 22% -4% 2 苹果 56.5 18% 52.4 15% 8% 3 小米 39.2 13% 49.0 14% -20% 4 OPPO 29.0 9% 39.6 11% -27% 5 vivo 25.1 8% 36.0 10% -30% 合计 311.2 100% 347.7 100% -11% 注：部分数据因四舍五入的原因，存在合计与分项之和不等的情况。\n(2). 2022年第一季度，表中排名前五的厂商中智能手机出货量的同比增速高于全球智能手机出货量的同比增速的有几个？\nA. 1\nB. 2\nC. 3\nD. 4\n解答：\n算出全球增速，再算出各厂商增速不可取 增速高于全球增速，即意味着比重份额上升 B 例题\n2022年12月及全年我国新能源汽车产销情况\n12月产量（万辆） 同比增速（%） 全年累计产量（万辆） 同比增速（%） 12月销量（万辆） 同比增速（%） 全年累计销量（万辆） 同比增速（%） 纯电动 60.0 36.5 546.7 83.4 62.4 37.7 536.5 81.6 插电式混合动力 19.4 132.4 158.8 164.1 18.9 129.2 151.8 151.6 燃料电池 0.1 4.1 0.4 105.4 0.1 24.9 0.3 112.8 （5）2022年，表格所列我国不同类型的新能源汽车，其产销率同比提高的有（ ）类。\nA. 0\nB. 1\nC. 2\nD. 3\n解答：\n识别为 A/B 模型 a\u0026gt;b 即提高 B 例题\n2018-2020年全国食源性疾病相关数据\n2018年 2019年 2020年 暴发事件数量（起）A 6537 27% 6390 -2% M 11% 监测机构数量（家）B 62914 543% 72980 16% 74934 3% （9）2017-2020年，我国平均每家监测机构监测到的食源性疾病暴发事件数量最低的是哪一年？\nA. 2017年\nB. 2018年\nC. 2019年\nD. 2020年\n解答：\n看 a 和 b 的比值 18 年 19 年连续下降 最低为 C 例题\n2021年末A省总人口2375.37万人，其中城镇常住人口1505.15万人，占总人口比重（常住人口城镇化率）比上年末提高0.72个百分点。\n下列有关A省说法正确的是：\nB.2021年末城镇常住人口同比增速高于农村常住人口同比增速\n解答：\n城镇提高 即农村减少 同时城镇大于整体大于农村 例题\n截至2017年底，Y区生产总值较1997年的27.30亿元增长20.4倍，财政收入较1997年的2.32亿元增长13.5倍。2018年上半年，全区生产总值同比增长7.5%。其中，第二产业比重略有上升，比去年同期上升0.67个百分点；第三产业比重略有下降，比去年同期降低0.62个百分点。\n根据上述材料，下列说法正确的是：\nD.2018年上半年，Y区三大产业生产总值同比增速最快的是第二产业\n解答：\n如果不变则为 1 为了保持 1，则增长的等于减少的 第一产业比重下降 0.05 第二产业增速最快 容斥问题 100 人，60 男生，50 喜欢行测。则至多有 50 个男生喜欢行测，至少有 10 男生喜欢行测。\n可用图形面积或者线段法理解。\n例题\n表 2 2020 年全国部分省（区、市）高等教育成人本专科在校生数量\n地区 在校生（人） 其中：女生（人） 本科（人） 专科（人） 全国 7772942 4506446 4051025 3721917 广东 1103093 646284 341069 762024 山东 742379 442630 458772 283607 江苏 666661 322344 351644 315017 湖南 555355 312342 282569 272786 河南 545677 347173 284743 260934 河北 378724 222067 209882 168842 四川 361035 225142 178870 182165 浙江 316497 169495 137893 178604 湖北 311221 177532 175076 136145 广西 309231 197067 152142 157089 注：招生毕业均在 9 月份，在校生为年末数据\n（1）2020年山东省高等教育成人本专科在校生中，在校的女本科生人数所占比重至少约为：\nA. 15.8%\nB. 21.4%\nC. 23.0%\nD. 37.3%\n解答：\n$(443+458-742)/742$ B 例题\n能够从上述资料中推出的是：\nD.2021年3月2022年2月我国移动互联网累计接入流量比2021年1月12月高60多亿GB\n解答：\n两个区间有重叠部分，直接减去重叠部分 3 月-12 月 即为两年 1-2 月的差 13 运算技巧 凭借良好做题习惯，实现算的少。\nA+B 高位叠加（定量） 例题\n2017-2022年我国团餐市场规模情况\n年份 市场规模（万亿元） 占餐饮市场规模的比重（%） 2017年 1.19 - 2018年 1.28 - 2019年 1.50 - 2020年 1.53 - 2021年 1.77 - 2022年 1.98 - 问题\n2017-2022年，我国团餐市场规模超过年平均值的年份有几个？\nA. 4\nB. 3\nC. 2\nD. 1\n解答：\n首位相加得 6 十位相加得 29 个位相加得 35 结果即为 925/6 然后做比较即可 高位叠加 1 2 3 4 6 29 035 =925 做题习惯 注意看选项，有的题目不需算到底，边算边看，看选项需要算几位 选项精确到个位，即只需算尾数即可 削峰填谷（定性） 结合选项，选定基准数 削峰填谷计算即可。 A-B 尾数法 做题习惯 看尾数有几位不一样，看算几个尾数。 不能减反，注意看题 注意看选项，最后一位是否是同一个位置 看题目所给数据是否精度相同 注意根据关键词判断大小 例题\n2021年全国电话用户总数182353万户，同比增长4755万户，其中移动电话用户164283万户，同比增长4876万户。\n2020年，我国非移动电话用户数比移动电话用户数少多少万户？\nA. 146213\nB. 146217\nC. 141216\nD. 141214\n解答：\n移动-非移动 计算出非移动 7-1，C 例题\n(3) 2021年全省跨境电商进出口交易额2018.3亿元，其中出口交易额1475.5亿元，比上年增加199.8亿元，贸易顺差比上年增加126.3亿元。\n2020年，H省跨境电商进口交易额为：\nA. 403.1亿元\nB. 417.2亿元\nC. 420.7亿元\nD. 469.3亿元\n解答：\n涉及量较多，用表格 尾数法计算尾数填进表格 A/B 乘除运算技巧 特殊数字 (1) 化除为乘之百化分\n$\\frac{A}{125} = 8A$ $\\frac{A}{143} = 7A$ $\\frac{A}{167} = 6A$ $\\frac{A}{250} = 4A$ $\\frac{A}{333} = 3A$ $\\frac{A}{500} = 2A$ (2) 化除为加减\n$\\frac{A}{111} = 9A = (10-1)A =$ 将 $A$ 错位相减 $\\frac{A}{900} = 11A = (10+1)A =$ 将 $A$ 错位相加 (3) 凑千法\n$\\frac{A}{666} = \\frac{A+\\frac{A}{2}}{666+\\frac{666}{2}} = A + \\frac{A}{2}$ $\\frac{A}{750} = \\frac{A+\\frac{A}{3}}{750+\\frac{750}{3}} = A + \\frac{A}{3}$ $\\frac{A}{833} = \\frac{A+\\frac{A}{5}}{833+\\frac{833}{5}} = A + \\frac{A}{5}$ $\\frac{A}{857} = \\frac{A+\\frac{A}{6}}{857+\\frac{857}{6}} = A + \\frac{A}{6}$ $\\frac{A}{875} = \\frac{A+\\frac{A}{7}}{875+\\frac{875}{7}} = A + \\frac{A}{7}$ 常规数字 (4) 同比例缩放\n$$\n\\begin{align*}\n\\frac{785}{975} \u0026amp;= \\frac{785+20}{975+25} = 805 \\\n\\frac{567}{787} \u0026amp;= \\frac{567+10}{787+13} = \\frac{577}{8} \\\n\\frac{567}{743} \u0026amp;= \\frac{567+5}{743+7} = \\frac{572}{750} = \\frac{572}{3} \\\n\\frac{288}{343} \u0026amp;= \\frac{288-8}{343-10} = \\frac{280}{333} = 280 \\times 3\n\\end{align*}\n$$\n(5) 基准数微调\n基准数为 1:\n$$\n\\frac{321}{343} = \\frac{343-22}{343} = 1 - \\frac{22}{343} = 1 - 6%\n$$\n基准数为 50%:\n$$\n\\frac{389}{743} = \\frac{371+18}{743} = 50% + \\frac{18}{743} = 50% + 2%\n$$\n基准数为任意数:\n$\\frac{377}{526}$ 先上 7\n$$\n\\frac{377}{526} = \\frac{368+9}{526} = 0.7 + \\frac{9}{526} = 0.7 + 0.02 = 0.72\n$$\n下面先上 7 还是先上 8？显然上 8 更靠近，即 0.8 是基准数\n$$\n\\frac{402}{526} = \\frac{420-18}{526} = 0.8 - 0.03 = 0.77\n$$\n$A\\times B$ 特殊数字 A*333=A/3，A*250=A/4，A*167=A/6\nA*143=A/7，A*125=A/8，\nA*11=错位相加，A*9=错位相减\n同比例放缩 将三位 * 三位的乘法同比例放缩成两位 * 两位，或者两位 * 一位，再直接计算即可。放缩时选取变化率小的一方来放缩。\n比如，789 * 587\n两种选择，一是把 789 → 800，二是把 587 → 600。显然前者的放大的幅度更小，计算结果也会更精准。\n789 + 11 = 800，而 587 就要缩小，准确的写：\n789 * 587 = $\\frac{789 * (1+\\frac{11}{789}) * 587}{(1+\\frac{11}{789})} = \\frac{800 * 587}{(1+\\frac{11}{789})}$\n因为 $\\frac{11}{789}$ 极小，可化除为乘\n原式 = 800 * 587 * (1 - $\\frac{11}{789}$ ) = 800 * (587 - 587 * $\\frac{11}{789}$ )\n= 800 * (587 - 8) = 800 * 580 = 464000\n在实际计算时，如果要极其精准就直接列竖式计算即可，估算的话大可不必如此，直接 587 - X，X 估计即可。\nABCD 原则：\n三种模型，都需要注意借助选项 先列好式子再计算，不要边列边算 列而不算，比而不算 $\\frac{A}{B} * C$ 资料分析中最常见的计算模型，因为我们做的是选择题，所以我们把 $\\frac{A}{B}$ 或 $\\frac{C}{B}$ 尽量接近 1 后，往往能看出答案\n如：$\\frac{576}{887} * 189$\n思路一：让 887 尽量接近 189，即 887*2（取三位有效数字即可），那么 576 也要乘 2\n原式 $= \\frac{5762}{8872} * 189 = \\frac{115}{178} * 189$，所以答案一定是略大于 115 的\n思路二：让 887 尽量接近 576，即 8876=532（取三位有效数字即可），1896=114\n原式 $= \\frac{576}{532} * 114$，所以答案一定是略大于 115 的\n两种思路均可，核心就是尽量将有效数字化 1 后，取对比选项。\n$\\frac{A}{B} * \\frac{C}{D}$ 比 $\\frac{A}{B} * \\frac{C}{D}$ 又多了很多选择，将任意一组 $\\frac{X}{Y}$ 化成和 1 接近的数，再算另一组数的值即可\n如：$\\frac{576}{887} * \\frac{189}{279}$\n观察 576 和 279 接近 2 倍，故可考虑对 279*2\n$\\frac{576}{887} * \\frac{189}{279} = \\frac{576}{887} * \\frac{1892}{2792} = \\frac{576}{887} * \\frac{378}{558} = \\frac{576}{558} * \\frac{378}{887}$\n算出 $\\frac{378}{887}$ 的值，按上文 $\\frac{A}{B}$ 的技巧算即可\n对比选项，比 $\\frac{A}{B}$ 的值略大一点\n$\\frac{A}{B} * \\frac{1}{D}$ 如：$\\frac{576}{887} * \\frac{1}{279}$\n先将一组 $\\frac{X}{Y}$ 化成 1 附近的数，然后计算 $\\frac{1}{Z}$\n将 279*2=558，那么 887 要除以 2，为 444\n原式= $\\frac{576}{887/2} * \\frac{1}{279*2} = \\frac{576}{444} * \\frac{1}{558} = \\frac{576}{558} * \\frac{1}{444}$\n$1/444 = 1/(4/9) = 9/4 = 225$，或者直接列式厂除。$1/444 = 225$\n$\\frac{576}{558} * 225$\n即有效数字比 225 略大，对比选项即可。\n14 分数比较/增速比较 常见题型 给现期基期求增速（柱状图） 给现期增长量求增速（文字） 求比重（文字、表格） 求增速时要注意：\n除了让我们比较增长率，还有比较“变化幅度的”增长率是带正负的，即正的大于负的\n变化幅度是不带正负的，比较的是绝对值。\n1. 倍数法 例题1 2024 年 2023 年 2022 年 2021 年 水果总产量 1588 1258 885 526 西瓜产量 1105 699 411 371 求哪年西瓜产量的占比最高？\nA2024 B2023 C2022 D2021\n解答：\n本能地找倍数关系最明显的，优先定性分析 所以 22 年和 21 年纵向比较，24 年和 21 年横向比较 例题1-2\n2023 年 A 市建筑业总产值为 1588 万元，同比增长 1105 万元；B 市建筑业总产值为 1258 万元，同比增长 699 万元；C 市建筑业总产值为 885 万元，同比增长 411 万元；D 市建筑业总产值为 526 万元，同比增长 371 万元。\n问哪个市的增长率最大？\n同比例缩放 2024 年 2023 年 2022 年 2021 年 水果总产量 1588 1258 885 526 西瓜产量 1122 699 411 371 解答： 比较 24 和 21 21 乘以 3 同比例缩放 同比例缩放的两个角度：\n$$\n\\dfrac{X+?}{Y+a}=\\dfrac{X+\\frac a Y X}{Y+a}=\\dfrac{X+\\frac X Y a}{Y+a}\n$$\n倍数法+同比例缩放 先倍数法靠近，然后再同比例缩放\n基准数法 选项差距太小，反而可以利用选项。\n当两个数字极其接近时，\n$$ \\frac{34}{67} \\quad \\frac{264}{526} $$\n先倍数法靠近，$67 \\times 8 = 536$ $34 \\times 8 = 272$\n$$ \\frac{272}{536} \\quad \\text{VS} \\quad \\frac{264}{526} $$\n再同比例缩放\n$$ \\frac{272}{536} \\quad \\text{VS} \\quad \\frac{264 + 4}{526 + 8} $$\n当两个数极为接近时，用倍数法+同比例缩放固然能够做出来，但我们也能发现，难度大了很多，需要算的较为仔细。\n对于“极为接近的两个数”，其难点也恰恰是其弱点。\n即两个数的值是几乎一致的，那么我们直接计算这个值，将这个值作为基准数。\n基准数定下来后，两个数之间微小的误差将会迅速放大，犹如使用了放大镜。\n$$ \\frac{34}{67} = 0.507; \\quad \\frac{264}{526} = 0.502 $$\n两者相差 $(0.507 - 0.502) / 0.502 = 1%$\n但我们以 0.5 为基准时，两个数变成了 0.007 和 0.002，\n两者相差了 $(7 - 2) / 2 = 2.5$ 倍\n例题 1-6 月产量\n| 2021 年 | 34 |\n| 2022 年 | 264 |\n| 2023 年 | 795 |\n1-12 月产量\n| 2021 年 | 67 |\n| 2022 年 | 526 |\n| 2023 年 | 1588 |\n解答：\n三个比值分别可以写成 $\\frac{1}{2}+\\frac{1}{134}$ $\\frac{1}{2}+\\frac{1}{134}$ 、$\\frac{1}{2}+\\frac{1}{526}$、$\\frac{1}{2}+\\frac{1}{1588}$ 大小即得 总结 同比例缩放应用最为广泛，纵向和横向都可以，横向 10%，1%；可以小除以大，也可以大除以小 定性定量，本能的发现最为直观的倍数关系，可以双向靠近比较；定量时采用同比例缩放 选项过于接近，假设一个最附近的值，作为基准数放大比较 平时练习要贴近实战 学会找到自己习惯和方法 例题\n2017-2021年S省货物贸易出口额和进口额（单位：亿美元）\n出口额 进口额 2017年 375.5 305.5 2018年 504 395.4 2019年 563.8 416.7 2020年 672.5 495.5 2021年 884.1 589.1 (4) 下列选项中，S省货物贸易出口额的同比增速大小比较错误的是：\nA. 2018年\u0026gt;2019年\nB. 2018年\u0026lt;2021年\nC. 2019年\u0026lt;2020年\nD. 2020年\u0026lt;2021年\n解答：\n差别不大，可以先看差值 剩下 B 选项较为接近，采用基准数法，然后同比例缩放 15 增长量/变化量比较 增长量比较 审题时要注意是“增长量比较”还是“变化量比较”，“增长量”是带方向的，正的必然大于负的；“变化量”是不带方向的，比较的是绝对值。\n现期量 A 增长率 a 增长量ΔA\n现期量 B 增长率 b 增长量ΔB\n$$\n\\Delta A = A \\frac{a}{1+a}, \\quad \\Delta B = B \\frac{b}{1+b}\n$$\n$$\n\\Delta A - \\Delta B = A \\frac{a}{1+a} - B \\frac{b}{1+b} = \\frac{Aa - Bb + ab(A - B)}{(1+a)(1+b)}\n$$\n例题\n例题1：2023年A市建筑业总产值为6475.5万元，同比增长8.1%，B市建筑业总产值为4752万元，同比增长7.1%，问A市和B市的增长量哪个大？\n例题\n2023 年 A 市建筑业总产值为 6390 万元，同比增长 5.5％， B 市建筑业总产值为 3810 万元，同比增长 9.2 ％，问 A 市和 B 市的增长量哪个大？\n解答：\n倍数靠近 同比例缩放 2.2 Aa\u0026lt;Bb 因为“ab(A-B)”往往较小，所以绝大多数情况下，是ΔA\u0026lt;ΔB；但当 Aa 略小于 Bb 时，是有可能反超的，此时就需要定量分析。\n如：A=1000 a=10%；B=200 b=60%\n显然 Aa\u0026lt;Bb，如果按常规思路我们会认为ΔA\u0026lt;ΔB。\n但我们留意到 ab 并不算小，所以需要另外计算。\nΔA=1000 $\\frac{10 %}{1+10 %}$ =90.91\nΔB=200 $\\frac{60 %}{1+60 %}$ =75\nΔA\u0026gt;ΔB,完成反超。\n那么 Aa\u0026lt;Bb 时，且 Aa 略小于 Bb，我们此时计算增长量是没有选项可以借助的，只能硬算增长量。\n当增速 a在百化分数字周围时，用百化分+修正的方法最为简洁高效； 当增速 a小于 10%时，计算 Aa 后化除为乘 当增速 a较大且周围没有百化分数字时，直接硬算。 分子分母修正 对于百分比+修正的硬算，由于没有了选项差距的辅助，为了避免两个增长率接近时的返工，所以我们在计算时需力求精准。\n在第一章中的修正中，只修正了分子，但若要精准，还需修正分母。我们从最原始的公式入手，就能发现如何修正。\n例如：题目给的是 $\\frac{Aa}{1+a}$，我们要算 $\\Delta A$。\n那么 $\\Delta A = A \\frac{a}{1+a}$，但为了好算，我们用接近 $a$ 的一个百分比数字 $b$ 来代替 $a$ 计算。\n$\\Delta A$ （估算）$= A \\frac{b}{1+b}$ （估算值）\n我们对于估算值再作修正，若要修正成实际值，即\n$A \\frac{b}{1+b} * \\frac{a}{b} * \\frac{1+b}{1+a}$\n即：估算值 * $\\frac{a}{b} * \\frac{1+b}{1+a}$，这个式子中 $\\frac{a}{b}$ 是修正分子，$\\frac{1+b}{1+a}$ 是修正分母，必然是一正一负\n总结 大大则大（现期大、乘积大、增量大） 一大一小（远大于则大于，略大于则直接算） 变化量比较 一般增长量比较时，a,b 都是大于 0 的。a,b 小于 0 时往往设问是“变化量”变化量比较中，难点往往是设置在正负的比较中。\n如 a\u0026gt;0,b\u0026lt;0 时，比较变化量。\n$$\n\\Delta A = A \\frac{a}{1+a} \\quad \\Delta B = B \\frac{b}{1+b}\n$$\n观察这两个式子我们可以发现，因为 1+a\u0026gt;1 和 1+b\u0026lt;1, 即一边是缩小，一边是放大，所以只通过 Aa 和 Bb 的比较是不准确的。\n当 |a|、|b|\u0026lt;10% 时，如果 AB 相差悬殊，那么我们可以忽略分母的影响，直接比较 |Aa| 和 |Bb|。\n当 |a|、|b|\u0026gt;10% 时，可以直接计算，也可以将负的增长率转化成正的增长率。\n倍数法并不适用变化量比较，如 A=700 a=11% ; B=300 b= -20%\n直接计算 都是特征数，所以用百分比。\nΔA = $\\frac{700}{9.1+1} \u0026lt; 70$\nΔB = $\\frac{300}{5-1} = 75$\n所以ΔB\u0026gt;ΔA。\n显然直接比较 Aa 和 Bb 是不准确的。\n转化 通过百分比我们可以观察到，正数是+1，负数是-1。所以-20%对应的是 5-1 就是 4。如果是正数，那么 3+1=4，所以对应的是 33%。即-20%的变化量和 33%的变化量是相等的。\nA=700 a=11% ; B=300 b= -20% 等于是\nA=700 a=11% ; B=300 b= 33%\n此时再用 Aa, Bb 比较即可。\n即负数百分比后-2 再转化成正数即可。\n如-16.6%百分比后是 6,6-2=4，对应 25%。\n-33%→100%；-25%→50%；-20%→33%；\n-16.6%→25%；-14.3%→20%；-10%→12.5%\n例题\n例题1：2023年A市建筑业总产值为6476万元，同比增长20%，B市建筑业总产值为4752万元，同比下降20%，问A市和B市的变化量哪个大？\n解答：\n下降具有放大的作用 B 例题\n根据中国工程机械工业协会行业统计数据，2019年全国随车起重机销量15462台，同比增长9.78%；履带起重机销量2290台，同比增长21.90%；装载机销量12.3万台，同比增长4.04%；推土机销量5807台，同比下降23.60%；压路机销量16978台，同比下降7.61%；平地机销量4348台，同比下降17.41%；叉车销量60.83万辆，同比增长1.86%。\n问. 下列选项中，2019年全国销量的同比变化量最多的是：\nA. 随车起重机\nB. 推土机\nC. 压路机\nD. 平地机\n16 常见陷阱 例题\n2022年上半年，J省地区生产总值15133.1亿元，同比增长4.9%。分产业看，第一产业增加值715.7亿元，增长6.1%；第二产业增加值6918.3亿元，增长5.5%；第三产业增加值7499.1亿元，增长4.2%。\n问：根据以上资料，下列说法正确的是：\nA. 2022年，J省第二产业增加值占地区生产总值的比重同比上升\n解答：\n时间不一样，无法得出 例题\n随着居民水产消费水平提升，中国渔业经济繁荣发展。2021年，全国渔业经济总产值达29689.73亿元，同比增长7.79%。其中，渔业产值占比51.1%，渔业工业和建筑业产值占比20.7%，渔业流通和服务业产值占比28.2%。\n2021年，全国水产品产量为6690.29万吨，同比增长2.16%；水产品平均价格达22.66元/千克，同比增长9.77%。\n2021年，全国水产捕捞业产值占全国渔业产值的18.3%。其中，海洋捕捞业产值为2303.72亿元，同比增长4.85%；淡水捕捞业产值为336.56亿元，同比下降16.68%；远洋捕捞业产值为133.75亿元，同比下降6.38%。\n2021年全国海洋捕捞业产值占渔业经济总产值的比重与上一年相比：\nA. 上升了不到1个百分点\nB. 下降了不到1个百分点\nC. 上升了1个百分点以上\nD. 下降了1个百分点以上\n例题 图2 全国轿车日均产量及当月产量同比增速 日期 日均产量（万辆） 当月产量同比增速（%） 2022年4月 3.9 -1.2 11月 3.1 8.1 12月 3.1 9.3 (7) 问. 2022年12月，轿车当月产量环比增速约为：\nA. -1.2%\nB. 0\nC. 2.1%\nD. 3.3%\n解答：\n问的当月产量，而题目给的是日均 例题\n2022年，全国光电子器件产量为10803.6亿只，同比下降13.2%。12月全国光电子器件产量为857.8亿只，同比下降28.0%，增速比上月回落13.8个百分点。\n问：2022年，全国光电子器件月均产量同比减少约：\nA. 1643亿只\nB. 1260亿只\nC. 137亿只\nD. 105亿只\n解答：\n给的是年，问的是月均，容易误选 A 可以反过来利用选项，A/12 可以观察选项，能够得知有陷阱 例题\n(11) 2023年，从主要出口市场看，对欧盟出口553.52亿元，比去年同期增长3.8%；对美国出口412.65亿元，下降19.9%；对日本出口235.43亿元，增长6.0%；对中国香港出口172.05亿元，下降32.5%。\n2022年1-2月，S市对欧盟出口额比对中国香港出口额约多多少倍？ A.1.1\nB.2.1\nC.3.9\nD.4.9\n解答：\n看到多，要写个减 1 注意看选项 例题\n(13) 2022年全国互联网宽带接入用户数已达到5.9亿户，比上年末净增加5386万户，其中，城市宽带接入用户数为41333万户，比上年末净增加3524万户。\n根据上述资料，以下选项无法推出的是：\nD.2021年，全国农村宽带接入用户数约为1.58万户\n解答：\n这个题看单位并不统一，容易有坑 亿美元和亿元之类的 选非题如何做 看到选非题，先在题目上打个❌ 然后选项看对就打勾，错就打❌ 最后再来比对 例题\n(15) 2021年上海市货物进出口总额40610.35亿元。其中，高新技术产品出口占全市出口额的比重为38.5%。按市场分，对欧盟进口5463.64亿元，增长11.8%，出口2605.66亿元，增长25.2%；对美国进口1993.27亿元，增长8.5%，出口3087.89亿元，增长3.6%；对东盟进口3484.21亿元，增长10.3%，出口1896.55亿元，增长12.2%；对日本进口2807.71亿元，增长9.9%，出口1307.91亿元，增长4.2%。\n问. 2021年下列国家或地区或地区对上海市货物进口额的同比增量最少的是：\nA.日本\nB.东盟\nC.美国\nD.欧盟\n解答：\n并不是找进口额，而是找出口额 例题\n2022年5月，L市12315平台共接收各类投诉举报咨询4154件，环比上升87.03%。其中，投诉1424件，环比上升66.36%，投诉受理量较大的商品主要有：食品（289件）、服装鞋帽（141件）、烟酒和饮料（68件）、家居用品（58件）、交通工具（45件）、药品（25件）；举报737件，环比上升207.08%，举报受理量较大的商品主要有：一般食品（94件）、服装鞋帽（19件）、烟酒和饮料（14件）、家居用品（10件）、文化运动用品（8件）、药品（5件）；咨询1993件，环比上升77.16%。\n问：无法从上述资料中推出的是：\nD.2022年5月，L市12315平台接收各类投诉举报咨询量高于上年同期\n解答：\n题目所给的是主要，并不能代表各类 环比和同比也要区分 例题\n根据地区生产总值统一核算初步结果，2021年四川省地区生产总值（GDP）53850.8亿元，按可比价格计算，比上年增长8.2%。其中，第一产业增加值5661.9亿元，第二产业增加值19901.4亿元，第三产业增加值28287.5亿元。三次产业对经济增长的贡献率分别为9.8%、33.0%和57.2%。\n分区域看，成都平原经济区地区生产总值32927.8亿元，比上年增长8.5%，其中，环成都经济圈地区生产总值13010.8亿元，增长8.4%；川南经济区地区生产总值8761.0亿元，增长8.6%；川东北经济区地区生产总值8230.2亿元，增长7.6%；攀西经济区地区生产总值3035.1亿元，增长7.6%；川西北生态示范区地区生产总值896.7亿元，增长7.2%。\n问. 关于四川省经济情况，能够从上述资料中推出的是：\nA.2021年川南经济区地区生产总值在四川省各区域中排名第三\n解答：\n注意看其中和分号，环成都经济圈并不是平级关系 例题\n2020年全国高等中医药院校44所，与2019年持平。全国高等中医药院校教职工总数达53746人，其中专任教师32567人，比2019年增加1416人。全国高等中医药院校研究生指导教师共计18371人，比2019年增加1595人。其中博士研究生指导教师918人，比2019年减少23人；硕士研究生指导教师15295人，比2019年增加1327人；博士、硕士研究生指导教师2158人。\n问 根据上述资料，下列表述正确的是：\nA.2020年，全国高等中医药院校博士、硕士研究生指导教师同比增加291人\n解答：\n注意表述结构 总结 主要的挖坑点可分为以下 10 种：\n时间 主语 增量 or 增速 日月转化 日均月均 多多少倍 单位 进出口相对 列举≠全部 表述结构 ","permalink":"https://jinpeng.cv/en/project/public-examination/section/%E8%B5%84%E6%96%99%E5%88%86%E6%9E%90/","summary":"\u003cp\u003e分析数据和选项来选择计算方法，达到高效的原则。\u003c/p\u003e\n  \n\n  \n\n\n  \n  \u003cblockquote class=\"alert-blockquote alert-tip\" data-collapsible=\"\u0026#43;\"\u003e\n    \u003cp class=\"alert-heading callout-title\"\u003e\n      \u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z\"\u003e\u003c/path\u003e\n      \u003c/svg\u003e\n      \n      \u003cspan\u003e做题习惯\u003c/span\u003e\n      \n    \u003c/p\u003e\n    \u003cdiv class=\"alert-content callout-content\"\u003e\n      \u003col\u003e\n\u003cli\u003e先看时间、基期、现期\u003c/li\u003e\n\u003cli\u003e看算什么\u003c/li\u003e\n\u003cli\u003e审题，看选项的精度、选项之间的差距等\u003c/li\u003e\n\u003cli\u003e根据选项和题目数据选定方法\u003c/li\u003e\n\u003cli\u003e列式（直接在题目上写）\u003c/li\u003e\n\u003cli\u003e分析式子，尽量不多算，尽量不算\u003c/li\u003e\n\u003c/ol\u003e\n    \u003c/div\u003e\n  \u003c/blockquote\u003e\n  \n\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    document.querySelectorAll(\".alert-blockquote\").forEach(function (e) {\n        \n        var foldAttr = e.getAttribute(\"data-collapsible\");\n        if (foldAttr === \"+\" || foldAttr === \"-\") {\n            e.classList.add(\"is-collapsible\");\n\n            var titleElem = e.querySelector(\".callout-title\");\n            var contentElem = e.querySelector(\".callout-content\");\n\n            if (titleElem \u0026\u0026 contentElem \u0026\u0026 !titleElem.querySelector(\".callout-fold\")) {\n                var isCollapsed = foldAttr === \"-\"; \n                var toggleState = function () {\n                    updateState(!isCollapsed, true);\n                };\n\n                var updateState = function (collapsed, animate) {\n                    isCollapsed = collapsed;\n                    e.classList.toggle(\"is-collapsed\", collapsed);\n                    contentElem.style.display = collapsed ? \"none\" : \"block\";\n\n                    \n                    \n                    var svgIcon = foldButton.querySelector(\"svg\");\n                    if (svgIcon) {\n                        svgIcon.style.transform = collapsed ? \"rotate(-90deg)\" : \"rotate(0deg)\";\n                        svgIcon.style.transition = \"transform 0.2s ease-in-out\";\n                    }\n                };\n\n                \n                var foldButton = document.createElement(\"div\");\n                foldButton.className = \"callout-fold\";\n\n                \n                foldButton.innerHTML = `\n                    \u003csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"svg-icon lucide-chevron-down\"\u003e\n                        \u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c/path\u003e\n                    \u003c/svg\u003e\n                `;\n\n                foldButton.addEventListener(\"click\", function (event) {\n                    event.preventDefault();\n                    toggleState();\n                });\n\n                \n                titleElem.appendChild(foldButton);\n\n                \n                titleElem.addEventListener(\"click\", function (event) {\n                    if (!event.defaultPrevented) {\n                        event.preventDefault();\n                        toggleState();\n                    }\n                });\n\n                \n                updateState(isCollapsed, false);\n            }\n        }\n    });\n});\n\u003c/script\u003e\n\u003ch2 id=\"1-增长量计算\"\u003e1 增长量计算\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e现期量 $A$，增长率 $a$；基期量 $A^{\\prime}$ ，增长量 $\\Delta A$。\u003c/p\u003e","title":"资料分析"},{"content":"Huanhuan had a speech competition at the municipal branch today, so she practiced several times last night.\nEarlier, she mentioned she wanted to eat crayfish. In the morning, while she went to the competition, I went to Jiahui Supermarket and bought 3.6 jin (approx. 1.8 kg) of crayfish. On the way back, I saw an uncle selling local strawberries and bought some as well.\nI’ve never cooked crayfish completely on my own before, but it didn’t seem too difficult. However, handling the crayfish was a bit troublesome. When I bought them, I specifically picked live ones, but processing them felt somewhat cruel.\nThe crayfish turned out quite tasty, though toward the end, the flavor became too intense, making it a bit hard to enjoy.\nTip Once the crayfish are braised to the desired taste, they should be removed promptly to prevent the flavor from becoming too strong.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-28/","summary":"\u003cp\u003eHuanhuan had a speech competition at the municipal branch today, so she practiced several times last night.\u003c/p\u003e\n\u003cp\u003eEarlier, she mentioned she wanted to eat crayfish. In the morning, while she went to the competition, I went to Jiahui Supermarket and bought 3.6 jin (approx. 1.8 kg) of crayfish. On the way back, I saw an uncle selling local strawberries and bought some as well.\u003c/p\u003e\n\u003cp\u003eI’ve never cooked crayfish completely on my own before, but it didn’t seem too difficult. However, handling the crayfish was a bit troublesome. When I bought them, I specifically picked live ones, but processing them felt somewhat cruel.\u003c/p\u003e","title":"April 28, 2025"},{"content":"Recently, I haven’t been in a good state, and I couldn’t even pinpoint what was wrong, let alone identify the specific issues.\nAll I knew was that, on the surface, I seemed to be studying, eating well, and sleeping properly every day. Yet, nothing was truly done well, and each day passed by in a daze, slipping away far too quickly.\nIt wasn’t until today, when I watched Jay Chou’s summary on learning, that I reflected on myself and finally understood where the problem lay.\nThe lack of focus is the main reason for my low daily efficiency and lack of a sense of accomplishment. Whenever I needed to concentrate on important tasks, my mind would suddenly drift: \u0026ldquo;I’m hungry, let’s grab a snack,\u0026rdquo; \u0026ldquo;I’m thirsty, let’s drink some water,\u0026rdquo; \u0026ldquo;My nails are too long, time to trim them,\u0026rdquo; \u0026ldquo;What should I prepare for lunch?\u0026rdquo; \u0026ldquo;Should I go to the bathroom?\u0026rdquo; \u0026ldquo;Let me check my phone for messages,\u0026rdquo; \u0026ldquo;I’m tired, maybe I’ll watch some short videos…\u0026rdquo;\nThese seem like perfectly normal things, but they fragment our attention into tiny pieces. Combined with other concerns—work tasks, learning goals, future plans, daily habits—everything ends up being affected to varying degrees.\nShort videos, in particular, severely encroach on the precious productive hours of the day. They are a major reason why our sleep deteriorates, our focus wanes, and our connection with the real world weakens. Often, we attribute these issues to a lack of self-control, but the truth is, humans have an instinctual drive to seek information. This instinct makes us greedily and incessantly crave new input. The moment our minds idle, we unconsciously open apps that feed us information—and with their recommendation systems and attention algorithms, these apps exploit us relentlessly.\nThere’s nothing inherently wrong with watching videos every day, but we must always remember: time is finite.\nEach day is only so long, and each year is only so long. We should strive to spend our time on our dreams, work, habits, enjoyment, and the people who matter to us.\nI had gone a long time without watching short videos before, but somehow, I slipped back into the habit. Moving forward, I will avoid platforms like Douyin (TikTok) for non-essential information. I’ve also filtered out videos shorter than five minutes on Bilibili’s homepage. In my free time, I’ll try to read or watch longer-form content, hoping to gradually rebuild my attention span.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-27/","summary":"\u003cp\u003eRecently, I haven’t been in a good state, and I couldn’t even pinpoint what was wrong, let alone identify the specific issues.\u003c/p\u003e\n\u003cp\u003eAll I knew was that, on the surface, I seemed to be studying, eating well, and sleeping properly every day. Yet, nothing was truly done well, and each day passed by in a daze, slipping away far too quickly.\u003c/p\u003e\n\u003cp\u003eIt wasn’t until today, when I watched Jay Chou’s \u003ca href=\"https://www.bilibili.com/video/BV1Hi421a7gv?p=28\"\u003esummary\u003c/a\u003e on learning, that I reflected on myself and finally understood where the problem lay.\u003c/p\u003e","title":"April 27, 2025"},{"content":"This morning, both my mom and my brother called to invite me over for a meal, but I didn’t feel like going. My brother also asked me about signing up for the Guizhou Talent Expo and talked a lot about it—ugh.\nI cooked a bowl of noodles in the morning, and before I knew it, it was already noon. Lately, my phone has been lagging a lot, probably due to aging components. I thought resetting it might not solve much, so I started considering getting a new one. I should have taken a proper nap at noon, but instead, I spent time browsing and comparing prices on different platforms, which left me poorly rested.\nIn the afternoon, I studied for a while, but by around 4 p.m., I was really hungry. Since the rice was still cooking, I fried an egg to eat. I chopped up a lot of chili peppers and stir-fried them with cured meat, then ate it all with rice—it was so much.\nAfter that, I planned to go out to pick up Huang Wenxiu’s diary, which Huanhuan had bought, and also grab a few things. Cherries have been really cheap lately—you can get fresh ones for about 5 yuan per pound. I went to Jiahui Supermarket to buy some groceries for the next couple of days.\nStudying is always so easy to get distracted from. I really need to plan my time better and focus wholeheartedly on learning.\nI’m tired now, so I’m going to bed.\nIdea Sometimes I feel like my writing is very ordinary and doesn’t hold much value. But then I think that years from now, people might read my diary to catch a glimpse of what life was like for an ordinary person in this era.\nI’m sure it will be very different from the future.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-26/","summary":"\u003cp\u003eThis morning, both my mom and my brother called to invite me over for a meal, but I didn’t feel like going. My brother also asked me about signing up for the Guizhou Talent Expo and talked a lot about it—ugh.\u003c/p\u003e\n\u003cp\u003eI cooked a bowl of noodles in the morning, and before I knew it, it was already noon. Lately, my phone has been lagging a lot, probably due to aging components. I thought resetting it might not solve much, so I started considering getting a new one. I should have taken a proper nap at noon, but instead, I spent time browsing and comparing prices on different platforms, which left me poorly rested.\u003c/p\u003e","title":"April 26, 2025"},{"content":"10:45 Completed the integration of Volcano Engine\u0026rsquo;s API The money I topped up in DeepSeek always gets used up suddenly—not sure if it\u0026rsquo;s due to an API leak or issues with the calls. Switched to the API provided by Volcano Engine instead; it\u0026rsquo;s also cheaper.\n10:52 Optimized the QuickAdd action for adding records Now it can all be done in a single input box. Even with longer text, there’s no need to open the diary again to continue adding more.\n13:18 Failed attempt at using TypeIt as a shortcode Gave up on this. These trivial things aren’t worth the effort—remember, less is more. At all times, focus on the main content and grasp the essence. Unless I’m someone who produces appearances or tools, there’s no need to overcomplicate things.\n20:04 Suddenly discovered the benefits of nearsightedness My left eye has about 200 degrees of myopia. After staying indoors all day, I decided to go out for a walk. My eyes felt a bit uncomfortable, so I tried closing one eye—and made a novel discovery.\nAs someone who strongly dislikes the overwhelming presence of advertisements in every aspect of life, I suddenly realized that mild nearsightedness can, to some extent, reduce the ads around us—because they become blurry.\nThose eye-catching slogans are like being intelligently blurred out, no longer able to grab our attention. Of course, this only works with around 200 degrees of myopia. If the prescription is too high, it might also affect our ability to appreciate the beauty in life.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-25/","summary":"\u003ch3 id=\"1045-completed-the-integration-of-volcano-engines-api\"\u003e10:45 Completed the integration of Volcano Engine\u0026rsquo;s API\u003c/h3\u003e\n\u003cp\u003eThe money I topped up in DeepSeek always gets used up suddenly—not sure if it\u0026rsquo;s due to an API leak or issues with the calls. Switched to the API provided by Volcano Engine instead; it\u0026rsquo;s also cheaper.\u003c/p\u003e\n\u003ch3 id=\"1052-optimized-the-quickadd-action-for-adding-records\"\u003e10:52 Optimized the QuickAdd action for adding records\u003c/h3\u003e\n\u003cp\u003eNow it can all be done in a single input box. Even with longer text, there’s no need to open the diary again to continue adding more.\u003c/p\u003e","title":"April 25, 2025"},{"content":"After the Grain Rain, the rain follows the solar term as expected.\nLast night, the rain was heavy, and I was awakened by the sound of it at 2 a.m. My mind conjured images of floods raging outside, the building I was in swaying precariously in the deluge, and before I knew it, I fell back asleep.\nThis morning, I took a shower and started studying. I’ve come to appreciate the phrase \u0026ldquo;Stillness begets wisdom\u0026rdquo; even more—only in stillness can one observe and reflect, complete the learning process, and gain wisdom.\nYesterday, I sliced the ham I brought home and searched on Bilibili for recipes like \u0026ldquo;ham stir-fried with XX.\u0026rdquo; I came across a dish of ham and spare ribs stewed with bamboo shoots. Inspired, I decided to buy some spare ribs and bamboo shoots to make it. However, I ended up buying too much—two ribs along with the chunk of meat attached, totaling 3 jin (1.5 kg), priced at 23 yuan per jin.\nHere’s where I really disliked the butcher. I kept emphasizing that I was cooking for myself and asked him to give me one less rib or leave out the attached meat. He kept mumbling that he’d lose money if he didn’t sell it to me and quickly stuffed it all into a bag.\nAt noon, my mom brought me a watermelon and mentioned that spare ribs cost 20 yuan per jin where she bought them. That made me even more dissatisfied with the butcher. I thought he seemed honest, even making small talk, but upon reflection, he wasn’t a good person at all. If I were a butcher and someone came to buy 3 jin of meat, I’d definitely ask if they could finish it alone, rather than forcing it on them or wishing they’d buy 30 jin.\nWarning This shop is blacklisted—I’m never going back there again.\nAfter blanching the spare ribs, I divided them into two portions. One portion was pan-fried and stewed with corn, carrots, and lotus root, while the other was used to make sweet and sour ribs. As for the chunk of meat attached to the ribs—I’m not even sure what it’s called—it felt like it weighed about a jin (500g), which was way too much. I sliced it, fried it until dry, and preserved it in oil. Both rib dishes turned out delicious, and I’m increasingly pleased with my cooking skills.\nBy the way, the stir-fried ham with green peppers I had at noon was incredibly tasty. After blanching the ham, I stir-fried the peppers until just cooked and tossed them together. No additional seasoning was needed since the ham was already salty. It reinforced my belief that cooking is about subtraction. Next time, I’ll save some for Xiaohuanhuan.\nTonight, Xiaohuanhuan shared Chronicle of a Blood Merchant with me, and we had a long chat. Though I might have rambled a bit, and Huanhuan was also feeling down due to some minor family issues.\nI saw Dapeng sharing this song on social media—hope it brings you a good mood too.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-24/","summary":"\u003cp\u003eAfter the Grain Rain, the rain follows the solar term as expected.\u003c/p\u003e\n\u003cp\u003eLast night, the rain was heavy, and I was awakened by the sound of it at 2 a.m. My mind conjured images of floods raging outside, the building I was in swaying precariously in the deluge, and before I knew it, I fell back asleep.\u003c/p\u003e\n\u003cp\u003eThis morning, I took a shower and started studying. I’ve come to appreciate the phrase \u003cstrong\u003e\u0026ldquo;Stillness begets wisdom\u0026rdquo;\u003c/strong\u003e even more—only in stillness can one observe and reflect, complete the learning process, and gain wisdom.\u003c/p\u003e","title":"April 24, 2025"},{"content":"12:32 Just Made the Best Scrambled Eggs with Tomatoes Ingredients: One tomato, two eggs.\nAdditional ingredients: Ginger, garlic leaves, small chili peppers, water.\nSteps as follows:\nAfter heating the pan, add slightly more oil than usual for stir-frying. Beat the eggs, and once the oil is hot, pour them in. When most of the eggs have set, start stirring to help the uncooked parts come into contact with the hot oil. Remove the eggs just before they start to turn golden brown. There should still be a small amount of oil left in the pan. Once the oil is hot again, add minced ginger. Dice the tomato and add it to the pan, stir-frying over low heat. Occasionally press the tomato with a spatula to release its juices, adding a pinch of salt to speed up the process and a splash of soy sauce for extra moisture. Once the tomato in the pan has turned into a paste but still retains some diced pieces, add about 1.5 eggshells\u0026rsquo; worth of water. Continue stir-frying over low heat for about 2 minutes, then add the small chili peppers. Turn the heat up to high, add the scrambled eggs back in, and stir-fry until evenly mixed. Turn off the heat, sprinkle with garlic leaves, and stir-fry to combine. Serve. The result is melt-in-your-mouth, fragrant, and tender scrambled eggs with tomatoes.\n22:13 Eye Discomfort If only there were a little split personality in my head to supervise me in doing positive things regularly every day. I always feel like I\u0026rsquo;m tired and need a break, but when I do rest, I don’t rest properly—I unconsciously end up opening various apps on my phone. As a result, I don’t get enough rest, and the things I actually want to do don’t get done well either.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-23/","summary":"\u003ch3 id=\"1232-just-made-the-best-scrambled-eggs-with-tomatoes\"\u003e12:32 Just Made the Best Scrambled Eggs with Tomatoes\u003c/h3\u003e\n\u003cimg alt=\"Best Scrambled Eggs with Tomatoes\" class=\"w50\" loading=\"lazy\" src=\"../../../../static/images/diary/%E6%9C%80%E5%A5%BD%E5%90%83%E7%9A%84%E8%A5%BF%E7%BA%A2%E6%9F%BF%E7%82%92%E8%9B%8B.png\"\u003e\u003cp\u003e\u003cstrong\u003eIngredients\u003c/strong\u003e: One tomato, two eggs.\u003cbr\u003e\n\u003cstrong\u003eAdditional ingredients\u003c/strong\u003e: Ginger, garlic leaves, small chili peppers, water.\u003c/p\u003e\n\u003cp\u003eSteps as follows:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eAfter heating the pan, add slightly more oil than usual for stir-frying.\u003c/li\u003e\n\u003cli\u003eBeat the eggs, and once the oil is hot, pour them in. When most of the eggs have set, start stirring to help the uncooked parts come into contact with the hot oil.\u003c/li\u003e\n\u003cli\u003eRemove the eggs just before they start to turn golden brown.\u003c/li\u003e\n\u003cli\u003eThere should still be a small amount of oil left in the pan. Once the oil is hot again, add minced ginger.\u003c/li\u003e\n\u003cli\u003eDice the tomato and add it to the pan, stir-frying over low heat. Occasionally press the tomato with a spatula to release its juices, adding a pinch of salt to speed up the process and a splash of soy sauce for extra moisture.\u003c/li\u003e\n\u003cli\u003eOnce the tomato in the pan has turned into a paste but still retains some diced pieces, add about 1.5 eggshells\u0026rsquo; worth of water. Continue stir-frying over low heat for about 2 minutes, then add the small chili peppers.\u003c/li\u003e\n\u003cli\u003eTurn the heat up to high, add the scrambled eggs back in, and stir-fry until evenly mixed.\u003c/li\u003e\n\u003cli\u003eTurn off the heat, sprinkle with garlic leaves, and stir-fry to combine.\u003c/li\u003e\n\u003cli\u003eServe.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eThe result is melt-in-your-mouth, fragrant, and tender scrambled eggs with tomatoes.\u003c/p\u003e","title":"April 23, 2025"},{"content":"I asked a seed,\n\u0026ldquo;How do you know when spring arrives?\u0026rdquo;\nWhen my paintbrush first dips into green,\nI know spring is about to come.\nI asked a stream,\n\u0026ldquo;How do you know where you\u0026rsquo;re flowing?\u0026rdquo;\nWhen I look at my tail,\nI know where my end will be.\n\u0026ldquo;But I\u0026rsquo;ve forgotten where my paintbrush is,\u0026rdquo; the seed said.\n\u0026ldquo;Can you help me find it?\u0026rdquo;\n\u0026ldquo;Of course!\u0026rdquo;\nSo I buried the seed in the soil of the yard.\n\u0026ldquo;Sometimes it\u0026rsquo;s so big I dare not look straight at it!\u0026rdquo; the stream exclaimed.\n\u0026ldquo;Do you know why sometimes I can\u0026rsquo;t see my tail clearly?\u0026rdquo;\n\u0026ldquo;Let me think\u0026hellip;\u0026rdquo;\nIt might be the tail end of countless tiny streams.\n","permalink":"https://jinpeng.cv/en/posts/poem/poem_202504222321/","summary":"\u003cp\u003eI asked a seed,\u003c/p\u003e\n\u003cp\u003e\u0026ldquo;How do you know when spring arrives?\u0026rdquo;\u003c/p\u003e\n\u003cp\u003eWhen my paintbrush first dips into green,\u003c/p\u003e\n\u003cp\u003eI know spring is about to come.\u003c/p\u003e\n\u003cbr\u003e\n\u003cp\u003eI asked a stream,\u003c/p\u003e\n\u003cp\u003e\u0026ldquo;How do you know where you\u0026rsquo;re flowing?\u0026rdquo;\u003c/p\u003e\n\u003cp\u003eWhen I look at my tail,\u003c/p\u003e\n\u003cp\u003eI know where my end will be.\u003c/p\u003e\n\u003cbr\u003e\n\u003cp\u003e\u0026ldquo;But I\u0026rsquo;ve forgotten where my paintbrush is,\u0026rdquo; the seed said.\u003c/p\u003e\n\u003cp\u003e\u0026ldquo;Can you help me find it?\u0026rdquo;\u003c/p\u003e\n\u003cp\u003e\u0026ldquo;Of course!\u0026rdquo;\u003c/p\u003e\n\u003cp\u003eSo I buried the seed in the soil of the yard.\u003c/p\u003e","title":"Seeds and Streams"},{"content":"12:13 A fairly focused morning of studying Summer has arrived, and the temperature is no longer a major obstacle to getting out of bed. I’ve also been less inclined to laze around in the mornings compared to before.\nOriginally, I wanted to find a desktop timer app to help plan study and rest periods. On GitHub, I came across ClassIsland, a project that even includes a class schedule feature, making me feel like I’ve returned to my student days.\n15:25 Thoughts I strongly agree with what Teacher Zhengdao said:\nWe should not create barriers to knowledge, as doing so will only lead to societal inequity, turning exams into a selection process based on wealth rather than merit.\n17:44 Taking a shower For humans, taking a shower can, to some extent, be considered a reset action. After showering, people tend to feel much more refreshed and comfortable.\nMom called me again today. When I answered, I said, \u0026ldquo;What’s up?\u0026rdquo;\n\u0026ldquo;Have you cooked and eaten?\u0026rdquo; she asked.\n\u0026ldquo;I’m not coming,\u0026rdquo; I replied.\n\u0026ldquo;I’m asking if you’ve cooked and eaten,\u0026rdquo; she repeated.\nI said no.\n\u0026ldquo;I bought some ribs today, but no one came for lunch,\u0026rdquo; she added.\n\u0026ldquo;I’m not coming.\u0026rdquo;\n……\nAfter reaching an agreement, Mom told me to accept the money Dad had transferred to me yesterday. I said okay.\nI know that accepting it will make them feel better and more at ease.\n21:32 Eye discomfort I’ve been staring at screens for too long today—almost the entire day watching study videos.\n22:16 Why do people feel uneasy in life? When we find ourselves in an unfamiliar environment or interacting with unfamiliar people, why do we feel uneasy? I tried to answer this question to help my mom adapt more quickly to her new lifestyle. I asked a few AIs, and the response from ChatGPT-o4-mini best captured the complex logic behind this feeling. Here’s the answer:\nEvolution and Physiological Mechanisms \u0026ldquo;Fear of the Unknown\u0026rdquo; Instinct: From an evolutionary perspective, unfamiliar environments or objects may conceal dangers (predators, natural disasters, etc.). The brain automatically labels the \u0026ldquo;unfamiliar\u0026rdquo; as a potential threat, activating the hypothalamic-pituitary-adrenal (HPA) axis, releasing cortisol and adrenaline, and triggering a stress response that makes people alert and uneasy. Cognitive Load and Uncertainty Lack of Pre-existing \u0026ldquo;Scripts\u0026rdquo;: In daily life, we rely on past experiences to quickly invoke \u0026ldquo;social scripts\u0026rdquo; (how to greet, how to maintain a conversation, etc.). In unfamiliar settings, there are no ready-made scripts to follow, forcing the brain to expend extra cognitive resources to observe, judge, and decide, leading to fatigue and anxiety. Increased Uncertainty: Not knowing the preferences of others or the rules of the situation, nor the consequences of one’s actions, amplifies tension. Social Psychology and Self-Evaluation Fear of Negative Judgment: When interacting with unfamiliar people, individuals often worry that their words or actions will be met with disapproval, rejection, or ridicule. This \u0026ldquo;social anxiety\u0026rdquo; further magnifies feelings of unease. Reduced Self-Efficacy: When one feels unable to control the situation, their sense of security wavers, making them more prone to tension and discomfort. Individual Differences Personality Traits: For example, introverts are naturally more sensitive to external stimuli and may feel more pressure in unfamiliar settings, while those high in \u0026ldquo;novelty-seeking\u0026rdquo; may enjoy exploring the unknown. Past Experiences: Negative experiences in unfamiliar environments can reinforce anxiety about such situations. Avoiding unfamiliar environments and reducing interactions with unfamiliar people is not a solution—unless we can return to our comfort zones and never encounter unfamiliar people again.\nOn the contrary, the only way to eliminate this unease is to bravely confront this instinctive fear, turning the unfamiliar into the familiar and the strange into the known. At the same time, maintaining confidence, not fearing negative judgment or uncertainty, and rediscovering self-efficacy through personal interests can help us regain self-affirmation.\nIn this process, we will rewrite our \u0026ldquo;social scripts,\u0026rdquo; enabling us to achieve greater accomplishments and reshape our inherent perceptions.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-22/","summary":"\u003ch3 id=\"1213-a-fairly-focused-morning-of-studying\"\u003e12:13 A fairly focused morning of studying\u003c/h3\u003e\n\u003cp\u003eSummer has arrived, and the temperature is no longer a major obstacle to getting out of bed. I’ve also been less inclined to laze around in the mornings compared to before.\u003c/p\u003e\n\u003cp\u003eOriginally, I wanted to find a desktop timer app to help plan study and rest periods. On GitHub, I came across \u003ca href=\"https://github.com/ClassIsland/ClassIsland\"\u003eClassIsland\u003c/a\u003e, a project that even includes a class schedule feature, making me feel like I’ve returned to my student days.\u003c/p\u003e","title":"April 22, 2025"},{"content":"Today was a lazy day.\nI didn\u0026rsquo;t finish watching Justice League in the car yesterday, so I continued and finished it this morning. In the afternoon, I slept in and then got up to study for a while.\nIn the evening, my mom called and said they couldn\u0026rsquo;t finish the chicken and asked me to come over to eat it so it wouldn’t go to waste. I didn’t really feel like going—I thought it was a bit of a time-waster. It’s not like I could arrive right at mealtime, eat, and then immediately leave. I’d much rather be on my own.\nWhen I was about to leave after eating, my mom gave me some meat and some vegetables they hadn’t cooked today. I also took the out-of-season quarter-watermelon I had bought myself.\nTodo This weekend, I plan to cook some crayfish to eat.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-21/","summary":"\u003cp\u003eToday was a lazy day.\u003c/p\u003e\n\u003cp\u003eI didn\u0026rsquo;t finish watching \u003cem\u003eJustice League\u003c/em\u003e in the car yesterday, so I continued and finished it this morning. In the afternoon, I slept in and then got up to study for a while.\u003c/p\u003e\n\u003cp\u003eIn the evening, my mom called and said they couldn\u0026rsquo;t finish the chicken and asked me to come over to eat it so it wouldn’t go to waste. I didn’t really feel like going—I thought it was a bit of a time-waster. It’s not like I could arrive right at mealtime, eat, and then immediately leave. I’d much rather be on my own.\u003c/p\u003e","title":"April 21, 2025"},{"content":"I slept quite well last night, without any dreams.\nThis morning, Huanhuan’s dad came back while we were still sleeping in. After getting up, I washed my hair, and Huanhuan’s dad went out to buy groceries. At noon, I tried stir-frying pork liver for the first time—it tasted a bit odd, but Huanhuan’s dad thought it was quite delicious.\nIn the afternoon, I went to Huanhuan’s office to wait for her while she worked on her speech draft. After she finished, she bought me some cakes, and then we went to eat Luosifen (river snail rice noodles). It didn’t taste as good as before.\nTime flew by quickly. After the meal, Huanhuan rode her bike to drop me off at the bus stop. When I arrived in Shuicheng, I called my mom and asked if she wanted to come for a walk. If she did, I told her to meet me directly.\nI found a bench near People’s Square and sat down to play on my phone. Lately, my mom has seemed somewhat adjusted—or maybe not. Either way, we still don’t get along very comfortably.\nI completely agree with what Huanhuan said: people need validation. Mom used to do everything well back in our hometown. But after coming here, she\u0026rsquo;s only left with cooking and taking care of the kids. However, these two tasks haven’t received any recognition, which makes her feel very frustrated. I think I should take some time to talk to my brother about this—to be more patient in teaching Mom and to communicate with my sister-in-law. I believe we can reach a comfortable state, but if we ignore it, things might get worse.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-20/","summary":"\u003cp\u003eI slept quite well last night, without any dreams.\u003c/p\u003e\n\u003cp\u003eThis morning, Huanhuan’s dad came back while we were still sleeping in. After getting up, I washed my hair, and Huanhuan’s dad went out to buy groceries. At noon, I tried stir-frying pork liver for the first time—it tasted a bit odd, but Huanhuan’s dad thought it was quite delicious.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I went to Huanhuan’s office to wait for her while she worked on her speech draft. After she finished, she bought me some cakes, and then we went to eat Luosifen (river snail rice noodles). It didn’t taste as good as before.\u003c/p\u003e","title":"April 20, 2025"},{"content":"Last night, I managed to sleep fairly well, though I went to bed a bit late.\nExams really cost a lot of money, especially since hotels turn into a seller\u0026rsquo;s market during exam periods and inevitably raise their prices. Many hotels have hiked their rates to such an extent that they might as well be publicly shamed on a lamppost.\nCandidates are truly pitiable—most of them don’t even have stable jobs. The exams themselves are hard enough, and yet they still have to endure being exploited by these people.\nComplimenting others is actually quite nice. Last night, the driver I had booked stood me up, and a taxi happened to come pick me up instead. I praised the driver for her excellent skills, and she ended up sharing a lot about her life with me.\nThe exam didn’t go so well, though. I messed up transferring and filling in the answer sheet. I had the correct answers calculated but didn’t write them down—so frustrating. It took me several minutes to calm down and focus on the essay section. For the first question, I had already finished writing but thought of adding more, only to exceed the word limit. It was really annoying. These little details still need more practice.\nAfter the exam, I grabbed a shared bike and rode to Haina Plaza to find something to eat. Nothing really appealed to me, so after some thought, I ordered a KFC single meal. I asked the staff to verify my coupon, but she told me to do it myself on the app. Feeling a bit annoyed and considering my slow phone, I just left. At the station, I ended up eating the eggs I had in my bag and the mooncakes Huanhuan bought for me.\nHuanhuan took me to eat sour soup fish noodles, and I was so hungry that I finished even the soup. We walked home and also had some big gluten skewers on the way. I told Huanhuan about an Indian movie I had watched part of on the bus today—Karma, and after we got home, we continued watching it. Her mom couldn’t stand the bloody scenes and went back to her own room. We stayed up very late before going to bed.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-19/","summary":"\u003cp\u003eLast night, I managed to sleep fairly well, though I went to bed a bit late.\u003c/p\u003e\n\u003cp\u003eExams really cost a lot of money, especially since hotels turn into a seller\u0026rsquo;s market during exam periods and inevitably raise their prices. Many hotels have hiked their rates to such an extent that they might as well be publicly shamed on a lamppost.\u003c/p\u003e\n\u003cp\u003eCandidates are truly pitiable—most of them don’t even have stable jobs. The exams themselves are hard enough, and yet they still have to endure being exploited by these people.\u003c/p\u003e","title":"April 19, 2025"},{"content":"Tomorrow, I have an exam in Guiyang for a public institution under the Department of Transportation, so today I’m rushing to catch a bus to Guiyang.\nAs I left the house, I overheard two kids talking. One of them said:\nWhen I was little, I thought if a mouse got sick, it should take rat poison.\nExams are truly expensive, especially since hotels turn into a seller’s market whenever there’s an exam—price hikes are inevitable. Many hotels have raised their rates so much that they practically deserve to be publicly shamed on utility poles.\nIt’s tough for examinees too. Most of them don’t have stable jobs to begin with. The exams themselves are already hard enough, and on top of that, they have to endure being bled dry by these price-gougers.\nSpending money but still not getting a decent place to stay is really frustrating.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-18/","summary":"\u003cp\u003eTomorrow, I have an exam in Guiyang for a public institution under the Department of Transportation, so today I’m rushing to catch a bus to Guiyang.\u003c/p\u003e\n\u003cp\u003eAs I left the house, I overheard two kids talking. One of them said:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eWhen I was little, I thought if a mouse got sick, it should take rat poison.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eExams are truly expensive, especially since hotels turn into a seller’s market whenever there’s an exam—price hikes are inevitable. Many hotels have raised their rates so much that they practically deserve to be publicly shamed on utility poles.\u003c/p\u003e","title":"April 18, 2025"},{"content":"The provincial exam results are out, and I ranked 16th—utterly ridiculous. It feels like the era of Kong Yiji has returned. Due to the poor employment environment, a large number of young people are flocking to civil service exams, creating a vicious cycle.\nToday is my mother’s birthday. At noon, I bought her two small cakes.\nIn the evening, I took my mother for a walk around the neighborhood. She still seems a bit confused about directions and roads—perhaps she needs to walk the route a few more times. My parents and I don’t have deep conversations; we rarely talk about anything beyond daily life.\nToday, I said to my mother, “You’re 57 now, huh?”\n“Just turned 56,” she replied.\n“Is there anything you’d like to do? Or any place you’d like to go?”\n“What kind of place would I want to go to…?” After a few seconds of thought, she continued, “There isn’t.”\nMy mother has devoted her entire life to our family—you could say she’s spent her life battling this difficult world. She’s timid, afraid of many things, afraid of dealing with people, even afraid of arguing with us. Yet, she constantly wrestles with herself internally. I often lose patience with her over these things, urging her to pay attention to her own feelings. I don’t know if it helps.\nLet me talk about something else.\nI really dislike conversations that revolve around money, houses, and the like—who has money, how much a house costs, how big it is, where it’s bought. Of course, it’s not because I don’t have these things myself at the moment, but rather because the attitude people have toward them disgusts me.\nI don’t deny the importance of wealth in our lives—it helps us realize our personal value. What I despise are these twisted values, where many treat money as a label. Expensive items are automatically considered good, healthy, and high-quality; wealthy people are seen as hardworking, capable, and ambitious—exactly what they aspire to be. I’ve never heard them discuss who doesn’t have money or the underlying essence of these phenomena when they talk about who does.\nIf the only things left to discuss in life are these, I’d rather not participate in the conversation at all.\nThere is never anything wrong with making money, and I will always dislike those who treat money as an end in itself and use it to measure the value of life.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-17/","summary":"\u003cp\u003eThe provincial exam results are out, and I ranked 16th—utterly ridiculous. It feels like the era of Kong Yiji has returned. Due to the poor employment environment, a large number of young people are flocking to civil service exams, creating a vicious cycle.\u003c/p\u003e\n\u003cp\u003eToday is my mother’s birthday. At noon, I bought her two small cakes.\u003c/p\u003e\n\u003cp\u003eIn the evening, I took my mother for a walk around the neighborhood. She still seems a bit confused about directions and roads—perhaps she needs to walk the route a few more times. My parents and I don’t have deep conversations; we rarely talk about anything beyond daily life.\u003c/p\u003e","title":"April 17, 2025"},{"content":"文/ 正道老师1\n逐字稿/不上岸不改名称20122\n在开始前，我想我们要先有一个共识，即备考面试也好，做其他事也一样，想要有一个好的结果，有俩点分成重要，一是慎始善终。慎始不一定善终，但不慎始一定不善终，你的开始几乎就注定了你的结果。刚开始时，你一定要冷静思考，仔细调查，根据你自身的情况，制定自己的计划，不要人云亦云，也不要只靠一腔热血，否则最后悔之晚矣。二是讲究“三方”。即方向要正确，方法要有效，方式要适宜。下面我从“三方”的角度谈谈自己对面试的理解以及如何备考面试。\n一、方向——方向要正确 （一）以何种心态参加面试 我的笔试分数是第一，且比第二名高了5分。当我将消息告诉父母及妻子后，他们的第一判断是催我赶紧去报个培训班，起初我接收他们的观点，于是我开始调查面试培训班的教学流程和成果，想要找个适合自己的培训班，但随着我的调查，我发现培训班不适合我。\n实事求是的说，现在的培训班是越来越贵，大多数人报的都是1对10甚至1对20的大班。哪怕老师水平再高，也无法根据你的具体情况，根据你二十年的积累，为你量身定做答题体系，最后无非就是去开个口，模拟一下场景，另外背一些材料和模板。让人最难过的是，你最后也许会发现，同样是报班，有钱人报的就是一对一或者一对二。他们的老师更好，他们能够有量身定做的指导，他们有更多的开口练习机会。最后自己挑灯夜读笔试第一，在面试时考虑到家庭负担，选择了普通班，结果却是功亏一篑。\n现在面试的比重越来越高，笔试仅仅是敲门砖，只要进面，大家就是同一起跑线。如果你人云亦云地直接报班，那岂不是将命运交到了他人手上？我只能替你祈祷，你的对手都报的普通班，不然你就已经输了。当然，培训班不是无用的，是否报班要根据你的自身情况而定，简单来说，如果你连嘴都张不开，那就先去培训班张张嘴，但不用去太久。一定要给自己留出时间，有针对性地提高自己。\n继续讲，准备面试的心态。在面试上，面试，只争第一，而且你要想方设法的超越别人，绝不能将命运的主动权交给他人！在内容上，不要畏畏缩缩，盲目认为别人给的都是好东西，一味地去记忆去背诵。而是要相信自己，要敢于亮剑，答出只属于你的内容。哪怕失败也不要灰心，因为只要你方向正确，那么你就没有失败，你永远在成功的路上。同时，你的风采和由内而外的自信，是培训班的人绝对没有的，越挫越勇，越战越强，你终将能够会当凌绝顶。\n（二）面试的本质 只要你方向正确，那么你就没有失败，你永远在成功的路上。那么，什么是正确的方向？这就要思考另一个问题——面试的本质。或者说，面试，考察的到底是什么。考察你的表达是不是官方用语？考察你能否在2-3分钟之内提出国家政府怎么做的建议？考察你是否提前了解公务员的组织架构及办事流程？\n我想，全都不是。选拔出来的公务员，不是用来说官话的，也不指望你是卧龙凤雏。国家想选拔的人，是要能够听党指挥，实实在在能干活的，能为人民服务的。\n从公务员考试全过程（笔试+面试）的必要性、合理性、完整性来分析的话，或者说，笔试考察的是“才”。那么，面试考察的，就是“德”。问大家一个问题，“才”重要？还是“德”重要？如果这是一道面试题，培训班也许会说，两者都很重要。但我认为，是“德”更重要。因为落实到最后的工作上，技能都是可以快速培训的，况且公务员干的大多数不是专业的技术活，上手很快。但是，“德”，是你二三十年的修为和积累，是难以再改变的，“德”决定了你是否会为人民服务，决定了你能否为人民服务。浙江省公务员考试，笔试占40%，面试占60%。宁可当初遭受一些非议，浙江也要提高面试的比重。为什么？因为“德”比“才”更重要！“才”，为末。“德”，为本。\n再反观一下现在的公考现状，面试培训班风靡，考生把自己最宝贵的“德”隐藏起来，却以套话空话，或是背诵的话来展现自己，实在是本末倒置。考官睁大了眼睛，看到的也都是带着面具的人，无奈只能凭着感觉，矮子里拔高个。但凡有个敢子亮剑的，将自己的“德”展现出来的,考官都会眼前一亮，终于等到你，还好我没放弃。这个也不能怪培训班，因为屁股决定脑袋，他不会告诉你“德”靠短期培训是没有用的。那么，考察的是“德”，什么是德？这个我学识浅薄，不敢妄言。只能从面试的角度，粗浅的谈谈德在面试中体现。简单的说，德是你看待事物、为人处世的态度和方法。或者说是你的三观。\n落实到面试答题的表现形式上，概括为三点:表达、思维、三观。\n表达流程是基础。设想如果你是考官，多数考生是培训班套路，观点、视角大同小异，安时候谁能表达流畅，让考官听的舒服，就是关键了。又或者说你很有自己的想法,但是说的支支吾吾，照样分不会高。这是从考官角度出发的，至少，你要让他听的舒服，不尴尬。在此之上，你流畅的表达所展现出来的自信，比起那些唯唯诺诺的考生，绝对是鹤立鸡群，所以说，表达流畅是前提，是基础。但就这第一笑，很多人就过不了，说到看都是被固化了思维，连话都不会说了。\n思维合理是核心。想要在短时间内提高你思维的高度深度广度，那是天方夜谭，你能追求的，只有“合理”。你要把“理”说出来，让考官来研判你的思维，但你的理能不能“合”，这可真的不简单。想要合夺“理”，合夺“大道”,需要你在平日注重修行，下文详说。\n三观共鸣得人心。政者，正也。想要成为公务员，前提是你的三观要“正”。在此基础上，如果你的答题能与考官三观共鸣，或者说“共情”，那你必是王者。但这个共情，是自然而然的，是由内而外的，切勿强求，否则弄巧成松。\n二、方法——方法要有效 既然考察的是表达、思维、三观,在备考时，就要思考针对这三点行之有效的提高方法。\n（一）如何表达流畅 1.多练，多开口 每次练习都当成面试。自己想象真实场景，就和练习行测一样，平时练习都要去计时，追求的就是实战。\n2.创造式答题 不要被机构的材料所限制了，自己禁锢自己。除非你深入地了解并思考你背的材料，否则你很难真正地做到话学活用。如果你只是简单的记忆材料，那么你在考场上的答题方式就是回忆。回忆式答题有几个不可避免地缺陷：一是经常“额”“响”等停顿；二是你的眼睛会不自觉地往斜上方看；三是你会越来越紧张。你的停损，你的眼种，对面的考官会非常准确的捕捉到。既然你是背的，他也就给你个基本分了。我个人是“创造”式答题，我的大脑里没有任何案例和材料。这些案例和材料我早已化千无形，所有案例都是为我所用，而不是限制我的思维。我会根据题目的侧重点，讲案例中相对应的点来印证我的观点。让如我面试那关，排序是在下午偏靠后，全考场除我之外，都在看材料，背材料。我不仅没看，我直接就没带材料，我只带了白纸和笔，不想再去看任何案例。\n3.扬长避短 说你擅长的、了解的内容。事物的背后都有规律可循，这些规律是相通的。你要去抚掘你了解的东西，这样你说起来才能头头是道。比如你的大学专业相关的知识，你工作领域的相关内容，你的兴趣爱好等等。平时答题时多往你熟悉的领域思考掘，这样你面试的时候才能游刃有余。但你的兴趣爱好，最好能给你带来一些能上台面的谈资。如果你天天微博刷八卦，看肥皂剧，那面试的时候自然词穷。让如我，我会每天阅读人民日报评论，除此之外，我对国际关系很感兴趣。平时我经常看沈逸老师和陈平老师的视频,而我面试时举的例子，常常会往国际关系、中美博弈上靠。因为我平时看的多，还都是大佬的言论，所以我讲的自然比背材料的同学更加深刻及形象生动。同时我的眼神语速语调和背材料的同学完全不同，这一点考官是很敏感的。\n4.将物致知 格物，就是把物品放在一个个格子里。也就是你的思维要有条理，方能致知。你要研究出一套符合你思维习惯的答题体系，综合题怎么答，人际题怎么答，组织题怎么答，漫画题怎么答。每个题型，你脑子中都要有一个或两个的答题框架。这有这样，把工作做在前，你才能在面试时的极短时间内梳理好答题脉络，这个框架，不是培训班给你的模板，而是你自己探索制定的适合自己的思维框架。同时也不要自己把自己框死，要学会根据题目进行变化。\n5.心态调整 多数人是面试唯唯诺诺，吵架重拳出击,归根结底是中国人往往擅长说教他人。你把自己当考生，那么面对考官的威庄，紧张在所难免。但是，你把自己当作老师，艳对面其他考官当成你求知若竭的学生呢?亦或者是把考官看成你的老婆，老公，孩子?选择一种你舒适的讲述心态,也许会对你的表达有所帮助。\n（二）如何思维合理 1.何谓思维？ 我以综合分析题为例，说一下我的答题体系。体系的设定，有两次飞跃和一个原则。两次飞跌:从感性认识到理性认识的飞跃，从理性认识到实践的飞跃。一个原则:辩证原则。一阴一阳之调道。第一次飞跃，从感性认识到理性认识的飞跃。从题干中，名言警句或者社会现象，提取出要论述的观点或者所发现的问题。随后举例论证或者辅以正反论证，来证明观点，说服对面的考官。你的观点不是夸夸其谈，一定要有依据，也就是有现实意义。比如我那年面试，“从善如登，从恶如崩”，我是以中美抗疫期间，中国和美国的不同做法所形成的不同局面，来解释这句话的现实意义。即第一次飞跃的两个要点:“言之有理”和“言之有物”。相比于第二次飞跃，其实第一次飞跃是更难的。因为他对你思维的深度高度广度的要求很高，有的人仅仅只能看到表面，有的人能看到本质。这个很难在短时间内提高，因为这是二三十年的积累。如果一个月时间就让你在原本落后的情况下超越他人，那面试也就失去意义了。我们无法提高思维的深度高度广度，但我们可以拓展思维的角度，“破题之法”。能让你在一筹莫展之时，快速找到突破口，至少有话可说。总的来说，有问题导向、原因导向、结果导向、目标导向四种思维角度，根据题目选择一至两种合适的且你擅长的。问题导向:这个现象背后存在什么问题。原因导向:领导人、古人为什么要说这句话。结果导向:一个行为会造成怎样的结果，来判断你是否赞同。目标导向:组织题你每一步要达到什么目标。第二次飞跃,从理性认识到实践的飞跃。你的观点要能指导实践,你的观点才有意义。但这第二次飞跃，一定要讲的切题，要讲出你的真情实感。我的第二次飞跃，基本都是讲个人的做法。因为讲国家讲政府，没有意义，我们不是卧龙风雏，讲不出一针见血切实可行的方案。所谓的国家政府媒体怎么做基本背的都是套路和模板千一律，没有意义。考官听到废话肯定是不舒服的,是减分的。而讲个人做法，或者为什么要这么做，会更有实际意义，也更能展现你的三观，你的“德”更能够引发三观共鸣。另外也是让答案更加立体，既高的上去，也低的下来。因为我的第一次飞跃往往是从大处切入的，所以我的第二次飞跃会立足在个人上。这里体系了一个思维原则，就是辩证中的“大”与“小”。比如“从善如登，从恶如崩”中我谈的是青年为什么要从善，我整个语境是在中美博弈的大环境下，所以我提出的做法，是不仅是要善个人，更是要从修身齐家平关下的角度去从善，以国家为己任，平关下不是去征服世界，而是做对的事让其他的国家自愿地来学习，比如自愿隔离和戴口罩所以每个人都可平关下，民族复兴需要我们每个人的努力。而青年作为民族的希望,更要树立这样的观念。有的题目谈具体的做法更好，有的题目做法显而易见，那就要谈为什么这么做。如果你不擅长讲国际关系，你的整套答题体系都会和我不一样。但这都没有关系，你只要答出你的亮点，同样没有问题。面试本就没有标准答案，个人的性格都不相同，回答的必然也都不相同。而我们要的就是去展示自己，而不是伪装自己。反观培训机构，他们给出的往往是“标准答案”你如果死记硬背的话，那就很遗憾了。\n2.何为合理? 一阴一阳之谓道。所有事物都具有两面性，你的思维要学会辩证，这样你的回答才更客观、更理性，更能说服考官。例如“从善如登，从恶如崩”，除了“大与小”的思维，用“正与反”的思维同样有话可说。比如在这个纷繁复杂的社会，好与坏，善与恶无法截然二分，这就要求我们从善时要有自己的原则和辩识力。既不要好心办坏事，更不能不去辨别而做一个老好人，因为“多愿，德之贼也”。关于“从恶”，道德经中说“天下皆知美之为美，斯恶已;皆知善之为善，斯不善已”，恶存在的意义，就是让我们去发现善。所以当我们看到“从恶”之事尽管可能不能去阻止，但要“见不贤而内自省也”。第二次飞跃，阐述完如何做之后，增加你的辩证逻辑，篇幅不要长，不要喧宾夺主，只作为第一次飞跃的补充。这样你的整段论述会更加客观完整勇加符合一阴一阳之道。对于你的辩证逻辑是“正与反”还是“大与小”，或者两者都有，根据题目的侧重点以及你所擅长的内容而定。只要你有核心的思维逻辑,外在的表现形式是可以变化的，也是必须要变化的。正所谓“不可为典要，唯变所适”，我们只能也必须做到“持经达变”，才能以不变应万变,才能不管题目如何创新，我们都能从容面对。培训机构所谓的模板，所谓的“几要素”“几步法”等等，实在是舍本逐末，南辕北辙。我们要学习的，不是不变的模板。而是不变的内核，以及如何持经达变。\n（三）如何三观共鸣 能做到表达流畅，思维合理，已经能进入面试第一样队了，但要成为王者，还需要“三观共鸣”。三观共鸣，需要你说的话，做的事要符合真正中国人的伦理。有两个要点，一是从实际出发，二是具有“东方智慧”。从实际出发，就是你的回答要符合实际，而不是纸上谈兵。试问如果你的答案在现实中根本无法操作，那么考官如简能感同身受，如何打心底地认同你呢?“东方智慧”，就是你的处事，你说的话，要妥当，要巧炒。外国人要就是要，不要就是不要但中国人要讲有不要的意思，不要中有要的意思。你要深刻的领会一阴一阳之调道的精神。另外一点，你在面试答题时，也要符合面试的规矩，哪怕你的做法在现实中的确效果好，但如果运个做法上不了合面，你也不能讲。\n三、方式——方式要适宜 （一）多积累，修身 但这不是一两个月的事，这是你二三十年的积累。与其说是如何面试,不如说是如何做事，如何做人。面试具体的“木”与“法”，都是因人而异的,只是让你能更好地展现自己，仅此而已。核心是“道”，真正掌握道的人，对于仅会术和法的人，在面试上是降维打击，是碾庄。而这个“道”，需要你在日常生活中，学习，修行。推荐一些学习材料:\nB站上，曾任强教授讲解的《易经》《道德经》《为官之道》《人际关系》教你做一个真正的，顶关立地的，外圆内方的，中国人。 B站上，中央电视合2019的《主持人大赛》》全中国最强面试选手，个个都是王者，不学他们学谁?半决赛和决赛我看了不下五遍。仔细揣摩他们的答题逻辑以及学习他们的答题秋态。 公众号“人民日报评论”中的“睡前聊一会”板块看官媒如何点评最热时事。 B站上陈平老师和沈逸老师等专家的视频了解最新国际时事，让你的论证更有国际视野。 （二）多开口，多练 面试是一个思维加工和输出的过程。你平时看了再多书，听了再参视频,都只是输入。你必须把你获得的内容进行思考，再表达出去你才是完整地在学习面试。你可以去培训班练，但建议报小班，虽然贵一点，但能多开口。像我是自学的，因为我找不到一起练的人，我就买了一面镜子，自己录音，自己复盘。\n做个总结，面试最重要的是做到“持经达变”，甚至你在考场上，也要会变。因为“时”不同，情况就不同，你就应该去造“时”地变化。一个考场30个人，你排序在前，和排序在后回答的时候，是不一样的。排序在前，考官听过的内容少，你的回答就可以偏全一些。排序在后，常规回答评委已经听出了萤，你的回答就要偏“精”。孔老夫子看完《易经》后发出了感慨，“时也，命也。”这个时，不是让你听关由命，而是说人要不断学习，不断提升自己。当你修行足够之时,上天自然会让你成为一名公职人员。现在有许多年轻人在b站上教面试,我建议大家谨慎地看，批判地看。我不打算在公开平合上讲面试题,因为这会输出太多价值观。我认识到自己年纪太轻，所学有限几年后回头看，我会觉得原来的观点很动稚和愚蠢。所以，我就与大家在私下交流，共同进步，就不公开发面试视频了。最后，还是这四个字，持经达变。国家需要的不是流水线上千篇一律的灵魂，而是一个个多样的，有独立思维且三观正的人。只有这些“德”“才”兼备的人汇聚在一起才能更好地建设国家。愿国泰民安，国富民强。\n公务员《面试》心得体会——正道沧桑\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n不上岸不改名称2012个人主页\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","permalink":"https://jinpeng.cv/en/posts/note/article_202504162353/","summary":"\u003cp\u003e文/ 正道老师\u003csup id=\"fnref:1\"\u003e\u003ca href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e1\u003c/a\u003e\u003c/sup\u003e\u003cbr\u003e\n逐字稿/不上岸不改名称2012\u003csup id=\"fnref:2\"\u003e\u003ca href=\"#fn:2\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e2\u003c/a\u003e\u003c/sup\u003e\u003c/p\u003e\n\u003cp\u003e在开始前，我想我们要先有一个共识，即备考面试也好，做其他事也一样，想要有一个好的结果，有俩点分成重要，一是慎始善终。慎始不一定善终，但不慎始一定不善终，你的开始几乎就注定了你的结果。刚开始时，你一定要冷静思考，仔细调查，根据你自身的情况，制定自己的计划，不要人云亦云，也不要只靠一腔热血，否则最后悔之晚矣。二是讲究“三方”。即方向要正确，方法要有效，方式要适宜。下面我从“三方”的角度谈谈自己对面试的理解以及如何备考面试。\u003c/p\u003e","title":"面试心得体会逐字稿 | 公考正道是沧桑"},{"content":"Human laziness is, to some extent, a manifestation of the law of inertia, and it inherently carries significant friction. A person lying down or at rest finds it difficult to maintain a state of continuous forward motion.\n00:09 Getting ready for bed Spent most of today watching educational videos and discovered a highly capable teacher with solid values: The Right Path in Public Exams is Full of Vicissitudes. I also found his verbatim notes on interviews, which I’ve reposted on my blog: Verbatim Notes on Interview Insights | The Right Path in Public Exams is Full of Vicissitudes.\nThis completely changed my previous perspective—public exams aren’t purely about luck. I used to think that people with similar abilities would perform similarly in exams, and that the benefits of practice might be offset by luck.\nThe belief that success depends on luck isn\u0026rsquo;t necessarily correct, but we can only explore this after we\u0026rsquo;ve done everything within our power to eliminate non-luck factors. If we aspire to achieve great goals, then this is precisely what we must do.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-16/","summary":"\u003cp\u003eHuman laziness is, to some extent, a manifestation of the law of inertia, and it inherently carries significant friction. A person lying down or at rest finds it difficult to maintain a state of continuous forward motion.\u003c/p\u003e\n\u003ch3 id=\"0009-getting-ready-for-bed\"\u003e00:09 Getting ready for bed\u003c/h3\u003e\n\u003cp\u003eSpent most of today watching educational videos and discovered a highly capable teacher with solid values: \u003ca href=\"https://space.bilibili.com/57658647\"\u003eThe Right Path in Public Exams is Full of Vicissitudes\u003c/a\u003e. I also found his verbatim notes on interviews, which I’ve reposted on my blog: \u003ca href=\"/en/posts/note/article_202504162353/\"\u003eVerbatim Notes on Interview Insights | The Right Path in Public Exams is Full of Vicissitudes\u003c/a\u003e.\u003c/p\u003e","title":"April 16, 2025"},{"content":"I said my diary is very similar to the \u0026ldquo;Progress Reports\u0026rdquo; written by Charlie, but writing it doesn’t necessarily make one improve. It’s more about observing one’s own life cycle and seeing which stage one is currently in.\n17:39 Finished reading Flowers for Algernon Yesterday, I read about two-thirds of the book and wrote a letter to Huanhuan: Seeing True Love Is a Difficult Thing.\nBut after finishing the book, I had more thoughts. I pondered the differences between the same person named Charlie at an IQ of 185 versus 68. I reflected on how society overlooks individual lives and existence, from small things like the purpose of brain surgery to larger issues like various experiments, policies, and wars in society. This world is full of selfish people, and harm caused by selfishness is everywhere. On different scales, each of us could be a victim like Charlie, or we might inadvertently become perpetrators.\nAs for love, it seems like an elusive thing. Was the love between Charlie and Alice real and eternal? Clearly not. Love requires conditions and capability; otherwise, Charlie wouldn’t have pushed Alice away as he rapidly deteriorated. But perhaps choosing not to love is also a deeper form of love.\nAnd what about Fay? Couldn’t the connection between her and Charlie be called love? Fay saw the charming qualities in Charlie and harbored no ill intentions. Her departure was only because Charlie wanted her to leave. Could it be that the foolish Charlie always adored Alice, while Fay was the partner the intelligent Charlie chose and desired? To answer this, perhaps we need to reverse the question and define precisely what is not love.\n19:46 After dinner I love potatoes stir-fried until golden, with a bit of salt and chili, paired with freshly steamed hot rice and a pot of vegetables. Delicious.\nThere are too many slapdash operations. Suddenly, many institutions and official sources announced the release of provincial exam rankings, and everyone thought they were really out—but they weren’t. Is it so hard to release the results, or does someone have other ideas?\n22:17 Back from a walk with Mom After dinner today, I called Mom again, and she still wanted to come out for a walk to get familiar with the route. I was feeling particularly lazy, so I called Mom and asked her to come find me along Xiangyang Road, giving her a chance to get more familiar with the area.\nTomorrow, I need to focus on practicing some questions—I have an exam to take this weekend.\nFix Additionally, a few days ago, I noticed that the back cover of my phone was cracked, so I ordered a new one from Taobao. It arrived today. I couldn’t wait to pick it up from the delivery station. After using a hairdryer to soften the adhesive and cleaning off the residual glue, I replaced it with the new back cover. The result is relatively perfect, though not an absolutely seamless fit.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-15/","summary":"\u003cp\u003eI said my diary is very similar to the \u0026ldquo;Progress Reports\u0026rdquo; written by Charlie, but writing it doesn’t necessarily make one improve. It’s more about observing one’s own life cycle and seeing which stage one is currently in.\u003c/p\u003e\n\u003ch3 id=\"1739-finished-reading-flowers-for-algernon\"\u003e17:39 Finished reading \u003cem\u003eFlowers for Algernon\u003c/em\u003e\u003c/h3\u003e\n\u003cp\u003eYesterday, I read about two-thirds of the book and wrote a letter to Huanhuan: \u003ca href=\"/en/letter/letter_202504142002/\"\u003eSeeing True Love Is a Difficult Thing\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eBut after finishing the book, I had more thoughts. I pondered the differences between the same person named Charlie at an IQ of 185 versus 68. I reflected on how society overlooks individual lives and existence, from small things like the purpose of brain surgery to larger issues like various experiments, policies, and wars in society. This world is full of selfish people, and harm caused by selfishness is everywhere. On different scales, each of us could be a victim like Charlie, or we might inadvertently become perpetrators.\u003c/p\u003e","title":"April 15, 2025"},{"content":"Dear Huanhuan,\n\u0026ldquo;If you were Charlie, would you choose to undergo the surgery?\u0026rdquo; you asked in your last letter.\nAt the time, my answer was no—ignorance is bliss. But after reading most of the book, I’ve begun to reconsider—this time, through the lens of love.\nIn the first half of Flowers for Algernon, I had always believed that Charlie’s mother, Rose, was the only person in the world who truly cared for and loved him. I even mistook his father Matt’s calm demeanor for indifference. When everyone else had given up hope that Charlie could ever become \u0026ldquo;normal,\u0026rdquo; I was moved by Rose’s relentless determination—whether she was scolding Charlie, pleading with doctors, or arguing with Matt.\nBut everything changed with Norma’s arrival. It became clear that Rose’s persistence wasn’t about Charlie’s well-being; it was about proving to others that her child wasn’t an idiot—or that she wasn’t the reason for his condition.\nThe more she tried to prove herself, the more desperate she appeared, the more she clung to the hope of Charlie becoming \u0026ldquo;smart\u0026rdquo;—all of which only revealed her subconscious disdain for him. This subconscious rejection ultimately manifested in her threatening Matt with a knife, forcing him to take Charlie away that very night.\nIn contrast, Matt’s attitude was far more rational and genuine. He believed Charlie had the right to live his own life, even if it was the life of a \u0026ldquo;simpleton.\u0026rdquo; He was more concerned with his own survival, with the things he despised and the things he desired. His lack of obsession, his refusal to force anything—that was his way of respecting Charlie.\nNow, back to your question: Would we choose the surgery? I think, more often than not, if we were in Charlie’s shoes, we wouldn’t actually have the luxury of choosing the life we want.\nWhat I’ve been pondering instead is: What if we were Rose? Or Matt? Or Norma? Or even Alice? What would we do? That feels more realistic, more practically meaningful for the future. After all, we’re bound to encounter people like Charlie—strangers, neighbors, relatives, children, even friends. Would they be friends?\nCould the people in the book be someone we know in real life? If we were Charlie, would we resent them? Would Norma resent her parents? Probably not.\nRecognizing true love is difficult. Most of the time, we’re just Charlie wetting his pants, not the Charlie with superhuman intelligence.\nMaybe not recognizing it is the better choice—just like refusing the surgery might be.\nLove,\nZhuzhu\nApril 14, 2025\nP.S. Character relationship chart:\ngraph LR %% Protagonist Charlie[\"Charlie Gordon\"] %% Family Group subgraph Family MrGordon[\"Matt Gordon (Father)\"] MrsGordon[\"Rose Gordon (Mother)\"] Norma[\"Norma Gordon (Sister)\"] end %% Family Connections MrGordon --\u003e|Husband| MrsGordon MrGordon --\u003e|Father| Charlie MrsGordon --\u003e|Mother| Charlie MrsGordon --\u003e|Mother| Norma MrGordon --\u003e|Father| Norma Charlie --\u003e|Sibling| Norma %% Research Team \u0026 Experiment Group subgraph Experiment DrStrauss[\"Dr. Strauss (Neurosurgeon)\"] DrNemur[\"Dr. Nemur (Psychologist)\"] Algernon[\"Algernon (Lab Mouse)\"] end DrStrauss --\u003e|Operated on| Charlie DrNemur --\u003e|Research lead| Charlie Algernon --\u003e|Fellow subject| Charlie %% Social \u0026 Emotional Relationships subgraph Social Alice[\"Alice Kinnian (Teacher / Love Interest)\"] Fay[\"Fay Lillman (Artist / Brief Romance)\"] MrDonner[\"Mr. Donner (Bakery Owner)\"] Coworkers[\"Bakery Coworkers (Joe, Frank, etc.)\"] end Alice --\u003e|Taught / Loved| Charlie Fay --\u003e|Briefly Dated| Charlie MrDonner --\u003e|Employed| Charlie Coworkers --\u003e|Teased then pitied| Charlie ","permalink":"https://jinpeng.cv/en/letter/letter_202504142002/","summary":"\u003cp\u003e\u003cstrong\u003eDear Huanhuan,\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u0026ldquo;If you were Charlie, would you choose to undergo the surgery?\u0026rdquo;\u003c/em\u003e you asked in your last letter.\u003c/p\u003e\n\u003cp\u003eAt the time, my answer was no—ignorance is bliss. But after reading most of the book, I’ve begun to reconsider—this time, through the lens of love.\u003c/p\u003e\n\u003cp\u003eIn the first half of \u003cem\u003eFlowers for Algernon\u003c/em\u003e, I had always believed that Charlie’s mother, Rose, was the only person in the world who truly cared for and loved him. I even mistook his father Matt’s calm demeanor for indifference. When everyone else had given up hope that Charlie could ever become \u0026ldquo;normal,\u0026rdquo; I was moved by Rose’s relentless determination—whether she was scolding Charlie, pleading with doctors, or arguing with Matt.\u003c/p\u003e","title":"Recognizing True Love is a Difficult Thing | To Huanhuan"},{"content":"11:02 Totally Blind The website\u0026rsquo;s Sitemap kept generating empty files, and I spent time troubleshooting the issue. After a round of debugging, I realized the disable flag in the configuration file was set to true. The local hugo.yaml had already been changed to false, but I still wasted two hours.\n1 2 3 4 sitemap: changefreq: always disable: false priority: 0.8 11:49 After Eating Liangfen pre-commit always makes me wait forever during submissions, and the node_modules directory also slows down Obsidian\u0026rsquo;s startup. So, I deleted it.\nI also removed Front Matter (CMS). Obsidian itself is already sufficient—no need to chase after redundant tools.\n14:46 Trying to Shelve My Thoughts I couldn’t fall asleep at noon, thinking about learning Sass and Tailwind CSS, wondering why lunch wasn’t over yet, and stressing over things like the provincial civil service exam (CSC). These thoughts swirled in my head, and in the end, I didn’t sleep at all.\nThere’s no need to learn so many things—time is limited. Mastering basic CSS is enough for me. Why bother with more? I’m not someone who makes a living as a front-end developer. What I need now is a way to earn a living, or at least something that brings me peace of mind.\n19:49 After Dinner So many thoughts.\nYesterday, I bought liangfen and liangpi, and it took me the whole day to finish them today. But these things aren’t filling—they’re mostly water, so I got hungry again quickly. Then, my stomach took control of my brain, ordering my mouth to eat an ice cream, a ham sausage, a fried egg, and a pot of vegetables.\nSupermarket eggs are ridiculously cheap—only 3.99 yuan per pound—so I quickly put the packaged eggs in my cart back on the shelf.\nLater, my mom asked me to go for a walk, but I was too lazy to move, so I told her to come to me instead.\n21:42 Back from a Walk with Mom I always get super hungry after walks. Came back and ate some fruit and bread—so much for losing weight.\n22:14 Finished Writing a Reply to Huanhuan About Charlie When similar incidents occur around us, there are many issues worth reflecting upon.\n23:49 Some eternal things only can be discovered by ourselves When we discuss things like love, truth, and the supreme goodness that others speak or write about, we need to be rational and recognize that the preciousness of these things lies in the fact that not everyone can see and recognize them.\nTherefore, we must carefully discuss the things they write about, and firmly believe that our own judgment comes from our own things.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-14/","summary":"\u003ch3 id=\"1102-totally-blind\"\u003e11:02 Totally Blind\u003c/h3\u003e\n\u003cp\u003eThe website\u0026rsquo;s Sitemap kept generating empty files, and I spent time troubleshooting the issue. After a round of debugging, I realized the \u003ccode\u003edisable\u003c/code\u003e flag in the configuration file was set to \u003ccode\u003etrue\u003c/code\u003e. The local \u003ccode\u003ehugo.yaml\u003c/code\u003e had already been changed to \u003ccode\u003efalse\u003c/code\u003e, but I still wasted two hours.\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e4\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-yaml\" data-lang=\"yaml\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nt\"\u003esitemap\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"w\"\u003e  \u003c/span\u003e\u003cspan class=\"nt\"\u003echangefreq\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\u003cspan class=\"w\"\u003e \u003c/span\u003e\u003cspan class=\"l\"\u003ealways\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"w\"\u003e  \u003c/span\u003e\u003cspan class=\"nt\"\u003edisable\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\u003cspan class=\"w\"\u003e \u003c/span\u003e\u003cspan class=\"kc\"\u003efalse\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"w\"\u003e  \u003c/span\u003e\u003cspan class=\"nt\"\u003epriority\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\u003cspan class=\"w\"\u003e \u003c/span\u003e\u003cspan class=\"m\"\u003e0.8\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e\u003ch3 id=\"1149-after-eating-liangfen\"\u003e11:49 After Eating Liangfen\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003epre-commit\u003c/code\u003e always makes me wait forever during submissions, and the \u003ccode\u003enode_modules\u003c/code\u003e directory also slows down Obsidian\u0026rsquo;s startup. So, I deleted it.\u003c/p\u003e","title":"April 14, 2025"},{"content":"09:57 Woke up Haha, currently teaching Xiaohuanhuan about Git and GitHub.\n10:16 Teaching Xiaohuanhuan markdown syntax Haha, she seemed quite amazed and curious. But it’s indeed very useful—taking just a few minutes to learn it is definitely worth it.\nNoon At noon, we fried mushrooms again. Using only potato starch didn’t taste very good. The potato starch was sticky, and after frying, it turned out quite tough. The texture wasn’t great, so we can improve on that later.\nNap When the two of us are together, we just get so sleepy—once we fall asleep, we don’t want to get up at all.\nAfter 3 PM, we took the leftover mushrooms to share with my brother and his family. Then, Xiaohuanhuan and I strolled along the Shuicheng River and admired the cherry blossoms by the riverside.\nMy hair was greasy and messy, so I could only take some sloppy, unflattering photos. In the future, I’ll have to specifically train Xiaohuanhuan in managing her expressions, haha.\nReturn After seeing Xiaohuanhuan off on the bus, I took the K1 route back. It was 1 yuan more expensive, but there were far fewer people. Definitely worth it in this scorching summer heat.\nThen I went to get a 15-yuan haircut, which turned out quite satisfying, and the barber was very nice. Since lunch was a bit greasy, I didn’t feel like eating much, so I bought some jelly noodles and cold skin noodles, along with 5-yuan crispy beans. Back home, I mixed them together myself, and it tasted pretty good.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-13/","summary":"\u003ch3 id=\"0957-woke-up\"\u003e09:57 Woke up\u003c/h3\u003e\n\u003cp\u003eHaha, currently teaching Xiaohuanhuan about Git and GitHub.\u003c/p\u003e\n\u003ch3 id=\"1016-teaching-xiaohuanhuan-markdown-syntax\"\u003e10:16 Teaching Xiaohuanhuan markdown syntax\u003c/h3\u003e\n\u003cp\u003eHaha, she seemed quite amazed and curious. But it’s indeed very useful—taking just a few minutes to learn it is definitely worth it.\u003c/p\u003e\n\u003ch3 id=\"noon\"\u003eNoon\u003c/h3\u003e\n\u003cp\u003eAt noon, we fried mushrooms again. Using only potato starch didn’t taste very good. The potato starch was sticky, and after frying, it turned out quite tough. The texture wasn’t great, so we can improve on that later.\u003c/p\u003e","title":"April 13, 2025"},{"content":"\r🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-12/","summary":"\u003cdiv class=\"encrypted-content\" data-cipher=\"3JpYWxseSwgd2UgaGFkIGRlY2lkZWQgdG8gZ28gdG8gTGlzaGFuJnJzcXVvO3MgaG91c2UgaW4gUWluZ3poZW4gZm9yIGEgYmFyYmVjdWUgdG9kYXkgdG8gY2VsZWJyYXRlIHRoZWlyIHJlY2VudCBzdWJtaXNzaW9uIGZvciByZXZpZXcuPC9wPgo8cD5UaGUgaW5pdGlhbCBwbGFuIHdhcyBtYWRlIGJlY2F1c2UgSSBoYWQgdGFrZW4gb24gYSDkuJPljYfmnKwgKGp1bmlvciBjb2xsZWdlIHRvIHVuZGVyZ3JhZHVhdGUpIHRyYWluaW5nIHByb2dyYW0gaW4gR3VpeWFuZywgYW5kIGl0IGhhcHBlbmVkIHRvIGJlIGNvbnZlbmllbnQgdG8gdmlzaXQgUWluZ3poZW4uIExhdGVyLCBkdWUgdG8gc3VkZGVuIGNpcmN1bXN0YW5jZXMgKHNlZSA8YSBocmVmPSIvZW4vZGlhcnkvMjAyNS9hcHJpbC8yMDI1LTA0LTA3Ij4yMDI1LTA0LTA3LmVuPC9hPiksIHdlIGNhbmNlbGVkIHRoZSB0cmlwLiBBbm90aGVyIG1ham9yIHJlYXNvbiB3YXMgdGhhdCBhIHRyaXAgdG8gUWluZ3poZW4gd291bGQgY29zdCB1cyBhdCBsZWFzdCA1MDArLCBhbmQgb24gdG9wIG9mIHRoYXQsIEh1YW5odWFuIGFuZCBJIGhhZG4mcnNxdW87dCBoYWQgbXVjaCB0aW1lIGFsb25lIHRvZ2V0aGVyIGluIGEgd2hpbGUuPC9wPgo8cD5TbywgdGhlIGNvc3Qgb2YgdGhpcyB0cmlwIHNlZW1lZCBkaXNwcm9wb3J0aW9uYXRlbHkgaGlnaCwgYW5kIEkgaGFkIHRvIGF3a3dhcmRseSB0ZWxsIExpc2hhbiB0aGF0IHdlIHdvdWxkbuKAmXQgYmUgY29taW5nIGFmdGVyIGFsbC48L3A\u0026#43;CjxwPlRoZSByZWFzb24gSSBnYXZl4oCUaGVscGluZyBteSBtb20gYWRqdXN0IHRvIGNpdHkgbGlmZeKAlHdhcyBhY3R1YWxseSB0aGUgbGVhc3QgaW1wb3J0YW50IGZhY3RvciwgYnV0IHRoZSBvdGhlciByZWFzb25zIHdlcmUgdG9vIGhhcmQgdG8gZXhwbGFpbi48L3A\u0026#43;CjxwPjxzdHJvbmc\u0026#43;U2lnaCE8L3N0cm9uZz4gU3VjaCBhIHNlbnRpbWVudGFsIHBlcnNvbiE8L3A\u0026#43;CjxoMyBpZD0iMTYzMi1maXJzdC10aW1lLWJvaWxpbmctcGVhbnV0cyI\u0026#43;MTY6MzIgRmlyc3QgVGltZSBCb2lsaW5nIFBlYW51dHM8L2gzPgo8cD5JIHVzZWQgdGhlIHJpY2UgY29va2VyLiBBdCBmaXJzdCwgSSB0aG91Z2h0IEnigJlkIGFkZGVkIHRvbyBtdWNoIHNhbHQsIGJ1dCBpdCB0dXJuZWQgb3V0IGZpbmUuPC9wPgo8cD5IdWFuaHVhbiB0dXJuZWQgaW50byBhIGxpdHRsZSBzbmFjayBtb25zdGVyLCBzbmVha2luZyBiaXRlcyBub25zdG9wLjwvcD4KPGgzIGlkPSIyMjQ5LWltcHJvdmluZy1jb250ZW50LWVuY3J5cHRpb24iPjIyOjQ5IEltcHJvdmluZyBDb250ZW50IEVuY3J5cHRpb248L2gzPgo8cD5QcmV2aW91c2x5LCBJIHVzZWQgc2ltcGxlIE1hcmtkb3duIHN5bnRheCByZXN0b3JhdGlvbiwgd2hpY2ggZGlkbuKAmXQgaGFuZGxlIGxpbmtzIHdlbGwgYW5kIGhhZCBsaW1pdGVkIGZvcm1hdCBzdXBwb3J0LiBOb3csIEnigJltIGVuY3J5cHRpbmcgdGhlIEhUTUwgZGlyZWN0bHkgYW5kIHRoZW4gZGVjcnlwdGluZyBpdCB0byByZWluc2VydCB0aGUgY29udGVudC4gTGlua3MgYXJlIGFsc28gc3BlY2lhbGx5IHByb2Nlc3NlZCwgd2hpY2ggc2hvdWxkIGNvdmVyIG1vc3Qgc2NlbmFyaW9zLjwvcD4KPGgzIGlkPSJyYW5kb20tdGhvdWdodHMiPlJhbmRvbSBUaG91Z2h0czwvaDM\u0026#43;CjxwPlRoaXMgYWZ0ZXJub29uLCBJIHdhbnRlZCB0byBsYXplIGFyb3VuZCB3aXRoIEh1YW5odWFuLCBidXQgbXkgbW9tIGNhbGxlZCBzYXlpbmcgc2hlIHdhbnRlZCB0byBnbyBvdXQgZm9yIGEgd2Fsay4gU28sIHdlIGFjY29tcGFuaWVkIGhlciBhbmQgZXZlbiB0b29rIGhlciB0byBleGNoYW5nZSBzb21lIGNsb3RoZXMgc2hlIGhhZCBib3VnaHQgZWFybGllci4gU2hlIHdhcyByZWFsbHkgaGFwcHkuPC9wPgo8cD5UaGUgY2hlcnJ5IGJsb3Nzb21zIGR1cmluZyB0aGUgZGF5IGxvb2tlZCBtb3JlIHZpdmlkIGFuZCBkZXRhaWxlZC4gSGVoLCBJIHNuYXBwZWQgYSBwaG90byBvZiBIdWFuaHVhbiBhbmQgTW9tIHRvZ2V0aGVyLjwvcD4KPHA\u0026#43;SW4gdGhlIGV2ZW5pbmcsIHdlIGJvdWdodCBzb21lIHNlYSBiYXNzIHRvIG1ha2UgYnJhaXNlZCBmaXNoLCBidXQgaXQgZGlkbuKAmXQgdHVybiBvdXQgZ3JlYXTigJR0b28gbXVjaCBzdWdhciBhbmQgbm8gZGFyayBzb3kgc2F1Y2UgZm9yIGNvbG9yLiBXZeKAmWxsIGRvIGJldHRlciBuZXh0IHRpbWUuPC9wPgo8cD5J4oCZbSBoZXJlIG5vdywgbGl0dGxlIEh1YW5odWFuITwvcD4KPHA\u0026#43;TZ2lu\" data-hint=\"Content Here is Encrypted\" data-error=\"Password Error\"\u003e\r\n  \u003cdiv class=\"locked-state\"\u003e\r\n    \u003cp\u003e🔒 Content Here is Encrypted\u003c/p\u003e\r\n    \u003cdiv class=\"password-prompt\"\u003e\r\n      \u003cdiv class=\"password-input-wrapper\"\u003e\r\n        \u003cinput type=\"password\" class=\"password-input\"\r\n               placeholder=\"Please input password\"\r\n               id=\"pwd-input-0\"\r\n               aria-label=\"加密内容密码\"\u003e\r\n        \u003cbutton type=\"button\"\r\n                class=\"toggle-visibility-btn\"\r\n                aria-pressed=\"false\"\r\n                aria-label=\"显示或隐藏密码\"\r\n                onclick=\"toggleVisibility(this, 'pwd-input-0')\"\u003e\r\n          \u003csvg class=\"icon icon-eye-open\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\r\n            \u003cpath d=\"M12 5C6 5 2 12 2 12s4 7 10 7 10-7 10-7-4-7-10-7Zm0 11a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm0-6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z\"/\u003e\r\n          \u003c/svg\u003e\r\n          \u003csvg class=\"icon icon-eye-closed\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\r\n            \u003cpath d=\"M3.5 4.5 2 6l3.2 3.2A13 13 0 0 0 2 12s4 7 10 7a9.7 9.7 0 0 0 4.7-1.2L18 19l2.5 2.5 1.5-1.5-18-18Zm8.5 12c-5.1 0-8-4-8-4a11 11 0 0 1 2.6-2.9l1.6 1.6a4 4 0 0 0 5.2 5.2l1.6 1.6A7.7 7.7 0 0 1 12 16.5Zm8-4.5a12.5 12.5 0 0 0-4.2-3.6l1.6-1.6A13.6 13.6 0 0 1 22 12s-1.1 2-3 4.1l-1.4-1.4A11.2 11.2 0 0 0 20 12Z\"/\u003e\r\n          \u003c/svg\u003e\r\n        \u003c/button\u003e\r\n      \u003c/div\u003e\r\n      \u003cbutton class=\"decrypt-btn\" onclick=\"decryptContent(event, 'pwd-input-0')\"\u003e\r\n        Unlock\r\n      \u003c/button\u003e\r\n    \u003c/div\u003e\r\n    \u003cdiv class=\"status-message\"\u003e\u003c/div\u003e\r\n  \u003c/div\u003e\r\n  \u003cdiv class=\"decrypted-content markdown-body\" hidden\u003e\u003c/div\u003e\r\n\u003c/div\u003e\r\n\r\n\r\n\r\n\u003cstyle\u003e\r\n.encrypted-content {\r\n  border: 1px solid #878787;\r\n  border-radius: 0.5rem;\r\n  padding: 1.5rem;\r\n  margin: 1.5rem 0;\r\n  transition: all 0.3s ease;\r\n}\r\n\r\n.encrypted-content.unlocked {\r\n  border: none;\r\n  padding: 0;\r\n  margin: 0;\r\n   \r\n  background-image: radial-gradient(rgba(50, 0, 0, 0.1) 1px, transparent 0) !important;\r\n  background-size: 10px 10px;\r\n   \r\n}\r\n\r\n.password-prompt {\r\n  display: flex;\r\n  gap: 0.75rem;\r\n  margin: 1rem 0;\r\n}\r\n\r\n.password-input-wrapper {\r\n  position: relative;\r\n  flex: 3;\r\n}\r\n\r\n.password-input {\r\n  width: 100%;\r\n  min-width: 150px;\r\n  padding: 0.75rem;\r\n  padding-right: 2.5rem;\r\n  border: 1px solid #ddd;\r\n  border-radius: 0.25rem;\r\n}\r\n\r\n.password-input.error {\r\n  border-color: #dc3545;\r\n}\r\n\r\n.toggle-visibility-btn {\r\n  position: absolute;\r\n  top: 50%;\r\n  right: 0.75rem;\r\n  transform: translateY(-50%);\r\n  background: transparent;\r\n  border: none;\r\n  cursor: pointer;\r\n  line-height: 0;\r\n  padding: 0;\r\n  color: inherit;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.toggle-visibility-btn .icon {\r\n  width: 1.25rem;\r\n  height: 1.25rem;\r\n  fill: currentColor;\r\n}\r\n\r\n.toggle-visibility-btn .icon-eye-closed {\r\n  display: none;\r\n}\r\n\r\n.toggle-visibility-btn.is-visible .icon-eye-open {\r\n  display: none;\r\n}\r\n\r\n.toggle-visibility-btn.is-visible .icon-eye-closed {\r\n  display: block;\r\n}\r\n\r\n.decrypt-btn {\r\n   \r\n  background-color: var(--primary, #1e90ff);\r\n  color: var(--theme, #fff);\r\n  border: none;\r\n  border-radius: 0.25rem;\r\n  cursor: pointer;\r\n  transition: opacity 0.3s;\r\n  font-weight: 500;\r\n  flex: 1;\r\n}\r\n\r\n.decrypt-btn:hover {\r\n  opacity: 0.9;\r\n}\r\n\r\n\r\n.status-message {\r\n  color: #6c757d;\r\n  font-size: 0.9em;\r\n  min-height: 1.2em;\r\n}\r\n\r\n.status-message.error {\r\n  color: #dc3545;\r\n}\r\n\u003c/style\u003e\r\n\r\n\u003cscript\u003e\r\n  function toggleVisibility(btn, inputId) {\r\n    const input = document.getElementById(inputId);\r\n    const isPwd = input.type === 'password';\r\n    input.type = isPwd ? 'text' : 'password';\r\n    btn.setAttribute('aria-pressed', String(isPwd));\r\n    btn.classList.toggle('is-visible', isPwd);\r\n  }\r\n\r\n  function decryptContent(event, inputId) {\r\n    event.preventDefault();\r\n    const input = document.getElementById(inputId);\r\n    const container = input.closest('.encrypted-content');\r\n    const statusEl = container.querySelector('.status-message');\r\n    const decryptedContent = container.querySelector('.decrypted-content');\r\n  \r\n    statusEl.textContent = '';\r\n    statusEl.classList.remove('error');\r\n    input.classList.remove('error');\r\n  \r\n    \r\n    const today = new Date();\r\n    const mmdd = String(today.getUTCMonth() + 1).padStart(2, '0') + String(today.getUTCDate()).padStart(2, '0');\r\n    const diff = 1005 - (parseInt(mmdd, 10) || 0);\r\n    const validPwd = String(Math.abs(diff)).padStart(4, '0');\r\n  \r\n    if (input.value !== validPwd) {\r\n      input.classList.add('error');\r\n      statusEl.textContent = container.dataset.error || '';\r\n      statusEl.classList.add('error');\r\n      input.focus();\r\n      return;\r\n    }\r\n  \r\n    try {\r\n      let cipherText = container.dataset.cipher.replace(/\\s+/g, '');\r\n  \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      if (cipherText.length \u003e 12) {\r\n        const part1 = cipherText.slice(0, 3);               \r\n        const part2 = cipherText.slice(3, -9);              \r\n        const part3 = cipherText.slice(-9, -4);             \r\n        const part4 = cipherText.slice(-4);                 \r\n        cipherText = part3 + part1 + part4 + part2;\r\n      }\r\n  \r\n      const binaryStr = atob(cipherText);\r\n      const byteArray = new Uint8Array(binaryStr.length);\r\n      for (let i = 0; i \u003c binaryStr.length; i++) {\r\n        byteArray[i] = binaryStr.charCodeAt(i);\r\n      }\r\n  \r\n      const decoded = new TextDecoder(\"utf-8\").decode(byteArray);\r\n      const fragment = document.createRange().createContextualFragment(decoded);\r\n  \r\n      decryptedContent.innerHTML = '';\r\n      decryptedContent.appendChild(fragment);\r\n  \r\n      container.querySelector('.locked-state').hidden = true;\r\n      decryptedContent.hidden = false;\r\n      container.classList.add('unlocked');\r\n  \r\n    } catch (e) {\r\n      console.error(e);\r\n      statusEl.textContent = 'Decode Failed: ' + e.message;\r\n      statusEl.classList.add('error');\r\n    }\r\n  }\r\n  \r\n  document.addEventListener('DOMContentLoaded', () =\u003e {\r\n    document.querySelectorAll('.password-input').forEach(input =\u003e {\r\n      input.addEventListener('keypress', e =\u003e {\r\n        if (e.key === 'Enter') {\r\n          decryptContent(e, input.id);\r\n        }\r\n      });\r\n    });\r\n  });\r\n  \r\n\u003c/script\u003e","title":"April 12, 2025"},{"content":"09:56 Completed Not-By-AI and NonBot Declaration Citations Started tinkering with code again—sometimes it\u0026rsquo;s hard to resist the temptation. Especially when I see someone else\u0026rsquo;s great implementation or when a novel idea suddenly pops into my head.\n10:14 Ported the Chat Bubble Shortcode Inspired by Some Hugo Shortcodes | Naive Koala, the effect is as follows:\nJeapo\u0026nbsp;\u0026nbsp;\u0026nbsp;2025-04-11 09:20 Little Huanhuan is hungry 2025-04-11 09:37\u0026nbsp;\u0026nbsp;\u0026nbsp;Huan The noodles Sister Sha brought, hahaha 2025-04-11 09:37\u0026nbsp;\u0026nbsp;\u0026nbsp;Huan So fragrant From now on, meaningful conversations can be preserved in this format, like the one I had with Manman before: Is Our Earth Real?\n10:55 Hidden Posts Some draft-like posts that won’t be edited later, so I added a hidden attribute to the site to hide them. Unlike the draft attribute, these posts will still be rendered and accessible via direct links. Reference: Hugo | Adding Hidden Posts Functionality to the Cactus Theme | Little Flying Fish.\n12:19 Introduced Heti Heti (hè tí) is an open-source project for enhancing Chinese typography, making page layouts more aesthetically pleasing. Project address: Heti - A Simple and Minimalist Web Chinese Typography Enhancement\n13:14 CSC Has Reached the Review Stage at the China Scholarship Council Suddenly realized I hadn’t checked the CSC application status in a while—it had been stuck at \u0026ldquo;Pending Acceptance by the Unit.\u0026rdquo; Just logged in and saw that the provincial education department has approved it, and now it’s under review by the China Scholarship Council.\nOne step closer to a successful application. Feeling a mix of excitement and nervousness.\n14:18 Why Can’t I Keep Things to Myself? Couldn’t fall asleep. Kept worrying about my passport still being at my former workplace—it might become an issue.\n15:51 Tidied Up the Room Living alone really makes me lazy. Huanhuan is coming over this afternoon, so I cleaned up the room a bit—it looks slightly more presentable now.\n17:24 Eyes Feeling Sore Synced recent diary entries to a notebook.\nTried adding an info stats page inspired by Big Little Snail, but rendering took too long, so I gave up.\nTime to read for a while.\n19:36 2024 Guizhou Provincial Exam Results Are Out Saw the results on WeChat—they’re out. I applied for the Guiyang Disabled Persons’ Federation position, and this score basically means no chance for an interview.\nCategory Civil Service Subcategory Class A Test Score 99.9 Essay Score 105.5 Bonus Points 0 Written Exam Score 68.47 23:35 Happiness For the past four days, I’ve been guiding my mom around the main streets of Shuicheng. Today, to help her practice exploring the city on her own, I asked her to walk along Gongyuan Road to find me. She successfully followed the path and made it to me. We took a short stroll, and she got to know the surrounding streets a little better.\nAfter dropping my mom off, I walked along the Shuicheng River to pick up Huanhuan.\nWinter is truly over—the cherry blossoms along the riverbank are in full bloom, clustered in thick bunches. Crowds of people gathered beneath them: girls in all kinds of dresses, middle-aged men and women, elderly folks, and children. Shuicheng is coming alive again.\nAfter meeting Huanhuan, we walked the cherry blossom-lined path once more. It had been a long time since we were alone together, and we both felt relaxed and at ease. The only downside was that I’d walked too much—my lower back was aching terribly.\nWe took a taxi back from Minghu Road and cooked a bowl of Buldak ramen with crayfish flavor, along with some leftover vegetarian dishes from the morning. It was absolutely delicious—everything was just perfect, even the chilled broth from the vegetables.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-11/","summary":"\u003ch3 id=\"0956-completed-not-by-ai-and-nonbot-declaration-citations\"\u003e09:56 Completed Not-By-AI and NonBot Declaration Citations\u003c/h3\u003e\n\u003cp\u003eStarted tinkering with code again—sometimes it\u0026rsquo;s hard to resist the temptation. Especially when I see someone else\u0026rsquo;s great implementation or when a novel idea suddenly pops into my head.\u003c/p\u003e\n\u003ch3 id=\"1014-ported-the-chat-bubble-shortcode\"\u003e10:14 Ported the Chat Bubble Shortcode\u003c/h3\u003e\n\u003cp\u003eInspired by \u003ca href=\"https://www.xalaok.top/post/hugo-shortcodes/#%E8%81%8A%E5%A4%A9%E6%B0%94%E6%B3%A1\"\u003eSome Hugo Shortcodes | Naive Koala\u003c/a\u003e, the effect is as follows:\u003c/p\u003e\n\n\u003cdiv class=\"chat --other\"\u003e\n    \u003cdiv class=\"chat__inner\"\u003e\n        \u003cdiv class=\"chat__meta\"\u003eJeapo\u0026nbsp;\u0026nbsp;\u0026nbsp;2025-04-11 09:20\u003c/div\u003e\n        \u003cdiv class=\"chat__text\"\u003e\n              \nLittle Huanhuan is hungry  \n\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\n\u003cstyle\u003e\n    .chat {\n        margin: 10px;\n        padding: 10px;\n        position: relative;\n         \n        transition: transform 0.2s;\n         \n        max-width: 80%;\n        min-width: 15%;\n    }\n    \n    .chat:hover {\n        transform: scale(1.05);\n    }\n    \n    .chat.--self {\n        text-align: left;\n        background-color: #ecf5ff;\n        color: #000000;\n        border-radius: 15px;\n        width: fit-content;\n        margin-left: auto;\n        margin-right: 20px;\n    }\n     \n    \n    .chat.--self::before {\n        content: \"\";\n        position: absolute;\n        right: -18px;\n         \n        bottom: 5px;\n        transform: translateY(-50%);\n        border-width: 15px 0 0 20px;\n        border-style: solid;\n        border-color: transparent transparent transparent #ecf5ff;\n         \n    }\n     \n    \n    .chat.--other {\n        text-align: left;\n        background-color: #ffecec;\n        color: #333;\n        border-radius: 15px;\n        position: relative;\n        width: fit-content;\n        margin-left: 20px;\n    }\n     \n    \n    .chat.--other::before {\n        content: \"\";\n        position: absolute;\n        left: -18px;\n        bottom: 5px;\n        transform: translateY(-50%);\n        border-width: 15px 20px 0 0;\n        border-style: solid;\n        border-color: transparent #ffecec transparent transparent;\n    }\n     \n    \n    .chat__meta {\n        font-weight: bold;\n        font-size: 0.67em;\n        color: #707070;\n        margin-bottom: 5px;\n    }\n     \n    \n    .chat__text {\n        font-size: 0.9em;\n        margin-left: 10px;\n        word-break: break-all;\n    }\n    \n    [data-scheme=\"dark\"] {\n        .chat.--self {\n            color: #fefefe;\n            background-color: #253958;\n        }\n        .chat.--self::before {\n            border-color: transparent transparent transparent #253958;\n        }\n        .chat.--other {\n            color: #fefefe;\n            background-color: #1a1a1a;\n        }\n        .chat.--other::before {\n            border-color: transparent #1a1a1a transparent transparent;\n        }\n        .chat__meta {\n            color: #b1b1b1;\n        }\n    }\n\u003c/style\u003e\n\n\n\u003cdiv class=\"chat --self\"\u003e\n    \u003cdiv class=\"chat__inner\"\u003e\n        \u003cdiv class=\"chat__meta\" style=\"text-align: right;\"\u003e2025-04-11 09:37\u0026nbsp;\u0026nbsp;\u0026nbsp;Huan\u003c/div\u003e\n        \u003cdiv class=\"chat__text\"\u003e\n              \nThe noodles Sister Sha brought, hahaha  \n\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\n\u003cstyle\u003e\n    .chat {\n        margin: 10px;\n        padding: 10px;\n        position: relative;\n         \n        transition: transform 0.2s;\n         \n        max-width: 80%;\n        min-width: 15%;\n    }\n    \n    .chat:hover {\n        transform: scale(1.05);\n    }\n    \n    .chat.--self {\n        text-align: left;\n        background-color: #ecf5ff;\n        color: #000000;\n        border-radius: 15px;\n        width: fit-content;\n        margin-left: auto;\n        margin-right: 20px;\n    }\n     \n    \n    .chat.--self::before {\n        content: \"\";\n        position: absolute;\n        right: -18px;\n         \n        bottom: 5px;\n        transform: translateY(-50%);\n        border-width: 15px 0 0 20px;\n        border-style: solid;\n        border-color: transparent transparent transparent #ecf5ff;\n         \n    }\n     \n    \n    .chat.--other {\n        text-align: left;\n        background-color: #ffecec;\n        color: #333;\n        border-radius: 15px;\n        position: relative;\n        width: fit-content;\n        margin-left: 20px;\n    }\n     \n    \n    .chat.--other::before {\n        content: \"\";\n        position: absolute;\n        left: -18px;\n        bottom: 5px;\n        transform: translateY(-50%);\n        border-width: 15px 20px 0 0;\n        border-style: solid;\n        border-color: transparent #ffecec transparent transparent;\n    }\n     \n    \n    .chat__meta {\n        font-weight: bold;\n        font-size: 0.67em;\n        color: #707070;\n        margin-bottom: 5px;\n    }\n     \n    \n    .chat__text {\n        font-size: 0.9em;\n        margin-left: 10px;\n        word-break: break-all;\n    }\n    \n    [data-scheme=\"dark\"] {\n        .chat.--self {\n            color: #fefefe;\n            background-color: #253958;\n        }\n        .chat.--self::before {\n            border-color: transparent transparent transparent #253958;\n        }\n        .chat.--other {\n            color: #fefefe;\n            background-color: #1a1a1a;\n        }\n        .chat.--other::before {\n            border-color: transparent #1a1a1a transparent transparent;\n        }\n        .chat__meta {\n            color: #b1b1b1;\n        }\n    }\n\u003c/style\u003e\n\n\n\u003cdiv class=\"chat --self\"\u003e\n    \u003cdiv class=\"chat__inner\"\u003e\n        \u003cdiv class=\"chat__meta\" style=\"text-align: right;\"\u003e2025-04-11 09:37\u0026nbsp;\u0026nbsp;\u0026nbsp;Huan\u003c/div\u003e\n        \u003cdiv class=\"chat__text\"\u003e\n              \nSo fragrant  \n\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\n\u003cstyle\u003e\n    .chat {\n        margin: 10px;\n        padding: 10px;\n        position: relative;\n         \n        transition: transform 0.2s;\n         \n        max-width: 80%;\n        min-width: 15%;\n    }\n    \n    .chat:hover {\n        transform: scale(1.05);\n    }\n    \n    .chat.--self {\n        text-align: left;\n        background-color: #ecf5ff;\n        color: #000000;\n        border-radius: 15px;\n        width: fit-content;\n        margin-left: auto;\n        margin-right: 20px;\n    }\n     \n    \n    .chat.--self::before {\n        content: \"\";\n        position: absolute;\n        right: -18px;\n         \n        bottom: 5px;\n        transform: translateY(-50%);\n        border-width: 15px 0 0 20px;\n        border-style: solid;\n        border-color: transparent transparent transparent #ecf5ff;\n         \n    }\n     \n    \n    .chat.--other {\n        text-align: left;\n        background-color: #ffecec;\n        color: #333;\n        border-radius: 15px;\n        position: relative;\n        width: fit-content;\n        margin-left: 20px;\n    }\n     \n    \n    .chat.--other::before {\n        content: \"\";\n        position: absolute;\n        left: -18px;\n        bottom: 5px;\n        transform: translateY(-50%);\n        border-width: 15px 20px 0 0;\n        border-style: solid;\n        border-color: transparent #ffecec transparent transparent;\n    }\n     \n    \n    .chat__meta {\n        font-weight: bold;\n        font-size: 0.67em;\n        color: #707070;\n        margin-bottom: 5px;\n    }\n     \n    \n    .chat__text {\n        font-size: 0.9em;\n        margin-left: 10px;\n        word-break: break-all;\n    }\n    \n    [data-scheme=\"dark\"] {\n        .chat.--self {\n            color: #fefefe;\n            background-color: #253958;\n        }\n        .chat.--self::before {\n            border-color: transparent transparent transparent #253958;\n        }\n        .chat.--other {\n            color: #fefefe;\n            background-color: #1a1a1a;\n        }\n        .chat.--other::before {\n            border-color: transparent #1a1a1a transparent transparent;\n        }\n        .chat__meta {\n            color: #b1b1b1;\n        }\n    }\n\u003c/style\u003e\n\n\u003cp\u003eFrom now on, meaningful conversations can be preserved in this format, like the one I had with Manman before: \u003ca href=\"2023/2023-06-22.en.md\"\u003eIs Our Earth Real?\u003c/a\u003e\u003c/p\u003e","title":"April 11, 2025"},{"content":"00:16 Time Flies So Fast It\u0026rsquo;s time to sleep again. Need to go to bed early, or else I won’t be able to fall asleep.\nSubmitted all the code I wrote today.\n10:34 Swelling and Pain Around My Eyes Not sure if it’s because I slept face down, but this morning I woke up with a painful swelling around my eyes. Nothing seems to help—lying still in bed, applying a cold towel, sitting in meditation, or even DIY remedies—nothing works.\nMight as well get up and take a shower. Even if I’m uncomfortable, life has to go on.\nTip I learned that mom also feels dizzy at the middle of last night and this morning, so I guess that this may be food poisoning.\nI rarely get dizzy.\n11:17 Still a Headache Did some coding, but now it’s not just my eyes—I feel terrible all over.\nWarning From now on, focus more on content creation and output, and open VSCode less!\n16:05 Cooking Today I’m making a stew with minced meat, potatoes, and tea tree mushrooms. Sounds absolutely delicious!\nIt’s already simmering. By evening, I’ll just add some veggies, and it’ll be ready to eat.\n18:02 Headache Finally Eases Up Did some more coding—added a heatmap to the About page. Realized that shortcodes can achieve endless functionalities, and treating them merely as div containers isn’t ideal for website development. So, I refactored the shortcodes for frequently used websites and blog links, separating data from the page structure for easier maintenance.\n22:18 Back from a Walk with Mom Lately, my exercise routine has been excessive—walking five or six kilometers every day. It’s a bit much for me, but Mom seems to enjoy it, probably because she gets bored at home.\nMy patience always wears thin when I’m with my parents—not sure if that’s good or bad. Maybe I should encourage them more instead of feeling impatient.\nGot home and immediately felt hungry. Even though I’d already eaten dinner (and hadn’t even cleared the dishes yet), I had another meal. Eating made me feel much better.\n23:13 Writing a Diary After resting for a while, I got up to complete my diary entry and then submitted today\u0026rsquo;s code changes.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-10/","summary":"\u003ch3 id=\"0016-time-flies-so-fast\"\u003e00:16 Time Flies So Fast\u003c/h3\u003e\n\u003cp\u003eIt\u0026rsquo;s time to sleep again. Need to go to bed early, or else I won’t be able to fall asleep.\u003c/p\u003e\n\u003cp\u003eSubmitted all the code I wrote today.\u003c/p\u003e\n\u003ch3 id=\"1034-swelling-and-pain-around-my-eyes\"\u003e10:34 Swelling and Pain Around My Eyes\u003c/h3\u003e\n\u003cp\u003eNot sure if it’s because I slept face down, but this morning I woke up with a painful swelling around my eyes. Nothing seems to help—lying still in bed, applying a cold towel, sitting in meditation, or even DIY remedies—nothing works.\u003c/p\u003e","title":"April 10, 2025"},{"content":"10:50 Trying to Tinker with Website SEO There seems to be a lot of demand for this from others. I feel like I could dive deeper into it as a side gig and offer services to people.\nThe principle isn’t complicated—just understand how major search engines and the web gather information, then adjust your website accordingly.\n12:38 Fixed the Mermaid Theme Switching Function Functions from different partials ultimately end up on the same page. So, declaring functions or variables repeatedly can cause interference, which needs to be debugged and eliminated. Another solution is to prefix names with the file name.\n14:28 Made Callout Compatible with Obsidian Reference:\nHugo Series (8): Adding GitHub-Style Alert Blockquotes - Tom\u0026rsquo;s Blog1\nBug Testing the note block\u0026rsquo;s style.\nFor regular styling, it’s achieved by modifying CSS selectors:\n1 2 3 4 5 6 7 8 9 10 11 12 blockquote:not(.alert-blockquote, .quote-center, .quote) { font-style: italic; position: relative; margin: var(--gap) auto calc(var(--gap)*.6) auto !important; font-style: italic; color: #666666; padding: 1.1em 30px .2em 55px !important; border-left: 8px solid #3e5a72 !important; line-height: 1.5; position: relative; background: #EDEDED; } The effect is as follows:\nHello there\nHow should multiple quotes be handled? Test\n16:36 Spent a Long Time on My Phone I took a nap at noon but ended up oversleeping without actually falling asleep. A regular routine is the foundation of healthy sleep.\n21:32 Came Back from a Walk with Mom Mom called and said my brother and sister-in-law weren’t home for dinner, so she had made too much food and didn’t want it to go to waste, so she asked me to come over and eat.\nI had already cooked my own meal—just tossed some fish mint salad and ate it. But it seemed like Mom also wanted to take a walk, so I put on my socks and shoes and went over.\n23:20 Added a Link Collection Page to Navi I’m really satisfied with this page—it looks very aesthetically pleasing. I’ll be adding some great blogs here in the future.\nWhen I have time, I can open them up for reference and learning, to see what other outstanding people are up to.\n00:16 Time Flies It’s time to sleep again. I should go to bed early, or I won’t be able to fall asleep.\nCommitted all the code I wrote today.\nReflection Recently, I\u0026rsquo;ve been too focused on technology and tools, neglecting the creation of content itself. More attention should be given to content output rather than the refinement of techniques.\nHugo Series (8): Adding GitHub-Style Alert Blockquotes - Tom\u0026rsquo;s Blog\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-09/","summary":"\u003ch3 id=\"1050-trying-to-tinker-with-website-seo\"\u003e10:50 Trying to Tinker with Website SEO\u003c/h3\u003e\n\u003cp\u003eThere seems to be a lot of demand for this from others. I feel like I could dive deeper into it as a side gig and offer services to people.\u003c/p\u003e\n\u003cp\u003eThe principle isn’t complicated—just understand how major search engines and the web gather information, then adjust your website accordingly.\u003c/p\u003e\n\u003ch3 id=\"1238-fixed-the-mermaid-theme-switching-function\"\u003e12:38 Fixed the Mermaid Theme Switching Function\u003c/h3\u003e\n\u003cp\u003eFunctions from different partials ultimately end up on the same page. So, declaring functions or variables repeatedly can cause interference, which needs to be debugged and eliminated. Another solution is to prefix names with the file name.\u003c/p\u003e","title":"April 9, 2025"},{"content":"09:13 Woke Up Today, I integrated Mermaid\u0026rsquo;s flowchart into my blog, and it also displays correctly in Obsidian.\nTesting the cover page a bit more—this will allow me to create richer content in the future.\ngraph LR; A--\u003eB; A--\u003eC; B--\u003eD; C--\u003eD; 20:40 Back from a Walk with Mom Took Mom around the area where I live, passing by my brother’s workplace, and then walked her back home.\nA few more trips like this, and I’ll get familiar and comfortable with the route.\n21:52 Fixed the Missing 404 Page Issue Placed a default 404.html page directly in the static folder to address the missing 404 page issue across multiple sites. Additionally, I implemented automatic language switching (Chinese/English) via script based on path matching.\nAs long as it works, it’s good enough.\n22:25 Taking a Shower and Getting Ready for Bed Indeed, getting proper sleep makes a huge difference—I feel so much more energetic now.\nToday I slept in quite a bit longer, and my health bar slowly refilled.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-08/","summary":"\u003ch3 id=\"0913-woke-up\"\u003e09:13 Woke Up\u003c/h3\u003e\n\u003cp\u003eToday, I integrated Mermaid\u0026rsquo;s flowchart into my blog, and it also displays correctly in Obsidian.\u003c/p\u003e\n\u003cp\u003eTesting the cover page a bit more—this will allow me to create richer content in the future.\u003c/p\u003e\n\u003cdiv class=\"mermaid\"\u003egraph LR;  \n    A--\u003eB;  \n    A--\u003eC;  \n    B--\u003eD;  \n    C--\u003eD;  \n\u003c/div\u003e\n\n\n\n\u003ch3 id=\"2040-back-from-a-walk-with-mom\"\u003e20:40 Back from a Walk with Mom\u003c/h3\u003e\n\u003cp\u003eTook Mom around the area where I live, passing by my brother’s workplace, and then walked her back home.\u003c/p\u003e\n\u003cp\u003eA few more trips like this, and I’ll get familiar and comfortable with the route.\u003c/p\u003e","title":"April 8, 2025"},{"content":" Continuing from the previous diary entry, a few days ago, I received a training assignment for an adult education program (upgrading from college to university)\u0026hellip;\n21:17 Arrived Guiyang After arriving in Guiyang, I didn’t want the teacher who was supposed to meet me to stay up too late, so I quickly hailed a ride to the training location—behind the West Campus of Guizhou University.\n22:01 Reach the training institution positioning point But when I got out of the car, they told me it wasn’t the right spot and that I still had to walk a bit further. At this point, I started feeling a bit uneasy—about 1% discomfort.\nThen, I added another teacher, Ms. Wu, on WeChat. Carrying my heavy suitcase, I followed her directions and met her after about five minutes. Ms. Wu gave me a meal card and a blanket, told me to go upstairs by myself, and said the room number was 1805.\nI took the elevator up to the 18th floor—this was the last time I’d go up.\n22:20 Start to scramble When I reached 1805, I saw two students smoking in the dorm (discomfort level: 10%). I greeted them and prepared to settle in, tidy up my bed, and start preparing for class.\nAfter one of the students left, the remaining one came over to chat with me. He mentioned that he snores heavily at night and had moved out of his previous dorm because of it. Oh no! I’m an extremely light sleeper, and I haven’t had a good night’s sleep in a long time. I was really hoping to sleep well tonight so I’d have energy for class the next day. So, I started messaging Ms. Wu and Ms. Zhang, asking if they could switch me to another room (discomfort level: 50%).\nAside from snoring, talking a lot, and smoking, this guy was actually really nice—kind and helpful. I didn’t dislike him; I was just worried I wouldn’t sleep at all. Meanwhile, I noticed teachers in the hallway trying to coordinate a room change. It was already 10 p.m., and I knew it might not be easy, so I mentally prepared myself.\nSure enough, no room was available. They asked me to tough it out for the night, and I replied, “Alright then” (discomfort level now at 60%).\nSince it was late, Huanhuan and I brushed our teeth together. I went to the bathroom (to pee) and found the toilet was clogged (discomfort level: 65%).\nAfter complaining a bit, I started preparing for class. I figured I should be thorough since the new textbooks hadn’t arrived yet.\nSince it was material I’d studied before, I quickly reviewed it with my own book and got a general idea of how to teach the next day. Feeling drowsy, I decided to sleep.\nAround 1 a.m., I took a melatonin pill, turned off my phone, and tried to sleep. As usual, I couldn’t fall asleep, though I didn’t have any obsessive thoughts. But I knew if I stayed up all night, I wouldn’t be able to teach the next day.\n03:17 Decide to back Sweet dreams didn’t come—but the snoring did. Around 2 a.m., my roommate fell asleep, and the snoring began, relentless and powerful, just as he’d described. I tried forcing myself to get used to it, but it was no use. By 3:30 a.m. (discomfort level: 100%), I decided I couldn’t handle this assignment anymore. I didn’t care about the pay or anything else—I just wanted to sleep. So, I sent them a message saying they should find someone else.\nI quickly got up, packed my laptop and other belongings, and quietly left the room and the building. Downstairs, I couldn’t find an exit. I ran into a boy and a girl in shorts taking out the trash and asked them. They said it seemed locked.\nNo way—I had to get out! So, I took the stairs down to the basement. I could see the street outside, but it was blocked by a metal fence. After looking around, I noticed a section where the wall extended about 10 cm beyond the fence, and there was a small gap. I figured I could climb over.\nWithout hesitation, I lifted my suitcase over my head, pushed it outside, and stood it up. Then, carefully gripping the wall, I hoisted myself up with a push from my butt. The ledge was too narrow for me to pivot or jump, so after some awkward shuffling, I stepped onto my unsteady suitcase and wobbled my way down.\nThen, I hailed a ride to go somewhere else. I thought about going to a massage parlor for a few hours but worried Huanhuan might overthink it.\nNext, I considered a internet café, but when I got there, it was too noisy, so I left without going in.\n03:49 Good night A light rain fell indifferently as I stood there for a moment. Eventually, I booked a place to stay. After lying awake for a while, I listened to Flowers for Algernon and finally fell asleep. I don’t know when I drifted off, but I was later woken up by the same audiobook—I hadn’t set a timer or turned it off, so it suddenly started playing again around 6 a.m.\nI muted my phone and went back to sleep\u0026hellip;\nAfter 9 a.m., I replied to their messages, saying I’d already left Guiyang. I also offered to ask my juniors if they’d take the assignment, but they were too busy with graduation stuff. Oh well.\n09:38 Wake up and go back I got up quickly, washed up, and took a cab to the train station. I bought a ticket for 11 a.m. and just made it. At the station convenience store, I grabbed a cup of instant noodles—breakfast and lunch sorted.\nThe train was nearly empty, so everyone could sprawl across multiple seats. I just lay down.\nI got off the train at 3 p.m., feeling utterly exhausted. I ignored all the offers for lodging, taxis, and food nearby and headed straight for the bus stop, taking the bus back to Huayudong.\nAfter getting off the bus, I saw a lamb noodle shop. My brother had said it was good, but then I remembered I hadn’t earned a single cent these past two days and had already spent over 300 yuan. I couldn’t bring myself to splurge.\nSo, I decided to go home and cook noodles instead. Maybe because I was hungry, I ate a sausage raw, fried another sausage and two eggs, boiled some noodles and potato skins, and had a delicious meal while on the phone with Huanhuan.\n19:10 Hang out with mom I rested for about an hour. As dusk fell, I called my mom and asked if she wanted to go for a walk. She’d just come to Shuicheng from our hometown and wasn’t familiar with the area, so I thought I’d show her around. We walked from Minghu Market along the Shuicheng River all the way to People’s Square, stopping to buy two ice cream cones along the way. Mom said she’d seen on TikTok that people with thyroid nodules shouldn’t eat them, but I told her not to worry—it’s just sugar and water, and she shouldn’t believe everything online. Reluctantly, she started eating, and I taught her to lick from the edges so it wouldn’t melt and drip on her hands.\nIn the end, she said the cone was pretty tasty.\nThen I walked back on my own, and just like that, the day came to an end.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-07/","summary":"\u003cblockquote\u003e\n\u003cp\u003eContinuing from the previous diary entry, a few days ago, I received a training assignment for an adult education program (upgrading from college to university)\u0026hellip;\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3 id=\"2117-arrived-guiyang\"\u003e21:17 Arrived Guiyang\u003c/h3\u003e\n\u003cp\u003eAfter arriving in Guiyang, I didn’t want the teacher who was supposed to meet me to stay up too late, so I quickly hailed a ride to the training location—behind the West Campus of Guizhou University.\u003c/p\u003e\n\u003ch3 id=\"2201-reach-the-training-institution-positioning-point\"\u003e22:01 Reach the training institution positioning point\u003c/h3\u003e\n\u003cp\u003eBut when I got out of the car, they told me it wasn’t the right spot and that I still had to walk a bit further. At this point, I started feeling a bit uneasy—about 1% discomfort.\u003c/p\u003e","title":"April 7, 2025"},{"content":"This noon, Huanhuan, her dad, and I went to a beef restaurant to buy some beef to bring home. The beef was 50 yuan per pound, which is a decent price in Hongguo.\nAlong the way, Huanhuan bought some roasted corn and roasted potatoes. The roasted corn was quite tasty. When we passed by a pharmacy, Huanhuan wanted to buy melatonin for me, but the price was over 100 yuan—way too expensive. I had checked the price on Meituan before, and it was only around 30-40 yuan. So Huanhuan just placed an order online instead. By the time we got home, the delivery person had already arrived.\nAfter eating, we immediately headed to catch a bus to Shuicheng. Since I have class early tomorrow morning, I needed to get to Guiyang tonight. It’s always tough to get transportation after a holiday—the bus tickets were already sold out until 3 PM. Luckily, we found a taxi for just 60 yuan, so I hopped in. Huanhuan went to refund the bus tickets.\nThe two-hour trip ended up taking twice as long due to traffic, and by the time we arrived in Shuicheng, it was already very late. I also had my mom’s medicine and a medicine jar with me, so I quickly took a taxi to drop them off. Coincidentally, they were having dinner when I arrived, so without hesitation, I grabbed a bowl and took a few bites.\nI immediately took another taxi back to where I was staying, took a quick shower, and with a very clear mind, packed everything neatly. Then, I hailed another taxi and headed to the train station.\nThen began my bizarre and sensitive day.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-06/","summary":"\u003cp\u003eThis noon, Huanhuan, her dad, and I went to a beef restaurant to buy some beef to bring home. The beef was 50 yuan per pound, which is a decent price in Hongguo.\u003c/p\u003e\n\u003cp\u003eAlong the way, Huanhuan bought some roasted corn and roasted potatoes. The roasted corn was quite tasty. When we passed by a pharmacy, Huanhuan wanted to buy melatonin for me, but the price was over 100 yuan—way too expensive. I had checked the price on Meituan before, and it was only around 30-40 yuan. So Huanhuan just placed an order online instead. By the time we got home, the delivery person had already arrived.\u003c/p\u003e","title":"April 6, 2025"},{"content":"Since Huanhuan\u0026rsquo;s family was heading back to their hometown in Yingwu, we got up very early today. By eight o\u0026rsquo;clock, we had finished breakfast, packed up, and set off. Dad also came with us, as we were giving him a ride to the coal mine where he works along the way.\nThe road conditions were quite good, and there was no traffic congestion at all. Today\u0026rsquo;s driving was steadier than yesterday\u0026rsquo;s, but because I hadn’t slept well, my eyes were very uncomfortable, and I felt exhausted the whole time.\nI don’t quite agree with Uncle Luo’s viewpoint—he tends to label people, believing that officials can’t and shouldn’t do manual labor, while he himself should just keep working hard without complaint. People are multifaceted, and being an official is just a profession.\nBy evening, I was so tired that I fell asleep without even taking off my clothes or washing up.\nIt\u0026rsquo;s just 3 a.m. again, and I woke up, then couldn\u0026rsquo;t fall back asleep. It\u0026rsquo;s really uncomfortable—I might be sick.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-05/","summary":"\u003cp\u003eSince Huanhuan\u0026rsquo;s family was heading back to their hometown in Yingwu, we got up very early today. By eight o\u0026rsquo;clock, we had finished breakfast, packed up, and set off. Dad also came with us, as we were giving him a ride to the coal mine where he works along the way.\u003c/p\u003e\n\u003cp\u003eThe road conditions were quite good, and there was no traffic congestion at all. Today\u0026rsquo;s driving was steadier than yesterday\u0026rsquo;s, but because I hadn’t slept well, my eyes were very uncomfortable, and I felt exhausted the whole time.\u003c/p\u003e","title":"April 5, 2025"},{"content":"07:48 Didn\u0026rsquo;t Sleep Well Again Last Night Woke up before six this morning, feeling pretty rough.\nIt’s my first time renting a car, and without an experienced driver by my side, I’m a little nervous.\nSpent quite a while learning online, now ready to get up.\nDriving Home At 9 a.m., Huanhuan and I went to pick up the car—a Chevrolet Cruze. This car rolls back a bit, which is slightly scary.\nThanks to some prior practice, we calmly drove it into Huanhuan’s family courtyard.\nPacked our stuff into the trunk and set off. The drive went smoothly overall—my first time driving this far alone, including on the highway.\nIn the afternoon after arriving home, they mentioned wanting to go play by the river again. So, along with Fourth Uncle, we drove everyone to the riverside. Having a car is quite convenient, though the rough roads still make it easy to scrape the undercarriage. But with all the insurance we’ve bought, it’s no big deal.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-04/","summary":"\u003ch3 id=\"0748-didnt-sleep-well-again-last-night\"\u003e07:48 Didn\u0026rsquo;t Sleep Well Again Last Night\u003c/h3\u003e\n\u003cp\u003eWoke up before six this morning, feeling pretty rough.\u003c/p\u003e\n\u003cp\u003eIt’s my first time renting a car, and without an experienced driver by my side, I’m a little nervous.\u003c/p\u003e\n\u003cp\u003eSpent quite a while learning online, now ready to get up.\u003c/p\u003e\n\u003ch3 id=\"driving-home\"\u003eDriving Home\u003c/h3\u003e\n\u003cp\u003eAt 9 a.m., Huanhuan and I went to pick up the car—a Chevrolet Cruze. This car rolls back a bit, which is slightly scary.\u003c/p\u003e","title":"April 4, 2025"},{"content":"09:30 Waking Up Lately, my sleep schedule has been irregular, making it hard to fall asleep. When I lie awake and observe my thoughts, I realize that on the surface, I don’t seem stressed, but my mind is flooded with all sorts of distracting and annoying thoughts.\nWhere do I need to go tomorrow? What do I need to do? And the day after? This is the most fragmented and complicated question. How’s my CSC application going? Why hasn’t it been processed yet? How should I respond to different possible outcomes? I might not finish all the food I bought—what should I cook tomorrow, or what should I do with it? Suddenly remembered an idea for fixing an unresolved bug on my website—feels like I should jump up and work on it right away. What other optimizations can I make? I haven’t read a book in a long time, and my mind feels empty. I really dislike short-form videos; I should treat them like enemies. What happens if I stay awake for too long? Will it affect important tasks tomorrow or the day after? Gotta take a photo of little Huanhuan. Oh, I should also shower tomorrow. What might my friends and family be up to these days… Suddenly feel like buying something, but I don’t have much money left—maybe look for alternatives. Then I remind myself not to buy non-essentials. And then I think, having a stable monthly income would be nice. I remember going a long time without insomnia—what’s going on lately? Need to reflect on what’s different about my current state and make sure I don’t slip into depression. …… 10:43 Spent Some Time Organizing My Blog Realized my old blog was a mess—lots of tiny, trivial posts that didn’t deserve standalone entries. Also, categorizing articles is an important issue—it needs to be logical. Ideally, it should be based on the file directory structure, with additional fine-tuning via frontmatter tags.\n10:45 Remembering the Past Thought back to when I first created my blog—I even encouraged others to contribute content, imagining that one day we could compile our writings into a book. Looking back, that idea still feels romantic and meaningful.\nIn the future, I should focus on learning, absorbing, creating, and sharing. With little Huanhuan by my side, I’ll probably stick with it even longer.\n15:58 Getting Ready to Go Out I took the meat to my brothers, then got ready to take the bus to Hongguo.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-03/","summary":"\u003ch3 id=\"0930-waking-up\"\u003e09:30 Waking Up\u003c/h3\u003e\n\u003cp\u003eLately, my sleep schedule has been irregular, making it hard to fall asleep. When I lie awake and observe my thoughts, I realize that on the surface, I don’t seem stressed, but my mind is flooded with all sorts of distracting and annoying thoughts.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere do I need to go tomorrow? What do I need to do? And the day after? This is the most fragmented and complicated question.\u003c/li\u003e\n\u003cli\u003eHow’s my CSC application going? Why hasn’t it been processed yet? How should I respond to different possible outcomes?\u003c/li\u003e\n\u003cli\u003eI might not finish all the food I bought—what should I cook tomorrow, or what should I do with it?\u003c/li\u003e\n\u003cli\u003eSuddenly remembered an idea for fixing an unresolved bug on my website—feels like I should jump up and work on it right away. What other optimizations can I make?\u003c/li\u003e\n\u003cli\u003eI haven’t read a book in a long time, and my mind feels empty. I really dislike short-form videos; I should treat them like enemies.\u003c/li\u003e\n\u003cli\u003eWhat happens if I stay awake for too long? Will it affect important tasks tomorrow or the day after?\u003c/li\u003e\n\u003cli\u003eGotta take a photo of little Huanhuan.\u003c/li\u003e\n\u003cli\u003eOh, I should also shower tomorrow.\u003c/li\u003e\n\u003cli\u003eWhat might my friends and family be up to these days…\u003c/li\u003e\n\u003cli\u003eSuddenly feel like buying something, but I don’t have much money left—maybe look for alternatives. Then I remind myself not to buy non-essentials. And then I think, having a stable monthly income would be nice.\u003c/li\u003e\n\u003cli\u003eI remember going a long time without insomnia—what’s going on lately? Need to reflect on what’s different about my current state and make sure I don’t slip into depression.\u003c/li\u003e\n\u003cli\u003e……\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"1043-spent-some-time-organizing-my-blog\"\u003e10:43 Spent Some Time Organizing My Blog\u003c/h3\u003e\n\u003cp\u003eRealized my old blog was a mess—lots of tiny, trivial posts that didn’t deserve standalone entries. Also, categorizing articles is an important issue—it needs to be logical. Ideally, it should be based on the file directory structure, with additional fine-tuning via frontmatter tags.\u003c/p\u003e","title":"April 3, 2025"},{"content":"09:36 Getting Ready to Get Up The sky is already bright, and I haven’t slept enough. So annoying.\n12:30 Actually Getting Up Now Made a simple lunch of ham and shredded pork noodles—delicious!\nThen I started thinking about how many of the articles on my blog lack depth. Exposing shallow thoughts isn’t necessarily a good thing, and it also makes the blog structure messy.\nSo I restructured the blog’s categorization logic: removed diary entries from the homepage and archive page, created a separate menu button for them, and organized them by year.\nCherish every idea you have. Follow the thread of each thought and explore it carefully. Consider whether it’s worth writing about. If it is, then make sure to articulate each idea clearly.\nSpending too much time realizing how precious time is can also be a waste of time.\n🔒 Content Here is Encrypted\nUnlock\r22:37 Bought a Domain for 12 Bucks Domain: jeapo.top or www.jeapo.top\nConfiguring the DNS resolution was a bit tricky. Now I understand it requires settings on both ends: Alibaba Cloud resolves to another network server, so accessing the domain will direct you to that server. If the server stores the domain’s information, it will provide the corresponding data to requests for that domain.\n23:07 Time to Sleep I won\u0026rsquo;t toss and turn before bed anymore; I\u0026rsquo;ll just play with my phone, hoping to get a good night\u0026rsquo;s sleep.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-02/","summary":"\u003ch3 id=\"0936-getting-ready-to-get-up\"\u003e09:36 Getting Ready to Get Up\u003c/h3\u003e\n\u003cp\u003eThe sky is already bright, and I haven’t slept enough. So annoying.\u003c/p\u003e\n\u003ch3 id=\"1230-actually-getting-up-now\"\u003e12:30 Actually Getting Up Now\u003c/h3\u003e\n\u003cp\u003eMade a simple lunch of ham and shredded pork noodles—delicious!\u003c/p\u003e\n\u003cp\u003eThen I started thinking about how many of the articles on my blog lack depth. Exposing shallow thoughts isn’t necessarily a good thing, and it also makes the blog structure messy.\u003c/p\u003e\n\u003cp\u003eSo I restructured the blog’s categorization logic: removed diary entries from the homepage and archive page, created a separate menu button for them, and organized them by year.\u003c/p\u003e","title":"April 2, 2025"},{"content":"10:06 Stayed up late again Electric blankets may affect sleep quality. This is just a speculation, but thinking back to times when I slept well, it was usually when the ambient temperature was lower than the blanket\u0026rsquo;s temperature, and the blanket\u0026rsquo;s warmth was evenly distributed. Electric blankets might create excessive heat or uneven heating, which could disrupt sleep.\n12:02 Integrating Conventional Commits Implemented Conventional Commits into the submission workflow. Since it\u0026rsquo;s a blog repository, I added the main article types. Later, I can analyze my commit history to track how I spend my time.\n15:19 Doing laundry Information, for humans, is like food and sexual desire.\nAs long as a person can continuously consume information, even someone without deep thoughts will experience a kind of physiological satisfaction. This is also why people are so obsessed with gossip.\nThis process may seem harmless, but it consumes a lot of time and leaves people feeling exhausted and empty.\nProperly controlling and resisting such temptations allows us to recognize our own existence—rather than just being a vessel for generating and filling desires.\n23:56 Late at night Migrated Typehco\u0026rsquo;s articles to Hugo and did some initial optimizations for the archives page.\nThere are still so many things I want to do but haven\u0026rsquo;t gotten around to. Time to sleep—I\u0026rsquo;ll tackle them tomorrow when I wake up.\n","permalink":"https://jinpeng.cv/en/diary/2025/april/2025-04-01/","summary":"\u003ch3 id=\"1006-stayed-up-late-again\"\u003e10:06 Stayed up late again\u003c/h3\u003e\n\u003cp\u003eElectric blankets may affect sleep quality. This is just a speculation, but thinking back to times when I slept well, it was usually when the ambient temperature was lower than the blanket\u0026rsquo;s temperature, and the blanket\u0026rsquo;s warmth was evenly distributed. Electric blankets might create excessive heat or uneven heating, which could disrupt sleep.\u003c/p\u003e\n\u003ch3 id=\"1202-integrating-conventional-commits\"\u003e12:02 Integrating Conventional Commits\u003c/h3\u003e\n\u003cp\u003eImplemented Conventional Commits into the submission workflow. Since it\u0026rsquo;s a blog repository, I added the main article types. Later, I can analyze my commit history to track how I spend my time.\u003c/p\u003e","title":"April 1, 2025"},{"content":"Dear Zhuzhu,\nRecently, my work has started to slow down. I really love this grounded feeling of focusing intensely to finish tasks and then leisurely sending emails. Today is Friday, and we’ll be seeing each other soon. Just thinking about it makes my heart play Like Sunday, Like Rain uncontrollably—haha, I’ve been completely obsessed with this song lately.\nI want to share with you a book I just finished: Flowers for Algernon. By the end, I was sobbing uncontrollably, secretly shedding \u0026ldquo;little pearls\u0026rdquo; again.\nThe protagonist, Charlie Gordon, is a man with an intellectual disability. He is kind-hearted, diligent at work, and eager to become smarter, but due to his congenital condition, he faces constant discrimination. One day, he is selected to participate in a scientific experiment. The experiment successfully enhanced the intelligence of a white mouse named Algernon, and now Charlie is the human subject, undergoing brain surgery to boost his intellect. After the surgery, Charlie’s IQ skyrockets. He attends university, studies, and becomes a knowledgeable genius. But as his mind awakens, he begins to recall lost familial love from his childhood, the mockery and exclusion from his so-called \u0026ldquo;friends,\u0026rdquo; and the complexities of human nature in modern society. He realizes that even after becoming smarter, the things he thought he would gain start to crumble. To the experimenters, he is merely a successful test subject, not a person deserving of respect, care, or acceptance.\nLater, Algernon’s intelligence suddenly declines, and he dies. Through his research, Charlie discovers that the intelligence enhancement is only temporary, inevitably followed by decline and death. Charlie faces the agony of a countdown to his end, slowly approaching death.\nAfter finishing the book, I began pondering some questions.\nWhat is a person?\nI remember that night when you asked me, \u0026ldquo;What is a person?\u0026rdquo; At the time, I answered from a biological perspective, but your answer was, \u0026ldquo;A person is the sum of social relationships.\u0026rdquo; Throughout the book, after Charlie gains high intelligence, he repeats over and over, \u0026ldquo;I am a person. I was a person even before the surgery.\u0026rdquo; Whether now or in the past, what we pursue as \u0026ldquo;personhood\u0026rdquo; is no longer just about using tools, thinking, or walking upright. It carries a strong social dimension—we crave recognition, care, and fulfillment. But was Charlie, with his intellectual disability, not a person before? He was kind, sincere, hardworking, self-sufficient, and persistent in learning. In my heart, he already surpassed many so-called \u0026ldquo;normal\u0026rdquo; people.\nDoes enhanced intelligence make one a person?\nI don’t think so. If someone’s intelligence is heightened but they lack emotions, they’re no different from a cold machine. The book says, \u0026ldquo;Without the tempering of human emotions, intelligence and education are utterly worthless.\u0026rdquo; The measure of a person shouldn’t rely solely on scientific metrics. Extraordinary intelligence doesn’t grant someone a radiant soul. As independent individuals within social relationships, learning helps us cultivate better personalities. And the bonds we form with others allow us to better understand ourselves and the world.\nIf you were Charlie, would you undergo the surgery? (What about you, Zhuzhu?)\nI think I would. Even if it meant facing the pain of intellectual decline and death like he did, I’d still choose it. Looking at Charlie’s life, his \u0026ldquo;moment of brilliance\u0026rdquo; was fleeting, but it was largely fulfilling. After his intelligence improved, he acquired vast knowledge, mastered multiple languages, and conducted independent research. When he learned his intelligence would decline, he returned to the home he had lost and regained warmth from his family. He found love and realized it wasn’t just about physical intimacy. He went back to the bakery where he once worked and found true friends. Those around him, upon learning of his journey, came to respect his courage and pursuit, and Charlie ultimately earned recognition as a person. If I were destined to live a stable but ignorant life in darkness, but had even a sliver of a chance to grasp the light, I’d choose that path without hesitation, just like Charlie.\nZhuzhu, I think whether we’re in darkness or light, or whether others are in darkness or light, we must always strive for the world and the love we originally envisioned. In that world, we treat every life as equal and worthy of respect, never mocking others or flaunting our arrogance.\nThe book opens with a quote from Plato’s Republic:\n\u0026ldquo;Anyone with common sense remembers that the eyes can be confused in two ways and from two causes: coming from light into darkness or from darkness into light. The same applies to the mind’s eye. When someone sees a soul confused and unable to see clearly, they shouldn’t laugh mindlessly but ask whether this soul has just come from a brighter life and is unable to see because it’s unaccustomed to the dark, or whether it’s come from darkness into the light and is dazzled by the brilliance. They would consider one happy for their condition and circumstances, and pity the other. Or if they must laugh at the soul emerging from the light, their laughter would be less absurd than laughing at the soul returning from the darkness into the light.\u0026rdquo;\nLove,\nHuanhuan\nMarch 28, 2025\n","permalink":"https://jinpeng.cv/en/letter/letter_202503312031/","summary":"\u003cp\u003eDear Zhuzhu,\u003c/p\u003e\n\u003cp\u003eRecently, my work has started to slow down. I really love this grounded feeling of focusing intensely to finish tasks and then leisurely sending emails. Today is Friday, and we’ll be seeing each other soon. Just thinking about it makes my heart play \u003cem\u003eLike Sunday, Like Rain\u003c/em\u003e uncontrollably—haha, I’ve been completely obsessed with this song lately.\u003c/p\u003e\n\u003cp\u003eI want to share with you a book I just finished: \u003cem\u003eFlowers for Algernon\u003c/em\u003e. By the end, I was sobbing uncontrollably, secretly shedding \u0026ldquo;little pearls\u0026rdquo; again.\u003c/p\u003e","title":"If You Were Charlie, Would You Agree to the Surgery? | To Zhu"},{"content":"Today is the last day of March. Last night, I accidentally stayed up coding until almost 2 a.m. again—another late night.\nRegret\u0026hellip;\nThe weather is unusually cold, making it feel like we\u0026rsquo;re still in the depths of winter. This morning, I checked the progress of my CSC application and saw that it was still stuck at \u0026ldquo;received by the handling unit.\u0026rdquo; Feeling a bit anxious, I called the exchange office of the Yunnan Provincial Department of Education. I tried twice in the morning but couldn’t get through, so I called again in the afternoon. They reassured me not to worry and said the teacher would handle it. That eased my mind a little.\nAt noon, I cooked some rice and reheated the leftovers from yesterday in a pan. The steaming hot rice was delicious—I ended up eating two big bowls.\nIn the future, I should try making more tasty dishes myself, like fish or fried chicken legs. It’s not difficult, and it’s definitely healthier than eating from street vendors.\nThinking about it, I’m actually quite suited for creative professions. I have an almost obsessive dedication to technical implementations or aesthetics. I should nurture this interest and ability more.\nStarting tonight, I’ll go to bed before 11:00 p.m., and no later than 12:00 a.m. at the absolute latest.\nRegardless of the harm late nights do to the body, staying up late ruins precious mornings.Jeapo\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-31/","summary":"\u003cp\u003eToday is the last day of March. Last night, I accidentally stayed up coding until almost 2 a.m. again—another late night.\u003c/p\u003e\n\u003cp\u003eRegret\u0026hellip;\u003c/p\u003e\n\u003cp\u003eThe weather is unusually cold, making it feel like we\u0026rsquo;re still in the depths of winter. This morning, I checked the progress of my CSC application and saw that it was still stuck at \u0026ldquo;received by the handling unit.\u0026rdquo; Feeling a bit anxious, I called the exchange office of the Yunnan Provincial Department of Education. I tried twice in the morning but couldn’t get through, so I called again in the afternoon. They reassured me not to worry and said the teacher would handle it. That eased my mind a little.\u003c/p\u003e","title":"March 31, 2025"},{"content":"Problem When managing images for a Hugo blog in Obsidian, using an image hosting service can be unstable. Without one, inserting images becomes difficult and maintenance is cumbersome. Common issues include:\nPath Confusion: Manual maintenance of the /static/images directory structure is required. Multi-language Adaptation: Duplicate configuration is needed for Chinese and English paths. Poor Development Experience: Frequent 404 errors occur during local debugging and file operations. Demonstration Direct rendering may result in errors due to incorrect paths, as shown below:\n1 GET http://192.168.3.29:1313/en/static/images/diary/two-ways.png 404 (Not Found) After applying the script, the image path is corrected and re-requested:\n1 Replaced: http://192.168.3.29:1313/en/static/images/diary/two-ways.png -\u0026gt; http://192.168.3.29:1313/images/diary/two-ways.png The image is then rendered correctly.\nSolution This section provides a conceptual reference. Anyone can easily implement it. If you need the source code, feel free to request it in the comments.\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 // instead_images.js const IMAGE_REWRITER_CONFIG = { pathPatterns: [ { test: /(\\/zh|\\/en)\\/static\\/images\\/(.*)/, replace: \u0026#39;/images/$2\u0026#39; } ], debug: true }; function rewriteImageSource(src) { // Implement smart path conversion // [Core logic code...] } // Hijack the native image creation method document.createElement = function(tagName) { // [Image object hijacking code...] } // Dynamic content handling new MutationObserver(() =\u0026gt; { // [Auto-processing for new images code...] }); Configuration Configure Hugo In config.yaml, set:\n1 2 params: InsteadPicture: true Then, simply include the following in the head section:\n1 2 3 {{- if .Site.Params.InsteadPicture -}} \u0026lt;script src=\u0026#34;{{ \u0026#34;/js/instead_images.js\u0026#34; | relURL }}\u0026#34;\u0026gt;\u0026lt;/script\u0026gt; {{- end -}} After configuring Obsidian, the solution will take effect.\nConfigure Obsidian Set file references to use relative path mode. Configure the image storage directory as needed. For example, mine is static\\images\\. No need to worry about file changes—Obsidian automatically updates links when files are moved. Advantages No Dependency on Image Hosting: All images are managed locally without any file operations. Developer-Friendly: Real-time reloading doesn’t disrupt the writing flow. SEO Optimization: Ensures consistency in static resource paths. Multi-platform Compatibility: Works seamlessly with static site generators like Hugo/Hexo. Easy Organization: Moving file paths can rely on Obsidian to automatically update links. ","permalink":"https://jinpeng.cv/en/posts/note/code/note_20250331012336/","summary":"\u003ch2 id=\"problem\"\u003eProblem\u003c/h2\u003e\n\u003cp\u003eWhen managing images for a Hugo blog in Obsidian, using an image hosting service can be unstable. Without one, inserting images becomes difficult and maintenance is cumbersome. Common issues include:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003ePath Confusion\u003c/strong\u003e: Manual maintenance of the \u003ccode\u003e/static/images\u003c/code\u003e directory structure is required.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMulti-language Adaptation\u003c/strong\u003e: Duplicate configuration is needed for Chinese and English paths.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePoor Development Experience\u003c/strong\u003e: Frequent 404 errors occur during local debugging and file operations.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2 id=\"demonstration\"\u003eDemonstration\u003c/h2\u003e\n\u003cp\u003eDirect rendering may result in errors due to incorrect paths, as shown below:\u003c/p\u003e","title":"Hugo + Obsidian: An Elegant Image Hosting-Free Solution"},{"content":"2025-03-29 Yesterday, I went to Qingzhen to take a public institution exam—I had applied for the Guizhou Academy of Social Sciences. Xiaohuanhuan came along to accompany me, and spending these last two days with her has been so much fun.\nOn the 29th, we had some spicy braised food, which was really spicy, and the ingredients didn’t seem all that fresh either. The next day, both of us had stomach issues. I should probably buy less of this kind of food in the future—making it myself might be better.\nI performed terribly on the exam, constantly distracted and feeling really frustrated. But now that it’s over, I’ll just let it go.\nAt noon, we went to a small hotpot place near Xiaokun’s place. We were so hungry that everything tasted amazing. After eating, we spontaneously decided to go to Anshun for some fun.\nIn the evening, we visited Anshun’s Little Cross area, strolled through the food street, and explored the ancient town. Anshun has so many delicious foods—after eating around, we even went for some big skewer barbecue. We were stuffed to the point of numbness.\nBack at our accommodation, we played Exploding Kittens and ended up staying up late again.\n2025-03-30 Today, Xiaokun took us to eat yellow catfish with green peppers. There were so many chilies and Sichuan peppercorns—it was legitimately numbing and spicy, but still pretty good.\nAfter overeating, we took a walk along the river and returned to Little Cross. The food street was just as lively during the day as it was at night. We bought some rice paper rolls (xiaoguojuan), which were seriously delicious. We also grabbed some meat pies—next time, I’ll try the posu buns.\nI took the leftover rice paper rolls and the chips Xiaohuanhuan bought to my brother and sister-in-law’s place. They weren’t as good as when they were fresh. We had dinner at my brother’s, and afterward, he and I drove the car to park it at the stadium.\nIt’s been a while since I last drove, so I felt a bit rusty.\n23:38 Code Edits Added a visitor statistics feature to my blog and also fixed a bug with Giscus theme switching. Now the theme changes successfully on the first attempt.\nBy the way, I took a photo that I really like.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-30/","summary":"\u003ch2 id=\"2025-03-29\"\u003e2025-03-29\u003c/h2\u003e\n\u003cp\u003eYesterday, I went to Qingzhen to take a public institution exam—I had applied for the Guizhou Academy of Social Sciences. Xiaohuanhuan came along to accompany me, and spending these last two days with her has been so much fun.\u003c/p\u003e\n\u003cp\u003eOn the 29th, we had some spicy braised food, which was \u003cem\u003ereally\u003c/em\u003e spicy, and the ingredients didn’t seem all that fresh either. The next day, both of us had stomach issues. I should probably buy less of this kind of food in the future—making it myself might be better.\u003c/p\u003e","title":"March 30, 2025"},{"content":"09:30 Insomnia Last Night Naturally, waking up this morning felt exhausting, and I had zero desire to get out of bed. Yet, my biological clock rudely dragged me awake early anyway.\nThe main reason for the insomnia is my irregular sleep schedule. Deviating from my usual bedtime often leads to sleeplessness. Both the night before last and last night were like this. So far, I’ve found two effective solutions:\nIndulge my desires to exhaustion: By physically tiring myself out, I can trigger hormone release that helps me fall asleep faster. Don’t even try to sleep: Instead, learn something new—especially by listening to lectures, like math or English. The more attentively I listen, the quicker I drift off. The catch? As a lazy person, forcing myself to study is tough. It takes practice. 11:34 Cooking Lunch and Taking a Shower Stir-fried some cabbage, fried two eggs, and tossed in yesterday’s leftover fried potatoes and sausages. Mixed it all with rice in the pan, along with the boiled veggies from yesterday—delicious!\nShowering is such a refreshing experience. It washes away the grimy aura that seems to cling to us after waking up, leaving me feeling clear-headed and revitalized.\n12:08 Explaining Tuihēng In the Whale group chat, someone mentioned Xiao Kun drinking, and I described him with the term tuihēng. It dawned on me that others don’t usually use this word—it’s probably a local dialect. Here’s my definition:\nNote Tuī Hēng\nTo put it vividly: When someone is unwilling, reluctant, or afraid to face a situation or person, they bury their head in their belly button or armpit. If someone calls their name or nudges them, they respond with vague grunts or deflect the topic, hoping the moment will just pass.\n12:55 Finished Debugging Code Fixed the rating display to show the day of the week when no rating is set. Debugging is always a hassle, especially when I’m unfamiliar with the code. The most effective approach? Stay calm and methodically log outputs to diagnose the issue.\n17:52 Getting Ready to Head Out After finishing a set of exam papers, having dinner, and washing the dishes, I set off for the train station. I’ll get to see little Huanhuan soon.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-28/","summary":"\u003ch3 id=\"0930-insomnia-last-night\"\u003e09:30 Insomnia Last Night\u003c/h3\u003e\n\u003cp\u003eNaturally, waking up this morning felt exhausting, and I had zero desire to get out of bed. Yet, my biological clock rudely dragged me awake early anyway.\u003c/p\u003e\n\u003cp\u003eThe main reason for the insomnia is my irregular sleep schedule. Deviating from my usual bedtime often leads to sleeplessness. Both the night before last and last night were like this. So far, I’ve found two effective solutions:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eIndulge my desires to exhaustion\u003c/strong\u003e: By physically tiring myself out, I can trigger hormone release that helps me fall asleep faster.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDon’t even try to sleep\u003c/strong\u003e: Instead, learn something new—especially by listening to lectures, like math or English. The more attentively I listen, the quicker I drift off. The catch? As a lazy person, forcing myself to study is tough. It takes practice.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3 id=\"1134-cooking-lunch-and-taking-a-shower\"\u003e11:34 Cooking Lunch and Taking a Shower\u003c/h3\u003e\n\u003cp\u003eStir-fried some cabbage, fried two eggs, and tossed in yesterday’s leftover fried potatoes and sausages. Mixed it all with rice in the pan, along with the boiled veggies from yesterday—delicious!\u003c/p\u003e","title":"March 28, 2025"},{"content":"09:04 Woke Up My habits have been quite poor lately—I often find myself mindlessly picking up my phone to scroll through videos on Bilibili or Douyin. This behavior wastes a lot of time and significantly harms both my eye health and my normal routine. I need to be more mindful. I believe this is achievable because I didn’t used to have this habit, and I’ve also realized that most of the time I spend watching these videos, I’m not even happy.\nI need to cultivate awareness!\n15:34 Finished Reviewing Mistakes Sometimes I wonder whether recording these trivial daily details and mundane accounts is meaningless. But then I think again—these words are all traces of my existence, no matter how small or ordinary. Without them, I wouldn’t even remember what I did last Monday, what happened to me, or what emotional journey I went through. Perhaps one day, all of this will become my precious treasure, even if only I think so.\n17:33 Played 3 Rounds of Plants vs. Zombies Hybrid Edition—Quite Stress-Relieving Feeling a bit physically tired.\n21:03 Back from a Walk Sleep is the most important thing in life. Eating is too, but when you’re hungry, you can’t help but eat.\nToday, I said to Huanhuan:\nI was thinking—if we don’t have children in the future, what could replace the role of a child and become as strong a bond, something we’d strive for our entire lives?\nI think shared ideals, building a career together, or pursuing interests could work.\nJeapo\nCoincidentally, I came across an article titled Advice: Cultivate an \u0026ldquo;Output-Oriented\u0026rdquo; Hobby as Early as Possible, which further strengthened my thoughts.\n22:35 Finished a Comprehensive Aptitude Test Compared to the essay section, this really is just about copying from the material. The answers are all in the text—you just need to find them and reorganize them in the required format.\n22:46 Added a rating Attribute I added a rating attribute to my diary template to evaluate the importance and significance of each day. Unlike mood, sadness, pain, or happiness won’t affect the score—it’s solely meant to highlight the insights and reflections I’ve gained.\nThe rating ranges from 0 to 5, with rough numbers to avoid overthinking when filling it out. The rating is converted into icons before the day of the week—the higher the score, the darker the shading.\nIn short, growth earns a high score.\n00:46 Finally Finished Debugging Now I can use this data to analyze my long-term state. The later it gets, the more energetic I feel. Time to sleep.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-27/","summary":"\u003ch3 id=\"0904-woke-up\"\u003e09:04 Woke Up\u003c/h3\u003e\n\u003cp\u003eMy habits have been quite poor lately—I often find myself mindlessly picking up my phone to scroll through videos on Bilibili or Douyin. This behavior wastes a lot of time and significantly harms both my eye health and my normal routine. I need to be more mindful. I believe this is achievable because I didn’t used to have this habit, and I’ve also realized that most of the time I spend watching these videos, I’m not even happy.\u003c/p\u003e","title":"March 27, 2025"},{"content":"09:31 Started Studying Just finished debugging the code. There are always so many things to do in my own room—thinking about folding laundry, taking out the trash, what to eat for lunch… Before I knew it, a lot of time was wasted on these little tasks.\n21:41 Finished a Vocational Aptitude Test Scored in the top 35%. It was okay—still plenty of room for improvement.\nThis afternoon, I completed a set of \u0026ldquo;Comprehensive Application Ability\u0026rdquo; exercises, then cooked some rice and went grocery shopping in my pajama pants. Bought a lot of stuff: strawberries, choy sum, cabbage, tofu, and pork belly. Originally planned to make it last two days, but I got greedy and wanted to eat everything. Ended up not being able to finish it all by myself, so I called my brother over to share the meal.\nMy brother had to work overtime at noon and didn\u0026rsquo;t come over until 1 PM. I ate two bowls of rice at lunch and then three more bowls in the evening. Cooking for myself is terrifying—I always end up eating too much.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-26/","summary":"\u003ch3 id=\"0931-started-studying\"\u003e09:31 Started Studying\u003c/h3\u003e\n\u003cp\u003eJust finished debugging the code. There are always so many things to do in my own room—thinking about folding laundry, taking out the trash, what to eat for lunch… Before I knew it, a lot of time was wasted on these little tasks.\u003c/p\u003e\n\u003ch3 id=\"2141-finished-a-vocational-aptitude-test\"\u003e21:41 Finished a Vocational Aptitude Test\u003c/h3\u003e\n\u003cp\u003eScored in the top 35%. It was okay—still plenty of room for improvement.\u003c/p\u003e\n\u003cp\u003eThis afternoon, I completed a set of \u0026ldquo;Comprehensive Application Ability\u0026rdquo; exercises, then cooked some rice and went grocery shopping in my pajama pants. Bought a lot of stuff: strawberries, choy sum, cabbage, tofu, and pork belly. Originally planned to make it last two days, but I got greedy and wanted to eat everything. Ended up not being able to finish it all by myself, so I called my brother over to share the meal.\u003c/p\u003e","title":"March 26, 2025"},{"content":"Dear Sister,\nSeeing the tears in your eyes made me realize how deeply saddened you are by Mom’s decision to move to Shuicheng.\nBut it seems there’s nothing we can do. We’re constantly pushed forward by life’s unavoidable circumstances while trying our best to make the most of it.\nWe’ve grown accustomed to being children, unwilling to face the separation of our big family, and wanting to keep it intact. You’ve always been the one who spent the most time with Mom and Dad, so of course, you’re also the one who finds it hardest to let go.\nThings are always changing—some changes may bring us comfort, while others may bring pain. We naturally prefer staying in our comfort zones, but the more people and things involved, the harder it becomes to maintain that comfort.\nWhat I want to say is, this might not necessarily be a bad thing. Although it may seem like Mom is the one who will struggle the most with the adjustment, society is evolving, and we must actively adapt to keep up with the times.\nMom and Dad, you and your husband, Manman and Ningning—all of us will eventually leave this place, whether in a few years or a decade or so. This land can no longer provide the stable, happy life we desire. Moreover, we may have hopes, dreams, and aspirations that this place simply can’t fulfill.\nSo, having the opportunity to leave is, in my opinion, a good thing. At the very least, we’ll gain access to slightly better healthcare, education, and other modern conveniences.\nOf course, you already understand all this. What I also want to say is: physical distance won’t weaken the emotional bonds between us. With today’s advanced communication tools, no matter where we are, we can always stay connected. And if the need arises, we can be by each other’s side in no time. In fact, this might give us more places to call home and allow our children and parents to experience more of life—after all, life is about experiences.\nSo don’t be sad. The difficulties are only temporary. Being apart from our parents will make us stronger and braver, better equipped to face and overcome life’s challenges. In doing so, we’ll embody their spirit, just as they did, and become role models for our own children.\nSige, Panguan, Hongguo, Shuicheng—none of these places are really that far away. We’re all just leaving home for a little while, and we’ll all return to this place eventually. This big family will always be here.\nWishing you all the best.\nDa Peng\nMarch 25, 2025\n","permalink":"https://jinpeng.cv/en/letter/letter_20250325201618/","summary":"\u003cp\u003eDear Sister,\u003c/p\u003e\n\u003cp\u003eSeeing the tears in your eyes made me realize how deeply saddened you are by Mom’s decision to move to Shuicheng.\u003c/p\u003e\n\u003cp\u003eBut it seems there’s nothing we can do. We’re constantly pushed forward by life’s unavoidable circumstances while trying our best to make the most of it.\u003c/p\u003e\n\u003cp\u003eWe’ve grown accustomed to being children, unwilling to face the separation of our big family, and wanting to keep it intact. You’ve always been the one who spent the most time with Mom and Dad, so of course, you’re also the one who finds it hardest to let go.\u003c/p\u003e","title":"Physical distance does not diminish the emotional bond between us | To Sister"},{"content":"The weather is so nice today! Yet I didn\u0026rsquo;t step outside all day.\nI was sluggish in the morning, fiddling with this and that, and before I knew it, the morning was gone. The printer keeps acting up a little—I’ll send it back and try a replacement.\nToday, I worked through a set of practice tests. The Administrative Aptitude Test was manageable, but I still need more practice with summarization and synthesis for the Comprehensive Application Ability section. I should also familiarize myself with the basic formats of various writing styles. Tomorrow, I’ll tackle a few more test papers specifically to sharpen those skills.\nI called home today to ask Mom how things were going. She said the land has been leased out, the cows have been sold, and the pigs are still a bit underpriced. Then my sister took Mom’s phone to talk to me—Ningning and Manman were as cheerful as ever. I noticed tears welling up in my sister’s eyes but didn’t press her about it at the time. Only after hanging up did I realize why. So, I wrote her a letter (letter_20250325201618.en), hoping it might bring her some comfort.\nThis noon, I stir-fried some Chinese toon, but it wasn\u0026rsquo;t particularly tasty. Instead, the toon aroma filled the entire room. After stir-frying it again, it turned out somewhat better.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-25/","summary":"\u003cp\u003eThe weather is so nice today! Yet I didn\u0026rsquo;t step outside all day.\u003c/p\u003e\n\u003cp\u003eI was sluggish in the morning, fiddling with this and that, and before I knew it, the morning was gone. The printer keeps acting up a little—I’ll send it back and try a replacement.\u003c/p\u003e\n\u003cp\u003eToday, I worked through a set of practice tests. The \u003cem\u003eAdministrative Aptitude Test\u003c/em\u003e was manageable, but I still need more practice with summarization and synthesis for the \u003cem\u003eComprehensive Application Ability\u003c/em\u003e section. I should also familiarize myself with the basic formats of various writing styles. Tomorrow, I’ll tackle a few more test papers specifically to sharpen those skills.\u003c/p\u003e","title":"March 25, 2025"},{"content":"I slept very well last night and didn’t wake up until 8 o’clock this morning.\nI dragged myself out of bed slowly. The day before yesterday, I received an email stating that I would receive an annual funding of 25,000 CAD, with a minimum of 100,000 CAD over four years. At the time, the email mentioned logging into the system to accept the offer, so I spent the entire morning today checking but couldn’t find any new information to accept. I gave up.\nIn the afternoon, I worked on some \u0026ldquo;Administrative Aptitude Test\u0026rdquo; exercises. I realized that the electronic version I bought online was quite poor—printing out the test papers and doing them by hand was uncomfortable. It would have been better to just take the tests directly on the Fenbi official website.\nLater, I cooked rice for dinner. While the rice was cooking, I went out to buy some fish mint. For dinner, I made stir-fried fish mint with ham, fried potatoes, vegetable soup, and cold-tossed fish mint. Everything was delicious, and I ended up eating two full bowls of rice.\nIn the evening, Professor Yu called to ask about the progress of my CSC application, and I felt quite guilty. In the future, I should promptly update my advisor on any developments regarding such matters. It was wrong of me to assume that the professor might have forgotten and avoid reaching out.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-24/","summary":"\u003cp\u003eI slept very well last night and didn’t wake up until 8 o’clock this morning.\u003c/p\u003e\n\u003cp\u003eI dragged myself out of bed slowly. The day before yesterday, I received an email stating that I would receive an annual funding of 25,000 CAD, with a minimum of 100,000 CAD over four years. At the time, the email mentioned logging into the system to accept the offer, so I spent the entire morning today checking but couldn’t find any new information to accept. I gave up.\u003c/p\u003e","title":"March 24, 2025"},{"content":"Vocational Aptitude Test Vocational aptitude tests differ slightly from administrative aptitude tests, with relatively simpler questions that allow sufficient time for completion. However, the simplicity of the questions presents two challenges:\nWithout additional practice or techniques, most scores will cluster around the average, yet only the top performer will be selected. Carelessness and an inability to prioritize will inevitably lead to poor results. Therefore, the key to success lies in the number of questions answered accurately within the limited time—speed and precision are crucial.\nThe Path to Victory\nHere are some subtle yet effective techniques:\nFor paragraph sequencing questions, take a moment to calmly review for better accuracy. When calculating dates involving years, always check for leap years. For comparison questions, use hypothetical scenarios to simplify the analysis. Pay close attention to whether the question requires a positive or negative answer—misreading is common. Tip: Circle \u0026ldquo;true\u0026rdquo; or \u0026ldquo;false\u0026rdquo; before answering. For data analysis, always locate the relevant data first before calculating—otherwise, skip it. The last question in data analysis often requires extensive computation; mark a random answer and move on temporarily. For probability problems, categorization is a straightforward and effective method. For complex problems, the substitution method is a viable approach. Additional causes do not weaken an argument, but reversing causality can. The compound growth rate formula: $R = r_1 \\times r_2 + r_1 + r_2$. Clarify the relationships between exports, imports, and proportions—otherwise, errors are inevitable. Comprehensive Application Ability (Category A) Material Processing Mark paragraphs first to avoid missing details. Skim the entire material to identify key sections and themes. Review the introduction to see if it aids in answering questions. Prioritize macro-level, standardized expressions. Estimate the number of points and logic based on word count and paragraphs (~50 words per point). Extract directly from the material—focus on standardized, recurring, and summarizing phrases, especially the first and last sentences. Merge similar content; avoid splitting the same paragraph—summarize with a standardized term. Use wavy lines for problems and straight lines for solutions. Answering Strategies Copy original wording to avoid misinterpretation. If logic is unclear, extract by paragraph. Use action-oriented phrases (e.g., \u0026ldquo;strengthen,\u0026rdquo; \u0026ldquo;improve,\u0026rdquo; \u0026ldquo;provide,\u0026rdquo; \u0026ldquo;enhance\u0026rdquo;). Solutions are often found directly in the material. Avoid over-detailing—stick to broad suggestions.\nExample: For low motivation—promote benefits, offer incentives, boost engagement. Clarify the question’s context. Problems and solutions don’t always need one-to-one correspondence. Manage time strictly—completing all questions is the priority. Exam Techniques Read instructions carefully to address all required points. Consolidate overlapping points to avoid disorganization. Follow formatting requirements (e.g., meeting minutes don’t need extra solutions). For unreasonable demands in materials, explain rejection reasons. For integrated tasks like briefings, group problems in one section and suggestions in another. Analyze keywords (e.g., \u0026ldquo;achievements\u0026rdquo; refers to results—misreading leads to errors). Example Questions (202305) As a staff member of the G City Library’s Reader Services Department, propose improvement suggestions for the library’s public lectures based on Material 3 (35 points).\nThe question asks only for \u0026ldquo;improvement areas\u0026rdquo;—no need to detail problems. Most suggestions are in the material—extract directly. (202305) Draft a speech for Director Du’s agenda at the School-Library Collaboration Meeting, addressing issues and responsibilities to enhance cooperation (based on Material 4, 45 points).\nSpeech Template:\n*\u0026ldquo;Distinguished guests, today’s theme is XX. The School-Library Collaboration Project aims to [purpose]. Currently, key issues include: [list prioritized problems]. To address these, responsibilities are outlined as follows:\nLibrary: [tasks]. Schools: [tasks].\nThrough this division, we aim to [expected outcome].\u0026rdquo;* Preface and whatnot, adding an extra title can\u0026rsquo;t hurt.\n","permalink":"https://jinpeng.cv/en/posts/note/learn/note_20250324161059/","summary":"\u003ch1 id=\"vocational-aptitude-test\"\u003eVocational Aptitude Test\u003c/h1\u003e\n\u003cp\u003eVocational aptitude tests differ slightly from administrative aptitude tests, with relatively simpler questions that allow sufficient time for completion. However, the simplicity of the questions presents two challenges:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eWithout additional practice or techniques, most scores will cluster around the average, yet only the top performer will be selected.\u003c/li\u003e\n\u003cli\u003eCarelessness and an inability to prioritize will inevitably lead to poor results.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cblockquote\u003e\n\u003cp\u003eTherefore, the key to success lies in the number of questions answered accurately within the limited time—speed and precision are crucial.\u003cbr\u003e\n\u003cspan\u003eThe Path to Victory\u003c/span\u003e\u003c/p\u003e","title":"【Practice Questions】Career Aptitude Test"},{"content":"Kunming finally saw clear skies today after several overcast days.\nThis morning, Da Huang Fangfang took us to a nearby place where we had some particularly delicious and affordable rice noodles and vermicelli. We ate until we were quite full.\nWe also visited the Luoyu River Wetland Park, where we bought two small nets to catch tiny fish and shrimp. Today was much better than yesterday, and we managed to catch quite a few small ones.\nTime flew by quickly, and soon it was time to head back. I had also thought about visiting Fangfang\u0026rsquo;s home to see her younger sister, but we didn\u0026rsquo;t get the chance.\nAt 4:20 PM, I returned to Panzhou with Huanhuan. Huanhuan then accompanied me to the bus station in Panzhou, where I caught a bus to Shuicheng.\nI stayed quite alert on the bus, feeling a bit tired but not inclined to sleep.\nCame back and did some laundry.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-23/","summary":"\u003cp\u003eKunming finally saw clear skies today after several overcast days.\u003c/p\u003e\n\u003cp\u003eThis morning, Da Huang Fangfang took us to a nearby place where we had some particularly delicious and affordable rice noodles and vermicelli. We ate until we were quite full.\u003c/p\u003e\n\u003cp\u003eWe also visited the Luoyu River Wetland Park, where we bought two small nets to catch tiny fish and shrimp. Today was much better than yesterday, and we managed to catch quite a few small ones.\u003c/p\u003e","title":"March 23, 2025"},{"content":"Today was a day out for fun, and we got up lazily.\nFangfang was on duty all day today and couldn\u0026rsquo;t join us. We managed to trick Lao Sao into coming over at noon, and he even brought his own potatoes. Then, Da Huang went to buy some oyster mushrooms to fry. The fried potatoes and fried oyster mushrooms were simply delicious.\nWe also visited the Expo Park today, but it wasn\u0026rsquo;t very exciting as there were charges everywhere. We strolled around casually, and at the end, we sang songs with a few outgoing and optimistic uncles and aunties outside the guard booth, which was quite a social experience.\nWe came back and Dahuang bought a net online, so we grabbed a small basin and went to catch crayfish. As expected, we came back empty-handed, and the feeling wasn\u0026rsquo;t great. In the evening, we went home and played Bomb Cat with Huanhuan for a while, which was quite fun.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-22/","summary":"\u003cp\u003eToday was a day out for fun, and we got up lazily.\u003c/p\u003e\n\u003cp\u003eFangfang was on duty all day today and couldn\u0026rsquo;t join us. We managed to trick Lao Sao into coming over at noon, and he even brought his own potatoes. Then, Da Huang went to buy some oyster mushrooms to fry. The fried potatoes and fried oyster mushrooms were simply delicious.\u003c/p\u003e\n\u003cp\u003eWe also visited the Expo Park today, but it wasn\u0026rsquo;t very exciting as there were charges everywhere. We strolled around casually, and at the end, we sang songs with a few outgoing and optimistic uncles and aunties outside the guard booth, which was quite a social experience.\u003c/p\u003e","title":"March 22, 2025"},{"content":"The materials were submitted yesterday.\nEarly this morning, little Huanhuan arrived, and we went to Yunnan University Hospital, then to the Traditional Chinese Medicine Hospital. In between, we also checked my lingual frenulum, and the doctor said it was normal. Haha, I felt a little disappointed.\nIn the evening, we had dinner together at the same place where I had previously eaten with Brother Deng Zhongqing.\nOld Sao is really quick when it comes to giving money, it\u0026rsquo;s done in the blink of an eye. From now on, I\u0026rsquo;ll have to prepay the money there first.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-21/","summary":"\u003cp\u003eThe materials were submitted yesterday.\u003c/p\u003e\n\u003cp\u003eEarly this morning, little Huanhuan arrived, and we went to Yunnan University Hospital, then to the Traditional Chinese Medicine Hospital. In between, we also checked my lingual frenulum, and the doctor said it was normal. Haha, I felt a little disappointed.\u003c/p\u003e\n\u003cp\u003eIn the evening, we had dinner together at the same place where I had previously eaten with Brother Deng Zhongqing.\u003c/p\u003e\n\u003cp\u003eOld Sao is really quick when it comes to giving money, it\u0026rsquo;s done in the blink of an eye. From now on, I\u0026rsquo;ll have to prepay the money there first.\u003c/p\u003e","title":"March 21, 2025"},{"content":"This morning, I got up slowly and leisurely, and since my hair was quite oily, I decided to wash it.\nI took a taxi to the Provincial Department of Education. I spent 6.5 yuan to photocopy a document at a nearby print shop. Printing things outside is really expensive. Color copies cost 1 yuan per page, and black and white copies cost 0.5 yuan per page—it\u0026rsquo;s practically robbery. I still feel like buying my own printer was a good investment, as I can now frequently print things like record sheets and such.\nAt the entrance of the Department of Education stood a young guy, seemingly there for reception but actually there to intercept, probably worried I might bring in some documents or items. Once inside the building, I asked at two offices in a row, but neither was the External Exchange Center.\nFollowing the address I was given, I went to the second floor of a nearby bookstore. I found the office, but no one was there. Then I ran into a security guard, Cui Zishan, who patiently explained the situation to me. He left me a phone number and said he could help me inquire tomorrow.\nAbout an hour later, I received a call from Uncle Cui, telling me to come up and check. When I went up, sure enough, someone was in the office. That was great.\nThere was a minor issue with the materials, but Teacher Du still accepted them. With that, today\u0026rsquo;s tasks were completed. Then I wandered around outside and somehow ended up by Cuihu Lake. I saw the Lu Han Residence, the Yunnan Military Academy, and the Wen Yiduo Former Residence.\nIt was the first time I had seen so many of Mr. Wen Yiduo\u0026rsquo;s poems, paintings, and seal carvings. His talent is enviable, and his integrity, bravery, and fearlessness are truly admirable.\nMr. Wen Yiduo is the person I aspire to become.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-20/","summary":"\u003cp\u003eThis morning, I got up slowly and leisurely, and since my hair was quite oily, I decided to wash it.\u003c/p\u003e\n\u003cp\u003eI took a taxi to the Provincial Department of Education. I spent 6.5 yuan to photocopy a document at a nearby print shop. Printing things outside is really expensive. Color copies cost 1 yuan per page, and black and white copies cost 0.5 yuan per page—it\u0026rsquo;s practically robbery. I still feel like buying my own printer was a good investment, as I can now frequently print things like record sheets and such.\u003c/p\u003e","title":"March 20, 2025"},{"content":"I don\u0026rsquo;t know when the sky brightened; I got up without opening my eyes.\nAfter a quick wash, I hailed a cab and went straight to Zhongqing Company. I got the necessary stamps, treated Brother Deng from the company to lunch at noon, and had a couple of drinks. The alcohol content was quite high, and by the time I finished eating and drinking, I was already feeling dizzy.\nIn the afternoon, I came back and slept until four o\u0026rsquo;clock, then got up to find a print shop to print some documents. In the evening, I had dinner with Da Huang, Fangfang, and Lao Sao. They were too eager to pay the bill.\nIn the evening, when I got back, my younger cousin helped me sign all the documents that needed to be supplemented.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-19/","summary":"\u003cp\u003eI don\u0026rsquo;t know when the sky brightened; I got up without opening my eyes.\u003c/p\u003e\n\u003cp\u003eAfter a quick wash, I hailed a cab and went straight to Zhongqing Company. I got the necessary stamps, treated Brother Deng from the company to lunch at noon, and had a couple of drinks. The alcohol content was quite high, and by the time I finished eating and drinking, I was already feeling dizzy.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, I came back and slept until four o\u0026rsquo;clock, then got up to find a print shop to print some documents. In the evening, I had dinner with Da Huang, Fangfang, and Lao Sao. They were too eager to pay the bill.\u003c/p\u003e","title":"March 19, 2025"},{"content":"Whenever things become slightly unknown or complicated, I start to feel lazy and unmotivated.\nHowever, I still managed to print out the necessary documents. In the afternoon, after consulting with Manager Liu and Fangfang, we decided to head to Kunming overnight.\nIt was already eleven o\u0026rsquo;clock when I arrived at Fangfang and Dahuang\u0026rsquo;s place, and Dahuang had even fried some potatoes waiting for me.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-18/","summary":"\u003cp\u003eWhenever things become slightly unknown or complicated, I start to feel lazy and unmotivated.\u003c/p\u003e\n\u003cp\u003eHowever, I still managed to print out the necessary documents. In the afternoon, after consulting with Manager Liu and Fangfang, we decided to head to Kunming overnight.\u003c/p\u003e\n\u003cp\u003eIt was already eleven o\u0026rsquo;clock when I arrived at Fangfang and Dahuang\u0026rsquo;s place, and Dahuang had even fried some potatoes waiting for me.\u003c/p\u003e","title":"March 18, 2025"},{"content":"Saturday was the 2025 Guizhou Provincial Exam. On Friday night, I rushed to Guiyang overnight, and after work, Xiao Huanhuan also came from Panzhou to accompany me for the exam. It was both an exam and a date.\nThe exam lasted the entire day on Saturday, and the timing was extremely tight. As soon as I arrived at the test center, I felt the urgent need to use the restroom. However, each floor had only one restroom, and although the building appeared to have four floors, it was actually a quadrangle-style structure with four single floors combined. By the time it was my turn, there were only fifteen minutes left before the exam started. While waiting for someone else to finish, my mind was racing with thoughts—should I just relieve myself on the bathroom floor? I was really struggling to hold it in, and the exam was about to begin. In the end, I managed to uphold human civilization\u0026hellip;\nI barely finished both the \u0026ldquo;Administrative Aptitude Test\u0026rdquo; and the \u0026ldquo;Essay Writing\u0026rdquo; sections. There were simply too many questions, and I couldn\u0026rsquo;t afford to focus greedily on every scoring opportunity. At noon, Xiao Huanhuan ordered a lot of food, but we couldn\u0026rsquo;t finish it all. While I was taking the exam in the afternoon, Xiao Huanhuan visited the Guizhou Provincial Geological Museum.\nWhen Xue Feng found out I was in Guiyang for the exam, he arranged for us to have dinner at his place today. It\u0026rsquo;s rare for the four of us from 1204 to get together, so after the exam, Xiao Huanhuan and I quickly took a taxi to Xue Feng\u0026rsquo;s house.\nWe ate, drank, and chatted until 11 PM, and I managed to get a relatively quiet night\u0026rsquo;s sleep. On Sunday morning, I woke up early and had breakfast with Xiao Kun and Xiao Xia at the old vegetarian noodle shop on Court Street, along with two portions of sticky rice that caused a bit of a quarrel between Huanhuan and me. Xiao Kun and Xiao Xia also took us out for pasta, and we ended up eating way too much.\nAfter the meal, we headed straight to the North Station by subway to go home. Huanhuan\u0026rsquo;s dad prepared a huge feast, and we ate so much. I bought some milk and watermelon, and the out-of-season fruit tasted especially good when I was craving it.\nThis morning, after seeing Huanhuan off to work, we had noodles together. Mine was the \u0026ldquo;Iron Rice Bowl,\u0026rdquo; while hers was the \u0026ldquo;Executive Special.\u0026rdquo; After eating, I walked to Shengjing Square and finally found a restroom.\nSince returning, I\u0026rsquo;ve been feeling extremely tired, as if no amount of sleep is enough. I played on my phone for a while and worked on my CSC application materials, but my eyes and head were so uncomfortable that I didn\u0026rsquo;t feel like doing anything. I\u0026rsquo;ll check again tomorrow morning, and if everything\u0026rsquo;s fine, I\u0026rsquo;ll head to Kunming in the afternoon.\nCheck the train ticket\u0026hellip;\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-17/","summary":"\u003cp\u003eSaturday was the 2025 Guizhou Provincial Exam. On Friday night, I rushed to Guiyang overnight, and after work, Xiao Huanhuan also came from Panzhou to accompany me for the exam. It was both an exam and a date.\u003c/p\u003e\n\u003cp\u003eThe exam lasted the entire day on Saturday, and the timing was extremely tight. As soon as I arrived at the test center, I felt the urgent need to use the restroom. However, each floor had only one restroom, and although the building appeared to have four floors, it was actually a quadrangle-style structure with four single floors combined. By the time it was my turn, there were only fifteen minutes left before the exam started. While waiting for someone else to finish, my mind was racing with thoughts—should I just relieve myself on the bathroom floor? I was really struggling to hold it in, and the exam was about to begin. In the end, I managed to uphold human civilization\u0026hellip;\u003c/p\u003e","title":"March 17, 2025"},{"content":"In order to find a company to affiliate with, I can qualify for the CSC application. Paying to work is something that could only happen to me, and 1400 a month is quite a lot. It\u0026rsquo;s a bit outrageous, but there\u0026rsquo;s no other way. Coincidentally, Mr. Liu asked me for money, so I also mentioned to him about getting his seal, and it\u0026rsquo;s only natural that I\u0026rsquo;ll be heading to Kunming next week.\nI couldn\u0026rsquo;t fall asleep during my midday nap, as there\u0026rsquo;s quite a lot on my mind.\nIn the blink of an eye, the day is over. I need to hurry up, take a shower, wash the dishes, and get ready to head to Guiyang for the exam.\nToday is a day when I might get to see little Huanhuan.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-14/","summary":"\u003cp\u003eIn order to find a company to affiliate with, I can qualify for the CSC application. Paying to work is something that could only happen to me, and 1400 a month is quite a lot. It\u0026rsquo;s a bit outrageous, but there\u0026rsquo;s no other way. Coincidentally, Mr. Liu asked me for money, so I also mentioned to him about getting his seal, and it\u0026rsquo;s only natural that I\u0026rsquo;ll be heading to Kunming next week.\u003c/p\u003e","title":"March 14, 2025"},{"content":"20:08 The English Incident How ironic!\nToday, while browsing Bilibili, I discovered that He Kaiwen and Tian Jing, once familiar English tutors, are now involved in deceptive practices.\nLearning should primarily rely on serious textual materials, and only when things get too abstract should one turn to corresponding video explanations. This way, one can avoid being misled and make gradual progress.\n22:38 Completed the 2023 Administrative Aptitude Test Scored 73.63, my highest so far, but still went over the time limit by more than ten minutes. Facing numerous difficulties, feeling a bit overwhelmed.\nRecently, I got bitten a few times by some insect on my left shoulder, and it\u0026rsquo;s so itchy and uncomfortable.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-13/","summary":"\u003ch3 id=\"2008-the-english-incident\"\u003e20:08 The English Incident\u003c/h3\u003e\n\u003cp\u003eHow ironic!\u003c/p\u003e\n\u003cp\u003eToday, while browsing Bilibili, I discovered that He Kaiwen and Tian Jing, once familiar English tutors, are now involved in deceptive practices.\u003c/p\u003e\n\u003cp\u003eLearning should primarily rely on serious textual materials, and only when things get too abstract should one turn to corresponding video explanations. This way, one can avoid being misled and make gradual progress.\u003c/p\u003e\n\u003ch3 id=\"2238-completed-the-2023-administrative-aptitude-test\"\u003e22:38 Completed the 2023 Administrative Aptitude Test\u003c/h3\u003e\n\u003cp\u003eScored 73.63, my highest so far, but still went over the time limit by more than ten minutes. Facing numerous difficulties, feeling a bit overwhelmed.\u003c/p\u003e","title":"March 13, 2025"},{"content":"I got up and boiled two ears of corn for breakfast. They weren\u0026rsquo;t very sweet, probably the price to pay for being cheap.\nIn the morning, I did a set of essay questions for the civil service exam and only scored 57. The questions were quite challenging. After checking the answers, I felt anxious, worrying about this and that.\nWith a troubled heart, I took a nap. After waking up, I did a 10-minute meditation, which made me feel much better. It was quite effective. By the time I got up to review the morning\u0026rsquo;s answers, it was already past 3 PM. Feeling a bit stifled in the rental room, I packed my backpack with two sets of essay papers and headed to the library. I almost finished both sets, though I haven\u0026rsquo;t checked the answers for the second one yet.\nIn the evening, I did another set of \u0026ldquo;Administrative Aptitude Test\u0026rdquo; and scored 71, which is a significant improvement. However, I still haven\u0026rsquo;t found the knack for the common sense judgment section.\nTonight, I had a discussion with Huanhuan about praying and making wishes to deities. We explored the following questions:\nWhat do people overlook when they make wishes to deities? Do deities fulfill everyone\u0026rsquo;s wishes equally? Are there any costs or conditions? Should we seek the help of deities, assuming they have the power? How do we distinguish between ancestors and deities? The image and abilities of deities. The randomness and uncertainty of the world, and the role of human agency. What attitude should we adopt towards deities? If it cannot be falsified, then its existence cannot be denied. To live with peace and ease, we naturally should minimize our exposure to things beyond our control. ","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-12/","summary":"\u003cp\u003eI got up and boiled two ears of corn for breakfast. They weren\u0026rsquo;t very sweet, probably the price to pay for being cheap.\u003c/p\u003e\n\u003cp\u003eIn the morning, I did a set of essay questions for the civil service exam and only scored 57. The questions were quite challenging. After checking the answers, I felt anxious, worrying about this and that.\u003c/p\u003e\n\u003cp\u003eWith a troubled heart, I took a nap. After waking up, I did a 10-minute meditation, which made me feel much better. It was quite effective. By the time I got up to review the morning\u0026rsquo;s answers, it was already past 3 PM. Feeling a bit stifled in the rental room, I packed my backpack with two sets of essay papers and headed to the library. I almost finished both sets, though I haven\u0026rsquo;t checked the answers for the second one yet.\u003c/p\u003e","title":"March 12, 2025"},{"content":"11:34 The Printer Has Arrived Getting ready to go downstairs and pick it up.\n16:43 Finished a Rough Set of Essay Questions Some of the questions were still quite challenging. If I don\u0026rsquo;t practice beforehand, I\u0026rsquo;ll definitely be at a loss during the exam.\nThe printer is set up now, but it feels a bit cheap. Maybe it\u0026rsquo;s because of the price point. The photo prints aren\u0026rsquo;t very clear, and the color accuracy isn\u0026rsquo;t great either. Oh well, I can use it to print various types of paper, calendars, and such in the future, which is still quite nice.\nI can even print homework for Manman and the others.\n21:29 Finished Washing My Nose No bleeding the first time, but there was a little the second time. It seems like there\u0026rsquo;s still some slow bleeding, but it\u0026rsquo;s much better than before. I didn\u0026rsquo;t blow my nose or spit any phlegm all day today. Applied some more medicine, and I\u0026rsquo;ll wash it again tomorrow to see how it goes.\n22:55 Time Flies So Fast It\u0026rsquo;s time to go to bed again, and I haven\u0026rsquo;t solved many problems.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-11/","summary":"\u003ch3 id=\"1134-the-printer-has-arrived\"\u003e11:34 The Printer Has Arrived\u003c/h3\u003e\n\u003cp\u003eGetting ready to go downstairs and pick it up.\u003c/p\u003e\n\u003ch3 id=\"1643-finished-a-rough-set-of-essay-questions\"\u003e16:43 Finished a Rough Set of Essay Questions\u003c/h3\u003e\n\u003cp\u003eSome of the questions were still quite challenging. If I don\u0026rsquo;t practice beforehand, I\u0026rsquo;ll definitely be at a loss during the exam.\u003c/p\u003e\n\u003cp\u003eThe printer is set up now, but it feels a bit cheap. Maybe it\u0026rsquo;s because of the price point. The photo prints aren\u0026rsquo;t very clear, and the color accuracy isn\u0026rsquo;t great either. Oh well, I can use it to print various types of paper, calendars, and such in the future, which is still quite nice.\u003c/p\u003e","title":"March 11, 2025"},{"content":"08:11 Woke Up I woke up early this morning and didn\u0026rsquo;t sleep well afterward, dawdling for a long time before finally getting out of bed.\nI washed the bedsheets; cooked a bowl of noodles to eat; bought medicine for Huanhuan; washed my hair; and took a dump.\n10:42 Provincial Exam Admission Ticket Can Be Printed Now I downloaded the admission ticket and am waiting for the printer to arrive so I can start printing.\nI also booked a hotel.\n20:38 Washing and Cleaning After washing my nose, I washed the pots and dishes.\nSince my last illness, there has always been blood in either my mucus or phlegm. This time, after washing my nose, I blew hard several times and confirmed that there is a slow bleed deep inside my nose. I applied some erythromycin and will check again tomorrow.\nWashing things is quite nice; it allows me to clear my mind. Tomorrow, I\u0026rsquo;ll wash the dirty clothes too.\n23:27 Achieved Convenient Document Translation From now on, I can use this to practice my English reading skills—creating my own material to read. This will help me become more familiar with the content.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-10/","summary":"\u003ch3 id=\"0811-woke-up\"\u003e08:11 Woke Up\u003c/h3\u003e\n\u003cp\u003eI woke up early this morning and didn\u0026rsquo;t sleep well afterward, dawdling for a long time before finally getting out of bed.\u003c/p\u003e\n\u003cp\u003eI washed the bedsheets; cooked a bowl of noodles to eat; bought medicine for Huanhuan; washed my hair; and took a dump.\u003c/p\u003e\n\u003ch3 id=\"1042-provincial-exam-admission-ticket-can-be-printed-now\"\u003e10:42 Provincial Exam Admission Ticket Can Be Printed Now\u003c/h3\u003e\n\u003cp\u003eI downloaded the admission ticket and am waiting for the printer to arrive so I can start printing.\u003c/p\u003e","title":"March 10, 2025"},{"content":"Recently, there have been quite a few changes, and that sense of uncertainty has once again filled my vision.\nAll the materials are almost ready. Next, I\u0026rsquo;ll organize them and get the necessary signatures and stamps. I\u0026rsquo;ll try to find some time to submit the materials soon.\nToday, I bought a printer. From now on, I can print things myself, and even print photos, which makes me quite happy.\n23:48 Time to sleep Let\u0026rsquo;s give it my best tomorrow!\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-09/","summary":"\u003cp\u003eRecently, there have been quite a few changes, and that sense of uncertainty has once again filled my vision.\u003c/p\u003e\n\u003cp\u003eAll the materials are almost ready. Next, I\u0026rsquo;ll organize them and get the necessary signatures and stamps. I\u0026rsquo;ll try to find some time to submit the materials soon.\u003c/p\u003e\n\u003cp\u003eToday, I bought a printer. From now on, I can print things myself, and even print photos, which makes me quite happy.\u003c/p\u003e\n\u003ch3 id=\"2348-time-to-sleep\"\u003e23:48 Time to sleep\u003c/h3\u003e\n\u003cp\u003eLet\u0026rsquo;s give it my best tomorrow!\u003c/p\u003e","title":"March 9, 2025"},{"content":"\r🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-08/","summary":"\u003cdiv class=\"encrypted-content\" data-cipher=\"G9kIEkgc2xlcHQgaW4gd2l0aCBsaXR0bGUgSHVhbmh1YW4uIFdoYXQgZGlkIHdlIGhhdmUgZm9yIGx1bmNoPzwvcD4KPHA\u0026#43;T2ggbm8sIG15IG1lbW9yeSBpcyBmYWlsaW5nIG1lLjwvcD4KPHA\u0026#43;T2gsIHJpZ2h0ISEhPC9wPgo8cD5XZSBjb29rZWQgdG9tYXRvIGFuZCBlZ2cgbm9vZGxlcywgbXkgd2F5LjwvcD4KPHA\u0026#43;VGhlcmUgd2FzIGFsc28gc29tZSBicmFpc2VkIGJlZWYgdGhhdCBteSBicm90aGVyIGJvdWdodCBlYXJsaWVyLCB3aGljaCB3ZSBoYWRuJnJzcXVvO3QgZmluaXNoZWQgeWV0LiBXZSBwb2xpc2hlZCBpdCBvZmYgdG9nZXRoZXIuIFdlIGFkZGVkIGEgZmV3IHNsaWNlcyBvZiBoYW0gdG8gdGhlIG5vb2RsZXMsIHdoaWNoIG1hZGUgaXQgZXNwZWNpYWxseSBkZWxpY2lvdXMuPC9wPgo8cD5UaGVuIHdlIGJvdWdodCBhIG5hc2FsIHJpbnNlLiBIYWhhLCBpdCB3YXMgbXkgZmlyc3QgdGltZSByaW5zaW5nIG15IG5vc2UsIHF1aXRlIGFuIGV4cGVyaWVuY2UuPC9wPgo8cD5CdXQgbGF0ZWx5LCB0aGVyZSZyc3F1bztzIGJlZW4gYmxvb2QgaW4gbXkgbm9zZSwgd2hpY2ggaXMgYSBiaXQgc2NhcnkuPC9wPgo8cD5JbiB0aGUgYWZ0ZXJub29uLCB3ZSB3ZW50IG91dCB3aXRoIG15IGJyb3RoZXIgYW5kIGhhZCBiZWVmLCBkcnkgcG90LCBhbmQgdG9tYXRvZXMuIEl0IHdhcyBva2F5LCBidXQgbm90IGFzIGdvb2QgYXMgdGhlIG9uZSBmcm9tIEZvdXIgR3JpZHMuPC9wPgo8cD5NeSBicm90aGVyIG1vdmVkIGF3YXkgZnJvbSBIdWF5dSBDYXZlLCBhbmQgbXkgc2lzdGVyLWluLWxhdyBjYW1lIHRvIFNodWljaGVuZy4gVGhhdCZyc3F1bztzIGdvb2QgdG9vLjwvcD4KPHA\u0026#43;VYXks\" data-hint=\"Content Here is Encrypted\" data-error=\"Password Error\"\u003e\r\n  \u003cdiv class=\"locked-state\"\u003e\r\n    \u003cp\u003e🔒 Content Here is Encrypted\u003c/p\u003e\r\n    \u003cdiv class=\"password-prompt\"\u003e\r\n      \u003cdiv class=\"password-input-wrapper\"\u003e\r\n        \u003cinput type=\"password\" class=\"password-input\"\r\n               placeholder=\"Please input password\"\r\n               id=\"pwd-input-0\"\r\n               aria-label=\"加密内容密码\"\u003e\r\n        \u003cbutton type=\"button\"\r\n                class=\"toggle-visibility-btn\"\r\n                aria-pressed=\"false\"\r\n                aria-label=\"显示或隐藏密码\"\r\n                onclick=\"toggleVisibility(this, 'pwd-input-0')\"\u003e\r\n          \u003csvg class=\"icon icon-eye-open\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\r\n            \u003cpath d=\"M12 5C6 5 2 12 2 12s4 7 10 7 10-7 10-7-4-7-10-7Zm0 11a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm0-6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z\"/\u003e\r\n          \u003c/svg\u003e\r\n          \u003csvg class=\"icon icon-eye-closed\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\r\n            \u003cpath d=\"M3.5 4.5 2 6l3.2 3.2A13 13 0 0 0 2 12s4 7 10 7a9.7 9.7 0 0 0 4.7-1.2L18 19l2.5 2.5 1.5-1.5-18-18Zm8.5 12c-5.1 0-8-4-8-4a11 11 0 0 1 2.6-2.9l1.6 1.6a4 4 0 0 0 5.2 5.2l1.6 1.6A7.7 7.7 0 0 1 12 16.5Zm8-4.5a12.5 12.5 0 0 0-4.2-3.6l1.6-1.6A13.6 13.6 0 0 1 22 12s-1.1 2-3 4.1l-1.4-1.4A11.2 11.2 0 0 0 20 12Z\"/\u003e\r\n          \u003c/svg\u003e\r\n        \u003c/button\u003e\r\n      \u003c/div\u003e\r\n      \u003cbutton class=\"decrypt-btn\" onclick=\"decryptContent(event, 'pwd-input-0')\"\u003e\r\n        Unlock\r\n      \u003c/button\u003e\r\n    \u003c/div\u003e\r\n    \u003cdiv class=\"status-message\"\u003e\u003c/div\u003e\r\n  \u003c/div\u003e\r\n  \u003cdiv class=\"decrypted-content markdown-body\" hidden\u003e\u003c/div\u003e\r\n\u003c/div\u003e\r\n\u003cstyle\u003e\r\n.encrypted-content {\r\n  border: 1px solid #878787;\r\n  border-radius: 0.5rem;\r\n  padding: 1.5rem;\r\n  margin: 1.5rem 0;\r\n  transition: all 0.3s ease;\r\n}\r\n\r\n.encrypted-content.unlocked {\r\n  border: none;\r\n  padding: 0;\r\n  margin: 0;\r\n   \r\n  background-image: radial-gradient(rgba(50, 0, 0, 0.1) 1px, transparent 0) !important;\r\n  background-size: 10px 10px;\r\n   \r\n}\r\n\r\n.password-prompt {\r\n  display: flex;\r\n  gap: 0.75rem;\r\n  margin: 1rem 0;\r\n}\r\n\r\n.password-input-wrapper {\r\n  position: relative;\r\n  flex: 3;\r\n}\r\n\r\n.password-input {\r\n  width: 100%;\r\n  min-width: 150px;\r\n  padding: 0.75rem;\r\n  padding-right: 2.5rem;\r\n  border: 1px solid #ddd;\r\n  border-radius: 0.25rem;\r\n}\r\n\r\n.password-input.error {\r\n  border-color: #dc3545;\r\n}\r\n\r\n.toggle-visibility-btn {\r\n  position: absolute;\r\n  top: 50%;\r\n  right: 0.75rem;\r\n  transform: translateY(-50%);\r\n  background: transparent;\r\n  border: none;\r\n  cursor: pointer;\r\n  line-height: 0;\r\n  padding: 0;\r\n  color: inherit;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.toggle-visibility-btn .icon {\r\n  width: 1.25rem;\r\n  height: 1.25rem;\r\n  fill: currentColor;\r\n}\r\n\r\n.toggle-visibility-btn .icon-eye-closed {\r\n  display: none;\r\n}\r\n\r\n.toggle-visibility-btn.is-visible .icon-eye-open {\r\n  display: none;\r\n}\r\n\r\n.toggle-visibility-btn.is-visible .icon-eye-closed {\r\n  display: block;\r\n}\r\n\r\n.decrypt-btn {\r\n   \r\n  background-color: var(--primary, #1e90ff);\r\n  color: var(--theme, #fff);\r\n  border: none;\r\n  border-radius: 0.25rem;\r\n  cursor: pointer;\r\n  transition: opacity 0.3s;\r\n  font-weight: 500;\r\n  flex: 1;\r\n}\r\n\r\n.decrypt-btn:hover {\r\n  opacity: 0.9;\r\n}\r\n\r\n\r\n.status-message {\r\n  color: #6c757d;\r\n  font-size: 0.9em;\r\n  min-height: 1.2em;\r\n}\r\n\r\n.status-message.error {\r\n  color: #dc3545;\r\n}\r\n\u003c/style\u003e\r\n\u003cscript\u003e\r\n  function toggleVisibility(btn, inputId) {\r\n    const input = document.getElementById(inputId);\r\n    const isPwd = input.type === 'password';\r\n    input.type = isPwd ? 'text' : 'password';\r\n    btn.setAttribute('aria-pressed', String(isPwd));\r\n    btn.classList.toggle('is-visible', isPwd);\r\n  }\r\n\r\n  function decryptContent(event, inputId) {\r\n    event.preventDefault();\r\n    const input = document.getElementById(inputId);\r\n    const container = input.closest('.encrypted-content');\r\n    const statusEl = container.querySelector('.status-message');\r\n    const decryptedContent = container.querySelector('.decrypted-content');\r\n  \r\n    statusEl.textContent = '';\r\n    statusEl.classList.remove('error');\r\n    input.classList.remove('error');\r\n  \r\n    \r\n    const today = new Date();\r\n    const mmdd = String(today.getUTCMonth() + 1).padStart(2, '0') + String(today.getUTCDate()).padStart(2, '0');\r\n    const diff = 1005 - (parseInt(mmdd, 10) || 0);\r\n    const validPwd = String(Math.abs(diff)).padStart(4, '0');\r\n  \r\n    if (input.value !== validPwd) {\r\n      input.classList.add('error');\r\n      statusEl.textContent = container.dataset.error || '';\r\n      statusEl.classList.add('error');\r\n      input.focus();\r\n      return;\r\n    }\r\n  \r\n    try {\r\n      let cipherText = container.dataset.cipher.replace(/\\s+/g, '');\r\n  \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      \r\n      if (cipherText.length \u003e 12) {\r\n        const part1 = cipherText.slice(0, 3);               \r\n        const part2 = cipherText.slice(3, -9);              \r\n        const part3 = cipherText.slice(-9, -4);             \r\n        const part4 = cipherText.slice(-4);                 \r\n        cipherText = part3 + part1 + part4 + part2;\r\n      }\r\n  \r\n      const binaryStr = atob(cipherText);\r\n      const byteArray = new Uint8Array(binaryStr.length);\r\n      for (let i = 0; i \u003c binaryStr.length; i++) {\r\n        byteArray[i] = binaryStr.charCodeAt(i);\r\n      }\r\n  \r\n      const decoded = new TextDecoder(\"utf-8\").decode(byteArray);\r\n      const fragment = document.createRange().createContextualFragment(decoded);\r\n  \r\n      decryptedContent.innerHTML = '';\r\n      decryptedContent.appendChild(fragment);\r\n  \r\n      container.querySelector('.locked-state').hidden = true;\r\n      decryptedContent.hidden = false;\r\n      container.classList.add('unlocked');\r\n  \r\n    } catch (e) {\r\n      console.error(e);\r\n      statusEl.textContent = 'Decode Failed: ' + e.message;\r\n      statusEl.classList.add('error');\r\n    }\r\n  }\r\n  \r\n  document.addEventListener('DOMContentLoaded', () =\u003e {\r\n    document.querySelectorAll('.password-input').forEach(input =\u003e {\r\n      input.addEventListener('keypress', e =\u003e {\r\n        if (e.key === 'Enter') {\r\n          decryptContent(e, input.id);\r\n        }\r\n      });\r\n    });\r\n  });\r\n  \r\n\u003c/script\u003e","title":"March 8, 2025"},{"content":"Today marks my last day working at the Transportation Bureau, concluding a three-month internship.\nThis morning, I treated my colleagues on this floor to a cup of milk tea as a gesture of gratitude. Coincidentally, it\u0026rsquo;s also Women\u0026rsquo;s Day, so I could use that as a fitting occasion.\nSister Nan has been the most helpful to me and has taught me the most. Yesterday, I bought her a small potted plant. She seemed quite reluctant to see me go, and so was I.\nGuo Xue and I didn\u0026rsquo;t have much interaction, but when the organization department came to our unit for a survey, she noticed me basking in the sun by the window. She then brought a heater from her other workstation and placed it beside me. This act warmed me more than the sunlight on my skin, and she is someone I particularly wanted to thank.\nXing Yinghui, Sister Xing, is also a wonderful person. Once, I arrived at work too early at noon, and the office door was still locked. Thinking that Sister Nan was still asleep, I didn\u0026rsquo;t open the door directly but instead played with my phone outside. Sister Xing saw me and, thinking I didn\u0026rsquo;t have a key, invited me to wait in their office. She always has a smile on her face and is a very kind person.\nZhou Qi, Brother Zhou, often shares knowledge with me and asks about my recent situation. When he sees my door open at the end of the day, he calls me to leave together. He even bought me milk tea once, for which I am especially grateful. Chen Ying from his office and I didn\u0026rsquo;t interact much, but we would smile and greet each other when we met. Everyone is really nice.\nGuo Ziyan, Lü Qibin, Chen Jing, and Han Yang have all had some degree of interaction with me at work, and they are all very friendly. Each has their own unique traits, so I won\u0026rsquo;t elaborate on each one here.\nUntil we meet again, my friends!\nI had the leftover braised rice from yesterday with Xiao Huanhuan. It was quite delicious, probably because I was hungry.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-07/","summary":"\u003cp\u003eToday marks my last day working at the Transportation Bureau, concluding a three-month internship.\u003c/p\u003e\n\u003cp\u003eThis morning, I treated my colleagues on this floor to a cup of milk tea as a gesture of gratitude. Coincidentally, it\u0026rsquo;s also Women\u0026rsquo;s Day, so I could use that as a fitting occasion.\u003c/p\u003e\n\u003cp\u003eSister Nan has been the most helpful to me and has taught me the most. Yesterday, I bought her a small potted plant. She seemed quite reluctant to see me go, and so was I.\u003c/p\u003e","title":"March 7, 2025"},{"content":"As the weather turns cold, one always feels like burrowing under the covers. The water city truly lives up to its name with an abundance of water, and now the sound of a gentle drizzle is tapping against the window again.\nThis morning, I spent the entire time working on the annual salary report. When I delivered it in the morning, I was met with a barrage of criticism, and when asked about some unit issues, I was at a loss for words. It seems I\u0026rsquo;ll have to let Sister Nan handle it herself and make a trip.\nIn the afternoon, I went to the Labor Bureau to submit materials for public welfare positions. The person in charge of receiving the documents wasn\u0026rsquo;t there, so I just left the materials on her desk and came back. I\u0026rsquo;ve been thinking about buying a small potted plant for Sister Nan, and across from the Labor Bureau is a flower and bird market. I strolled around the market entrance but didn\u0026rsquo;t find anything particularly attractive or that I wanted to buy. On my way back, I saw someone selling potato skins, bought half a kilo, and then noticed an elderly man buying two pots of flowers. I thought they looked quite nice, so I asked the man where he got them. He pointed me in the direction, and upon entering again, I saw several fresh pots of carnations. I picked one out, haggled the price down from 20 to 15, and settled on 18.\nSister Nan also gave me two novels, which I can read and learn from when I have some free time later. In the evening, I cooked rice and called my brother to come back for dinner. I added a bit too much water, but it was still passable. My brother also bought some braised beef; I fried some potato skins, but they didn\u0026rsquo;t taste very good, far from what my mom and the others make themselves.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-06/","summary":"\u003cp\u003eAs the weather turns cold, one always feels like burrowing under the covers. The water city truly lives up to its name with an abundance of water, and now the sound of a gentle drizzle is tapping against the window again.\u003c/p\u003e\n\u003cp\u003eThis morning, I spent the entire time working on the annual salary report. When I delivered it in the morning, I was met with a barrage of criticism, and when asked about some unit issues, I was at a loss for words. It seems I\u0026rsquo;ll have to let Sister Nan handle it herself and make a trip.\u003c/p\u003e","title":"March 6, 2025"},{"content":"Since Sister Nan left, trivial matters have piled up. Although it\u0026rsquo;s possible that after this week, things might not be as busy, I\u0026rsquo;ve already informed Sister Nan and the section chief that I won\u0026rsquo;t be continuing after this week.\nI\u0026rsquo;m thinking of setting aside ample time to prepare for my own affairs, as I\u0026rsquo;m quite lacking in many aspects. Regarding the CSC application, my understanding of the policies is insufficient, and my preparation of materials is not thorough enough. As for exams, I haven\u0026rsquo;t done enough practice questions and haven\u0026rsquo;t simulated the exams under timed conditions.\nSo, resigning is also a way to invest more time in myself, without making excuses.\nEvery time I resign, I always think about what I will lose afterward, rarely focusing on what I gain. Indeed, compared to what I gain, the losses seem quite significant, such as the monthly salary (even though it\u0026rsquo;s the minimum wage), the cafeteria\u0026rsquo;s breakfast and lunch, the quiet environment, and some people I\u0026rsquo;ve just met. All I have is time, or more precisely, uninterrupted blocks of time. I used to have plenty of time as well, but it was often fragmented by various trivial matters. When it comes to writing, composing papers, and similar tasks, I find it difficult to make use of fragmented time—this is my shortcoming.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-05/","summary":"\u003cp\u003eSince Sister Nan left, trivial matters have piled up. Although it\u0026rsquo;s possible that after this week, things might not be as busy, I\u0026rsquo;ve already informed Sister Nan and the section chief that I won\u0026rsquo;t be continuing after this week.\u003c/p\u003e\n\u003cp\u003eI\u0026rsquo;m thinking of setting aside ample time to prepare for my own affairs, as I\u0026rsquo;m quite lacking in many aspects. Regarding the CSC application, my understanding of the policies is insufficient, and my preparation of materials is not thorough enough. As for exams, I haven\u0026rsquo;t done enough practice questions and haven\u0026rsquo;t simulated the exams under timed conditions.\u003c/p\u003e","title":"March 5, 2025"},{"content":"Dear Zhu Zhu,\nIt\u0026rsquo;s been a long, long time since I last wrote to you. Recently, we read Mr. Lao She\u0026rsquo;s \u0026ldquo;On Writing\u0026rdquo; together, but my flaws and habits still need improvement. I hope that each letter I write to you from now on will show a little progress! This letter has taken a long time to write, and the longer I spent on it, the more I wanted to add new things. So, just take a casual look at it.\nTime flies, and we are about to face many opportunities and choices. Over these past few months, we\u0026rsquo;ve shared countless late-night video calls—whether quiet, argumentative, or filled with laughter—each moment ordinary yet precious to us. A while ago, I saw how disheartened and hardworking you were while applying for the CSC, staying up late and falling ill. I wanted to be there for you in every moment, to hold you close. I remember one night when my eyes suddenly welled up with tears. I felt sad because I couldn\u0026rsquo;t help you with the problems you were facing. As you mentioned in your last letter, our states of mind affect each other. So, I want to be there for you whenever you need me, even if we just sit quietly together for a while. Zhu Zhu, regarding studying abroad, even if there\u0026rsquo;s only the slightest chance, we shouldn\u0026rsquo;t give up, because this could be the spark that defines your life. If it doesn\u0026rsquo;t work out this year, there will be opportunities in the future, and I will support you just as I do now. So, please don\u0026rsquo;t be afraid; I\u0026rsquo;m here to face it with you.\nRecently, I found myself caught in an emotional whirlpool. I started questioning, \u0026ldquo;Am I good enough for you?\u0026rdquo; \u0026ldquo;How can our relationship last?\u0026rdquo; \u0026ldquo;How can I keep up with you?\u0026rdquo; During those days, I was consumed by self-doubt, and the fear of the unknown future gradually clouded my vision and numbed my feelings. I am an extremely conflicted and timid person, imagining separation in every moment of joy. I truly believe in the love that flows between us, but I also automatically prepare myself for countless scenarios where it might dissolve into bubbles, building walls around my heart. Zhu Zhu, thank you for patiently listening to me and replying to my letter, which has greatly healed me. This has been a tremendous encouragement for me. Through our time together, I\u0026rsquo;ve gradually learned to relax in front of you, to try to depend on you, and to slowly integrate you into my life. I revisited our letters to find answers. From the very beginning of our relationship, you\u0026rsquo;ve given me a sense of complete security. Every time, it was you who mustered the courage to come closer to me, so all my assumptions were unfounded. Now, all we need to do is boldly open our arms to embrace each other and breathe deeply. Zhu Zhu, please forgive my occasional panic; it\u0026rsquo;s just a stubborn, clumsy reaction.\nAs for the future and the possibility of being apart, whether near or far, I believe we will both work hard and grow roots in our respective fields. Although I\u0026rsquo;m not entirely sure what I want to do, just like before, I want to try whatever comes to mind without fearing the outcome. Zhu Zhu, being with you has highlighted my shortcomings, but I also look forward to my own growth. The best way to ease my anxiety is to take action—whether it\u0026rsquo;s reading, studying, exercising\u0026hellip; As long as we\u0026rsquo;re making progress every day, there\u0026rsquo;s nothing to fear. I really want to see what the future holds for us together.\nZhu Zhu, the results of your application might just be a fork in the road in the grand scheme of our lives, but\u0026hellip;What I desire is to walk alongside you, no matter where your chosen path may lead. You are never a lone adventurer, but a soul deeply enveloped in love.\nTo conclude with the words from \u0026ldquo;Loving You is Like Loving Life\u0026rdquo;: \u0026ldquo;I give you my entire soul, along with its quirks, its little tantrums, its flickering light and shadow, and its eighteen hundred flaws. It\u0026rsquo;s truly annoying, but it has one redeeming quality—it loves you.\u0026rdquo;\nZhu Zhu, thank you for loving the complete me!\nWith love,\nHuan Huan\nMarch 4, 2025\n","permalink":"https://jinpeng.cv/en/letter/letter_20250305234727/","summary":"\u003cp\u003eDear Zhu Zhu,\u003c/p\u003e\n\u003cp\u003eIt\u0026rsquo;s been a long, long time since I last wrote to you. Recently, we read Mr. Lao She\u0026rsquo;s \u0026ldquo;On Writing\u0026rdquo; together, but my flaws and habits still need improvement. I hope that each letter I write to you from now on will show a little progress! This letter has taken a long time to write, and the longer I spent on it, the more I wanted to add new things. So, just take a casual look at it.\u003c/p\u003e","title":"I Give You My Entire Soul | To Zhu"},{"content":"Finally, I\u0026rsquo;ve sent out the revised version of the study plan. Sometimes I realize that I might not be cut out for academia; I can\u0026rsquo;t seem to settle my mind, and a lot of things are just done to get by.\nToday, I told Sister Nan that I won\u0026rsquo;t continue after this week. I want to devote all my efforts to preparing for applications and the exam system. I won\u0026rsquo;t leave any room for excuses for failure.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-04/","summary":"\u003cp\u003eFinally, I\u0026rsquo;ve sent out the revised version of the study plan. Sometimes I realize that I might not be cut out for academia; I can\u0026rsquo;t seem to settle my mind, and a lot of things are just done to get by.\u003c/p\u003e\n\u003cp\u003eToday, I told Sister Nan that I won\u0026rsquo;t continue after this week. I want to devote all my efforts to preparing for applications and the exam system. I won\u0026rsquo;t leave any room for excuses for failure.\u003c/p\u003e","title":"March 4, 2025"},{"content":"This morning, as soon as I got up, Sister Nan sent me a message asking if I was going to work today. I said yes, and she immediately sent me a list of work assignments, so my morning was naturally gone.\nIn the afternoon, the Organization Department came here for a survey and requisitioned the office of the Personnel and Education Section. As a result, I didn\u0026rsquo;t do anything all afternoon and just sat in the courtyard of the Transportation Bureau reading an e-book for a while.\nIt suddenly started raining, so I went back to the office to see if they had finished. I ran into Section Chief Yang, who told me to just go ahead and clock out.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-03/","summary":"\u003cp\u003eThis morning, as soon as I got up, Sister Nan sent me a message asking if I was going to work today. I said yes, and she immediately sent me a list of work assignments, so my morning was naturally gone.\u003c/p\u003e\n\u003cp\u003eIn the afternoon, the Organization Department came here for a survey and requisitioned the office of the Personnel and Education Section. As a result, I didn\u0026rsquo;t do anything all afternoon and just sat in the courtyard of the Transportation Bureau reading an e-book for a while.\u003c/p\u003e","title":"March 3, 2025"},{"content":"A few days ago, I stayed up late and suddenly sneezed loudly in the middle of the night. The next morning, I woke up feeling sick, with a sore throat. It has been uncomfortable ever since, and even today, my throat feels extremely dry and painful every morning. I cough up phlegm with traces of blood.\nToday, we laid my grandmother to rest on the mountain, burying her alongside my grandfather. Huanhuan also came. Thankfully, I had taken Huanhuan to visit my grandmother while she was still alive. Looking back, that was an incredibly wise decision, even though her parents didn’t fully understand it at the time and were somewhat reluctant. We cannot truly know or understand a person through the black coffin. The beauty of life exists only when life is present.\nI haven’t written in my diary for the past few days, and I don’t feel like trying to recall and fill in the gaps. Perhaps it’s because I’ve been sick, but I’ve been feeling especially tired lately, with dizzy eyes and a foggy mind.\nAs for my recent situation, it might make one feel helpless and lost. Work, studies, life, family, love, time, dreams—nothing seems to be going well, and it’s overwhelming. I think what we fear isn’t making choices, even if they turn out to be wrong. As long as we move forward with determination, even if we change direction, we’re still moving forward. Except for death, life has no endpoint.\nI once compared our lives to the process of digestion. Whether we are apples, rice, eggs, beef, water, or something else, our birth is like entering the mouth of society. We are broken down, absorbed, and our value is revealed. When we no longer have value, we are expelled from this society.\nIt seems that’s how our lives end. But what choices do we have in this process? Upon closer thought, there are quite a few. From the moment we enter the mouth, we can choose to cling to the front teeth of society. We can become a fishbone stuck in society’s gums. Once in the stomach, if it feels unbearable, we can turn into watermelon or scalding hot pot oil to quickly end this painful process. We can even adopt a sacrificial approach, becoming something sweet like a sugary drink, giving our all to contribute, even if it means giving society diabetes or other illnesses.\nOf course, these are just fantasies. Often, we can’t even decide what we are. Sometimes, society might not even want to consume us. Most food, without exception, has its nutrients absorbed and is then expelled. The good thing is that whatever consumes us has its own life—it gets sick, dies, and is broken down and absorbed. After we are expelled, even though our nutrients are gone, those nutrients were only valuable to the society that digested us. By leaving that society, we actually return to or enter a broader world, continuing the cycle of life.\nIf this is the truth of life, how should we choose to live it? Different people will give different answers, some of which may work temporarily. Transforming ourselves into something toxic, from the perspective of the ecosystem we’re part of, often doesn’t have much effect.\nPerhaps the most positive and optimistic attitude is to view this process of digestion as a journey. Actively explore and observe, and see what an exquisite world our life has created and nurtured; it\u0026rsquo;s also fine to quietly complete this journey without any thought.\n","permalink":"https://jinpeng.cv/en/diary/2025/march/2025-03-02/","summary":"\u003cp\u003eA few days ago, I stayed up late and suddenly sneezed loudly in the middle of the night. The next morning, I woke up feeling sick, with a sore throat. It has been uncomfortable ever since, and even today, my throat feels extremely dry and painful every morning. I cough up phlegm with traces of blood.\u003c/p\u003e\n\u003cp\u003eToday, we laid my grandmother to rest on the mountain, burying her alongside my grandfather. Huanhuan also came. Thankfully, I had taken Huanhuan to visit my grandmother while she was still alive. Looking back, that was an incredibly wise decision, even though her parents didn’t fully understand it at the time and were somewhat reluctant. We cannot truly know or understand a person through the black coffin. The beauty of life exists only when life is present.\u003c/p\u003e","title":"March 2, 2025"},{"content":"This morning, I went to the office to finish my work and took the afternoon off to come back home.\nCurrently, I\u0026rsquo;m facing difficulties with my CSC application, and I blame myself for not having researched these matters thoroughly beforehand. However, after searching online, I found out that some provinces might not require social security contributions. I plan to call each province tomorrow to inquire about this.\nYou must give your all on every path you take to avoid leaving any regrets behind.\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-26/","summary":"\u003cp\u003eThis morning, I went to the office to finish my work and took the afternoon off to come back home.\u003c/p\u003e\n\u003cp\u003eCurrently, I\u0026rsquo;m facing difficulties with my CSC application, and I blame myself for not having researched these matters thoroughly beforehand. However, after searching online, I found out that some provinces might not require social security contributions. I plan to call each province tomorrow to inquire about this.\u003c/p\u003e\n\u003cp\u003eYou must give your all on every path you take to avoid leaving any regrets behind.\u003c/p\u003e","title":"February 26, 2025"},{"content":"There are some texts with a darker undertone that I don\u0026rsquo;t want to simply expose to everyone.\nAt the same time, to ensure that my diary can truthfully record my inner thoughts, I have decided to write it down. If anyone wishes to view it, feel free to contact me at any time. If anyone is willing to understand, I will expose everything about myself, or if you have the means to view it in another way, please go ahead.\n🔒 Content Here is Encrypted\nUnlock\r","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-25/","summary":"\u003cp\u003eThere are some texts with a darker undertone that I don\u0026rsquo;t want to simply expose to everyone.\u003c/p\u003e\n\u003cp\u003eAt the same time, to ensure that my diary can truthfully record my inner thoughts, I have decided to write it down. If anyone wishes to view it, feel free to contact me at any time. If anyone is willing to understand, I will expose everything about myself, or if you have the means to view it in another way, please go ahead.\u003c/p\u003e","title":"February 25, 2025"},{"content":" Is There a Stop Button for Life? Without relying on any external forces.\nOn a Saturday evening, I was strolling down the street with my partner when I received a call from my dad: \u0026ldquo;Your grandmother isn’t doing well. I’m taking leave tomorrow to visit her.\u0026rdquo; Later that night, my mom also tried to video call me. My phone was on silent, and by the time I noticed the missed call, it was almost 11 PM. When I called back, she didn’t answer.\nI dread those few seconds of silence before my parents speak when they call me—it often signals that they’re about to share some unwelcome news. The weight of those moments is palpable, and I’ve received several such calls before. Each time, I’m left at a loss for how to respond.\nThis time, it was about my grandmother. Strangely, my heart didn’t churn with the usual turmoil, mainly for two reasons: first, my grandmother had been ill for a long time and was already 89 years old; second, I’ve experienced far more sorrowful events, and my interactions with her had been limited.\nIf the World Were an Animal I once compared our lives to the process of digestion, with the world as the animal. Whether we’re apples, rice, eggs, beef, water, or anything else, our birth is like entering the mouth of society. We’re broken down, absorbed, and our inherent value is extracted. When we’re deemed worthless, we’re expelled from this societal body.\nAnd just like that, our lives come to an end. But what choices do we have in this process? Upon reflection, quite a few. From the moment we enter the mouth, we can choose to cling to society’s front teeth, or become a fishbone stuck in its gums. Once in the stomach, if it’s unbearable, we might turn into watermelon or scalding hotpot oil to hasten the end of this painful ordeal. Or, adopting a sacrificial approach, we could become sickly sweet beverages, giving our all to inflict ailments like diabetes upon this societal organism\u0026hellip;\nOf course, these are just fantasies. More often than not, we have no say in what we become. Sometimes, society might not even want to consume us—most \u0026ldquo;food\u0026rdquo; is stripped of nutrients and expelled without exception. The silver lining is that whatever consumes us has its own life cycle—it too will fall ill, die, decompose, and be absorbed. After we’re expelled, though our nutrients are gone (nutrients being relative to the society that digested us), we’re actually returning to—or entering—a vaster world, where life continues endlessly.\nIf this is the truth of life, how should we choose to live? Different people will offer different answers, some of which may work temporarily. Transforming ourselves into toxins might seem impactful, but from the perspective of our ecosystem, the effect is often negligible.\nPerhaps the most optimistic attitude is to view this digestive process as a journey. Actively explore, observe, and marvel at the exquisite world our lives create and sustain. Alternatively, quietly completing this journey without overthinking is also a perfectly valid choice.\nThe Love of Parents This article has taken so long to finish that I’ve forgotten what this subheading was meant to convey.\nAlas!\n","permalink":"https://jinpeng.cv/en/posts/essay/article_20250224232831/","summary":"\u003cblockquote\u003e\n\u003cp\u003eIs There a Stop Button for Life? Without relying on any external forces.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eOn a Saturday evening, I was strolling down the street with my partner when I received a call from my dad: \u0026ldquo;Your grandmother isn’t doing well. I’m taking leave tomorrow to visit her.\u0026rdquo; Later that night, my mom also tried to video call me. My phone was on silent, and by the time I noticed the missed call, it was almost 11 PM. When I called back, she didn’t answer.\u003c/p\u003e","title":"The End of Life"},{"content":"18:16 Back in Water City Water City is really cold.\n18:43 Added Callout Notice Style to Hugo My hands are freezing. Warming them by the fire, getting ready to study.\n23:31 Goodnight Make good use of your time every day, study more, and write more.\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-24/","summary":"\u003ch3 id=\"1816-back-in-water-city\"\u003e18:16 Back in Water City\u003c/h3\u003e\n\u003cp\u003eWater City is really cold.\u003c/p\u003e\n\u003ch3 id=\"1843-added-callout-notice-style-to-hugo\"\u003e18:43 Added Callout Notice Style to Hugo\u003c/h3\u003e\n\u003cp\u003eMy hands are freezing. Warming them by the fire, getting ready to study.\u003c/p\u003e\n\u003ch3 id=\"2331-goodnight\"\u003e23:31 Goodnight\u003c/h3\u003e\n\u003cp\u003eMake good use of your time every day, study more, and write more.\u003c/p\u003e","title":"February 24, 2025"},{"content":"I need to record what happened yesterday and today.\nThe night before last, as soon as Xiao Huanhuan got off work, she rushed to the bus stop and took the intercity bus to Shuicheng.\nAfter I got off work, I also hurried to the supermarket because Xiao Huanhuan said she wanted to eat stir-fried beef with tea tree mushrooms. I couldn\u0026rsquo;t find fresh tea tree mushrooms, so I bought dried ones. The beef was almost sold out, so I bought a small piece of tenderloin.\nYesterday, we rested the whole day, and the stir-fried beef with tea tree mushrooms turned out to be quite delicious. Cooking and washing dishes are still a bit of a hassle, so in the future, we\u0026rsquo;ll keep our meals simpler.\nXiao Huanhuan talked about the things she was worried about, but to me, they didn\u0026rsquo;t seem like big issues. Overall, we are quite stable and harmonious because we often think alike.\nYesterday, my dad called to say that my grandmother might not have much time left. My mom also called me, but I didn\u0026rsquo;t notice it. I tried calling her back close to 11 PM, but she didn\u0026rsquo;t answer. Early this morning, she called me twice and showed me my grandmother via video call. I wasn\u0026rsquo;t extremely sad, but seeing my mom looking so haggard and exhausted made me feel heartbroken. I thought it would be good to go and see her, to comfort my mom.\nI originally planned to go with Xiao Huanhuan to take the bus to Yuge, but the driver didn\u0026rsquo;t stop midway, so we had no choice but to go to the train station area to catch another bus. The driver arranged for me to transfer at Yuge.\nThere were many strawberries for sale in Yuge, and they were very cheap. However, since I was thinking about going to my grandmother\u0026rsquo;s house today and there would be many people, it wasn\u0026rsquo;t convenient to buy any.\nAfter arriving, I realized it would have been nice to bring some along, as the whole family would be sitting together and would want something to eat.\nWe came back shortly after finishing our meal, allowing Mom and Dad to rest for a while. Fourth Uncle lent his car to someone else who drove it here, making it convenient for them to return early tomorrow morning.\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-23/","summary":"\u003cp\u003eI need to record what happened yesterday and today.\u003cbr\u003e\nThe night before last, as soon as Xiao Huanhuan got off work, she rushed to the bus stop and took the intercity bus to Shuicheng.\u003c/p\u003e\n\u003cp\u003eAfter I got off work, I also hurried to the supermarket because Xiao Huanhuan said she wanted to eat stir-fried beef with tea tree mushrooms. I couldn\u0026rsquo;t find fresh tea tree mushrooms, so I bought dried ones. The beef was almost sold out, so I bought a small piece of tenderloin.\u003c/p\u003e","title":"February 23, 2025"},{"content":"On Saturday, Xiao Huanhuan and I took a whole day off.\nIt was a comfortably lazy day.\nIn the evening, we went out for a walk to see if we could buy some silver carp, and also to pick up a plug cord to see if we could get my electric wok working.\nAt the Minghu Market, we bought a cord that looked quite similar for 5 yuan, but it still didn\u0026rsquo;t work—it wouldn\u0026rsquo;t plug in, as if there were no standard specifications.\nWe didn\u0026rsquo;t manage to buy any silver carp either, but we caught wind of the price (15 yuan per jin), which was quite a good deal compared to buying online.\nAt the aquatic products store, we saw a yellow catfish dancing gracefully in the tank, incredibly lively. The beauty of life was on full display at that moment, even if it was just under the light at the top of the tank.\nHow I wish to have a pond or a water jar, to bring it home with me.\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-22/","summary":"\u003cp\u003eOn Saturday, Xiao Huanhuan and I took a whole day off.\u003c/p\u003e\n\u003cp\u003eIt was a comfortably lazy day.\u003c/p\u003e\n\u003cp\u003eIn the evening, we went out for a walk to see if we could buy some silver carp, and also to pick up a plug cord to see if we could get my electric wok working.\u003c/p\u003e\n\u003cp\u003eAt the Minghu Market, we bought a cord that looked quite similar for 5 yuan, but it still didn\u0026rsquo;t work—it wouldn\u0026rsquo;t plug in, as if there were no standard specifications.\u003c/p\u003e","title":"February 22, 2025"},{"content":"08:46 吃早餐还是不能吃太快 容易热。办公室热乎乎的，应该是楠姐昨天忘记关火了。\n11:01 跑腿回来 去人社局和公务员局呆了一早上，把事情办妥了。\n回来楠姐和我说，她下个月要被抽调去组织部两个月。杨科长那边说活多的话可能会多叫我多干一些。\n“下个月我事情会比较多，CSC申请，省考和事业单位联考都在3月份。如果是把我当做正式工来干的话，那我就不干了。” 我很平静地说。\n这是我很大的进步，换做以前这种话我是说不出口的。以前我总是怕说出类似的话会让别人不开心，记恨我，然后很长一段时间自己默默在心里内耗。\n现在感觉直接说出来会好很多，心里也不用藏着各种乱七八糟的事情。我想这种心态应该无关乎见习还是正式与否，任何利益、权利与责任不匹配的时候，我们都应该直接拒绝，否则人会持续处于一个低气压的状态；若是其他的人临时请求帮忙另说。\n整个社会有两种和谐相处状态：一是每个人都照顾他人，考虑他人的感受；二是每个人都优先考虑自己的感受，同时不有意给别人造成负担。\n这两种状态都会很和谐，不同的人会选择不同的相处状态，这是很自然的事情。做出不同选择的人在社会上、工作中碰到一起的时候，这种和谐状态就势必会被打破。和谐也自然不存在，谁会受到更大的影响，会丢失更大的幸福感也是显而易见的。\n也不难得出结论，每个人自己优先考虑自己、学会拒绝别人和接受别人的拒绝，将会是和谐状态最终形态。\n在两种人混杂的社会，谁若没有及时做出这样的认识和改变，那么就会持续处于一个痛苦的状态。同时也要深刻认识到，这样的改变并没有什么不好！\n12:27 小跑回家 洗个头，头发油油的，手都不大愿意碰到了。\n15:20 复印装订完一堆材料 现在好多的工作流程过度留痕太严重了。一套表我是订了拆了印，装上，拆了订了印，装上，拆了订了印。这还只是一个领导的……\n每复印一次，订书针就会留下两个小点。每本材料已经密密麻麻的了。无语……\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-21/","summary":"\u003ch3 id=\"0846-吃早餐还是不能吃太快\"\u003e08:46 吃早餐还是不能吃太快\u003c/h3\u003e\n\u003cp\u003e容易热。办公室热乎乎的，应该是楠姐昨天忘记关火了。\u003c/p\u003e\n\u003ch3 id=\"1101-跑腿回来\"\u003e11:01 跑腿回来\u003c/h3\u003e\n\u003cp\u003e去人社局和公务员局呆了一早上，把事情办妥了。\u003c/p\u003e\n\u003cp\u003e回来楠姐和我说，她下个月要被抽调去组织部两个月。杨科长那边说活多的话可能会多叫我多干一些。\u003c/p\u003e","title":"2025-02-21"},{"content":"08:49 喝完一杯水 一会儿去公务员局给人查档案。\n16:20 又跑累了 今天又是一整天在外面跑，呼呼呼，坐车总是晕晕的。\n17:14 做完一套题 昨天下午和今天挤着时间做了一套行测，题目并不难，还是不理想。有很多需要加强的地方，周末早上可以抽一段完整连续的时间来模拟一遍真实考试。\n19:44 吃火鸡面 今天上班有点累，早上偷偷眯了几分钟。下班就听着歌一路小跑跑回出租屋了。\n给小欢欢打着视频，打开小电炉。乘机连菜带碗的把昨天没吃完的炒豌豆放在火上烤着，开电磁炉煮了碗火鸡面绊倒碗豆菜里。差点忘了还有一个水煮蛋，蛋黄捣碎搬到火鸡面里，打开吱吱的可乐。又是美好的一顿，进到胃里面的可乐拼命的往外跑，变成一个个饱嗝。\n对了，昨天用政府消费券还买了一盒爆浆小豆腐，烤了好几块。烤出来的小豆腐比较干，不粘辣椒面，然后蘸着碗里残留的油脂，再蘸一下辣椒面。好吃！\n眼睛有点难受，想睡一会儿。还没睡着，哥哥下了个早班回来了。本来他想带我出去吃的，我叫他回来烤小豆腐炸洋芋火腿肠吃。没炸，我起来也给他弄了包火鸡面，还煎了两个鸡蛋。又继续烤小豆腐，吃青萝卜，喝着可乐。今天对于哥哥来说也应该是美好的一天吧。\n不知道怎么的，打了好多的字没保存上消失了一样。可能是不小心按到键盘了。\n22:52 明天周五了 和小欢欢又要见面了，喜悦。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-20/","summary":"\u003ch3 id=\"0849-喝完一杯水\"\u003e08:49 喝完一杯水\u003c/h3\u003e\n\u003cp\u003e一会儿去公务员局给人查档案。\u003c/p\u003e\n\u003ch3 id=\"1620-又跑累了\"\u003e16:20 又跑累了\u003c/h3\u003e\n\u003cp\u003e今天又是一整天在外面跑，呼呼呼，坐车总是晕晕的。\u003c/p\u003e\n\u003ch3 id=\"1714-做完一套题\"\u003e17:14 做完一套题\u003c/h3\u003e\n\u003cp\u003e昨天下午和今天挤着时间做了一套行测，题目并不难，还是不理想。有很多需要加强的地方，周末早上可以抽一段完整连续的时间来模拟一遍真实考试。\u003c/p\u003e","title":"2025-02-20"},{"content":"In the essay-based civil service examination, precise control of word count is one of the key factors for scoring. Below is a systematic analysis of how to scientifically manage the word count in your answers, divided into three dimensions: question type classification, word count allocation strategies, and practical techniques:\nI. Principles of Question Type and Word Count Allocation (A) Short-Answer Questions (Summary/Policy Suggestions/Comprehensive Analysis) 200-word question: Aim for 180-190 words (90%-95% of the required count). 300-word question: Keep it between 270-285 words (90%-95%). 400-word question: Target 360-380 words (90%-95%). Key technique: Reserve 5%-10% flexibility to avoid point deductions for exceeding the word limit. (B) Essay (Argumentative Writing) 800-word requirement: Aim for 750-850 words (93%-106%). 1000-word requirement: Keep it between 950-1050 words (95%-105%). Core logic: Title + opening paragraph should account for 10%, each main argument paragraph for 25%, and the conclusion for 10%. II. Dynamic Adjustment Strategy Matrix (Table suggested)\nQuestion Type Standard Word Count Safe Threshold Content Density Coefficient Summary 200 180-195 1.1-1.2 Analysis 300 280-295 1.05-1.1 Policy Suggestion 400 380-395 1.0-1.05 Essay 1000 950-1050 0.95-1.05 III. Five-Step Method for Practical Control Pre-structuring: Spend 5 minutes building a content framework, noting the expected word count for each section. Keyword marking: Use ▲ to mark key scoring points, ensuring core content is prioritized. Segmented writing: Check progress every 100 words (for short answers) or 200 words (for essays). Compression technique: Use \u0026ldquo;verb-object structures\u0026rdquo; (e.g., \u0026ldquo;improve regulatory system\u0026rdquo; instead of \u0026ldquo;we need to establish a comprehensive regulatory system\u0026rdquo;). Final calibration: Reserve 3 minutes to delete redundant adverbs and conjunctions (e.g., \u0026ldquo;的\u0026rdquo;, \u0026ldquo;了\u0026rdquo;). IV. Handling Special Situations Information overload in materials: Use the \u0026ldquo;key point merging method\u0026rdquo; to integrate similar items (e.g., combine 5 similar cases into \u0026ldquo;a certain region achieved Y results through X measures\u0026rdquo;). Significant word count shortfall: Add \u0026ldquo;dimensional expansion\u0026rdquo; (supplement from different perspectives such as enterprises, the public, and the government). Essay word count warning: Compress example arguments in advance, keeping each argument within 80 words. V. Training and Improvement Plan Create a \u0026ldquo;word count-content\u0026rdquo; conversion table: Record the word count required for different types of key points. Challenge of sentence compression: Compress a 150-word paragraph to 100 words without losing the original meaning. Implement modular writing: Fix templates for the opening and closing (each about 80 words), and dynamically adjust the middle paragraphs. By following these strategies and techniques, candidates can better manage their word count, ensuring their answers are both concise and comprehensive, thereby maximizing their scores in the essay-based civil service examination. After mastering these techniques, it is recommended to engage in deliberate practice with 10 sets of past exam papers to gradually develop a muscle memory for word count. The ultimate goal is to achieve an accuracy where the error margin for small questions is controlled within ±3%, and for major essays within ±5%. This ensures that while maintaining the completeness of the content, the word count requirements are perfectly met.\n","permalink":"https://jinpeng.cv/en/posts/note/learn/note_20250219163322/","summary":"\u003cp\u003eIn the essay-based civil service examination, precise control of word count is one of the key factors for scoring. Below is a systematic analysis of how to scientifically manage the word count in your answers, divided into three dimensions: question type classification, word count allocation strategies, and practical techniques:\u003c/p\u003e\n\u003ch3 id=\"i-principles-of-question-type-and-word-count-allocation\"\u003eI. Principles of Question Type and Word Count Allocation\u003c/h3\u003e\n\u003ch4 id=\"a-short-answer-questions-summarypolicy-suggestionscomprehensive-analysis\"\u003e(A) Short-Answer Questions (Summary/Policy Suggestions/Comprehensive Analysis)\u003c/h4\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003e200-word question\u003c/strong\u003e: Aim for 180-190 words (90%-95% of the required count).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e300-word question\u003c/strong\u003e: Keep it between 270-285 words (90%-95%).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e400-word question\u003c/strong\u003e: Target 360-380 words (90%-95%).\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eKey technique\u003c/strong\u003e: Reserve 5%-10% flexibility to avoid point deductions for exceeding the word limit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch4 id=\"b-essay-argumentative-writing\"\u003e(B) Essay (Argumentative Writing)\u003c/h4\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003e800-word requirement\u003c/strong\u003e: Aim for 750-850 words (93%-106%).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e1000-word requirement\u003c/strong\u003e: Keep it between 950-1050 words (95%-105%).\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCore logic\u003c/strong\u003e: Title + opening paragraph should account for 10%, each main argument paragraph for 25%, and the conclusion for 10%.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3 id=\"ii-dynamic-adjustment-strategy-matrix\"\u003eII. Dynamic Adjustment Strategy Matrix\u003c/h3\u003e\n\u003cp\u003e(Table suggested)\u003c/p\u003e","title":"Word Count Control in Essay Writing"},{"content":"昨日做了个梦，已经忘记得差不多了。幸得在待办软件上添加几个关键词才得以想起：航发、绊子、师傅。\n梦到在参加一个活动，我有事起身准备走出会场。不料坐在我后面的人左腿往左伸得老长，支了我一个绊子，我一个踉跄就倒了下来。\n于是我开始和他理论，企图说服他这是他的过错，并寻求旁人的佐证。\n他也蛮横地急于证明自己并没有错，说：我的脚想放在哪儿就放在哪儿，这是我的自由。我听到自由这个词不由得愣了一下，因为我觉得这个词很神圣。\n“但你的自由伤害、侵犯到了我，你应该为你的自由所造成的后果道歉，并在以后注意克制你的自由。”\n……\n我们就这样面红耳赤地争吵着，也没个结论。然后郭师傅就出面来帮我说话，突然郭师傅出现在我的梦里，我也便放弃了争吵。开始想郭师傅现在的处境如何，是否安好？过阵子再联系他吧。\n08:41 开机 今天来到单位门口，看到三只狗，感觉很温馨的样子，想拍照给欢欢看。待我走进一些发现不对劲，疑似他们的儿子和它的妈妈屁股凑在一起，不对劲。我拐弯走进单位从另一个视角看到，果不其然，它们在交歡，而且还分不开了，似是六眼求助的望着我去帮它们一把。可我哪儿敢赌这个“似”，我现在这个处境被他们咬了三口那可是倒了大霉。不过他们还是有一家三口的模样，老的老，小的小，毛长的长，耳朵塌的塌。\n11:14 忙了一上午，抽空做完一套试卷 懒得核对答案了，下午再核对吧。\n快做完的时候，突然冒出一个想法：就是在位者、执政者，看到国家繁荣昌盛、百姓安居乐业。确实是会有一种自豪感与成就感的，如同策略游戏取得最终胜利一般。所以我们有理由相信，也完全相信“全心全意为人民服务”这句话的真情实感。\n20:18 吃完饭、洗好碗 我弄炒饭是真的有一手，不管怎么做都很好吃。\n23:03 晚安 看会儿书睡觉了，天天熬夜，天天都很困。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-19/","summary":"\u003cp\u003e昨日做了个梦，已经忘记得差不多了。幸得在待办软件上添加几个关键词才得以想起：航发、绊子、师傅。\u003c/p\u003e\n\u003cp\u003e梦到在参加一个活动，我有事起身准备走出会场。不料坐在我后面的人左腿往左伸得老长，支了我一个绊子，我一个踉跄就倒了下来。\u003c/p\u003e","title":"2025-02-19"},{"content":"08:52 上班路上捡到一部手机 走了一段路后失主联系我，还说她在哪儿哪儿。我说我要忙着赶路，我在卖糯米饭这里等你，你跑快点，这条路有一家很出名的卖水城特色的糯米饭。\n然后就收获了一连串的谢谢。\n16:35 筛选了一波省事业单位的岗位 职位名称 工作单位 综合岗（管理岗） 昆明市留置管理中心 党务工作人员 云南开放大学 组织人事岗 贵州省社会科学院 党校讲师 中共盘州市委员会党校 科研管理岗 贵州省社会科学院 工作人员 贵州省应急技术中心 拟报省社科院的科研管理岗。想着盘州党校讲师也还不错，找粪瓢问了问，基层党校还是有基层的通病。 害，错过了云南省考还挺可惜的。\n20:50 看了半个小时抖音 看短视频很容易看超时，看完总是脑袋空空，眼睛难受。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-18/","summary":"\u003ch3 id=\"0852-上班路上捡到一部手机\"\u003e08:52 上班路上捡到一部手机\u003c/h3\u003e\n\u003cp\u003e走了一段路后失主联系我，还说她在哪儿哪儿。我说我要忙着赶路，我在卖糯米饭这里等你，你跑快点，这条路有一家很出名的卖水城特色的糯米饭。\u003cbr\u003e\n然后就收获了一连串的谢谢。\u003c/p\u003e","title":"2025-02-18"},{"content":"The place where I live is an old residential complex. There are no elevators, and the windows offer absolutely no soundproofing. There are a couple of cats nearby—or to be precise, I\u0026rsquo;m not even sure how many there are.\nThe cries of these cats are utterly terrifying. Sometimes they sound like the wailing of a baby being scolded by its parents, and other times like the hysterical cries of a schoolchild who has committed some grave mistake. Hearing these sounds alone at night is quite horrifying, not to mention how they disturb one\u0026rsquo;s peaceful sleep. It always makes me pause and try to discern whether it\u0026rsquo;s really a cat or a person making those noises.\nSeveral times, I\u0026rsquo;ve been tempted to rush downstairs and storm into the neighboring building to give those cats a piece of my mind. But then I hold back when I hear someone from next door already starting to curse at them loudly.\nI never had strong feelings about cats before. I only knew that they tend to defecate and hide it everywhere. I used to think this was their way of being clean. That was until I realized they would defecate and urinate in anything resembling sand or dirt, then use their hind legs to cover it up with nearby material. So, finding their feces in sand, cement, or even rice and flour is not unusual.\nAnother thing is that cats always give off a vibe of being overly suspicious, which makes interacting with them somewhat uncomfortable—perhaps in contrast to dogs.\nIn any case, after these past few nights, I\u0026rsquo;ve grown to dislike cats more and more.\n","permalink":"https://jinpeng.cv/en/posts/essay/article_20250217093506/","summary":"\u003cp\u003eThe place where I live is an old residential complex. There are no elevators, and the windows offer absolutely no soundproofing. There are a couple of cats nearby—or to be precise, I\u0026rsquo;m not even sure how many there are.\u003c/p\u003e\n\u003cp\u003eThe cries of these cats are utterly terrifying. Sometimes they sound like the wailing of a baby being scolded by its parents, and other times like the hysterical cries of a schoolchild who has committed some grave mistake. Hearing these sounds alone at night is quite horrifying, not to mention how they disturb one\u0026rsquo;s peaceful sleep. It always makes me pause and try to discern whether it\u0026rsquo;s really a cat or a person making those noises.\u003c/p\u003e","title":"Dislike for Cats"},{"content":"08:43 打开电脑 把代办梳理一下，简单的待办直接做了。\n10:12 咨询完山西和浙江省教育厅 这两个省份是要宽松一些，不过依然需要三个月连续社保。不管怎么样还是试一试吧，又打了电话给余老师和胡老师。通过余老师的公司给我缴纳社保，争取报名上去试试。\n14:18 有点点迷茫 刷题刷着刷着突然感觉是否是在做无用功夫。只因前途不明，是否能够成功出去依然迷雾重重。胡老师说最坏的结果是明年出去，那么这一年要如何安排，要做些哪些事情才会觉得不虚度，得好好想象和反思一下。\n如果还想出去那么就肯定不能够找正规的公司上班，那么收入又当如何保证，而且目前的阶段需要考虑的已经不仅仅是养活自己的问题了。如果今年能够成功出去，那么从我自己方面所能够做的努力是哪些？\n归根到底还是钱的问题，我若是真的能够一年挣60万，那么我便可以安然且不求任何人的顺利拿到签证。可是我要如何才能够挣到20万，这样的杠杆我要如何去获取；还有就是我已经能够一年挣60万了，我还需要去提升自己的学识和能力吗？能够真正意义上地做一名科学家吗？我对自己也持怀疑态度。\nCSC和加拿大移民局的这个限制是合理的吗？加大拿尚且合理，可CSC的这个限制完全是由于我自己的疏忽造成了，为什么这些东西不书面写出来呢？害，还得自己打电话去问才行。\n另外就是如果不出去，我如果能够在体制内上岸，过着清贫安稳的生活？我自己是否能够不留遗憾。\n16:16 跑了一天 跑累了，今天去政府就去了好多次。直接给我走饿了，平时不想喝的酸奶今天都想喝了。休息一会儿。\n23:35 时间过得真快 又要到睡觉时间，总是临近一天结束才想用行动来珍惜时间——为时已晚。想要输出还是要有足够多的摄入，有个粗俗的比喻——不吃饭就无屎可拉。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-17/","summary":"\u003ch3 id=\"0843-打开电脑\"\u003e08:43 打开电脑\u003c/h3\u003e\n\u003cp\u003e把代办梳理一下，简单的待办直接做了。\u003c/p\u003e\n\u003ch3 id=\"1012-咨询完山西和浙江省教育厅\"\u003e10:12 咨询完山西和浙江省教育厅\u003c/h3\u003e\n\u003cp\u003e这两个省份是要宽松一些，不过依然需要三个月连续社保。不管怎么样还是试一试吧，又打了电话给余老师和胡老师。通过余老师的公司给我缴纳社保，争取报名上去试试。\u003c/p\u003e","title":"2025-02-17"},{"content":"Administrative Aptitude Test Guizhou 2023, March 13, 2025 Score: $\\frac {110-29}{110}\\times {100}=73.63$\nThis set of questions felt manageable, but I ran out of time. Lessons from the mistakes:\nIf multiple options seem correct, the majority are usually right; Helicobacter pylori leads to decreased acidity and chronic gastritis; Public opinion can melt metal—a saying from \u0026ldquo;Strategies of the Warring States: Wei Strategy I.\u0026rdquo; Originally describing the power of public opinion, it now refers to the confusion caused by many voices; Vulgar customs refer to societal habits, often with a negative connotation; When setting up equations, use as few variables as possible, choosing the most basic ones; Pay attention to whether the question asks for an affirmative or negative answer; When asked to refute high-salt diets, focus on the harms of high salt; don\u0026rsquo;t choose the benefits of low salt, as they are not directly relevant; In data analysis, always check the time, subject, and what is being asked; read every word carefully, preferably aloud. Guizhou 2022 \u0026ldquo;Administrative Aptitude Test,\u0026rdquo; March 13, 2025 Score: $\\frac {115-47}{115}\\times {100}=58.26$\nThis set was a disaster.\nBe cautious with words like inside/outside, up/down, high/low, as they can be traps; White Dew is the solar term with the largest day-night temperature difference; For questions asking how many statements are correct, uncertain ones are usually correct, and often all are correct; Review all options for non-calculation questions; In verbal comprehension, always grasp the meaning after a转折 (transition) word; Distinguish between contradictory and opposing relationships. Motion and stillness, right and wrong, cannot coexist—only 0 and 1. Other relationships like size, quantity, and weight have other values; Many people with hearing loss prefer to use headphones continuously and set the volume above 80 decibels. Is it because they can\u0026rsquo;t hear that they need to turn up the volume? Guizhou 2021 Provincial Exam \u0026ldquo;Administrative Aptitude Test,\u0026rdquo; March 12, 2025 Score: $\\frac {115-33}{115}\\times {100}=71.30$\nA significant improvement from the morning, but still unstable, especially in common sense questions. The error rate was 2/3. I still haven\u0026rsquo;t found the trick.\nAnalysis:\nUnfamiliar with solar terms, need to study them as they are frequently tested; Spiders are not insects; they belong to the class Arachnida; In text structure, if a problem is raised, a solution must follow; Arithmetic sequence summation formula; Don\u0026rsquo;t panic in calculation questions; find the correct relationships and set up the equations. Guizhou 2017 Provincial Exam \u0026ldquo;Administrative Aptitude Test,\u0026rdquo; March 12, 2025 Score: $\\frac {120-52}{120}\\times {100}=56.67$\nIn verbal comprehension, focus on key words and转折 (transition) words like but; Be cautious with options not mentioned; don\u0026rsquo;t over-interpret. For example, cultural refinement does not equate to the ability to appreciate art; In breaking down the whole into parts, \u0026ldquo;parts\u0026rdquo; refers to scattered elements, not nothing; Work is part of life, but not indispensable; To refute a point, first understand the point being refuted; Terms like增幅 (increase) and变幅 (change) refer to growth rates; In quantitative relationships, pay attention to the time frame; Carefully check details like output, origin, yield per mu, sales, time, etc. Don\u0026rsquo;t panic. Guizhou 2008 Civil Service Exam \u0026ldquo;Administrative Aptitude Test\u0026rdquo; Membership is required to check answers, so I skipped it.\nGuizhou 2009 Civil Service Exam \u0026ldquo;Administrative Aptitude Test\u0026rdquo; Correct answers: 69\nPercentage score: 49.2%\nThe questions were simple, but many mistakes were due to carelessness and not fully reading the questions. More practice is needed. Scoring only half on such simple questions is unacceptable for the actual exam.\nGuizhou 2010 Civil Service Exam \u0026ldquo;Administrative Aptitude Test\u0026rdquo; Score:\n$\\frac {125-39}{125}\\times {150}=103.2$\nPercentage score: 68.8%\nAnalysis:\nMany quantitative relationship questions were not carefully thought through; equations that could be expanded were not, and angle calculations for clock hands were not precise; In verbal comprehension, I didn\u0026rsquo;t think from the examiner\u0026rsquo;s perspective or as a civil servant, leading to biased understanding; Failed to grasp key points and keywords in verbal comprehension; Insufficient practice in graphical reasoning; chaotic graphs require counting points, lines, surfaces, and colors; also consider parallel lines, right angles, and straight/curved line differences. Remember: Chaotic elements test counting! Didn\u0026rsquo;t understand concepts like山峰 (mountain peaks), color harmony, and police violence; Misunderstood concepts like anxiety and emergency incidents; Many questions were not fully reviewed; I jumped to conclusions upon seeing what seemed correct; Quantitative relationships were not calculated; relying on intuition led to errors. Rough estimates are unreliable. Guizhou 2018 Civil Service \u0026ldquo;Administrative Aptitude Test\u0026rdquo; Accuracy: $\\frac {115-43} {115} =62.6$ points\nMistake analysis:\nToo many errors in verbal comprehension; need improvement; Data analysis calculations were not careful; must calculate, not guess; Not bad overall, considering the many distractions; Increase and increase to are distinct; check if the base needs to be added; In verbal comprehension, focus on the topic sentence\u0026rsquo;s keywords to get most questions right; For graphical questions, try to verify by sketching, especially for visual questions; Chaotic elements test counting! (No. 69); Circle the subject in conclusions to prevent concept substitution; Pay attention to否定 (negative) words like not belonging or not; Mark difficult questions, skip them first, and allocate sufficient time later to avoid losing points. Guizhou 2019 Civil Service \u0026ldquo;Administrative Aptitude Test\u0026rdquo; Accuracy: $\\frac {115-42} {115} =62.61$ points\nPoor performance, especially in common sense questions, with an accuracy rate of only $\\frac {2}{15}=13.3%$.\nRunning performance is better with shorter times, unlike long jump or high jump; Some quantitative relationship questions are difficult; learn to prioritize and let go; In analogical reasoning, prioritize options of the same category; Guizhou 2020 Civil Service \u0026ldquo;Administrative Aptitude Test\u0026rdquo; Accuracy: $\\frac {115-33} {115} =71.30$ points\nA significant improvement from the last attempt, scoring above 70, which is promising for interviews. Mistakes were mainly in common sense and one data analysis question. Data analysis needs further study; some quantitative relationship questions were challenging and require redoing. Analysis:\nA, B, and C bought 100 yuan worth of goods at the supermarket\u0026hellip; Pythagorean theorem, triangle side length ratio calculations, usually without tricky angles; Think rationally, solve step by step; geometry questions are generally simple; In data analysis, first check the time, subject, and other basic information; Essay Writing Guizhou 2022, Paper A\nExperience:\nArticle titles can directly use the theme word, combined with a verb to form a verb-object structure, ensuring the topic is not deviated; Commentary is about praising people; At the national level,守本分 (staying true to one\u0026rsquo;s role) means maintaining the real economy; Expanding on a single theme word involves: defining, explaining its role, describing the current situation, identifying shortcomings, suggesting remedies, and concluding with \u0026ldquo;only then.\u0026rdquo; Guizhou 2021, Paper A Experience:\nDeeply understand whether the question asks for reasons, countermeasures, current situations, etc.; clarity leads to easier answers; For underlined sentences, first explain your understanding, then expand with material from the text; For speech outlines, if the audience is clear, include a salutation, followed by an introduction, body, and conclusion; Use the sentence provided in the essay question as the opening, elaborating on it to introduce the discussion. Guizhou 2020, Paper A Experience:\nWhen discussing understanding, always center on the sentence to be understood, then expand with material; For speech outlines, use background, content, and conclusion to role-play; In essays discussing understanding of a statement, always circle the sentence\u0026rsquo;s theme, ensuring it is not omitted, and focus the writing tightly around the key subject. Guizhou 2019, Paper A Q1 Based on Material 1, discuss how the meaning of \u0026ldquo;背二歌\u0026rdquo; (a type of folk song) has changed with the times.\nQ2 Based on the given materials, analyze the similarities in tourism development among three villages and summarize their respective successful experiences.\nA: (General—Specific)\nQ3 Write a speech outline introducing PA Township\u0026rsquo;s \u0026ldquo;四访\u0026rdquo; (four visits) work experience.\nA: Outline (background, content/experience, conclusion/achievements)\nQ4 In worldly matters, \u0026ldquo;stillness\u0026rdquo; offers many \u0026ldquo;ifs,\u0026rdquo; but only \u0026ldquo;movement\u0026rdquo; brings the hope of \u0026ldquo;but.\u0026rdquo;\nA:\nStillness and movement are a dialectical unity; the title can serve as the introduction; What is stillness, and what is its use; What is movement, and what is its use; The interplay and integration of stillness and movement; Conclusion,升华 (elevate) the theme. Question Collection Module Guide—Quantitative Relationships P 57 (2021 Shandong) A certain product comes in small and large boxes. A large box contains 400 items. Zhang and Wang start producing this product simultaneously. After producing one small and one large box, Zhang produces 50 more items than Wang. If Wang\u0026rsquo;s efficiency increases by 100% and they produce another large box together, Wang produces 50 more items than Zhang in total. How many items are in a small box?\nA、50\nB、100\nC、150\nD、200\nCommon Sense Judgment—Guessing Strategies Civil service exams have a strong political background. Familiarity with this background provides direction, even if the questions are unfamiliar.\nQuestions involving the nation, the Party, or the people are always people-centric, aiming for a better future, and reflecting national pride;\nThe twin options are prone to setting traps;\n","permalink":"https://jinpeng.cv/en/posts/note/learn/note_20250216220504/","summary":"\u003ch2 id=\"administrative-aptitude-test\"\u003eAdministrative Aptitude Test\u003c/h2\u003e\n\u003ch3 id=\"guizhou-2023-march-13-2025\"\u003eGuizhou 2023, March 13, 2025\u003c/h3\u003e\n\u003cp\u003eScore: $\\frac {110-29}{110}\\times {100}=73.63$\u003c/p\u003e\n\u003cp\u003eThis set of questions felt manageable, but I ran out of time. Lessons from the mistakes:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eIf multiple options seem correct, the majority are usually right;\u003c/li\u003e\n\u003cli\u003eHelicobacter pylori leads to decreased acidity and chronic gastritis;\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePublic opinion can melt metal\u003c/strong\u003e—a saying from \u0026ldquo;Strategies of the Warring States: Wei Strategy I.\u0026rdquo; Originally describing the power of public opinion, it now refers to the confusion caused by many voices;\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eVulgar customs\u003c/strong\u003e refer to societal habits, often with a negative connotation;\u003c/li\u003e\n\u003cli\u003eWhen setting up equations, use as few variables as possible, choosing the most basic ones;\u003c/li\u003e\n\u003cli\u003ePay attention to whether the question asks for an affirmative or negative answer;\u003c/li\u003e\n\u003cli\u003eWhen asked to refute high-salt diets, focus on the harms of high salt; don\u0026rsquo;t choose the benefits of low salt, as they are not directly relevant;\u003c/li\u003e\n\u003cli\u003eIn data analysis, always check the time, subject, and what is being asked; read every word carefully, \u003cstrong\u003epreferably aloud\u003c/strong\u003e.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3 id=\"guizhou-2022-administrative-aptitude-test-march-13-2025\"\u003eGuizhou 2022 \u0026ldquo;Administrative Aptitude Test,\u0026rdquo; March 13, 2025\u003c/h3\u003e\n\u003cp\u003eScore: $\\frac {115-47}{115}\\times {100}=58.26$\u003c/p\u003e","title":"【Practice】Past Exam Questions"},{"content":"16:28 学习了一堆杂七杂八的东西 想学微观经济学、nano、lazyvim之类突然冒出的东西。还想去咸鱼捡一些电子垃圾来折腾，我今天可能是真的闲了。老毛病又犯了\n17:40 整合了Obsidian启动Hugo的功能 又到饭点了，先学习一下申论。\n21:38 想法 我应该去做测试工程师，因为我总是能发现各种系统的bug。包括去外面吃饭的时候，我也总能够遇到很少人能够遇到的事情，比如吃出纸巾、看到虫子头发之类的事情，不管是我自己挑的地方还是朋友带我去的地方。\n23:36 时间不早了 晚上刷了刷历年真题，不免感慨现在的题目相比之前越来越难了。社会人拥有的平均知识在稳步上升，而幸福感却没有。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-16/","summary":"\u003ch3 id=\"1628-学习了一堆杂七杂八的东西\"\u003e16:28 学习了一堆杂七杂八的东西\u003c/h3\u003e\n\u003cp\u003e想学微观经济学、nano、lazyvim之类突然冒出的东西。还想去咸鱼捡一些电子垃圾来折腾，我今天可能是真的闲了。老毛病又犯了\u003c/p\u003e","title":"2025-02-16"},{"content":"18:09 小欢欢回去了 最近坐车总是很容易晕，刚刚坐公交回来头都是晕晕的，眼睛也很难受。睡一觉。\n20:21 折腾博客可烦了 总是会有一些小细节，或者突然想到的小想法。总是想要去实现，每次都花费好大的时间和精力，不弄了。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-15/","summary":"\u003ch3 id=\"1809-小欢欢回去了\"\u003e18:09 小欢欢回去了\u003c/h3\u003e\n\u003cp\u003e最近坐车总是很容易晕，刚刚坐公交回来头都是晕晕的，眼睛也很难受。睡一觉。\u003c/p\u003e\n\u003ch3 id=\"2021-折腾博客可烦了\"\u003e20:21 折腾博客可烦了\u003c/h3\u003e\n\u003cp\u003e总是会有一些小细节，或者突然想到的小想法。总是想要去实现，每次都花费好大的时间和精力，不弄了。\u003c/p\u003e","title":"2025-02-15"},{"content":"Dear Huanhuan,\nIt\u0026rsquo;s been a while since I last wrote to you. Recently, I had been under the impression that we were in a very harmonious state. If you hadn\u0026rsquo;t told me, I wouldn\u0026rsquo;t have realized the inner journey you\u0026rsquo;ve been going through. It\u0026rsquo;s essential that you share these things with me because these issues are like whirlpools; struggling alone, you might only sink deeper.\nSo, I\u0026rsquo;m glad you told me, but seeing you upset, I\u0026rsquo;m at a loss for what to do. The answers to these problems don\u0026rsquo;t lie with me, and you know I\u0026rsquo;m not one to offer empty words.\nReflecting on this, it seems the issue isn\u0026rsquo;t new. Even before we started our relationship, we had discussed and pondered similar questions. The question of being \u0026ldquo;worthy\u0026rdquo; or not has never been a real issue, especially concerning economic capabilities. If we truly have a deep bond, then it\u0026rsquo;s impossible for one to improve while the other deteriorates or remains stagnant.\nIf we love each other, any change in one\u0026rsquo;s state will affect the other, in every aspect. Take the economic aspect, for example. If I become wealthy or you do, the result is that we become wealthier together, not that a wealth gap widens between us. Conversely, if I or you face financial difficulties, it merely means we\u0026rsquo;re not as affluent as before. The same goes for abilities, insights, and other aspects—we are one.\nThinking about this, I suddenly realize that our relationship resembles true communism. We shouldn\u0026rsquo;t emphasize \u0026ldquo;you\u0026rdquo; and \u0026ldquo;me\u0026rdquo;; what we seek isn\u0026rsquo;t personal but collective. It\u0026rsquo;s normal to have disagreements and worries because perhaps our bond isn\u0026rsquo;t strong enough to fully merge us. But I believe we don\u0026rsquo;t need to overly worry or seek promises. We both know what\u0026rsquo;s real and what\u0026rsquo;s not.\nFalling into these whirlpools is often dangerous, and it\u0026rsquo;s hard to escape alone. As merged halves, like the souls of Nezha and Ao Bing, we can\u0026rsquo;t ignore each other\u0026rsquo;s struggles. When you\u0026rsquo;re caught in a whirlpool, I will inevitably step to its edge to rescue you, and I trust you\u0026rsquo;d do the same for me.\nHowever, I might also get sucked into the whirlpool, and then we might end up like XX and YY. How long the whirlpool lasts, where it takes us, whether it escalates into something else, or if we vanish within it—these are possibilities we can foresee. But don\u0026rsquo;t worry; even so, we shouldn\u0026rsquo;t face the whirlpool alone without each other\u0026rsquo;s knowledge.\nDear Huanhuan, I don\u0026rsquo;t know if my words have eased your doubts.\nThe question of being \u0026ldquo;worthy\u0026rdquo; should only be a concern for matchmakers when arranging who meets whom, not in our hearts.\nZhu Zhu\nFebruary 14, 2025\n","permalink":"https://jinpeng.cv/en/letter/letter_20250214121600/","summary":"\u003cp\u003eDear Huanhuan,\u003c/p\u003e\n\u003cp\u003eIt\u0026rsquo;s been a while since I last wrote to you. Recently, I had been under the impression that we were in a very harmonious state. If you hadn\u0026rsquo;t told me, I wouldn\u0026rsquo;t have realized the inner journey you\u0026rsquo;ve been going through. It\u0026rsquo;s essential that you share these things with me because these issues are like whirlpools; struggling alone, you might only sink deeper.\u003c/p\u003e\n\u003cp\u003eSo, I\u0026rsquo;m glad you told me, but seeing you upset, I\u0026rsquo;m at a loss for what to do. The answers to these problems don\u0026rsquo;t lie with me, and you know I\u0026rsquo;m not one to offer empty words.\u003c/p\u003e","title":"Vortex in Love | To Huan"},{"content":"09:18 复印完资料送给杨科长回来 一早上很容易就混过去了。早上从时代假日那里直接打了个车直接来单位了，吃了早餐，上了个厕所，帮忙处理了一下文件，就到现在了。\n11:09 帮楠姐恢复完去年的人事年报资料 很多时候可以睁一只眼闭一只眼假装不知道的，很多时候心里过不去。觉得能帮一把是一把，可是哪有那么多帮得过来的。就像每天回去路过遇到的老爷爷，我也可以帮他每天买点小东西，可我就那么一点钱。同理也是这样，我可以每天帮他们做很多事情，可我就那么一点时间。\n11:34 可困了 昨晚没有睡好，感觉一直是醒着的，今晚睡好一点。\n22:46 洗漱完 今天欢欢做了手撕包菜、炒牛肉粒，还有番茄意面。都很好吃，就是量有点大，哈哈，我俩好饱。时间过得好快，水城总是阴阴的，春天快来吧。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-14/","summary":"\u003ch3 id=\"0918-复印完资料送给杨科长回来\"\u003e09:18 复印完资料送给杨科长回来\u003c/h3\u003e\n\u003cp\u003e一早上很容易就混过去了。早上从时代假日那里直接打了个车直接来单位了，吃了早餐，上了个厕所，帮忙处理了一下文件，就到现在了。\u003c/p\u003e","title":"2025-02-14"},{"content":"Polished by DeepSeek Dear Professor Liu,\nI hope this email finds you well.\nWith the CSC application process commencing next month, I am writing to update you on our preparation progress and seek your guidance regarding some potential challenges we have identified.\nPreference Consideration of Guizhou Province Department of Education:\nAccording to our research, Guizhou Province Department of Education tends to prioritize applicants from major state-owned enterprises. While this is not an official requirement, it might influence the evaluation process.\nSocial Security Documentation:\nA continuous six-month social security payment record is strongly recommended, though not formally required. Due to my recent career transition (I left my previous position to focus on overseas study preparations), there is currently a gap in my employment records. Professor Hu is assisting me in addressing this matter through alternative documentation.\nAlternative Application Channel:\nWe are currently consulting with relevant departments at Guizhou University to explore potential institutional endorsement opportunities. I will keep you updated on any developments.\nDespite these challenges, we remain committed to submitting the possible application.\nIn addition, there are some required Information from your side. Could I kindly request you to provide the following information as the picture shows when convenient, any language is okay:\nyour professional and technical title and your position. Job or part-time job in famous academic organizations at domestic and abroad Work experience, main research areas, works published and important papers published in the past five years, key scientific research projects hosted, and important academic achievements and rewards obtained; cooperation with foreign institutions/mentors. Your expert advice on optimizing our application strategy would be greatly appreciated.\nWishing you a prosperous Year of the Snake.\nBest regards,\nJinpeng\nOriginal version Dear Professor Liu:\nI hope this email finds you well.\nThe application work of CSC will start at next month, and also we are preparing the materials about the CSC now. There are some potential problems might generate the positive effects for the result of application.\nFirst，I learned that the GuiZhou province more perfer to support the candidate who from the large state-owned enterprises excepts. further，the continuious record of social-ensure is essential condition, about six month, though this is not the formal condition. I quit my previous job due to it is impossible that go aboard from previous job. I\u0026rsquo;ve had a few months before is the umemployed status. therefore I cannot meet this demand.\nI already told Professfor Hu about this problems, and he is helping me to solve this problem. nevertheless, we will continue attempt to sumbit a application to CSC.\nAnd in the application problems, there are some information about you. I hope you can give me some about when you have a free time.\nOn the other hand, we are positive to inquiry the related person at Guizhou University, looking forward to seeking the application tunnel from Guizhou University.\nanyway, we are positive and brave face it.\nGood luck in the Year of the Snake.\nBest regards\nJinpeng\n","permalink":"https://jinpeng.cv/en/letter/letter_20250213114158/","summary":"\u003ch2 id=\"polished-by-deepseek\"\u003ePolished by DeepSeek\u003c/h2\u003e\n\u003cp\u003eDear Professor Liu,\u003c/p\u003e\n\u003cp\u003eI hope this email finds you well.\u003c/p\u003e\n\u003cp\u003eWith the CSC application process commencing next month, I am writing to update you on our preparation progress and seek your guidance regarding some potential challenges we have identified.\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003ePreference Consideration of Guizhou Province Department of Education:\u003cbr\u003e\nAccording to our research, Guizhou Province Department of Education tends to prioritize applicants from major state-owned enterprises. While this is not an official requirement, it might influence the evaluation process.\u003c/p\u003e","title":"关于CSC申请的一些问题 | 致 Victor. Liu"},{"content":"08:42 到办公室接完热水，开始工作学习了。 14:18 刷完一会儿手机，准备刷题 16:59 累了，感觉油腻腻的 痘痘公主马上要来了，一会儿去花店给她整一束好看的花。\n17:32 COB 下班了，今天写了封邮件准备发给刘老师，告知我现在处境。胡老师说等余老师帮忙问了之后再和加拿大那边说。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-13/","summary":"\u003ch3 id=\"0842-到办公室接完热水开始工作学习了\"\u003e08:42 到办公室接完热水，开始工作学习了。\u003c/h3\u003e\n\u003ch3 id=\"1418-刷完一会儿手机准备刷题\"\u003e14:18 刷完一会儿手机，准备刷题\u003c/h3\u003e\n\u003ch3 id=\"1659-累了感觉油腻腻的\"\u003e16:59 累了，感觉油腻腻的\u003c/h3\u003e\n\u003cp\u003e痘痘公主马上要来了，一会儿去花店给她整一束好看的花。\u003c/p\u003e\n\u003ch3 id=\"1732-cob\"\u003e17:32 COB\u003c/h3\u003e\n\u003cp\u003e下班了，今天写了封邮件准备发给刘老师，告知我现在处境。胡老师说等余老师帮忙问了之后再和加拿大那边说。\u003c/p\u003e","title":"2025-02-13"},{"content":"08:41 吃完早餐 吃完早餐到办公室，新来的见习生就来了。给他办了各种手续，不知不觉，一上午就过去了。\n11:37 忙完一堆杂事，准备吃饭去了 今天上午就做了3个题目。\n联系了省教育厅国际处，给的答复是申请基金必须得有社保，否则单位推荐这一步过不去，道阻且艰。\n21:25 炼制猪油ing 今天十五了，哥哥也不用加班。下班后去超市买了些菜，又继续做我最拿手的番茄肥牛吃了。\n哈哈，应该还是挺好吃的。哥哥吃了两碗饭，甚至还喝了两小杯酒。\n刚刚才把脏的碗筷洗了，今天又买了两斤肥肉，正在炼油中。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-12/","summary":"\u003ch3 id=\"0841-吃完早餐\"\u003e08:41 吃完早餐\u003c/h3\u003e\n\u003cp\u003e吃完早餐到办公室，新来的见习生就来了。给他办了各种手续，不知不觉，一上午就过去了。\u003c/p\u003e\n\u003ch3 id=\"1137-忙完一堆杂事准备吃饭去了\"\u003e11:37 忙完一堆杂事，准备吃饭去了\u003c/h3\u003e\n\u003cp\u003e今天上午就做了3个题目。\u003c/p\u003e","title":"2025-02-12"},{"content":"Is the Impact of AI on Writing Motivation Positive or Negative? First, let me state my viewpoint. This question arises from observations of internet blogs, and personally, I hold a positive stance.\nBefore the advent of AI, many people would document their learning processes and outcomes when they acquired new knowledge, publishing these on their technical blogs. With the help of search engine SEO, we could easily find out if others had encountered the same problems we faced. More often than not, we relied on this process to seek solutions to our issues.\nThe emergence of AI has made solving some simple problems much less laborious. Here, \u0026ldquo;simple\u0026rdquo; is not meant in the literal sense but rather in comparison to the high intelligence of AI. After all, these are problems that often leave us racking our brains without finding a solution.\nThanks to AI, understanding and solving problems has become much more convenient, and the process has been simplified. It might even help us save a few strands of hair. Many times, we don\u0026rsquo;t even realize that a problem is worth documenting, let alone publishing it on a personal blog.\nBased on the above analysis, people\u0026rsquo;s motivation to create simple technical documents or basic thought pieces has diminished. Of course, this is the opposite for those who use AI to generate large amounts of low-quality content to fill the internet and monetize traffic. Those who are unaware of advanced technologies and their trends are inevitably becoming victims of AI on the internet today. A plethora of fake AI videos, voiceovers, and aimless text are being created by individuals with a bit of psychological knowledge and AI skills, flooding the internet. It\u0026rsquo;s no wonder that the internet feels both magical and boring, like the sky covered by a kaleidoscope. For me, the emergence of AI has shifted people\u0026rsquo;s focus more towards humanity itself rather than the technical issues they encounter. The questions being pondered are also more closely related to the meaning of human and societal existence and development.\n","permalink":"https://jinpeng.cv/en/posts/essay/note_20250211171940/","summary":"\u003ch2 id=\"is-the-impact-of-ai-on-writing-motivation-positive-or-negative\"\u003eIs the Impact of AI on Writing Motivation Positive or Negative?\u003c/h2\u003e\n\u003cp\u003eFirst, let me state my viewpoint. This question arises from observations of internet blogs, and personally, I hold a positive stance.\u003c/p\u003e\n\u003cp\u003eBefore the advent of AI, many people would document their learning processes and outcomes when they acquired new knowledge, publishing these on their technical blogs. With the help of search engine SEO, we could easily find out if others had encountered the same problems we faced. More often than not, we relied on this process to seek solutions to our issues.\u003c/p\u003e","title":"The Impact of AI on Creative Motivation"},{"content":"10:17 写完了一支笔 今天天气很好！好久没在水城见到这么大的太阳了。\n人的奇妙的正反馈或者说成就感，有时候总是来源于一些莫名其妙的东西。比如刚刚我写完了一只笔，我会突然觉得有种快乐和幸福。\n15:13 跑腿送材料回来 上图是我看到的一个帖子和讨论，如何面对死亡和亲人的死亡是一个课题。能够预知自己的死亡也是一件好事，能够让我们放弃幻想，认清形势！\n17:03 做题做累了 人的精力是有限的。\n这句话里面提到的精力应该是可以分为两部分——注意力和身体状态。进化而来的注意力总是会集中在新鲜事务或者突然出现的事务中，长时间连续面对同一个事务就必定会导致注意力涣散。但注意力涣散是一件相当重要的事情，唯有注意力涣散时精神才能放松。\n而另一部分身体状态则很容易理解，身体长时间地在非舒适状态保持静止或者运动，会引起机体疲劳甚至受损。\n于是一些不起眼就显得格外重要，尤其是对于一些工作狂或者运动狂热爱好者来说。比如喝水、拉屎、打盹、远眺、伸懒腰之类的事情。\n21:41 吃完很好吃的炒饭 下班回来把之前剩下的米给煮了，然后把Navi页面的显示逻辑bug给修复了。刚刚吃完香喷喷的炒饭，简单亦是幸福。今天中午还和欢欢说，我最喜欢吃食堂了。主要有两个原因，一是不用去做吃啥的决定；二是还能省钱。\n折腾代码可费时间了，要减少自己的强迫症。不过有一点好处就是，讲Obsidian作为Hugo的编辑器，而且能够很方便同步之后，创作的欲望就变得很强，什么东西都想记录下来。\n欢欢今晚健身回来，没吃晚饭，不好。准备刷题学习了\n23:23 和小欢欢刷完牙 Push、关机、准备睡觉！\n今日待办 修复移动端默认展开，整合代码 给刘老师发邮件，请求相关资源 ","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-11/","summary":"\u003ch3 id=\"1017-写完了一支笔\"\u003e10:17 写完了一支笔\u003c/h3\u003e\n\u003cp\u003e今天天气很好！好久没在水城见到这么大的太阳了。\u003c/p\u003e\n\u003cp\u003e人的奇妙的正反馈或者说成就感，有时候总是来源于一些莫名其妙的东西。比如刚刚我写完了一只笔，我会突然觉得有种快乐和幸福。\u003c/p\u003e","title":"2025-02-11"},{"content":"哥哥最近上班很是辛苦，晚上12点过才回来，早上我起来人已经不见。\n今天楠姐回来了，叫我做事业单位年报的事情。我很烦这些事情，要动脑子的事情。主要还是因为这并不是我的正式工作，工资也只有1800。\n马上就要2月中旬了，马上就到CSC申请的时间了，今天查看了以下文件，发现文件已经出来了。发现一个很重要的点，就是需要所在单位推荐，不接受个人申请。于是给老师和相关申请人员们发了申请邮件。\n感觉每一个环节都是未知的，心里慌慌的，欢欢要是在身边就好了。\n联系胡老师 联系CSC美大事务部等待回复 给UA刘老师发邮件咨询相关事情 搜寻个人成立公司的可行性 navi页面iframe展开时，减少高度 ","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-10/","summary":"\u003cp\u003e哥哥最近上班很是辛苦，晚上12点过才回来，早上我起来人已经不见。\u003c/p\u003e\n\u003cp\u003e今天楠姐回来了，叫我做事业单位年报的事情。我很烦这些事情，要动脑子的事情。主要还是因为这并不是我的正式工作，工资也只有1800。\u003c/p\u003e","title":"2025-02-10"},{"content":"昨晚欢欢来六盘水这边文艺汇演，我也去看了。欢欢亦有节目，是一个朗诵节目，叫做《这盛世如您所愿》，欢欢上台的表演的时候还挺意气风发的。\n回到住处已经近11点了，好久没有见到欢欢了。每次见面都很开心，这次是我们在一起睡得最香的一次，中途没有醒来，欢欢也没有做梦。\n中午小雪来了，然后我们一起去吃了住处附近的豆米火锅。一起回住处坐了一会儿，然后欢欢还去定了个KTV，我们一起去唱了会儿歌。可困了，KTV里面充满了昨晚宿醉的味道，很是难闻。\n一个人回来后，清理了下待办清单，折腾了一会儿博客，煮了碗面条吃。\n美好的一天，好好努力，欢欢也是。\n","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-09/","summary":"\u003cp\u003e昨晚欢欢来六盘水这边文艺汇演，我也去看了。欢欢亦有节目，是一个朗诵节目，叫做《这盛世如您所愿》，欢欢上台的表演的时候还挺意气风发的。\u003c/p\u003e\n\u003cp\u003e回到住处已经近11点了，好久没有见到欢欢了。每次见面都很开心，这次是我们在一起睡得最香的一次，中途没有醒来，欢欢也没有做梦。\u003c/p\u003e","title":"昨天欢欢朗诵了《这盛世如您所愿》"},{"content":"Dear Zhuzhu,\nComing to my home has hurt you deeply, and seeing you in pain makes my heart ache as well. I’ve never believed that marriage must have parental blessings to be happy—happiness is something we define for ourselves. Our relationship, including the decision to marry, was made thoughtfully by the two of us. How many of our parents\u0026rsquo; generation married for love? At least my parents didn’t. My father, in particular, carries more of a sense of responsibility than love. Perhaps his perspective has limited his ability to recognize or feel love, but that doesn’t mean our happiness needs his approval.\nRegarding the word \u0026ldquo;disdain,\u0026rdquo; I want to apologize. Those words were hurtful, but my father wouldn’t truly act that way in reality. Later, I also realized he knew he was wrong—unfortunately, he doesn’t know how to apologize or admit fault, maybe because of his pride as an elder. If he truly behaved that way toward your family, I would choose to distance myself from him. I don’t expect him to accept us. I’ll consciously dismiss his unreasonable, negative remarks as just words—nothing more—and not let them weigh on my heart or make you suffer. No matter what happens, I’ll remain as firm as I was last night, standing my ground without hesitation. Whatever comes next, leave it to me.\nI love your home, Zhuzhu. Your parents, your brother and sister—they’re warm and optimistic. That lively, joyful atmosphere is something I’ve never experienced in my own family. Ours has always been so quiet and cold, which is why holidays never meant much to me—until I came to your home. Here, I finally felt the warmth and liveliness of a family. I adore every one of them, and these past few days have been so comfortable and freeing for me. The only thing on my mind was how I could contribute.\nDuring my time here, I’ve seen your mother rise early to light the stove, watched the children gather happily around the table to eat, and noticed the busy yet cheerful smiles. I’ve seen your father holding little Yubao with such joy and reluctance in his eyes. I’ve heard your sister affectionately call out to Dalong and Dapeng, as if catching a glimpse of your childhood—Manman and Ningning’s laughter and playfulness, so innocent and carefree. All of this feels like a distant dream to me, a precious experience I’ve never had. That night on the rooftop, bathed in starlight and mist, my heart began to long for this kind of life and beauty. Because of you, I suddenly see family life in vibrant color, breaking through the rigid black-and-white order of my own home.\nLast night, seeing you cry and feeling heartbroken for your mother—I understand completely. When someone spoke poorly of my mother before, I felt the same pain. It hurts to think of everything she’s done for others in her life, only to be looked down upon or disliked because of one wrong decision. Even if it were my grandfather, I would speak up for her. Our mothers are ordinary yet extraordinary—kind-hearted, hardworking, and endlessly giving for their families. Their bright laughter is one of the most precious things in this world!\nLove,\n[Your Name]\nZhu Zhu, our future is our own, it lies within us, so don\u0026rsquo;t be afraid. No matter what happens, I will stand firmly by your side to face all uncertainties and challenges together. We will grow, progress, and move forward hand in hand, so don\u0026rsquo;t be afraid!\n","permalink":"https://jinpeng.cv/en/letter/letter_20250208235814/","summary":"\u003cp\u003e\u003cstrong\u003eDear Zhuzhu,\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eComing to my home has hurt you deeply, and seeing you in pain makes my heart ache as well. I’ve never believed that marriage must have parental blessings to be happy—happiness is something we define for ourselves. Our relationship, including the decision to marry, was made thoughtfully by the two of us. How many of our parents\u0026rsquo; generation married for love? At least my parents didn’t. My father, in particular, carries more of a sense of responsibility than love. Perhaps his perspective has limited his ability to recognize or feel love, but that doesn’t mean our happiness needs his approval.\u003c/p\u003e","title":"Our Future Is Our Own | To Zhuzhu"},{"content":"今天很开心，因为小欢欢来了。\n之前放弃了使用Obsidian，现在又重新捡起来了。因为我发现现在借助Obsidian可以很好的联动Git 完成文章的发布和记录。\n毋庸置疑Obsidian是一个超级好用的软件，希望输出一些东西使用这个软件是相当可靠的。开源也不用担心啥，今天花了整整一天的时间来调试联动Obsidian和Hugo。\n靠近目标的工作是一点儿也没做。虽然总说磨刀不误砍柴工，但是天天磨刀是肯定当不了一个合格的砍柴工的。\n后面就好好学习，好好记录吧，除了周末可以用来sharpening之外，平时工作时间还是好好地学习，好好地工作和折磨副业的事情。\n学会搁置 数量关系 P37 可折叠适配移动端，仅显示图标 Nav-toggle 仅放置在navi页面 删除border-right 禁用Navi滚动条 （放弃）尝试缓存iframe页面。 obsidian Hugo插件 （放弃）开发一个Obsidian插件，同步到一本日记 ","permalink":"https://jinpeng.cv/en/diary/2025/february/2025-02-08/","summary":"\u003cp\u003e今天很开心，因为小欢欢来了。\u003c/p\u003e\n\u003cp\u003e之前放弃了使用Obsidian，现在又重新捡起来了。因为我发现现在借助Obsidian可以很好的联动Git 完成文章的发布和记录。\u003c/p\u003e","title":"联动Obsidian和Hugo"},{"content":"07 World and Money It seems that dealing with people is a worldly thing. In my current cognition, secular is equal to money.\nIncluding the seemingly fantasy things, including feng shui, god ghosts, etc., in the eyes of many people can profoundly affect personal or family destiny, they can be solved through secular means.\nIt seems that the world is the sea of ​​life, and we are fish that live in it.Any fish living in the water cannot survive from the world.Tracing back to the birth of the currency, what we can\u0026rsquo;t do without it is a variety of currency equivalent, that is, a variety of products, because we personally cannot produce the necessities of our own life.\nUnless, we change our lifestyle, change our life concepts, and personally cultivate, hunt, build houses, and weaves. Of course, some people really explore such a lifestyle in contemporary contemporary.This is not difficult, but it is not simple. It depends on the land where they are located. There are enough water, soil, salt and other necessities.\nBut do we need to pursue such a lifestyle so extreme?It should be: Is the worldly thing bad?Answer this question depends on our status and we have wealth. If we are the poor who are still worried about three meals a day, then the worldly is not good, and it has even become a source of trouble for our lives.Words such as integrated calculations, comparison of baht must compare, open source throttling, hard work, hard work, poor love and rich, etc., constitute the normal state of our lives. Regardless of whether it is denied or not, most people will be more cautious and impulsive when they involve more money.Money has also become the standard of most things in the world, including most people.\nRecently, I heard that there are too many words on both sides. The world is an excellent manifestation of both sides.On the one hand, the world makes our society more social, and each individual is connected to each other, becoming a community of human destiny; on the other hand, it binds everyone in it, each connected tag online tags on the line onlineThere is no difference to everyone.It can be said that as long as we still live in this social collective, we cannot remove and strip this effect.\nHowever, our attitude towards these labels is something we can choose.For yourself, \u0026ldquo;knowing the world but not the world\u0026rdquo; is a very high quality. For others, \u0026ldquo;knowing the world and the world\u0026rdquo; is also very high.We respect and understand others, so that we establish a good social relationship with others, whether it is worldly.Because the result is that we have avoided many impacts from society and will feel the benefits of society from time to time.\nIn general, we are not only inseparable from the world. On the contrary, we have to get some benefits from it.Echoing and beginning, naturally this is also the reason for our local pursuit of some money.\nThe gentleman loves the fortune, and it has a way.This road requires us to find it ourselves.But one direction is clear. Fortune comes from its own value, and its own value comes from the value of its own use.In other words, we must be able to provide the services needed by this society.\n","permalink":"https://jinpeng.cv/en/diary/2025/january/january/","summary":"\u003ch2 id=\"07-world-and-money\"\u003e07 World and Money\u003c/h2\u003e\n\u003cp\u003eIt seems that dealing with people is a worldly thing. In my current cognition, secular is equal to money.\u003c/p\u003e\n\u003cp\u003eIncluding the seemingly fantasy things, including feng shui, god ghosts, etc., in the eyes of many people can profoundly affect personal or family destiny, they can be solved through secular means.\u003c/p\u003e\n\u003cp\u003eIt seems that the world is the sea of ​​life, and we are fish that live in it.Any fish living in the water cannot survive from the world.Tracing back to the birth of the currency, what we can\u0026rsquo;t do without it is a variety of currency equivalent, that is, a variety of products, because we personally cannot produce the necessities of our own life.\u003c/p\u003e","title":"January"},{"content":"I am envious of certain things, not the luxurious ones like wealth or power, but rather talents and the like. For instance, people like Zhu Ziqing, Shi Tiesheng, and Lu Xun, to name a few, though I can\u0026rsquo;t list more due to my limited knowledge.\nThere are many people in this world who possess extraordinary talents, minds, and inspirations. They often create works that strike a chord with people\u0026rsquo;s hearts. They can shape the world through their creations, or at the very least, earn a living by exchanging their works for sustenance.\nA minute ago, I was also pondering what meaningful things I could do that would also keep me from starving. Based on my own growth experiences and areas of expertise, I came up with two plausible answers. One is developing software, and the other is writing. Unfortunately, neither of these has brought me any profit so far, mainly because I haven\u0026rsquo;t produced or created anything worth paying for. I haven\u0026rsquo;t soothed people\u0026rsquo;s weary bodies nor touched their souls, which is the root cause of my failure.\nIt\u0026rsquo;s not that I want to do these two things for money; fundamentally, I love these activities, though the extent of my passion might make you question it. This leads to comparisons. The gap between me and other successful developers lies in the fact that I haven\u0026rsquo;t invested enough time in this field. If I had been admitted to the information security major, things might have been very different. Many things I\u0026rsquo;m interested in have been abandoned due to my laziness, procrastination, and other commitments.\nComparing myself to literary giants naturally leads to a clear conclusion. I also haven\u0026rsquo;t invested enough time in this endeavor. Additionally, I\u0026rsquo;m not particularly skilled at writing, which was evident from the very beginning of my learning process. I lack the necessary sense of rendering,铺垫, and修辞 that writing requires. I write merely to express the restless thoughts in my mind, which command my mediocre body, and I have no choice but to obey her orders, thus conveying her commands through my fingertips.\nI believe my mind is the same as those of literary giants; they have the same bizarre, beautiful, absurd, tragic, and ugly thoughts. But my mediocre body hasn\u0026rsquo;t been honed through socialization and technical training, which makes me compare and feel envious. I also want to become a literary giant, to captivate, shock, and touch souls with just the clatter of my fingertips.\nPerhaps it\u0026rsquo;s the desperation that breeds change. My brain only gives me commands to execute, never offering any reward. The current dire situation forces me to think about how to quietly engage in a side hustle while carrying out these orders. I think, perhaps with my peculiar and whimsical ideas, I could become a comforter of souls, offering services to souls in exchange for their rewards.\n","permalink":"https://jinpeng.cv/en/posts/essay/jealous-and-comparison/","summary":"\u003cp\u003eI am envious of certain things, not the luxurious ones like wealth or power, but rather talents and the like. For instance, people like Zhu Ziqing, Shi Tiesheng, and Lu Xun, to name a few, though I can\u0026rsquo;t list more due to my limited knowledge.\u003c/p\u003e\n\u003cp\u003eThere are many people in this world who possess extraordinary talents, minds, and inspirations. They often create works that strike a chord with people\u0026rsquo;s hearts. They can shape the world through their creations, or at the very least, earn a living by exchanging their works for sustenance.\u003c/p\u003e","title":"Jealousy and Comparison"},{"content":"This message is used to verify that this feed (feedId:68937012824908800) belongs to me (userId:67576575445741568). Join me in enjoying the next generation information browser https://follow.is.\n","permalink":"https://jinpeng.cv/en/posts/note/code/follow_rss/","summary":"\u003cp\u003eThis message is used to verify that this feed (feedId:68937012824908800) belongs to me (userId:67576575445741568). Join me in enjoying the next generation information browser \u003ca href=\"https://follow.is\"\u003ehttps://follow.is\u003c/a\u003e.\u003c/p\u003e","title":"Follow rss index"},{"content":"May 1st His main hypothesis is that simply listening to a new language sets up the structures in the brain required to learn the words.\n","permalink":"https://jinpeng.cv/en/diary/2024/may-2024/","summary":"\u003ch2 id=\"may-1st\"\u003eMay 1st\u003c/h2\u003e\n\u003cp\u003eHis main hypothesis is that simply listening to a new language sets up the structures in the brain \u003cstrong\u003erequired\u003c/strong\u003e to learn the words.\u003c/p\u003e","title":"May 2024"},{"content":"Apr 25 She\u0026rsquo;s been practicing for days on end and may be feeling a bit stressed out.\nIt\u0026rsquo;s a common that the original verb occurs behind the be.\nNone of your business!\nApr 24 A few days ago, I left a message on Yihui\u0026rsquo;s blog. He replied to my message on April 20th.\nThe time perhaps flies slowly when I don\u0026rsquo;t playing games or cell phone.\nThe chaos and mass message could easily kill the time in quiet.\nApr 23 Radio is a popular form of entertainment throughout the world.\nHow to divide this sentence by meaning group? It may not mean that it is possible to solve the problem easily.\nHere\u0026rsquo;s one way to divide the sentence into meaning groups:\nGroup 1: \u0026ldquo;It may not mean\u0026rdquo;\nThis group introduces a possibility or uncertainty Group 2: \u0026ldquo;that it is possible\u0026rdquo;\n​ * This group expresses a potential outcome or situation\nGroup 3: \u0026ldquo;to solve the problem easily\u0026rdquo;\nThis group describes the specific action or task being referred to (solving a problem) and the desired outcome (easily) So, the sentence can be broken down into three meaning groups:\nIntroducing uncertainty Expressing a potential outcome Describing the specific action and desired outcome An architect is required of problem solving skills and an eye of design.\nOf these\nApr 22 The posters are on display at the larger lecture theater.\nGraduates from this course generally find jobs in the insurance industry.\nFoods containing overabundant calories supply little or no nutritional value.\nThe course involves a combination of pure and applied mathematics\nThe year when the ship of artifacts was wrecked interested historians.\nSocial psychology has been considered by human behavior.\nThe university has invested in the new technology designed for learning.\nStudents should leave their bags on the tables by the door.\nThe collapse of the housing market has triggered recessions throughout the world.\nHuman beings compete with other living things for resources and space.\nApr 20 One can only consider themselves awake after have washed up.\nLet not bring up the topic of her loud snoring.\nYou asked me not to say anything, so I won\u0026rsquo;t.\nIt would be great if we could get along.\nDid you bother to fill up the tank?\nApr 19 Yikes, somebody messed up the cheese tray.\nCome on, we didn\u0026rsquo;t do all of this for nothing!\nIt was supposed to be a short-term plan.\nMore women have jobs these days Likewise they often own businesses\nApr 15 Worked, invited my colleague to eat dinner in my room, practiced speaking ability at the Geely Park, Learned Englsih at dormitory.\nApr 14 Bye, RStudio/Posit! - After writing all these \u0026ldquo;*down\u0026rdquo; packages for these years, here I am to announce \u0026ldquo;Yihui-down\u0026rdquo; - Yihui Xie | 谢益辉\nI read this article early in this morning. It was very emotional and I left a comment.\nYou are just like a modern swordsman. I aspire to become someone like you.\nIt\u0026rsquo;s already nine o\u0026rsquo;clock. I learned for seven hours today, but I still felt that I learned nothing. Every day, I feel just like drawing water with a bamboo basket.\nIn the evening, my eyes were really hard to see, and I wander to the Geely Park next to my dormitory to take a break. It turned out to be a good place to study, with a group of people dancing to loud music and adults and children playing there own games. I read out aloud in English without worrying about what other people thought, and no one would think I was strange.\nWhen I think about it, I am actually in the same category as aquare dancers. We are all unbearable by the tranquility of our bodies and the tranquility of our minds, and we seek excitement in life by torturing our bodies or our minds. This is essentially the same reason why monkeys seek electric shocks.\nApr 13 Today was another day where time slipped through my fingers and I woke up and studied for a while. Then the tablet I bought arrived and played with it for two hours, casing my eyes to hurt.\nTossed around for another hour after my lunch break, then studied for a just while more, and suddenly I wanted to eat grilled fish, so I invited my friend to go out for grilled fish.\nApr 12 I backed Guiyang from Chengdu at noon, cost 18RMB to bought a box of soda cracker. The saleperson said that they can send me a box of cracker freely if I deposit 72 RMB in their shop. After much hesitation, I still top up. I just hope the sotre doesn\u0026rsquo;t close down.\nThis evening I also invited S.K. and Y.X. to bake something here. But I got rid of them early, because I don\u0026rsquo;t have anything to play here.\n今天中午从成都返回贵阳。在蛋糕店准备花了18元买一盒苏打饼干。店员说充值72就可以免费送一盒苏打饼干。再三犹豫，我还是充值了。只希望这个店后面不要倒闭了。\n今天傍晚还邀请骚坤和小霞来这里烤东西吃。不过我早早的就把他们撵走了，因为我这里没啥玩的。\nApr 11 Today is the second day for training at Chengdu. My master brought my computer for playing games, and I don\u0026rsquo;t have strongly motivation to study. So, today is wasted.\nNevertheless, I really want to buy a tablet, because I think the number of information which displayed on my cellphone screen too less. On the other hand, I easily distracted by other applications when I use my cellphone. It obstacled me focusing on study.\nBut look for a long time, found that the new tablet is very expensive. Originlly, Redmi will release a tablet called Redmi Pad Pro, but the price is high, poor of perfomance, very disppointing.\nTherefore, I turned to buy a Xiaoxin Pad Pro 2023. Later, I returned it becase I thought it was a tablet from nine months ago, and the price was still so expensive.\nSincerely lamented that now didital equipment manufacturers do not think of progress, sometimes come new manufactorers of newproducts or more conscientious. But the law that the dragon slayer becomes the dragon remains the same.\n今天是来成都培训的第二天，我师傅把我的电脑拿过去打游戏了。我也没有很强的动力学习，所以今天算是浪费了。\n不过我非常想买一块平板，我的手机用来刷题我觉得能够显示的信息太少了，而且还很容易被其他App吸引，不能够很专注的学习。\n不过看了好久，发现新出的平板都好贵。本来，今晚红米会发布一款名为Redmi Pad Pro 的平板，但是价格高，性能差，很是失望。\n于是，我转头买小新 Pad Pro 2023。后面我又给退了，因为我想这是9个月前的平板，且价格还是这么贵。\n由衷地感叹现在数码设备制造商不思进取，有时候一些新厂家的新产品还是比较良心的。不过屠龙者终成恶龙这个规律还是亘古不变。\nApr 10 I was trained at Chengdu all day. I discovered that the leaders of the commpany are still eager to do things like environmental protextion. But somehow it got crooked down there.\n今天一整天都在成都培训，集团的领导还是很想把类似于环保这些事情做好的。但是不知怎么到下面就歪了。\nApr 9 Last night. S.Y. came to Guiyang and then went to S.K\u0026rsquo;s home for drinking with me. Undoubtly, we were drinked. It was okay to get up late because I would take a business trip with my colleagues yesterday noon.\n昨晚，姚述屿来到贵阳，然后去到骚坤家喝酒。不出意外的喝醉了，因为今天中午要和同事一起去出差，所以今天起得比平时晚一些也没事。 Apr 8 I learned a lot of useful suggestions from Perfect English Grammar, The style of this book is very sincere.\nIt\u0026rsquo;s easy to lose sight of what is important. You focus on word count rather than results. You lose track of your good idea because you\u0026rsquo;re worried about margings and type size. You\u0026rsquo;re concerned about the introduction but haven\u0026rsquo;t given a thought to the conclusion. You are so worried about your deadline it distracts you from doing the work. Many writers go through this! You are not alone. To focus on what is important, look at the finshed, published writing around you and think, \u0026ldquo;If they did it, so can I\u0026rdquo;.\nFormat at the end. Things like bolding, italicizing, and setting margins can be distracions from what matters most. You\u0026rsquo;ll end up having to redo a lot of the foormatting, anyway.\nApr 7 Gradually realizing that forcing myself to produce will only result in reducing the desire to produce if I don\u0026rsquo;t have the ability to express my thoughts skillfully. It will come up with a mood of anxiety difficult because I also don\u0026rsquo;t know how to express what thoughts.\nYesterday, a public account regularly posted an English article. I wanted to go to bed after reading, but I found a few minor mistakes in the reading progress; I turned to check the corrdinate Chinese translation, then discovered the words are very beautiful. I inevitably doubted that the author wrote the Chinese version first, and then translated it into the English version. Therefore, I left a message to the author for seeking the answer. The answer was as expected, which gave me great courage.\nLast but not least, mother tongue isn\u0026rsquo;t the stumbling block for learning a foreign language. It will give us great help. The process of translating from Chinese to English is the best way to learn English.\nIn the future, I will write the Chinese version first and then translate it into English, and I think this process will be reversed one day.\nApr 6 Over time, my speech ability has been getting constantly progress.\nLife is more or less a lie, but then again, that\u0026rsquo;s extactly the way we want it to be.\n–Bob Dylan\nApr 5 Our body and our mind are in conflict. The body wants to be still, the mind wants to explore the world.\nPride and prejudice are the most disgusting attitudes in the world. I just want to share my new experience with you. These are some ordinary and common things in my mind. But you thought I wanted to gain some superiority from what I want to share with you.\nWhen I thought about it, I felt the feeling of aversion more than you guessed my intention.\nApr 4 There are many interesting things that attract me. It caused me to always spend a lot of time on it. Such as coding, playing with cell phone, playing with game and touching myself.\nWhat are the common characteristics of these things? I can\u0026rsquo;t find the answer right away, because they don\u0026rsquo;t have almost any similar characteristics.\nBut what these things have in common, is that they all have the ability to attract my concentration.\nA logical assumption is that all of these things accompany all kinds of information that comes in.\nApr 3 I felt very tired today. Actually, I had already slept for two hours.\nApr 2 I spent an hour beautifying me blog. Now, it became more beautiful.\nApr 1 Unconsciously, it\u0026rsquo;s already April. I feel that my progress cannot keep up with the pace of aging.\nI want to change my life now and explore the possibility of life. But this behavior has put a lot of pressure on me.\nThere is one of the most important factors that hinders me to learn English continuously. It\u0026rsquo;s the cell phone. I have to learn how to resist this big monster. Cutting its tongue is a very useful method, I thought.\n","permalink":"https://jinpeng.cv/en/diary/2024/april-2024/","summary":"\u003ch2 id=\"apr-25\"\u003eApr 25\u003c/h2\u003e\n\u003cp\u003eShe\u0026rsquo;s been practicing for days on end and may be \u003cstrong\u003efeeling\u003c/strong\u003e a bit stressed out.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eIt\u0026rsquo;s a common that the original \u003cem\u003everb\u003c/em\u003e occurs behind the \u003ccode\u003ebe\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eNone of your business!\u003c/strong\u003e\u003c/p\u003e\n\u003ch2 id=\"apr-24\"\u003eApr 24\u003c/h2\u003e\n\u003cp\u003eA few days ago, I left a message on Yihui\u0026rsquo;s blog. He \u003cstrong\u003ereplied\u003c/strong\u003e to my message on April 20th.\u003c/p\u003e\n\u003cimg alt=\"image-20240424003130069\" loading=\"lazy\" src=\"https://dagwbl.oss-cn-chengdu.aliyuncs.com/picture/obsidian/image-20240424003130069.png\"\u003e\u003cp\u003eThe time perhaps flies slowly when I don\u0026rsquo;t playing games or cell phone.\u003c/p\u003e\n\u003cp\u003eThe chaos and mass message could easily kill the time in quiet.\u003c/p\u003e","title":"April 2024"},{"content":"WRITE FROM DICTATION The celebrated theory is still the source of great controversy.\nI thought a good architectural structure should be useful, durable and beautiful.\nEducational level is found to be related to social and economic background.\nWe can all meet at my office after the lecture.\nAll dissertations must be accompanied by a submission form.\nAll students are expected to attend ten lab sessions per semester.\nOur view is that educational reforms have been inadequately implemented.\nHe landed a job in a very prestigious law firm.\nImportant details from the argument are missing in the summary.\nListening is the key skill needed to succeed in this course.\nMany birds migrate to warmer areas for the winter.\nMedical researchers have focused on causes of diseases and treatments.\nMost university teaching still takes place in lectures and seminars.\nNurses can specialize in clinical work or management.\nOrganization plays an important role in academic literature.\nOrganizational failure is considered from various perspectives in academic literature.\nPackaging is very important to attract the attention of a buyer.\nPeer group pressure has a significant effect on young people.\nPlants are the living things that can grow in land or in water.\nPlease note that the submission deadlines are only negotiable in exceptional circumstances.\nPublic perception about biotechnology is crucial for developing scientific consensus.\nRadio is a popular form of entertainment throughout the world.\nThe supposed benefits of space exploration are frequently questioned.\nShe has made a significant contribution to the field of chemistry.\nSome economists argue that the entire financial system is fatally flawed.\nSome students find that true or false questions are harder than short answers.\nA bar chart provides a useful means of data comparison.\nThe business policy seminar includes an internship with a local firm.\n（）\nThe rising inflation rate indicates a decrease in demand for consumer products.\n30 .The earth\u0026rsquo;s atmosphere is primarily composed of oxygen and nitrogen gases.\nThe garden behind the university is open to the public in summer.\nThe history of the university is a long and interesting one.\nThe island is located at the south end of the bay.\nThe key difference between courses is the kind of assessment.\nThe most popular courses still have a few places left.\nThe qualification will be assessed by using a criterion-referenced approach.\nThe results of the study underscored the importance of early detection.\nThe school’s summer programs help students to accelerate their studies.\nThe summer course is canceled due to insufficient enrollment.\nThe new technician dropped the microscope in the biology lab.\nThe visiting speaker used to be a lecturer in this department.\nThere are some doubts about whether these events actually occurred.\nThere is clearly a need for further research in this field.\nTraveling by boat on the river is not possible in winter.\nTribes vied with each other to build monolithic statues.\nWater filters on campus will discourage the unnecessary use of plastic bottles.\nWe can work together to achieve high educational standard.\nWe were able to contact a number of research subjects.\nWhen parents talk to children, the tense tends to be simplified.\nYears of training is needed to become a medical specialist.\nUpload your assignments to the website by Tuesday.\nYou must submit your assignments by next Friday at the latest.\nYou will acquire many skills during the academic studies.\nSpeak to your tutor if you require further assistance.\nEducation and training provide important skills for the labor force.\nFarming methods across the world have greatly developed recently.\nFind out how to get resources before your research.\nGlobal connections thrived in academic communities, thanks to social media.\nSeveral candidates would be qualified as the greatest scientists of all time.\nThe Industrial Revolution in Europe was driven by steam technology.\nThe theater study course encourages students to exercise creativity.\nThere are opportunities to receive grants in most artistic fields.\nThere have been many changes recently in the mathematics department.\nThere is a welcome party for all new students each term.\nThis course considerably emphasizes critical thinking skills.\nEvery student has both the right and the ability to succeed.\nNew credit cards will soon use fingerprint technology.\nCollaboration between departments is a feature of successful companies.\n69 .Geography is generally divided into two main branches, human and physical.\n：\nIn this language course, we focus on both fluency and accuracy.\nMaking mistakes is fine as long as you learn from them.\nOne of the election promises is to decrease income taxes.\nThis course provides the opportunity to get valuable industry experience.\nSome people are motivated by competition, while others prefer to collaborate.\nStudents intending to go to the conference must register now.\nThe ability to work with fellow students cannot be stressed enough.\nThe elective course introduces engineering students to construction practices and concepts.\n78 .The department has a higher-than-normal proportion of postgraduate students.\nThe economy is now showing the first sign of recovery.\n80 .The site is designed to be highly interactive.\nPlease move us to the meeting room for the next hour.\nYou should submit your term papers to the general office.\nKey business partners are often intertwined in expense accounts.\nSpeed is defined as how quickly an object or a person moves.\nAnimal and plant cells have a number of structures in common.\nBeing bilingual does not necessarily mean having the ability to analyze the languages.\nWe no longer respond to any post reference requests.\nYou must hand in your essays by midday on Friday.\n89 .Sugar is a compound including carbon, oxygen, and hydrogen atoms.\n、\nThe shipwreck of this year ruined some artifacts which were interested by historians.\nA series of lectures showcasing economic research have been recorded.\nThe printers automatically print on both sides of each page.\nMany vocational courses at institutions are funded by private enterprises.\nDistance learning allows you to develop a career around your commitments.\n95 .The opening hours of the library are reduced during summer.\nIt takes a long time to walk to university.\nPhotography can be very useful to geographical research.\nThe area has a variety of underwater habitats and species.\nOur study program equips students with essential skills for university.\nAcademic libraries across the world are steadily incorporating social media.\nMany food crops require large amounts of water and fertilizer.\nNew developments in manufacturing are constantly changing the way we live.\nClassical mechanics is sometimes considered as a branch of applied mathematics.\nNew materials and techniques are changing the style of modern architecture.\nThere will be a chemistry test in the class next week.\nAn effective business manager is always open to new ideas.\nThe department works closely with business communities.\nThere is an accounting assignment for finance students.\nWe should never underestimate the power of creative design.\nLinguistics is the scientific study and analysis of language.\nThe orchestra will be led by a visiting conductor.\nMarine environments have been destroyed by pollution and unsustainable development.\nDesigners need to keep up with the social trends.\nA visit to the designed museum is of great value.\nUndergraduates may pursue their specific interests within certificate programs.\n116 .Trees benefit the city by soaking up the rainwater that runs off the roads.\nNew media journalism is an exciting area of study.\nRising sea temperatures are a sign of climate change.\nThe key witnesses to the event have conflicting recollections.\nThe momentum is defined as the combination of mass and velocity.\nYou will study two core and three optional modules.\nPeer review is an essential part of scientific methods.\nThe study center in the library has all the latest technologies.\nThis course places considerable emphasis on critical thinking skills.\nA typical part of the course involves the study of society.\nScientists have founded all parts of society today.\n127 .Physics is the key subject to understanding the world and the universe.\nThis new camera can identify your eyes and focus on them.\nThere is a pharmacy on campus near the bookstore.\nThe lecture today will cover all the main reasons for global warming.\nThe rising temperature is changing the wildlife population.\nThe director of the gallery was grateful for the anonymous donation.\nStudies showed there is a positive correlation between the two variables.\nYou should have awareness of how the business operates globally.\n135 .The dance department stages elaborated performances each semester.\nAn architect is required to have problem-solving skills and an eye for design.\nRead the first section before the next meeting.\nWe learned through observations and the analysis of human behaviors.\nIn his lifetime, he composed a large number of works.\nIn addition to class requirements, students must pass all the qualifying examinations.\nOne student representative will be selected from each class.\nAll answers must be thoroughly researched and supported by relevant theories.\nWhile some people regard it as reforming zeal, others regard it as recklessness.\nAny gain on sales of property must be allocated promptly.\nEfforts are being made to reduce harmful emissions.\nVisual aid can be really helpful when you are revising.\nWe encourage students to complete their applications before the deadline .\nLectures are the oldest and the most formal teaching method at university.\n、\nBefore you choose your university courses, you should consider your future career.\nShe began by giving an outline of the previous lecture.\nYou must answer security questions when you reset your password.\nAstronomers use light years to measure distance in space.\n“”\nCurrently the growth of the economy is unpredictable.\nThe course involves a combination of pure and applied mathematics.\nSocial psychology is concerned with the understanding of human behaviors.\nA series of the observations were carried out in the classroom.\nThe department is doing some crucial work on climate change.\n158 .Physical strength can be enhanced through regular training.\nThe assignments should be submitted to the department office before the deadlines.\nPlease check the information on the website for the opening times.\nThe speaker began by giving an outline of her presentation.\nWe have not yet achieved equality in our society.\nUndergraduate students can select what interests them the most in the science program.\nSummer school programs allow some students to accelerate their studies.\nAdvanced technology created growth in the economy.\nWhen launching a product, researching and marketing are very crucial.\nThe article considers the leisure habits of teenagers in rural areas.\nNewspapers across the country have been reporting stories of the president.\nOur aim is to reduce the risks that people take.\n","permalink":"https://jinpeng.cv/en/posts/note/learn/wfd-apr/","summary":"\u003ch2 id=\"write-from-dictation\"\u003eWRITE FROM DICTATION\u003c/h2\u003e\n\u003cp\u003eThe celebrated theory is still the source of great controversy.\u003c/p\u003e\n\u003cp\u003eI thought a good architectural structure should be useful, durable and beautiful.\u003c/p\u003e\n\u003cp\u003eEducational level is found to be related to social and economic background.\u003c/p\u003e\n\u003cp\u003eWe can all meet at my office after the lecture.\u003c/p\u003e\n\u003cp\u003eAll dissertations must be accompanied by a submission form.\u003c/p\u003e\n\u003cp\u003eAll students are expected to attend ten lab sessions per semester.\u003c/p\u003e\n\u003cp\u003eOur view is that educational reforms have been inadequately implemented.\u003c/p\u003e","title":"PTE | Write from Dictation"},{"content":"Speaking Read aloud 15 Look at the text below. In 40 seconds, you must read this text aloud as naturally and clearly as possible. You have 40 seconds to read aloud.\nRepeate sentence 50 You will hear a sentence. Please repeat the sentence exactly as you hear it. You will hear the sentence only once.\nDescribe imagine Look at the graph below. In 25 seconds, please speak into the microphone and describe in detail what the graph is showing. You will have 40 seconds to give your response.\nThis picture mainly talks about…(标题)\nAccording to the picture we can see,\nAccording to the picture, we can see left and right, top and bottom, highest value and lowest value, decrease and increase, largest and smallest, white and black.\nIn conclusion, this picture is very practical.\nZJeapo\nAccording to the picture we can see XXX and XXX (两个图里一会儿用不到的单词数据)\nAs you can see from this graph that the largest figure can be found in (横轴上的一个item) which is around XXX (数据).\nThe smallest figure can be found in B which is around XXX.\nThe figure of V is XXX which is lower than the figure of D.\naccording to the picture , we can see left and right, top and bottom, largest number and smallest element , decrease and increase, white and black.\nIn conclusion, this picture is very informative.\nThe following picture gives information about xxx.\naccording to the picture, we can see xxx\naccording to the picture, we can see xxx\naccording to the picture, we can see xxx.\nand also we can see the left and right,top and bottom, increase and decrease trend, the largest number and the smallest element.\nIn conclusion, this picture is very informative.\nRe-tell lecture You will hear a lecture. After listening to the lecture, in 10 seconds, please speak into the microphone and retell what you have just heard from the lecture in your own words. You will have 40 seconds to give your response.\nThis lecture provides imformation about 1. According to the lecture, the speaker mentioned something about 2, which is important to 3. The speaker also mentioned something about 4, which is important to 5. The speaker also mentioned something about 6, which is important to 7. In conclusion, the lecture is about 9, which is very informative. Tips: The nubmer in template needs to replace the words you listening, any words.\nThe lecture gives information about xxx.\naccording to the lecture, the speaker mentioned something about xxx.\naccording to the lecture, the speaker mentioned something about xxx.\naccording to the lecture, the speaker mentioned something about xxx.\nIn conclusion, this lecture is very informative.\nAnswer short question 10 You will hear a question. Please give a simple and short answer. Often just one or a few words is enough.\nWriting Summarize written text Read the passage below and summarize it using one sentence. Type your response in the box at the bottom of the screen. You have 10 minutes to finish this task. Your response will be judged on the quality of your writing and on how well your response presents the key points in the passage.\nxxx, and xxx, which means that xxx, so xxx; xxx.\nWrite essay You will have 20 minutes to plan, write and revise an essay about the topic below. Your response will be judged on how well you develop a position, organize your ideas, present supporting details, and control the elements of standard written English. You should write 200-300 words.\nIn contemporary society, the controversial topic about (主题词) never fails to attract public attention.\nSome people believe that (论点), while others are convinced of the opposite view.\nAs far as I am concerned, I tend to be the advocate of the former/ latter opinion, and this essay will discuss the same.\nTo commence with, there are a lot of solid reasons accounting for why (改写论点).\nThe most important one is that (论据).\nTo be specific, (改写论据).\nA recent survey, for instance, conducted by the National Bureau of Statistics in the first-tier cities in China shows that (例证)\nMoving on to consider the opposing arguments of critics, they claim that (反方论点). Well, this view seems reasonable on the surface, but they ignore the fact that (驳斥反方论点的论据).\nAs Aristotle once said, \u0026ldquo;You cannot have all the good things at the same time. You always have to compromise one point or another.\u0026rdquo;\nTo sum up, taking into account all the above mentioned reasons, we may safely draw the conclusion that (再次改写你的论点或强调).\nBilibili Template In contemporary society, the controversial topic about future things never fails to attract public attention.\nSome people believe that computers are the future, while others are convinced of the opposite view. As far as I am concerned, I tend to be the advocate of the latter opinion, and this essay will discuss the same.\nTo commence with, there are a lot of solid reasons accounting for why aerospace has a more promising future. The most important one is that aerospace can extend our living space. To be specific, we can get more areas through aerospace. A recent survey, for instance, conducted by the National Bureau of Statistics in the first-tier cities in China shows that.\nMoving on to consider the opposing arguments of critics, they claim that. Well, this view seems reasonable on the surface, but they ignore the fact that computers or manufacturing industries have a more promising future. As Aristotle once said, you cannot have all the good things at the same time. You always have to compromise one point or another.\nTo sum up, taking into account all the above mentioned reasons, we may safely draw the conclusion that aerospace has a more promising future, and this is very important.\nApe Template Nowadays, the future of the computer industry has attracted numerous controversies and drawn the public\u0026rsquo;s attention. Some people believe that the computer industry is on a decline, while others hold the view that it has a more promising future. In my opinion, the computer industry has a more promising future due to efficiency and economic reasons.\nFirstly, the efficiency reason is why I think the computer industry has a promising future. Although potentially negative impacts of the computer industry must be taken into account, I still reckon that the computer industry has in many ways enormously enriched people\u0026rsquo;s lives. For example, a well-known American scientist, Einstein, once said that computers are getting better at doing tasks and processes, making work more efficient. It is thus clearly shown that the computer industry has a more promising future.\nMoreover, another factor that should be considered is the economic reason. As far as society is concerned, the ultimate aim of the computer industry is to drive progress and innovation. For instance, a recent article published by Scientific American revealed that despite challenges, the tech industry is expected to continue to grow and lead stock market gains. Undoubtedly, this is a clear indication that the computer industry has a more promising future.\nIn conclusion, I hold the view that the computer industry has a promising future based on efficiency and economic reasons. To address this issue, the government and society should make a concerted effort to find solutions.\nNowadays, whether hyper competition in our life has attracted numerous controversies and drawn the public\u0026rsquo;s attention. Some people believe that competition improves the quality of our private and professional lives, while others hold the view that hyper competition is bad for individuals and for society in general. In my opinion, hypercompetition is really bad for individuals for social and cultural reasons.\nFirstly, the social reason is why I think hyper competition is harmful to our relationship. Although potentially positive impacts of competition must be taken into account, I still reckon that competition has in many ways enormously harmed people\u0026rsquo;s lives. For example, a well-known American scientist, Einstein, once said that never trusting competition can change our lives. It is thus clearly shown that competition is bad for us.\nMoreover, another factor that should be considered is the cultural reason. As far as society is concerned, the ultimate aim of competition is to improve our lives. For instance, a recent article revealed that competition is bad for everyone. Undoubtedly, this is a clear indication that hyper competition is bad for individuals.\nIn conclusion, I hold the view that hyper competition is bad for society in general based on the social and cultural reasons outlined above. To address this issue, the government and society should make a concerted effort to find solutions.\nReading Reading \u0026amp; Writing: fill in the blanks There are some words missing in the following text. Please select the correct word in the drop-down box.\nMultiple choice (multiple) Read the text and answer the question by selecting all the correct responses. More than one response is correct.\nRe-order Paragraphs The text boxes in the left panel have been placed in a random order. Restore the original order by dragging the text boxes from the left panel to the right panel.\nReading: fill in the blanks In the text below some words are missing. Drag words from the box below to the appropriate place in the text. To undo an answer choice, drag the word back to the box below the text.\nMultiple choice (single) Read the text and answer the multiple-choice question by selecting the correct response. Only one response is correct.\nListening Summarize spoken text You will hear a short report. Write a summary for a fellow student who was not present. You should write 50-70 words. You have 10 minutes to finish this task. Your response will be judged on the quality of your writing and on how well your response presents the key points presented in the lecture.\nThe main topic is (that + 中心内容句)/ (中心词组或单词) Firstly, the speaker points out (关键名词组 and 关键名词组2) In addition, he/she states (关键名词组3 as well as 关键名词组4) Furthermore, it is noteworthy to mention (关键名词组5 and 关键名词组6) and highlight (关键名词组7 along with 关键名词组8) In summary, the speaker suggests (关键名词组9 and 关键名词组10) The main topic is that xxx. Firstly, the speaker points out xxx and xxx. In addition, he states xxx as well as xxx. Furthermore, it is noteworthy to mention xxx and xxx. In summary, the speaker suggests xxx and xxx.\nMultiple choice (multiple) Listen to the recording and answer the question by selecting all the correct responses. You will need to select more than one response.\nFill in the blanks You will hear a recording. Type the missing words in each blank.\nHighlight correct summary You will hear a recording. Click on the paragraph that best relates to the recording.\nMultiple choice (single) Listen to the recording and answer the single-choice question by selecting the correct response . Only one response is correct.\nSelect missing words You will hear a recording about fiction writing. At the end of the recording the lost word or group of words has been replaced by a beep. Select the correct option to complete the recording.\nHighlight incorrect words You will hear a recording. Below is a transcription of the recording. Some words in the transcription differ from what the speaker said. Please click on the words that are different.\nWrite from dictation 50~100 You will hear a sentence. Type the sentence in the box below exactly as you hear it. Write as much of the sentence as you can. You will hear the sentence only once.\n","permalink":"https://jinpeng.cv/en/posts/note/learn/pte/","summary":"\u003cimg alt=\"image-20240504211025343\" loading=\"lazy\" src=\"https://dagwbl.oss-cn-chengdu.aliyuncs.com/picture/obsidian/image-20240504211025343.png\"\u003e\u003cimg alt=\"image-20240504211035326\" loading=\"lazy\" src=\"https://dagwbl.oss-cn-chengdu.aliyuncs.com/picture/obsidian/image-20240504211035326.png\"\u003e\u003cimg alt=\"image-20240504211127570\" loading=\"lazy\" src=\"https://dagwbl.oss-cn-chengdu.aliyuncs.com/picture/obsidian/image-20240504211127570.png\"\u003e\u003ch2 id=\"speaking\"\u003eSpeaking\u003c/h2\u003e\n\u003ch3 id=\"read-aloud-15\"\u003eRead aloud 15\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003eLook at the text below. In 40 seconds, you must read this text aloud as naturally and clearly as possible. You have 40 seconds to read aloud.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3 id=\"repeate-sentence-50\"\u003eRepeate sentence 50\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003eYou will hear a sentence. Please repeat the sentence exactly as you hear it. You will hear the sentence only once.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3 id=\"describe-imagine\"\u003eDescribe imagine\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003eLook at the graph below. In 25 seconds, please speak into the microphone and describe in detail what the graph is showing. You will have 40 seconds to give your response.\u003c/p\u003e","title":"PTE | Learn note"},{"content":"May 1st 欢：\n最近过得不是很好，总觉得自己像是一坛腌菜一样，笼罩在一种很压抑的情绪之中。\nThe rest of the words is in the paper.\nApr 16, 2024 欢欢 你好啊，希望你点进来之前有一些惊喜，点进来之后也是。这是我上个月搭建的博客网站，用来记录一些东西。之前的服务器过期了没有再续费，也没时间整理。我想将我们之间的信件放在这里是合适的，我设置了搜索隐藏，只有有链接的人才能找到。\n前些天听到一首很好听的歌，当时忍住没给你分享，就是等到现在。不出意外你应该已经听到了。\n你写字好漂亮！近期最开心的一刻就是拿到你的信件的那一刻。\n看来你的愿望马上就要实现了，非常替你感到开心，照顾好爱自己的人真的是一件特别难得的事情，我一直都做得很差劲，哎。\n我最近一直都感觉时间不够，效率也不够高，很是焦虑。这两晚都睡得很晚，晚上想着睡早点又担心想着一天都没干啥，想多学一会明天又会没精神。计划这个月末参加一次考试试试水，根据目前的情况多半还是不会过。老师一直在push我。\n最近发现一个补充能量的地方——晚上的广场或公园，尤其是有许多人跳广场舞的地方。我可以坐在旁边自顾自的干自己的事情而全然不顾他们的眼光，就像我是他们的同伴一样，只是我没有参与他们跳舞。\n最后，关于你提到的字少的问题，我想这压根不是一个问题。我们可以只说一句话，甚至是不说话。我们也可以待时机成熟时将我们各自记录多年或珍藏多年的东西拿出来分享，不要让我们之间的交流有任何的压力。\n安！\nHuan Hi, I hope you had some surprises before you clicked in and afterward. This is a blog site I set up last month to keep track of things. The previous server expired and wasn\u0026rsquo;t renewed and I didn\u0026rsquo;t have time to organize it. I thought it would be appropriate to put our correspondence here, and I set up a searchhide param for this letter, it so that only people with a link can find it.\nYour handwriting is so beautiful! One of the happiest moments in recent memory was the moment I got your letter.\nIt looks like your wish is coming true soon, very happy for you, taking care of someone who loves you is really a particularly rare thing to do, and I\u0026rsquo;ve been doing it so poorly, oops.\nI\u0026rsquo;ve been feeling anxious lately about not having enough time and not being productive enough. These two nights are sleeping very late, the night thought of sleeping early and worried about thinking about the day did not do anything, want to study a little more tomorrow will be no spirit. I plan to take a test at the end of this month to similar the eaxm, according to the current situation most likely still will not pass. My teacher has been pushing me.\nRecently I found a place to replenish my energy - a square or park at night, especially where there are a lot of people dancing. I can sit next to them and do my own thing without a care in the world, like I\u0026rsquo;m their companion, except I\u0026rsquo;m not participating in their dancing.\nFinally, regarding your mention of fewer words on your letter, I don\u0026rsquo;t think that\u0026rsquo;s a problem at all. We can say just one word, or even no words at all. We can also when the time is right bring out and share what we have each recorded for years or treasured for years. Please don\u0026rsquo;t feel any pressure on us to communicate with each other.\nI heard a great song the other day and resisted sharing it with you then, just until now. No surprise you should have heard it already.\nGood night, and in case I don not see you, Good afternoon, Good evening, And good morning.\nThe Truman Show\n","permalink":"https://jinpeng.cv/en/letter/to-huan/","summary":"\u003ch2 id=\"may-1st\"\u003eMay 1st\u003c/h2\u003e\n\u003cp\u003e欢：\u003c/p\u003e\n\u003cp\u003e最近过得不是很好，总觉得自己像是一坛腌菜一样，笼罩在一种很压抑的情绪之中。\u003c/p\u003e\n\u003cp\u003eThe rest of the words is in the paper.\u003c/p\u003e\n\u003ch2 id=\"apr-16-2024\"\u003eApr 16, 2024\u003c/h2\u003e\n\u003ch3 id=\"欢欢\"\u003e欢欢\u003c/h3\u003e\n\n\u003clink rel=\"stylesheet\" href=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.css\" integrity=\"sha512-CIYsJUa3pr1eoXlZFroEI0mq0UIMUqNouNinjpCkSWo3Bx5NRlQ0OuC6DtEB/bDqUWnzXc1gs2X/g52l36N5iw==\" crossorigin=\"anonymous\"\u003e\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.js\" integrity=\"sha512-RWosNnDNw8FxHibJqdFRySIswOUgYhFxnmYO3fp+BgCU7gfo4z0oS7mYFBvaa8qu+axY39BmQOrhW3Tp70XbaQ==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\n\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/meting/2.0.1/Meting.min.js\" integrity=\"sha512-/IDbuuVE9yEqGRO0rCzXN1jIU1ZFkVd3TMLuK3HkmD4fCCwoIAkrqcK8KPYcIMDF/Z/pQ2mMOTPYS07qM/7VsA==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\u003cmeting-js server=\"netease\" type=\"song\" id=\"1878812258\" theme=\"#448aff\"\u003e\u003c/meting-js\u003e\n\u003chr\u003e\n\u003cp\u003e你好啊，希望你点进来之前有一些惊喜，点进来之后也是。这是我上个月搭建的博客网站，用来记录一些东西。之前的服务器过期了没有再续费，也没时间整理。我想将我们之间的信件放在这里是合适的，我设置了搜索隐藏，只有有链接的人才能找到。\u003c/p\u003e","title":"我们可以只说一句话，甚至是不说话 | 致欢欢"},{"content":"How long is an hour? To be honest, I don\u0026rsquo;t know how long an hour is. I just think the time is so short. The following is an answer from ChatGPT.\nAn hour consists of 60 minutes, or 3,600 seconds. It\u0026rsquo;s a standard unit of time measurement used globally, helping us organize our day into manageable segments. However, our perception of time can vary depending on what we\u0026rsquo;re doing – an hour of fun might fly by, while an hour of waiting can feel much longer!\nCertainly, the scale of time depends on our perception of time. Especially depending on what we\u0026rsquo;re doing.\nFrom another perspective, the reason why I think time flies is because what I am doing is fun. However, I haven\u0026rsquo;t found any fun in mylife.\nWhat can we do in an hour? There\u0026rsquo;s so much you can accomplish in an hour! Here are just a few ideas:\nExercise: You could go for a jog, hit the gym, or do a workout at home. Learn: Spend time learning something new, whether it\u0026rsquo;s a language, a musical instrument, or a new skill. Read: Dive into a good book or catch up on the news. Create: Work on a creative project like writing, drawing, painting, or crafting. Cook: Prepare a delicious meal or try out a new recipe. Connect: Spend quality time with friends or family, either in person or through a video call. Relax: Practice mindfulness, meditate, or simply take some time to unwind and recharge. Organize: Tackle a small organizing or decluttering task, like cleaning out a closet or sorting through emails. Explore: Take a walk in nature, visit a local museum, or explore your city. Plan: Use the time to plan out your goals, schedule, or upcoming events. These are just a few possibilities – the options are endless!\nWhy do I always feel like time is being wasted? Feeling like time is being wasted can stem from various factors, including personal expectations, goals, and how you perceive productivity. Here are some reasons why you might feel this way:\nHigh Expectations: If you have high expectations for yourself or specific goals you want to achieve, you might feel like any moment not spent working towards those goals is wasted time. Comparison: Comparing your productivity or use of time to others can lead to feelings of inadequacy or dissatisfaction, especially if you perceive others as more efficient or successful. Lack of Direction: Not having a clear sense of purpose or direction can make it feel like time is slipping away without accomplishing anything meaningful. Distractions: Constant distractions, such as social media, can make it difficult to focus on tasks or activities that you value, leading to a sense of time wasted. Overcommitment: Overcommitting yourself to too many tasks or obligations can lead to feelings of overwhelm and frustration when you can\u0026rsquo;t accomplish everything you set out to do. Perfectionism: Striving for perfection in everything you do can make it challenging to feel satisfied with your efforts, leading to a sense of wasted time if tasks don\u0026rsquo;t meet your high standards. It\u0026rsquo;s essential to reflect on why you feel this way and consider whether your expectations align with your values and priorities. Finding a balance between productivity and self-care, setting realistic goals, and practicing mindfulness can help alleviate feelings of wasted time. Remember that it\u0026rsquo;s okay to take breaks, rest, and enjoy moments of leisure without guilt.\nHow to put time in perspective? Or what kind of changes can we make? Putting time in perspective can involve a shift in mindset and approach to how you perceive and utilize time. Here are some changes you can consider making:\nSet Priorities: Identify your most important goals and values, and prioritize tasks and activities that align with them. This can help you focus your time and energy on what truly matters to you. Practice Mindfulness: Cultivate awareness of the present moment and appreciate the time you have right now. Mindfulness techniques, such as meditation or deep breathing exercises, can help you stay grounded and reduce feelings of time pressure. Set Realistic Expectations: Be realistic about what you can accomplish in a given amount of time. Break larger tasks into smaller, manageable steps, and set achievable goals to avoid feeling overwhelmed or disappointed. Limit Distractions: Identify and minimize distractions that prevent you from using your time effectively. This might involve setting boundaries with technology, creating a dedicated workspace, or scheduling focused work periods with no interruptions. Practice Gratitude: Take time to reflect on and appreciate the moments, experiences, and relationships that bring joy and fulfillment to your life. Cultivating gratitude can help you value and make the most of your time. Schedule Downtime: Incorporate regular breaks and periods of rest into your schedule to recharge and prevent burnout. Recognize the importance of leisure and self-care activities in maintaining overall well-being. Embrace Imperfection: Let go of perfectionism and accept that not everything will go according to plan. Allow yourself to make mistakes, learn from them, and adjust your approach as needed. Focus on the Process: Shift your focus from solely outcomes to the process of engaging in meaningful activities. Enjoy the journey of learning, growing, and experiencing new things, rather than fixating on end results. By implementing these changes, you can develop a healthier relationship with time and feel more satisfied with how you choose to spend it. Remember that it\u0026rsquo;s a continuous process, and be patient and compassionate with yourself as you navigate these adjustments.\n","permalink":"https://jinpeng.cv/en/posts/essay/what-can-we-do-in-an-hour/","summary":"\u003ch2 id=\"how-long-is-an-hour\"\u003eHow long is an hour?\u003c/h2\u003e\n\u003cp\u003eTo be honest, I don\u0026rsquo;t know how long an hour is. I just think the time is so short. The following is an answer from ChatGPT.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eAn hour consists of 60 minutes, or 3,600 seconds. It\u0026rsquo;s a standard unit of time measurement used globally, helping us organize our day into manageable segments. \u003cstrong\u003eHowever, our perception of time can vary depending on what we\u0026rsquo;re doing – an hour of fun might fly by, while an hour of waiting can feel much longer!\u003c/strong\u003e\u003c/p\u003e","title":"What can we do in an hour?"},{"content":"Mar 30 I found the Hugo blog deployed in GitHub is very convenient. I can use the One diary app for writing essays and copying to the Hugo via the GitHub app.\nI can completely finish the writing and the publishing function by cell phone.\nMar 29 I have been considering the impact of communication tools on our lifestyle and ability to concentrate. No, all the things present by cell phone are consume our concentration.\nAbout recording my life on Blog, I don\u0026rsquo;t think I should focus the rendering results and the impliment methods.\nJust focus the content itself. Time is the most precious thing in the word, so I must use my whole time to create, to think, to feel, and to love. rather than be attracted by others.\nMar 28 There are two assignments as following:\nThere are a number of tests available which can suggest if a person is telling the truth, but knowing\nwhich ones are accurate is not easy. A newly created test is claimed to be the most accurate yet in\nlie detection.However, questions have been raised about its accuracy and ethics.\nStudents who wish to take a break from their studies will need to put in an application for Leave of\nAbsence. If your application is successful, you will be notified via email. At the end of your Leave of\nAbsence, you must re -enroll at Student Services and in the subjects you intend to study.\nRequirement:\nDivide rhythm groups Linking rhythm groups Try read the full phrase. Compare with recording. Mar 27 Today, I have been learning read aloud on Bilibili.【飞凡PTE】Read Aloud全网最全, 满分技巧合集! 小白必看！_哔哩哔哩_bilibili\nIt was very effective and efficient.\nMar 26 as much as I wondered if you might consider paying overtime since I\u0026rsquo;ve had to stay late so often. I can tell you don\u0026rsquo;t get out much It\u0026rsquo;s a realistic expectation. She\u0026rsquo;s the governor of Michigan He\u0026rsquo;s a friend of our neighbors Mar 25 About how to improve writing ability, there are definitely many different perspectives and methods. In my opinion, the thing we need to do is just keep outputting, and then keep revising.\nOnly by doing this can we achieve fluency.\nAdditionally, there is one especially important thing: choose a better tool. Because, as a foreigner, a tool like a teacher is important. A bad teacher might not improve our ability.\nMar 24 Recently, I always played with my cell phone for a few hours after waking up. I think this is a bad habit, and also wastes a lot of time.\nAt noon, I rode my bike to get to Saokun\u0026rsquo;s to eat lunch with my friends. But there is an unpleasant thing we did, which is that we were too lazy to treat them.\nSo, they decided to leave after playing for a while. We didn\u0026rsquo;t think our behaviors were truly considered enough.\nMar 23 Today, my friends and I decided to climb the Yunwu mountain.\nThough It\u0026rsquo;s so tiring, it is a precious and specific experience.\nMar 22 It is through science that we prove,\nBut through intuition that we discover.\n\u0026ndash; Henrry Pangalary\nPay attention to why you are using tools, rather than just focusing on the tools themselves.\nMar 21 Today, I will have a sweet dream, because I did an hour working out. Additionally, I didn\u0026rsquo;t get sleep all day.\nWhen I got back to the dormitory after getting off work, I met Li Yujie on the first floor of the apartment.\nI had taken a delivery first. And then I took my delivery going upstairs by elevator. I saw Li Yujie standing outside of my dormitory when I got to my floor.\nThere was a bag of wolfberry in her hand. I invited her to have dinner together after I accepted the wolfberry.\nNext, I boiled two bowls of noodles and a fennel egg cake to share with her. Last but not least, she shared a game with me. We played by ourselves for an hour.\nTo end with, I went to our gym to play dynamic bike.\nMar 20 Last night, I cannot fallen asleep on time. Till a half past 3 A.M, I was awaking. There is a lot of thoughts in my mind. Especially some things like the passion or relationship.\nI think what I supposed to do is that make some changes.\nMar 19 The more I worked for other people, the more I wanted to be my own boss.\nDuolingo\u0026rsquo;s sentences Did you hear that the teacher had to suspend Kevin from school for stealing? They were holding hands. The worse the boss treats me, the more I want to retire. I guess I shouldn\u0026rsquo;t treat myself so badly. Today, I finished the function that compatible with both Github and Gitee simultaneously.\nMar 18 Today, I feel extremely tired. and I seldom learn to speak or listen all day. The only today\u0026rsquo;s achievement is that I finished building my personal blog by Github. The most interesting thing is that I tried to use the workflow function of Github, and then I successfully dealt with a bug.\nAnd one more thing, I really don\u0026rsquo;t want to listen these things Luo Huan talked about her ex-boyfriend. I felt uncomfortable and uncareful. Honestly, I just care about her situation, not other people about her. However, just these poo things resulted in her bad mood. And I want to use a comment to describe her.\nI tried to walk out of the swamp that has trapped me for so long, but forgot why this swamp has held me for so long.\nMar 17 Today\u0026rsquo;s emoji is \u0026#x1f643; , \u0026#x1f922; and \u0026#x1f627;\nMy little cousin My little cousin is one of my best friends. Actually, we don\u0026rsquo;t have any blood relationships. We had known each other is when I was in junior high school.\nThough we had just been in contact for one year, we have built a very strong relationship. She named me little cousin(brother) when I named her little cousin(sister). We are frequently outspoken to each other without reservation.\nToday, We have known each other already for ten years. In my mind, I think she is a very clever and lovely girl. Of course, I don\u0026rsquo;t know my imagination of mine in her mind.\nJust now, she sent a few messages talking about her current situation. She has lots of stress on her thesis. After she told to me and I gave her some needed interaction, She felt better.\nHuan with her ex-boyfriend Just a few minutes ago, Huan called me about how he broke up with her ex-boyfriend.\nHowever, I cannot give her any specific suggestions. She felt extremely upset, and she wanted to give her ex-boyfriend a callback.\nIn my opinion, it is unnecessary to call him back There is no actual love between you and him.\nSo, from other perspectives, choosing to break up might not be a bad result.\nMar 16 Custom the website to fit the syntax of typora.\ndouble equals ,use the \u0026lt;mark\u0026gt; label\nWoops, I cannot solve the mark compatibility between Typora and Hugo.\nAbout My Present situation My heart is under a lot of pressure, causing me to feel short of breath.\nI hope to discover a way to accomplish some purpose or find life\u0026rsquo;s truth and significance.\nA few days ago, I took a psychological test for the individual pressure of my mind. It demonstrated I had too much stress so I scored 113. The result means my pressure has been inducing my bodily disease.\nTherefore, I think what I am supposed to do is adjust my lifestyle and alter my attitude.\nMar 15 Tonight, I spent twe precious hours for managing my blog website of Hugo.\nThe reason why the process is so much difficult is that I didn\u0026rsquo;t understand the meaning of the below code.\nSo, the most important experience is that we must carefully treat any tips, warnnings, and precurors.\n1 Error: command error: failed to load config: \u0026#34;D:\\blog\\hugo.yaml:226:1\u0026#34;: failed to unmarshal YAML: yaml: line 226: mapping values are not allowed in this context ","permalink":"https://jinpeng.cv/en/diary/2024/march-2024/","summary":"\u003ch2 id=\"mar-30\"\u003eMar 30\u003c/h2\u003e\n\u003cp\u003eI found the Hugo blog deployed in GitHub is very \u003cmark\u003econvenient\u003c/mark\u003e. I can use the \u003cstrong\u003eOne diary\u003c/strong\u003e app for writing essays and copying to the Hugo via the GitHub app.\u003c/p\u003e\n\u003cp\u003eI can completely finish the writing and the publishing function by cell phone.\u003c/p\u003e\n\u003ch2 id=\"mar-29\"\u003eMar 29\u003c/h2\u003e\n\u003cp\u003eI have been considering the impact of communication tools on our lifestyle and ability to concentrate. No, all the things present by cell phone are consume our concentration.\u003c/p\u003e","title":"March 2024"},{"content":"Youth By samuel Ullman\nYouth is not a time of life; it is a state of mind; it is not a matter of rosy cheeks, red lips and supple knees; it is a matter of the will, a quality of the imagination, a vigor of the emotions; it is the freshness of the deep springs of life.\nYouth means a temperamental predominance of courage over timidity of the appetite, for adventure over the love of ease. This often exists in a man of sixty more than a boy of twenty. Nobody grows old merely by a number of years. We grow old by deserting our ideals.\nYears may wrinkle the skin, but to give up enthusiasm wrinkles the soul. Worry, fear, self-distrust bows the heart and turns the spirit back to dust.\nWhether sixty or sixteen, there is in every human being\u0026rsquo;s heart the lure of wonder, the unfailing child-like appetite of what\u0026rsquo;s next, and the joy of the game of living. In the center of your heart and my heart there is a wireless station; so long as it receives messages of beauty, hope, cheer, courage and power from men and from the infinite, so long are you young.\nWhen the aerials are down, and your spirit is covered with snows of cynicism and the ice of pessimism, then you are grown old, even at twenty, but as long as your aerials are up, to catch the waves of optimism, there is hope you may die young at eighty.\n","permalink":"https://jinpeng.cv/en/posts/note/colloection/youth/","summary":"\u003ch2 id=\"youth\"\u003eYouth\u003c/h2\u003e\n\u003cp\u003eBy \u003cstrong\u003esamuel Ullman\u003c/strong\u003e\u003c/p\u003e\n\n\u003clink rel=\"stylesheet\" href=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.css\" integrity=\"sha512-CIYsJUa3pr1eoXlZFroEI0mq0UIMUqNouNinjpCkSWo3Bx5NRlQ0OuC6DtEB/bDqUWnzXc1gs2X/g52l36N5iw==\" crossorigin=\"anonymous\"\u003e\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.js\" integrity=\"sha512-RWosNnDNw8FxHibJqdFRySIswOUgYhFxnmYO3fp+BgCU7gfo4z0oS7mYFBvaa8qu+axY39BmQOrhW3Tp70XbaQ==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\n\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/meting/2.0.1/Meting.min.js\" integrity=\"sha512-/IDbuuVE9yEqGRO0rCzXN1jIU1ZFkVd3TMLuK3HkmD4fCCwoIAkrqcK8KPYcIMDF/Z/pQ2mMOTPYS07qM/7VsA==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\u003cmeting-js url=\"https://static.godic.net/UserMediaPool/cf157452-9687-4101-a900-59c027cfde8a/data/e6ed5419-2bf4-47d5-8249-eda4f456dea9.m4a\" name=\"Youth\" artist=\"samuel Ullman\" cover=\"\" theme=\"#448aff\"\u003e\u003c/meting-js\u003e\n\u003cp\u003eYouth is not a time of life; it is a state of mind; it is not a matter of rosy cheeks, red lips and supple knees; it is a matter of the will, a quality of the imagination, a vigor of the emotions; it is the freshness of the deep springs of life.\u003c/p\u003e\n\u003cp\u003eYouth means a temperamental predominance of courage over timidity of the appetite, for adventure over the love of ease. This often exists in a man of sixty more than a boy of twenty. Nobody grows old merely by a number of years. We grow old by deserting our ideals.\u003c/p\u003e","title":"Youth"},{"content":"This front matter is not work\n1 2 3 4 5 6 7 8 title: \u0026#39;Emoji cheat sheet\u0026#39; date: 2024-03-16T23:39:55+08:00 draft: false series: [emoji] categories: [cheatsheet] tags: [markdown, emoji] language: en This front matter is work\n1 2 3 4 5 6 7 8 9 title: \u0026#39;Emoji Sheet\u0026#39; date: 2024-03-16T23:10:53+08:00 draft: false series: [emoji] categories: [cheatsheet] tags: [markdown, emoji] language: en math: false ","permalink":"https://jinpeng.cv/en/posts/note/code/emoji-cheat-sheet/","summary":"\u003cp\u003eThis front matter is not work\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e6\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e7\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e8\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-fallback\" data-lang=\"fallback\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003etitle: \u0026#39;Emoji cheat sheet\u0026#39;\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003edate: 2024-03-16T23:39:55+08:00\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003edraft: false\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003eseries: [emoji]\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003ecategories: [cheatsheet]\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003etags: [markdown, emoji]\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003elanguage: en\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e\u003cp\u003eThis front matter is work\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e6\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e7\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e8\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e9\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-fallback\" data-lang=\"fallback\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003etitle: \u0026#39;Emoji Sheet\u0026#39;\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003edate: 2024-03-16T23:10:53+08:00\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003edraft: false\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003eseries: [emoji]\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003ecategories: [cheatsheet]\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003etags: [markdown, emoji]\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003elanguage: en\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003emath: false\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e","title":"Debug | Emoji cheat sheet"},{"content":"🎁 Emoji cheat sheet for GitHub, Basecamp, Slack \u0026amp; more (webfx.com)\nEmoji Code Emoji Code Emoji Code Emoji Code 😀 :grinning_face: 🤦 :person_facepalming: 😹 :cat_with_tears_of_joy: 🧟 :zombie: 😃 :grinning_face_with_big_eyes: 🤦‍♂️ :man_facepalming: 😻 :smiling_cat_with_heart_eyes: 🧟‍♂️ :man_zombie: 😄 :grinning_face_with_smiling_eyes: 🤦‍♀️ :woman_facepalming: 😼 :cat_with_wry_smile: 🧟‍♀️ :woman_zombie: 😁 :beaming_face_with_smiling_eyes: 🤷 :person_shrugging: 😽 :kissing_cat: 🧌 :troll: 😆 :grinning_squinting_face: 🤷‍♂️ :man_shrugging: 🙀 :weary_cat: 💆 :person_getting_massage: 😅 :grinning_face_with_sweat: 🤷‍♀️ :woman_shrugging: 😿 :crying_cat: 💆‍♂️ :man_getting_massage: 🤣 :rolling_on_the_floor_laughing: 🧑‍⚕️ :health_worker: 😾 :pouting_cat: 💆‍♀️ :woman_getting_massage: 😂 :face_with_tears_of_joy: 👨‍⚕️ :man_health_worker: 🙈 :see_no_evil_monkey: 💇 :person_getting_haircut: 🙂 :slightly_smiling_face: 👩‍⚕️ :woman_health_worker: 🙉 :hear_no_evil_monkey: 💇‍♂️ :man_getting_haircut: 🙃 :upside_down_face: 🧑‍🎓 :student: 🙊 :speak_no_evil_monkey: 💇‍♀️ :woman_getting_haircut: 🫠 :melting_face: 👨‍🎓 :man_student: 💌 :love_letter: 🚶 :person_walking: 😉 :winking_face: 👩‍🎓 :woman_student: 💘 :heart_with_arrow: 🚶‍♂️ :man_walking: 😊 :smiling_face_with_smiling_eyes: 🧑‍🏫 :teacher: 💝 :heart_with_ribbon: 🚶‍♀️ :woman_walking: 😇 :smiling_face_with_halo: 👨‍🏫 :man_teacher: 💖 :sparkling_heart: 🧍 :person_standing: 🥰 :smiling_face_with_hearts: 👩‍🏫 :woman_teacher: 💗 :growing_heart: 🧍‍♂️ :man_standing: 😍 :smiling_face_with_heart_eyes: 🧑‍⚖️ :judge: 💓 :beating_heart: 🧍‍♀️ :woman_standing: 🤩 :star_struck: 👨‍⚖️ :man_judge: 💞 :revolving_hearts: 🧎 :person_kneeling: 😘 :face_blowing_a_kiss: 👩‍⚖️ :woman_judge: 💕 :two_hearts: 🧎‍♂️ :man_kneeling: 😗 :kissing_face: 🧑‍🌾 :farmer: 💟 :heart_decoration: 🧎‍♀️ :woman_kneeling: ☺ :smiling_face: 👨‍🌾 :man_farmer: ❣ :heart_exclamation: 🧑‍🦯 :person_with_white_cane: 😚 :kissing_face_with_closed_eyes: 👩‍🌾 :woman_farmer: 💔 :broken_heart: 👨‍🦯 :man_with_white_cane: 😙 :kissing_face_with_smiling_eyes: 🧑‍🍳 :cook: ❤️‍🔥 :heart_on_fire: 👩‍🦯 :woman_with_white_cane: 🥲 :smiling_face_with_tear: 👨‍🍳 :man_cook: ❤️‍🩹 :mending_heart: 🧑‍🦼 :person_in_motorized_wheelchair: 😋 :face_savoring_food: 👩‍🍳 :woman_cook: ❤ :⊛_pink_heart: 👨‍🦼 :man_in_motorized_wheelchair: 😛 :face_with_tongue: 🧑‍🔧 :mechanic: 🧡 :orange_heart: 👩‍🦼 :woman_in_motorized_wheelchair: 😜 :winking_face_with_tongue: 👨‍🔧 :man_mechanic: 💛 :yellow_heart: 🧑‍🦽 :person_in_manual_wheelchair: 🤪 :zany_face: 👩‍🔧 :woman_mechanic: 💚 :green_heart: 👨‍🦽 :man_in_manual_wheelchair: 😝 :squinting_face_with_tongue: 🧑‍🏭 :factory_worker: 💙 :blue_heart: 👩‍🦽 :woman_in_manual_wheelchair: 🤑 :money_mouth_face: 👨‍🏭 :man_factory_worker: 💜 :purple_heart: 🏃 :person_running: 🤗 :smiling_face_with_open_hands: 👩‍🏭 :woman_factory_worker: 🤎 :brown_heart: 🏃‍♂️ :man_running: 🤭 :face_with_hand_over_mouth: 🧑‍💼 :office_worker: 🖤 :⊛_grey_heart: 🏃‍♀️ :woman_running: 🫢 :face_with_open_eyes_and_hand_over_mouth: 👨‍💼 :man_office_worker: 🤍 :white_heart: 💃 :woman_dancing: 🫣 :face_with_peeking_eye: 👩‍💼 :woman_office_worker: 💋 :kiss_mark: 🕺 :man_dancing: 🤫 :shushing_face: 🧑‍🔬 :scientist: 💯 :hundred_points: 🕴 :person_in_suit_levitating: 🤔 :thinking_face: 👨‍🔬 :man_scientist: 💢 :anger_symbol: 👯 :people_with_bunny_ears: 🫡 :saluting_face: 👩‍🔬 :woman_scientist: 💥 :collision: 👯‍♂️ :men_with_bunny_ears: 🤐 :zipper_mouth_face: 🧑‍💻 :technologist: 💫 :dizzy: 👯‍♀️ :women_with_bunny_ears: 🤨 :face_with_raised_eyebrow: 👨‍💻 :man_technologist: 💦 :sweat_droplets: 🧖 :person_in_steamy_room: 😐 :neutral_face: 👩‍💻 :woman_technologist: 💨 :dashing_away: 🧖‍♂️ :man_in_steamy_room: 😑 :expressionless_face: 🧑‍🎤 :singer: 🕳 :hole: 🧖‍♀️ :woman_in_steamy_room: 😶 :face_without_mouth: 👨‍🎤 :man_singer: 💬 :speech_balloon: 🧗 :person_climbing: 🫥 :dotted_line_face: 👩‍🎤 :woman_singer: 👁️‍🗨️ :eye_in_speech_bubble: 🧗‍♂️ :man_climbing: 😶‍🌫️ :face_in_clouds: 🧑‍🎨 :artist: 🗨 :left_speech_bubble: 🧗‍♀️ :woman_climbing: 😏 :smirking_face: 👨‍🎨 :man_artist: 🗯 :right_anger_bubble: 🤺 :person_fencing: 😒 :unamused_face: 👩‍🎨 :woman_artist: 💭 :thought_balloon: 🏇 :horse_racing: 🙄 :face_with_rolling_eyes: 🧑‍✈️ :pilot: 💤 :ZZZ: ⛷ :skier: 😬 :grimacing_face: 👨‍✈️ :man_pilot: 👋 :waving_hand: 🏂 :snowboarder: 😮‍💨 :face_exhaling: 👩‍✈️ :woman_pilot: 🤚 :raised_back_of_hand: 🏌 :person_golfing: 🤥 :⊛_shaking_face: 🧑‍🚀 :astronaut: 🖐 :hand_with_fingers_splayed: 🏌️‍♂️ :man_golfing: 😌 :relieved_face: 👨‍🚀 :man_astronaut: ✋ :raised_hand: 🏌️‍♀️ :woman_golfing: 😔 :pensive_face: 👩‍🚀 :woman_astronaut: 🖖 :vulcan_salute: 🏄 :person_surfing: 😪 :sleepy_face: 🧑‍🚒 :firefighter: 🫱 :rightwards_hand: 🏄‍♂️ :man_surfing: 🤤 :drooling_face: 👨‍🚒 :man_firefighter: 🫲 :leftwards_hand: 🏄‍♀️ :woman_surfing: 😴 :sleeping_face: 👩‍🚒 :woman_firefighter: 🫳 :palm_down_hand: 🚣 :person_rowing_boat: 😷 :face_with_medical_mask: 👮 :police_officer: 🫴 :⊛_rightwards_pushing_hand: 🚣‍♂️ :man_rowing_boat: 🤒 :face_with_thermometer: 👮‍♂️ :man_police_officer: 👌 :OK_hand: 🚣‍♀️ :woman_rowing_boat: 🤕 :face_with_head_bandage: 👮‍♀️ :woman_police_officer: 🤌 :pinched_fingers: 🏊 :person_swimming: 🤢 :nauseated_face: 🕵 :detective: 🤏 :pinching_hand: 🏊‍♂️ :man_swimming: 🤮 :face_vomiting: 🕵️‍♂️ :man_detective: ✌ :victory_hand: 🏊‍♀️ :woman_swimming: 🤧 :sneezing_face: 🕵️‍♀️ :woman_detective: 🤞 :crossed_fingers: ⛹ :person_bouncing_ball: 🥵 :hot_face: 💂 :guard: 🫰 :hand_with_index_finger_and_thumb_crossed: ⛹️‍♂️ :man_bouncing_ball: 🥶 :cold_face: 💂‍♂️ :man_guard: 🤟 :love_you_gesture: ⛹️‍♀️ :woman_bouncing_ball: 🥴 :woozy_face: 💂‍♀️ :woman_guard: 🤘 :sign_of_the_horns: 🏋 :person_lifting_weights: 😵 :face_with_crossed_out_eyes: 🥷 :ninja: 🤙 :call_me_hand: 🏋️‍♂️ :man_lifting_weights: 😵‍💫 :face_with_spiral_eyes: 👷 :construction_worker: 👈 :backhand_index_pointing_left: 🏋️‍♀️ :woman_lifting_weights: 🤯 :exploding_head: 👷‍♂️ :man: 👉 :backhand_index_pointing_right: 🚴 :person_biking: 🤠 :cowboy_hat_face: 👷‍♀️ :woman_construction_worker: 👆 :backhand_index_pointing_up: 🚴‍♂️ :man_biking: 🥳 :partying_face: 🫅 :person_with_crown: 🖕 :middle_finger: 🚴‍♀️ :woman_biking: 🥸 :disguised_face: 🤴 :prince: 👇 :backhand_index_pointing_down: 🚵 :person_mountain_biking: 😎 :smiling_face_with_sunglasses: 👸 :princess: ☝ :index_pointing_up: 🚵‍♂️ :man_mountain_biking: 🤓 :nerd_face: 👳 :person_wearing_turban: 🫵 :index_pointing_at_the_viewer: 🚵‍♀️ :woman_mountain_biking: 🧐 :face_with_monocle: 👳‍♂️ :man_wearing_turban: 👍 :thumbs_up: 🤸 :person_cartwheeling: 😕 :confused_face: 👳‍♀️ :woman_wearing_turban: 👎 :thumbs_down: 🤸‍♂️ :man_cartwheeling: 🫤 :face_with_diagonal_mouth: 👲 :person_with_skullcap: ✊ :raised_fist: 🤸‍♀️ :woman_cartwheeling: 😟 :worried_face: 🧕 :woman_with_headscarf: 👊 :oncoming_fist: 🤼 :people_wrestling: 🙁 :slightly_frowning_face: 🤵 :person_in_tuxedo: 🤛 :left_facing_fist: 🤼‍♂️ :men_wrestling: ☹ :frowning_face: 🤵‍♂️ :man_in_tuxedo: 🤜 :right_facing_fist: 🤼‍♀️ :women_wrestling: 😮 :face_with_open_mouth: 🤵‍♀️ :woman_in_tuxedo: 👏 :clapping_hands: 🤽 :person_playing_water_polo: 😯 :hushed_face: 👰 :person_with_veil: 🙌 :raising_hands: 🤽‍♂️ :man_playing_water_polo: 😲 :astonished_face: 👰‍♂️ :man_with_veil: 🫶 :heart_hands: 🤽‍♀️ :woman_playing_water_polo: 😳 :flushed_face: 👰‍♀️ :woman_with_veil: 👐 :open_hands: 🤾 :person_playing_handball: 🥺 :pleading_face: 🤰 :pregnant_woman: 🤲 :palms_up_together: 🤾‍♂️ :man_playing_handball: 🥹 :face_holding_back_tears: 🫃 :pregnant_man: 🤝 :handshake: 🤾‍♀️ :woman: 😦 :frowning_face_with_open_mouth: 🫄 :pregnant_person: 🙏 :folded_hands: 🤹 :person_juggling: 😧 :anguished_face: 🤱 :breast_feeding: ✍ :writing_hand: 🤹‍♂️ :man_juggling: 😨 :fearful_face: 👩‍🍼 :woman_feeding_baby: 💅 :nail_polish: 🤹‍♀️ :woman_juggling: 😰 :anxious_face_with_sweat: 👨‍🍼 :man_feeding_baby: 🤳 :selfie: 🧘 :person_in_lotus_position: 😥 :sad_but_relieved_face: 🧑‍🍼 :person_feeding_baby: 💪 :flexed_biceps: 🧘‍♂️ :man_in_lotus_position: 😢 :crying_face: 👼 :baby_angel: 🦾 :mechanical_arm: 🧘‍♀️ :woman_in_lotus_position: 😭 :loudly_crying_face: 🎅 :Santa_Claus: 🦿 :mechanical_leg: 🛀 :person_taking_bath: 😱 :face_screaming_in_fear: 🤶 :Mrs._Claus: 🦵 :leg: 🛌 :person_in_bed: 😖 :confounded_face: 🧑‍🎄 :mx_claus: 🦶 :foot: 🧑‍🤝‍🧑 :people_holding_hands: 😣 :persevering_face: 🦸 :superhero: 👂 :ear: 👭 :women_holding_hands: 😞 :disappointed_face: 🦸‍♂️ :man_superhero: 🦻 :ear_with_hearing_aid: 👫 :woman_and_man_holding_hands: 😓 :downcast_face_with_sweat: 🦸‍♀️ :woman_superhero: 👃 :nose: 👬 :men_holding_hands: 😩 :weary_face: 🦹 :supervillain: 🧠 :brain: 💏 :kiss: 😫 :tired_face: 🦹‍♂️ :man_supervillain: 🫀 :anatomical_heart: 👩‍❤️‍💋‍👨 :kiss_woman_man: 🥱 :yawning_face: 🦹‍♀️ :woman_supervillain: 🫁 :lungs: 👨‍❤️‍💋‍👨 :kiss_man_man: 😤 :face_with_steam_from_nose: 🧙 :mage: 🦷 :tooth: 👩‍❤️‍💋‍👩 :kiss_woman_woman: 😡 :enraged_face: 🧙‍♂️ :man_mage: 🦴 :bone: 💑 :couple_with_heart: 😠 :angry_face: 🧙‍♀️ :woman_mage: 👀 :eyes: 👩‍❤️‍👨 :couple_with_heart_woman_man: 🤬 :face_with_symbols_on_mouth: 🧚 :fairy: 👁 :eye: 👨‍❤️‍👨 :couple_with_heart_man_man: 😈 :smiling_face_with_horns: 🧚‍♂️ :man_fairy: 👅 :tongue: 👩‍❤️‍👩 :couple_with_heart_woman_woman: 👿 :angry_face_with_horns: 🧚‍♀️ :woman_fairy: 👄 :mouth: 👪 :family: 💀 :skull: 🧛 :vampire: 🫦 :biting_lip: 👨‍👩‍👦 :family_man_woman_boy: ☠ :skull_and_crossbones: 🧛‍♂️ :man_vampire: 👶 :baby: 👨‍👩‍👧 :family_man_woman_girl: 💩 :pile_of_poo: 🧛‍♀️ :woman_vampire: 🧒 :child: 👨‍👩‍👧‍👦 :family_man_woman_girl_boy: 🤡 :clown_face: 🧜 :merperson: 👦 :boy: 👨‍👩‍👦‍👦 :family_man_woman_boy_boy: 👹 :ogre: 🧜‍♂️ :merman: 👧 :girl: 👨‍👩‍👧‍👧 :family_man_woman_girl_girl: 👺 :goblin: 🧜‍♀️ :mermaid: 🧑 :person: 👨‍👨‍👦 :family_man_man_boy: 👻 :ghost: 🧝 :elf: 👱 :person_blond_hair: 👨‍👨‍👧 :family_man: 👽 :alien: 🧝‍♂️ :man_elf: 👨 :man: 👨‍👨‍👧‍👦 :family_man_man_girl_boy: 👾 :alien_monster: 🧝‍♀️ :woman_elf: 🧔 :person_beard: 👨‍👨‍👦‍👦 :family_man_man_boy_boy: 🤖 :robot: 🧞 :genie: 🧔‍♂️ :man_beard: 👨‍👨‍👧‍👧 :family_man_man_girl_girl: 😺 :grinning_cat: 🧞‍♂️ :man_genie: 🧔‍♀️ :woman_beard: 👩‍👩‍👦 :family_woman_woman_boy: 😸 :grinning_cat_with_smiling_eyes: 🧞‍♀️ :woman_genie: 👨‍🦰 :man_red_hair: 👩‍👩‍👧 :family_woman_woman_girl: 👩‍👧‍👦 :family_woman_girl_boy: 🙎‍♀️ :woman_pouting: 👨‍🦱 :man_curly_hair: 👩‍👩‍👧‍👦 :family_woman_woman_girl_boy: 👩‍👧‍👧 :family_woman_girl_girl: 🙅 :person_gesturing_NO: 👨‍🦳 :man_white_hair: 👩‍👩‍👦‍👦 :family_woman_woman_boy_boy: 🗣 :speaking_head: 🙅‍♂️ :man_gesturing_NO: 👨‍🦲 :man_bald: 👩‍👩‍👧‍👧 :family_woman_woman_girl_girl: 👤 :bust_in_silhouette: 🙅‍♀️ :woman_gesturing_NO: 👩 :woman: 👨‍👦 :family_man_boy: 👥 :busts_in_silhouette: 🙆 :person_gesturing_OK: 👩‍🦰 :woman_red_hair: 👨‍👦‍👦 :family_man_boy_boy: 🫂 :people_hugging: 🙆‍♂️ :man_gesturing_OK: 🧑‍🦰 :person_red_hair: 👨‍👧 :family_man_girl: 👣 :footprints: 🙆‍♀️ :woman_gesturing_OK: 👩‍🦱 :woman_curly_hair: 👨‍👧‍👦 :family_man_girl_boy: 🦰 :red_hair: 💁 :person_tipping_hand: 🧑‍🦱 :person_curly_hair: 👨‍👧‍👧 :family_man_girl_girl: 🦱 :curly_hair: 💁‍♂️ :man_tipping_hand: 👩‍🦳 :woman_white_hair: 👩‍👦 :family_woman_boy: 🦳 :white_hair: 💁‍♀️ :woman_tipping_hand: 🧑‍🦳 :person_white_hair: 🦲 :bald: 🙋 :person_raising_hand: 👩‍🦲 :woman_bald: 👴 :old_man: 🙋‍♂️ :man_raising_hand: 🧑‍🦲 :person_bald: 👵 :old_woman: 🙋‍♀️ :woman_raising_hand: 👱‍♀️ :woman_blond_hair: 🙍 :person_frowning: 🧏 :deaf_person: 👱‍♂️ :man_blond_hair: 🙍‍♂️ :man_frowning: 🧏‍♂️ :deaf_man: 🧓 :older_person: 🙍‍♀️ :woman_frowning: 🧏‍♀️ :deaf_woman: 🙇‍♀️ :woman_bowing: 🙎 :person_pouting: 🙇 :person_bowing: 👩‍👦‍👦 :family_woman_boy_boy: 🙎‍♂️ :man_pouting: 🙇‍♂️ :man_bowing: 👩‍👧 :family_woman_girl: ","permalink":"https://jinpeng.cv/en/posts/note/learn/emoji-sheet/","summary":"\u003cp\u003e\u003ca href=\"https://www.webfx.com/tools/emoji-cheat-sheet/\"\u003e🎁 Emoji cheat sheet for GitHub, Basecamp, Slack \u0026amp; more (webfx.com)\u003c/a\u003e\u003c/p\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\n      \u003ctr\u003e\n          \u003cth\u003eEmoji\u003c/th\u003e\n          \u003cth\u003eCode\u003c/th\u003e\n          \u003cth\u003eEmoji\u003c/th\u003e\n          \u003cth\u003eCode\u003c/th\u003e\n          \u003cth\u003eEmoji\u003c/th\u003e\n          \u003cth\u003eCode\u003c/th\u003e\n          \u003cth\u003eEmoji\u003c/th\u003e\n          \u003cth\u003eCode\u003c/th\u003e\n      \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grinning_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_facepalming:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e😹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:cat_with_tears_of_joy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧟\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:zombie:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😃\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grinning_face_with_big_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤦‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_facepalming:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e😻\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_cat_with_heart_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧟‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_zombie:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😄\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grinning_face_with_smiling_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤦‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_facepalming:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e😼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:cat_with_wry_smile:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧟‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_zombie:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😁\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:beaming_face_with_smiling_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤷\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_shrugging:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e😽\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kissing_cat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:troll:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😆\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grinning_squinting_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤷‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_shrugging:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:weary_cat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💆\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_getting_massage:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😅\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grinning_face_with_sweat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤷‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_shrugging:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e😿\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:crying_cat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💆‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_getting_massage:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤣\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:rolling_on_the_floor_laughing:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍⚕️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:health_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e😾\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pouting_cat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💆‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_getting_massage:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😂\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_tears_of_joy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍⚕️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_health_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙈\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:see_no_evil_monkey:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💇\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_getting_haircut:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙂\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:slightly_smiling_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍⚕️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_health_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙉\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:hear_no_evil_monkey:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💇‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_getting_haircut:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙃\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:upside_down_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🎓\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:student:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙊\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:speak_no_evil_monkey:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💇‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_getting_haircut:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🫠\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:melting_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🎓\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_student:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:love_letter:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚶\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_walking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😉\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:winking_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🎓\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_student:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💘\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:heart_with_arrow:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚶‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_walking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😊\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_smiling_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🏫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:teacher:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💝\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:heart_with_ribbon:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚶‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_walking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😇\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_halo:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🏫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_teacher:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💖\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:sparkling_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧍\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_standing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_hearts:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🏫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_teacher:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💗\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:growing_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧍‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_standing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😍\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_heart_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍⚖️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:judge:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💓\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:beating_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧍‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_standing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤩\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:star_struck:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍⚖️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_judge:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💞\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:revolving_hearts:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧎\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_kneeling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😘\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_blowing_a_kiss:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍⚖️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_judge:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💕\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:two_hearts:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧎‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_kneeling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😗\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kissing_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🌾\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:farmer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💟\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:heart_decoration:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧎‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_kneeling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e☺\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🌾\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_farmer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e❣\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:heart_exclamation:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🦯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_with_white_cane:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😚\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kissing_face_with_closed_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🌾\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_farmer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💔\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:broken_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🦯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_with_white_cane:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😙\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kissing_face_with_smiling_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🍳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:cook:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e❤️‍🔥\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:heart_on_fire:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🦯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_with_white_cane:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_tear:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🍳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_cook:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e❤️‍🩹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mending_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🦼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_in_motorized_wheelchair:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😋\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_savoring_food:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🍳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_cook:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e❤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:⊛_pink_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🦼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_in_motorized_wheelchair:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😛\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_tongue:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🔧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mechanic:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧡\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:orange_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🦼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_in_motorized_wheelchair:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😜\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:winking_face_with_tongue:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🔧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_mechanic:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💛\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:yellow_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🦽\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_in_manual_wheelchair:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤪\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:zany_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🔧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_mechanic:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💚\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:green_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🦽\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_in_manual_wheelchair:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😝\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:squinting_face_with_tongue:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🏭\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:factory_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💙\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:blue_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🦽\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_in_manual_wheelchair:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤑\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:money_mouth_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🏭\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_factory_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💜\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:purple_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏃\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_running:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤗\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_open_hands:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🏭\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_factory_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤎\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:brown_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏃‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_running:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤭\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_hand_over_mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍💼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:office_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🖤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:⊛_grey_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏃‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_running:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🫢\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_open_eyes_and_hand_over_mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍💼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_office_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤍\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:white_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💃\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_dancing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🫣\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_peeking_eye:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍💼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_office_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💋\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kiss_mark:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🕺\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_dancing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:shushing_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🔬\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:scientist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:hundred_points:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🕴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_in_suit_levitating:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤔\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:thinking_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🔬\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_scientist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💢\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:anger_symbol:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:people_with_bunny_ears:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🫡\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:saluting_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🔬\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_scientist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💥\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:collision:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👯‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:men_with_bunny_ears:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤐\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:zipper_mouth_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍💻\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:technologist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:dizzy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👯‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:women_with_bunny_ears:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_raised_eyebrow:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍💻\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_technologist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:sweat_droplets:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧖\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_in_steamy_room:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😐\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:neutral_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍💻\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_technologist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:dashing_away:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧖‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_in_steamy_room:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😑\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:expressionless_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🎤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:singer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🕳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:hole:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧖‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_in_steamy_room:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😶\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_without_mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🎤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_singer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💬\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:speech_balloon:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧗\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_climbing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🫥\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:dotted_line_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🎤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_singer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👁️‍🗨️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:eye_in_speech_bubble:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧗‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_climbing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😶‍🌫️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_in_clouds:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🎨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:artist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🗨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:left_speech_bubble:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧗‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_climbing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😏\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smirking_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🎨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_artist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🗯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:right_anger_bubble:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤺\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_fencing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😒\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:unamused_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🎨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_artist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💭\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:thought_balloon:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏇\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:horse_racing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙄\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_rolling_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍✈️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pilot:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:ZZZ:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e⛷\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:skier:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😬\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grimacing_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍✈️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_pilot:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👋\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:waving_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏂\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:snowboarder:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😮‍💨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_exhaling:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍✈️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_pilot:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤚\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:raised_back_of_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_golfing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤥\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:⊛_shaking_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🚀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:astronaut:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🖐\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:hand_with_fingers_splayed:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏌️‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_golfing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:relieved_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🚀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_astronaut:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e✋\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:raised_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏌️‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_golfing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😔\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pensive_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🚀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_astronaut:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🖖\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:vulcan_salute:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏄\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_surfing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😪\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:sleepy_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🚒\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:firefighter:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:rightwards_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏄‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_surfing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:drooling_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🚒\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_firefighter:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:leftwards_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏄‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_surfing:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:sleeping_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🚒\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_firefighter:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:palm_down_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚣\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_rowing_boat:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😷\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_medical_mask:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👮\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:police_officer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:⊛_rightwards_pushing_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚣‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_rowing_boat:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤒\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_thermometer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👮‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_police_officer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:OK_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚣‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_rowing_boat:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤕\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_head_bandage:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👮‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_police_officer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pinched_fingers:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏊\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_swimming:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤢\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:nauseated_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🕵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:detective:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤏\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pinching_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏊‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_swimming:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤮\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_vomiting:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🕵️‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_detective:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e✌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:victory_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏊‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_swimming:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:sneezing_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🕵️‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_detective:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤞\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:crossed_fingers:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e⛹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_bouncing_ball:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:hot_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💂\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:guard:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:hand_with_index_finger_and_thumb_crossed:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e⛹️‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_bouncing_ball:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥶\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:cold_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💂‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_guard:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤟\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:love_you_gesture:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e⛹️‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_bouncing_ball:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woozy_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💂‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_guard:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤘\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:sign_of_the_horns:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏋\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_lifting_weights:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_crossed_out_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🥷\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:ninja:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤙\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:call_me_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏋️‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_lifting_weights:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😵‍💫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_spiral_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👷\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:construction_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👈\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:backhand_index_pointing_left:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🏋️‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_lifting_weights:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:exploding_head:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👷‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👉\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:backhand_index_pointing_right:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_biking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤠\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:cowboy_hat_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👷‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_construction_worker:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👆\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:backhand_index_pointing_up:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚴‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_biking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:partying_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫅\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_with_crown:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🖕\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:middle_finger:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚴‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_biking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥸\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:disguised_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:prince:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👇\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:backhand_index_pointing_down:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_mountain_biking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😎\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_sunglasses:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👸\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:princess:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e☝\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:index_pointing_up:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚵‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_mountain_biking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤓\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:nerd_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_wearing_turban:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:index_pointing_at_the_viewer:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🚵‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_mountain_biking:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🧐\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_monocle:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👳‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_wearing_turban:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👍\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:thumbs_up:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤸\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_cartwheeling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😕\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:confused_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👳‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_wearing_turban:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👎\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:thumbs_down:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤸‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_cartwheeling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🫤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_diagonal_mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_with_skullcap:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e✊\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:raised_fist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤸‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_cartwheeling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😟\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:worried_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧕\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_with_headscarf:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👊\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:oncoming_fist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:people_wrestling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙁\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:slightly_frowning_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_in_tuxedo:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤛\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:left_facing_fist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤼‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:men_wrestling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e☹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:frowning_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤵‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_in_tuxedo:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤜\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:right_facing_fist:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤼‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:women_wrestling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😮\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_open_mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤵‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_in_tuxedo:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👏\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:clapping_hands:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤽\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_playing_water_polo:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😯\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:hushed_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_with_veil:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:raising_hands:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤽‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_playing_water_polo:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:astonished_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👰‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_with_veil:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫶\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:heart_hands:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤽‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_playing_water_polo:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:flushed_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👰‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_with_veil:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👐\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:open_hands:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤾\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_playing_handball:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥺\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pleading_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pregnant_woman:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:palms_up_together:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤾‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_playing_handball:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_holding_back_tears:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫃\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pregnant_man:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤝\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:handshake:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤾‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:frowning_face_with_open_mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫄\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pregnant_person:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙏\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:folded_hands:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_juggling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:anguished_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:breast_feeding:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e✍\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:writing_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤹‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_juggling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:fearful_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🍼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_feeding_baby:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💅\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:nail_polish:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤹‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_juggling:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:anxious_face_with_sweat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🍼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_feeding_baby:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:selfie:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧘\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_in_lotus_position:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😥\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:sad_but_relieved_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🍼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_feeding_baby:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💪\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:flexed_biceps:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧘‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_in_lotus_position:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😢\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:crying_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👼\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:baby_angel:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦾\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mechanical_arm:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧘‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_in_lotus_position:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😭\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:loudly_crying_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🎅\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:Santa_Claus:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦿\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mechanical_leg:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🛀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_taking_bath:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_screaming_in_fear:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🤶\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:Mrs._Claus:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:leg:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🛌\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_in_bed:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😖\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:confounded_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🎄\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mx_claus:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦶\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:foot:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🤝‍🧑\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:people_holding_hands:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😣\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:persevering_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦸\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:superhero:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👂\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:ear:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👭\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:women_holding_hands:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😞\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:disappointed_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦸‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_superhero:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦻\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:ear_with_hearing_aid:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_and_man_holding_hands:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😓\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:downcast_face_with_sweat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦸‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_superhero:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👃\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:nose:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👬\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:men_holding_hands:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😩\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:weary_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:supervillain:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧠\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:brain:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💏\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kiss:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😫\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:tired_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦹‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_supervillain:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:anatomical_heart:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍❤️‍💋‍👨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kiss_woman_man:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🥱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:yawning_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦹‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_supervillain:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫁\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:lungs:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍❤️‍💋‍👨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kiss_man_man:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_steam_from_nose:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧙\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mage:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦷\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:tooth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍❤️‍💋‍👩\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:kiss_woman_woman:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😡\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:enraged_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧙‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_mage:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🦴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:bone:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💑\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:couple_with_heart:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😠\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:angry_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧙‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_mage:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍❤️‍👨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:couple_with_heart_woman_man:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤬\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:face_with_symbols_on_mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧚\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:fairy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👁\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:eye:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍❤️‍👨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:couple_with_heart_man_man:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😈\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:smiling_face_with_horns:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧚‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_fairy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👅\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:tongue:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍❤️‍👩\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:couple_with_heart_woman_woman:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👿\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:angry_face_with_horns:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧚‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_fairy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👄\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mouth:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👪\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e💀\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:skull:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧛\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:vampire:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🫦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:biting_lip:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👩‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_woman_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e☠\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:skull_and_crossbones:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧛‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_vampire:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👶\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:baby:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👩‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_woman_girl:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e💩\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:pile_of_poo:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧛‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_vampire:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧒\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:child:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👩‍👧‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_woman_girl_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤡\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:clown_face:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧜\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:merperson:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:boy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👩‍👦‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_woman_boy_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👹\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:ogre:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧜‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:merman:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:girl:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👩‍👧‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_woman_girl_girl:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👺\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:goblin:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧜‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:mermaid:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👨‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_man_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👻\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:ghost:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧝\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:elf:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_blond_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👨‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👽\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:alien:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧝‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_elf:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👨‍👧‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_man_girl_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👾\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:alien_monster:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧝‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_elf:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧔\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_beard:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👨‍👦‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_man_boy_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🤖\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:robot:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧞\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:genie:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧔‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_beard:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👨‍👧‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_man_girl_girl:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😺\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grinning_cat:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧞‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_genie:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧔‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_beard:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👩‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_woman_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e😸\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:grinning_cat_with_smiling_eyes:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧞‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_genie:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🦰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_red_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👩‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_woman_girl:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👩‍👧‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_girl_boy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙎‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_pouting:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🦱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_curly_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👩‍👧‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_woman_girl_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👩‍👧‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_girl_girl:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙅\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_gesturing_NO:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🦳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_white_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👩‍👦‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_woman_boy_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🗣\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:speaking_head:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙅‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_gesturing_NO:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍🦲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_bald:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👩‍👧‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_woman_girl_girl:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👤\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:bust_in_silhouette:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙅‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_gesturing_NO:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👥\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:busts_in_silhouette:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙆\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_gesturing_OK:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🦰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_red_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👦‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_boy_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🫂\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:people_hugging:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙆‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_gesturing_OK:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🦰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_red_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_girl:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👣\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:footprints:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙆‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_gesturing_OK:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🦱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_curly_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👧‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_girl_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🦰\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:red_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💁\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_tipping_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🦱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_curly_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👨‍👧‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_man_girl_girl:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🦱\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:curly_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💁‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_tipping_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🦳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_white_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_boy:\u003c/code\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🦳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:white_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e💁‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_tipping_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🦳\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_white_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🦲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:bald:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙋\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_raising_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍🦲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_bald:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👴\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:old_man:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙋‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_raising_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧑‍🦲\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_bald:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e👵\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:old_woman:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙋‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_raising_hand:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👱‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_blond_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙍\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_frowning:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧏\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:deaf_person:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👱‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_blond_hair:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙍‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_frowning:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧏‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:deaf_man:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧓\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:older_person:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙍‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_frowning:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🧏‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:deaf_woman:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙇‍♀️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:woman_bowing:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙎\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_pouting:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙇\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:person_bowing:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👦‍👦\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_boy_boy:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003e🙎‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_pouting:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e🙇‍♂️\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:man_bowing:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e👩‍👧\u003c/td\u003e\n          \u003ctd\u003e\u003ccode\u003e:family_woman_girl:\u003c/code\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n          \u003ctd\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e","title":"Emoji Sheet"},{"content":" Stray birds of summer come to my window sing and fly away. And the leaves of autumn, which have no songs, flutter and fall there with a sigh.\nO troupe of little vagrants of the world, leave your footprints in my words.\nThe worlds puts off its mask of vastness to its lover. It becomes small, as one song, as one kiss of the eternal.\nIt is the tears of the earth that keep her smiles in bloom.\nThe mighty desert is burning for the love of a blade of grass who shakes her head and laughs and flies away.\nIf you shed tears when you miss the sun, you also miss the stars.\nThe sands in your way beg for your song and your movement, dancing water. Will you carry with the burden of their lameness?\nHer wistful face haunt my dreams like the rain at night.\nOnce we dreamt we were strangers. We wake up to find that we were dear to each other.\nSorrow is hushed into peace in my heart like the evening among the silent trees.\nSome unseen fingers, like an idle breeze, are playing upon my heart the music of the ripples.moment\nWhat language is thine, O sea?\nThe language of eternal question.\nWhat language is the answer?\nThe language of the eternal silence.\nListen, my heart, to the whispers of the world with which it makes love to you.\nThe mystery of creation is like the darkness of night–it is great. Delusions of knowledge are like the fog of the morning.\nDo not seat your love upon a precipice because it is high.\nI sit at my window this morning where the world like a passer-by stops for a moment, nods to me and goes.\nThese little thoughts are the rustle of leaves; they have their whisper of joy in my mind.\nWhat you are you do not see, what you see is your shadow.\nMy wishes are fools, they shout across thy songs, my Master. let me but listen.\nI can not choose the best. The best chooses me.\nThey throw their shadows before them who carry their lantern on their back.\nThat I exist is a perpetual surprise which is life.\n“We, the rustling leaves, have a voice that answers the storms, but who are you so silent?”\n“I am a mere flower.”\nRest belongs the work as the eyelids to the eyes.\nMan is a born child, his power is the power of growth.\nGod excepts answers for the flowers he sent us, not for the sun or the earth.\nThe light that plays, like a naked child, among the leaves happily knows not that man can lie.\nO beauty, find thyself in love, not in the flattery of thy mirror.\nMy heart beats her waves at the shore of the world and writes upon it her signature in tears with the words, “I love thee.”\n“Moon, for what do you wait?”\n“To salute the sun for whom I must make way.”\nThe trees come to my window like the yearning voice of the dumb earth.\nHis new mornings are new surprises to God.\nLife finds its wealth by the claims of the world, and its worth by the claims of love.\nThe day river-bed finds no thanks for its past.\nThe bird wishes it were a cloud. The cloud wishes it were a bird.\nThe waterfall sings, “I find my song, when I find my freedom.”\nI cannot tell why this heart languishes in silence.\nIt is for small needs it never asks, or knows or remembers.\nWoman, when you move about in your household service your limbs sing like a hill stream among its pebbles.\nThe sun goes to cross the Western sea, leaving its last salutation to the East.\nDo not blame your food because you have no appetite.\nThe trees, like the longings of the earth, stand a-tiptoe to peep at the heaven.\nYou smiled and talked to my of nothing and I felt that for this I had been waiting long.\nThe fish in the water is silence, the animals in the earth is noisy, the birds in the air is singing.\nBut Man has in him the silence of the sea, the noisy of the earth and the music of the air.\nThe world rushes on over the strings of the lingering heart making the music of sadness.\nHe has made his weapons his gods. When his weapons win he is defeated himself.\nGod finds himself by creating.\nShadow, with her veil drawn, follow Light in secret meekness, with her silent steps of love.\nThe stars are not afraid to appear like fireflies.\nI thank thee that I an none of the wheels of power but I am one with the living creatures that are crushed by it.\nThe mind, sharp but not board, sticks at every point but dose not move.\nYour idol is shattered in the dust to prove that God\u0026rsquo;s dust is greater than your idol.\nMan does not reveal himself in his history, he struggles up through it.\nWhile the glass lamp rebukes the earthen for calling it cousin, the moon rises, and the glass lamp, with a bland smile, calls her, “my dear, dear sister.”\nLike the meeting of the seagulls and the waves we meet and come near. The seagulls fly off, the waves roll away and we depart.\nMy day is done, and I am like a boat drawn on the beach, listening to the dance-music of the tide in the evening.\nLife is given to us, we earn it by giving it.\nWe come nearest to the great when we are great in humility.\nThe sparrow is sorry for the peacock at the burden of its tail.\nNever be afraid of the moments – thus sings the voice of the everlasting.\nThe hurricane seeks the shortest road by the no-road, and suddenly ends its search in the Nowhere.\nTake my wine in my cup, friend.\nIt loses its wreath of foam when poured into that of others.\nThe Perfect decks itself in beauty for the love of the Imperfect.\nGod says to man, “I heal you therefore I hurt, love you therefore punish.”\nThank the flame its light, but do not forget the lampholder standing in the shade with constancy of patience.\nTiny grass, your steps are small, but you possess the earth under you tread.\nThe infant flower opens its bud and cries, “Dear World, please do not fade.”\nGod grows weary of great kingdoms, but never of litter flowers.\nWrong cannot afford defeat but Right can.\n“I give my whole water in joy”, sings the waterfall, “though little of its is enough for the thirsty.”\nWhere is the fountain that throws up these flowers in a ceaseless outbreak of ecstasy.\nThe woodcutter\u0026rsquo;s axe begged for its handle from the tree.\nThe tree gave it.\nIn my solitude of heart I feel the sigh of this widowed evening veiled with mist and rain.\nChastity is a wealth that comes from abundance of love.\nThe mist, like love, plays upon the heart of the hills and brings out surprises of beauty.\nWe read the world wrong and say that it deceives us.\nThe poet wind is out over the sea and the forest to seek his own voice.\nEvery child comes with the message that God is not yet discouraged of man.\nThe grass seeks her crowd in the earth.\nThe tree seeks his solitude of the sky.\nMan barricades against himself.\nYour voice, my friend, wanders in my heart, like the muffled sound of the sea among these listening pines.\nWhat is this unseen flame of darkness whose sparks are the stars?\nLet life be beautiful like summer flowers and death like autumn leaves.\nHe who wants to good knocks at the gate; he who loves finds the gate open.\nIn death the many become one; in life the one becomes many.\nReligion will be one when God is dead.\nThe artist is the lover of nature, therefore he is her slave and her master.\n“How far are you from me, O Fruit?”\n“I am hidden in your heart, O Flower?”\nTheis longing for the one who is felt in the dark, but not seen in the day.\n“You are the big drop of dew under the lotus leaf, I am the smaller one on its upper side, ” said the dewdrop to the lake.\nThe scabbard is content to be dull when it protects the keenness of the sword.\nIn darkness the one appears as uniform; in the light the one appears as manifold.\nThe great earth makes herself hospitable with the help of the grass.\nThe birth and death of the leaves are rapid whirls of the eddy whose wider circles move slowly among stars.\nPower said to the world, “You are mine.”\nThe world kept it prisoner on her throne.\nLove said to the world, “I am thine.”\nThe world gave it the freedom of her house.\nThe mist is like the earth\u0026rsquo;s desire. It hides the sun for whom she cries.\nBe still, my heart, these great trees are prayers.\nThe noise of moment scoffs at the music of the Eternal.\nI think of other ages that floated upon the steam of life and love and death and are forgotten, and I feel the freedom of passing away.\nThe sadness of my soul is her bride\u0026rsquo;s veil.\nIt waits to be lifted in the night.\nDeath\u0026rsquo;s stamp gives value to the coin of life; making it possible to buy with life what is truly precious.\nThe cloud stood humbly in a corner of the sky.\nThe morning crowned it with splendour.\nThe dust receives insult and in return offers her flowers.\nDo not linger to gather flowers to keep them, but walk on, for flowers will keep themselves blooming all your way.\nRoots are the branches down in the earth.\nBranches are the roots in the air.\nThe music of the far-away summer flutters around the Autumn seeking its former nest.\nDo not insult your friend by lending him merits from your own packet.\nThe touch of the nameless days clings to my heart like the mosses round the old tree.\nThe echo mocks her origin to prove she is the original.\nGod is shamed when the prosperous boasts of His special favour.\nI cast my shadow upon my path, because I have a lamp that has not been lighted.\nMan goes into the noisy crowed to drown his own clamour of silence.\nThat which ends in exhaustion is death, but the perfect ending is in the endless.\nThe sun has his simple robe of light. The clouds are decked with gorgeousness.\nThe hills are like shouts of children who raise their arms, trying to catch stars.\nThe road is lonely in its crowd for it is not loved.\nThe power that boasts of its mischiefs is laughed at by the yellow leaves that fall, and clouds that pass by.\nThe earth hums to me today in the sun, like a woman at her spinning, some ballad of the ancient time in a forgotten tongue.\nThe grass-blade is worthy of the great world where it grows.\nDream is a wife who must talk.\nSleep is a husband who silently suffers.\nThe night kisses the fading day whispering to his ear, “I am death, your mother. I am to give your fresh birth.”\nI feel thy beauty, dark night, like that of the loved woman when she has put out the lamp.\nI carry in my world that flourishes the worlds that have failed.\nDear friend, I feel the silence of your great thoughts of many a deepening eventide on this beach when I listen to these waves.\nThe bird thinks it is an act of kindness to give the fish a life in the air.\n“In the moon thou sendest thy love letters to me,” said the night to the sun\n“I leave my answers in tears upon the grass.”\nThe great is a born child; when he dies he gives his great childhood to the world.\nNot hammerstrokes, but dance of the water sings the pebbles into perfection.\nBees sip honey from flowers and hum their thanks to their thanks when they leave.\nThe gaudy butterfly is sure that the flowers owe thanks to him.\nTo be outspoken is easy when you do not wait to speak the complete truth.\nAsks the possible to the Impossible, “Where is your dwelling place?”\n“In the dreams of the impotent”, comes the answer.\nIf you shut your door to all errors truth will be shut out.\nI hear some rustle of thing behind my sadness of heart, – I cannot see them.\nLeisure in its activity is work.\nThe stillness of the sea stirs in waves.\nThe leaf becomes flower when it loves.\nThe flower becomes fruit when it worships.\nThe roots below the earth claim rewards for making the branches fruitful.\nThis rainy evening the wind is restless.\nI look at the swaying branches and ponder over the greatness of all things.\nStorm of midnight, like a giant child awakened in the untimely dark, has begun to play and shout.\nThou raisest thy waves vainly to follow thy lover, O sea, thou lonely bride of the storm.\n“I am ashamed of my emptiness,” said the Word to the Work.\n“I know how poor I am when I see you,” said the Work to the Word.\nTime is the wealth of change, but the clock in its parody makes it mere change and no wealth.\nTruth in her dress finds facts too tight.\nIn fiction she moves with ease.\nWhen I travelled to there and to there, I was tired of thee, O road, but now when thou leadest me to everywhere I am wedded to thee in love.\nLet me think that there is one among those stars that guides my life through the dark unknown.\nWoman, with the grace of your fingers you touched my things and order came out like music.\nOne sad voice has its nest among the ruins of the years.\nIt sings to me in the night, “I loved you.”\nThe flaming fire warns me off by its own glow.\nSave me from the dying embers hidden under ashes.\nI have my stars in the sky.\nBut oh for my little lamp unlit in my house.\nThe dust of the dead words clings to thee.\nWash thy soul with silence.\nGaps are left in life through which comes the sad music of death.\nThe world has opened its heart of light in the morning.\nCome out, my heart, with thy love to meet it.\nMy thoughts shimmer with these shimmering leaves and my heart sings with the touch of sunlight; my life is glad to be floating with all things into the blue of space, into the dark of time.\nGod\u0026rsquo;s great power is in the gentle breeze, not in the storm.\nThis is a dream in which things are all loose and they oppress. I shall find them gathered in thee when I awake and shall be free.\n“Who is there to take up my duties?” asked the setting sun.\n“I shall do what I can, my Master,” said the earthen lamp.\nBy plucking her petals you do not gather the beauty of the flower.\nSilence will carry your voice like the nest that holds the sleeping birds.\nThe Great walks with the Small without fear.\nThe Middling keeps aloof.\nThe night opens the flowers in secret and allows the day to get thanks.\nPower takes as ingratitude the writhings of its victims.\nWhen we rejoice in our fulness, then we can part with our fruits with joy.\nThe raindrops kissed the earth and whispered, “We are thy homesick children, mother, come back to thee from the heaven.”\nThe cobweb pretends to catch dewdrops and catches flies.\nLove! When you come with the burning lamp of pain in your hand, I can see your face and know you as bliss.\n“The learned say that your lights will one day be no more,” said the firefly to the stars.\nThe stars made no answer.\nIn the dusk of evening the bird of some early dawn comes to the nest of my silence.\nThoughts pass in my mind like flocks of ducks in the sky.\nI hear the voice of their wings.\nThe canal loves to think that rivers exist solely to supply it with water.\nThe world has kissed my soul with its pain, asking for its return in songs.\nThat which oppresses me, is it my soul trying to come out in the open, or the soul of the world knocking at my heart for its entrance?\nThoughts feeds itself with its own words and grows.\nI have dipped the vessel of my heart into this silence hour; it has filled with love.\nEither you have work or you have not.\nWhen you have to say, “Let us do something,” then begins mischief.\nThe sunflower blushed to own the nameless flower as her kin.\nThe sun rose and smiled on it, saying, “Are you well, my darling?”\n“Who drives me forward like fate?”\n“The Myself striding on my back.”\nThe clouds fill the watercups of the river, hiding themselves in the distant hills.\nI spill water from my water jar as I walk on my way,\nVery little remains for my home.\nThe water in the vessel is sparkling; the water in the sea is dark.\nThe small truth has word that are clear; the great truth has great silence.\nYour smile was your flower of your own fields, your talk was the rustle of your own mountain pines, but your heart was the woman that we all know.\nIt is the little things I leave behind for my loved ones, great things are for everyone.\nWoman, thou hast encircled the world\u0026rsquo;s heart with the depth of thy tears as the sea has the earth.\nThe sunshine greets me with a smile.\nThe rain, his sad sister, talks to my heart.\nMy flower of the day dropped its petals forgotten.\nIn the evening it ripens into a golden fruit of memory.\nI am like the road in the night listening to the footfalls of its memories in silence.\nThe evening sky to me is like a window, and a lighted lamp, and a waiting behind it.\nHe who is too bury doing good finds no time to be good.\nI am the autumn cloud, empty of rain, see my fulness in the field of ripened rice.\nThey hated and killed and men praised them.\nBut God in shame hastens to hide its memory under the green grass.\nToes are the fingers that have forsaken their past.\nDarkness travels towards light, but blindness towards death.\nThe pet dog suspects the universe for scheming to take its place.\nSit still, my heart, do not raise your dust.\nLet the world find its way to you.\nThe bow whispers to the arrow before it speeds forth – “Your freedom is mine.”\nWoman, in your laughter you have the music of the fountain of life.\nA mind all logic is like a knife all blade.\nIt makes the hand bleed that uses it.\nGod loves man\u0026rsquo;s lamp lights better than his own great stars.\nThis world is the world of wild storms kept tame with the music of beauty.\n“My heart is like the golden casket of thy kiss,” said the sunset cloud to the sun.\nBy touching you may kill, by keeping away you may possess.\nThe cricket\u0026rsquo;s chirp and the patter of rain come to me through the dark, like the rustle of dreams from my youth.\n“I have lost my dewdrop,” cries the flower to the morning sky that has lost all its stars.\nThe burning log bursts in flame and cries, “This is my flower, my death.”\nThe wasp thinks that the honey-hive of the neighbouring bees is too small.\nHis neighbours ask him to build one still smaller.\n“I cannot keep your waves,” says the bank to the river.\n“Let me keep your footprints in my heart.”\nThe day, with the noise of this little earth, drowns the silence of all worlds.\nThe songs feels the infinite in the air, the picture in the earth, the poem in the air and the earth;\nFor its words have meaning that walks and music that soars.\nWhen the sun goes down to the West, the East of his morning stands before him in silence.\nLet me not put myself wrongly to my world and set it against me.\nPraise shames me, for I secretly beg for it.\nLet my doing nothing when I have nothing to do become untroubled in its depth of peace like the evening in the seashore when the water is silent.\nMaiden, your simplicity, like the blueness of the lake, reveals your depth of truth.\nThe best does not come alone.\nIt comes with the company of the all.\nGod\u0026rsquo;s right hand is gentle, but terrible is his left hand.\nMy evening came among the alien trees and spoke in a language which my morning stars did not know.\nNight\u0026rsquo;s darkness is a bag that bursts with the gold of the dawn.\nOur desire lends the colours of the rainbow to the mere mists and vapours of life.\nGod waits to win back his own flowers as gifts from man\u0026rsquo;s hands.\nMy sad thoughts tease me asking me their own names.\nThe service of the fruit is precious, the service of the flower is sweet, but let my service be the service of the leaves in its shade of humble devotion.\nMy heart has spread its sails to the idle winds for the shadowy island of anywhere.\nMen are cruel, but Man is kind.\nMake me thy cup and let my fulness be for thee and for thine.\nThe storm is like the cry of some god in pain whose love the earth refuses.\nThe world does not leak because death is not a crack.\nLife has become richer by the love that has been lost.\nMy friend, your great heart shone with the sunrise of the East like the snowy summit of a lonely hill in the dawn.\nThe fountain of death makes the still water of life play.\nThose who have everything but thee, my God, laugh at those who have nothing but thyself.\nThe movement of life has its rest in its own music.\nKicks only raise dust and not crops from the earth.\nOur names are the light that glows on the sea waves at night and then dies without leaving its signature.\nLet him only see the thorns who has eyes to see the rose.\nSet the bird\u0026rsquo;s wings with gold and it will never again soar in the sky.\nThe same lotus of our clime blooms here in the alien water with the same sweetness, under another name.\nIn heart\u0026rsquo;s perspective the distance looms large.\nThe moon has her light all over the sky, her dark spits to herself.\nDo not say, “It is morning,” and dismiss it with a name of yesterday. See it for the first time as a new-born child that has no name.\nSmoke boasts to the sky, and Ashes to the earth, that they are brothers to the fire.\nThe raindrop whispered to the jasmine, “keep me in your heart for ever.”\nThe jasmine sighed, “Alas,” and dropped to the ground.\nTimid thoughts, do not be afraid of me.\nI am a poet.\nThe dim silence of my mind seems filled with crickets\u0026rsquo; chirp–the grey twilight of sound.\nRockets, your insult to the stars follows yourself back to the earth.\nThou hast led me through my crowded travels of the day to my evening\u0026rsquo;s loneliness.\nI wait for its meaning through the stillness of the night.\nThis life is the crossing of a sea, where we meet in the same narrow ship.\nIn death we reach the shore and go to our different worlds.\nThe stream of truth flows through its channels of mistakes.\nMy heart is homesick today for the one sweet hour across the sea of time.\nThe bird-song is the echo of the morning light back from the earth.\n“Are you too proud to kiss me?” the morning light asks the buttercup.\n“How may I sing to thee and worship, O Sun?” asked the little flower.\n“By the simple silence of thy purity,” answered the sun.\nMan is worse than an animal when he is an animal.\nDark clouds become heaven\u0026rsquo;s flowers when kissed by light.\nLet not the sword-blade mock its handle for being blunt.\nThe night\u0026rsquo;s silence, like a deep lamp, is burning with the light of its milky way.\nAround the sunny island of Life swells day and night death\u0026rsquo;s limitless song of the sea.\nIs not this mountain like a flower, with its petals of hills, drinking the sunlight?\nThe real with its meaning read wrong and emphasis misplaced is the unreal.\nFind your beauty, my heart, from the world\u0026rsquo;s movement, like the boat that has the grace of the wind and the water.\nThe eyes are not proud of their sight but of their eyeglasses.\nI live in this little world of mine and am afraid to make it the least less. Lift me into thy world and let me have the freedom gladly to lose my all.\nThe false can never grow into truth by growing in power.\nMy heart, with its lapping waves of song, longs to caress this green world of the sunny day.\nWayside grass, love the star, then your dreams will come out in flowers.\nLet your music, like a sword, pierce the noise of the market to its heart.\nThe trembling leaves of this tree touch my heart like the fingers of an infant child.\nThis sadness of my soul is her bride\u0026rsquo;s veil.\nIt waits to be lifted in the night.\nThe little flower lies in the dust.\nIt sought the path of the butterfly.\nI am in the world of the roads.\nThe night comes. Open thy gate, thou world of the home.\nI have sung the songs of thy day.\nIn the evening let me carry thy lamp through the stormy path.\nI do not ask thee into the house.\nCome into my infinite loneliness, my Lover.\nDeath belongs to life as birth does.\nThe walk is in the raising of the foot as in the laying of it down.\nI have learnt the simple meaning of thy whispers in flower and sunshine–teach me to know thy words in pain and death.\nThe night\u0026rsquo;s flower was late when the morning kissed her, she shivered and sighed and dropped to the ground.\nThrough the sadness of all things I hear the crooning of the Eternal Mother.\nI came to your shore as a stranger, I lived in your house as a guest, I leave your door as a friend, my earth.\nLet my thoughts come to you, when I am gone, like the afterglow of sunset at the margin of starry silence.\nLight in my heart the evening star of rest and then let the night whisper to me of love.\nI am a child in the dark.\nI stretch my hands through the coverlet of night for thee, Mother.\nThe day of work is done. Hide my face in your arms, Mother.\nLet me dream.\nThe lamp of meeting burns long; it goes out in a moment at the parting.\nOne world keep for me in thy silence, O world, when I am dead, “I have loved.”\nWe live in this world when we love it.\nLet the dead have the immortality of fame, but the living the immortality of love.\nI have seen thee as the half-awakened child sees his mother in the dusk of the dawn and then smiles and sleeps again.\nI shall die again and again to know that life is inexhaustible.\nWhile I was passing with the crowd in the road I saw thy smile from the balcony and I sang and forgot all noise.\nLove is life in its fulness like the cup with its wine.\nThey light their own lamps and sing their own words in their temples.\nBut the birds sing thy name in thine own morning light, –for thy name is joy.\nLead me in the centre of thy silence to fill my heart with songs.\nLet them live who choose in their own hissing world of fireworks.\nMy heart longs for thy stars, my God.\nLoves\u0026rsquo; pain sang round my life like the unplumbed sea, and love\u0026rsquo;s joy sang like birds in its flowering groves.\nPut out the lamp when thou wishest.\nI shall know the darkness and shall love it.\nWhen I stand before thee at the day\u0026rsquo;s end thou shalt see my scars and know that I had my wounds and also my healing.\nSome day I shall sing to thee in the sunrise of some other world, “I have seen thee before in the light of the earth, in the love of man.”\nClouds come floating into my life from other days no longer to shed rain or usher storm but to give colour to my sunset sky.\nTruth raises against it self the storm that scatters its seeds broadcast.\nThe storm of the last night has crowned this morning with golden peace.\nTruth seems to come with its final word; and the final word gives birth to its next.\nBlessed is he whose fame does not outshine his truth.\nSweetness of thy name fills my heart when I forget mine–like thy morning sun when the mist is melted.\nThe silent night has the beauty of the mother and the clamorous day of the child.\nThe world loved man when he smiled. The world became afraid of him when he laughed.\nGod waits for man to regain his childhood in wisdom.\nLet me feel this world as thy love taking form, then my love will help it.\nThe sunshine smiles upon the winter days of my heart, never doubting of its spring flowers.\nGod kisses the finite in his love and man the infinite.\nThou crossest desert lands of barren years to reach the moment of fulfilment.\nGod\u0026rsquo;s silence repens man\u0026rsquo;s thoughts into speech.\nThou wilt find, Eternal Traveller, marks of thy footsteps across my songs.\nLet me not shame thee, Father, who displayest thy golry in thy children.\nCheerless is the day, the light under frowning clouds is like a punished child with traces of tear on its pale cheeks, and the cry of the wind is like the cry of a wounded world. But I know I lam travelling to meet my Friend.\nTonight there is a stir among the palm leaves, a swell in the sea, Full Moon, like the heart throb of the world. From what unknown sky hast thou carried in thy silence the aching secret of love?\nI dream of a star, an island of light, where I shall be born and in the depth of its quickening leisure my life will ripen its works like the ricefield in the autumn sun.\nThe smell of the wet earth in the rain rises like a great chant of praise from the voiceless multitude of the insignificant..\nThat love can ever lose is a fact that we cannot accept as truth.\nWe shall know some day that death can never rob us of that which our soul has gained, for her gains are one with herself.\nGod comes to me in the dusk of my evening with the flowers from my past kept fresh in his basket.\nWhen all the strings of my life will be tuned, my Master, then at every touch of thine will come out the music of love.\nLet me live truly, my lord, so that death to me become true.\nMan\u0026rsquo;s history is waiting in patience for the triumph of the insulted man.\nI feel thy gaze upon my heart this moment like the sunny silence of the morning upon the lonely field whose harvest is over.\nI long for the island of Songs across this heaving Sea of Shouts.\nThe prelude of the night is commenced in the music of the sunset, in its solemn hymn to the ineffable dark.\nI have scaled the peak and found no shelter in fame\u0026rsquo;s bleak and barren height. Lead me, my Guide, before the light fades, into the valley of quiet where life\u0026rsquo;s harvest mellows into golden wisdom.\nThings look phantastic in this dimness of the dusk–the spires whose bases are lost in the dark and tree tops like blots of ink. I shall wait for the morning and wake up to see thy city in the light.\nI have suffered and despaired and known death and I am glad that I am in this great world.\nThere are tracts in my life that are bare and silent. They are the open spaces where my busy days had their light and air.\nRelease me from my unfulfilled past clinging to me from behind making death difficult.\nLet this be my last word, that I trust in thy love.\n","permalink":"https://jinpeng.cv/en/posts/note/colloection/the-stray-birds/","summary":"\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eStray birds of summer come to my window sing and fly away. And the leaves of autumn, which have no songs, flutter and fall there with a sigh.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eO troupe of little vagrants of the world, leave your footprints in my words.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe worlds puts off its mask of vastness to its lover. It becomes small, as one song, as one kiss of the eternal.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIt is the tears of the earth that keep her smiles in bloom.\u003c/p\u003e","title":"The stray birds"},{"content":"Reducing Conjuctions and /ænd/ -/ən/ or /ɔ:r/-/ər/ as /æz/-/əz/ Reducing Prepositions to /tu:/-/tə/ for /fɔ:(r)/-/fə(r)/ of /ʌv//ɒv/-/əv//ə/ Reducing Auxiliary Verbs have /hæv/-/əv//ə/ has /hæz/-/əz//ə/ can /kæn/-/kən/ Reducing Pronous he /hi/-/i/ you /jʊ/-/yə/ her /hə(r)/-/ə(r)/ his /hɪz/-/ɪz/ him /hɪm/-/ɪm//əm/ Reducing Verb + to want to——wanna going to——gonna have to——hafta has to——hasta had to——hada ought to——oudda Here are some note: 五种类型的弱读\n1.Reducing Conjunction 弱读连词\nand /ænd/→/ən/\neg.apples and oranges\nyou and me\nor /ɔ:r/→/ər/\neg.soup or salad\nhe or she\nas /æz/→/əz/\neg.might as well\nas soon as\n2.Reducing Prepositions 弱读介词\nto /tu:/→/tə/\neg.Talk to me.\nHe asked me to go.\nfor /fɔ:(r)/→/fə(r)/\neg.Are you looking for trouble?\nWhat\u0026rsquo;s for dinner?\nof /ʌv//ɒv/→/əv//ə/\neg.worse of all part of\na glass of water kind of\na lot of people sort of\none of those\n3.Reducing Auxiliary Verbs 弱读助动词\nhave /hæv/→/əv//ə/\neg.You could have gone with me.(/əv/)\nI should have done that.(/ə/)\nhas /hæz/→/əz//ə/\neg.It has a view./əz/\nWhere has she been?/ə/\ncan /kæn/→/kən/\neg.I can do this.\nCan you make it?\n4.Reducing Pronouns 弱读代词\nhe /hi/→/i/\neg.Could he cheat?\nWould he come?\nyou /ju/→/yə/\neg.I gave it to you.\nTalk to you later.\nSee you.\nher /hə(r)/→/ə(r)/\neg.Use her notes.\nI like her.\nhis /hɪz/→/ɪz/\neg.Use his notes.\nI got his name.\nhim /hɪm/→/ɪm//əm/\neg.Give him time./ɪm/\nLet him know./əm/\n5.Reducing Verb+to 弱读动词+to\nwant to → wanna\neg.I want to get it done.\nI want to go out tonight.\ngoing to → gonna\neg.I am going to do my homework tomorrow.\nI am going to visit my parents.\nhave to → hafta\neg.You have to talk to your mom.\nYou have to work hard.\nhas to → hasta\neg.She has to wear a mask.\nShe has to go to school.\nhad to → hada\neg.She had to get a ride last night.\nought to → oudda\neg.I ought to try harder.\n","permalink":"https://jinpeng.cv/en/posts/note/learn/reading-weakly/","summary":"\u003ch3 id=\"reducing-conjuctions\"\u003eReducing Conjuctions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eand /ænd/ -/ən/\u003c/li\u003e\n\u003cli\u003eor /ɔ:r/-/ər/\u003c/li\u003e\n\u003cli\u003eas /æz/-/əz/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"reducing-prepositions\"\u003eReducing Prepositions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eto /tu:/-/tə/\u003c/li\u003e\n\u003cli\u003efor /fɔ:(r)/-/fə(r)/\u003c/li\u003e\n\u003cli\u003eof /ʌv//ɒv/-/əv//ə/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"reducing-auxiliary-verbs\"\u003eReducing Auxiliary Verbs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehave /hæv/-/əv//ə/\u003c/li\u003e\n\u003cli\u003ehas /hæz/-/əz//ə/\u003c/li\u003e\n\u003cli\u003ecan /kæn/-/kən/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"reducing-pronous\"\u003eReducing Pronous\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehe /hi/-/i/\u003c/li\u003e\n\u003cli\u003eyou /jʊ/-/yə/\u003c/li\u003e\n\u003cli\u003eher /hə(r)/-/ə(r)/\u003c/li\u003e\n\u003cli\u003ehis /hɪz/-/ɪz/\u003c/li\u003e\n\u003cli\u003ehim /hɪm/-/ɪm//əm/\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"reducing-verb--to\"\u003eReducing Verb + to\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewant to——wanna\u003c/li\u003e\n\u003cli\u003egoing to——gonna\u003c/li\u003e\n\u003cli\u003ehave to——hafta\u003c/li\u003e\n\u003cli\u003ehas to——hasta\u003c/li\u003e\n\u003cli\u003ehad to——hada\u003c/li\u003e\n\u003cli\u003eought to——oudda\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"here-are-some-note\"\u003eHere are some note:\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e五种类型的弱读\u003c/p\u003e","title":"英语中一些需要弱读的功能词"},{"content":" Nickname ZJeapo Occupation Freelancer Location Guiyang, China Motto A man is not a vessel. Email dagwbl@outlook.com Blog\u0026rsquo;s source https://github.com/Dagwbl/dagwbl.github.io The world puts off its mask of vastness to its lover. It becomes small as one song, as one kiss of the eternal.\nArticle Statistics\nMon \u0026nbsp; Wed \u0026nbsp; Fri \u0026nbsp; Sun Less More ","permalink":"https://jinpeng.cv/en/about/","summary":"\u003ctable\u003e\n  \u003cthead\u003e\n      \u003ctr\u003e\n          \u003cth\u003eNickname\u003c/th\u003e\n          \u003cth\u003eZJeapo\u003c/th\u003e\n      \u003c/tr\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eOccupation\u003c/td\u003e\n          \u003ctd\u003eFreelancer\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eLocation\u003c/td\u003e\n          \u003ctd\u003eGuiyang, China\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eMotto\u003c/td\u003e\n          \u003ctd\u003eA man is not a vessel.\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eEmail\u003c/td\u003e\n          \u003ctd\u003e\u003ca href=\"mailto:dagwbl@outlook.com\"\u003edagwbl@outlook.com\u003c/a\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n          \u003ctd\u003eBlog\u0026rsquo;s source\u003c/td\u003e\n          \u003ctd\u003e\u003ca href=\"https://github.com/Dagwbl/dagwbl.github.io\"\u003ehttps://github.com/Dagwbl/dagwbl.github.io\u003c/a\u003e\u003c/td\u003e\n      \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eThe world puts off its mask of vastness to its lover. It becomes small as one song, as one kiss of the eternal.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eArticle Statistics\u003c/p\u003e\n\u003cdiv class=\"heatmap_container\"\u003e \n    \u003cdiv class=\"heatmap_content\"\u003e\n        \u003cdiv class=\"heatmap_week\"\u003e\n            \u003cspan\u003eMon\u003c/span\u003e\n            \u003cspan\u003e\u0026nbsp;\u003c/span\u003e \n            \u003cspan\u003eWed\u003c/span\u003e\n            \u003cspan\u003e\u0026nbsp;\u003c/span\u003e\n            \u003cspan\u003eFri\u003c/span\u003e\n            \u003cspan\u003e\u0026nbsp;\u003c/span\u003e\n            \u003cspan\u003eSun\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"heatmap_main\"\u003e\n            \u003cdiv class=\"month heatmap_month\"\u003e\n                \n            \u003c/div\u003e\n            \u003cdiv id=\"heatmap\" class=\"heatmap\"\u003e\n                \n            \u003c/div\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"heatmap_footer\"\u003e\n        \u003cdiv class=\"heatmap_less\"\u003eLess\u003c/div\u003e\n        \u003cdiv class=\"heatmap_level\"\u003e\n            \u003cspan class=\"heatmap_level_item heatmap_level_0\"\u003e\u003c/span\u003e\n            \u003cspan class=\"heatmap_level_item heatmap_level_1\"\u003e\u003c/span\u003e\n            \u003cspan class=\"heatmap_level_item heatmap_level_2\"\u003e\u003c/span\u003e\n            \u003cspan class=\"heatmap_level_item heatmap_level_3\"\u003e\u003c/span\u003e\n            \u003cspan class=\"heatmap_level_item heatmap_level_4\"\u003e\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"heatmap_more\"\u003eMore\u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\u003cstyle\u003e\n    :root {\n         \n        --ht-main: #334155;\n        --ht-day-bg: #ebedf0;\n        --ht-tooltip: #24292f;\n        --ht-tooltip-bg: #fff;\n        --ht-lv-0: #ebedf0;\n        --ht-lv-1: #9be9a8;\n        --ht-lv-2: #40c463;\n        --ht-lv-3: #30a14e;\n        --ht-lv-4: #216e39;\n    }\n    body.dark {\n         \n        --ht-main: #94a3b8;\n        --ht-day-bg: #161b22;\n        --ht-tooltip: #24292f;\n        --ht-tooltip-bg: #fff;\n        --ht-lv-0: #161b22;\n        --ht-lv-1: #0e4429;\n        --ht-lv-2: #006d32;\n        --ht-lv-3: #26a641;\n        --ht-lv-4: #39d353;\n    }\n    .heatmap_container {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        font-size: 10px;\n        line-height: 12px;\n        color: var(--ht-main);\n    }\n    .heatmap_content {\n        display: flex;\n        flex-direction: row;\n        align-items: flex-end\n    }\n    .heatmap_week {\n        display: flex;\n        margin-top: 0.25rem;\n        margin-right: 2px;\n        flex-direction: column;\n        justify-content: flex-end;\n        align-items: flex-end;\n        text-align: right\n    }\n    .heatmap_main {\n        display: flex;\n        flex-direction: column\n    }\n    .heatmap_month {\n        display: flex;\n        margin-top: 0.25rem;\n        margin-right: 0.25rem;\n        justify-content: space-around;\n        align-items: flex-end;\n        text-align: right;\n    }\n    .heatmap {\n        display: flex;\n        flex-direction: row;\n        height: 84px;\n    }\n    .heatmap_footer {\n        display: flex;\n        margin-top: 0.5rem;\n        align-items: center\n    }\n    .heatmap_level {\n        display: flex;\n        gap: 2px;\n        margin: 0 0.25rem;\n        flex-direction: row;\n        align-items: center;\n        width: max-content;\n        height: 10px\n    }\n    .heatmap_level_item {\n        display: block;\n        border-radius: 0.125rem;\n        width: 10px;\n        height: 10px;\n    }\n    .heatmap_level_0 {\n        background: var(--ht-lv-0);\n    }\n    .heatmap_level_1 {\n        background: var(--ht-lv-1);\n    }\n    .heatmap_level_2 {\n        background: var(--ht-lv-2);\n    }\n    .heatmap_level_3 {\n        background: var(--ht-lv-3);\n    }\n    .heatmap_level_4 {\n        background: var(--ht-lv-4);\n    }\n    .heatmap_week {\n        display: flex;\n        flex-direction: column;\n    }\n    .heatmap_day {\n        width: 10px;\n        height: 10px;\n        background-color: var(--ht-day-bg);\n        margin: 1px;\n        border-radius: 2px;\n        display: inline-block;\n        position: relative;\n    }\n    .heatmap_tooltip {\n        position: absolute;\n        bottom: 12px;\n        left: 50%;\n        width: max-content;\n        color: var(--ht-tooltip);\n        background-color: var(--ht-tooltip-bg);\n        font-size: 12px;\n        line-height: 16px;\n        padding: 8px;\n        border-radius: 3px;\n        white-space: pre-wrap;\n        opacity: 1;\n        transition: 0.3s;\n        z-index: 1000;\n        text-align: right;\n        transform: translateX(-50%);\n    }\n    .heatmap_tooltip_count,\n    .heatmap_tooltip_post {\n        display: inline-block;\n    }\n    .heatmap_tooltip_title,\n    .heatmap_tooltip_date {\n        display: block;\n    }\n    .heatmap_tooltip_date {\n        margin: 0 0.25rem;\n    }\n    .heatmap_day_level_0 {\n        background-color: var(--ht-lv-0);\n    }\n    .heatmap_day_level_1 {\n        background-color: var(--ht-lv-1);\n    }\n    .heatmap_day_level_2 {\n        background-color: var(--ht-lv-2);\n    }\n    .heatmap_day_level_3 {\n        background-color: var(--ht-lv-3);\n    }\n    .heatmap_day_level_4 {\n        background-color: var(--ht-lv-4);\n    }\n\u003c/style\u003e\n\u003cscript\u003e\n    \n\n\nvar blogInfo = {\n    \"pages\": [\n        \n            {\n                \"title\": \"May 4, 2025\",\n                \"date\": \"2025-05-04\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"04\",\n                \"word_count\": \"339\"\n            },\n            \n            {\n                \"title\": \"May 5, 2025\",\n                \"date\": \"2025-05-05\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"05\",\n                \"word_count\": \"257\"\n            },\n            \n            {\n                \"title\": \"May 6, 2025\",\n                \"date\": \"2025-05-06\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"06\",\n                \"word_count\": \"505\"\n            },\n            \n            {\n                \"title\": \"May 7, 2025\",\n                \"date\": \"2025-05-07\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"07\",\n                \"word_count\": \"540\"\n            },\n            \n            {\n                \"title\": \"May 8, 2025\",\n                \"date\": \"2025-05-08\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"08\",\n                \"word_count\": \"399\"\n            },\n            \n            {\n                \"title\": \"May 9, 2025\",\n                \"date\": \"2025-05-09\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"09\",\n                \"word_count\": \"223\"\n            },\n            \n            {\n                \"title\": \"May 10, 2025\",\n                \"date\": \"2025-05-10\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"10\",\n                \"word_count\": \"225\"\n            },\n            \n            {\n                \"title\": \"May 11, 2025\",\n                \"date\": \"2025-05-11\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"11\",\n                \"word_count\": \"302\"\n            },\n            \n            {\n                \"title\": \"May 12, 2025\",\n                \"date\": \"2025-05-12\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"12\",\n                \"word_count\": \"546\"\n            },\n            \n            {\n                \"title\": \"May 13, 2025\",\n                \"date\": \"2025-05-13\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"13\",\n                \"word_count\": \"174\"\n            },\n            \n            {\n                \"title\": \"May 14, 2025\",\n                \"date\": \"2025-05-14\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"14\",\n                \"word_count\": \"355\"\n            },\n            \n            {\n                \"title\": \"May 15, 2025\",\n                \"date\": \"2025-05-15\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"15\",\n                \"word_count\": \"321\"\n            },\n            \n            {\n                \"title\": \"May 16, 2025\",\n                \"date\": \"2025-05-15\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"15\",\n                \"word_count\": \"491\"\n            },\n            \n            {\n                \"title\": \"May 17, 2025\",\n                \"date\": \"2025-05-17\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"17\",\n                \"word_count\": \"165\"\n            },\n            \n            {\n                \"title\": \"May 18, 2025\",\n                \"date\": \"2025-05-18\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"18\",\n                \"word_count\": \"659\"\n            },\n            \n            {\n                \"title\": \"May 19, 2025\",\n                \"date\": \"2025-05-19\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"19\",\n                \"word_count\": \"319\"\n            },\n            \n            {\n                \"title\": \"May 20, 2025\",\n                \"date\": \"2025-05-20\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"20\",\n                \"word_count\": \"627\"\n            },\n            \n            {\n                \"title\": \"May 21, 2025\",\n                \"date\": \"2025-05-21\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"21\",\n                \"word_count\": \"281\"\n            },\n            \n            {\n                \"title\": \"May 22, 2025\",\n                \"date\": \"2025-05-21\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"21\",\n                \"word_count\": \"114\"\n            },\n            \n            {\n                \"title\": \"May 23, 2025\",\n                \"date\": \"2025-05-22\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"22\",\n                \"word_count\": \"523\"\n            },\n            \n            {\n                \"title\": \"May 24, 2025\",\n                \"date\": \"2025-05-24\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"24\",\n                \"word_count\": \"168\"\n            },\n            \n            {\n                \"title\": \"May 25, 2025\",\n                \"date\": \"2025-05-25\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"25\",\n                \"word_count\": \"150\"\n            },\n            \n            {\n                \"title\": \"May 26, 2025\",\n                \"date\": \"2025-05-26\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"26\",\n                \"word_count\": \"514\"\n            },\n            \n            {\n                \"title\": \"May 27, 2025\",\n                \"date\": \"2025-05-27\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"27\",\n                \"word_count\": \"236\"\n            },\n            \n            {\n                \"title\": \"May 28, 2025\",\n                \"date\": \"2025-05-28\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"28\",\n                \"word_count\": \"135\"\n            },\n            \n            {\n                \"title\": \"May 29, 2025\",\n                \"date\": \"2025-05-29\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"29\",\n                \"word_count\": \"971\"\n            },\n            \n            {\n                \"title\": \"May 30, 2025\",\n                \"date\": \"2025-05-30\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"30\",\n                \"word_count\": \"193\"\n            },\n            \n            {\n                \"title\": \"Change and Constancy | To Huan\",\n                \"date\": \"2025-05-30\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"30\",\n                \"word_count\": \"540\"\n            },\n            \n            {\n                \"title\": \"May 31, 2025\",\n                \"date\": \"2025-05-31\",\n                \"year\": \"2025\",\n                \"month\": \"05\",\n                \"day\": \"31\",\n                \"word_count\": \"195\"\n            },\n            \n            {\n                \"title\": \"June 1, 2025\",\n                \"date\": \"2025-06-01\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"01\",\n                \"word_count\": \"152\"\n            },\n            \n            {\n                \"title\": \"June 2, 2025\",\n                \"date\": \"2025-06-02\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"02\",\n                \"word_count\": \"234\"\n            },\n            \n            {\n                \"title\": \"June 3, 2025\",\n                \"date\": \"2025-06-03\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"03\",\n                \"word_count\": \"233\"\n            },\n            \n            {\n                \"title\": \"June 4, 2025\",\n                \"date\": \"2025-06-04\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"04\",\n                \"word_count\": \"403\"\n            },\n            \n            {\n                \"title\": \"June 5, 2025\",\n                \"date\": \"2025-06-05\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"05\",\n                \"word_count\": \"172\"\n            },\n            \n            {\n                \"title\": \"June 6, 2025\",\n                \"date\": \"2025-06-06\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"06\",\n                \"word_count\": \"178\"\n            },\n            \n            {\n                \"title\": \"June 7, 2025\",\n                \"date\": \"2025-06-06\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"06\",\n                \"word_count\": \"111\"\n            },\n            \n            {\n                \"title\": \"June 8, 2025\",\n                \"date\": \"2025-06-08\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"08\",\n                \"word_count\": \"375\"\n            },\n            \n            {\n                \"title\": \"June 9, 2025\",\n                \"date\": \"2025-06-09\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"09\",\n                \"word_count\": \"129\"\n            },\n            \n            {\n                \"title\": \"June 10, 2025\",\n                \"date\": \"2025-06-10\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"10\",\n                \"word_count\": \"176\"\n            },\n            \n            {\n                \"title\": \"June 11, 2025\",\n                \"date\": \"2025-06-11\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"11\",\n                \"word_count\": \"505\"\n            },\n            \n            {\n                \"title\": \"月光巷\",\n                \"date\": \"2025-06-12\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"12\",\n                \"word_count\": \"29\"\n            },\n            \n            {\n                \"title\": \"家庭女教师\",\n                \"date\": \"2025-06-12\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"12\",\n                \"word_count\": \"3\"\n            },\n            \n            {\n                \"title\": \"June 12, 2025\",\n                \"date\": \"2025-06-12\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"12\",\n                \"word_count\": \"921\"\n            },\n            \n            {\n                \"title\": \"June 13, 2025\",\n                \"date\": \"2025-06-13\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"13\",\n                \"word_count\": \"442\"\n            },\n            \n            {\n                \"title\": \"June 14, 2025\",\n                \"date\": \"2025-06-14\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"14\",\n                \"word_count\": \"389\"\n            },\n            \n            {\n                \"title\": \"June 15, 2025\",\n                \"date\": \"2025-06-15\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"15\",\n                \"word_count\": \"335\"\n            },\n            \n            {\n                \"title\": \"June 16, 2025\",\n                \"date\": \"2025-06-16\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"16\",\n                \"word_count\": \"167\"\n            },\n            \n            {\n                \"title\": \"June 17, 2025\",\n                \"date\": \"2025-06-17\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"17\",\n                \"word_count\": \"268\"\n            },\n            \n            {\n                \"title\": \"June 18, 2025\",\n                \"date\": \"2025-06-18\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"18\",\n                \"word_count\": \"91\"\n            },\n            \n            {\n                \"title\": \"June 19, 2025\",\n                \"date\": \"2025-06-19\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"19\",\n                \"word_count\": \"221\"\n            },\n            \n            {\n                \"title\": \"June 20, 2025\",\n                \"date\": \"2025-06-20\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"20\",\n                \"word_count\": \"273\"\n            },\n            \n            {\n                \"title\": \"June 21, 2025\",\n                \"date\": \"2025-06-21\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"21\",\n                \"word_count\": \"119\"\n            },\n            \n            {\n                \"title\": \"June 22, 2025\",\n                \"date\": \"2025-06-22\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"22\",\n                \"word_count\": \"329\"\n            },\n            \n            {\n                \"title\": \"June 23, 2025\",\n                \"date\": \"2025-06-23\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"23\",\n                \"word_count\": \"143\"\n            },\n            \n            {\n                \"title\": \"June 24, 2025\",\n                \"date\": \"2025-06-24\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"24\",\n                \"word_count\": \"363\"\n            },\n            \n            {\n                \"title\": \"June 25, 2025\",\n                \"date\": \"2025-06-25\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"25\",\n                \"word_count\": \"200\"\n            },\n            \n            {\n                \"title\": \"June 26, 2025\",\n                \"date\": \"2025-06-25\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"25\",\n                \"word_count\": \"76\"\n            },\n            \n            {\n                \"title\": \"June 27, 2025\",\n                \"date\": \"2025-06-26\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"26\",\n                \"word_count\": \"346\"\n            },\n            \n            {\n                \"title\": \"June 28, 2025\",\n                \"date\": \"2025-06-28\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"28\",\n                \"word_count\": \"147\"\n            },\n            \n            {\n                \"title\": \"June 29, 2025\",\n                \"date\": \"2025-06-29\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"29\",\n                \"word_count\": \"43\"\n            },\n            \n            {\n                \"title\": \"June 30, 2025\",\n                \"date\": \"2025-06-30\",\n                \"year\": \"2025\",\n                \"month\": \"06\",\n                \"day\": \"30\",\n                \"word_count\": \"383\"\n            },\n            \n            {\n                \"title\": \"July 1, 2025\",\n                \"date\": \"2025-07-01\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"01\",\n                \"word_count\": \"56\"\n            },\n            \n            {\n                \"title\": \"July 2, 2025\",\n                \"date\": \"2025-07-02\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"02\",\n                \"word_count\": \"290\"\n            },\n            \n            {\n                \"title\": \"July 3, 2025\",\n                \"date\": \"2025-07-03\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"03\",\n                \"word_count\": \"324\"\n            },\n            \n            {\n                \"title\": \"July 4, 2025\",\n                \"date\": \"2025-07-04\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"04\",\n                \"word_count\": \"360\"\n            },\n            \n            {\n                \"title\": \"July 5, 2025\",\n                \"date\": \"2025-07-05\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"05\",\n                \"word_count\": \"273\"\n            },\n            \n            {\n                \"title\": \"July 6, 2025\",\n                \"date\": \"2025-07-06\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"06\",\n                \"word_count\": \"241\"\n            },\n            \n            {\n                \"title\": \"July 7, 2025\",\n                \"date\": \"2025-07-07\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"07\",\n                \"word_count\": \"143\"\n            },\n            \n            {\n                \"title\": \"July 8, 2025\",\n                \"date\": \"2025-07-08\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"08\",\n                \"word_count\": \"541\"\n            },\n            \n            {\n                \"title\": \"2025-07-09\",\n                \"date\": \"2025-07-09\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"09\",\n                \"word_count\": \"149\"\n            },\n            \n            {\n                \"title\": \"2025-07-10\",\n                \"date\": \"2025-07-10\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"10\",\n                \"word_count\": \"503\"\n            },\n            \n            {\n                \"title\": \"2025-07-11\",\n                \"date\": \"2025-07-11\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"11\",\n                \"word_count\": \"539\"\n            },\n            \n            {\n                \"title\": \"2025-07-12\",\n                \"date\": \"2025-07-12\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"12\",\n                \"word_count\": \"154\"\n            },\n            \n            {\n                \"title\": \"2025-07-13\",\n                \"date\": \"2025-07-13\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"13\",\n                \"word_count\": \"182\"\n            },\n            \n            {\n                \"title\": \"2025-07-14\",\n                \"date\": \"2025-07-14\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"14\",\n                \"word_count\": \"200\"\n            },\n            \n            {\n                \"title\": \"2025-07-15\",\n                \"date\": \"2025-07-15\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"15\",\n                \"word_count\": \"95\"\n            },\n            \n            {\n                \"title\": \"2025-07-16\",\n                \"date\": \"2025-07-16\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"16\",\n                \"word_count\": \"135\"\n            },\n            \n            {\n                \"title\": \"2025-07-17\",\n                \"date\": \"2025-07-17\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"17\",\n                \"word_count\": \"134\"\n            },\n            \n            {\n                \"title\": \"2025-07-18\",\n                \"date\": \"2025-07-18\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"18\",\n                \"word_count\": \"125\"\n            },\n            \n            {\n                \"title\": \"2025-07-19\",\n                \"date\": \"2025-07-19\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"19\",\n                \"word_count\": \"266\"\n            },\n            \n            {\n                \"title\": \"2025-07-20\",\n                \"date\": \"2025-07-20\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"20\",\n                \"word_count\": \"356\"\n            },\n            \n            {\n                \"title\": \"2025-07-21\",\n                \"date\": \"2025-07-21\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"21\",\n                \"word_count\": \"94\"\n            },\n            \n            {\n                \"title\": \"2025-07-22\",\n                \"date\": \"2025-07-22\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"22\",\n                \"word_count\": \"106\"\n            },\n            \n            {\n                \"title\": \"2025-07-23\",\n                \"date\": \"2025-07-23\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"23\",\n                \"word_count\": \"100\"\n            },\n            \n            {\n                \"title\": \"2025-07-24\",\n                \"date\": \"2025-07-24\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"24\",\n                \"word_count\": \"128\"\n            },\n            \n            {\n                \"title\": \"2025-07-25\",\n                \"date\": \"2025-07-25\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"25\",\n                \"word_count\": \"373\"\n            },\n            \n            {\n                \"title\": \"2025-07-26\",\n                \"date\": \"2025-07-26\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"26\",\n                \"word_count\": \"258\"\n            },\n            \n            {\n                \"title\": \"2025-07-27\",\n                \"date\": \"2025-07-27\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"27\",\n                \"word_count\": \"224\"\n            },\n            \n            {\n                \"title\": \"2025-07-28\",\n                \"date\": \"2025-07-28\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"28\",\n                \"word_count\": \"115\"\n            },\n            \n            {\n                \"title\": \"2025-07-29\",\n                \"date\": \"2025-07-29\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"29\",\n                \"word_count\": \"294\"\n            },\n            \n            {\n                \"title\": \"2025-07-30\",\n                \"date\": \"2025-07-30\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"30\",\n                \"word_count\": \"267\"\n            },\n            \n            {\n                \"title\": \"2025-07-31\",\n                \"date\": \"2025-07-31\",\n                \"year\": \"2025\",\n                \"month\": \"07\",\n                \"day\": \"31\",\n                \"word_count\": \"323\"\n            },\n            \n            {\n                \"title\": \"2025-08-01\",\n                \"date\": \"2025-08-01\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"01\",\n                \"word_count\": \"381\"\n            },\n            \n            {\n                \"title\": \"2025-08-02\",\n                \"date\": \"2025-08-02\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"02\",\n                \"word_count\": \"100\"\n            },\n            \n            {\n                \"title\": \"2025-08-03\",\n                \"date\": \"2025-08-03\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"03\",\n                \"word_count\": \"138\"\n            },\n            \n            {\n                \"title\": \"2025-08-04\",\n                \"date\": \"2025-08-04\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"04\",\n                \"word_count\": \"292\"\n            },\n            \n            {\n                \"title\": \"2025-08-05\",\n                \"date\": \"2025-08-05\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"05\",\n                \"word_count\": \"45\"\n            },\n            \n            {\n                \"title\": \"2025-08-06\",\n                \"date\": \"2025-08-06\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"06\",\n                \"word_count\": \"140\"\n            },\n            \n            {\n                \"title\": \"2025-08-07\",\n                \"date\": \"2025-08-07\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"07\",\n                \"word_count\": \"159\"\n            },\n            \n            {\n                \"title\": \"2025-08-08\",\n                \"date\": \"2025-08-08\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"08\",\n                \"word_count\": \"181\"\n            },\n            \n            {\n                \"title\": \"2025-08-09\",\n                \"date\": \"2025-08-09\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"09\",\n                \"word_count\": \"122\"\n            },\n            \n            {\n                \"title\": \"2025-08-10\",\n                \"date\": \"2025-08-10\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"10\",\n                \"word_count\": \"183\"\n            },\n            \n            {\n                \"title\": \"2025-08-11\",\n                \"date\": \"2025-08-11\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"11\",\n                \"word_count\": \"241\"\n            },\n            \n            {\n                \"title\": \"2025-08-12\",\n                \"date\": \"2025-08-12\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"12\",\n                \"word_count\": \"260\"\n            },\n            \n            {\n                \"title\": \"2025-08-13\",\n                \"date\": \"2025-08-13\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"13\",\n                \"word_count\": \"406\"\n            },\n            \n            {\n                \"title\": \"2025-08-14\",\n                \"date\": \"2025-08-14\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"14\",\n                \"word_count\": \"290\"\n            },\n            \n            {\n                \"title\": \"2025-08-15\",\n                \"date\": \"2025-08-15\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"15\",\n                \"word_count\": \"409\"\n            },\n            \n            {\n                \"title\": \"2025-08-16\",\n                \"date\": \"2025-08-16\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"16\",\n                \"word_count\": \"583\"\n            },\n            \n            {\n                \"title\": \"2025-08-17\",\n                \"date\": \"2025-08-17\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"17\",\n                \"word_count\": \"484\"\n            },\n            \n            {\n                \"title\": \"2025-08-18\",\n                \"date\": \"2025-08-18\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"18\",\n                \"word_count\": \"425\"\n            },\n            \n            {\n                \"title\": \"2025-08-19\",\n                \"date\": \"2025-08-19\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"19\",\n                \"word_count\": \"330\"\n            },\n            \n            {\n                \"title\": \"2025-08-20\",\n                \"date\": \"2025-08-20\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"20\",\n                \"word_count\": \"323\"\n            },\n            \n            {\n                \"title\": \"2025-08-21\",\n                \"date\": \"2025-08-21\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"21\",\n                \"word_count\": \"162\"\n            },\n            \n            {\n                \"title\": \"2025-08-22\",\n                \"date\": \"2025-08-22\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"22\",\n                \"word_count\": \"139\"\n            },\n            \n            {\n                \"title\": \"2025-08-23\",\n                \"date\": \"2025-08-23\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"23\",\n                \"word_count\": \"156\"\n            },\n            \n            {\n                \"title\": \"2025-08-24\",\n                \"date\": \"2025-08-24\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"24\",\n                \"word_count\": \"195\"\n            },\n            \n            {\n                \"title\": \"2025-08-25\",\n                \"date\": \"2025-08-25\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"25\",\n                \"word_count\": \"190\"\n            },\n            \n            {\n                \"title\": \"2025-08-26\",\n                \"date\": \"2025-08-26\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"26\",\n                \"word_count\": \"276\"\n            },\n            \n            {\n                \"title\": \"2025-08-29\",\n                \"date\": \"2025-08-29\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"29\",\n                \"word_count\": \"372\"\n            },\n            \n            {\n                \"title\": \"2025-08-30\",\n                \"date\": \"2025-08-30\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"30\",\n                \"word_count\": \"395\"\n            },\n            \n            {\n                \"title\": \"2025-08-31\",\n                \"date\": \"2025-08-31\",\n                \"year\": \"2025\",\n                \"month\": \"08\",\n                \"day\": \"31\",\n                \"word_count\": \"1352\"\n            },\n            \n            {\n                \"title\": \"2025-09-01\",\n                \"date\": \"2025-09-01\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"01\",\n                \"word_count\": \"156\"\n            },\n            \n            {\n                \"title\": \"2025-09-02\",\n                \"date\": \"2025-09-02\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"02\",\n                \"word_count\": \"486\"\n            },\n            \n            {\n                \"title\": \"2025-09-03\",\n                \"date\": \"2025-09-03\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"03\",\n                \"word_count\": \"279\"\n            },\n            \n            {\n                \"title\": \"2025-09-05\",\n                \"date\": \"2025-09-05\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"05\",\n                \"word_count\": \"185\"\n            },\n            \n            {\n                \"title\": \"2025-09-04\",\n                \"date\": \"2025-09-04\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"04\",\n                \"word_count\": \"309\"\n            },\n            \n            {\n                \"title\": \"September 6, 2025\",\n                \"date\": \"2025-09-06\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"06\",\n                \"word_count\": \"309\"\n            },\n            \n            {\n                \"title\": \"2025-09-07\",\n                \"date\": \"2025-09-07\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"07\",\n                \"word_count\": \"120\"\n            },\n            \n            {\n                \"title\": \"我想给你写一首诗\",\n                \"date\": \"2025-09-07\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"07\",\n                \"word_count\": \"1107\"\n            },\n            \n            {\n                \"title\": \"2025-09-08\",\n                \"date\": \"2025-09-08\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"08\",\n                \"word_count\": \"231\"\n            },\n            \n            {\n                \"title\": \"2025-09-09\",\n                \"date\": \"2025-09-09\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"09\",\n                \"word_count\": \"201\"\n            },\n            \n            {\n                \"title\": \"2025-09-10\",\n                \"date\": \"2025-09-10\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"10\",\n                \"word_count\": \"120\"\n            },\n            \n            {\n                \"title\": \"2025-09-11\",\n                \"date\": \"2025-09-11\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"11\",\n                \"word_count\": \"125\"\n            },\n            \n            {\n                \"title\": \"2025-09-12\",\n                \"date\": \"2025-09-12\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"12\",\n                \"word_count\": \"227\"\n            },\n            \n            {\n                \"title\": \"2025-09-13\",\n                \"date\": \"2025-09-13\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"13\",\n                \"word_count\": \"114\"\n            },\n            \n            {\n                \"title\": \"2025-09-14\",\n                \"date\": \"2025-09-14\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"14\",\n                \"word_count\": \"182\"\n            },\n            \n            {\n                \"title\": \"2025-09-15\",\n                \"date\": \"2025-09-15\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"15\",\n                \"word_count\": \"81\"\n            },\n            \n            {\n                \"title\": \"2025-09-16\",\n                \"date\": \"2025-09-16\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"16\",\n                \"word_count\": \"47\"\n            },\n            \n            {\n                \"title\": \"2025-09-17\",\n                \"date\": \"2025-09-17\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"17\",\n                \"word_count\": \"73\"\n            },\n            \n            {\n                \"title\": \"2025-09-18\",\n                \"date\": \"2025-09-18\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"18\",\n                \"word_count\": \"153\"\n            },\n            \n            {\n                \"title\": \"2025-09-19\",\n                \"date\": \"2025-09-19\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"19\",\n                \"word_count\": \"62\"\n            },\n            \n            {\n                \"title\": \"2025-09-20\",\n                \"date\": \"2025-09-20\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"20\",\n                \"word_count\": \"148\"\n            },\n            \n            {\n                \"title\": \"2025-09-21\",\n                \"date\": \"2025-09-21\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"21\",\n                \"word_count\": \"48\"\n            },\n            \n            {\n                \"title\": \"2025-09-22\",\n                \"date\": \"2025-09-22\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"22\",\n                \"word_count\": \"264\"\n            },\n            \n            {\n                \"title\": \"2025-09-23\",\n                \"date\": \"2025-09-23\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"23\",\n                \"word_count\": \"34\"\n            },\n            \n            {\n                \"title\": \"2025-09-24\",\n                \"date\": \"2025-09-24\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"24\",\n                \"word_count\": \"19\"\n            },\n            \n            {\n                \"title\": \"2025-09-25\",\n                \"date\": \"2025-09-25\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"25\",\n                \"word_count\": \"12\"\n            },\n            \n            {\n                \"title\": \"2025-09-26\",\n                \"date\": \"2025-09-26\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"26\",\n                \"word_count\": \"39\"\n            },\n            \n            {\n                \"title\": \"2025-09-27\",\n                \"date\": \"2025-09-27\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"27\",\n                \"word_count\": \"67\"\n            },\n            \n            {\n                \"title\": \"2025-09-28\",\n                \"date\": \"2025-09-28\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"28\",\n                \"word_count\": \"82\"\n            },\n            \n            {\n                \"title\": \"2025-09-29\",\n                \"date\": \"2025-09-29\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"29\",\n                \"word_count\": \"74\"\n            },\n            \n            {\n                \"title\": \"2025-09-30\",\n                \"date\": \"2025-09-30\",\n                \"year\": \"2025\",\n                \"month\": \"09\",\n                \"day\": \"30\",\n                \"word_count\": \"40\"\n            },\n            \n            {\n                \"title\": \"2025-10-01\",\n                \"date\": \"2025-10-01\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"01\",\n                \"word_count\": \"35\"\n            },\n            \n            {\n                \"title\": \"2025-10-02\",\n                \"date\": \"2025-10-03\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"03\",\n                \"word_count\": \"47\"\n            },\n            \n            {\n                \"title\": \"2025-10-03\",\n                \"date\": \"2025-10-03\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"03\",\n                \"word_count\": \"444\"\n            },\n            \n            {\n                \"title\": \"2025-10-04\",\n                \"date\": \"2025-10-04\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"04\",\n                \"word_count\": \"74\"\n            },\n            \n            {\n                \"title\": \"2025-10-05\",\n                \"date\": \"2025-10-05\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"05\",\n                \"word_count\": \"32\"\n            },\n            \n            {\n                \"title\": \"2025-10-06\",\n                \"date\": \"2025-10-06\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"06\",\n                \"word_count\": \"92\"\n            },\n            \n            {\n                \"title\": \"2025-W41\",\n                \"date\": \"2025-10-06\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"06\",\n                \"word_count\": \"119\"\n            },\n            \n            {\n                \"title\": \"2025-10-07\",\n                \"date\": \"2025-10-07\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"07\",\n                \"word_count\": \"497\"\n            },\n            \n            {\n                \"title\": \"2025-10-08\",\n                \"date\": \"2025-10-08\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"08\",\n                \"word_count\": \"248\"\n            },\n            \n            {\n                \"title\": \"2025-10-09\",\n                \"date\": \"2025-10-09\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"09\",\n                \"word_count\": \"49\"\n            },\n            \n            {\n                \"title\": \"2025-10-10\",\n                \"date\": \"2025-10-10\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"10\",\n                \"word_count\": \"146\"\n            },\n            \n            {\n                \"title\": \"2025-10-11\",\n                \"date\": \"2025-10-11\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"11\",\n                \"word_count\": \"180\"\n            },\n            \n            {\n                \"title\": \"2025-10-12\",\n                \"date\": \"2025-10-12\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"12\",\n                \"word_count\": \"204\"\n            },\n            \n            {\n                \"title\": \"2025-10-13\",\n                \"date\": \"2025-10-13\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"13\",\n                \"word_count\": \"174\"\n            },\n            \n            {\n                \"title\": \"2025-10-14\",\n                \"date\": \"2025-10-14\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"14\",\n                \"word_count\": \"62\"\n            },\n            \n            {\n                \"title\": \"2025-10-15\",\n                \"date\": \"2025-10-15\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"15\",\n                \"word_count\": \"138\"\n            },\n            \n            {\n                \"title\": \"2025-10-16\",\n                \"date\": \"2025-10-16\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"16\",\n                \"word_count\": \"72\"\n            },\n            \n            {\n                \"title\": \"2025-10-17\",\n                \"date\": \"2025-10-17\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"17\",\n                \"word_count\": \"60\"\n            },\n            \n            {\n                \"title\": \"2025-10-18\",\n                \"date\": \"2025-10-18\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"18\",\n                \"word_count\": \"44\"\n            },\n            \n            {\n                \"title\": \"2025-10-19\",\n                \"date\": \"2025-10-19\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"19\",\n                \"word_count\": \"170\"\n            },\n            \n            {\n                \"title\": \"2025-W42\",\n                \"date\": \"2025-10-20\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"20\",\n                \"word_count\": \"933\"\n            },\n            \n            {\n                \"title\": \"2025-10-20\",\n                \"date\": \"2025-10-20\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"20\",\n                \"word_count\": \"190\"\n            },\n            \n            {\n                \"title\": \"2025-10-21\",\n                \"date\": \"2025-10-21\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"21\",\n                \"word_count\": \"105\"\n            },\n            \n            {\n                \"title\": \"2025-10-22\",\n                \"date\": \"2025-10-22\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"22\",\n                \"word_count\": \"50\"\n            },\n            \n            {\n                \"title\": \"2025-10-23\",\n                \"date\": \"2025-10-23\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"23\",\n                \"word_count\": \"202\"\n            },\n            \n            {\n                \"title\": \"2025-10-24\",\n                \"date\": \"2025-10-24\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"24\",\n                \"word_count\": \"48\"\n            },\n            \n            {\n                \"title\": \"2025-10-25\",\n                \"date\": \"2025-10-25\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"25\",\n                \"word_count\": \"18\"\n            },\n            \n            {\n                \"title\": \"2025-10-26\",\n                \"date\": \"2025-10-27\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"27\",\n                \"word_count\": \"21\"\n            },\n            \n            {\n                \"title\": \"2025-10-27\",\n                \"date\": \"2025-10-27\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"27\",\n                \"word_count\": \"54\"\n            },\n            \n            {\n                \"title\": \"2025-W43\",\n                \"date\": \"2025-10-27\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"27\",\n                \"word_count\": \"210\"\n            },\n            \n            {\n                \"title\": \"2025-10-28\",\n                \"date\": \"2025-10-28\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"28\",\n                \"word_count\": \"50\"\n            },\n            \n            {\n                \"title\": \"2025-10-29\",\n                \"date\": \"2025-10-29\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"29\",\n                \"word_count\": \"7\"\n            },\n            \n            {\n                \"title\": \"2025-10-30\",\n                \"date\": \"2025-10-30\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"30\",\n                \"word_count\": \"29\"\n            },\n            \n            {\n                \"title\": \"2025-10-31\",\n                \"date\": \"2025-10-31\",\n                \"year\": \"2025\",\n                \"month\": \"10\",\n                \"day\": \"31\",\n                \"word_count\": \"16\"\n            },\n            \n            {\n                \"title\": \"2025-11-01\",\n                \"date\": \"2025-11-01\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"01\",\n                \"word_count\": \"17\"\n            },\n            \n            {\n                \"title\": \"2025-11-02\",\n                \"date\": \"2025-11-02\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"02\",\n                \"word_count\": \"5\"\n            },\n            \n            {\n                \"title\": \"2025-11-03\",\n                \"date\": \"2025-11-03\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"03\",\n                \"word_count\": \"41\"\n            },\n            \n            {\n                \"title\": \"2025-W44\",\n                \"date\": \"2025-11-03\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"03\",\n                \"word_count\": \"233\"\n            },\n            \n            {\n                \"title\": \"2025-11-04\",\n                \"date\": \"2025-11-04\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"04\",\n                \"word_count\": \"76\"\n            },\n            \n            {\n                \"title\": \"2025-11-05\",\n                \"date\": \"2025-11-05\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"05\",\n                \"word_count\": \"9\"\n            },\n            \n            {\n                \"title\": \"2025-11-06\",\n                \"date\": \"2025-11-06\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"06\",\n                \"word_count\": \"102\"\n            },\n            \n            {\n                \"title\": \"2025-11-07\",\n                \"date\": \"2025-11-07\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"07\",\n                \"word_count\": \"44\"\n            },\n            \n            {\n                \"title\": \"2025-11-08\",\n                \"date\": \"2025-11-08\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"08\",\n                \"word_count\": \"21\"\n            },\n            \n            {\n                \"title\": \"2025-11-09\",\n                \"date\": \"2025-11-09\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"09\",\n                \"word_count\": \"13\"\n            },\n            \n            {\n                \"title\": \"2025-11-10\",\n                \"date\": \"2025-11-11\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"11\",\n                \"word_count\": \"35\"\n            },\n            \n            {\n                \"title\": \"2025-11-11\",\n                \"date\": \"2025-11-12\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"12\",\n                \"word_count\": \"56\"\n            },\n            \n            {\n                \"title\": \"2025-11-12\",\n                \"date\": \"2025-11-12\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"12\",\n                \"word_count\": \"281\"\n            },\n            \n            {\n                \"title\": \"2025-11-13\",\n                \"date\": \"2025-11-13\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"13\",\n                \"word_count\": \"436\"\n            },\n            \n            {\n                \"title\": \"2025-11-14\",\n                \"date\": \"2025-11-14\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"14\",\n                \"word_count\": \"31\"\n            },\n            \n            {\n                \"title\": \"2025-11-15\",\n                \"date\": \"2025-11-15\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"15\",\n                \"word_count\": \"28\"\n            },\n            \n            {\n                \"title\": \"2025-11-16\",\n                \"date\": \"2025-11-16\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"16\",\n                \"word_count\": \"39\"\n            },\n            \n            {\n                \"title\": \"2025-11-17\",\n                \"date\": \"2025-11-17\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"17\",\n                \"word_count\": \"692\"\n            },\n            \n            {\n                \"title\": \"2025-11-18\",\n                \"date\": \"2025-11-18\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"18\",\n                \"word_count\": \"231\"\n            },\n            \n            {\n                \"title\": \"2025-11-19\",\n                \"date\": \"2025-11-19\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"19\",\n                \"word_count\": \"143\"\n            },\n            \n            {\n                \"title\": \"2025-11-20\",\n                \"date\": \"2025-11-20\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"20\",\n                \"word_count\": \"314\"\n            },\n            \n            {\n                \"title\": \"2025-11-21\",\n                \"date\": \"2025-11-21\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"21\",\n                \"word_count\": \"57\"\n            },\n            \n            {\n                \"title\": \"2025-11-22\",\n                \"date\": \"2025-11-22\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"22\",\n                \"word_count\": \"102\"\n            },\n            \n            {\n                \"title\": \"2025-11-23\",\n                \"date\": \"2025-11-23\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"23\",\n                \"word_count\": \"305\"\n            },\n            \n            {\n                \"title\": \"2025-11-24\",\n                \"date\": \"2025-11-24\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"24\",\n                \"word_count\": \"185\"\n            },\n            \n            {\n                \"title\": \"2025-11-25\",\n                \"date\": \"2025-11-25\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"25\",\n                \"word_count\": \"94\"\n            },\n            \n            {\n                \"title\": \"2025-11-26\",\n                \"date\": \"2025-11-26\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"26\",\n                \"word_count\": \"112\"\n            },\n            \n            {\n                \"title\": \"2025-11-27\",\n                \"date\": \"2025-11-27\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"27\",\n                \"word_count\": \"139\"\n            },\n            \n            {\n                \"title\": \"2025-11-28\",\n                \"date\": \"2025-11-28\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"28\",\n                \"word_count\": \"155\"\n            },\n            \n            {\n                \"title\": \"2025-11-29\",\n                \"date\": \"2025-11-29\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"29\",\n                \"word_count\": \"108\"\n            },\n            \n            {\n                \"title\": \"2025-11-30\",\n                \"date\": \"2025-11-30\",\n                \"year\": \"2025\",\n                \"month\": \"11\",\n                \"day\": \"30\",\n                \"word_count\": \"108\"\n            },\n            \n            {\n                \"title\": \"2025-12-01\",\n                \"date\": \"2025-12-01\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"01\",\n                \"word_count\": \"402\"\n            },\n            \n            {\n                \"title\": \"2025-12-02\",\n                \"date\": \"2025-12-02\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"02\",\n                \"word_count\": \"251\"\n            },\n            \n            {\n                \"title\": \"2025-12-03\",\n                \"date\": \"2025-12-03\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"03\",\n                \"word_count\": \"213\"\n            },\n            \n            {\n                \"title\": \"2025-12-04\",\n                \"date\": \"2025-12-04\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"04\",\n                \"word_count\": \"107\"\n            },\n            \n            {\n                \"title\": \"2025-12-05\",\n                \"date\": \"2025-12-05\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"05\",\n                \"word_count\": \"105\"\n            },\n            \n            {\n                \"title\": \"2025-12-06\",\n                \"date\": \"2025-12-06\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"06\",\n                \"word_count\": \"126\"\n            },\n            \n            {\n                \"title\": \"2025-12-07\",\n                \"date\": \"2025-12-07\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"07\",\n                \"word_count\": \"151\"\n            },\n            \n            {\n                \"title\": \"2025-12-08\",\n                \"date\": \"2025-12-08\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"08\",\n                \"word_count\": \"37\"\n            },\n            \n            {\n                \"title\": \"2025-12-09\",\n                \"date\": \"2025-12-09\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"09\",\n                \"word_count\": \"24\"\n            },\n            \n            {\n                \"title\": \"2025-12-10\",\n                \"date\": \"2025-12-10\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"10\",\n                \"word_count\": \"35\"\n            },\n            \n            {\n                \"title\": \"2025-12-11\",\n                \"date\": \"2025-12-11\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"11\",\n                \"word_count\": \"7\"\n            },\n            \n            {\n                \"title\": \"2025-12-12\",\n                \"date\": \"2025-12-12\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"12\",\n                \"word_count\": \"100\"\n            },\n            \n            {\n                \"title\": \"2025-12-13\",\n                \"date\": \"2025-12-13\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"13\",\n                \"word_count\": \"32\"\n            },\n            \n            {\n                \"title\": \"2025-12-14\",\n                \"date\": \"2025-12-14\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"14\",\n                \"word_count\": \"49\"\n            },\n            \n            {\n                \"title\": \"2025-12-15\",\n                \"date\": \"2025-12-15\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"15\",\n                \"word_count\": \"233\"\n            },\n            \n            {\n                \"title\": \"2025-12-16\",\n                \"date\": \"2025-12-16\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"16\",\n                \"word_count\": \"120\"\n            },\n            \n            {\n                \"title\": \"2025-12-17\",\n                \"date\": \"2025-12-17\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"17\",\n                \"word_count\": \"10\"\n            },\n            \n            {\n                \"title\": \"2025-12-18\",\n                \"date\": \"2025-12-18\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"18\",\n                \"word_count\": \"100\"\n            },\n            \n            {\n                \"title\": \"2025-12-19\",\n                \"date\": \"2025-12-19\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"19\",\n                \"word_count\": \"241\"\n            },\n            \n            {\n                \"title\": \"2025-12-20\",\n                \"date\": \"2025-12-20\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"20\",\n                \"word_count\": \"106\"\n            },\n            \n            {\n                \"title\": \"2025-12-21\",\n                \"date\": \"2025-12-21\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"21\",\n                \"word_count\": \"199\"\n            },\n            \n            {\n                \"title\": \"2025-12-22\",\n                \"date\": \"2025-12-22\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"22\",\n                \"word_count\": \"305\"\n            },\n            \n            {\n                \"title\": \"2025-12-23\",\n                \"date\": \"2025-12-23\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"23\",\n                \"word_count\": \"158\"\n            },\n            \n            {\n                \"title\": \"2025-12-24\",\n                \"date\": \"2025-12-25\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"25\",\n                \"word_count\": \"157\"\n            },\n            \n            {\n                \"title\": \"2025-12-25\",\n                \"date\": \"2025-12-26\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"26\",\n                \"word_count\": \"620\"\n            },\n            \n            {\n                \"title\": \"2025-12-26\",\n                \"date\": \"2025-12-26\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"26\",\n                \"word_count\": \"397\"\n            },\n            \n            {\n                \"title\": \"2025-12-28\",\n                \"date\": \"2025-12-28\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"28\",\n                \"word_count\": \"94\"\n            },\n            \n            {\n                \"title\": \"2025-12-27\",\n                \"date\": \"2025-12-28\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"28\",\n                \"word_count\": \"167\"\n            },\n            \n            {\n                \"title\": \"2025-12-29\",\n                \"date\": \"2025-12-29\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"29\",\n                \"word_count\": \"26\"\n            },\n            \n            {\n                \"title\": \"2025-12-30\",\n                \"date\": \"2025-12-30\",\n                \"year\": \"2025\",\n                \"month\": \"12\",\n                \"day\": \"30\",\n                \"word_count\": \"167\"\n            },\n            \n            {\n                \"title\": \"2025-12-31\",\n                \"date\": \"2026-01-01\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"01\",\n                \"word_count\": \"9\"\n            },\n            \n            {\n                \"title\": \"2026-01-01\",\n                \"date\": \"2026-01-01\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"01\",\n                \"word_count\": \"16\"\n            },\n            \n            {\n                \"title\": \"2026-01-02\",\n                \"date\": \"2026-01-02\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"02\",\n                \"word_count\": \"39\"\n            },\n            \n            {\n                \"title\": \"2026-01-03\",\n                \"date\": \"2026-01-03\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"03\",\n                \"word_count\": \"38\"\n            },\n            \n            {\n                \"title\": \"2026-01-04\",\n                \"date\": \"2026-01-04\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"04\",\n                \"word_count\": \"144\"\n            },\n            \n            {\n                \"title\": \"2026-01-05\",\n                \"date\": \"2026-01-05\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"05\",\n                \"word_count\": \"253\"\n            },\n            \n            {\n                \"title\": \"2026-01-06\",\n                \"date\": \"2026-01-06\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"06\",\n                \"word_count\": \"97\"\n            },\n            \n            {\n                \"title\": \"Sorry I refused your lunch\",\n                \"date\": \"2026-01-07\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"07\",\n                \"word_count\": \"237\"\n            },\n            \n            {\n                \"title\": \"2026-01-07\",\n                \"date\": \"2026-01-07\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"07\",\n                \"word_count\": \"203\"\n            },\n            \n            {\n                \"title\": \"2026-01-08\",\n                \"date\": \"2026-01-08\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"08\",\n                \"word_count\": \"672\"\n            },\n            \n            {\n                \"title\": \"2026-01-09\",\n                \"date\": \"2026-01-11\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"11\",\n                \"word_count\": \"153\"\n            },\n            \n            {\n                \"title\": \"2026-01-10\",\n                \"date\": \"2026-01-11\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"11\",\n                \"word_count\": \"106\"\n            },\n            \n            {\n                \"title\": \"2026-01-11\",\n                \"date\": \"2026-01-11\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"11\",\n                \"word_count\": \"169\"\n            },\n            \n            {\n                \"title\": \"2026-01-12\",\n                \"date\": \"2026-01-12\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"12\",\n                \"word_count\": \"156\"\n            },\n            \n            {\n                \"title\": \"2026-01-13\",\n                \"date\": \"2026-01-13\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"13\",\n                \"word_count\": \"56\"\n            },\n            \n            {\n                \"title\": \"2026-01-14\",\n                \"date\": \"2026-01-14\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"14\",\n                \"word_count\": \"186\"\n            },\n            \n            {\n                \"title\": \"2026-01-15\",\n                \"date\": \"2026-01-16\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"16\",\n                \"word_count\": \"99\"\n            },\n            \n            {\n                \"title\": \"2026-01-16\",\n                \"date\": \"2026-01-16\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"16\",\n                \"word_count\": \"158\"\n            },\n            \n            {\n                \"title\": \"2026-01-17\",\n                \"date\": \"2026-01-17\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"17\",\n                \"word_count\": \"221\"\n            },\n            \n            {\n                \"title\": \"2026-01-18\",\n                \"date\": \"2026-01-18\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"18\",\n                \"word_count\": \"196\"\n            },\n            \n            {\n                \"title\": \"2026-01-19\",\n                \"date\": \"2026-01-19\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"19\",\n                \"word_count\": \"53\"\n            },\n            \n            {\n                \"title\": \"2026-01-20\",\n                \"date\": \"2026-01-20\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"20\",\n                \"word_count\": \"64\"\n            },\n            \n            {\n                \"title\": \"2026-01-21\",\n                \"date\": \"2026-01-21\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"21\",\n                \"word_count\": \"131\"\n            },\n            \n            {\n                \"title\": \"2026-01-22\",\n                \"date\": \"2026-01-22\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"22\",\n                \"word_count\": \"53\"\n            },\n            \n            {\n                \"title\": \"2026-01-23\",\n                \"date\": \"2026-01-23\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"23\",\n                \"word_count\": \"190\"\n            },\n            \n            {\n                \"title\": \"2026-01-24\",\n                \"date\": \"2026-01-24\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"24\",\n                \"word_count\": \"222\"\n            },\n            \n            {\n                \"title\": \"2026-01-25\",\n                \"date\": \"2026-01-25\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"25\",\n                \"word_count\": \"200\"\n            },\n            \n            {\n                \"title\": \"2026-01-26\",\n                \"date\": \"2026-01-26\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"26\",\n                \"word_count\": \"281\"\n            },\n            \n            {\n                \"title\": \"2026-01-27\",\n                \"date\": \"2026-01-27\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"27\",\n                \"word_count\": \"312\"\n            },\n            \n            {\n                \"title\": \"2026-01-28\",\n                \"date\": \"2026-01-28\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"28\",\n                \"word_count\": \"357\"\n            },\n            \n            {\n                \"title\": \"2026-01-29\",\n                \"date\": \"2026-01-29\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"29\",\n                \"word_count\": \"41\"\n            },\n            \n            {\n                \"title\": \"2026-01-30\",\n                \"date\": \"2026-01-30\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"30\",\n                \"word_count\": \"115\"\n            },\n            \n            {\n                \"title\": \"2026-01-31\",\n                \"date\": \"2026-01-31\",\n                \"year\": \"2026\",\n                \"month\": \"01\",\n                \"day\": \"31\",\n                \"word_count\": \"158\"\n            },\n            \n            {\n                \"title\": \"2026-02-01\",\n                \"date\": \"2026-02-01\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"01\",\n                \"word_count\": \"315\"\n            },\n            \n            {\n                \"title\": \"2026-02-02\",\n                \"date\": \"2026-02-02\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"02\",\n                \"word_count\": \"112\"\n            },\n            \n            {\n                \"title\": \"2026-02-03\",\n                \"date\": \"2026-02-03\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"03\",\n                \"word_count\": \"137\"\n            },\n            \n            {\n                \"title\": \"2026-02-04\",\n                \"date\": \"2026-02-04\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"04\",\n                \"word_count\": \"94\"\n            },\n            \n            {\n                \"title\": \"2026-02-05\",\n                \"date\": \"2026-02-05\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"05\",\n                \"word_count\": \"89\"\n            },\n            \n            {\n                \"title\": \"2026-02-06\",\n                \"date\": \"2026-02-06\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"06\",\n                \"word_count\": \"74\"\n            },\n            \n            {\n                \"title\": \"2026-02-07\",\n                \"date\": \"2026-02-07\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"07\",\n                \"word_count\": \"71\"\n            },\n            \n            {\n                \"title\": \"2026-02-08\",\n                \"date\": \"2026-02-08\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"08\",\n                \"word_count\": \"18\"\n            },\n            \n            {\n                \"title\": \"2026-02-09\",\n                \"date\": \"2026-02-09\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"09\",\n                \"word_count\": \"128\"\n            },\n            \n            {\n                \"title\": \"2026-02-10\",\n                \"date\": \"2026-02-10\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"10\",\n                \"word_count\": \"981\"\n            },\n            \n            {\n                \"title\": \"2026-02-11\",\n                \"date\": \"2026-02-11\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"11\",\n                \"word_count\": \"77\"\n            },\n            \n            {\n                \"title\": \"2026-02-12\",\n                \"date\": \"2026-02-12\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"12\",\n                \"word_count\": \"65\"\n            },\n            \n            {\n                \"title\": \"2026-02-13\",\n                \"date\": \"2026-02-13\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"13\",\n                \"word_count\": \"257\"\n            },\n            \n            {\n                \"title\": \"2026-02-14\",\n                \"date\": \"2026-02-14\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"14\",\n                \"word_count\": \"78\"\n            },\n            \n            {\n                \"title\": \"2026-02-15\",\n                \"date\": \"2026-02-15\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"15\",\n                \"word_count\": \"79\"\n            },\n            \n            {\n                \"title\": \"2026-02-16\",\n                \"date\": \"2026-02-16\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"16\",\n                \"word_count\": \"707\"\n            },\n            \n            {\n                \"title\": \"2026-02-17\",\n                \"date\": \"2026-02-17\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"17\",\n                \"word_count\": \"159\"\n            },\n            \n            {\n                \"title\": \"2026-02-18\",\n                \"date\": \"2026-02-18\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"18\",\n                \"word_count\": \"211\"\n            },\n            \n            {\n                \"title\": \"2026-02-19\",\n                \"date\": \"2026-02-19\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"19\",\n                \"word_count\": \"278\"\n            },\n            \n            {\n                \"title\": \"2026-02-20\",\n                \"date\": \"2026-02-20\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"20\",\n                \"word_count\": \"152\"\n            },\n            \n            {\n                \"title\": \"2026-02-21\",\n                \"date\": \"2026-02-21\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"21\",\n                \"word_count\": \"807\"\n            },\n            \n            {\n                \"title\": \"2026-02-22\",\n                \"date\": \"2026-02-22\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"22\",\n                \"word_count\": \"228\"\n            },\n            \n            {\n                \"title\": \"2026-02-23\",\n                \"date\": \"2026-02-23\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"23\",\n                \"word_count\": \"128\"\n            },\n            \n            {\n                \"title\": \"2026-02-24\",\n                \"date\": \"2026-02-24\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"24\",\n                \"word_count\": \"93\"\n            },\n            \n            {\n                \"title\": \"2026-02-25\",\n                \"date\": \"2026-02-25\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"25\",\n                \"word_count\": \"174\"\n            },\n            \n            {\n                \"title\": \"2026-02-26\",\n                \"date\": \"2026-02-26\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"26\",\n                \"word_count\": \"272\"\n            },\n            \n            {\n                \"title\": \"2026-02-28\",\n                \"date\": \"2026-02-28\",\n                \"year\": \"2026\",\n                \"month\": \"02\",\n                \"day\": \"28\",\n                \"word_count\": \"66\"\n            },\n            \n            {\n                \"title\": \"2026-03-01\",\n                \"date\": \"2026-03-01\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"01\",\n                \"word_count\": \"68\"\n            },\n            \n            {\n                \"title\": \"2026-03-02\",\n                \"date\": \"2026-03-02\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"02\",\n                \"word_count\": \"89\"\n            },\n            \n            {\n                \"title\": \"2026-03-03\",\n                \"date\": \"2026-03-03\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"03\",\n                \"word_count\": \"98\"\n            },\n            \n            {\n                \"title\": \"2026-03-04\",\n                \"date\": \"2026-03-04\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"04\",\n                \"word_count\": \"67\"\n            },\n            \n            {\n                \"title\": \"2026-03-05\",\n                \"date\": \"2026-03-05\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"05\",\n                \"word_count\": \"79\"\n            },\n            \n            {\n                \"title\": \"2026-03-06\",\n                \"date\": \"2026-03-06\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"06\",\n                \"word_count\": \"133\"\n            },\n            \n            {\n                \"title\": \"2026-03-07\",\n                \"date\": \"2026-03-07\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"07\",\n                \"word_count\": \"19\"\n            },\n            \n            {\n                \"title\": \"2026-03-08\",\n                \"date\": \"2026-03-08\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"08\",\n                \"word_count\": \"68\"\n            },\n            \n            {\n                \"title\": \"2026-03-09\",\n                \"date\": \"2026-03-09\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"09\",\n                \"word_count\": \"125\"\n            },\n            \n            {\n                \"title\": \"2026-03-10\",\n                \"date\": \"2026-03-10\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"10\",\n                \"word_count\": \"79\"\n            },\n            \n            {\n                \"title\": \"2026-03-14\",\n                \"date\": \"2026-03-14\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"14\",\n                \"word_count\": \"145\"\n            },\n            \n            {\n                \"title\": \"2026-03-15\",\n                \"date\": \"2026-03-15\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"15\",\n                \"word_count\": \"85\"\n            },\n            \n            {\n                \"title\": \"2026-03-13\",\n                \"date\": \"2026-03-15\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"15\",\n                \"word_count\": \"385\"\n            },\n            \n            {\n                \"title\": \"2026-03-12\",\n                \"date\": \"2026-03-15\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"15\",\n                \"word_count\": \"64\"\n            },\n            \n            {\n                \"title\": \"2026-03-11\",\n                \"date\": \"2026-03-15\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"15\",\n                \"word_count\": \"13\"\n            },\n            \n            {\n                \"title\": \"2026-03-18\",\n                \"date\": \"2026-03-18\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"18\",\n                \"word_count\": \"76\"\n            },\n            \n            {\n                \"title\": \"2026-03-30\",\n                \"date\": \"2026-03-30\",\n                \"year\": \"2026\",\n                \"month\": \"03\",\n                \"day\": \"30\",\n                \"word_count\": \"182\"\n            }\n            \n    ]\n};\n\nlet currentDate = new Date();\ncurrentDate.setFullYear(currentDate.getFullYear() - 1);\nlet startDate;\nlet monthDiv = document.querySelector('.month');\nlet monthNames = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];\nif (window.innerWidth \u003c 768) {\n    numMonths = 6;\n} else {\n    numMonths = 12;\n}\nlet startMonthIndex = (currentDate.getMonth() - (numMonths - 1) + 12) % 12;\nfor (let i = startMonthIndex; i \u003c startMonthIndex + numMonths; i++) {\n    let monthSpan = document.createElement('span');\n    let monthIndex = i % 12;\n    monthSpan.textContent = monthNames[monthIndex];\n    monthDiv.appendChild(monthSpan);\n}\nfunction getStartDate() {\n    const today = new Date();\n    if (window.innerWidth \u003c 768) {\n        numMonths = 6;\n    } else {\n        numMonths = 12;\n    }\n    const startDate = new Date(today.getFullYear(), today.getMonth() - numMonths + 1, 1, today.getHours(), today.getMinutes(), today.getSeconds());\n    while (startDate.getDay() !== 1) {\n        startDate.setDate(startDate.getDate() + 1);\n    }\n    return startDate;\n}\nfunction getWeekDay(date) {\n    const day = date.getDay();\n    return day === 0 ? 6 : day - 1;\n}\nfunction createDay(date, title, count, post) {\n    const day = document.createElement(\"div\");\n    day.className = \"heatmap_day\";\n    day.setAttribute(\"data-title\", title);\n    day.setAttribute(\"data-count\", count);\n    day.setAttribute(\"data-post\", post);\n    day.setAttribute(\"data-date\", date);\n    day.addEventListener(\"mouseenter\", function () {\n        const tooltip = document.createElement(\"div\");\n        tooltip.className = \"heatmap_tooltip\";\n        let tooltipContent = \"\";\n        if (post \u0026\u0026 parseInt(post, 10) !== 0) {\n            tooltipContent += '\u003cspan class=\"heatmap_tooltip_post\"\u003e' + '共 ' + post + ' 篇' + '\u003c/span\u003e';\n        }\n        if (count \u0026\u0026 parseInt(count, 10) !== 0) {\n            tooltipContent += '\u003cspan class=\"heatmap_tooltip_count\"\u003e' + ' ' + count + ' 字；' + '\u003c/span\u003e';\n        }\n        if (title \u0026\u0026 parseInt(title, 10) !== 0) {\n            tooltipContent += '\u003cspan class=\"heatmap_tooltip_title\"\u003e' + title + '\u003c/span\u003e';\n        }\n        if (date) {\n            tooltipContent += '\u003cspan class=\"heatmap_tooltip_date\"\u003e' + date + '\u003c/span\u003e';\n        }\n        tooltip.innerHTML = tooltipContent;\n        day.appendChild(tooltip);\n    });\n    day.addEventListener(\"mouseleave\", function () {\n        const tooltip = day.querySelector(\".heatmap_tooltip\");\n        if (tooltip) {\n            day.removeChild(tooltip);\n        }\n    });\n    if (count == 0 ) {\n        day.classList.add(\"heatmap_day_level_0\");\n    } else if (count \u003e 0 \u0026\u0026 count \u003c 1000) {\n        day.classList.add(\"heatmap_day_level_1\");\n    } else if (count \u003e= 1000 \u0026\u0026 count \u003c 2000) {\n        day.classList.add(\"heatmap_day_level_2\");\n    } else if (count \u003e= 2000 \u0026\u0026 count \u003c 3000) {\n        day.classList.add(\"heatmap_day_level_3\");\n    } else {\n        day.classList.add(\"heatmap_day_level_4\");\n    }\n    return day;\n}\nfunction createWeek() {\n    const week = document.createElement('div');\n    week.className = 'heatmap_week';\n    return week;\n}\nfunction createHeatmap() {\n    const container = document.getElementById('heatmap');\n    const startDate = getStartDate();\n    const endDate = new Date();\n    const weekDay = getWeekDay(startDate);\n    let currentWeek = createWeek();\n    container.appendChild(currentWeek);\n    let currentDate = startDate;\n    let i = 0;\n    while (currentDate \u003c= endDate) {\n        if (i % 7 === 0 \u0026\u0026 i !== 0) {\n            currentWeek = createWeek();\n            container.appendChild(currentWeek);\n        }\n        const dateString = `${currentDate.getFullYear()}-${(\"0\" + (currentDate.getMonth()+1)).slice(-2)}-${(\"0\" + (currentDate.getDate())).slice(-2)}`;\n        const articleDataList = blogInfo.pages.filter(page =\u003e page.date === dateString);\n        if (articleDataList.length \u003e 0) {\n            const titles = articleDataList.map(data =\u003e data.title);\n            const title = titles.map(t =\u003e `《${t}》`).join('\u003cbr /\u003e');\n            let count = 0;\n            let post = articleDataList.length;\n            articleDataList.forEach(data =\u003e {\n                count += parseInt(data.word_count, 10);\n            });\n            const formattedDate = formatDate(currentDate);\n            const day = createDay(formattedDate, title, count, post);\n            currentWeek.appendChild(day);\n        } else {\n            const formattedDate = formatDate(currentDate);\n            const day = createDay(formattedDate, '', '0', '0');\n            currentWeek.appendChild(day);\n        }\n        i++;\n        currentDate.setDate(currentDate.getDate() + 1);\n    }\n}\nfunction formatDate(date) {\n    const options = { month: 'short', day: 'numeric', year: 'numeric' };\n    return date.toLocaleDateString('en-US', options);\n}\ncreateHeatmap();\n\u003c/script\u003e\n\n\n\u003clink rel=\"stylesheet\" href=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.css\" integrity=\"sha512-CIYsJUa3pr1eoXlZFroEI0mq0UIMUqNouNinjpCkSWo3Bx5NRlQ0OuC6DtEB/bDqUWnzXc1gs2X/g52l36N5iw==\" crossorigin=\"anonymous\"\u003e\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/aplayer/1.10.1/APlayer.min.js\" integrity=\"sha512-RWosNnDNw8FxHibJqdFRySIswOUgYhFxnmYO3fp+BgCU7gfo4z0oS7mYFBvaa8qu+axY39BmQOrhW3Tp70XbaQ==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\n\n\u003cscript src=\"https://cdnjs.webstatic.cn/ajax/libs/meting/2.0.1/Meting.min.js\" integrity=\"sha512-/IDbuuVE9yEqGRO0rCzXN1jIU1ZFkVd3TMLuK3HkmD4fCCwoIAkrqcK8KPYcIMDF/Z/pQ2mMOTPYS07qM/7VsA==\" crossorigin=\"anonymous\"\u003e\u003c/script\u003e\u003cmeting-js server=\"netease\" type=\"playlist\" id=\"726854551\" theme=\"#448aff\"\u003e\u003c/meting-js\u003e","title":"About"},{"content":"Is Our Earth Real? Yesterday, I came home for the holiday and went to bed early. In the morning, Manman ran to my bedside to play with my phone, but soon got bored. After glancing through the app list, I opened Google Earth and asked Manman where she wanted to go.\nMan: I know this is Earth, our planet! It’s so, so big!\nMe: Yes, Earth is very big, but it’s also very small. Look at those stars next to it—they seem tiny, but many of them are likely bigger than Earth.\nMan: Where are we?\nMe: First, we need to find Asia, then our country—China. After that, we’re in Guizhou Province, right? Then Liupanshui…\nMan: Uncle’s house!\nMe: Right! That’s Shuicheng. We’re in Pan County.\nMan: Where’s Pan County?\nMe: We’re in Pan County right now. Hongguo, the center of Pan County—you went there with Mom just the day before yesterday.\n…\nFinally, we zoomed out to see how big Earth is, and Manman discovered that the globe could be rotated. She said she wanted to spin it.\nMe: Earth actually rotates on its own.\nMan: Then why isn’t it spinning (the Earth on the phone)?\nMe: This Earth is fake (the one on the phone).\nMan: Then is our Earth fake too?\nMe: It’s probably real… but it could also be fake. But the one on the phone is definitely fake.\nManman’s sudden suspicion about Earth struck me like lightning, instantly wiping away all my drowsiness. I quickly followed up with another question.\nMe: Are you real?\nMan: I can’t tell you. You’ll have to guess.\nWith that, Manman walked out the door.\n","permalink":"https://jinpeng.cv/en/diary/2023/2023-06-22/","summary":"\u003ch2 id=\"is-our-earth-real\"\u003eIs Our Earth Real?\u003c/h2\u003e\n\u003cp\u003eYesterday, I came home for the holiday and went to bed early. In the morning, Manman ran to my bedside to play with my phone, but soon got bored. After glancing through the app list, I opened Google Earth and asked Manman where she wanted to go.\u003c/p\u003e\n\u003cp\u003eMan: I know this is Earth, our planet! It’s so, so big!\u003c/p\u003e\n\u003cp\u003eMe: Yes, Earth is very big, but it’s also very small. Look at those stars next to it—they seem tiny, but many of them are likely bigger than Earth.\u003c/p\u003e","title":"June 22, 2023"},{"content":"I grew up in the countryside and still return to live with my parents during holidays. However, I don’t feel any deep affection for rural life. The village I’m from makes me lament the hardships of its people.\nMemories of Rural Changes Since I haven’t conducted—nor do I wish to—a detailed survey to substantiate my views, everything I describe here is based on my personal experiences and observations of rural life.\nI’m 25 years old and still haven’t completed my education, which means I have long holidays every year to return home and spend time with my family during the New Year and other breaks.\nThe village is becoming increasingly empty, with slightly more people around during the New Year. But even then, it doesn’t feel livelier. Unlike before, families no longer visit each other’s homes. At most, neighbors who live close by might gather for a chat when the weather is nice and they’re not busy, using the time to vent about work stress or the loneliness of life. These conversations usually last anywhere from a few minutes to half an hour.\nI remember a time when people would gather at someone’s home or in their yard on sunny days, sitting together for hours. Children weren’t constantly clinging to adults for attention either—they had their own ways of entertaining themselves. Boys played marbles, girls jumped rope, and everyone joined in games like hide-and-seek, freeze tag, or catch. The simplest activities never seemed to bore them. Every day, they played until their mothers stood at the door or behind the house, calling their names repeatedly. Back then, our playground was the entire village—we knew every hole in the ground and every pile of straw. Nowadays, children’s worlds are confined to their own homes. As a result, I’m only familiar with my niece, Manman; I don’t know any of the other kids, and they don’t seem interested in playing with me either.\nWith China’s socioeconomic development, changes brought by progress have inevitably reached the countryside. In recent years, the economic and agricultural reforms I’ve witnessed have been far from satisfactory, often sparking widespread criticism from villagers toward local officials.\nThree incidents stand out in my memory. The first happened many years ago when a company aggressively promoted the cultivation of Cili (a type of berry) across the county’s rural areas. They partnered with farmers, paying them rent for their land and planting Cili on it. The company promised to buy the harvested berries. On paper, it seemed perfect: farmers could move away from growing corn, potentially earning more from Cili, with all parties benefiting. But this ideal scenario collapsed when the company stopped purchasing the berries. For the first year or two, they did buy them, albeit at lower prices than promised. Farmers were content as long as the land generated some income, regardless of the amount. Eventually, however, the company stopped coming altogether. Many remote plots planted with Cili became overgrown with weeds, rendering them unusable for crops like corn.\nThe second incident occurred when I first started university. This time, it seemed more official, led by the township government. Another industrial reform was introduced, with a specialized cooperative established where farmers contributed their land as shares to develop fruit orchards. What followed was something I witnessed firsthand. Since the land was now part of the cooperative, farmers could no longer grow their usual crops. Many, including my mother—and even me—ended up working for what seemed like a mix of government and business figures. That winter, my mother took me to plant trees all over the hills. We earned about 40 yuan per day, with a team leader keeping track of attendance in a small notebook. For over ten days, we planted trees across almost every plot in the village—soft-seed pomegranates, apples, pears, plums, and apricots. As we worked, I mostly listened to the villagers’ chatter while daydreaming about the day these trees would bear fruit, imagining myself picking and eating them to my heart’s content. But my naive fantasies were shattered less than two years later when villagers were told the trees were no longer wanted and they could “handle them themselves.” Hearing this news left me speechless—just another failure by “those officials.”\nThe third incident involved a reform of rural drinking water sources. I wasn’t involved in installing the pipes, but during one holiday, I returned home to find a new water pipe outside our door—though without a faucet yet. While I’d seen such pipes in cities, it was shocking for someone like me, who had drunk mountain spring water for over 20 years. For lifelong villagers, it must have been even more startling. But their surprise and excitement were pointless—the pipes had no water.\nThe above accounts reflect only my small village. I’m sure not all rural areas are like this, and farmers have indeed benefited from some policies, like the installation of cabinets in every home. Though not particularly sturdy, these cabinets have brought convenience and improved daily life.\nOther changes are harder to recall, but this time when I returned, I noticed a concrete base for a solar streetlight outside our home. I hope to see the light installed by my next visit.\nWork and Income In the countryside, aside from farming, there are few other ways to earn a living—which, of course, is the traditional role of rural areas. The village I’m from is hilly, with farmland scattered across slopes in small, uneven patches—some so tiny they can only support a few corn plants. No matter how poor the land, it’s enough for self-sufficiency; at the very least, no one starves. The corn grown can feed two pigs and one cow (here, I’ll note an unequal treatment: farmers usually raise at least two pigs because they worry the animals will feel lonely, but cows are almost always solitary—no one seems concerned about their loneliness. Coincidentally, I was born in the Year of the Ox).\nHowever, as society develops, rural families can no longer settle for mere self-sufficiency. Two pigs and a cow can’t sustain a household anymore. Children in the countryside need better education, healthcare, and modern welfare benefits. Older generations have no concept of retirement age or pensions—the elderly I know work their entire lives until their last breath. With no other options, young people are forced to leave home and migrate to cities for work, building urban centers to support their rural families.\nStudents study hard, acquiring knowledge and skills, only to realize that what they’ve learned doesn’t translate to opportunities back home. Most become high-level migrant workers, leaving the countryside unchanged while the cities they help build flourish.\nPerhaps there’s something fundamentally flawed in our social structure, economic system, or production models—something that overlooks certain groups of people.\nMy father is 55. For most of his life, he worked in coal mines. Last year, he decided to quit, and I didn’t want him to continue either. His reason? A petty supervisor who constantly belittled him. Mine? Coal mining is dangerous, and I just want him and my mother to live out their remaining years in peace and health.\nBut after the New Year, my mother urged him to start looking for work again. When asked about his age, she quickly interjected, “He’s only 54.” Fifty-five might not seem old, but thinking ahead 15 years to when he’ll be 70 is sobering—we all know how fast a decade passes.\nGiven his age, coal mines are wary of hiring older workers. Everyone knows that after decades in the mines, their lungs are likely filled with dust, making them highly susceptible to pneumoconiosis between the ages of 50 and 60.\nUnsurprisingly, my father hasn’t found work yet. He and my mother worry endlessly—I’m unmarried, still job-hunting, and will need money. To reassure them, I’ve proudly declared that I’ll end up better off than 70% of people, though I haven’t mentioned the string of failed job interviews I’ve had.\nChildren and the Elderly I have an older brother and sister, both married. My brother has a stable job, but my sister is raising two children alone—one four years old, the other just three months. My grandfather will turn 90 this June. His vision and hearing are nearly gone. Rural toilets aren’t indoors; ours was built in 2004 as part of a biogas project—before that, it was just a pit. For my grandfather, navigating the path to the toilet is terrifying, especially in winter, so someone usually has to accompany him. Last year, I bought him a portable toilet, but he’s never used it. Despite his frailty, he still clings to his pride.\nLast year, due to the pandemic, my brother-in-law barely earned anything. He left to find work right after the New Year, leaving my sister to care for the children. Soon, my grandfather will return home, adding to my mother’s burdens—farming, tending livestock, and now looking after him. If my father doesn’t find work, at least he can help share some of the load.\nBy rural standards, my family is relatively fortunate. At least no one has suffered a major illness that would upend our lives. But in the countryside, I’ve seen and heard of too many people falling sick from relentless labor. They’re terrified of hospitals—not because of pain, but the cost. For any ailment, getting an IV at a small clinic is already a major compromise. But diseases don’t wait. Many miss their best chance at treatment by avoiding proper hospitals. My beloved uncle passed away from prostate cancer because of this.\nEvery time I return home, I emphasize to my parents how important their health is—money is secondary. But most of the time, their focus remains solely on us.\nThe countryside has few people, but many elderly and children. The elderly will never leave; the children will never stay. And the struggling younger generation? They can’t return to the village, nor can they truly settle in the cities.\nThe Future Some questions only time can answer:\nDo we still need rural areas like those in Guizhou?\nWill these villages eventually become cities?\nWhere do we go from here?\nPerhaps, there will be no more nostalgia for home.\nOr:\nMaybe, homesickness will be no more.\n(Note: The original Chinese phrase \u0026ldquo;再无乡愁\u0026rdquo; conveys a sense that the feeling of longing for one\u0026rsquo;s hometown or homeland might cease to exist. The translation captures this meaning while maintaining the poetic brevity of the original.)\n","permalink":"https://jinpeng.cv/en/posts/typecho/137/","summary":"\u003cp\u003eI grew up in the countryside and still return to live with my parents during holidays. However, I don’t feel any deep affection for rural life. The village I’m from makes me lament the hardships of its people.\u003c/p\u003e\n\u003ch2 id=\"memories-of-rural-changes\"\u003eMemories of Rural Changes\u003c/h2\u003e\n\u003cp\u003eSince I haven’t conducted—nor do I wish to—a detailed survey to substantiate my views, everything I describe here is based on my personal experiences and observations of rural life.\u003cbr\u003e\nI’m 25 years old and still haven’t completed my education, which means I have long holidays every year to return home and spend time with my family during the New Year and other breaks.\u003c/p\u003e","title":"The Dusk of the Countryside"},{"content":"God Sees the Truth, But Waits (1872) tells the story of a man wrongly convicted and imprisoned for a murder he did not commit; it is Tolstoy’s parable of forgiveness. Tolstoy’s tale inspired Stephen King’s novella Rita Hayworth and Shawshank Redemption (1982), which was adapted into the famous 1994 film.\nIn the town of Vladimir lived a young merchant named Ivan Dmitrich Aksyonov. He owned two shops and a house of his own.\nAksyonov was a handsome man with curly blond hair, full of cheer and very fond of singing. In his younger days, he was often invited to drink; when he drank too much, he would become reckless. But after marriage, he gave up alcohol, indulging only occasionally.\nOne summer, Aksyonov planned to travel to the Nizhny Fair. As he bid farewell to his family, his wife said to him, “Ivan Dmitrich, don’t go today. I had a bad dream about you.”\nAksyonov laughed. “Are you afraid I’ll go carousing at the fair?”\nHis wife replied, “I don’t know what I fear; I only know I had a bad dream. I dreamed you returned from town, and when you took off your cap, I saw your hair had turned quite gray.”\nAksyonov chuckled. “That’s a good sign,” he said. “See if I don’t sell everything and bring you back gifts from the fair.”\nSo he said goodbye to his family and set off.\nHalfway there, he met a merchant he knew, and they stayed at the same inn overnight. They had tea together and then slept in adjoining rooms.\nAksyonov was not used to sleeping late. Hoping to leave while it was still cool, he woke the driver before dawn and told him to harness the horses.\nThen he went to the innkeeper (who lived in a small cottage at the back), settled the bill, and continued his journey.\nAfter traveling about twenty-five miles, he stopped to feed the horses. Aksyonov rested in the hallway of an inn for a while, then stepped onto the porch, ordered a pot of hot tea, and took out his guitar to play.\nSuddenly, a troika arrived, its bells jingling, and an official stepped down, followed by two soldiers. He approached Aksyonov and began questioning him—who he was, where he came from. Aksyonov answered fully and said, “Would you like to share a cup of tea with me?” But the official pressed on: “Where did you stay last night? Were you alone, or with another merchant? Did you see the other merchant this morning? Why did you leave the inn before dawn?”\nAksyonov didn’t understand why he was being questioned like this, but he recounted everything that had happened. Then he asked, “Why are you interrogating me as if I were a thief or a robber? I’m traveling for my own business. There’s no need for such questioning.”\nThe official called the soldiers over and said, “I am the district police officer. I’m questioning you because the merchant who stayed with you at the inn last night was found with his throat cut. We must search your belongings.”\nThey entered the house. The soldiers and the officer unpacked Aksyonov’s luggage and searched it. Suddenly, the officer pulled a knife from the bag and shouted, “Whose knife is this?”\nAksyonov looked and was horrified to see a bloodstained knife drawn from his bag.\n“How did blood get on this knife?”\nAksyonov tried to answer but could barely speak, stammering, “I—don’t know—it’s not mine.” The officer said, “This morning, the merchant was found in bed with his throat slit. You’re the only one who could have done it. The room was locked from the inside, and no one else was there. This bloodstained knife was in your bag, and your face and manner betray you! Tell me how you killed him and how much money you stole.”\nAksyonov swore he hadn’t done it; he hadn’t seen the merchant after they drank tea together; he had no money except his own eight thousand rubles, and the knife wasn’t his. But his voice faltered, his face turned pale, and he trembled with fear as if guilty.\nThe officer ordered the soldiers to bind Aksyonov and place him in the cart. As they tied his feet and threw him onto the cart, Aksyonov crossed himself and wept. His money and goods were confiscated, and he was taken to the nearest town, where he was imprisoned. In Vladimir, inquiries were made about his character. The town’s merchants and other residents said that while he used to drink and idle away his time, he was a good man. Then the trial began: he was charged with murdering a merchant from Ryazan and stealing twenty thousand rubles from him.\nHis wife was in despair, not knowing what to believe. Her children were young—one still a nursing infant. She took them to the town where her husband was imprisoned. At first, she wasn’t allowed to see him, but after pleading, she was granted permission. When she saw her husband in prison garb, shackled and confined among thieves and criminals, she fainted and didn’t regain consciousness for a long time. Then she pulled the children close and sat beside her husband. She told him about home and asked what had happened. He told her everything, and she asked, “What can we do now?”\n“We must petition the Tsar not to let an innocent man perish.”\nHis wife told him she had already submitted a petition to the Tsar, but it was rejected.\nAksyonov didn’t answer, only looking despondent.\nThen his wife said, “My dream about your hair turning gray wasn’t for nothing. Do you remember? You shouldn’t have left that day.” She ran her fingers through his hair and said, “Dearest Vanya, tell your wife the truth—was it you?”\n“So even you doubt me!” Aksyonov covered his face with his hands and wept. A soldier then came and said his wife and children had to leave. Aksyonov bid his family farewell for the last time.\nAfter they left, Aksyonov recalled their words. Remembering that even his wife had doubted him, he thought, It seems only God knows the truth. We can only plead with Him, and only He can grant mercy.\nAksyonov stopped writing petitions, abandoned all hope, and prayed only to God.\nHe was sentenced to flogging and hard labor in the mines. So he was beaten with knotted lashes, and once the wounds healed, he was exiled to Siberia with other convicts.\nAksyonov lived as a convict in Siberia for twenty-six years. His hair turned snow-white, his beard grew long and thin, and gray streaked through it. He lost all joy; his back bent; he walked slowly, spoke little, and never laughed, only praying often.\nIn prison, Aksyonov learned to make boots, earning a little money, which he used to buy The Lives of the Saints. He read it when the prison was well-lit; on Sundays, he read in the prison church and sang in the choir, for his voice was still good.\nThe prison authorities liked Aksyonov for his meekness, and his fellow prisoners respected him—they called him “Grandfather” and “The Saint.” When they had requests for the authorities, they always asked Aksyonov to speak for them. When quarrels arose among the prisoners, they turned to Aksyonov to settle disputes and judge matters.\nNo news came from Aksyonov’s family, and he didn’t know if his wife and children were still alive.\nOne day, a new group of convicts arrived. That evening, the old prisoners gathered around the newcomers, asking where they were from and what crimes they’d committed. Only Aksyonov sat nearby, listening gloomily.\nAmong the new convicts was a tall, sturdy man of about sixty, with a short gray beard. He was telling the others why he’d been arrested.\n“Well, friends,” he said, “I was arrested for stealing a horse. I just unhitched one from a sleigh, and they accused me of theft. I said I only meant to ride it home quickly and then let it go. Besides, the driver was a friend. So I said, ‘It’s nothing.’ But they said, ‘You stole the horse.’ Yet they couldn’t say how or where I stole it. True, I’ve done wrong before—I should’ve been sent here long ago, but I wasn’t caught then. Now I’m here for no reason… But I’m lying to you. I’ve been to Siberia before, though not for long.”\n“Where are you from?” someone asked.\n“From Vladimir. My family’s from there. My name’s Makar, and they call me Semyonich.”\nAksyonov looked up and said, “Tell me, Semyonich, do you know anything about the Aksyonov family in Vladimir? Are they still alive?”\n“Know them? Of course! The Aksyonovs are rich, though their father’s in Siberia—seems he’s a convict like us! And you, Grandfather, how’d you end up here?”\nAksyonov didn’t like speaking of his misfortune. He sighed and said, “For my sins, I’ve been in prison twenty-six years.”\n“What sins?” asked Makar Semyonich.\nBut Aksyonov only said, “Well, well—I must’ve deserved it!” He meant to say no more, but his companions told the newcomers how Aksyonov had come to Siberia—how someone had killed a merchant, planted the knife in his bag, and how Aksyonov had been wronged.\nWhen Makar Semyonich heard this, he stared at Aksyonov, slapped his knee, and exclaimed, “Well, I never! Truly amazing! And you’re so old now, Grandfather!”\nThe others asked why he was so surprised, whether he’d seen Aksyonov before, but Makar Semyonich didn’t answer. He only said, “What a small world, meeting here like this!”\nThese words made Aksyonov wonder if this man knew who’d killed the merchant. So he asked, “Perhaps, Semyonich, you’ve heard of that affair or seen me before?”\n“How could I not hear? The world’s full of rumors. But it was so long ago, I’ve forgotten what I heard.”\n“Maybe you heard who killed the merchant?” asked Aksyonov.\nMakar Semyonich laughed and replied, “Must’ve been the one whose bag the knife was found in! If someone else hid it there, as the saying goes, ‘Catch the thief with the goods, or he’s no thief.’ Who could slip a knife into your bag under your head without waking you?”\nHearing this, Aksyonov was certain this man was the murderer. He stood and walked away. Aksyonov didn’t sleep that night. He felt wretched, and scenes from his life flashed before him—his wife as she’d looked when he left for the fair, her face and eyes vivid in his mind, her voice laughing and talking. Then he saw his children, small as they’d been then, one in a little cloak, the other at his mother’s breast. He remembered his younger, happier self, sitting on the inn porch playing the guitar, carefree. He recalled the flogging, the executioner, the onlookers, the chains, the prisoners, the twenty-six years of prison life, his premature aging. The pain of it all made him long for death.\nAll because of that villain! Aksyonov thought. His anger at Makar Semyonich burned so fiercely he craved vengeance, even at the cost of his own life. He prayed all night but found no peace. The next day, he avoided Makar Semyonich, refusing even to look at him.\nTwo weeks passed. Aksyonov couldn’t sleep at night, tormented, unsure what to do.\nOne evening, as he paced the prison, he noticed dirt spilling from under a sleeping shelf. He stopped to look. Suddenly, Makar Semyonich crawled out from under the shelf and stared at Aksyonov in terror. Aksyonov tried to walk past, pretending not to see, but Makar grabbed his hand and confessed he’d dug a tunnel under the wall. He asked Aksyonov to carry out the dirt in his boots and empty them each day when the prisoners went to work.\n“Old man, if you keep quiet, you can escape too. If you talk, they’ll flog me to death, but I’ll kill you first.”\nAksyonov trembled with rage, glaring at his enemy. He pulled his hand free and said, “I don’t want to escape, and you needn’t kill me. You killed me long ago! As for what I should do—God will guide me.”\nThe next day, as the prisoners marched to work, guards noticed one emptying dirt from his boots. The prison was searched, and the tunnel found. The warden interrogated the prisoners, demanding to know who’d dug it. All denied knowledge. Those who knew wouldn’t betray Makar Semyonich, knowing he’d be flogged nearly to death. Finally, the warden turned to Aksyonov, whom he considered honest:\n“You’re a righteous old man. Before God, tell me—who dug that hole?”\nMakar Semyonich stood as if indifferent, not even glancing at Aksyonov. Aksyonov’s lips and hands shook; for a long moment, he couldn’t speak. He thought, Should I shield the man who ruined my life? Let him pay for my suffering. But if I speak, they’ll flog him to death—and what if I’m wrong? What good would it do me?\n“Well, old man?” the warden repeated. “Tell the truth—who dug the tunnel?”\nAksyonov glanced at Makar Semyonich and said, “I cannot say, sir. It’s not God’s will! Do as you please—I’m in your hands.”\nNo matter how the warden pressed, Aksyonov said no more, and the matter was dropped.\nThat night, as Aksyonov lay half-asleep, someone crept up and sat on his bunk. Peering through the dark, he recognized Makar.\n“What more do you want?” Aksyonov asked. “Why are you here?”\nMakar Semyonich was silent. Aksyonov sat up. “What do you want? Go, or I’ll call the guards!”\nMakar leaned close and whispered, “Ivan Dmitrich, forgive me!”\n“For what?” asked Aksyonov.\n“I killed the merchant and hid the knife in your things. I meant to kill you too, but I heard noise outside, so I slipped the knife into your bag and fled through the window.”\nAksyonov was silent, unsure what to say. Makar slid from the bunk and knelt. “Ivan Dmitrich,” he pleaded, “forgive me! For God’s sake, forgive me! I’ll confess to the murder—you’ll be freed and can go home.”\n“Easy for you to say,” Aksyonov replied. “But I’ve suffered twenty-six years for you. Where can I go now? My wife is dead, my children have forgotten me. I’ve nowhere…”\nMakar didn’t rise but knocked his head on the floor. “Ivan Dmitrich, forgive me!” he cried. “When they flogged me with the knotted ropes, it hurt less than seeing you now… You pitied me, didn’t betray me. Forgive me, wretch that I am!” He began to weep.\nHearing his sobs, Aksyonov wept too. “God will forgive you!” he said. “Perhaps I’m a hundred times worse than you.” With these words, his heart lightened, and his longing for home faded. He no longer wished to leave prison, only to await the end of his sentence.\nThough Aksyonov spoke thus, Makar Semyonich confessed his crime. But by the time the order for Aksyonov’s release came, he was already dead.\nAbout the Author Leo Nikolayevich Tolstoy (Russian: Лев Николаевич Толстой, romanized: Lev Nikolayevich Tolstoy; English: Leo Nikolayevich Tolstoy; born September 9, 1828 [Old Style: August 28] – died November 20, 1910 [Old Style: November 7]) was born in Yasnaya Polyana, Russia.\n","permalink":"https://jinpeng.cv/en/posts/typecho/131/","summary":"\u003cp\u003e\u003cem\u003eGod Sees the Truth, But Waits\u003c/em\u003e (1872) tells the story of a man wrongly convicted and imprisoned for a murder he did not commit; it is Tolstoy’s parable of forgiveness. Tolstoy’s tale inspired Stephen King’s novella \u003cem\u003eRita Hayworth and Shawshank Redemption\u003c/em\u003e (1982), which was adapted into the famous 1994 film.\u003c/p\u003e\n\u003cp\u003eIn the town of Vladimir lived a young merchant named Ivan Dmitrich Aksyonov. He owned two shops and a house of his own.\u003c/p\u003e","title":"God Sees the Truth, But Waits"},{"content":"Having a filter placed over my mouth feels terrible! I\u0026rsquo;m not a gun that kills people stealthily!\nSome recent events have left me feeling bewildered, mostly due to the pandemic. One category involves the chaos in grassroots epidemic prevention efforts. Many people who rarely go out have their only reason for leaving home being to gather for mass nucleic acid testing—and end up getting infected as a result. This issue has persisted since the outbreak began, yet mandatory city-wide testing has continued for a full three years. It\u0026rsquo;s not that no one has raised this concern, but it wasn\u0026rsquo;t until yesterday that Guangzhou announced that those with no need to go out no longer have to undergo testing.\nAnother issue is our freedom of speech on social media platforms. Recently, I stumbled upon some drama involving Bilibili content creator \u0026ldquo;Manufacturer Ao,\u0026rdquo; a gaming video uploader, and came across something particularly infuriating: comments in his section were automatically changed to \u0026ldquo;Good good good.\u0026rdquo; I also learned that for LexBurner, comments deemed less friendly were automatically altered to \u0026ldquo;Welcome home.\u0026rdquo; It feels like someone has fitted a silencer to our mouths—though perhaps that analogy isn\u0026rsquo;t quite right. A better comparison might be removing the trigger linkage from a gun or modifying it so that pulling the trigger shoots out candy instead. But even that feels off—we are free individuals, not guns perpetually aimed at others.\nThe pandemic shows no signs of improvement; if anything, it\u0026rsquo;s worsening. Meanwhile, nucleic acid testing companies are raking in massive profits. As a result, the comment section under our Foreign Ministry spokesperson\u0026rsquo;s Weibo posts was flooded with phrases like \u0026ldquo;Good good good,\u0026rdquo; \u0026ldquo;Mhm mhm,\u0026rdquo; and \u0026ldquo;Right right right\u0026rdquo; by the masses. The fact that comment filtering wasn\u0026rsquo;t enabled gave me a fleeting sense of freedom—kudos to Jian Ge!\nThis series of events reminded me of the story of the \u0026ldquo;Khwarazmian messengers\u0026rdquo; and the \u0026ldquo;clarinet\u0026rdquo; placed in a swimming pool to generate ultrasonic waves and heat cold water. Regarding the former, the problem persists: even if higher authorities don\u0026rsquo;t demand it, lower levels assume that\u0026rsquo;s what the higher-ups want. I don\u0026rsquo;t know how to solve this. As for the latter, the truth is that the clarinet serves no purpose other than to slice someone\u0026rsquo;s backside.\nI\u0026rsquo;m not a fool, nor am I rude. When I see something wrong or unjust, I speak up for justice. It\u0026rsquo;s normal for people to hold different opinions—that\u0026rsquo;s part of the process of communication and exchanging viewpoints. Yet the reality is that certain harsh truths aren\u0026rsquo;t allowed to be spoken because they might upset someone, so criticism is suppressed. Praise is amplified, while dissent is hidden through selective comment moderation.\nBut why would I even want to voice such harsh opinions? In truth, I rarely do.\nAs far back as the Han Dynasty, Zhuge Liang advised in The Memorial to the Emperor Before Going to War:\n\u0026ldquo;It is truly fitting to open wide the path of remonstrance, to glorify the virtuous legacy of the late emperor, and to inspire the morale of those with noble aspirations. One should not belittle oneself, distort analogies, or block the path of loyal counsel.\u0026rdquo;\nI greatly admire my classmate Xingxing, who loves this world, has her own ideals, and strives to plant seeds of goodness with her modest efforts.\nYet I feel increasingly powerless. When sincere criticism is labeled as malicious incitement, I can only helplessly accept their \u0026ldquo;free criticism\u0026rdquo; of that sincerity. When genuine praise is dismissed as being \u0026ldquo;biased\u0026rdquo; or \u0026ldquo;little pink,\u0026rdquo; I can only resign myself to this \u0026ldquo;free critique.\u0026rdquo;\nThis society is beautiful, but my spiritual world and my material world have diverged.\nI love my country and want to make our society better. I want the 24-character core socialist values to be not just deeply ingrained in people\u0026rsquo;s hearts but also reflected in every corner of life. But I am too insignificant to contribute anything meaningful. Arguing with others yields no positive outcomes and solves no fundamental problems. Adopting a non-committal stance toward certain issues seems like the best approach I can take.\nLet me ride on the course of nature to my final rest, as happy with what comes from Heaven as with what I doubt not.\n","permalink":"https://jinpeng.cv/en/posts/typecho/123/","summary":"\u003cp\u003eHaving a filter placed over my mouth feels terrible! I\u0026rsquo;m not a gun that kills people stealthily!\u003c/p\u003e\n\u003cp\u003eSome recent events have left me feeling bewildered, mostly due to the pandemic. One category involves the chaos in grassroots epidemic prevention efforts. Many people who rarely go out have their only reason for leaving home being to gather for mass nucleic acid testing—and end up getting infected as a result. This issue has persisted since the outbreak began, yet mandatory city-wide testing has continued for a full three years. It\u0026rsquo;s not that no one has raised this concern, but it wasn\u0026rsquo;t until yesterday that Guangzhou announced that those with no need to go out no longer have to undergo testing.\u003c/p\u003e","title":"Gossip is a fearful thing."},{"content":"In 2005, Science magazine proposed 100 scientific questions, while China\u0026rsquo;s key scientific concerns are collected and released annually by the China Association for Science and Technology. Below is the current list:\nTop 10 Cutting-Edge Scientific Questions:\nHow can early diagnosis of Alzheimer\u0026rsquo;s disease during the asymptomatic stage be achieved? How can trustworthy, reliable, and interpretable AI technical approaches and solutions be realized? How can atomic-scale precision fabrication and structural regulation be achieved to construct future information-functional devices? What challenges and problems does the management of emerging pollutants face? How can automated, intelligent, and precise chemical synthesis be realized? How can multi-omics integration be used to study complex biological traits? Can controlled atomic-scale removal of material surfaces be achieved? How can comprehensive and precise evaluation of urban integrated transportation systems and infrastructure resilience be conducted? How do black holes in the universe form and evolve? What are the key scientific issues limiting uranium extraction from seawater? Top 10 Engineering and Technical Challenges:\nHow can key technologies for deep-sea aquaculture facilities in China be advanced? How can large-scale, low-cost geological storage of coal mine waste (solid, liquid, and gas) be achieved while ensuring ecological synergy? How can a comprehensive treatment system for cardiogenic shock be established? How can the engineering application of all-solid-state lithium-metal batteries be realized? How can high-precision, complex, hard-surface conformal circuits be achieved? How can the technical challenges of constructing ultra-long, deeply buried tunnels in highly complex plateau geology be overcome while ensuring safety and performance? How can the modeling and characterization of high-temperature, cross-medium thermo-mechanical-chemical coupling be resolved? How can helium be extracted from low-grade helium-bearing natural gas? How can remote sensing technology be leveraged to effectively diagnose, identify, and assess Earth\u0026rsquo;s health? How can ultra-large-aperture spaceborne antennas be deployed, assembled, and constructed in orbit? Top 10 Industrial Technology Issues:\nHow can a clinical translation system for cell and gene therapies be established? How can memory-computing integrated chips be engineered and industrialized? How can the coal-fired power industry achieve low-carbon development under carbon neutrality goals? How can standardized design, automated production, robotic construction, and prefabricated building methods systematically address industrialization and high energy consumption in construction? How can independently controllable industrial design software be developed? How can multi-source data be used to achieve precise forecasting of crop diseases and pests? How can adiponitrile be synthesized efficiently and safely using non-petroleum raw materials? Why has wheat crown rot recently become a severe epidemic in China’s major wheat-producing regions, and how can it be scientifically and effectively controlled? How can large-scale variable-speed pumped-storage hydroelectric units be developed? How to Break Through the Domestic \u0026ldquo;Chokepoint\u0026rdquo; Technology of High-Quality Para-Aramid Fiber to Meet the Demands of High-End Applications?\nThe localization of high-performance para-aramid fiber—a critical material for advanced applications—faces significant technical bottlenecks. To overcome these challenges, it is essential to focus on key areas:\nCore Technology Innovation: Strengthen R\u0026amp;D in polymerization, spinning, and heat treatment processes to achieve stable production of high-strength, high-modulus fibers. Equipment and Process Optimization: Develop precision manufacturing equipment and refine production techniques to enhance consistency and yield. Raw Material Independence: Reduce reliance on imported intermediates by establishing domestic supply chains for key monomers like p-phenylenediamine (PPD) and terephthaloyl chloride (TPC). Collaborative Ecosystem: Foster partnerships between academia, research institutions, and industry to accelerate technology transfer and industrialization. Standardization and Certification: Align with international quality benchmarks to ensure competitiveness in aerospace, bulletproof armor, and other high-end markets. By addressing these aspects, China can achieve self-sufficiency in premium para-aramid production, breaking foreign monopolies and securing supply chain resilience for strategic sectors.\n","permalink":"https://jinpeng.cv/en/posts/typecho/122/","summary":"\u003cp\u003eIn 2005, \u003cem\u003eScience\u003c/em\u003e magazine proposed 100 scientific questions, while China\u0026rsquo;s key scientific concerns are collected and released annually by the China Association for Science and Technology. Below is the current list:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTop 10 Cutting-Edge Scientific Questions:\u003c/strong\u003e\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eHow can early diagnosis of Alzheimer\u0026rsquo;s disease during the asymptomatic stage be achieved?\u003c/li\u003e\n\u003cli\u003eHow can trustworthy, reliable, and interpretable AI technical approaches and solutions be realized?\u003c/li\u003e\n\u003cli\u003eHow can atomic-scale precision fabrication and structural regulation be achieved to construct future information-functional devices?\u003c/li\u003e\n\u003cli\u003eWhat challenges and problems does the management of emerging pollutants face?\u003c/li\u003e\n\u003cli\u003eHow can automated, intelligent, and precise chemical synthesis be realized?\u003c/li\u003e\n\u003cli\u003eHow can multi-omics integration be used to study complex biological traits?\u003c/li\u003e\n\u003cli\u003eCan controlled atomic-scale removal of material surfaces be achieved?\u003c/li\u003e\n\u003cli\u003eHow can comprehensive and precise evaluation of urban integrated transportation systems and infrastructure resilience be conducted?\u003c/li\u003e\n\u003cli\u003eHow do black holes in the universe form and evolve?\u003c/li\u003e\n\u003cli\u003eWhat are the key scientific issues limiting uranium extraction from seawater?\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e\u003cstrong\u003eTop 10 Engineering and Technical Challenges:\u003c/strong\u003e\u003c/p\u003e","title":"Scientific Questions"},{"content":"Sometimes, frequent translation between Chinese and English is necessary. The only translation tools on my personal computer are the Eudic dictionary and the Saladict browser extension.\nEudic always feels sluggish when launching, making it a bit unpleasant to use. On the other hand, Saladict works seamlessly in the browser, providing a much smoother experience. Although Saladict supports clipboard reading with a global hotkey (I set mine to ALT+T), it still requires an extra CTRL+C press each time, which feels inconvenient.\nThe official tutorial suggests integrating Saladict with tools like Quicker or UTools for faster lookups. However, installing additional software isn’t ideal for me—I’ve tried both before, and while they offer rich customization, I simply don’t prefer them.\nLater, I experimented with AutoHotKey, but again, running an extra program wasn’t to my liking.\nThen, I glanced at my taskbar icons:\nI noticed that both MouseInc and ImTip offer powerful hotkey customization, making them perfect for achieving what I needed.\nMouseInc This is a mouse gesture tool—once you get used to it, there’s no going back. The documentation can be found here: MouseInc Manual (shuax.com).\nHere’s how I configured it: I replaced the built-in \u0026ldquo;Baidu Search\u0026rdquo; gesture (S) with a shortcut for Saladict.\nThat’s it! Here’s a demo of how it works:\nImTip This is an input method indicator. Since I frequently switch between Chinese and English input—and I usually hide my taskbar—it’s hard to tell whether I’m in full-width or half-width mode. ImTip solves this problem perfectly. The small floating window following the cursor in the GIF above is from this tool.\nDocumentation here: ImTip (Input Method Tracker) - Official Site (aardio.com).\nImTip also provides a \u0026ldquo;Super Hotkey\u0026rdquo; feature, allowing me to skip the copy step and look up words instantly.\nJust enable Super Hotkey and add the following configuration:\n1 2 3 4 5 6 7 // Saladict Hotkey [\u0026#34;Alt+T\u0026#34;] = function(hFocus){ key.up(\u0026#34;ALT\u0026#34;); key.combine(\u0026#34;CTRL\u0026#34;,\u0026#34;C\u0026#34;); // Copy //key.up(\u0026#34;CTRL\u0026#34;); key.combine(\u0026#34;ALT\u0026#34;,\u0026#34;T\u0026#34;); // Look up }; Now, pressing ALT+T directly triggers the translation lookup.\nActually, when Old Niu\u0026rsquo;s keyboard broke before, this method could also have been used—achieving the blocking effect through hotkey mapping.\n","permalink":"https://jinpeng.cv/en/posts/typecho/121/","summary":"\u003cp\u003eSometimes, frequent translation between Chinese and English is necessary. The only translation tools on my personal computer are the Eudic dictionary and the Saladict browser extension.\u003c/p\u003e\n\u003cp\u003eEudic always feels sluggish when launching, making it a bit unpleasant to use. On the other hand, Saladict works seamlessly in the browser, providing a much smoother experience. Although Saladict supports clipboard reading with a global hotkey (I set mine to \u003ccode\u003eALT+T\u003c/code\u003e), it still requires an extra \u003ccode\u003eCTRL+C\u003c/code\u003e press each time, which feels inconvenient.\u003c/p\u003e","title":"Quick Translation with MouseInc or ImTip Combined with Saladict"},{"content":"About 52PoJie 52PoJie (which means \u0026ldquo;I Love Cracking\u0026rdquo; in Chinese) and GitHub are both websites. The URL for 52PoJie is 吾爱破解 - LCG - LSG|安卓破解|病毒分析|www.52pojie.cn. As the name suggests, this is a website focused on cracking (reverse engineering). The community mainly consists of several types of people:\nTrue technical experts who share various techniques and self-written scripts or programs while also enthusiastically answering others\u0026rsquo; questions. Learners who come to study these technologies. Reposters who redistribute various cracked software. Freeloaders who do not contribute to the website\u0026rsquo;s content but only search for relevant resources when needed. For a brief introduction to reverse engineering, you can refer to the first part of the following article:\nReverse Engineering (Part 1) - Zhihu (zhihu.com)\nThe overall atmosphere of the website is quite harmonious. I belong to the fourth category—freeloaders. For people like me, the site only requires searching and browsing, so there’s no learning barrier unless you aspire to become a technical expert, which is a whole other matter.\nAbout GitHub GitHub is a groundbreaking website that has made social programming a reality. It is also a development community and the most mainstream code hosting platform on the planet.\nIts URL is: https://github.com/\nIf you\u0026rsquo;re in certain regions (e.g., school networks), you might need alternative methods to access the site. Additionally, English is the default language for communication.\nA domestic alternative with similar functionality is https://gitee.com/.\nAnyone can create repositories on GitHub and choose whether to make them public. Repositories are typically used to store code files, but they can also hold other documents—for example, I store my graduation thesis in a private repository. One of its core features is version control, though this can be ignored if you\u0026rsquo;re not actively developing.\nWhat is Version Control? - Git Tutorial (yiibai.com)\nSince most well-known repositories are public (and it’s their openness that makes them famous), anyone can easily view the source code of public repositories. This transparency means malicious code is rare, and the community is generally harmonious, consisting of people from all over the world.\nThe user base here is mainly divided into two groups: contributors and freeloaders. Veteran freeloaders often evolve into contributors. I fall into the category of a \u0026ldquo;contributor with little contribution,\u0026rdquo; while many others here are highly skilled.\nFirst, we must learn to be competent freeloaders—meaning we should learn to utilize the resources available. Fortunately, this is simple: just use the search bar.\nI’ve bookmarked many repositories created by others:\nOf course, truly mastering everything is impossible because GitHub is not static—new content is contributed daily, making it a constantly evolving platform. The concept of lifelong learning is deeply embodied here.\nSince you\u0026rsquo;re not by my side, I can\u0026rsquo;t give you a detailed explanation. For this kind of thing, it\u0026rsquo;s better to have a concrete example or a specific goal to work toward—that way, you\u0026rsquo;ll gain a more hands-on understanding and a deeper personal experience.\n","permalink":"https://jinpeng.cv/en/posts/typecho/119/","summary":"\u003ch2 id=\"about-52pojie\"\u003eAbout 52PoJie\u003c/h2\u003e\n\u003cp\u003e52PoJie (which means \u0026ldquo;I Love Cracking\u0026rdquo; in Chinese) and GitHub are both websites. The URL for 52PoJie is \u003ca href=\"https://www.52pojie.cn/\"\u003e吾爱破解 - LCG - LSG|安卓破解|病毒分析|www.52pojie.cn\u003c/a\u003e. As the name suggests, this is a website focused on cracking (reverse engineering). The community mainly consists of several types of people:\u003c/p\u003e","title":"The First Thing to Do When Bored"},{"content":"By Tan Xi\nMorning blossoms fade by dusk, fleeting as a white steed’s shadow. Life moves swiftly, with hurried steps and passing faces. Looking back, the youth once carried dreams as vast as spring’s meadows, hearts set on golden honors, enduring years of diligent study, their pens shaping the world, their aspirations boundless. Today, those same youths see their names inscribed on the雁塔 (a symbol of academic success), unrestrained as the open sea, unafraid of gathering storm clouds, toasting the east wind with wine. The years ahead will witness the close of three high school years, like the moon setting at dawn, and the beginning of a new voyage at Yunnan Normal University.\nThe sorrow of parting swells as the sun dips low; a chant of farewell points eastward to the horizon. Goodbyes are a solitary journey made together. All gatherings must end. Reflecting on three years of high school, we recited lessons beneath cherry blossoms in early spring, sweated on sun-scorched soccer fields, laughed through chilly autumn breezes during every break, and lined up for hot water while snowflakes drifted outside the window. Perhaps one day, I’ll stumble upon an unsolved math problem, furrow my brow, and realize those late-night study sessions are long gone. A pang of loss strikes—\u0026ldquo;I’d buy osmanthus wine to relive those days, but it’s never the same as youth’s fleeting joy.\u0026rdquo; Mountains and rivers behind us, the banquet of our shared time now rings its closing bell. We know parting is life’s unavoidable lesson, and in this graduation ceremony where dreams take flight, countless farewells transform into heartfelt wishes for reunion at the summit. A single line—\u0026ldquo;Fear not the road ahead lacks friends; the world knows your name\u0026rdquo;—speaks more than volumes.\nThree rains converge, winds and clouds stir across the land; meeting is an unseen force gathering momentum. Grateful for Yunnan Normal University’s embrace, three years have led to this serendipitous encounter. Farewell is not an end, but meeting is the start of all things: winter meets spring, bringing warm sun; poetry meets wine, birthing distant horizons; I meet Yunnan Normal University, charting a new course for my dreams. \u0026ldquo;As the south blooms in splendor, we meet again in the season of falling flowers.\u0026rdquo; For the sake of our ideals, we shoulder our bags, willing to leave home, crafting prose as vast as mountains, writing brilliance with our pens, encountering new vistas, venturing into wider worlds. On Yunnan Normal University’s stage, one dream after another blossoms along its thriving path. From distant corners we come, having traversed separate landscapes, yet choosing to gather here—fate’s unseen hand at work. We do not know when we’ll meet, but we stand ready for every possibility. Sincerity can split metal and stone; thus, meeting Yunnan Normal University is both a long-planned homecoming and an opportunity poised to unfold.\nThough the Northern Sea is vast, it can be reached by soaring on the wind. Though the morning sun has passed, the evening glow is yet to come.\nParting comes because youth, clad in bright attire and riding spirited steeds, finds the path of ideals still unfolding. Our meeting was once marked by fervent vows and noble pursuits—cleansing the murky and uplifting the pure—a refusal to let our golden years slip away.\nAs we walk upon the cultural soil of Shida, the surroundings grow unfamiliar, and relationships become more diverse. Yet, our horizons broaden, and our vision expands. The dividends of education manifest in our generation. We are not weary travelers rushing through the dust, but steadfast dream-chasers with unwavering steps.\nThe past is beyond recall, but the future remains full of promise. May we all encounter better versions of ourselves at Shida.\n","permalink":"https://jinpeng.cv/en/posts/typecho/116/","summary":"\u003cp\u003e\u003cem\u003eBy Tan Xi\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eMorning blossoms fade by dusk, fleeting as a white steed’s shadow. Life moves swiftly, with hurried steps and passing faces. Looking back, the youth once carried dreams as vast as spring’s meadows, hearts set on golden honors, enduring years of diligent study, their pens shaping the world, their aspirations boundless. Today, those same youths see their names inscribed on the雁塔 (a symbol of academic success), unrestrained as the open sea, unafraid of gathering storm clouds, toasting the east wind with wine. The years ahead will witness the close of three high school years, like the moon setting at dawn, and the beginning of a new voyage at Yunnan Normal University.\u003c/p\u003e","title":"The Moon Sets, the Sun Rises – Set Sail and Embark on a New Journey"},{"content":"As usual, let\u0026rsquo;s go straight to his website:\nYihui Xie | 谢益辉\nBelow is the introduction from his homepage:\nI’m a software engineer working at RStudio, PBC. I earned my PhD from the Department of Statistics, Iowa State University. My thesis was Dynamic Graphics and Reporting for Statistics, advised by Di Cook and Heike Hofmann. I have developed a few R packages either seriously or for fun (or both), such as knitr, animation, bookdown, blogdown, pagedown, xaringan, and tinytex. I founded a Chinese website called “Capital of Statistics” in 2006, which has grown into a large online community on statistics. I initiated the Chinese R conference in 2008. I’m a big fan of GitHub, LyX and Pandoc. I hate IE. I fall asleep when I see beamer slides, and I yell at people who use \\\\textbf{} to write \\\\title{}. I know I cannot eat code, so I cook almost every day to stay away from my computer for two hours.\nThis is Yihui Xie’s personal homepage. At the end of 2013, I graduated from the Department of Statistics at the Ames Village University, finally answering the most frequently asked question of my first 30 years: \u0026ldquo;How come you haven’t graduated yet?\u0026rdquo; I currently work at RStudio. I support open-source, enjoy tinkering with websites and code, and am a highly self-driven person. In badminton, I love cross-court drops; in table tennis, I play like Tai Chi; in tennis, I chase balls all over the court; in basketball, I get knocked around easily; and after one rock climbing session, my legs turned to jelly. I’m a homebody with a taste for strong, spicy flavors—stubbornly unrepentant. My IQ is slightly below average, and I have an insurmountable cognitive barrier when it comes to mahjong and Sanguosha. I was once woken up by a professor during a real analysis class. I enjoy reading, occasionally browsing random posts online, and have a particular interest in poetry and couplets. My current favorite couplet is:\n\u0026ldquo;A thousand autumns distant, I alone remain;\nAfter a hundred battles, I return to books again.\u0026rdquo;\nMy favorite poem is:\n\u0026ldquo;Deep as the sea is my affection—\nWhen we first met, what age were we?\nVaguely I still remember now,\nIt wasn’t in a past life’s decree.\nAfter school, before the flowers,\nPoems carved on stone by the stream,\nIn the garden pavilion where spring waters gleam.\nMeeting you with a smile—\nNo joy in this world could ever compare.\u0026rdquo;\nHelplessly watching the clouds drift like grey hounds, counting the calamities of red sheep,\nVague and weary, no need to bring it up.\nSuperficial airs grow, genuine spirit wanes,\nDrowning the heart and soul—how much longer?\nEternal fame, the burdens of a lifetime,\nEvery matter strays from its original intent.\nLocked within the heart,\nThat childhood flavor lingers on.\n","permalink":"https://jinpeng.cv/en/posts/typecho/114/","summary":"\u003cp\u003eAs usual, let\u0026rsquo;s go straight to his website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://yihui.org/\"\u003eYihui Xie | 谢益辉\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBelow is the introduction from his homepage:\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eI’m a software engineer \u003ca href=\"https://yihui.org/todo/\"\u003eworking\u003c/a\u003e at \u003ca href=\"https://www.rstudio.com/\"\u003eRStudio, PBC\u003c/a\u003e. I earned my PhD from the Department of Statistics, Iowa State University. My \u003ca href=\"https://lib.dr.iastate.edu/etd/13518/\"\u003ethesis\u003c/a\u003e was \u003cem\u003eDynamic \u003ca href=\"https://github.com/ggobi/cranvas\"\u003eGraphics\u003c/a\u003e and \u003ca href=\"https://yihui.org/knitr/\"\u003eReporting\u003c/a\u003e for Statistics\u003c/em\u003e, advised by \u003ca href=\"https://www.dicook.org/\"\u003eDi Cook\u003c/a\u003e and \u003ca href=\"https://www.stat.iastate.edu/people/heike-hofmann\"\u003eHeike Hofmann\u003c/a\u003e. I have developed a few R packages either seriously or for \u003ca href=\"https://cran.rstudio.com/package=fun\"\u003efun\u003c/a\u003e (or both), such as \u003ca href=\"https://yihui.org/knitr/\"\u003eknitr\u003c/a\u003e, \u003ca href=\"https://yihui.org/animation/\"\u003eanimation\u003c/a\u003e, \u003ca href=\"https://bookdown.org/\"\u003ebookdown\u003c/a\u003e, \u003ca href=\"https://github.com/rstudio/blogdown\"\u003eblogdown\u003c/a\u003e, \u003ca href=\"https://github.com/rstudio/pagedown\"\u003epagedown\u003c/a\u003e, \u003ca href=\"https://slides.yihui.org/xaringan/\"\u003exaringan\u003c/a\u003e, and \u003ca href=\"https://yihui.org/tinytex/\"\u003etinytex\u003c/a\u003e. I founded a Chinese website called “\u003ca href=\"https://cosx.org/\"\u003eCapital of Statistics\u003c/a\u003e” in 2006, which has grown into a large online community on statistics. I initiated the Chinese R conference in 2008. I’m a big fan of \u003ca href=\"https://github.com/yihui\"\u003eGitHub\u003c/a\u003e, \u003ca href=\"https://www.lyx.org/\"\u003eLyX\u003c/a\u003e and \u003ca href=\"https://pandoc.org/\"\u003ePandoc\u003c/a\u003e. I hate IE. I fall asleep when I see beamer slides, and I yell at people who use \u003ccode\u003e\\\\textbf{}\u003c/code\u003e to write \u003ccode\u003e\\\\title{}\u003c/code\u003e. I know I cannot eat code, so I cook almost every day to stay away from my computer for two hours.\u003c/p\u003e","title":"Another Big Shot Discovered—Xie Yihui"},{"content":"Go directly to the expert\u0026rsquo;s website: yufree\nBelow is the introduction from the homepage, featuring numerous articles and shares:\nI am a scientist at the Jackson Laboratory. My research interests are environmental chemistry, data analysis, and exposomics. Contact me via blog or Email if you have questions, and my CV is available here.\nThis humble monk\u0026rsquo;s mind is full of untimely thoughts, fond of humor and sarcasm. When browsing this blog, do not take the words too seriously.\nCurrently begging for sustenance in the Land of the Free under the guise of a scientist.\nDaily life revolves around scientific data, with endless trial and error.\nIn spare moments, capturing light and shadow through RGB, though satisfactory works are rare.\nA foodie without a kitchen, willing to play the role of Shennong by sampling the \u0026ldquo;toxicity\u0026rdquo; of regional delicacies.\nConference presentations always feel rushed, and registration fees are steep. Thus, planning to teach after completing studies—ample time for sarcasm and a reliable way to earn a living.\n","permalink":"https://jinpeng.cv/en/posts/typecho/113/","summary":"\u003cp\u003eGo directly to the expert\u0026rsquo;s website: \u003ca href=\"http://yufree.cn\"\u003eyufree\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eBelow is the introduction from the homepage, featuring numerous articles and shares:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eI am a scientist at the Jackson Laboratory. My research interests are environmental chemistry, data analysis, and exposomics. Contact me via \u003ca href=\"http://yufree.cn/en\"\u003eblog\u003c/a\u003e or \u003ca href=\"mailto:yufreecas@gmail.com\"\u003eEmail\u003c/a\u003e if you have questions, and my CV is available \u003ca href=\"https://yufree.cn/en/vitae/\"\u003ehere\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThis humble monk\u0026rsquo;s mind is full of untimely thoughts, fond of humor and sarcasm. When browsing \u003ca href=\"http://yufree.cn/cn\"\u003ethis blog\u003c/a\u003e, do not take the words too seriously.\u003c/p\u003e","title":"Discovering an Interesting Big Shot"},{"content":"Overly delving into one thing may not be a good thing, especially when what you\u0026rsquo;re studying has already been thoroughly researched by others, and you clearly know you can\u0026rsquo;t push the boundaries further than they have. At that point, you start to feel like your life is being wasted.\nEvery day, I write down a lot of things, recording a vast amount of work and study notes—though it’s more accurate to call them records of pitfalls. Gradually, I’ve come to realize that such efforts don’t hold much meaning. If they’re not done well enough, they won’t provide even the slightest help in real life.\nLately, whenever I have free time, I find myself pondering the meaning of life. If I were to voice these thoughts, people might find them childish—something more suited to middle or high school students. The difference is, back then, I wondered what kind of person I should become for life to be meaningful, whereas now I question whether what I’m currently doing has any meaning at all, and what meaningful things even look like.\nObsessive behaviors are meaningless. Obsessing over games is meaningless, over videos is meaningless, and even over reading is meaningless. Obsession means there’s no room left to think about anything else. Like the various sensors I’ve been tinkering with these past few days—I also find them meaningless, unless I later become an inventor or find a use for them.\nI believe meaningful things are creative endeavors, processes with inputs and outputs, much like computer programs. This requires us to reflect on what we’re experiencing, think critically afterward, and then produce our own output. Only then can everything become meaningful.\nIf a person’s life is like writing a novel, it can’t just be a random jumble of words from a dictionary. A novel has plotlines, a main thread, and a story. What it embodies is the human spirit, shining anew with every reader it encounters. The goal of life should be to steer our living environment toward a better direction—starting with ourselves, then the people around us, then those in our country, and finally all of humanity. We can’t aspire to anything nobler than this. We stop here; we don’t extend our help to figures like Jesus or Buddha to improve their lives.\nThus, when I realize I might be doing something meaningless, I feel disheartened. Pursuing a master’s degree feels this way, and a Ph.D. should be no different. If I’m not genuinely exploring the unknown or correcting humanity’s misconceptions, then I’d consider all these years of study unworthy—even if I ultimately earn a degree. The purpose of this piece lies here.\nHowever, there is one benefit: the composure and experience gained in school have allowed me to rise above my past self, to think from a higher perspective—to consider what society needs and what I can contribute.\nI see myself as the same kind of person as Mr. Wang Xiaobo—at least, that’s what I believe. If Mr. Wang had any objections, he no longer has the chance to voice them—I was born the year he passed away. The heavens always seem to envy talent prematurely. Wang Xiaobo is my favorite writer. Unlike other geniuses or philosophers, he feels more like a guide for the youth. Because of him, I developed a deep curiosity about figures like Russell, Duras, and Kafka. Perhaps it’s just that fate gave him too little time. If he were still working today, he might have become a… well, I’m not sure, but he would undoubtedly still be shining, still offering his witty yet sincere words to share his inner world with everyone.\nI’m fortunate to be an audience member, but the strange feeling is that it’s as if I’ve seen myself—or rather, as if I’ve been awakened. Describing it this way is undoubtedly flattering myself, but if my embellishments lead more people to discover Mr. Wang, then it’s worth it. Due to his writing style, his works were never destined for textbooks or widespread recognition. Though he lived in his era, he existed parallel to it.\nI, too, want to write my life into a novel that people would love to read. But if I were to seriously pursue writing, I’d be sorely lacking—most of all, in logical coherence. I’d like to express my inner world, but every time I see my messy, disorganized words, I’m overcome with shame.\nBut I still have to keep writing. It\u0026rsquo;s fine to sell poor writing cheaply—modern people wouldn’t use stiff paper to wipe their behinds, after all. If, by chance, someone engrossed in reading happens to see it and, after finishing, criticizes me, then the value of this lousy writing will have been realized. At least the obsessed reader might start rethinking and break free from their obsession.\n","permalink":"https://jinpeng.cv/en/posts/typecho/111/","summary":"\u003cp\u003eOverly delving into one thing may not be a good thing, especially when what you\u0026rsquo;re studying has already been thoroughly researched by others, and you clearly know you can\u0026rsquo;t push the boundaries further than they have. At that point, you start to feel like your life is being wasted.\u003c/p\u003e\n\u003cp\u003eEvery day, I write down a lot of things, recording a vast amount of work and study notes—though it’s more accurate to call them records of pitfalls. Gradually, I’ve come to realize that such efforts don’t hold much meaning. If they’re not done well enough, they won’t provide even the slightest help in real life.\u003c/p\u003e","title":"Writing the Meaning of Life with Poor Words"},{"content":"By Wang Xiaobo\nWhen I was thirteen, I often stole books from my father’s bookcase to read. At that time, the political atmosphere was tense, and he had locked away all the books that were unsuitable to be left out in the open. In that bookcase were Ovid’s Metamorphoses, Shakespeare’s plays translated by Zhu Shenghao, and even The Decameron. The case was locked, but my elder brother knew how to pick the lock. He also had a way of persuading me to take the risks: You’re young and slight. I don’t think Dad will have the heart to spank you. But in reality, when it came to spanking me, my father didn’t seem particularly gentlemanly, and my hands and feet weren’t agile enough, always giving him the opportunity. In short, we both read the stolen books, but I was the only one who got spanked. That’s how I got to read some books. Though it was unfair, I don’t regret it.\nAfter reading Metamorphoses, I became fascinated with ancient Greece. My elder brother also told me: In ancient Greece, there were philosophers who walked around in loose robes. One day, a philosopher went to visit a friend and, finding him not at home, took a wax tablet and casually drew a curve on it, handing it to the friend’s family before returning home. When the friend came back and saw the tablet, he was so struck by the beauty of the curve that he immediately hid near the philosopher’s house. When the philosopher stepped out, the friend rushed in, took a wax tablet, and carefully drew a curve on it… Of course, the rest of the story is easy to guess: the philosopher returned home, saw the tablet left by his friend, took another wax tablet, and poured all his thoughts into a single curve, which he then gave to his friend to see, truly astounding him. Now, I think this story was made up by my elder brother. But back then, I pondered it seriously and finally said, rather naively: How wonderful. Looking back thirty years later, I feel no shame. A frog at the bottom of a well still has its own patch of sky, and a thirteen-year-old child can have his own spiritual home. Besides, it’s good to have an elder brother—though I have no objections to the country’s family planning policy.\nIt wasn’t until I grew up that I understood what kind of endeavors science and art truly are. My elder brother later became a disciple of the late master of logic, Shen Youding, while I studied the sciences. We even discussed the distinctions between truth and falsehood and shared our thoughts on thermodynamics—but that was when I was in my twenties. Later, when I traveled abroad and visited Cambridge, I saw the apple tree that inspired Newton’s theory of gravity and the “Byron’s Pool” where Byron limped in for a swim. But I always found myself reminiscing about my childhood, when I gazed at the starry sky of human wisdom. A towering edifice must have its cornerstone, and the first loves of our hearts are irreplaceable. All wise men and poets have likely experienced that moment when, as children, they were struck by the light of the stars. I’ve always felt that such passions are as essential to a person as love itself.\nI often return to my childhood, thinking with a child’s mind, and many difficult problems become easier to solve. Of course, the purpose of life is to achieve something—something in the humanities. It’s like walking a path. If some pedantic old man forces you down it with a ruler and a whip, then it’s not walking a path but reciting a genealogy. I’ve heard that’s how children were taught in the former Soviet Union: they had to memorize all of Pushkin, half of Lermontov, and remember that Russia was the homeland of elephants (Shostakovich mentioned much of this in his memoirs). I won’t say how children are taught here, lest I offend my teachers. I doubt that memorizing genealogies counts as having a spiritual home, but I don’t want to argue with anyone. Andersen wrote The Thorny Road of Honor, saying that the humanities are like a path of burning thorns, upon which the wise and benevolent walk. Of course, he was considering all the clamor of the secular world, but I don’t think we need to dwell on that. Seen through the tranquil eyes of a child, this path is one between two bamboo fences, covered with purple morning glories, each blossom cradling a blue dragonfly. This might sound sentimental, but to convince Andersen, you’d have to use such language. On his deathbed, Wittgenstein said: Tell them I’ve had a wonderful life. To me, it feels as though he walked through a path of morning glories. Though I know nothing of his work, I feel he and I are kindred spirits.\nI can’t quite grasp the profundity of the following argument: To rebuild our spiritual home and restore humanistic values, we must eliminate all vulgar people—starting with those currently in vogue. If the reasoning is that readers have limited money in their pockets, and if they buy others’ books, they won’t have money to buy mine, so we must eliminate the competition—that I can understand. But the earlier statement doesn’t seem so profound. And if it is, I still don’t agree—we should, like merchants, adhere to honesty and oppose unfair competition. The idea of making my thoughts and works the orthodox choice in this noisy world has never occurred to me, nor would I dare entertain it. Given that, I must explain my motivation for writing (including this piece). Frankly, I’m not entirely sure myself. All I can say is: If I were to die today, I probably couldn’t say, like Wittgenstein, I’ve had a wonderful life, or like Stendhal, I lived, I loved, I wrote. I’m terrified of ending up with nothing to say, so I’m working hard.\nThis article was originally published in the Beijing Youth Daily on November 30, 1995.\n","permalink":"https://jinpeng.cv/en/posts/typecho/110/","summary":"\u003cp\u003eBy Wang Xiaobo\u003c/p\u003e\n\u003cp\u003eWhen I was thirteen, I often stole books from my father’s bookcase to read. At that time, the political atmosphere was tense, and he had locked away all the books that were unsuitable to be left out in the open. In that bookcase were Ovid’s \u003cem\u003eMetamorphoses\u003c/em\u003e, Shakespeare’s plays translated by Zhu Shenghao, and even \u003cem\u003eThe Decameron\u003c/em\u003e. The case was locked, but my elder brother knew how to pick the lock. He also had a way of persuading me to take the risks: \u003cem\u003eYou’re young and slight. I don’t think Dad will have the heart to spank you.\u003c/em\u003e But in reality, when it came to spanking me, my father didn’t seem particularly gentlemanly, and my hands and feet weren’t agile enough, always giving him the opportunity. In short, we both read the stolen books, but I was the only one who got spanked. That’s how I got to read some books. Though it was unfair, I don’t regret it.\u003c/p\u003e","title":"My Spiritual Homeland"},{"content":"Title: \u0026ldquo;The Hidden Beauty of the Ordinary: A Reflection on Life\u0026rsquo;s Simple Moments\u0026rdquo;\nIn the hustle and bustle of modern life, we often overlook the subtle beauty embedded in everyday routines. The warmth of morning sunlight filtering through the curtains, the rhythmic sound of raindrops against the window, or even the quiet hum of a coffee machine—these seemingly mundane moments carry a quiet poetry.\nThis photograph captures one such instance: an unassuming scene that invites us to pause and appreciate the ordinary. The play of light and shadow, the textures, and the simplicity of the composition remind us that beauty doesn’t always demand grandeur. Sometimes, it’s found in the stillness, in the unnoticed corners of our daily lives.\nPerhaps today, we can slow down, take a deep breath, and rediscover the magic in the little things. After all, life’s most profound joys often lie in the details we’ve learned to take for granted.\nWhat small moment has brought you unexpected happiness recently?\n","permalink":"https://jinpeng.cv/en/diary/2022/109/","summary":"\u003cimg alt=\"20220828001932316\" loading=\"lazy\" src=\"https://dagwbl.oss-cn-chengdu.aliyuncs.com/picture/picplus/20220828001932316.jpg\"\u003e\u003cp\u003e\u003cstrong\u003eTitle:\u003c/strong\u003e \u0026ldquo;The Hidden Beauty of the Ordinary: A Reflection on Life\u0026rsquo;s Simple Moments\u0026rdquo;\u003c/p\u003e\n\u003cp\u003eIn the hustle and bustle of modern life, we often overlook the subtle beauty embedded in everyday routines. The warmth of morning sunlight filtering through the curtains, the rhythmic sound of raindrops against the window, or even the quiet hum of a coffee machine—these seemingly mundane moments carry a quiet poetry.\u003c/p\u003e\n\u003cp\u003eThis photograph captures one such instance: an unassuming scene that invites us to pause and appreciate the ordinary. The play of light and shadow, the textures, and the simplicity of the composition remind us that beauty doesn’t always demand grandeur. Sometimes, it’s found in the stillness, in the unnoticed corners of our daily lives.\u003c/p\u003e","title":"Again"},{"content":"By Zhu Che\nI live on the top floor of Building 27. The sun scorches the reinforced concrete rooftop, and the heat lingers until four or five in the morning. As a result, my bed is nothing like those in Guiyang—during the summer, it’s essentially a full-coverage electric blanket. It’s unbearably hot, I fall asleep late, and dawn comes early. The construction workers start their noisy labor early too, so I inevitably wake up early, my pillow drenched in sweat. I’d love to go back to sleep, but the moment I pick up my phone and open Bilibili, I give up on the idea—though I’m still exhausted. So I drag myself out of bed, turn off my phone, sit naked in front of my computer, and start pondering: What do we actually gain from spending so much time on video platforms?\nThese days, I rarely watch soap operas or idol dramas for two reasons. First, they consume an enormous amount of time. I’m still a student, fully devoted to my studies, and though I occasionally earn some money working for my advisor, that income is like stumbling upon wild strawberries (white pao) while herding cattle in the mountains—it might improve my life slightly, but it’s nowhere near enough to sustain me. Right now, I’m not even part of the proletariat, though for the past twenty-plus years, I’ve been entirely supported by the purest form of proletarian labor. If I were to immerse myself in soap operas produced at great cost, it would mean trading my wild strawberries and the labor of those who support me for their entertainment. That’s a transaction I refuse to make—it would weigh too heavily on my conscience.\nThe second reason is my belief in the \u0026ldquo;tittytainment\u0026rdquo; theory. I don’t want to be treated like an infant, my life stifled by a pacifier. If I were truly a baby, I’d probably love that pacifier. But I’ve grown up a little now, and I know that no matter how realistic or satisfying the pacifier feels, sucking on it day and night won’t yield a single drop of milk. At best, it’ll stimulate my mouth to produce saliva, which I’ll swallow, mistaking it for nourishment.\nThere are many manufacturers of these pacifiers, and their quality varies. Some are made with integrity—their pacifiers are attached to bottles filled with formula, which still contains some nutrients. Finding such pacifiers isn’t a bad deal. But most are questionable. You can’t even guess what they’re made of—maybe a lump of clay, a scrap of torn pants, and a sprinkle of lime to mimic powdered bone, all mashed together and molded into a nipple. The result? A pacifier they claim is \u0026ldquo;down-to-earth,\u0026rdquo; \u0026ldquo;full of depth,\u0026rdquo; and \u0026ldquo;weathered by life.\u0026rdquo; You might think my description is exaggerated, and even I feel that way as I write this. But honestly, I wouldn’t be surprised if some were made from animal waste.\nIn recent years, with the rise of short-video platforms, things have taken a turn. A small group of people realized that users could make their own pacifiers if given the raw materials and a platform to sell them. Thus, short-video platforms flourished. This shift terrifies me. Everyone from 7-year-olds to 70-year-olds can participate in this cycle, and the harm is obvious. A 7-year-old should be learning about the real world; a 17-year-old should be planning how to make life better and then spending the next 50 years putting that plan into action.\nMany people enjoy watching others’ lives—myself included. Seeing people different from us broadens our horizons, while seeing those similar to us fosters empathy. We’re happy to watch all kinds of people. At the same time, many are eager to share their lives, especially when they receive validation and praise, which encourages even more sharing. This innate desire is the foundation of the pacifier market. That said, there are also those who distill their spiritual insights into \u0026ldquo;formula\u0026rdquo; and scatter it across the market—unpackaged, unlabeled, and requiring time to \u0026ldquo;brew.\u0026rdquo;\nI don’t deny the validity of these pacifiers. Looking back over the past few years, I’ve had plenty shoved into my mouth—even this morning, I sucked on one for nearly an hour. But it doesn’t feel right. We’re living, breathing people. We need formula, the nutrients within it, to grow—especially our spiritual selves. Yet here’s the paradox: when we suck on a dry pacifier, we don’t spit it out. The saliva in our mouths creates the illusion that we’re getting milk, but every cell in our bodies screams in hunger. This drives us to suck even harder, trapping us in a vicious cycle until we starve to death—spiritually.\nAnyone can tell whether a pacifier has milk behind it. But we’re lazy. When we’re half-starved, the pacifier-makers use recommendation algorithms to shove their products into our mouths from all directions, even blocking our search for real nourishment. Usually, a simple swipe would clear the way, but often we can’t even muster the effort to do that. Instead, we instinctively give the pacifier a taste, just for the sensation. It’s like masturbation—except the latter’s physical toll forces you to stop eventually, while the former doesn’t.\nSo far, I’ve only described the problem without offering a solution. Here it is: Refuse the pacifiers shoved in your face. Use search functions to pinpoint the nutrients you need. In your free time, explore—whether in the real world, online, or in bookstores. If you encounter a pacifier, don’t suck it. If you find a bottle, shake it to see if there’s milk inside. Follow this approach, and you should be able to find enough sustenance.\nIndeed, life is filled with various pressures and challenges. These pressures may make life dull and monotonous, causing us to feel hungry more quickly and leaving us with little time to seek proper nourishment. Occasionally indulging in some comforting \u0026ldquo;pacifiers\u0026rdquo; can be meaningful. However, it is essential to understand the purpose behind these pacifiers. More importantly, we must recognize that our spirit is different from our physical body. Our spirit would rather consume nothing at all than feed on the saliva produced by the stimulation of such pacifiers.\n","permalink":"https://jinpeng.cv/en/posts/typecho/103/","summary":"\u003cp\u003eBy Zhu Che\u003c/p\u003e\n\u003cp\u003eI live on the top floor of Building 27. The sun scorches the reinforced concrete rooftop, and the heat lingers until four or five in the morning. As a result, my bed is nothing like those in Guiyang—during the summer, it’s essentially a full-coverage electric blanket. It’s unbearably hot, I fall asleep late, and dawn comes early. The construction workers start their noisy labor early too, so I inevitably wake up early, my pillow drenched in sweat. I’d love to go back to sleep, but the moment I pick up my phone and open Bilibili, I give up on the idea—though I’m still exhausted. So I drag myself out of bed, turn off my phone, sit naked in front of my computer, and start pondering: What do we actually gain from spending so much time on video platforms?\u003c/p\u003e","title":"Pulling the Nipple Away from the Mouth"},{"content":"Insights There are still unfinished tasks from before that need to be completed, and today I can finally purchase the sensor.\nAttempting anything new requires a certain level of capability. Otherwise, you will inevitably encounter many unfamiliar challenges along the way. Most people haven’t faced these issues before, so if you try to solve them but lack the necessary skills, you’ll end up wasting a significant amount of time.\nTherefore, no matter what you’re doing, the most important thing is to complete the task at hand using existing methods first. Only when you have spare time should you explore new approaches. This way, you won’t find yourself running out of time with unfinished work.\nTake Mermaid, for example—it’s far from mature at this stage. If problems arise, there’s little documentation available online. Unless you spend a great deal of time digging through the source code, troubleshooting becomes a hassle. Meanwhile, I could accomplish the same task with other software in one-tenth of the time.\nAnother topic I’d like to discuss is my thoughts and principles regarding purchasing software and expanding hardware.\nLate one night a few days ago, I stumbled upon a software called Knowledge Base. After browsing for a few minutes and trying it out, I found it quite impressive. The developer had adapted it for multiple languages, which, as an independent developer myself, I know requires considerable effort. I concluded that the author likely intended to grow and strengthen this software. So, like an angel investor, I spent 59 yuan to purchase a membership—partly out of fear that the price might increase later.\nIt was this thought—\u0026ldquo;afraid it might get more expensive later\u0026rdquo;—that led me to make a decision that, for my current situation, was incorrect. In reality, I didn’t need this software at all. Building a knowledge base on a smartphone is nearly impossible. Unless you rely on your phone for client communication or writing novels for a living, simply holding a phone in your hand is likely to disrupt your focus.\nSpeaking of knowledge bases, the setup I’ve developed using Obsidian + Git (with different branches) is more than sufficient for my needs. Combined with PicGo for direct integration with OSS (Object Storage Service), it’s a perfect solution for me. I can seamlessly continue my work on my dorm computer after leaving the studio. Syncing between two computers is as simple as pulling and pushing changes. Obsidian even has a mobile app, though it’s quite unfriendly for serious work involving formulas and code. But upon reflection, my phone is only meant for jotting down fleeting ideas—so I don’t forget them the next second. When I need to turn those ideas into action, I can always switch to my PC. Thus, I realized my 59 yuan was wasted, adding another drop to my already strained budget.\nAs for hardware, contrary to common belief, you often can’t imagine the uses of certain tools until you own them—especially when you don’t have anything similar on hand. My graphics tablet is a perfect example. Now, I use it to draft formulas, make annotations in Photoshop, and save a ton of time on image editing and clipping.\nSo, if you come across something you want and don’t have a viable alternative, go ahead and buy it.\nOnce you have something that can stably meet your needs, there\u0026rsquo;s no need to keep looking at other options. Ultimately, we should always focus on the content itself rather than obsessing over switching between different tools. Only when the existing tools become a constraint should we consider breaking free from them.\n","permalink":"https://jinpeng.cv/en/diary/2022/101/","summary":"\u003ch2 id=\"insights\"\u003eInsights\u003c/h2\u003e\n\u003cp\u003eThere are still unfinished tasks from before that need to be completed, and today I can finally purchase the sensor.\u003c/p\u003e\n\u003cp\u003eAttempting anything new requires a certain level of capability. Otherwise, you will inevitably encounter many unfamiliar challenges along the way. Most people haven’t faced these issues before, so if you try to solve them but lack the necessary skills, you’ll end up wasting a significant amount of time.\u003c/p\u003e\n\u003cp\u003eTherefore, no matter what you’re doing, the most important thing is to complete the task at hand using existing methods first. Only when you have spare time should you explore new approaches. This way, you won’t find yourself running out of time with unfinished work.\u003c/p\u003e","title":"August 19, 2022"},{"content":"文/王小波\n有位老同学从美国回来探家。我们俩有七八年没见了。他的情况还不错：虽然薪水不很多，但两口子都挣钱，所以还算宽裕。自从美国一别，他的房子买到了第三所，汽车换到了第四辆，至于PC机，只要听说新出来一种更快的，他马上就去买一台，手上过了多少就没了数了。老婆还没有换，也没有这种打算，这正是我喜欢他的地方。虽然没坐过罗尔斯·罗伊斯，没住过棕榈海滩的豪华别墅，手里没有巨额股票，倒有一屁股的饥荒，但就像东北人说的，他起码也“造”了个痛快。我现在房无一间地无一垄，当然只有羡慕的份儿。但我们见面不是光聊这些——这就太过庸俗了。\n我们哥俩都闯荡过四方，种过地，放过牧，当过工人，二十年前在大学里同窗时，心里都曾燃烧起雄心壮志，要开创伟大的事业。所谓伟大的事业，就是要让自己的梦想成真。那时想了些什么，现在我都不好意思说，只好拿别人做例子。比方说微软公司的大老板比尔·盖茨，年轻时想过要把当时看着不起眼的微处理机做成一种能用的计算机，让人人都能拥有和使用计算机，这样，科学的时代就真正降临人世了——这种梦想的伟大之处就在这里。现在这种梦想在很大程度上变成了真实，他在其中有很大的贡献，这是值得佩服的。至于他在商业上的成功，照我看还不太值得佩服。还有一个例子是：马丁·路德·金曾经高呼“我有一个梦想”，今天在美国的校园里，有时能看到高大英俊的黑人小伙子和白人姑娘拥抱在一起。从这种特别美丽的景象里，可以体会到金博士梦想的伟大。时至今日，我说多了没有意思，脸上也发热。我只能说，像这样的梦想我们也曾有过。\n每个人都有自己的梦想，这些梦想不见得都是伟大事业的起点。鲁迅先生的杂文里提到有这样的人：他梦想的最高境界是在雪天，呕上半口血，由丫环扶着，懒懒地到院子里去看梅花。我看了以后着实生气：人怎么能想这样的事！同时我还想：假如这位先生不那么考究，不要下雪、梅花、丫环搀着等等，光要呕血的话，这件事我倒能帮上忙。那时我是个小伙子，胳臂很有劲儿，拳头也够硬。现在当然不想帮这种忙，过了那个年龄。现在偶尔照照镜子，里面那个人满脸皱纹，我不大认识。走在街上，迎面过来一个庞然大物，仔细从眉眼上辨认，居然是自己当年的梦中情人，于是不免倒吸一口凉气。凉气吸多了就会忘事，所以要赶紧把要说的事说清楚。梦想虽不见得都是伟大事业的起点，但每种伟大的事业必定源于一种梦想——我对这件事很有把握。\n现在的青年里有“追星族”、“上班族”，但想要开创伟大事业的人却没有名目，就叫他们“伟大一族”好了。过去这样的人在校园里（不管是中国校园还是美国校园）是很多的。当盖茨先生穿着一身便装，蓬着一头乱发出现在校园里时，和我们当年一样，属于“伟大一族”。刚回中国时，我带过的那些学生起码有一半属伟大一族，因为他们眼睛里闪烁着梦想的光芒。谁是、谁不是这一族，我一眼就能看出来，但这一族的人数是越来越少了，将来也许会像恐龙一样灭绝掉。我问我哥们儿，现在干吗呢，他说坐在那里给人家操作软件包，气得我吼了起来：咱们这样的人应该做研究工作——谁给他打软件包？但是他说，人家给钱就得了，管它干什么。我一想也对。谁要是给我一年三四万美元让我“打”软件包，我也给他“打”去了。这说明现在连我也不属伟大一族。但在年轻时，我们有过很宏伟的梦想。伟大一族不是空想家，不是只会从众起哄的狂热分子，更不是连事情还没弄清就热血沸腾的青年。他们相信，任何美好的梦想都有可能成真——换言之，不能成真的梦想本身就是不美好的。假如事情没做成，那是做得不得法；假如做成了，却不美好，倒像是一场噩梦，那是因为从开始就想得不对头。不管结局是怎样，这条路总是存在的——必须准备梦想，准备为梦想工作。这种想法对不对，现在我也没有把握。我有把握的只是：确实有这样的一族。\n本篇最初发表于1996年2月21日《南方周末》。\n","permalink":"https://jinpeng.cv/en/posts/typecho/99/","summary":"\u003cp\u003e文/王小波\u003c/p\u003e\n\u003cp\u003e有位老同学从美国回来探家。我们俩有七八年没见了。他的情况还不错：虽然薪水不很多，但两口子都挣钱，所以还算宽裕。自从美国一别，他的房子买到了第三所，汽车换到了第四辆，至于PC机，只要听说新出来一种更快的，他马上就去买一台，手上过了多少就没了数了。老婆还没有换，也没有这种打算，这正是我喜欢他的地方。虽然没坐过罗尔斯·罗伊斯，没住过棕榈海滩的豪华别墅，手里没有巨额股票，倒有一屁股的饥荒，但就像东北人说的，他起码也“造”了个痛快。我现在房无一间地无一垄，当然只有羡慕的份儿。但我们见面不是光聊这些——这就太过庸俗了。\u003c/p\u003e","title":"有关“伟大一族”"},{"content":"文/王小波 1997\n我原是学理科的，最早学化学。我学得不坏，老师讲的东西我都懂。化学光懂了不成，还要做实验，做实验我就不行了。用移液管移液体，别人都用橡皮球吸液体，我老用嘴去吸——我知道移液管不能用嘴吸，只是橡皮球经常找不着——吸别的还好，有一回我竟去吸浓氨水，好像吸到了陈年的老尿罐里，此后有半个月嗓子哑掉了。做毕业论文时，我做个萃取实验，烧瓶里盛了一大瓶子氯仿，滚滚沸腾着，按说不该往外跑，但我的装置漏气，一会儿就漏个精光。漏掉了我就去领新的，新的一会儿又漏光。一个星期我漏掉了五大瓶氯仿，漏掉的起码有一小半被我吸了进去。这种东西是种麻醉药，我吸进去的氯仿足以醉死十条大蟒。说也奇怪，我居然站着不倒，只是有点迷糊。在这种情况下，我还把实验做了出来，证明我的化学课学得蛮好。但是老师和同学一致认为我不适合干化学。尤其是和我在一个实验室里做实验的同学更是这样认为，他们也吸进了一些氯仿，远没我吸得多，却都抱怨说头晕。他们还称我为实验室里的人民公敌。我自己也是这样想的：继续干化学，毒死我自己还不要紧，毒死同事就不好了。我对这门科学一直恋恋不舍：学化学的女孩很多，有不少长得很漂亮。\n后来我去学数学，在这方面我很有天分。无论是数字运算，还是公式推导，我都像闪电一样快，只是结果不一定全对。人家都说，我做起数学题来像小日本一样疯狂：我们这一代人在银幕上见到的日本人很多，这些人总是头戴战斗帽，挺着刺刀不知死活地冲锋，别人说我做数学题时就是这么个模样。学数学的女孩少，长得也一般。但学这门科学我害不到别人，所以我也很喜欢。有一回考试，我看看试题，觉得很容易，就像刮风一样做完了走人。等分数出来，居然考了全班的最低分。找到老师一问，原来那天的试题分为两部分，一半在试题纸的正面，我看到了，也做了。还有一半在反面，我根本就没看见。我赶紧看看这些没做的题，然后说：这些题目我都会做。老师说，知道你会，但是没做也不能给分。他还说什么“就是要整整你这屁股眼大掉了心的人”。这就是胡说八道了。谁也不能大到了这个地步。一门课学到了要挨整的程度，就不如不学。\n我现在既不是化学家，也不是数学家，更不是物理学家。我靠写文章为生，与科技绝缘——只是有时弄弄计算机。这个行当我会得不少，从最低等的汇编语言到最新潮的C++全会写，硬件知识也有一些。但从我自己的利益来看，我还不如一点都不会，省得整夜不睡，鼓捣我的电脑，删东加西，最后把整个系统弄垮，手头又没有软件备份。于是，在凌晨五点钟，我在朋友家门前踱来踱去，抽着烟；早起的清洁工都以为我失恋了，这门里住着我失去的恋人，我在表演失魂落魄给她看。其实不是的，电脑死掉了，我什么都干不了，更睡不着觉。好容易等到天大亮了，我就冲进去，向他借软件来恢复系统——瞎扯了这么多，现在言归正传。我要说的是：我和科学没有缘分，但是我爱科学，甚至比真正的科学家还要爱得多些。\n正如罗素先生所说，近代以来，科学建立了一种理性的权威——这种权威和以往任何一种权威不同。科学的道理不同于“夫子曰”，也不同于红头文件。科学家发表的结果，不需要凭借自己的身份来要人相信。你可以拿一枝笔，一张纸，或者备几件简单的实验器材，马上就可以验证别人的结论。当然，这是一百年前的事。验证最新的科学成果要麻烦得多，但是这种原则一点都没有改变。科学和人类其他事业完全不同，它是一种平等的事业。真正的科学没有在中国诞生，这是有原因的。这是因为中国的文化传统里没有平等：从打孔孟到如今，讲的全是尊卑有序。上面说了，拿煤球炉子可以炼钢，你敢说要做实验验证吗？你不敢。炼出牛屎一样的东西，也得闭着眼说是好钢。在这种框架之下，根本就不可能有科学。\n科学的美好，还在于它是种自由的事业。它有点像它的一个产物互联网(Internet)——谁都没有想建造这样一个全球性的电脑网络，大家只是把各自的网络连通，不知不觉就把它造成了。科学也是这样的，世界上各地的人把自己的发明贡献给了科学，它就诞生了。这就是科学的实质。还有一样东西也是这么诞生的，那就是市场经济。做生意的方法，你发明一些，我发明一些，慢慢地形成了现在这个东西，你看它不怎么样，但它还无可替代。一种自由发展而成的事业，总是比个人能想出来的强大得多。参与自由的事业，像做自由的人一样，令人神往。当然，扯到这里就离了题。现在总听到有人说，要有个某某学，或者说，我们要创建有民族风格的某某学，仿佛经他这么一规划、一呼吁，在他画出的框子里就会冒出一种真正的科学。老母鸡“格格”地叫一阵，挣红了脸，就能生一个蛋，但科学不会这样产生。人会情绪激动，又会爱慕虚荣。科学没有这些老病，对人的这些毛病，它也不予回应。最重要的是：科学就是它自己，不在任何人的管辖之内。\n对于科学的好处，我已经费尽心机阐述了一番，当然不可能说得全面。其实我最想说的是：科学是人创造的事业，但它比人类本身更为美好。我的老师说过，科学对中国人来说，是种外来的东西，所以我们对它的理解，有过种种偏差：始则惊为洪水猛兽，继而当巫术去理解，再后来把它看做一种宗教，拜倒在它的面前。他说这些理解都是不对的，科学是个不断学习的过程。我老师说得很对。我能补充的只是：除了学习科学已有的内容，还要学习它所有、我们所无的素质。我现在不学科学了，但我始终在学习这些素质。这就是说，人要爱平等、爱自由，人类开创的一切事业中，科学最有成就，就是因为有这两样做根基。对个人而言，没有这两样东西，不仅谈不上成就，而且会活得像一只猪。比这还重要的只有一样，就是要爱智慧。无论是个人，还是民族，做聪明人才有前途，当笨蛋肯定是要倒霉。大概是在一年多以前吧，我写了篇小文章讨论这个问题，论证人爱智慧比当笨蛋好些。结果冒出一位先生把我臭骂一顿，还说我不爱国——真是好没来由！我只是论证一番，又没强逼着你当聪明人。你爱当笨蛋就去当吧，你有这个权利。\n","permalink":"https://jinpeng.cv/en/posts/typecho/97/","summary":"\u003cp\u003e\u003cem\u003e文/王小波 1997\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e我原是学理科的，最早学化学。我学得不坏，老师讲的东西我都懂。化学光懂了不成，还要做实验，做实验我就不行了。用移液管移液体，别人都用橡皮球吸液体，我老用嘴去吸——我知道移液管不能用嘴吸，只是橡皮球经常找不着——吸别的还好，有一回我竟去吸浓氨水，好像吸到了陈年的老尿罐里，此后有半个月嗓子哑掉了。做毕业论文时，我做个萃取实验，烧瓶里盛了一大瓶子氯仿，滚滚沸腾着，按说不该往外跑，但我的装置漏气，一会儿就漏个精光。漏掉了我就去领新的，新的一会儿又漏光。一个星期我漏掉了五大瓶氯仿，漏掉的起码有一小半被我吸了进去。这种东西是种麻醉药，我吸进去的氯仿足以醉死十条大蟒。说也奇怪，我居然站着不倒，只是有点迷糊。在这种情况下，我还把实验做了出来，证明我的化学课学得蛮好。但是老师和同学一致认为我不适合干化学。尤其是和我在一个实验室里做实验的同学更是这样认为，他们也吸进了一些氯仿，远没我吸得多，却都抱怨说头晕。他们还称我为实验室里的人民公敌。我自己也是这样想的：继续干化学，毒死我自己还不要紧，毒死同事就不好了。我对这门科学一直恋恋不舍：学化学的女孩很多，有不少长得很漂亮。\u003c/p\u003e","title":"科学的美好"},{"content":"王小波\n我生在北京西郊大学区里。长大以后，到美国留学，想要恭维港台来的同学，就说：你国语讲得不坏！他们也很识趣，马上恭维回来：不能和你比呀。北京乃是文化古都，历朝历代人文荟萃，语音也是所有中国话里最高尚的一种，海外华人佩服之至。我曾在美国华文报纸上读到一篇华裔教授的大陆游记，说到他遭服务小姐数落的情形：只听得一串京片子，又急又快，字字清楚，就想起了《老残游记》里大明湖上黑妞说书，不禁目瞪口呆，连人家说什么都没有去想——我们北京人的语音就有如此的魅力。当然，教授愣完了，开始想那些话，就臊得老脸通红。过去，我们北京的某些小姐（尤其是售票员）在粗话的词汇量方面，确实不亚于门头沟的老矿工——这不要紧，语音还是我们高贵。\n但是，这已是昨日黄花。今天你打开收音机或者电视机，就会听到一串“嗯嗯啊啊”的港台腔调。港台人把国语讲成这样也会害臊，大陆的广播员却不知道害臊。有一句鬼话，叫做“那么呢”，那么来那么去，显得很低智，但人人都说。我不知这是从哪儿学来的，但觉得该算到港台的账上。再发展下去，就要学台湾小朋友，说出“好可爱好高兴噢”这样的鬼话。台湾人造的新词新话，和他们的口音有关。国语口音纯正的人学起来很难听。\n除了广播员，说话港台化最为厉害的，当数一些女歌星。李敖先生骂老K（国民党），说他们“手淫台湾，意淫大陆”，这个比方太过粗俗，但很有表现力。我们的一些时髦小姐糟蹋自己的语音，肯定是在意淫港币和新台币——这两个地方除了货币，再没什么格外让人动心的东西。港台人说国语，经常一顿一顿，你知道是为什么吗？他们在想这话汉语该怎么说啊。他们英语讲得太多，常把中国话忘了，所以是可以原谅的。我的亲侄子在美国上小学，回来讲汉语就犯这毛病。犯了我就打他屁股，打一下就好。中国的歌星又不讲英文，再犯这种毛病，显得活像是大头傻子。电台请歌星做节目，播音室里该预备几个乒乓球拍子。乒乓球拍子不管用，就用擀面杖。这样一级一级往上升，我估计用不到狼牙棒，就能把这种病治好。治好了广播员，治好了歌星，就可以治其他小姐的病。如今在饭店里，听见鼻腔里哼出一句港味的“先生”，我就起鸡皮疙瘩。北京的女孩子，干吗要用鼻甲来说话！\n这篇文章一直在谈语音语调，但语音又不是我真正关心的问题。我关心的是，港台文化正在侵入内地。尤其是那些狗屎不如的电视连续剧，正在电视台上一集集地演着，演得中国人连中国话都说不好了。香港和台湾的确是富裕，但没有文化。咱们这里看上去没啥，但人家还是仰慕的。所谓文化，乃是历朝历代的积累。你把城墙拆了，把四合院扒了，它还在人身上保留着。除了语音，还有别的——就拿笔者来说，不过普普通通一个北方人，稍稍有点急公好义，仗义疏财，有那么一丁点燕赵古风，台湾来的教授见了就说：你们大陆同学，气概了不得……\n我在海外的报刊上看到这样一则故事：有个前国军上校，和我们打了多年的内战，枪林弹雨都没把他打死。这一方面说明我们的火力还不够厉害，另一方面也说明这个老东西确实有两下子。改革开放之初，他巴巴地从美国跑了回来，在北京的饭店里被小姐骂了一顿，一口气上不来，脑子里崩了血筋，当场毙命。就是这样可怕的故事也挡不住他们回来，他们还觉得被正庄京片子给骂死，也算是死得其所。我认识几位华裔教授，常回大陆，再回到美利坚，说起大陆服务态度之坏，就扼腕叹息道：再也不回去了。隔了半年，又见他打点行装。问起来时，他却说：骂人的京片子也是很好听的呀！他们还说：骂人的小姐虽然粗鲁，人却不坏，既诚实又正直，不会看人下菜碟，专拍有钱人马屁——这倒不是谬奖。八十年代初的北京小姐，就是洛克菲勒冒犯到她，也是照骂不误：“别以为有几个臭钱就能在我这儿起腻，惹急了我他妈的拿大嘴巴子贴你！”断断不会见了港客就骨髓发酥非要嫁他不可——除非是领导上交待了任务，要把他争取过来。粗鲁虽然不好，民族自尊心却是好的，小姐遇上起腻者，用大嘴巴子去“贴”他，也算合理；总比用脸去贴好吧。这些事说起来也有十几年了。如今北京多了很多合资饭店，里面的小姐不骂人，这几位教授却不来了。我估计是听说这里满街的鸟语，觉着回来没意思。他们不来也不要紧，但我们总该留点东西，好让别人仰慕啊。\n写于20世纪90年代\n","permalink":"https://jinpeng.cv/en/posts/typecho/96/","summary":"\u003cp\u003e\u003cem\u003e王小波\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e我生在北京西郊大学区里。长大以后，到美国留学，想要恭维港台来的同学，就说：你国语讲得不坏！他们也很识趣，马上恭维回来：不能和你比呀。北京乃是文化古都，历朝历代人文荟萃，语音也是所有中国话里最高尚的一种，海外华人佩服之至。我曾在美国华文报纸上读到一篇华裔教授的大陆游记，说到他遭服务小姐数落的情形：只听得一串京片子，又急又快，字字清楚，就想起了《老残游记》里大明湖上黑妞说书，不禁目瞪口呆，连人家说什么都没有去想——我们北京人的语音就有如此的魅力。当然，教授愣完了，开始想那些话，就臊得老脸通红。过去，我们北京的某些小姐（尤其是售票员）在粗话的词汇量方面，确实不亚于门头沟的老矿工——这不要紧，语音还是我们高贵。\u003c/p\u003e","title":"京片子与民族自信心"},{"content":"文/王小波\n我年轻时，有一回得了病，住进了医院。当时医院里没有大夫，都是工农兵出身的卫生员——真正的大夫全都下到各队去接受贫下中农再教育去了。话虽如此说，穿着白大褂的，不叫他大夫又能叫什么呢。我入院第一天，大夫来查房，看过我的化验单，又拿听诊器把我上下听了一遍，最后还是开口来问：你得了什么病。原来那张化验单他没看懂。其实不用化验单也能看出我的病来：我浑身上下像隔夜的茶水一样的颜色，正在闹黄疸。我告诉他，据我自己的估计，大概是得了肝炎。这事发生在二十多年前，当时还没听说有乙肝，更没有听说丙肝丁肝和戊肝，只有一种传染性肝炎。据说这一种肝炎中国原来也没有，还是三年困难时吃伊拉克蜜枣吃出来的——叫做蜜枣，其实是椰枣。我虽没吃椰枣，也得了这种病。大夫问我该怎么办，我说你给我点维生素吧——我的病就是这么治的。说句实在话，住院对我的病情毫无帮助。但我自己觉得还是住在医院里好些，住在队里会传染别人。\n在医院里没有别的消遣，只有看大夫们给人开刀。这一刀总是开向阑尾——应该说他们心里还有点数，知道别的手术做不了。我说看开刀可不是瞎说的，当地经常没有电，有电时电压也极不稳，手术室是四面全是玻璃窗的房子，下午两点钟阳光最好，就是那时动手术——全院的病人都在外面看着，互相打赌说几个小时找到阑尾。后来我和学医的朋友说起此事，他们都不信，说阑尾手术还能动几个钟头？不管你信也好，不信也罢，我看到的几个手术没有一次在一小时之内找着阑尾的。做手术的都说，人的盲肠太难找——他们中间有好几位是部队骡马卫生员出身，参加过给军马的手术，马的盲肠就很大，骡子的盲肠也不小，哪个的盲肠都比人的大，就是把人个子小考虑在内之后，他的盲肠还是太小。闲着没事聊天时，我对他们说：你们对人的下水不熟悉，就别给人开刀了。你猜他们怎么说？“越是不熟就越是要动——在战争中学习战争！”现在的年轻人可能不知道，这后半句是毛主席语录。人的肠子和战争不是一码事，但这话就没人说了。我觉得有件事情最可恶：每次手术他们都让个生手来做，以便大家都有机会学习战争，所以阑尾总是找不着。刀口开在什么部位，开多大也完全凭个人的兴趣。但我必须说他们一句好话：虽然有些刀口偏左，有些刀口偏右，还有一些开在中央，但所有的刀口都开在了肚子上，这实属难能可贵。\n我在医院里遇上一个哥们，他犯了阑尾炎，大夫动员他开刀。我劝他千万别开刀——万一非开不可，就要求让我给他开。虽然我也没学过医，但修好过一个闹钟，还修好了队里一台手摇电话机。就凭这两样，怎么也比医院里这些大夫强。但他还是让别人给开了，主要是因为别人要在战争里学习战争，怎么能不答应。也是他倒霉，打开肚子以后，找了三个小时也没找到阑尾，急得主刀大夫把他的肠子都拿了出来，上下一通紧倒。小时候我家附近有家小饭铺，卖炒肝、烩肠，清晨时分厨师在门外洗猪大肠，就是这么一种景象。眼看天色越来越暗，别人也动手来找，就有点七手八脚。我的哥们被人找得不耐烦，撩开了中间的白布帘子，也去帮着找。最后终于在太阳下山以前找到，把它割下来，天也就黑了，要是再迟一步，天黑了看不见，就得开着膛晾一宿。原来我最爱吃猪大肠；自从看过这个手术，再也不想吃了。\n时隔近三十年，忽然间我想起了住院看别人手术的事，主要是有感于当时的人浑浑噩噩，简直是在发疯。谁知道呢，也许再过三十年，再看今天的人和事，也会发现有些人也是在发疯。如此看来，我们的理性每隔三十年就有一次质的飞跃——但我怀疑这么理解是不对的。理性可以这样飞越，等于说当初的人根本没有理性。就说三十年前的事吧，那位主刀的大叔用漆黑的大手捏着活人的肠子上下倒腾时，虽然他说自己在学习战争，但我就不信他不知道自己是在胡闹。由此就得到一个结论：一切人间的荒唐事，整个社会的环境虽是一个原因，但不主要。主要的是：那个闹事的人是在借酒撒疯。这就是说，他明知道自己在胡闹，但还要闹下去，主要是因为胡闹很开心。\n我们还可以得到进一步的推论：不管社会怎样，个人要为自己的行为负责——但作为杂文的作者，把推论都写了出来，未免有直露之嫌，所以到此打住。住医院的事我还没写完呢：我在医院里住着，肝炎一点都不见好，脸色越来越黄；我的哥们动了手术，刀口也总是长不上，人也越来越瘦。后来我们就结伴回北京来看病。我一回来病就好了，我的哥们却进了医院，又开了一次刀。北京的大夫说，上一次虽把阑尾割掉了，但肠子没有缝住，粘到刀口上成了一个瘘，肠子里的东西顺着刀口往外冒，所以刀口老不好。大夫还说，冒到外面还是万分幸运，冒到肚子里面，人就完蛋了。我哥们倒不觉得有什么幸运，他只是说：妈的，怪不得总吃不饱，原来都漏掉了。\n这位兄弟是个很豪迈的人，如果不是这样，也不会拿自己的内脏给别人学习战争。\n本篇最初发表于1997年第9期《三联生活周刊》杂志。\n","permalink":"https://jinpeng.cv/en/posts/typecho/95/","summary":"\u003cp\u003e文/王小波\u003c/p\u003e\n\u003cp\u003e我年轻时，有一回得了病，住进了医院。当时医院里没有大夫，都是工农兵出身的卫生员——真正的大夫全都下到各队去接受贫下中农再教育去了。话虽如此说，穿着白大褂的，不叫他大夫又能叫什么呢。我入院第一天，大夫来查房，看过我的化验单，又拿听诊器把我上下听了一遍，最后还是开口来问：你得了什么病。原来那张化验单他没看懂。其实不用化验单也能看出我的病来：我浑身上下像隔夜的茶水一样的颜色，正在闹黄疸。我告诉他，据我自己的估计，大概是得了肝炎。这事发生在二十多年前，当时还没听说有乙肝，更没有听说丙肝丁肝和戊肝，只有一种传染性肝炎。据说这一种肝炎中国原来也没有，还是三年困难时吃伊拉克蜜枣吃出来的——叫做蜜枣，其实是椰枣。我虽没吃椰枣，也得了这种病。大夫问我该怎么办，我说你给我点维生素吧——我的病就是这么治的。说句实在话，住院对我的病情毫无帮助。但我自己觉得还是住在医院里好些，住在队里会传染别人。\u003c/p\u003e","title":"肚子里的战争"},{"content":"王小波\n二十多年前，我在云南插队。当地气候炎热，出产各种热带水果，就是没有椰子。整个云南都不长椰子，根据野史记载，这其中有个缘故。据说，在三国以前，云南到处都是椰子，树下住着幸福的少数民族。众所周知，椰子有很多用处，椰茸可以当饭吃，椰子油也可食用。椰子树叶里的纤维可以织粗糙的衣裙，椰子树干是木材。这种树木可以满足人的大部分需要，当地人也就不事农耕，过着悠闲的生活。忽一日，诸葛亮南征来到此地，他要教化当地人，让他们遵从我们的生活方式：干我们的活，穿我们的衣服，服从我们的制度。这件事起初不大成功，当地人没看出我们的生活方式有什么优越之处。首先，秋收春种，活得很累，起码比摘椰子要累；其次，汉族人的衣着在当地也不适用。就以诸葛先生为例，那身道袍料子虽好，穿在身上除了捂汗和捂痱子，捂不出别的来；至于那顶道冠，既不遮阳，也不挡雨，只能招马蜂进去做窝。当地天热，摘两片椰树叶把羞处遮遮就可以了。至于汉朝的政治制度，对当地的少数民族来说，未免太过烦琐。诸葛先生磨破了嘴皮子，言必称孔孟，但也没人听。他不觉得自己的道理不对，却把账算在了椰子树身上：下了一道命令，一夜之间就把云南的椰树砍了个精光，免得这些蛮夷之人听不进圣贤的道理。没了这些树，他说话就有人听了——对此，我的解释是，诸葛亮他老人家南征，可不是一个人去的，还带了好多的兵，砍树用的刀斧也可以用来砍人，砍树这件事说明他手下的人手够用，刀斧也够用。当地人明白了这个意思，就怕了诸葛先生。我这种看法你尽可以不同意——我知道你会说，诸葛亮乃古之贤人，不会这样赤裸裸地用武力威胁别人；所以，我也不想坚持这种观点。对于此事，野史上是这么解释的：蛮夷之人，有些稀奇之物，就此轻狂，胆敢藐视天朝大邦；没了这些珍稀之物，他们就老实了。这就是说，云南人当时犯有轻狂的毛病，这是一种道德缺陷。诸葛先生砍树，是为了纠正这种毛病，是为他们好。我总觉得这种说法有点太过惊世骇俗。人家有几样好东西，活得好一点，心情也好一点，这就是轻狂；非得把这些好东西毁了，让人家心情沉痛，这就是不轻狂——我以为这是野史作者的意见，诸葛先生不是这样的人。\n野史是不能当真的，但云南现在确实没有椰子，而过去是有的。所以这些椰树可能是诸葛亮砍的。假如这不是耍野蛮，就该有种道义上的解释。我觉得诸葛亮砍椰树时，可能是这么想的：人人理应生来平等，但现在不平等了，四川不长椰树，那里的人要靠农耕为生；云南长满了椰树，这里的人就活得很舒服。让四川也长满椰树，这是一种达到公平的方法，但是限于自然条件，很难做到。所以，必须把云南的椰树砍掉，这样才公平。假如有不平等，有两种方式可以拉平：一种是向上拉平，这是最好的，但实行起来有困难；比如，有些人生来四肢健全，有些人则生有残疾，一种平等之道是把所有的残疾人都治成正常人，这可不容易做到。另一种是向下拉平，要把所有的正常人都变成残疾人就很容易，只消用铁棍一敲，一声惨叫，这就变过来了。诸葛先生采取的是向下拉平之道，结果就害得我吃不上椰子。在云南时，我觉得嘴淡时就啃几个木瓜。木瓜淡而无味，假如没熟透，啃后满嘴都是麻的。但我没有抱怨木瓜树。这种树内地也是不长的，假如它的果子太好吃，诸葛先生也会把它砍光啦。\n我这篇文章题目在说椰子，实质在谈平等问题，挂羊头卖狗肉，正是我的用意。人人理应生来平等，这一点人人都同意。但实际上是不平等的，而且最大的不平等不是有人有椰子树，有人没有椰子树。如罗素先生所说，最大的不平等是知识的差异——有人聪明有人笨，这就是问题之所在。这里所说的知识、聪明是广义的，不单包括科学知识，还包括文化素质、艺术的品味，等等。这种椰子树长在人脑里，不光能给人带来物质福利，还有精神上的幸福。这后一方面的差异我把它称为幸福能力的差异。有些作品，有些人能欣赏，有些人就看不懂，这就是说，有些人的幸福能力较为优越。这种优越最招人嫉妒。消除这种优越的方法之一就是给聪明人头上一闷棍，把他打笨些。但打轻了不管用，打重了会把脑子打出来，这又不是我们的本意。另一种方法则是：一旦聪明人和傻人起了争执，我们总说傻人有理。久而久之，聪明人也会变傻。这种法子现在正用着呢。\n本篇最初发表于1996年第14期《三联生活周刊》杂志。\n","permalink":"https://jinpeng.cv/en/posts/typecho/94/","summary":"\u003cp\u003e\u003cem\u003e王小波\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e二十多年前，我在云南插队。当地气候炎热，出产各种热带水果，就是没有椰子。整个云南都不长椰子，根据野史记载，这其中有个缘故。据说，在三国以前，云南到处都是椰子，树下住着幸福的少数民族。众所周知，椰子有很多用处，椰茸可以当饭吃，椰子油也可食用。椰子树叶里的纤维可以织粗糙的衣裙，椰子树干是木材。这种树木可以满足人的大部分需要，当地人也就不事农耕，过着悠闲的生活。忽一日，诸葛亮南征来到此地，他要教化当地人，让他们遵从我们的生活方式：干我们的活，穿我们的衣服，服从我们的制度。这件事起初不大成功，当地人没看出我们的生活方式有什么优越之处。首先，秋收春种，活得很累，起码比摘椰子要累；其次，汉族人的衣着在当地也不适用。就以诸葛先生为例，那身道袍料子虽好，穿在身上除了捂汗和捂痱子，捂不出别的来；至于那顶道冠，既不遮阳，也不挡雨，只能招马蜂进去做窝。当地天热，摘两片椰树叶把羞处遮遮就可以了。至于汉朝的政治制度，对当地的少数民族来说，未免太过烦琐。诸葛先生磨破了嘴皮子，言必称孔孟，但也没人听。他不觉得自己的道理不对，却把账算在了椰子树身上：下了一道命令，一夜之间就把云南的椰树砍了个精光，免得这些蛮夷之人听不进圣贤的道理。没了这些树，他说话就有人听了——对此，我的解释是，诸葛亮他老人家南征，可不是一个人去的，还带了好多的兵，砍树用的刀斧也可以用来砍人，砍树这件事说明他手下的人手够用，刀斧也够用。当地人明白了这个意思，就怕了诸葛先生。我这种看法你尽可以不同意——我知道你会说，诸葛亮乃古之贤人，不会这样赤裸裸地用武力威胁别人；所以，我也不想坚持这种观点。对于此事，野史上是这么解释的：蛮夷之人，有些稀奇之物，就此轻狂，胆敢藐视天朝大邦；没了这些珍稀之物，他们就老实了。这就是说，云南人当时犯有轻狂的毛病，这是一种道德缺陷。诸葛先生砍树，是为了纠正这种毛病，是为他们好。我总觉得这种说法有点太过惊世骇俗。人家有几样好东西，活得好一点，心情也好一点，这就是轻狂；非得把这些好东西毁了，让人家心情沉痛，这就是不轻狂——我以为这是野史作者的意见，诸葛先生不是这样的人。\u003c/p\u003e","title":"椰子树与平等"},{"content":"智慧与国学\n王小波\n一\n我有一位朋友在内蒙古插过队，他告诉我说，草原上绝不能有驴。假如有了的话，所有的马群都要“炸”掉。原因是这样的：那个来自内地的、长耳朵的善良动物来到草原上，看到了马群，以为见到了表亲，快乐地奔了过去；而草原上的马没见过这种东西，以为来了魔鬼，被吓得一哄而散。于是一方急于认表亲，一方急于躲鬼，都要跑到累死了才算。近代以来，确有一头长耳朵怪物，奔过了中国的原野，搅乱了这里的马群，它就是源于西方的智慧。假如这头驴可以撵走，倒也简单。问题在于撵不走。于是就有了种种针对驴的打算：把它杀掉，阉掉，让它和马配骡子，没有一种是成功的。现在我们希望驴和马能和睦相处，这大概也不可能。有驴子的地方，马就养不住。其实在这个问题上？马儿的意见最为正确：对马来说，驴子的确是可怕的怪物。\n让我们来看看驴子的古怪之处。当年欧几里得讲几何学，有学生发问道，这学问能带来什么好处？欧几里得叫奴隶给他一块钱，还讽刺他道：这位先生要从学问里找好处啊！又过了很多年，法拉第发现了电磁感应，演示给别人看，有位贵妇人说：这有什么用？法拉第反问道：刚生出来的小孩子有什么用？按中国人的标准，这个学生和贵妇有理，欧几里得和法拉第没有理：学以致用嘛，没有用处的学问哪能叫做学问。西方的智者却站在老师一边，赞美欧几里得和法拉第，鄙薄学生和贵妇。时至今日，我们已经看出，很直露地寻求好处，恐怕不是上策。这样既不能发现欧氏几何，也不能发现电磁感应，最后还要吃很大的亏。怎样在科学面前掩饰我们要好处的暖昧心情，成了一个难题。\n有学者指出，中国传统的思维方式有重实用的倾向。他们还以为，这一点并不坏。抱着这种态度，我们很能欣赏一台电动机。这东西有“器物之用”，它对我们的生活有些贡献。我们还可以像个迂夫子那样细列出它有“抽水之用”、“通风之用”，等等。如何得到“之用”，还是个问题，于是我们就想到了发明电动机的那个人——他叫做西门子或者爱迪生。他的工作对我们可以使用电机有所贡献，换言之，他的工作对器物之用又有点用，可以叫做“器物之用之用”。像这样林林总总，可以揪出一大群：法拉第、麦克斯韦，等等，分别具有“之用之用之用”或更多的之用。像我这样的驴子之友看来，这样来想问题，岂止是有点笨，简直是脑子里有块榆木疙瘩，嗓子里有一口痰。我认为在器物的背后是人的方法与技能，在方法与技能的背后是人对自然的了解，在人对自然了解的背后，是人类了解现在、过去与未来的万丈雄心。按老派人士的说法，它该叫做“之用之用之用之用”，是末节的末节。一个人假如这样看待人类最高尚的品行，何止是可耻，简直是可杀。而区区的物品，却可以叫“之用”，和人亲近了很多。总而言之，以自己为中心，只要好处；由此产生的狼心狗肺的说法，肯定可以把法拉第、爱迪生等人气得在坟墓里打滚。\n在西方的智慧里，怎样发明电动机，是个已经解决了的问题，所以才会有电动机。罗素先生就说，他赞成不计成败利钝地追求客观真理。这话还是有点绕。我觉得西方的智者有一股不管三七二十一，总要把自己往聪明里弄的劲头儿，为了变得聪明，就需要种种知识。不管电磁感应有没有用，我们先知道了再说。换言之，追求智慧与利益无干？这是一种兴趣。现代文明的特快列车竟发轫于一种兴趣，说来叫人不能相信，但恐怕真是这样。\n中国人还认为，求学是痛苦的，学海无涯苦做舟。学童不仅要背四书五经，还要挨戒尺板子，仅仅是因为考虑到他们的承受力，才没有动用老虎凳。学习本身很痛苦，必须以更大的痛苦为推动力，和调教牲口没有本质的区别。当然，夫子曾说，学而时习之，不亦说乎？但他老人家是圣人，和我们不一样。再说，也没人敢打他的板子。从书上看，孟子曾从思辨中得到一些快乐。但春秋以后到近代，再没有中国人敢说学习是快乐的了。一切智力的活动都是如此，谁要说动脑子有乐趣，最轻的罪名也是不严肃——顺便说一句，我认为最严肃的东西是老虎凳，对坐在上面的人来说，更是如此。据我所知，有些外国人不是这样看问题。维特根斯坦在临终时，回顾自己一生的智力活动时说：告诉他们，我度过了美好的一生。还有一个物理学家说：我就要死了，带上两道难题去问上帝。在天堂里享受永生的快乐他还嫌不够，还要在那里讨论物理！总的来说，学习一事，在人家看来快乐无比，而在我们眼中则毫无乐趣，如同一个太监面对后宫佳丽。如此看来，东西方两种智慧的区别，不仅是驴和马的区别，而且是叫驴和骟马的区别。那东西怎么就没了，真是个大问题！\n作为驴子之友，我对爱马的人也有一种敬意。通过刻苦的修炼来完善自己，成为一个敬祖宗畏鬼神、俯仰皆能无愧的好人，这种打算当然是好的。惟一使人不满意的是，这个好人很可能是个笨蛋。直愣愣地想什么东西有什么用处，这是任何猿猴都有的想法。只有一种特殊的裸猿（也就是人类），才会时时想到“我可能还不够聪明”！所以，我不满意爱马的人对这个问题的解答。也许在这个问题上可以提出一个骡子式的折衷方案：你只有变得更聪明，才能看到人间的至善。但我不喜欢这样的答案。我更喜欢驴子的想法：智慧本身就是好的。有一天我们都会死去，追求智慧的道路还会有人在走着。死掉以后的事我看不到。但在我活着的时候，想到这件事，心里就很高兴。\n二\n物理学家海森堡给上帝带去的那两道难题是相对论和湍流。他还以为后一道题太难，连上帝都不会。我也有一个问题，但我不想向上帝提出，那就是什么是智慧。假如这个问题有答案，也必定在我的理解范围之外。当然，不是上帝的人对此倒有些答案，但我总是不信。相比之下我倒更相信苏格拉底的话：我只知道自己一无所知。罗素先生说，虽然有科学上的种种成就，但我们所知甚少，尤其是面对无限广阔的未知，简直可以说是无知的。与罗素的注释相比，我更喜欢苏格拉底的那句原话，这句话说得更加彻底。他还有些妙论我更加喜欢：只有那些知道自己智慧一文不值的人，才是最有智慧的人。这对某种偏向是种解毒剂。\n如果说我们都一无所知，中国的读书人对此肯定持激烈的反对态度：孔夫子说自己知天命而且不逾矩，很显然，他不再需要知道什么了。后世的人则以为：天已经生了仲尼，万古不长如夜了。再后来的人则以为，精神原子弹已经炸过，世界上早没有了未解决的问题。总的来说，中国人总要以为自己有了一种超级的知识，博学得够够的、聪明得够够的，甚至巴不得要傻一些。直到现在，还有一些人以为，因为我们拥有世界上最博大精深的文化遗产，可以坐待世界上一切寻求智慧者的皈依——换言之，我们不仅足够聪明，还可以担任联合国救济署的角色，把聪明分绐别人一些。我当然不会反对这样说：我们中国人是全世界、也是全宇宙最聪明的人。一种如此聪明的人，除了教育别人，简直就无事可干。\n马克·吐温在世时，有一次遇到了一个人，自称能让每个死人的灵魂附上自己的体。他决定通过这个人来问候一下死了的表兄，就问道：你在哪里？死表哥通过活着的人答道：我在天堂里。当然，马克·吐温很为表哥高兴，但问下去就不高兴了——你现在喝什么酒？灵魂答道：在天堂里不喝酒。又问抽什么烟？回答是不抽烟。再问干什么？答案是什么都不干，只是谈论我们在人间的朋友，希望他们到这里和我们相会。这个处境和我们有点相像，我们这些人现在就无事可干，只能静待外国物质文明破产，来投靠我们的东方智慧。这话梁任公1920年就说过，现在还有人说。洋鬼子在物质堆里受苦，我们享受天人合一的大快乐，正如在天堂里的人闲着没事拿人间的朋友磕磕牙，我们也有了机会表示自己的善良了。说实在的，等人来这点事还是洋鬼子给我们找的。要不是达·伽马找到好望角绕了过来，我们还真闲着没事于。从汉代到近代，全中国那么多聪明人，可不都在闲着：人文学科弄完了，自然科学没的弄。马克·吐温的下一个问题，我国的一些人文学者就不一定爱听了：等你在人间的朋友们都死掉，来到了你那里，再谈点什么？是啊是啊，全世界的人都背弃了物质文明，投奔了我们，此后再干点什么？难道重操旧业，去弄八股文？除此之外，再搞点考据、训诂什么的。过去的读书人有这些就够了，而现在的年轻人未必受得了。把拥有这种超级智慧比作上天堂，马克·吐温的最后一个问题深得我心：你是知道我的生活方式的，有什么方法能使我不上天堂而下地狱，我倒很想知道！言下之意是：忍受地狱毒火的煎熬，也比闲了没事要好。是啊是啊！我宁可做个苏格拉底那样的人，自以为一无所知，体会寻求知识的快乐，也不肯做个“智慧满盈”的儒士，忍受这种无所事事的煎熬！\n三\n我有位阿姨，生了个傻女儿，比我大几岁，不知从几岁开始学会了缝扣子。她大概还学过些别的，但没有学会。总而言之，这是她惟一的技能。我到她家去坐时，每隔三到五分钟，这傻丫头都要对我狂嚎一声：“我会缝扣子！”我知道她的意思：她想让我向她学缝扣子。但我就是不肯，理由有二：其一，我自己会缝扣子；其二，我怕她扎着我。她这样爱我，让人感动。但她身上的味也很难闻。\n我在美国留学时，认得一位青年，叫做戴维。我看他人还不错，就给他讲解中华文化的真谛，什么忠孝、仁义之类。他听了居然不感动，还说：“我们也爱国。我们也尊敬老年人。这有什么？我们都知道！”我听了不由得动了邪火，真想扑上去咬他。之所以没有咬，是因为想起了傻大姐，自觉得该和她有点区别，所以悻悻然地走开，心里想道：妈的！你知道这些，还不是从我们这里知道的。礼义廉耻，洋人所知没有我们精深，但也没有儿奸母、子食父、满地拉屎。东方文化里所有的一切，那边都有，之所以没有投入全身心来讲究，主要是因为人家还有些别的事情。\n假如我那位傻大姐学会了一点西洋学术，比方说，几何学，一定会跳起来大叫道：人所以异于禽兽者，几稀！这东西就是几何学！这话不是没有道理，的确没有哪种禽兽会几何学。那时她肯定要逼我跟她学几何，如果我不肯跟她学，她定要说我是禽兽之类，并且责之以大义。至于我是不是已经会了一些，她就不管了。我的意思当然不是说她能学会这东西，而是说她只要会了任伺一点东西，都会当作超级智慧，相比之下那东西是什么倒无所谓。由这件事我想到超级知识的本质。这种东西罗素和苏格拉底都学不会，我学起来也难。任何知识本身，即便烦难，也可以学会。难就难在让它变成超级，从中得到大欢喜、大欢乐，无限的自满、自足、手之舞之足之蹈之的那种品行。这种品行我的那位傻大姐身上最多，我身上较少。至于罗素、苏格拉底两位先生，他们身上一点都没有。\n傻大姐是个知识的放大器，学点东西极苦，学成以后极乐。某些国人对待国学的态度与傻大姐相近。说实在的，他们把它放得够大了。拉封丹寓言里，有一则《大山临盆》，内容如下：大山临盆，天为之崩，地为之裂，日月星辰，为之无光。房倒屋坍，烟尘滚滚，天下生灵，死伤无数……最后生下了一只耗子。中国的人文学者弄点学问，就如大山临盆一样壮烈。当然，我说的不止现在，而且有过去，还有未来。\n正如迂夫子不懂西方的智慧，也能对它品头论足一样，罗素没有手舞足蹈的品行，但也能品出其中的味道——大概把对自己所治之学的狂热感情视作学问本身乃是一种常见的毛病，不独中国人犯，外国人也要犯。他说：人可能认为自己有无穷的财源，而且这种想法可以让他得到一些（何止是一些！罗素真是不懂——王注）满足。有人确实有这种想法，但银行经理和法院一般不会同意他们。银行里有账目，想骗也骗不成；至于在法院里，我认为最好别吹牛，搞不好要进去的。远离这两个危险的场所，躲在人文学科的领域之内，享受自满自足的大快乐，在目前还是可以的；不过要有人养。在自然科学里就不行：这世界上每年都有人发明永动机，但谁也不能因此发财。顺便说一句，我那位傻大姐，现在已经五十岁了，还靠我那位不幸的阿姨养活着。\n发表于1995年第11期《读书》杂志\n","permalink":"https://jinpeng.cv/en/posts/typecho/93/","summary":"\u003cp\u003e智慧与国学\u003c/p\u003e\n\u003cp\u003e王小波\u003c/p\u003e\n\u003cp\u003e　　　　　　　　　　　　　　　　　一\u003c/p\u003e\n\u003cp\u003e　　我有一位朋友在内蒙古插过队，他告诉我说，草原上绝不能有驴。假如有了的话，所有的马群都要“炸”掉。原因是这样的：那个来自内地的、长耳朵的善良动物来到草原上，看到了马群，以为见到了表亲，快乐地奔了过去；而草原上的马没见过这种东西，以为来了魔鬼，被吓得一哄而散。于是一方急于认表亲，一方急于躲鬼，都要跑到累死了才算。近代以来，确有一头长耳朵怪物，奔过了中国的原野，搅乱了这里的马群，它就是源于西方的智慧。假如这头驴可以撵走，倒也简单。问题在于撵不走。于是就有了种种针对驴的打算：把它杀掉，阉掉，让它和马配骡子，没有一种是成功的。现在我们希望驴和马能和睦相处，这大概也不可能。有驴子的地方，马就养不住。其实在这个问题上？马儿的意见最为正确：对马来说，驴子的确是可怕的怪物。\u003c/p\u003e","title":"智慧与国学"},{"content":"常常作为一个沉默的大多数中的一份子，有时候也会想要不通过话语来表达些什么，将话语要表达的记录下来就变成一种必要的事情了。\n从医院出来之后，就每天能躺着就尽量躺着，能让我下床的事情无非三件，吃喝、拉撒、手机没电了。\n我看起来是处于舒适圈的一个状态。\n但这让我很自然的经常感到一些事情变得没有必要，一些事情自己做不到，可一些事情不得不做，还有一些事情不想做却无可奈何的做着，比如打游戏或者刷视频啥的，明明这些事情已经不能够给我带来放松和快乐了，取而代之的是疲惫和无聊。\n舒适圈这个概念真的很让人琢磨不透，首先有人不愿意待在舒适的圈子里吗？纵使是 masochism 也只是因为 masochistic 让其感到舒适而已。\n长时间的舒适会让人恐惧，这种恐惧来自于时间，时间并不会让你长时间停留在舒适的空间，而是将你引向黑暗，永恒的黑暗。借用引力波的概念，为了便于解释，从网上搜了一张图片\n图片所示的大球与所承托大球的曲面构成了这个世界，而小球围绕大球所经过的轨迹则是我们的一生，每个人都是如此，看来我们似乎无法改变掉进深渊的终极命运。\n其实在这条轨迹上，我们能够在不同的位置获得不同的照片，而照片的内容就是我们的生活与见闻，我们被一张张的照片包裹着，而获得每一张照片是需要代价的。我认为的停留在舒适圈的概念就是在我们在获得某一张照片之后，一直盯着这张照片看，全然不管后面会有什么照片。\n事实上，每一张照片都有其固定的强度极限，随着我们越来越接近深渊，深渊对我们的引力也将会越来越大，这引力大于之前获得照片的强度极限时，便会将其撕裂，这也就是长期舒适的恐惧的来源，毕竟失去照片之后，我们也失去了包围我们的生活，我们将直面深渊。\n因此，所谓的舒适圈只是相对于当下的舒适，倘若时间之矢不停止，那么也决不存在永恒的舒适。而正确的决定就是主动摆脱当下的照片，走出舒适圈，去获得人生轨迹下一个点的照片，确保下一个点也依然是舒适的，这就是跳出舒适圈的意义。\n个人如此，人类亦如此。\n","permalink":"https://jinpeng.cv/en/posts/typecho/89/","summary":"\u003cp\u003e常常作为一个沉默的大多数中的一份子，有时候也会想要不通过话语来表达些什么，将话语要表达的记录下来就变成一种必要的事情了。\u003c/p\u003e\n\u003cp\u003e从医院出来之后，就每天能躺着就尽量躺着，能让我下床的事情无非三件，吃喝、拉撒、手机没电了。\u003c/p\u003e","title":"躺在舒适圈"},{"content":"从发现问题到现在折腾了好久，一直没有找到问题的根源所在，下面是临时使用的方案，下次再出问题，全部重新更换系统和数据库了。\n1 ./mysqld_safe --user=root --basedir=/usr/local/lighthouse/softwares/mariadb/data --datadir=/usr/local/lighthouse/softwares/mariadb/data ","permalink":"https://jinpeng.cv/en/posts/typecho/88/","summary":"\u003cp\u003e从发现问题到现在折腾了好久，一直没有找到问题的根源所在，下面是临时使用的方案，下次再出问题，全部重新更换系统和数据库了。\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e1\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e./mysqld_safe --user\u003cspan class=\"o\"\u003e=\u003c/span\u003eroot --basedir\u003cspan class=\"o\"\u003e=\u003c/span\u003e/usr/local/lighthouse/softwares/mariadb/data --datadir\u003cspan class=\"o\"\u003e=\u003c/span\u003e/usr/local/lighthouse/softwares/mariadb/data\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e","title":"网站和数据库突然莫名奇妙出了问题"},{"content":"在这个社会上如何生存，我们通过消费来获取生存所需的物质，消费则比如通过资金作为中介完成价值交换。获取并积累资金就成了我们不得不去做的事情，因为我们要生存，但往往提到金钱就冠以肤浅庸俗的标签。\n如果谁硬要说这是庸俗的事，除非他的资金是通过别人直接供给的，那坦然接受这个标签就好了，一人一生无数标签，多一个也没啥。\n主要说想说的就是在作为生产者时的角色定位，大家都说只要肯努力就饿不死，的确是这样的，我们可以工地搬砖，可以街头发传单，可以街头炸豆腐，可以努力找个好工作，找个好单位，都可以，但我们应该尽量避免为了生存而付出无限度的时间和精力。\n生产指提供有价值的物质和非物质产品，侠义生产主要可以分为农副产品生产，工业生产以及相应加工过程。围绕产品流通则产生了相应的经营行业。\n对于实体产品没什么好说的，拥有生产资源，你就可以通过雇佣劳动力将生产资源运转起来，从而将资源转化为产品。事实上大多数人都是没有这种生产资源的，也即是大多数人只能够出卖自己劳动力来与有生产资源的人产生被雇佣的关系，这是最简单和通过时间与体力的累积来换取资本家所给的报酬。提到资本家，就免不了的提到剥削这个词，因而普通的劳动者往往处于一种隐性的不公平地位。\n在没有生产资源的前提下如何摆脱普通的劳动者身份，就只能围绕非实体产品的生产展开。这里的生产更常见的指代叫做“服务”，也可以分为围绕实体产品的技术服务和纯技术服务。围绕实体的技术服务上限可以特别高，下限同样也可以特别低，比如维护Windows系统的和修电脑的，而纯技术服务更多出现在专业领域和文化领域，有一部分人才在其领域别有建树，能够提供创造性的创意和想法，从而产生出艺术产品或高科技产品，这类产品往往不受资本家的控制和约束，甚至还专门有资本家供养着这群艺术家和天才。而他们只需提供自己能提供但普通人不能提供的价值，这就是他们的价值所在。\n我们可以成为艺术家吗？可以，但是如果你不是生来就具有艺术天赋的话，你得忽悠住社会上的大部分人，大多数人没这个能力，比如写出《天书》的徐冰，将汉字笔画部首重新组合成一本没有意义的书，却将其称为天书，说是剥离了汉字本身的含义，能够本真的体现汉字的美。这个我是不赞同的，天的不可知并不能够用简单的无意义来取代，但毋庸置疑，他是成功的。忽悠住了一大群人。\n我们可以成为天才吗？我只能说也许可以，天才有着普通人难以企及的思维和灵性，能够摆脱现有知识的桎梏，创造性丰富人类现有的知识库。但绝大多数人，并不能够简单的通过长时间的努力来使自己变成天才，那么我们就不需要努力了吗？\n当然不是，我们可以成为通过努力使自己接近于天才或者艺术家，这就已经足够使我们能够在这个物欲横流的社会立足，往往这类人被称为专家或者匠人，当你所在的领域只有寥寥几个专家或者匠人的时候，那么你就是天才，你就是艺术家。\n这个时候我们便可以通过自己的身份背后所蕴含的价值，借助能够体现这个价值的实体化作品来完成资金的变现累积，我们每个人都应该朝着这个目标努力，尽管只有少数人能够达到这个身份，但这也是这其所能带来价值的原因所在。\n这也就是努力的重要性，无论在什么领域，努力学习并运用最广博和最先进的知识到所在领域，而不是简单的把自己当作一个零件或者一个工具，最终实现人的自我价值。\n","permalink":"https://jinpeng.cv/en/posts/typecho/87/","summary":"\u003cp\u003e在这个社会上如何生存，我们通过消费来获取生存所需的物质，消费则比如通过资金作为中介完成价值交换。获取并积累资金就成了我们不得不去做的事情，因为我们要生存，但往往提到金钱就冠以肤浅庸俗的标签。\u003c/p\u003e","title":"努力生存"},{"content":"摘自《金捷幡》https://jinjiefan.com/\n这个世界，是向人类能理解的相反方向前进的。\n人类的困惑，也比2000年前多得多。\n那时候的哲人，比如老子、孔子、佛陀、基督，都对这个世界有无比清晰的看法和论断。\n欧几里得的几何学，也几乎把城里乡下能用到的数学都系统地概括了。\n而今天，我们发现自己对宇宙和世界是那么的无知：无论在宏观上还是微观上，无论从数学上还是从物理意义上。\n一、 伽利略在1623年出版的《试金者》中，宣称宇宙是用数学语言写的。这似乎给人类打开了天国秘密之门。\n随即，笛卡尔和费马的解析几何综合了逻辑、几何和代数，为微积分打下了的基础。然后牛顿爵士似乎完全解释了天体运动的奥秘，而麦克斯韦的四个偏微分方程又将光电磁的内裤扒下了。\n经典物理学的创立是人类第一次真正拿到上帝给出的密码。古代宗教先哲们随时准备退休养老，因为中学教材都要胜过他们了。\n然而事情并未这样发生。\n二、 欧几里得神秘留下的第五公设，为2000年后罗巴切夫斯基和黎曼等人打开了非欧几何的大门，最终放出了“广义相对论”这个妖怪。\n绝对时空观的打破、时间因速度而变慢、空间是弯曲的：这种诡异的理论让正常人的脑子终于不够用了。\n无论如何，广义相对论还是基于美妙的几何学，站在人类智力顶尖的1%人群还是勉强可以接受的。\n但随即大魔头“量子力学”的诞生和完善，终于让99.99999999%的人包括爱因斯坦，都再也无法理解这些数学公式代表的实际意义。\n三、 等到超弦理论和M理论横空出世，数学更是远远超过了人类能够想象的物理世界，平行宇宙、降维打击等成为新科幻的题材。\n浩瀚的宇宙居然在超光速膨胀，原来定义成不可再分的原子居然又被分成费米子玻色子等基本粒子甚至跳舞的弦。真空也不再是空的，而充满了暗物质、暗能量和来自波函数概率论的各种云。\n我们现在的义务教育、甚至通识高等教育，都不敢涉及这些内容，因为老师也不懂。科普的工作，居然最后都交给了记者和洗稿天才们。\n愚蠢的人类开始试图回归老子、佛陀和基督，对新科学选择性失明，他们宁愿相信老子和仁波切的理论才是万物理论。\n四、 人类追捧“大道至简”几千年，因为人脑压根没有分析复杂变量系统的能力。 围棋中传颂百年的各种美学，正是人类简化思维文化的精华，然而它们最终被Alpha Go的概率论砸得稀烂。\n各种成功学、鸡血学都在让你认为，单一或个别变量就能让你一飞冲天。直到你碰得头破血流，才随便另找一个变量掩盖你的失意。\n五、 股评和预测最受欢迎了，因为它们安抚了人们简单的头脑，即使这些解释都是事后诸葛亮或者干脆是胡诌的。\n经济学家通常也扮演着类似的角色，只不过他们的理论是安慰精英阶层的。人类总是想拥有预测未来的能力，在这方面经济学家好像成功的不多。\n贸易战和越来越混沌的世界格局，以及各种人工智能的涌现，也许是一个热力学第二定律，告诉你这个世界并不是你能够思考的。\n六、 医学大概是更落后的一门“科学”了，而我们大多数的疾病，其原因都是复杂的。绝大多数人无法区分吃药和自愈之间的关系，而现代实用医学只是大样本的统计学而已。 愚蠢的人类，宁愿相信各种大师，宁愿相信古代先哲，也不愿相信概率。 每年人们在脸上抹着数千亿美元的护肤品，徒劳地试图扭转写在基因里的衰老时间表。\n虽然人类已经把硅基芯片探索到纳米级，但是仍远没有能力制作一个单细胞微米级的碳基草履虫。这使得真正的医学征途还远未展开。\n逻辑、概率和算法才是你可以依赖的。这句话是对吗？\n七、 聪明人，会计划一条收益最大的路，然后一直坚持走下去。但大多数人倒在半途，有的因前半程运气不佳，有的因为情绪失控，有的因为中途改变判断…而坚持下来的那些人成为传奇，语录被到处传颂。\n世界和科学再也不是我们这种猪脑可以搞明白的，能学懂19世纪数学的已经是地球上的奇才了。试图搞明白它其实增加了被洗脑的可能，因为人脑倾向于接受简化的解释。飞上天的运气，也不是每头猪都有的，运气压根就不是数学里存在的东西。\n上帝究竟为什么设计了一个如此复杂、命中注定让我们越来越无法掌握无法理解的系统？\n看看世界上最聪明的头脑们在“哥本哈根诠释”上的论战，我也越来越相信我们都只是生活在低维世界的微粒。\n八、 那么，如此黑暗的这篇文章会有一个闪亮的结尾吗？\n答案是肯定的。\n既然我们没法了解这个复杂系统，那么就去做你爱的事情吧：爱你爱的人，做你爱的工作，吃你爱的食物，买你爱的东西，投资你爱的公司(股票)…\n组成我们身体的物质和能量，最终都会分解回归宇宙。但是“信息”却似乎可以超越时空，这是写这篇糊里糊涂文字的初衷，至少它能化身比特穿越未来。\n","permalink":"https://jinpeng.cv/en/posts/typecho/82/","summary":"\u003cp\u003e\u003cem\u003e摘自《金捷幡》https://jinjiefan.com/\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e这个世界，是向人类能理解的相反方向前进的。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e人类的困惑，也比2000年前多得多。\u003c/p\u003e\n\u003cp\u003e那时候的哲人，比如老子、孔子、佛陀、基督，都对这个世界有无比清晰的看法和论断。\u003c/p\u003e","title":"愚蠢的人类"},{"content":"馆外窗外淅淅沥沥的雨，似乎是阻挡住了我回去的脚步，破旧的运动鞋踩上湿漉漉的地砖定会很滑吧，于是我便决心等雨停。\n仔细一看时间21点23，可这个时间并不是我要走的时间，我明白我又神空了（我所指的神确切来说应该是我的注意力）。\n我没有注意力了，包括写下这些苍白的文字，我的头脑都是有着各种各样乱七八糟无法描述的想法。也会有不断的念想去尝试各种各样的事情，大部分事情都只是停留在脑袋去做的阶段，想着着手去做应该也是没有什么成果或者进展，便一一作罢。\n这就给了我一个假象，就是我明明要做的事情很多，按道理来说我应该忙的要死才对。可偏偏我不知所措，无事可做，这就是神空所带来的后果。\n这样的状态来自于我没有分清楚事情的轻重缓急，或者说在比较短的一段时间里，这些事情的各种结果通通不会影响到我。从这儿一想，大学里面的大部分人应该都处于这个状态，所以才会看到好多同学一整天一整天的玩游戏。我也会一整天一整天的玩游戏，但我好像不喜欢玩游戏，长时间的游戏只会让我感觉疲惫和空虚。放下手机，随之便陷入茫然。\n一一作罢令人神空，解决方法也很简单，那就是一一做吧。既然我分不清各种事情的轻重缓急，那么我应该明白在足够长的一段时间里每件事情都会给我带来影响。破除神空的状态也仅仅是一个观念的问题，每件事情都很重要，都必须马上做，至于先做哪个，脑袋里第一浮现出来的就是答案。\n","permalink":"https://jinpeng.cv/en/posts/typecho/80/","summary":"\u003cp\u003e馆外窗外淅淅沥沥的雨，似乎是阻挡住了我回去的脚步，破旧的运动鞋踩上湿漉漉的地砖定会很滑吧，于是我便决心等雨停。\u003c/p\u003e\n\u003cp\u003e仔细一看时间21点23，可这个时间并不是我要走的时间，我明白我又神空了（我所指的神确切来说应该是我的注意力）。\u003c/p\u003e","title":"神空"},{"content":"朱自清 1925年6月19日夜\n原载于1925年7月5日《文学周报》第180期\n过了一百年这社会竟没有什么改变，甚至还有大批的国人加入到袭击同胞的小西洋人阵营中。\n01 去年暑假到上海，在一路电车的头等里，见一个大西洋人带着一个小西洋人，相并地坐着。我不能确说他俩是英国人或美国人；我只猜他们是父与子。那小西洋人，那白种的孩子，不过十一二岁光景，看去是个可爱的小孩，引我久长的注意。他戴着平顶硬草帽，帽檐下端正地露着长圆的小脸。白中透红的面颊，眼睛上有着金黄的长睫毛，显出和平与秀美。我向来有种癖气：见了有趣的小孩，总想和他亲热，做好同伴；若不能亲热，便随时亲近亲近也好。在高等小学时，附设的初等里，有一个养着乌黑的西发的刘君，真是依人的小鸟一般；牵着他的手问他的话时，他只静静地微仰着头，小声儿回答我不常看见他的笑容，他的脸老是那么幽静和真诚，皮下却烧着亲热的火把。我屡次让他到我家来，他总不肯；后来两年不见，他便死了。我不能忘记他！我牵过他的小手，又摸过他的圆下巴。但若遇着陌生的小孩，我自然不能这么做，那可有些窘了；不过也不要紧，我可用我的眼睛看他一回，两回，十回，几十回！孩子大概不很注意人的眼睛，所以尽可自由地看，和看女人要遮遮掩掩的不同。我凝视过许多初会面的孩子，他们都不曾向我抗议；至多拉着同在的母亲的手，或倚着她的膝头，将眼看她两看罢了。所以我胆子很大。这回在电车里又发了老癖气，我两次三番地看那白种的孩子，小西洋人！\n02 初时他不注意或者不理会我，让我自由地看他。但看了不几回，那父亲站起来了，儿子也站起来了，他们将到站了。这时意外的事来了。那小西洋人本坐在我的对面；走近我时，突然将脸尽力地伸过来了，两只蓝眼睛大大地睁着，那好看的睫毛已看不见了；两颊的红也已褪了不少了。和平，秀美的脸一变而为粗俗，凶恶的脸了！他的眼睛里有话：“咄！黄种人，黄种的支那人，你你看吧！你配看我！”他已失了天真的稚气，脸上满布着横秋的老气了！我因此宁愿称他为“小西洋人”。他伸着脸向我足有两秒钟；电车停了，这才胜利地掉过头，牵着那大西洋人的手走了。大西洋人比儿子似乎要高出一半；这时正注目窗外，不曾看见下面的事。儿子也不去告诉他，只独断独行地伸他的脸；伸了脸之后，便又若无其事的，始终不发一言在沉默中得着胜利，凯旋而去。不用说，这在我自然是一种袭击，“出其不意，攻其不备”的袭击！\n03 这突然的袭击使我张皇失措；我的心空虚了，四面的压迫很严重，使我呼吸不能自由。我曾在Ｎ城的一座桥上，遇见一个女人；我偶然地看她时，她却垂下了长长的黑睫毛，露出老练和鄙夷的神色。那时我也感着压迫和空虚，但比起这一次，就稀薄多了：我在那小西洋人两颗枪弹似的眼光之下，茫然地觉着有被吞食的危险，于是身子不知不觉地缩小大有在奇境中的阿丽思的劲儿！我木木然目送那父与子下了电车，在马路上开步走；那小西洋人竟未一回头，断然地去了。我这时有了迫切的国家之感！我做着黄种的中国人，而现在还是白种人的世界，他们的骄傲与践踏当然会来的；我所以张皇失措而觉着恐怖者，因为那骄傲我的，践踏我的，不是别人，只是一个十来岁的“白种的”孩子，竟是一个十来岁的白种的“孩子”！我向来总觉得孩子应该是世界的，不应该是一种，一国，一乡，一家的。我因此不能容忍中国的孩子叫西洋人为“洋鬼子”。但这个十来岁的白种的孩子，竟已被揿入人种与国家的两种定型里了。他已懂得凭着人种的优势和国家的强力，伸着脸袭击我了。这一次袭击实是许多次袭击的小影，他的脸上便缩印着一部中国的外交史。他之来上海，或无多日，或已长久，耳濡目染，他的父亲，亲长，先生，父执，乃至同国，同种，都以骄傲践踏对付中国人；而他的读物也推波助澜，将中国编排得一无是处，以长他自己的威风。所以他向我伸脸，决非偶然而已。\n04 这是袭击，也是侮蔑，大大的侮蔑！我因了自尊，一面感着空虚，一面却又感着愤怒；于是有了迫切的国家之念。我要诅咒这小小的人！但我立刻恐怖起来了：这到底只是十来岁的孩子呢，却已被传统所埋葬；我们所日夜想望着的“赤子之心”，世界之世界（非某种人的世界，更非某国人的世界！），眼见得在正来的一代，还是毫无信息的！这是你的损失，我的损失，他的损失，世界的损失；虽然是怎样渺小的一个孩子！但这孩子却也有可敬的地方：他的从容，他的沉默，他的独断独行，他的一去不回头，都是力的表现，都是强者适者的表现。决不婆婆妈妈的，决不粘粘搭搭的，一针见血，一刀两断，这正是白种人之所以为白种人。我真是一个矛盾的人。无论如何，我们最要紧的还是看看自己，看看自己的孩子！谁也是上帝之骄子；这和昔日的王侯将相一样，是没有种的！\n","permalink":"https://jinpeng.cv/en/posts/typecho/79/","summary":"\u003cp\u003e\u003cem\u003e朱自清 1925年6月19日夜\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e原载于1925年7月5日《文学周报》第180期\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e过了一百年这社会竟没有什么改变，甚至还有大批的国人加入到袭击同胞的小西洋人阵营中。\u003c/em\u003e\u003c/p\u003e","title":"白种人上帝的骄子！"},{"content":"1925年2月15日，白马湖\n朱自清记朋友关于女人之谈，现在只剩wc了，偶然读到故分享一下\n白水是个老实人，又是个有趣的人。他能在谈天的时候，滔滔不绝地发出长篇大论。这回听勉子说，日本某杂志上有《女？》一文，是几个文人以“女”为题的桌话的记录。他说，“这倒有趣，我们何不也来一下？”我们说，“你先来！”他搔了搔头发道：“好！就是我先来；你们可别临阵脱逃才好。”我们知道他照例是开口不能自休的。果然，一番话费了这多时候，以致别人只有补充的工夫，没有自叙的余裕。那时我被指定为临时书记，曾将桌上所说，拉杂写下。现在整理出来，便是以下一文。因为十之八是白水的意见，便用了第一人称，作为他自述的模样；我想，白水大概不至于不承认吧？\n01 老实说，我是个欢喜女人的人；从国民学校时代直到现在，我总一贯地欢喜着女人。虽然不曾受着什么“女难”，而女人的力量，我确是常常领略到的。女人就是磁石，我就是一块软铁；为了一个虚构的或实际的女人，呆呆的想了一两点钟，乃至想了一两个星期，真有不知肉味光景这种事是屡屡有的。在路上走，远远的有女人来了，我的眼睛便像蜜蜂们嗅着花香一般，直攫过去。但是我很知足，普通的女人，大概看一两眼也就够了，至多再掉一回头。像我的一位同学那样，遇见了异性，就立正向左或向右转，仔细用他那两只近视眼，从眼镜下面紧紧追出去半日半日，然后看不见，然后开步走我是用不着的。我们地方有句土话说：“乖子望一眼，呆子望到晚；”我大约总在“乖子”一边了。我到无论什么地方，第一总是用我的眼睛去寻找女人。在火车里，我必走遍几辆车去发见女人；在轮船里，我必走遍全船去发见女人。我若找不到女人时，我便逛游戏场去，赶庙会去，我大胆地加一句参观女学校去；这些都是女人多的地方。于是我的眼睛更忙了！我拖着两只脚跟着她们走，往往直到疲倦为止。\n02 我所追寻的女人是什么呢？我所发见的女人是什么呢？这是艺术的女人。从前人将女人比做花，比做鸟，比做羔羊；他们只是说，女人是自然手里创造出来的艺术，使人们欢喜赞叹正如艺术的儿童是自然的创作，使人们欢喜赞叹一样。不独男人欢喜赞叹，女人也欢喜赞叹；而“妒”便是欢喜赞叹的另一面，正如“爱”是欢喜赞叹的一面一样。受欢喜赞叹的，又不独是女人，男人也有。“此柳风流可爱，似张绪当年，”便是好例；而“美丰仪”一语，尤为“史不绝书”。但男人的艺术气氛，似乎总要少些；贾宝玉说得好：男人的骨头是泥做的，女人的骨头是水做的。这是天命呢？还是人事呢？我现在还不得而知；只觉得事实是如此罢了。你看，目下学绘画的“人体习作”的时候，谁不用了女人做他的模特儿呢？这不是因为女人的曲线更为可爱么？我们说，自有历史以来，女人是比男人更其艺术的；这句话总该不会错吧？所以我说，艺术的女人。所谓艺术的女人，有三种意思：是女人中最为艺术的，是女人的艺术的一面，是我们以艺术的眼去看女人。我说女人比男人更其艺术的，是一般的说法；说女人中最为艺术的，是个别的说法。而“艺术”一词，我用它的狭义，专指眼睛的艺术而言，与绘画，雕刻，跳舞同其范类。艺术的女人便是有着美好的颜色和轮廓和动作的女人，便是她的容貌，身材，姿态，使我们看了感到“自己圆满”的女人。这里有一块天然的界碑，我所说的只是处女，少妇，中年妇人，那些老太太们，为她们的年岁所侵蚀，已上了凋零与枯萎的路途，在这一件上，已是落伍者了。女人的圆满相，只是她的“人的诸相”之一；她可以有大才能，大智慧，大仁慈，大勇毅，大贞洁等等，但都无碍于这一相。诸相可以帮助这一相，使其更臻于充实；这一相也可帮助诸相，分其圆满于它们，有时更能遮盖它们的缺处。我们之看女人，若被她的圆满相所吸引，便会不顾自己，不顾她的一切，而只陶醉于其中；这个陶醉是刹那的，无关心的，而且在沉默之中的。\n03 我们之看女人，是欢喜而决不是恋爱。恋爱是全般的，欢喜是部分的。恋爱是整个“自我”与整个“自我”的融合，故坚深而久长；欢喜是“自我”间断片的融合，故轻浅而飘忽。这两者都是生命的趣味，生命的姿态。但恋爱是对人的，欢喜却兼人与物而言。此外本还有“仁爱”，便是“民胞物与”之怀；再进一步，“天地与我并生，万物与我为一”，便是“神爱”，“大爱”了。这种无分物我的爱，非我所要论；但在此又须立一界碑，凡伟大庄严之像，无论属人属物，足以吸引人心者，必为这种爱；而优美艳丽的光景则始在“欢喜”的阈中。至于恋爱，以人格的吸引为骨子，有极强的占有性，又与二者不同。Y君以人与物平分恋爱与欢喜，以为“喜”仅属物，“爱”乃属人；若对人言“喜”，便是蔑视他的人格了。现在有许多人也以为将女人比花，比鸟，比羔羊，便是侮辱女人；赞颂女人的体态，也是侮辱女人。所以者何？便是蔑视她们的人格了！但我觉得我们若不能将“体态的美”排斥于人格之外，我们便要慢慢的说这句话！而美若是一种价值，人格若是建筑于价值的基石上，我们又何能排斥那“体态的美”呢？所以我以为只须将女人的艺术的一面作为艺术而鉴赏它，与鉴赏其他优美的自然一样；艺术与自然是“非人格”的，当然便说不上“蔑视”与否。在这样的立场上，将人比物，欢喜赞叹，自与因袭的玩弄的态度相差十万八千里，当可告无罪于天下。只有将女人看作“玩物”，才真是蔑视呢；即使是在所谓的“恋爱”之中。艺术的女人，是的，艺术的女人！我们要用惊异的眼去看她，那是一种奇迹！\n04 我之看女人，十六年于兹了，我发见了一件事，就是将女人作为艺术而鉴赏时，切不可使她知道；无论是生疏的，是较熟悉的。因为这要引起她性的自卫的羞耻心或他种嫌恶心，她的艺术味便要变稀薄了；而我们因她的羞耻或嫌恶而关心，也就不能静观自得了。所以我们只好秘密地鉴赏；艺术原来是秘密的呀，自然的创作原来是秘密的呀。但是我所欢喜的艺术的女人，究竟是怎样的呢？您得问了。让我告诉您：我见过西洋女人，日本女人，江南江北两个女人，城内的女人，名闻浙东西的女人；但我的眼光究竟太狭了，我只见过不到半打的艺术的女人！而且其中只有一个西洋人，没有一个日本人！那西洋的处女是在Ｙ城里一条僻巷的拐角上遇着的，惊鸿一瞥似地便过去了。其余有两个是在两次火车里遇着的，一个看了半天，一个看了两天；还有一个是在乡村里遇着的，足足看了三个月。我以为艺术的女人第一是有她的温柔的空气；使人如听着箫管的悠扬，如嗅着玫瑰花的芬芳，如躺着在天鹅绒的厚毯上。她是如水的密，如烟的轻，笼罩着我们；我们怎能不欢喜赞叹呢？这是由她的动作而来的；她的一举步，一伸腰，一掠鬓，一转眼，一低头，乃至衣袂的微扬，裙幅的轻舞，都如蜜的流，风的微漾；我们怎能不欢喜赞叹呢？最可爱的是那软软的腰儿；从前人说临风的垂柳，《红楼梦》里说晴雯的“水蛇腰儿”，都是说腰肢的细软的；但我所欢喜的腰呀，简直和苏州的牛皮糖一样，使我满舌头的甜，满牙齿的软呀。腰是这般软了，手足自也有飘逸不凡之概。你瞧她的足胫多么丰满呢！从膝关节以下，渐渐的隆起，像新蒸的面包一样；后来又渐渐渐渐地缓下去了。这足胫上正罩着丝袜，淡青的？或者白的？拉得紧紧的，一些儿皱纹没有，更将那丰满的曲线显得丰满了；而那闪闪的鲜嫩的光，简直可以照出人的影子。你再往上瞧，她的两肩又多么亭匀呢！像双生的小羊似的，又像两座玉峰似的；正是秋山那般瘦，秋水那般平呀。肩以上，便到了一般人讴歌颂赞所集的“面目”了。我最不能忘记的，是她那双鸽子般的眼睛，伶俐到像要立刻和人说话。在惺忪微倦的时候，尤其可喜，因为正像一对睡了的褐色小鸽子。和那润泽而微红的双颊，苹果般照耀着的，恰如曙色之与夕阳，巧妙的相映衬着。再加上那覆额的，稠密而蓬松的发，像天空的乱云一般，点缀得更有情趣了。而她那甜蜜的微笑也是可爱的东西；微笑是半开的花朵，里面流溢着诗与画与无声的音乐。是的，我说的已多了；我不必将我所见的，一个人一个人分别说给你，我只将她们融合成一个Sketch给你看这就是我的惊异的型，就是我所谓艺术的女子的型。但我的眼光究竟太狭了！我的眼光究竟太狭了！\n05 在女人的聚会里，有时也有一种温柔的空气；但只是笼统的空气，没有详细的节目。所以这是要由远观而鉴赏的，与个别的看法不同；若近观时，那笼统的空气也许会消失了的。说起这艺术的“女人的聚会”，我却想着数年前的事了，云烟一般，好惹人怅惘的。在Ｐ城一个礼拜日的早晨，我到一所宏大的教堂里去做礼拜；听说那边女人多，我是礼拜女人去的。那教堂是男女分坐的。我去的时候，女坐还空着，似乎颇遥遥的；我的遐想便去充满了每个空坐里。忽然眼睛有些花了，在薄薄的香泽当中，一群白上衣，黑背心，黑裙子的女人，默默的，远远的走进来了。我现在不曾看见上帝，却看见了带着翼子的这些安琪儿了！另一回在傍晚的湖上，暮霭四合的时候，一只插着小红花的游艇里，坐着八九个雪白雪白的白衣的姑娘；湖风舞弄着她们的衣裳，便成一片浑然的白。我想她们是湖之女神，以游戏三昧，展现色相于人间的呢！第三回在湖中的一座桥上，淡月微云之下，倚着十来个，也是姑娘，朦朦胧胧的与月一齐白着。在抖荡的歌喉里，我又遇着月姊儿的化身了！这些是我所发见的又一型。\n06 是的，艺术的女人，那是一种奇迹！\n","permalink":"https://jinpeng.cv/en/posts/typecho/78/","summary":"\u003cp\u003e\u003cem\u003e1925年2月15日，白马湖\u003c/em\u003e\u003cbr\u003e\n\u003cem\u003e朱自清记朋友关于女人之谈，现在只剩wc了，偶然读到故分享一下\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e白水是个老实人，又是个有趣的人。他能在谈天的时候，滔滔不绝地发出长篇大论。这回听勉子说，日本某杂志上有《女？》一文，是几个文人以“女”为题的桌话的记录。他说，“这倒有趣，我们何不也来一下？”我们说，“你先来！”他搔了搔头发道：“好！就是我先来；你们可别临阵脱逃才好。”我们知道他照例是开口不能自休的。果然，一番话费了这多时候，以致别人只有补充的工夫，没有自叙的余裕。那时我被指定为临时书记，曾将桌上所说，拉杂写下。现在整理出来，便是以下一文。因为十之八是白水的意见，便用了第一人称，作为他自述的模样；我想，白水大概不至于不承认吧？\u003c/p\u003e","title":"女人"},{"content":"生活，是一片浩渺汹涌的海\n虽然已在其中生活25载\n我深深的明白\n一条鲸\n需要不断浮沉\n浮与沉之间\n是生存与生活没有规律的不断切换\n生活的不满都可以在浮到水面时向空中吐上口水发泄\n心也会随着浮沉\n浮起来是为了生存\n沉下去是为了生活\n操蛋的生活淹不死我们\n发泄完鼓足气之后我们总会沉匿入大海，探寻游历着魔幻未知的生活\n","permalink":"https://jinpeng.cv/en/posts/typecho/76/","summary":"\u003cp\u003e生活，是一片浩渺汹涌的海\u003c/p\u003e\n\u003cp\u003e虽然已在其中生活25载\u003c/p\u003e\n\u003cp\u003e我深深的明白\u003c/p\u003e\n\u003cp\u003e一条鲸\u003c/p\u003e\n\u003cp\u003e需要不断浮沉\u003c/p\u003e\n\u003cp\u003e浮与沉之间\u003c/p\u003e\n\u003cp\u003e是生存与生活没有规律的不断切换\u003c/p\u003e\n\u003cp\u003e生活的不满都可以在浮到水面时向空中吐上口水发泄\u003c/p\u003e","title":"鲸的浮沉"},{"content":" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Sub Macro1() \u0026#39; \u0026#39; Macro1 Macro \u0026#39; \u0026#39; Dim c, i As Integer Dim s As String c = Worksheets.Count For i = 1 To c s = s \u0026amp; Worksheets(i).Name \u0026amp; Chr(13) Worksheets(i).Select Selection.AutoFilter Cells.Select Selection.EntireRow.Hidden = False Selection.EntireColumn.Hidden = False Next MsgBox \u0026#34;已经取消所有筛选和隐藏状态\u0026#34; End Sub ","permalink":"https://jinpeng.cv/en/posts/typecho/72/","summary":"\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e 1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 6\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 7\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 8\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 9\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e10\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e11\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e12\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e13\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e14\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e15\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e16\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e17\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e18\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e19\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e20\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e21\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e22\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e23\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e24\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e25\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e26\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-vb\" data-lang=\"vb\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003eSub\u003c/span\u003e \u003cspan class=\"nf\"\u003eMacro1\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c\"\u003e\u0026#39;\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c\"\u003e\u0026#39; Macro1 Macro\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c\"\u003e\u0026#39;\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"c\"\u003e\u0026#39;\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eDim\u003c/span\u003e \u003cspan class=\"n\"\u003ec\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003ei\u003c/span\u003e \u003cspan class=\"ow\"\u003eAs\u003c/span\u003e \u003cspan class=\"kt\"\u003eInteger\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eDim\u003c/span\u003e \u003cspan class=\"n\"\u003es\u003c/span\u003e \u003cspan class=\"ow\"\u003eAs\u003c/span\u003e \u003cspan class=\"kt\"\u003eString\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003ec\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003eWorksheets\u003c/span\u003e\u003cspan class=\"p\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eCount\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eFor\u003c/span\u003e \u003cspan class=\"n\"\u003ei\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003e1\u003c/span\u003e \u003cspan class=\"k\"\u003eTo\u003c/span\u003e \u003cspan class=\"n\"\u003ec\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003es\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003es\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026amp;\u003c/span\u003e \u003cspan class=\"n\"\u003eWorksheets\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"n\"\u003ei\u003c/span\u003e\u003cspan class=\"p\"\u003e).\u003c/span\u003e\u003cspan class=\"n\"\u003eName\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026amp;\u003c/span\u003e \u003cspan class=\"n\"\u003eChr\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"n\"\u003e13\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003eWorksheets\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"n\"\u003ei\u003c/span\u003e\u003cspan class=\"p\"\u003e).\u003c/span\u003e\u003cspan class=\"n\"\u003eSelect\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003eSelection\u003c/span\u003e\u003cspan class=\"p\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eAutoFilter\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003eCells\u003c/span\u003e\u003cspan class=\"p\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eSelect\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003eSelection\u003c/span\u003e\u003cspan class=\"p\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eEntireRow\u003c/span\u003e\u003cspan class=\"p\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eHidden\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"k\"\u003eFalse\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003eSelection\u003c/span\u003e\u003cspan class=\"p\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eEntireColumn\u003c/span\u003e\u003cspan class=\"p\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eHidden\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"k\"\u003eFalse\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eNext\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"n\"\u003eMsgBox\u003c/span\u003e \u003cspan class=\"s\"\u003e\u0026#34;已经取消所有筛选和隐藏状态\u0026#34;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003eEnd\u003c/span\u003e \u003cspan class=\"k\"\u003eSub\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e","title":"VBA取消EXCEL所有sheet隐藏行列和筛选状态"},{"content":"winhex中那些常见的文件格式对应的16进制头 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 {\u0026#39;fileformat\u0026#39;: \u0026#39;.zip\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;504B0304\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;504B\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.7z\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;377ABCAF271C\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.rar\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;526172211A0700\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;C43D7B00400700\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.gz\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;1F8B08\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.tar.gz\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;1F8B\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.tar\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;30373037\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.bz\u0026amp;bz2\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;425A68\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.jpeg\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;FFD8FFE0\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;FFD9\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.jpeg\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;FFD8FFE1\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;FFD9\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.png\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;89504E47\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;AE426082\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.gif\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;474946383961\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;003B\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.bmp\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;424D\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.tif\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;49492A00\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.exe\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;4D5A\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.jar\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;5F27A889\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.evt\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;03000000\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.xml\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;3C3F786D6C\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.html\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;68746D6C3E\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.mdb\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;5374616E\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.doc\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;D0CF11E0\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.pdf\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;25504446\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.xls\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;09040600\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.psd\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;38425053\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.mov\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;6D646174\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.avi\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;41564920\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.wav\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;57415645\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.ram\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;2E7261FD\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.rm\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;2E524D46\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.mpg\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;000001BA\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.mpg\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;000001B3\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} {\u0026#39;fileformat\u0026#39;: \u0026#39;.dwg\u0026#39;, \u0026#39;stahex\u0026#39;: \u0026#39;41433130\u0026#39;, \u0026#39;endhex\u0026#39;: \u0026#39;\u0026#39;} ","permalink":"https://jinpeng.cv/en/posts/typecho/70/","summary":"\u003ch2 id=\"winhex中那些常见的文件格式对应的16进制头\"\u003ewinhex中那些常见的文件格式对应的16进制头\u003c/h2\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e 1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 6\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 7\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 8\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 9\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e10\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e11\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e12\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e13\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e14\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e15\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e16\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e17\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e18\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e19\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e20\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e21\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e22\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e23\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e24\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e25\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e26\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e27\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e28\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e29\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e30\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e31\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-json\" data-lang=\"json\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.zip\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;504B0304\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;504B\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.7z\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;377ABCAF271C\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.rar\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;526172211A0700\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;C43D7B00400700\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.gz\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;1F8B08\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.tar.gz\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;1F8B\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.tar\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;30373037\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.bz\u0026amp;bz2\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;425A68\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.jpeg\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;FFD8FFE0\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;FFD9\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.jpeg\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;FFD8FFE1\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;FFD9\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.png\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;89504E47\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;AE426082\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.gif\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;474946383961\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;003B\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.bmp\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;424D\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.tif\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;49492A00\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.exe\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;4D5A\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.jar\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;5F27A889\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.evt\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;03000000\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.xml\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;3C3F786D6C\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.html\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;68746D6C3E\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.mdb\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;5374616E\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.doc\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;D0CF11E0\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.pdf\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;25504446\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.xls\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;09040600\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.psd\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;38425053\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.mov\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;6D646174\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.avi\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;41564920\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.wav\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;57415645\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.ram\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;2E7261FD\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.rm\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;2E524D46\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.mpg\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;000001BA\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.mpg\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;000001B3\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e{\u003c/span\u003e\u003cspan class=\"err\"\u003e\u0026#39;fileformat\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;.dwg\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;stahex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;41433130\u0026#39;,\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;endhex\u0026#39;:\u003c/span\u003e \u003cspan class=\"err\"\u003e\u0026#39;\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e","title":"文件开头"},{"content":"没有思念，没有要紧的事情，只单是无聊，我觉得该回家了。\n记忆中的故乡是热闹的，不上学的时候，和村里大大小小的小伙伴，去到刚收割了水稻的田里抓人打滚，去到湍急清冽的河水中游泳，抹完肥皂再一跃扎进水中，而后似花鸡似的赤身裸体趴在黑色大石头上，直到给背晒上一层一搓就掉的皮肤才罢休。一点儿烦恼都没，除了玩耍时的开心就是妈妈吆喝吃饭的意犹未尽。\n随着年纪的增长，我愈发觉得自己老了，25岁。故乡在岁月的河流中像是穿了水鞋，我肉眼可见的故乡老了，光秃秃的稻田里不再有成群嘻戏的孩子，晃悠悠的棕树上结的棕巴也不再一盛开就陨落，静悄悄的村子里只剩下寥寥佝偻的背影和三三两两的寒暄。\n不难预想，20年后故乡会是怎样一番光景，严格来说，故乡还是现乡，城镇化与现代化没有改变我的家乡，却实实在在的改变了家乡的每一个人，壮年们为了美好生活的实现背井离乡，同时为中国的基建事业与能源保障奉献着自己所能奉献的一切。在上世纪就已奉献完自己，只剩些余热的人们，在用他们的余热绵长而无力的延缓故乡的衰老，当余热耗尽的时候，故乡也将伴随着他们结束这群人这块地的这一段不为外人所知的历史。\n客观的说，这是一个时代的结束。\n","permalink":"https://jinpeng.cv/en/posts/typecho/68/","summary":"\u003cp\u003e没有思念，没有要紧的事情，只单是无聊，我觉得该回家了。\u003c/p\u003e\n\u003cp\u003e记忆中的故乡是热闹的，不上学的时候，和村里大大小小的小伙伴，去到刚收割了水稻的田里抓人打滚，去到湍急清冽的河水中游泳，抹完肥皂再一跃扎进水中，而后似花鸡似的赤身裸体趴在黑色大石头上，直到给背晒上一层一搓就掉的皮肤才罢休。一点儿烦恼都没，除了玩耍时的开心就是妈妈吆喝吃饭的意犹未尽。\u003c/p\u003e","title":"故乡的消亡"},{"content":"捋捋 今天似乎又捋不清了，该做什么，优先做什么，乱糟糟的。\n要做的事情依旧很多，而且每样都需要花费很多时间。\n梳理一下吧\n还有3篇没有写完的论文 PHP接口开发没有完成 相应客户端也没有写完 物端单元盒的整合设计 PCB设计 外壳模型设计及制作 专利撰写 目前的主要任务就这些，专利比较简单一些，留在周末做吧，那么今天就写接口。一天想做很多往往是啥都没有干成。\nVBA批量修改字体格式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 Sub ChangeTextFont() Set pages = ActivePresentation.Slides.Range pageCount = pages.Count \u0026#39;第一页和最后一页跳过 For i = 2 To pageCount - 1 DoEvents ActiveWindow.View.GotoSlide Index:=i shapeCount = ActiveWindow.Selection.SlideRange.Shapes.Count For j = 1 To shapeCount ActiveWindow.Selection.SlideRange.Shapes(j).Select shapeType = ActiveWindow.Selection.SlideRange.Shapes(j).Type \u0026#39;1 - 自选图形 \u0026#39;7 - 公式 \u0026#39;13 - 图片 \u0026#39;14 - 占位符 \u0026#39;15 - 艺术字 \u0026#39;17 - 文本框 \u0026#39;19 - 表格 \u0026#39;Debug.Print shapeType Select Case shapeType Case 1, 14, 17 Set txtRange = ActiveWindow.Selection.ShapeRange.TextFrame.TextRange txtRange.Select If txtRange.Text \u0026lt;\u0026gt; \u0026#34;\u0026#34; Then \u0026#39;设置字体为宋体, 24号 With txtRange.Font .Name = \u0026#34;宋体\u0026#34; .Size = 24 End With \u0026#39;设置段落格式为1.3倍行距 With txtRange.ParagraphFormat .SpaceWithin = 1.3 End With End If Case 7, 13, 15 Case 19 End Select Next j Next i End Sub ","permalink":"https://jinpeng.cv/en/posts/typecho/65/","summary":"\u003ch2 id=\"捋捋\"\u003e捋捋\u003c/h2\u003e\n\u003cp\u003e今天似乎又捋不清了，该做什么，优先做什么，乱糟糟的。\u003c/p\u003e\n\u003cp\u003e要做的事情依旧很多，而且每样都需要花费很多时间。\u003c/p\u003e\n\u003cp\u003e梳理一下吧\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e还有3篇没有写完的论文\u003c/li\u003e\n\u003cli\u003ePHP接口开发没有完成\u003c/li\u003e\n\u003cli\u003e相应客户端也没有写完\u003c/li\u003e\n\u003cli\u003e物端单元盒的整合设计\n\u003cul\u003e\n\u003cli\u003ePCB设计\u003c/li\u003e\n\u003cli\u003e外壳模型设计及制作\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e专利撰写\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e目前的主要任务就这些，专利比较简单一些，留在周末做吧，那么今天就写接口。一天想做很多往往是啥都没有干成。\u003c/p\u003e","title":"一团乱麻"},{"content":"21世纪是信息时代吗？\n每个人都这么说，身边的人每个都这么和我说，我也一直这么认为的。\n记得小时候第一次见到电脑，是在小学的时候在班主任的办公室，那是我第一次看到硕大的显示器屏幕，我目不转睛的盯着老师对电脑的操作，生怕错过了一个细节。我至今仍然记得当时老师打开浏览器的地址栏，依次输入了h t t p s : / / b a i d u . c o m，然后显示器上就出现了一个神奇的界面，然后继续用键盘和鼠标与显示器交互着。当时我在心里想：我天！这也太神奇了吧！然后心思都没在和老师的交流上面，之后我飞奔跑回教室，在笔记本上写下这串已经在心里默背了好几遍的字母。这是信息时代给我的第一印象，时至今日，仍然会回想起这个场景。\n第二次接触电脑是初中时一个老师的笔记本电脑，已经忘了老师叫干什么了，反正就需要把笔记本打开，我兴冲冲的跑过去，然后面对着眼前的若干按键，肯定我不知道按那颗才能开机，我仔细琢磨着，然后老师来了，按了一颗比较特殊的，电脑就亮起来了，当时我的心里：哦噢噢！下次我一定会了。\n然后初中也有了微机课，一个星期一节课，忘记交了些啥了，反正没用来干过正事，初中还是比较保守和比较乖的，都没去过网吧啥的，好歹接触过微机课，自以为比较了解了。\n高中印象最深的就是一次运动会，当时每个班都可以写小纸条去给广播的同学读，然后我碰到龙吉胜老师，叫我帮忙去教学楼顶楼的一个办公室打印一份通知，这应该是我第一次用电脑来做正事，软件不太熟练，打字也不太熟练，但我还是完成了，还仔细调了一下格式，觉得好有成就感，打印出来后心里想着他可能会夸我吧，最后没有。不过还是很开心，然后印象比较深的就是上课和姚述屿玩那个金山打字警察追小偷的游戏，只觉得他好快。再后来和几个同学一起参加了潘老师的信息学奥赛二课培训，对这个曾经让我大吃一惊的设备逐渐熟练起来。\n距离我的小学，已经过去十多年了，现在我每天都和电脑打交道，基本上熟悉了电脑的各种操作，我知道我电脑可以做哪些事情。在地址栏输入一个百度的网址再也不会有当年那种惊讶的感觉。电脑是一个可以创造信息，也可以接收信息的工具，因此第三次工业革命之后，我们称之为信息时代。\n之所以想写一点东西，是因为现在的信息时代让我震惊而悲哀，我们几乎可以获取所有的信息，铺天盖地，眼花缭乱，我们以为每天我们看到的信息是我们自己主动选择主动去看的，主动权在我们手里，我们可以决定看或者不看。在体制和框架遍布的世界，生产信息和传播信息的人或者监管信息传播的人，任意一个环节的存在一己私利都将导致我们接收到的信息是不完整的，甚至的错误的。\n倘若我们没见过彩虹，彩虹也不再会出现，有人告诉你彩虹的颜色是棕色的，每个人都这样告诉你，你可能最终会把彩虹与老婆饼归类到一起，“彩虹不是彩色的，就像老婆饼里没老婆”。当然，现实通常没那么过分，彩虹还是彩色的，但可能彩虹里面只有橙黄绿青蓝紫或者红橙黄绿青紫。当然现实通常也没有那么明显，一般不会在一个客观普遍的事物出现，但在一些无法具体描述的过于难以描述的类似于我们对世界的看法，即我们的世界观、我们的人生观之类的东西，却很容易受到外界的影响而少了红色或者蓝色。而这也是我们作为人，作为独立的人最为重要的东西。“两个凡是”是不正确的，历史对此已经予以证明。\n好在忙于用乌云遮蔽彩虹的主是繁忙的，繁忙导致主没有办法遮蔽那些古老而蕴含有丰富彩虹的书籍，因为主没有功夫将书籍还原成现实世界。但作为独立的人是有这个能力的，至少焚书坑儒的事情在信息时代应该不会发生了。适当远离网络上的即时信息未尝不是一件好事，可能我们因此无法听懂周围人口中的梗，无法知道idol的最新情况，无法知道世界上哪个角落发生了什么事情；但这些事情不是从古至今每天都在发生的吗？活在当下，即时网络上的当下不是当下！\n","permalink":"https://jinpeng.cv/en/posts/typecho/59/","summary":"\u003cp\u003e21世纪是信息时代吗？\u003cbr\u003e\n每个人都这么说，身边的人每个都这么和我说，我也一直这么认为的。\u003c/p\u003e\n\u003cp\u003e记得小时候第一次见到电脑，是在小学的时候在班主任的办公室，那是我第一次看到硕大的显示器屏幕，我目不转睛的盯着老师对电脑的操作，生怕错过了一个细节。我至今仍然记得当时老师打开浏览器的地址栏，依次输入了h t t p s : / / b a i d u . c o m，然后显示器上就出现了一个神奇的界面，然后继续用键盘和鼠标与显示器交互着。当时我在心里想：我天！这也太神奇了吧！然后心思都没在和老师的交流上面，之后我飞奔跑回教室，在笔记本上写下这串已经在心里默背了好几遍的字母。这是信息时代给我的第一印象，时至今日，仍然会回想起这个场景。\u003c/p\u003e","title":"在信息时代长大"},{"content":"不知不觉已经在急诊待了三个月\n真的很幸运不管在哪都能遇到很好的老师很好的师姐，还记得才入科，什么都不会，师姐都很耐心的教我，有时候病人很多，自己业务还不熟总是出各种各样小差错，老师和师姐们也不是第一时间怪我，而是帮我处理好病人的事后 又开始教我下次该注意什么，真的真的很感谢小郭师姐，总是不厌其烦的回答我问题，一点点从开医嘱，问诊，写病历，再到后面能自己处理一些比较简单的病人，跟着她真的学到了很多，不仅工作上的事交的很仔细，学习上有啥不懂的也很耐心，也至于后面孟婕师姐说我面对病人时候思路好清晰，其实潜移默化的被小郭师姐影响着。让我的急诊生活过得充实而精彩。王老师也是，从来不嫌弃我临床基础差，一点点病历都很耐心的给我批改，一次次带着我查房，也不给我们施加压力，遇到病人总是想把他知道的全部交给我们，给我们讲解剖，教我们读片，看心电图，还会时不时夸奖我们，真的神仙老师，不管多小多基础的问题都可以问他，也跟着王老师学了超级多，急诊科老师真的见多识广，面对危重病人、疑难杂症，临危不乱，思路清晰，真的是我们学习的典范。小兰和李芳师姐也是超级好相处，面对我这个啥都不会啥都不懂的，一遍遍带着我收病人，教我各种处理方法，小兰也是个可爱的男同学，虽然总是不小心被抓包，哈哈哈哈，回想起我们四个一起值班的日子还是很快乐。当然虽然后面出科了，但是来了两个也很好的师兄师姐，吴师兄，一个总是能遇到脑梗患者的师兄，为人随和无压力，嘿嘿还期待着他的喜糖呢，用他的工作经历给我拓展了好多知识面，和师兄搭班也很有安全感哈哈哈哈，孟婕师姐也是超级温柔的师姐，还记得才来那天我们三忙得晕头转向，师姐还被病人质疑，真的好委屈啊，替师姐打抱不平。师姐真的很好，很体谅我们师弟师妹，相处下来毫无距离感，最喜欢师姐教训病人“不要过度用药”那种职业光辉在闪闪发光，嘿嘿说了那么多，现在想想我的急诊生活还是美好的。\n我还记得第一次问诊的紧张与不安，到后面大部分患者自己都能迎难而上，面面相觑的看着病人还要假装淡定，到后面坚定的回答病人的疑问；还记得看到剧烈腹痛的病人时的手足无措，到现在清楚的告知病情，处理病人，得到病人的肯定；记得最初总是因为一点小问题被病人或家属骂的狗血淋头，以至于每次下班后都能做噩梦，无数遍幻想过自己可能那一次就成为医闹的牺牲者，到后面也能安抚好病人的情绪；记得接诊的那几个聋哑青少年，突然想起老朱说的，面对弱者好像我们就会多很多耐心，其实想想，急诊科的故事不止这些，说不完道不清，但是他们都真真实实的来过的世界，教会我很多。\n2021是不平凡的一年，于我而言，有疫情，有毕业，有考研，有工作，亦有迷茫、有焦虑、有激动、有开心、有后悔……\n毕业，五年真的好快，快到我还没想好就已经结束了，感觉好多事还没做完就结束了，有时候，真希望，多年以后她们还记得我是他或她的大学同学。\n爱情，友情，其实不用想那么多，该在的一直不会离开。我总能遇到很好很好的你们，希望你们也是。\n考研，能真真切切感受到，笔试，初试，准备复试，到出结果，自己努力去完成一件事，过程似乎比结果更重要了\n医院，是一个复杂的地方，从医学生到医生，不仅仅是简简单单的一本执医证就能改变的，医学的本身就是学无止境\n病人，也许一句话能摧毁你好久的努力，让你质疑自己是不是不适合当医生，但当一句肯定，你会觉得，嗯，好像也还不错，每天都不一定很好，但每天都有着很多小美好在等着你。\n疫情，当从新闻上看到和自己体验，真的不一样，其实，疫情真的离我们不远，希望疫情早点结束吧，我想家了，我想你们啦，\n生活，好像还不错\n2021不是那么满意，但也没那么差\n2022，请对我再好一点吧。\n最后，不知道是幸运还是不幸，应该是幸运吧，三个月，没有写过一个死亡病例，希望每次都能这么幸运啊\n2022.1.1\n","permalink":"https://jinpeng.cv/en/posts/typecho/55/","summary":"\u003cp\u003e不知不觉已经在急诊待了三个月\u003cbr\u003e\n真的很幸运不管在哪都能遇到很好的老师很好的师姐，还记得才入科，什么都不会，师姐都很耐心的教我，有时候病人很多，自己业务还不熟总是出各种各样小差错，老师和师姐们也不是第一时间怪我，而是帮我处理好病人的事后 又开始教我下次该注意什么，真的真的很感谢小郭师姐，总是不厌其烦的回答我问题，一点点从开医嘱，问诊，写病历，再到后面能自己处理一些比较简单的病人，跟着她真的学到了很多，不仅工作上的事交的很仔细，学习上有啥不懂的也很耐心，也至于后面孟婕师姐说我面对病人时候思路好清晰，其实潜移默化的被小郭师姐影响着。让我的急诊生活过得充实而精彩。王老师也是，从来不嫌弃我临床基础差，一点点病历都很耐心的给我批改，一次次带着我查房，也不给我们施加压力，遇到病人总是想把他知道的全部交给我们，给我们讲解剖，教我们读片，看心电图，还会时不时夸奖我们，真的神仙老师，不管多小多基础的问题都可以问他，也跟着王老师学了超级多，急诊科老师真的见多识广，面对危重病人、疑难杂症，临危不乱，思路清晰，真的是我们学习的典范。小兰和李芳师姐也是超级好相处，面对我这个啥都不会啥都不懂的，一遍遍带着我收病人，教我各种处理方法，小兰也是个可爱的男同学，虽然总是不小心被抓包，哈哈哈哈，回想起我们四个一起值班的日子还是很快乐。当然虽然后面出科了，但是来了两个也很好的师兄师姐，吴师兄，一个总是能遇到脑梗患者的师兄，为人随和无压力，嘿嘿还期待着他的喜糖呢，用他的工作经历给我拓展了好多知识面，和师兄搭班也很有安全感哈哈哈哈，孟婕师姐也是超级温柔的师姐，还记得才来那天我们三忙得晕头转向，师姐还被病人质疑，真的好委屈啊，替师姐打抱不平。师姐真的很好，很体谅我们师弟师妹，相处下来毫无距离感，最喜欢师姐教训病人“不要过度用药”那种职业光辉在闪闪发光，嘿嘿说了那么多，现在想想我的急诊生活还是美好的。\u003cbr\u003e\n我还记得第一次问诊的紧张与不安，到后面大部分患者自己都能迎难而上，面面相觑的看着病人还要假装淡定，到后面坚定的回答病人的疑问；还记得看到剧烈腹痛的病人时的手足无措，到现在清楚的告知病情，处理病人，得到病人的肯定；记得最初总是因为一点小问题被病人或家属骂的狗血淋头，以至于每次下班后都能做噩梦，无数遍幻想过自己可能那一次就成为医闹的牺牲者，到后面也能安抚好病人的情绪；记得接诊的那几个聋哑青少年，突然想起老朱说的，面对弱者好像我们就会多很多耐心，其实想想，急诊科的故事不止这些，说不完道不清，但是他们都真真实实的来过的世界，教会我很多。\u003cbr\u003e\n2021是不平凡的一年，于我而言，有疫情，有毕业，有考研，有工作，亦有迷茫、有焦虑、有激动、有开心、有后悔……\u003cbr\u003e\n毕业，五年真的好快，快到我还没想好就已经结束了，感觉好多事还没做完就结束了，有时候，真希望，多年以后她们还记得我是他或她的大学同学。\u003cbr\u003e\n爱情，友情，其实不用想那么多，该在的一直不会离开。我总能遇到很好很好的你们，希望你们也是。\u003cbr\u003e\n考研，能真真切切感受到，笔试，初试，准备复试，到出结果，自己努力去完成一件事，过程似乎比结果更重要了\u003cbr\u003e\n医院，是一个复杂的地方，从医学生到医生，不仅仅是简简单单的一本执医证就能改变的，医学的本身就是学无止境\u003cbr\u003e\n病人，也许一句话能摧毁你好久的努力，让你质疑自己是不是不适合当医生，但当一句肯定，你会觉得，嗯，好像也还不错，每天都不一定很好，但每天都有着很多小美好在等着你。\u003cbr\u003e\n疫情，当从新闻上看到和自己体验，真的不一样，其实，疫情真的离我们不远，希望疫情早点结束吧，我想家了，我想你们啦，\u003cbr\u003e\n生活，好像还不错\u003cbr\u003e\n2021不是那么满意，但也没那么差\u003cbr\u003e\n2022，请对我再好一点吧。\u003cbr\u003e\n最后，不知道是幸运还是不幸，应该是幸运吧，三个月，没有写过一个死亡病例，希望每次都能这么幸运啊\u003cbr\u003e\n2022.1.1\u003c/p\u003e","title":"新年"},{"content":"这几天在持续性摆烂\n桌面上放了好几篇都没有写完的文章\n总是写着写着觉得很垃圾\n过了几天再看又觉得还OK\n好奇怪啊\n不管了\n把每一篇都写完投出去吧\n哪怕是一篇普刊都好\n需要一点点甜头来奖励自己给自己正反馈了\n","permalink":"https://jinpeng.cv/en/posts/typecho/50/","summary":"\u003cp\u003e这几天在持续性摆烂\u003c/p\u003e\n\u003cp\u003e桌面上放了好几篇都没有写完的文章\u003c/p\u003e\n\u003cp\u003e总是写着写着觉得很垃圾\u003c/p\u003e\n\u003cp\u003e过了几天再看又觉得还OK\u003c/p\u003e\n\u003cp\u003e好奇怪啊\u003c/p\u003e\n\u003cp\u003e不管了\u003c/p\u003e\n\u003cp\u003e把每一篇都写完投出去吧\u003c/p\u003e\n\u003cp\u003e哪怕是一篇普刊都好\u003c/p\u003e\n\u003cp\u003e需要一点点甜头来奖励自己给自己正反馈了\u003c/p\u003e","title":"需要一点甜头"},{"content":"我现在喜欢和人保持有一定距离\n即便有时会有一点尴尬\n有一点孤独\n可我还是享受\n我接受不了别人的过度亲近\n在我看来是自以为是的自来熟\n无论男生还是女生\n可大多时候我还得不能让人看出我的反感\n大多时候都是我在与我自己做斗争\n是理智与情绪的斗争\n没有特殊情况的话\n理智总会小胜\n情绪的出现总是爆发性的\n撕毁一切\n我可能是哪儿出了点问题\n才会有这些想法和别人格格不入\n可现实我又是个和善幽默的人\n矛盾\n","permalink":"https://jinpeng.cv/en/posts/typecho/47/","summary":"\u003cp\u003e我现在喜欢和人保持有一定距离\u003c/p\u003e\n\u003cp\u003e即便有时会有一点尴尬\u003c/p\u003e\n\u003cp\u003e有一点孤独\u003c/p\u003e\n\u003cp\u003e可我还是享受\u003c/p\u003e\n\u003cp\u003e我接受不了别人的过度亲近\u003c/p\u003e\n\u003cp\u003e在我看来是自以为是的自来熟\u003c/p\u003e\n\u003cp\u003e无论男生还是女生\u003c/p\u003e\n\u003cp\u003e可大多时候我还得不能让人看出我的反感\u003c/p\u003e","title":"矛盾"},{"content":"经过一番精心整理，终于准备好画hist图的数据了，结果出来的图和数据完全不一样，然后查看hist的api，发现开发者早已经想到了这么多，只需要提供原始数据和切分的份数就好了。就这样浪费了我两天的时间，\n很多时候我们只要着眼于目标，从目标逆向溯源，看看为了达到目标需要准备些什么。这是最直接了当的方法，而不是凭借自己的历史经验，认为应该先做什么，再做什么。还沾沾自喜的想在自己规划的一步一步的过程中学习了解新东西，可你会碰到无限的新事物，每一个新事物都会把你拉进一个黑洞，你为走出黑洞拼尽全力，头晕眼花，精疲力竭，终于拖着将死的躯壳抵达终点，你发现终点好像和你想的有些区别。其实，只是你走的路不是正常的路，而是内心迂腐而荒草丛生的荆棘密林。\n就像是希腊波斯战争随着你穿越到了21世纪，Pheidippides在传达喜报时仍然选择从马拉松跑到雅典一样。\n经过这次教训，日后定要摒弃自我的观念，着眼于目标的实现，而不是盲目探索，毕竟学海无涯。\n","permalink":"https://jinpeng.cv/en/posts/typecho/46/","summary":"\u003cp\u003e经过一番精心整理，终于准备好画hist图的数据了，结果出来的图和数据完全不一样，然后查看hist的api，发现开发者早已经想到了这么多，只需要提供原始数据和切分的份数就好了。就这样浪费了我两天的时间，\u003c/p\u003e","title":"摒弃内心观念，着眼于目标实现"},{"content":"我发现音乐歌词的任务栏放在这儿真的超级合适，取消边框，黑灰搭配。\n又周末了，今天好像啥都没有做，不过还是挺难受的。\n要怎么面对怀疑，纵使有万般的勇气，都无可奈何\n怀疑不是心魔，是实实在在存在的能够给人造成困扰的东西\n做不到不让人怀疑，但可以做到自己不去怀疑别人。\n猜疑让人心累，让所有人\n","permalink":"https://jinpeng.cv/en/posts/typecho/41/","summary":"\u003cp\u003e我发现音乐歌词的任务栏放在这儿真的超级合适，取消边框，黑灰搭配。\u003c/p\u003e\n\u003cp\u003e又周末了，今天好像啥都没有做，不过还是挺难受的。\u003c/p\u003e\n\u003cp\u003e要怎么面对怀疑，纵使有万般的勇气，都无可奈何\u003c/p\u003e","title":"猜疑让人孤独，让人成熟"},{"content":"灵感乍现的时候\n无论有什么紧要的事情都务必将灵感记下来！\n灵感的出现往往都是人非常慵懒和放松的时候\n就在昨天晚上\n半夜醒来\n半睡半醒的一个状态\n突然想到一个绝妙的想法\n可以解决我当前的一个很棘手的问题\n我为自己的灵感感到满意\n遍带着满溢的满意安然入睡\n……\n但是当我醒过来的时候\n我连是什么难题都忘了\n我难题太多了(ಥ_ಥ)\n无疑是今天最伤心的事情了\n这种其妙的感觉就像是\n我不知道拥有无尽的财富是什么样的感觉\n但我我真的拥有过\n254 字 · Mi 10 · 多云 · 19℃ · 贵州大学西校区-东门\n","permalink":"https://jinpeng.cv/en/posts/typecho/36/","summary":"\u003cp\u003e灵感乍现的时候\u003c/p\u003e\n\u003cp\u003e无论有什么紧要的事情都务必将灵感记下来！\u003c/p\u003e\n\u003cp\u003e灵感的出现往往都是人非常慵懒和放松的时候\u003c/p\u003e\n\u003cp\u003e就在昨天晚上\u003c/p\u003e\n\u003cp\u003e半夜醒来\u003c/p\u003e\n\u003cp\u003e半睡半醒的一个状态\u003c/p\u003e\n\u003cp\u003e突然想到一个绝妙的想法\u003c/p\u003e","title":"乍现又消失的灵感"},{"content":"在php中数据库插入错误，一般是sql语句中参数不正确，或者参数对应的类型不正确。\n1 2 3 4 5 6 $sql = \u0026#34;INSERT INTO SensorData (id, sensor, coords, value1, value2, value3) VALUES (\u0026#39;$id\u0026#39;,\u0026#39;$sensor\u0026#39;, \u0026#39;$coords\u0026#39;, \u0026#39;$value1\u0026#39;, \u0026#39;$value2\u0026#39;, \u0026#39;$value3\u0026#39;)\u0026#34;; if ($conn-\u0026gt;query($sql) === TRUE) { echo \u0026#34;New record created successfully\u0026#34;; } else { echo \u0026#34;Error: \u0026#34; . $sql . \u0026#34;\u0026lt;br\u0026gt;\u0026#34; . $conn-\u0026gt;error; } 另外在使用dht传感器的过程中，出现ETIMEOUT错误，一般是引脚插错，重新检查换用其他引脚，我这个板子目前只有1号引脚可以正常使用。\n","permalink":"https://jinpeng.cv/en/posts/typecho/29/","summary":"\u003cp\u003e在php中数据库插入错误，一般是sql语句中参数不正确，或者参数对应的类型不正确。\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e6\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-php\" data-lang=\"php\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nv\"\u003e$sql\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;INSERT INTO SensorData (id, sensor, coords, value1, value2, value3) VALUES (\u0026#39;\u003c/span\u003e\u003cspan class=\"si\"\u003e$id\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#39;,\u0026#39;\u003c/span\u003e\u003cspan class=\"si\"\u003e$sensor\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#39;, \u0026#39;\u003c/span\u003e\u003cspan class=\"si\"\u003e$coords\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#39;, \u0026#39;\u003c/span\u003e\u003cspan class=\"si\"\u003e$value1\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#39;, \u0026#39;\u003c/span\u003e\u003cspan class=\"si\"\u003e$value2\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#39;, \u0026#39;\u003c/span\u003e\u003cspan class=\"si\"\u003e$value3\u003c/span\u003e\u003cspan class=\"s2\"\u003e\u0026#39;)\u0026#34;\u003c/span\u003e\u003cspan class=\"p\"\u003e;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"nv\"\u003e$conn\u003c/span\u003e\u003cspan class=\"o\"\u003e-\u0026gt;\u003c/span\u003e\u003cspan class=\"na\"\u003equery\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"nv\"\u003e$sql\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e \u003cspan class=\"o\"\u003e===\u003c/span\u003e \u003cspan class=\"k\"\u003eTRUE\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e \u003cspan class=\"p\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eecho\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;New record created successfully\u0026#34;\u003c/span\u003e\u003cspan class=\"p\"\u003e;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e \u003cspan class=\"k\"\u003eelse\u003c/span\u003e \u003cspan class=\"p\"\u003e{\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eecho\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;Error: \u0026#34;\u003c/span\u003e \u003cspan class=\"o\"\u003e.\u003c/span\u003e \u003cspan class=\"nv\"\u003e$sql\u003c/span\u003e \u003cspan class=\"o\"\u003e.\u003c/span\u003e \u003cspan class=\"s2\"\u003e\u0026#34;\u0026lt;br\u0026gt;\u0026#34;\u003c/span\u003e \u003cspan class=\"o\"\u003e.\u003c/span\u003e \u003cspan class=\"nv\"\u003e$conn\u003c/span\u003e\u003cspan class=\"o\"\u003e-\u0026gt;\u003c/span\u003e\u003cspan class=\"na\"\u003eerror\u003c/span\u003e\u003cspan class=\"p\"\u003e;\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"p\"\u003e}\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e\u003cp\u003e另外在使用dht传感器的过程中，出现ETIMEOUT错误，一般是引脚插错，重新检查换用其他引脚，我这个板子目前只有1号引脚可以正常使用。\u003cbr\u003e\n\u003cimg alt=\"2022-03-08T11:59:16.png\" loading=\"lazy\" src=\"http://42.192.117.142/usr/uploads/2022/03/2857179748.png\"\u003e\u003c/p\u003e","title":"PHP中数据库插入错误"},{"content":"![nonblock and multithreading]1\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 import machine import time red = machine.Pin(27, machine.Pin.OUT) grn = machine.Pin(26, machine.Pin.OUT) blu = machine.Pin(25, machine.Pin.OUT) mode = machine.Pin(33, machine.Pin.IN, machine.Pin.PULL_UP) left = machine.Pin(32, machine.Pin.IN, machine.Pin.PULL_UP) rght = machine.Pin(35, machine.Pin.IN) entr = machine.Pin(34, machine.Pin.IN) r_start = time.ticks_ms() g_start = time.ticks_ms() b_start = time.ticks_ms() k_start = time.ticks_ms() r_interval = 300 g_interval = 500 b_interval = 700 k_interval = 200 state = 0 EDIT_RESOLUTION = 10 reset = 0 print(\u0026#39;**************************\u0026#39;) print(\u0026#39; DEFAULT Interval Values \u0026#39;) print(\u0026#39;--------------------------\u0026#39;) print(\u0026#39;Red interval:\u0026#39;, r_interval, \u0026#39;ms\u0026#39;) print(\u0026#39;Grn interval:\u0026#39;, g_interval, \u0026#39;ms\u0026#39;) print(\u0026#39;Blu interval:\u0026#39;, b_interval, \u0026#39;ms\u0026#39;) print(\u0026#39;**************************\u0026#39;) while True: if time.ticks_ms() - r_start \u0026gt;= r_interval: red.value( not red.value() ) r_start = time.ticks_ms() if time.ticks_ms() - g_start \u0026gt;= g_interval: grn.value( not grn.value() ) g_start = time.ticks_ms() if time.ticks_ms() - b_start \u0026gt;= b_interval: blu.value( not blu.value() ) b_start = time.ticks_ms() if time.ticks_ms() - k_start \u0026gt;= k_interval: k_start = time.ticks_ms() if mode.value()==0: if state==0: # idle mode state = 1 print() print(\u0026#39;*************\u0026#39;) print(\u0026#39;Red edit mode\u0026#39;) print(\u0026#39;-------------\u0026#39;) elif state==1: # red edit mode state = 2 print() print(\u0026#39;*************\u0026#39;) print(\u0026#39;Grn edit mode\u0026#39;) print(\u0026#39;-------------\u0026#39;) elif state==2: # grn edit mode state = 3 print() print(\u0026#39;*************\u0026#39;) print(\u0026#39;Blu edit mode\u0026#39;) print(\u0026#39;-------------\u0026#39;) elif state==3: # blu edit mode state = 0 print() print(\u0026#39;*************\u0026#39;) print(\u0026#39;Idle mode\u0026#39;) print(\u0026#39;-------------\u0026#39;) if left.value()==0: if state==1: # red edit mode if r_interval - EDIT_RESOLUTION \u0026gt; 0: r_interval -= EDIT_RESOLUTION print(\u0026#39;Red interval:\u0026#39;, r_interval, \u0026#39;ms\u0026#39;) elif state==2: # grn edit mode if g_interval - EDIT_RESOLUTION \u0026gt; 0: g_interval -= EDIT_RESOLUTION print(\u0026#39;Grn interval:\u0026#39;, g_interval, \u0026#39;ms\u0026#39;) elif state==3: # blu edit mode if b_interval - EDIT_RESOLUTION \u0026gt; 0: b_interval -= EDIT_RESOLUTION print(\u0026#39;Blu interval:\u0026#39;, b_interval, \u0026#39;ms\u0026#39;) if rght.value()==0: if state==1: # red edit mode r_interval += EDIT_RESOLUTION print(\u0026#39;Red interval:\u0026#39;, r_interval, \u0026#39;ms\u0026#39;) elif state==2: # grn edit mode g_interval += EDIT_RESOLUTION print(\u0026#39;Grn interval:\u0026#39;, g_interval, \u0026#39;ms\u0026#39;) elif state==3: # blu edit mode b_interval += EDIT_RESOLUTION print(\u0026#39;Blu interval:\u0026#39;, b_interval, \u0026#39;ms\u0026#39;) if entr.value()==0: r_interval = 300 g_interval = 500 b_interval = 700 print() print(\u0026#39;**************************\u0026#39;) print(\u0026#39;Values RESETTED to DEFAULT\u0026#39;) print(\u0026#39;--------------------------\u0026#39;) print(\u0026#39;Red interval:\u0026#39;, r_interval, \u0026#39;ms\u0026#39;) print(\u0026#39;Grn interval:\u0026#39;, g_interval, \u0026#39;ms\u0026#39;) print(\u0026#39;Blu interval:\u0026#39;, b_interval, \u0026#39;ms\u0026#39;) print(\u0026#39;**************************\u0026#39;) https://1.bp.blogspot.com/-rYdcCBcd2K0/X26oBPSJclI/AAAAAAAACDc/jXve0NeUYHcXtYScTmdbod5hMptYgfJnwCLcBGAsYHQ/w640-h322/MP_009_Time.png\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","permalink":"https://jinpeng.cv/en/posts/typecho/25/","summary":"\u003cp\u003e![nonblock and multithreading]\u003csup id=\"fnref:1\"\u003e\u003ca href=\"#fn:1\" class=\"footnote-ref\" role=\"doc-noteref\"\u003e1\u003c/a\u003e\u003c/sup\u003e\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cdiv class=\"chroma\"\u003e\n\u003ctable class=\"lntable\"\u003e\u003ctr\u003e\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode\u003e\u003cspan class=\"lnt\"\u003e  1\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  2\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  3\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  4\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  5\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  6\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  7\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  8\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e  9\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 10\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 11\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 12\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 13\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 14\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 15\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 16\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 17\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 18\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 19\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 20\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 21\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 22\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 23\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 24\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 25\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 26\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 27\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 28\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 29\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 30\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 31\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 32\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 33\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 34\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 35\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 36\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 37\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 38\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 39\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 40\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 41\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 42\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 43\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 44\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 45\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 46\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 47\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 48\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 49\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 50\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 51\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 52\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 53\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 54\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 55\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 56\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 57\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 58\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 59\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 60\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 61\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 62\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 63\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 64\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 65\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 66\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 67\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 68\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 69\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 70\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 71\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 72\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 73\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 74\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 75\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 76\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 77\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 78\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 79\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 80\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 81\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 82\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 83\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 84\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 85\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 86\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 87\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 88\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 89\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 90\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 91\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 92\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 93\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 94\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 95\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 96\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 97\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 98\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e 99\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e100\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e101\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e102\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e103\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e104\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e105\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e106\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e107\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e108\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e109\n\u003c/span\u003e\u003cspan class=\"lnt\"\u003e110\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\n\u003ctd class=\"lntd\"\u003e\n\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-python\" data-lang=\"python\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"kn\"\u003eimport\u003c/span\u003e \u003cspan class=\"nn\"\u003emachine\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"kn\"\u003eimport\u003c/span\u003e \u003cspan class=\"nn\"\u003etime\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003ered\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"mi\"\u003e27\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eOUT\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003egrn\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"mi\"\u003e26\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eOUT\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eblu\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"mi\"\u003e25\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eOUT\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003emode\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"mi\"\u003e33\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eIN\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePULL_UP\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eleft\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"mi\"\u003e32\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eIN\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePULL_UP\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003erght\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"mi\"\u003e35\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eIN\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eentr\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"mi\"\u003e34\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003emachine\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003ePin\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eIN\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003er_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eg_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eb_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003ek_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003er_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e300\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e500\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e700\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003ek_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e200\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003estate\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e0\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e10\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"n\"\u003ereset\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e0\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;**************************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;  DEFAULT Interval Values \u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;--------------------------\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Red interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Grn interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Blu interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;**************************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"k\"\u003ewhile\u003c/span\u003e \u003cspan class=\"kc\"\u003eTrue\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e \u003cspan class=\"o\"\u003e-\u003c/span\u003e \u003cspan class=\"n\"\u003er_start\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026gt;=\u003c/span\u003e \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"n\"\u003ered\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e \u003cspan class=\"ow\"\u003enot\u003c/span\u003e \u003cspan class=\"n\"\u003ered\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e \u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"n\"\u003er_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e \u003cspan class=\"o\"\u003e-\u003c/span\u003e \u003cspan class=\"n\"\u003eg_start\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026gt;=\u003c/span\u003e \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"n\"\u003egrn\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e \u003cspan class=\"ow\"\u003enot\u003c/span\u003e \u003cspan class=\"n\"\u003egrn\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e \u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"n\"\u003eg_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e \u003cspan class=\"o\"\u003e-\u003c/span\u003e \u003cspan class=\"n\"\u003eb_start\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026gt;=\u003c/span\u003e \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"n\"\u003eblu\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e \u003cspan class=\"ow\"\u003enot\u003c/span\u003e \u003cspan class=\"n\"\u003eblu\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e \u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"n\"\u003eb_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e    \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e \u003cspan class=\"o\"\u003e-\u003c/span\u003e \u003cspan class=\"n\"\u003ek_start\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026gt;=\u003c/span\u003e \u003cspan class=\"n\"\u003ek_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"n\"\u003ek_start\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"n\"\u003etime\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003eticks_ms\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003emode\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# idle mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"n\"\u003estate\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e1\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;*************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Red edit mode\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;-------------\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eelif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e1\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# red edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"n\"\u003estate\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e2\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;*************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Grn edit mode\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;-------------\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eelif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e2\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# grn edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"n\"\u003estate\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e3\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;*************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Blu edit mode\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;-------------\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eelif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e3\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# blu edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"n\"\u003estate\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e0\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;*************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Idle mode\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;-------------\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003eleft\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eif\u003c/span\u003e   \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e1\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# red edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e-\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026gt;\u003c/span\u003e \u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                    \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e-=\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Red interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eelif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e2\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# grn edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e-\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026gt;\u003c/span\u003e \u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                    \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e-=\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Grn interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eelif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e3\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# blu edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e-\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e \u003cspan class=\"o\"\u003e\u0026gt;\u003c/span\u003e \u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                    \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e-=\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Blu interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003erght\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eif\u003c/span\u003e   \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e1\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# red edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e+=\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Red interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eelif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e2\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# grn edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e+=\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Grn interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"k\"\u003eelif\u003c/span\u003e \u003cspan class=\"n\"\u003estate\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e3\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e \u003cspan class=\"c1\"\u003e# blu edit mode\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e+=\u003c/span\u003e \u003cspan class=\"n\"\u003eEDIT_RESOLUTION\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e                \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Blu interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e        \u003cspan class=\"k\"\u003eif\u003c/span\u003e \u003cspan class=\"n\"\u003eentr\u003c/span\u003e\u003cspan class=\"o\"\u003e.\u003c/span\u003e\u003cspan class=\"n\"\u003evalue\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\u003cspan class=\"o\"\u003e==\u003c/span\u003e\u003cspan class=\"mi\"\u003e0\u003c/span\u003e\u003cspan class=\"p\"\u003e:\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e300\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e500\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e \u003cspan class=\"o\"\u003e=\u003c/span\u003e \u003cspan class=\"mi\"\u003e700\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e()\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;**************************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Values RESETTED to DEFAULT\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;--------------------------\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Red interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003er_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Grn interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eg_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;Blu interval:\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"n\"\u003eb_interval\u003c/span\u003e\u003cspan class=\"p\"\u003e,\u003c/span\u003e \u003cspan class=\"s1\"\u003e\u0026#39;ms\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e            \u003cspan class=\"nb\"\u003eprint\u003c/span\u003e\u003cspan class=\"p\"\u003e(\u003c/span\u003e\u003cspan class=\"s1\"\u003e\u0026#39;**************************\u0026#39;\u003c/span\u003e\u003cspan class=\"p\"\u003e)\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\u003c/div\u003e\n\u003c/div\u003e\u003cdiv class=\"footnotes\" role=\"doc-endnotes\"\u003e\n\u003chr\u003e\n\u003col\u003e\n\u003cli id=\"fn:1\"\u003e\n\u003cp\u003e\u003ca href=\"https://1.bp.blogspot.com/-rYdcCBcd2K0/X26oBPSJclI/AAAAAAAACDc/jXve0NeUYHcXtYScTmdbod5hMptYgfJnwCLcBGAsYHQ/w640-h322/MP_009_Time.png\"\u003ehttps://1.bp.blogspot.com/-rYdcCBcd2K0/X26oBPSJclI/AAAAAAAACDc/jXve0NeUYHcXtYScTmdbod5hMptYgfJnwCLcBGAsYHQ/w640-h322/MP_009_Time.png\u003c/a\u003e\u0026#160;\u003ca href=\"#fnref:1\" class=\"footnote-backref\" role=\"doc-backlink\"\u003e\u0026#x21a9;\u0026#xfe0e;\u003c/a\u003e\u003c/p\u003e","title":"ESP32 MicroPython: Non-blocking Delays and Multithreading | Multitasking"},{"content":"今天还冲印了照片，只能上传缩略图，不知道效果咋样。\n","permalink":"https://jinpeng.cv/en/posts/typecho/21/","summary":"\u003cimg alt=\"img\" loading=\"lazy\" src=\"https://gitee.com/Dagwbl/cloudPicture/raw/master/typora/1228431-dec255b839fa6d06.png\"\u003e\u003cimg alt=\"An image of a note frequency chart.\" loading=\"lazy\" src=\"https://gitee.com/Dagwbl/cloudPicture/raw/master/typora/5d01824628b9a6ce9bd2fc21_note-frequency-chart.png\"\u003e\u003cp\u003e今天还冲印了照片，只能上传缩略图，不知道效果咋样。\u003c/p\u003e","title":"一个蜂鸣器也能有旋律"},{"content":"汇编指令 助记符 英文注释 功能\n1 MOV MOVe 传送\n2 MOVC MOVe Code 代码传送\n3 PUSH PUSH 压栈\n4 POP POP 退栈\n5 XCH eXCHange 交换\n6 XCHD eXCHange Decimal 十进制交换\n7 ADD ADD 加\n8 ADDC ADD with Carry 带进位加\n9 SUBB SUBbtract with Borrow 带进位减\n10 INC INCrement 增量\n11 DEC DECrement 减量\n12 MUL MULtiply 乘\n13 DIV DIVide 除\n14 DA Decimal Adjust 十进制调整\n15 ANL Logical And 逻辑与\n16 ORL Logical OR 逻辑或\n17 XRL Logical eXclusive oR 逻辑异或\n18 CPL ComPLement 求补\n19 CLR CLeaR 清除\n20 SETB SET Bit 置位\n21 RL Rotate Left 循环左移\n22 RR Rotate Right 循环右移\n23 RLC Rotate Left through the Carry flag 带进位循环左移\n24 RRC Rotate Right through the Carry flag 带进位循环右移\n25 SWAP SWAP （半字节）互换\n26 AJMP Absolute JuMP 绝对转移\n27 LJMP Long JuMP 长跳转\n28 SJMP Short JuMP 短转移\n29 JMP JuMP 跳转\n30 JZ Jump if acc is Zero 累加器为零转移\n31 JNZ Jump if acc is Not Zero 累加器不为零转移\n32 JC Jump if Carry（if Cy=1） 进位位为1转移\n33 JNC Jump if Not Carry（if Cy=0） 进位位为0转移\n34 JB Jump if Bit is set（if Bit=1）指定位为1转移\n35 JNB Jump if Not Bit（if Bit=1）指定位为0转移\n36 JBC Jump if Bit is set and Clear bit 指定位等于1转移并清该位\n37 CJNE Compare and Jump if Not Equal 比较不相等转移\n38 DJNZ Decrement and Jump if Not Zero 减1不为0转移\n39 ACALL Absolute CALL 绝对调用\n40 LCALL Long CALL 长调用\n41 RET RETurn 子程序返回\n42 RETI RETurn from Interrupt 中断返回\n43 NOP No OPeration 空操作\n51单片机英文缩写全称\nMCS-51指令\n**（1）数据传送类指令（7种助记符）\n**助记符 英文注释 功能\nMOV Move 对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送\nMOVC Move Code 读取程序存储器数据表格的数据传送\nMOVX Move External RAM 对外部RAM的数据传送\nXCH Exchange 字节交换\nXCHD Exchange low-order Digit 低半字节交换\nPUSH Push onto Stack) 入栈\nPOP Pop from Stack) 出栈\n**（2）算术运算类指令（8种助记符）\n**ADD Addition 加法\nADDC Add with Carry 带进位加法\nSUBB Subtract with Borrow 带借位减法\nDA Decimal Adjust 十进制调整\nINC Increment 加1\nDEC Decrement 减1\nMUL Multiplication、Multiply 乘法\nDIV Division、Divide 除法\n**(3)逻辑运算类指令（10种助记符）\n**ANL And Logic 逻辑与\nORL OR Logic 逻辑或\nXRL Exclusive-OR Logic 逻辑异或\nCLR Clear 清零\nCPL Complement 取反\nRL Rotate left 循环左移\nRLC Rotate Left throught the Carry flag 带进位循环左移\nRR Rotate Right 循环右移\nRRC Rotate Right throught the Carry flag 带进位循环右移\nSWAP Swap 低4位与高4位交换\n**(4)控制转移类指令（17种助记符）\n**ACALL Absolute subroutine Call 子程序绝对调用\nLCALL Long subroutine Call 子程序长调用\nRET Return from subroutine 子程序返回\nRETI Return from Interruption 中断返回\nJMP Jump Indirect\nSJMP Short Jump 短转移\nAJMP Absolute Jump 绝对转移\nLJMP Long Jump 长转移\nCJNE Compare and Jump if Not Equal 比较不相等则转移\nDJNZ Decrement and Jump if Not Zero 减1后不为0则转移\nJZ Jump if Zero 结果为０则转移\nJNZ Jump if Not Zero 结果不为０则转移\nJC Jump if the Carry flag is set 有进位则转移\nJNC Jump if Not Carry 无进位则转移\nJB Jump if the Bit is set) B位为１则转移\nJNB Jump if the Bit is Not set B位为０则转移\nJBC Jump if the Bit is set and Clear the bit 位为１则转移，并清除该位\nNOP No Operation 空操作\n**（5）位操作指令（1种助记符）\n**SETB Set Bit 置位\n伪指令\n助记符 英文注释 功能\nORG Origin\nDB Define Byte\nDW Define Word\nEQU Equal\nDATA Data\nXDATA External Data\nBIT Bit\nEND End\n**51外部引脚\n缩写 英文解释 中文解释\n**RST （9） Reset 复位信号引脚\nRxD (10\u0026ndash;P3.0) Receive Data 串口接收端\nTxD (11\u0026ndash;P3.1) Transmit Data 串口发送端\nINT0(————) （12\u0026ndash;P3.2） Interrupt0 外部中断0信号输入引脚\nINT1(————) （13\u0026ndash;P3.3） Interrupt1 外部中断1信号输入引脚\nT0 (14\u0026ndash;P3.4) Timer0 定时/计数器0输入信号引脚\nT1 (15\u0026ndash;P3.5) Timer1 定时/计数器1输入信号引脚\nWR(———) (16\u0026ndash;P3.6) write 写信号引脚\nRD(———) (17\u0026ndash;P3.7) read 读信号引脚\nPSEN(—————) （29） progammer saving enable 外部程序存储器读选通信号\nALE （30） Address Latch Enable 地址锁存允许信号\nEA(———) (31) enable 外部ROM选择信号\n**51内部寄存器\n**SFR special funtion register 特殊功能寄存器\nACC accumulate 累加器A\nPSW progammer status word 程序状态字\nCY (PSW.7) carry 进位标志位\nAC (PSW.6) assistant carry 辅助进位标志位\nOV (PSW.2) overflow 溢出标志位\nPC progammer counter 程序计数器\nDPTR data point register 数据指针寄存器\nSP stack point 堆栈指针\nTCON timer control 定时器控制寄存器\nTF1 （TCON.7） Timer1 flag T1中断标志位\nTR1 （TCON.6） Timer1 Run T1运行控制位\nTF0 （TCON.5） Timer0 flag T0中断标志位\nTR0 （TCON.4） Timer0 Run T0运行控制位\nIE1 （TCON.3） Interrupt1 exterior 外部中断1中断标志位\nIT1 （TCON.2） Interrupt1 touch 外部中断1触发方式选择位\nIE0 （TCON.1） Interrupt0 exterior 外部中断0中断标志位\nIT0 （TCON.0） Interrupt0 touch 0-电平触发；1-下降沿触发\nIE （A8H） interrupt enable 中断允许寄存器\nEA (IE.7) enable all interrupt 中断总允许位\nES (IE.4) enable serial 串行口中断允许位\nET1 （IE.3） enable timer 1 T1中断允许位\nEX1 （IE.2） enable exterior 1 外部中断1中断允许位\nET0 （IE.1） enable timer 0 T0中断允许位\nEX0 （IE.0） enable exterior 0 外部中断0中断允许位\nIP （B8H） interrupt priority 中断优先级寄存器\nPS (IP.4) priority serial 串口优先级标志位\nPT1 (IP.3) priority timer 1 定时器1优先级标志位\nPX1 (IP.2) priority exterior 1 外部中断1优先级标志位\nPT0 (IP.1) priority timer 0 定时器0优先级标志位\nPX0 (IP.0) priority exterior 0 外部中断0优先级标志位\nPCON (87H) power control 电源控制和波特率选择\nTMOD （89H） timer mode 定时器方式控制寄存器\nMSB = most significant bit//最高有效位\nLSB = last significant bit//最低有效位\n","permalink":"https://jinpeng.cv/en/posts/typecho/20/","summary":"\u003ch2 id=\"汇编指令\"\u003e汇编指令\u003c/h2\u003e\n\u003cp\u003e助记符      英文注释        功能\u003cbr\u003e\n1   MOV    MOVe       传送\u003cbr\u003e\n2   MOVC   MOVe Code  代码传送\u003cbr\u003e\n3   PUSH   PUSH       压栈\u003cbr\u003e\n4   POP    POP        退栈\u003cbr\u003e\n5   XCH    eXCHange  交换\u003cbr\u003e\n6   XCHD   eXCHange Decimal  十进制交换\u003cbr\u003e\n7   ADD    ADD    加\u003cbr\u003e\n8   ADDC   ADD with Carry   带进位加\u003cbr\u003e\n9   SUBB   SUBbtract with  Borrow  带进位减\u003cbr\u003e\n10  INC    INCrement       增量\u003cbr\u003e\n11  DEC    DECrement       减量\u003cbr\u003e\n12  MUL    MULtiply        乘\u003cbr\u003e\n13  DIV    DIVide  除\u003cbr\u003e\n14  DA     Decimal Adjust  十进制调整\u003cbr\u003e\n15  ANL    Logical And    逻辑与\u003cbr\u003e\n16  ORL    Logical OR    逻辑或\u003cbr\u003e\n17  XRL    Logical eXclusive oR 逻辑异或\u003cbr\u003e\n18  CPL    ComPLement     求补\u003cbr\u003e\n19  CLR    CLeaR        清除\u003cbr\u003e\n20  SETB   SET Bit   置位\u003cbr\u003e\n21  RL     Rotate Left    循环左移\u003cbr\u003e\n22  RR     Rotate Right   循环右移\u003cbr\u003e\n23  RLC    Rotate Left  through the Carry flag 带进位循环左移\u003cbr\u003e\n24  RRC    Rotate Right through the Carry flag 带进位循环右移\u003cbr\u003e\n25  SWAP   SWAP  （半字节）互换\u003cbr\u003e\n26  AJMP   Absolute JuMP   绝对转移\u003cbr\u003e\n27  LJMP   Long JuMP  长跳转\u003cbr\u003e\n28  SJMP   Short JuMP  短转移\u003cbr\u003e\n29  JMP    JuMP  跳转\u003cbr\u003e\n30  JZ     Jump if acc is Zero   累加器为零转移\u003cbr\u003e\n31  JNZ    Jump if acc is Not Zero  累加器不为零转移\u003cbr\u003e\n32  JC     Jump if Carry（if Cy=1） 进位位为1转移\u003cbr\u003e\n33  JNC    Jump if Not Carry（if Cy=0） 进位位为0转移\u003cbr\u003e\n34  JB     Jump if Bit is set（if Bit=1）指定位为1转移\u003cbr\u003e\n35  JNB    Jump if Not Bit（if Bit=1）指定位为0转移\u003cbr\u003e\n36  JBC    Jump if Bit is set and Clear bit 指定位等于1转移并清该位\u003cbr\u003e\n37  CJNE   Compare and Jump if Not Equal 比较不相等转移\u003cbr\u003e\n38  DJNZ   Decrement and Jump if Not Zero 减1不为0转移\u003cbr\u003e\n39  ACALL  Absolute CALL  绝对调用\u003cbr\u003e\n40  LCALL  Long CALL  长调用\u003cbr\u003e\n41  RET    RETurn   子程序返回\u003cbr\u003e\n42  RETI   RETurn from Interrupt 中断返回\u003cbr\u003e\n43  NOP    No OPeration  空操作\u003c/p\u003e","title":"单片机英文缩写的英文全称及中文名称"},{"content":"烧写ESP32C3-mini-1 的时候，烧写起始地址应该从0x0000开始，否则一直报错，并且采用without usb 的固件\n而烧写ESP32-D0WDQ6 的时候应该从0x1000开始。\n","permalink":"https://jinpeng.cv/en/posts/typecho/19/","summary":"\u003cimg alt=\"image-20220303201018944\" loading=\"lazy\" src=\"https://gitee.com/Dagwbl/cloudPicture/raw/master/typora/image-20220303201018944.png\"\u003e\u003cp\u003e烧写ESP32C3-mini-1 的时候，烧写起始地址应该从0x0000开始，否则一直报错，并且采用without usb 的固件\u003c/p\u003e\n\u003cp\u003e而烧写ESP32-D0WDQ6 的时候应该从0x1000开始。\u003c/p\u003e","title":"ESP 踩坑记录"},{"content":"The pipe access that the error message mentions is a (probably unrelated) issue when docker client is run by non-admin users (see here).\nI think the most likely explanation is that the docker service has failed to start.\nWhen you ran dockerd you were actually starting an instance of the daemon - and the line API listen on //./pipe/docker_engine means that the system service hadn\u0026rsquo;t started previously - as the instance you started could create the pipe.\nIf you stop the running dockerd instance and run:\nGet-Service docker | Restart-Service\nGet-WinEvent -logname application | where ProviderName -eq docker | sort TimeCreated\nYou should be able to compare the log output with your manual start of dockerd, and see if any errors are blocking the service from starting.\nIf the event log records API listen on //./pipe/docker_engine then Get-Service docker should show the service as running, and your docker commands should be ok.\n[Edit]\nLooks like the uninstall of docker was failing because the service doesn\u0026rsquo;t exist. Yet, the install is succeeding except for the service installation.\nYou can re-register the service with \u0026amp;\u0026lsquo;C:\\Program Files\\Docker\\dockerd.exe\u0026rsquo; \u0026ndash;register-service\nMaybe this will fail if the VPS provider is somehow stopping services from being registered?\nAnother option is to run docker interactively in one shell with \u0026amp;\u0026lsquo;C:\\Program Files\\Docker\\dockerd.exe\u0026rsquo; \u0026ndash;run-service, and run your docker commands in another shell.\n","permalink":"https://jinpeng.cv/en/posts/typecho/11/","summary":"\u003cp\u003eThe pipe access that the error message mentions is a (probably unrelated) issue when docker client is run by non-admin users (see here).\u003c/p\u003e\n\u003cp\u003eI think the most likely explanation is that the docker service has failed to start.\u003c/p\u003e\n\u003cp\u003eWhen you ran dockerd you were actually starting an instance of the daemon - and the line API listen on //./pipe/docker_engine means that the system service hadn\u0026rsquo;t started previously - as the instance you started could create the pipe.\u003c/p\u003e","title":"摘一个scoop安装的docker遇到的启动问题"},{"content":"If you are seeing this post, it means your blog has been successfully installed.\n","permalink":"https://jinpeng.cv/en/posts/typecho/start/","summary":"\u003cp\u003eIf you are seeing this post, it means your blog has been successfully installed.\u003c/p\u003e","title":"Welcome to Typecho"},{"content":"About the Website No grand introductions here, just bits and pieces\nArticle List Click the title to view the list of articles\nUser Registration If any friends wish to register, click the title to sign up. Welcome to share your thoughts and experiences.\nAbout Myself Verbally, my logic struggles to keep up with my thoughts. I prefer practical work over idle speculation and value genuine experiences over empty actions. I enjoy tinkering with new computer-related technologies, both hardware and software. Over the past three years, I’ve built an integrated system—from sensors to microcontrollers to servers—as part of my thesis. I dislike competing for superficial recognition but still want to prove myself. I’ve participated in two mathematical modeling competitions, never achieving the top rank, but the results weren’t bad either.\nOnce aspiring to become an information security expert, I ended up in the broader field of \u0026ldquo;big security\u0026rdquo; due to a major mix-up. Generally, I prefer the bigger picture, but the fact that careers in big security are often labeled as \u0026ldquo;security administrators\u0026rdquo; gives me a headache. Fortunately, my past interest has now become both an assistant and a source of joy in my work.\nCurrently, my ambition is to become a writer and pen novels after retirement. As such, I pay extra attention to insights from life and work, reading and jotting down notes in my free time to accumulate ideas and words. When exhausted, I unwind by gaming or calling friends.\nThe Difference Between \u0026ldquo;==\u0026rdquo; and \u0026ldquo;equals()\u0026rdquo; in Java In Java, == and equals() are both used to compare whether two objects are equal, but they differ in their implementation and usage.\n1. == Operator The == operator compares whether two objects are the same instance in memory, i.e., whether they point to the same address. For primitive data types (e.g., int, char, boolean), == compares their values. For reference types (e.g., String, custom objects), == compares their memory addresses. Example:\n1 2 3 4 5 6 String str1 = \u0026#34;hello\u0026#34;; String str2 = \u0026#34;hello\u0026#34;; String str3 = new String(\u0026#34;hello\u0026#34;); System.out.println(str1 == str2); // true, because they point to the same constant in the string pool System.out.println(str1 == str3); // false, because str3 is a new object with a different address 2. equals() Method The equals() method is used to compare whether the contents of two objects are equal. By default, the equals() method in the Object class behaves the same as ==, comparing memory addresses. However, many classes (e.g., String, Integer) override this method to compare content. For custom objects, you need to override the equals() method to define your own equality logic. Example:\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 String str1 = \u0026#34;hello\u0026#34;; String str2 = new String(\u0026#34;hello\u0026#34;); System.out.println(str1.equals(str2)); // true, because the contents are the same // Custom object example class Person { String name; int age; @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null || getClass() != obj.getClass()) return false; Person person = (Person) obj; return age == person.age \u0026amp;\u0026amp; name.equals(person.name); } } Person p1 = new Person(\u0026#34;Tom\u0026#34;, 20); Person p2 = new Person(\u0026#34;Tom\u0026#34;, 20); System.out.println(p1.equals(p2)); // true, because name and age are the same Summary Use == to compare primitive types or check if two references point to the same object. Use equals() to compare the logical equality of objects (e.g., content). For custom objects, remember to override equals() (and hashCode()) to ensure correct behavior in collections like HashMap or HashSet. Understanding the difference between these two is crucial for writing correct and efficient Java code!\n","permalink":"https://jinpeng.cv/en/posts/typecho/start-page/","summary":"\u003ch2 id=\"about-the-website\"\u003eAbout the Website\u003c/h2\u003e\n\u003cp\u003eNo grand introductions here, just bits and pieces\u003c/p\u003e\n\u003ch2 id=\"article-list\"\u003e\u003ca href=\"http://42.192.117.142/index.php/blog\"\u003eArticle List\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eClick the title to view the list of articles\u003c/p\u003e\n\u003ch2 id=\"user-registration\"\u003e\u003ca href=\"http://42.192.117.142/admin/register.php\"\u003eUser Registration\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eIf any friends wish to register, click the title to sign up. Welcome to share your thoughts and experiences.\u003c/p\u003e\n\u003ch2 id=\"about-myself\"\u003eAbout Myself\u003c/h2\u003e\n\u003cp\u003eVerbally, my logic struggles to keep up with my thoughts. I prefer practical work over idle speculation and value genuine experiences over empty actions. I enjoy tinkering with new computer-related technologies, both hardware and software. Over the past three years, I’ve built an integrated system—from sensors to microcontrollers to servers—as part of my thesis. I dislike competing for superficial recognition but still want to prove myself. I’ve participated in two mathematical modeling competitions, never achieving the top rank, but the results weren’t bad either.\u003c/p\u003e","title":"About"},{"content":"December 10, 2006\nDearest Clare,\nAs I write this, I am sitting at my desk in the back bedroom looking out at your studio across the backyard full of blue evening snow, everything is slick and crusty with ice, and it is very still. It\u0026rsquo;s one of those winter evenings when the coldness of every single thing seems to slow down time, like the narrow center of an hourglass which time itself flows through, but slowly, slowly. I have the feeling, very familiar to me when I am out of time but almost never otherwise, of being buoyed up by time, floating effortlessly on its surface like a fat lady swimmer. I had a sudden urge, tonight, here in the house by myself (you are at Alicia\u0026rsquo;s recital at St. Lucy\u0026rsquo;s) to write you a letter. I suddenly wanted to leave something, for after.\nI think that time is short, now. I feel as though all my reserves, of energy, of pleasure, of duration, are thin, small. I don\u0026rsquo;t feel capable of continuing very much longer. I know you know. If you are reading this, I am probably dead. (I say probably because you never know what circumstances may arise; it seems foolish and self-important to just declare one\u0026rsquo;s own death as an out-and-out fact.) About this death of mine—I hope it was simple and clean and unambiguous. I hope it didn\u0026rsquo;t create too much fuss. I\u0026rsquo;m sorry. (This reads like a suicide note. Strange.) But you know: you know that if I could have stayed, if I could have gone on, that I would have clutched every second: whatever it was, this death, you know that it came and took me, like a child carried away by goblins.\nClare, I want to tell you, again, I love you. Our love has been the thread through the labyrinth, the net under the high-wire walker, the only real thing in this strange life of mine that I could ever trust. Tonight I feel that my love for you has more density in this world than I do, myself: as though it could linger on after me and surround you, keep you, hold you. I hate to think of you waiting. I know that you have been waiting for me all your life, always uncertain of how long this patch of waiting would be. Ten minutes, ten days. A month. What an uncertain husband I have been, Clare, like a sailor, Odysseus alone and buffeted by tall waves, sometimes wily and sometimes just a plaything of the gods. Please, Clare. When I am dead. Stop waiting and be free. Of me—put me deep inside you and then go out in the world and live. Love the world and yourself in it, move through it as though it offers no resistance, as though the world is your natural element. I have given you a life of suspended animation. I don\u0026rsquo;t mean to say that you have done nothing. You have created beauty, and meaning, in your art, and Alba, who is so amazing, and for me: for me you have been everything. After my mom died she ate my father up completely. She would have hated it. Every minute of his life since then has been marked by her absence, every action has lacked dimension because she is not there to measure against. And when I was young I didn\u0026rsquo;t understand, but now, I know, how absence can be present, like a damaged nerve, like a dark bird. If I had to live on without you I know I could not do it. But I hope, I have this vision of you walking unencumbered, with your shining hair in the sun. I have not seen this with my eyes, but only with my imagination, that makes pictures, that always wanted to paint you, shining; but I hope that this vision will be true, anyway.\nClare, there is one last thing, and I have hesitated to tell you, because I\u0026rsquo;m superstitiously afraid that telling might cause it to not happen (I know: silly) and also because I have just been going on about not waiting and this might cause you to wait longer than you have ever waited before. But I will tell you in case you need something, after. Last summer, I was sitting in Kendrick\u0026rsquo;s waiting room when I suddenly found myself in a dark hallway in a house I don\u0026rsquo;t know. I was sort of tangled up in a bunch of galoshes, and it smelled like rain. At the end of the hall I could see a rim of light around a door, and so I went very slowly and very quietly to the door and looked in. The room was white, and intensely lit with morning sun. At the window, with her back to me, sat a woman, wearing a coral-colored cardigan sweater, with long white hair all down her back. She had a cup of tea beside her, on a table. I must have made some little noise, or she sensed me behind her\u0026hellip;she turned and saw me, and I saw her, and it was you, Clare, this was you as an old woman, in the future. It was sweet, Clare, it was sweet beyond telling, to come as though from death to hold you, and to see the years all present in your face. I won\u0026rsquo;t tell you any more, so you can imagine it, so you can have it unrehearsed when the time comes, as it will, as it does come. We will see each other again, Clare. Until then, live, fully, present in the world, which is so beautiful.\nIt\u0026rsquo;s dark, now, and I am very tired. I love you, always. Time is nothing.\nHenry\n","permalink":"https://jinpeng.cv/en/letter/a-letter-to-be-opened-in-the-event-of-my-death/","summary":"\u003cp\u003eDecember 10, 2006\u003c/p\u003e\n\u003cp\u003eDearest Clare,\u003c/p\u003e\n\u003cp\u003eAs I write this, I am sitting at my desk in the back bedroom looking out at your studio across the backyard full of blue evening snow, everything is slick and crusty with ice, and it is very still. It\u0026rsquo;s one of those winter evenings when the coldness of every single thing seems to slow down time, like the narrow center of an hourglass which time itself flows through, but slowly, slowly. I have the feeling, very familiar to me when I am out of time but almost never otherwise, of being buoyed up by time, floating effortlessly on its surface like a fat lady swimmer. I had a sudden urge, tonight, here in the house by myself (you are at Alicia\u0026rsquo;s recital at St. Lucy\u0026rsquo;s) to write you a letter. I suddenly wanted to leave something, for after.\u003c/p\u003e","title":"A letter to be Opened in the Event of My Death | To Clare"},{"content":"01 - 5 Steps to Improve Your English Fluency What is Fluency? 0:34 Rule Number One: Get Out There and SPEAK! 1:27 Get Used to Pressure 3:24 Speed Reading 6:28 Using Songs 7:41 Learn Language in Chunks 8:55 02 - Talking about your free time and hobbies ","permalink":"https://jinpeng.cv/en/project/english/speaking/oxford-spoken-english/","summary":"\u003ch2 id=\"01---5-steps-to-improve-your-english-fluency\"\u003e01 - 5 Steps to Improve Your English Fluency\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eWhat is Fluency? \u003ca href=\"https://www.youtube.com/watch?v=KaA_mxga3PQ\u0026amp;t=34s\"\u003e0:34\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRule Number One: Get Out There and SPEAK! \u003ca href=\"https://www.youtube.com/watch?v=KaA_mxga3PQ\u0026amp;t=87s\"\u003e1:27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet Used to Pressure \u003ca href=\"https://www.youtube.com/watch?v=KaA_mxga3PQ\u0026amp;t=204s\"\u003e3:24\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpeed Reading \u003ca href=\"https://www.youtube.com/watch?v=KaA_mxga3PQ\u0026amp;t=388s\"\u003e6:28\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUsing Songs \u003ca href=\"https://www.youtube.com/watch?v=KaA_mxga3PQ\u0026amp;t=461s\"\u003e7:41\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLearn Language in Chunks \u003ca href=\"https://www.youtube.com/watch?v=KaA_mxga3PQ\u0026amp;t=535s\"\u003e8:55\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2 id=\"02---talking-about-your-free-time-and-hobbies\"\u003e02 - Talking about your free time and hobbies\u003c/h2\u003e","title":""},{"content":"","permalink":"https://jinpeng.cv/en/project/english/vocabulary/dwarf-fortress/","summary":"","title":""},{"content":"参考资料 《2019主持人大赛》 20200111 《2019主持人大赛》 20200201 《2019主持人大赛》 20200202 答题体系 综合题怎么答，人际题怎么答，组织题怎么答，漫画题怎么答\n角度 问题导向、原因导向、结果导向、目标导向\n辩证法 一阴一阳之谓道。\n正反、利弊、大小、长短\n答题流程 是为何？如何做？\n意义，现状，未来，如何做，兼顾风险\n","permalink":"https://jinpeng.cv/en/project/public-examination/interview/","summary":"\u003ch2 id=\"参考资料\"\u003e参考资料\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://tv.cctv.com/2020/01/11/VIDEppwa7Scpwewv4gzcs4iZ200111.shtml?spm=C55953877151.PuvgIQ6NQbQd.0.0\"\u003e《2019主持人大赛》 20200111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://tv.cctv.com/2020/02/02/VIDEXfx7KFRSjLn3ogQijWP0200202.shtml?spm=C55953877151.PuvgIQ6NQbQd.0.0\"\u003e《2019主持人大赛》 20200201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://tv.cctv.com/2020/02/02/VIDEIUgvq5NhBnHeQDA3IKB6200202.shtml?spm=C55953877151.PuvgIQ6NQbQd.0.0\"\u003e《2019主持人大赛》 20200202\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"答题体系\"\u003e答题体系\u003c/h2\u003e\n\u003cp\u003e综合题怎么答，人际题怎么答，组织题怎么答，漫画题怎么答\u003c/p\u003e\n\u003ch2 id=\"角度\"\u003e角度\u003c/h2\u003e\n\u003cp\u003e问题导向、原因导向、结果导向、目标导向\u003c/p\u003e\n\u003ch2 id=\"辩证法\"\u003e辩证法\u003c/h2\u003e\n\u003cp\u003e一阴一阳之谓道。\u003c/p\u003e\n\u003cp\u003e正反、利弊、大小、长短\u003c/p\u003e","title":""},{"content":"","permalink":"https://jinpeng.cv/en/project/public-examination/section/%E5%88%A4%E6%96%AD%E6%8E%A8%E7%90%86/","summary":"","title":""},{"content":"一、路程时间速度的关系 ","permalink":"https://jinpeng.cv/en/project/public-examination/section/%E6%95%B0%E9%87%8F%E5%85%B3%E7%B3%BB/","summary":"\u003ch2 id=\"一路程时间速度的关系\"\u003e一、路程时间速度的关系\u003c/h2\u003e","title":""},{"content":"心态 要敢于放弃，放弃要果断，避免浪费过多时间\n粗心 不要把错误归结为粗心，需要锻炼专注力，少刷的短视频，多做提高专注力耐力的的事情。\n计算和分析的关系 分析在前，计算在后\n短期内提高分析能力性价比更高\n学会分析题目难易成都，选择放弃难题，根据模型、数据和选项精度选择计算方法\n提升过程，四个境界：\n不会算➡️算不准➡️算得准➡️不算准\n追求的最终目标：模糊的正确\n","permalink":"https://jinpeng.cv/en/project/public-examination/section/%E8%80%83%E8%AF%95%E4%B9%8B%E5%A4%96/","summary":"\u003ch2 id=\"心态\"\u003e心态\u003c/h2\u003e\n\u003cp\u003e要敢于放弃，放弃要果断，避免浪费过多时间\u003c/p\u003e\n\u003ch2 id=\"粗心\"\u003e粗心\u003c/h2\u003e\n\u003cp\u003e不要把错误归结为粗心，需要锻炼专注力，少刷的短视频，多做提高专注力耐力的的事情。\u003c/p\u003e\n\u003ch2 id=\"计算和分析的关系\"\u003e计算和分析的关系\u003c/h2\u003e\n\u003cp\u003e分析在前，计算在后\u003c/p\u003e\n\u003cp\u003e短期内提高分析能力性价比更高\u003c/p\u003e","title":""},{"content":"Study Plan Dear Visa Officer,\nOn this page , I will explain my motivation and plan for studying in Canada.\nSTUDY PLAN FOR PHD IN CIVIL AND ENVIRONMENTAL ENGINEERING (MINING ENGINEERING)\nApplicant: Jinpeng Zhu\nPassport Number: EM9858290\nTarget Institution: University of Alberta, Canada\nProgram: Doctor of Philosophy in Civil and Environmental Engineering (Mining Engineering) - Full Time\nIntended Start Date: September 2025\nDuration: 4 Years\n1. Academic Background \u0026amp; Research Interests Education: [2016-2020] Master of Science in Safety Engineering, Guizhou university [2020-2023] Bachelor of Engineering in Safety Science and Engineering, Guizhou university Research Foundation:\nMaster’s research focused on [e.g., deep mine strata control/tailings dam stability analysis], with expertise in [e.g., FLAC3D numerical modeling, rock mechanics testing]. Published findings in [Journal/Conference Name]. PhD Research Focus:\nSpecializing in Intelligent Mine Safety and Sustainable Mining, with proposed thesis topic: [e.g., AI-Driven Rockburst Hazard Prediction in Deep Metal Mines]\nAiming to mitigate geotechnical risks in deep mining and enhance operational safety/resource efficiency.\n2. Rationale for Choosing University of Alberta Global Leadership in Mining Engineering:\nHosts Canada’s largest mining engineering department with unique facilities (e.g., Oil Sands Tailings Research Facility). Supervisor Alignment:\nWill conduct research under Prof. Wei Victor Liu, whose work on sustainable cement-based materials, geothermal modeling, mining engineering directly support my objectives. Industry Integration:\nStrategic partnerships with Syncrude, Suncor Energy provide access to field data from active mines. 3. Detailed Research Plan (4-Year Timeline) Period Excepted work The 1st year Literature review, prepare samples, start experiments of WRI. Base software and knowledge learning, IoT system of sand box designing. The 2nd year Experiment data analysis, dynamic fracture network modeling, collection, and validation using experiment data, start experiments related to fracture network. The 3rd year Coupled Hydra-Chemical-Heat-Fracture model building, optimization analysis. The 4th year Final model refinements, scenario simulations, writing of dissertation, and publications. 4. Financial Support Funding Source:\nAwarded full scholarship from China Scholarship Council (CSC) (Award No. 202508530144), covering:\n✅ Tuition waived\n✅ Living allowance (CA$2,200/month)\n✅ Health insurance \u0026amp; round-trip airfare Documentation:\nAttached: CSC Award Letter + UAlberta Tuition Fee Schedule (See Annex). 5. Post-Study Plan (Critical Section) Legal Obligation:\nPer Article X of the CSC Agreement, I must return to China for at least 2 years of service upon degree completion. Career Objectives:\nSecure faculty position at [e.g., University of Science and Technology Beijing], specifically:\n▶ To join the Key Laboratory of Intelligent Mining for Metal Mines (MOE) addressing China’s deep mining challenges;\n▶ Apply PhD research to reduce rockburst accidents in Chinese metal mines (producing \u0026gt;70% national output). Alignment with National Priorities:\nResearch supports China’s 14th Five-Year Plan on Mine Safety, emphasizing \u0026ldquo;intelligent mines\u0026rdquo; and \u0026ldquo;major hazard prevention\u0026rdquo;. Family Ties:\nParents reside permanently in [City]; [spouse/children will remain/join temporarily] – all social ties rooted in China. 6. Declaration I solemnly declare that my sole purpose in Canada is to pursue doctoral studies at the University of Alberta. My CSC funding ensures financial stability, and I will strictly fulfill my return service obligation to contribute to China’s mining sector.\nSignature: ________________\nDate: [Submission Date]\n✅ Key Enhancements for Visa Success: Technical Neutrality:\nAdd footnote: \u0026ldquo;This research focuses exclusively on civilian mining safety applications.\u0026rdquo; Supervisor Endorsement:\nInclude supervisor’s signed letter confirming:\n\u0026ldquo;The candidate’s work on AI-based hazard prediction is purely academic and aligns with CSC regulations.\u0026rdquo; Evidence of Ties to China:\nAttach notarized proof of family assets (property deeds) or employment intent letters from Chinese institutions. Terminology Consistency:\nUse \u0026ldquo;geotechnical risk mitigation\u0026rdquo; instead of \u0026ldquo;critical infrastructure protection\u0026rdquo; in all documents. ","permalink":"https://jinpeng.cv/en/project/study-aboard/visa/client-information/","summary":"\u003ch1 id=\"study-plan\"\u003eStudy Plan\u003c/h1\u003e\n\u003cp\u003eDear Visa Officer,\u003c/p\u003e\n\u003cp\u003eOn this page , I will explain my motivation and plan for studying in Canada.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSTUDY PLAN FOR PHD IN CIVIL AND ENVIRONMENTAL ENGINEERING (MINING ENGINEERING)\u003c/strong\u003e\u003cbr\u003e\n\u003cstrong\u003eApplicant\u003c/strong\u003e: Jinpeng Zhu\u003cbr\u003e\n\u003cstrong\u003ePassport Number\u003c/strong\u003e: EM9858290\u003cbr\u003e\n\u003cstrong\u003eTarget Institution\u003c/strong\u003e: \u003cstrong\u003eUniversity of Alberta, Canada\u003c/strong\u003e\u003cbr\u003e\n\u003cstrong\u003eProgram\u003c/strong\u003e: Doctor of Philosophy in Civil and Environmental Engineering (Mining Engineering) - Full Time\u003cbr\u003e\n\u003cstrong\u003eIntended Start Date\u003c/strong\u003e: September 2025\u003cbr\u003e\n\u003cstrong\u003eDuration\u003c/strong\u003e: 4 Years\u003c/p\u003e\n\u003ch3 id=\"1-academic-background--research-interests\"\u003e1. Academic Background \u0026amp; Research Interests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEducation\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e[2016-2020] \u003cstrong\u003eMaster of Science\u003c/strong\u003e in Safety Engineering, Guizhou university\u003c/li\u003e\n\u003cli\u003e[2020-2023] \u003cstrong\u003eBachelor of Engineering\u003c/strong\u003e in Safety Science and Engineering, Guizhou university\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResearch Foundation\u003c/strong\u003e:\u003cbr\u003e\nMaster’s research focused on \u003ccode\u003e[e.g., deep mine strata control/tailings dam stability analysis]\u003c/code\u003e, with expertise in \u003ccode\u003e[e.g., FLAC3D numerical modeling, rock mechanics testing]\u003c/code\u003e. Published findings in \u003ccode\u003e[Journal/Conference Name]\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePhD Research Focus\u003c/strong\u003e:\u003cbr\u003e\nSpecializing in \u003cstrong\u003eIntelligent Mine Safety and Sustainable Mining\u003c/strong\u003e, with proposed thesis topic:\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e[e.g., AI-Driven Rockburst Hazard Prediction in Deep Metal Mines]\u003c/code\u003e\u003c/strong\u003e\u003cbr\u003e\nAiming to mitigate geotechnical risks in deep mining and enhance operational safety/resource efficiency.\u003c/p\u003e","title":""},{"content":"第一章 大学之道，在明明德，在亲民，在止于至善。\n知止而后有定；定而后能静；静而后能安；安而后能虑；虑而后能得。物有本末，事有终始。知所先后，则近道矣。\n古之欲明明德于天下者，先治其国；欲治其国者，先齐其家；欲齐其家者，先修其身；欲修其身者，先正其心；欲正其心者，先诚其意；欲诚其意者，先致其知；致知在格物。\n物格而后知至；知至而后意诚；意诚而后心正；心正而后身修；身修而后家齐；家齐而后国治；国治而后天下平。自天子以至于庶人，壹是皆以修身为本。其本乱而末治者，否矣。其所厚者薄，而其所薄者厚，未之有也。此谓知本，此谓知之至也。\n第二章 所谓诚其意者，毋自欺也。如恶恶臭，如好好色，此之谓自谦。故君子必慎其独也。小人闲居为不善，无所不至；见君子而后厌然，揜其不善而著其善。人之视己，如见其肺肝然，则何益矣？此谓诚于中，形于外。故君子必慎其独也。曾子曰：“十目所视，十手所指，其严乎！”富润屋，德润身，心广体胖。故君子必诚其意。\n《诗》云：“瞻彼淇澳，菉竹猗猗。有斐君子，如切如磋，如琢如磨。瑟兮僴兮，赫兮喧兮。有斐君子，终不可喧兮。”如切如磋者，道学也；如琢如磨者，自修也；瑟兮僴兮者，恂慄也；赫兮喧兮者，威仪也；有斐君子，终不可喧兮者，道盛德至善，民之不能忘也。\n《诗》云：“於戏，前王不忘！”君子贤其贤而亲其亲，小人乐其乐而利其利，此以没世不忘也。《康诰》曰：“克明德。”《大甲》曰：“顾諟天之明命。”《帝典》曰：“克明峻德。”皆自明也。\n汤之盘铭曰：“苟日新，日日新，又日新。”《康诰》曰：“作新民。”《诗》曰：“周虽旧邦，其命维新。”是故君子无所不用其极。\n《诗》云：“邦畿千里，惟民所止。”《诗》云：“缗蛮黄鸟，止于丘隅。”子曰：“于止，知其所止，可以人而不如鸟乎？”《诗》云：“穆穆文王，於缉熙敬止。”为人君，止于仁；为人臣，止于敬；为人子，止于孝；为人父，止于慈；与国人交，止于信。子曰：“听讼，吾犹人也。必也使无讼乎！”无情者，不得尽其辞，大畏民志。此谓知本。\n第三章 所谓修身在正其心者：身有所忿懥，则不得其正；有所恐惧，则不得其正。有所好乐，则不得其正。有所忧患，则不得其正。心不在焉，视而不见，听而不闻，食而不知其味。此谓修身在正其心。\n第四章 所谓齐其家在修其身者：人之其所亲爱而辟焉，之其所贱恶而辟焉，之其所畏敬而辟焉，之其所哀矜而辟焉，之其所敖惰而辟焉。故好而知其恶，恶而知其美者，天下鲜矣。故谚有之曰：“人莫知其子之恶，莫知其苗之硕。”此谓身不修，不可以齐其家。\n第五章 所谓治国必先齐其家者，其家不可教，而能教人者，无之。故君子不出家，而成教于国。孝者，所以事君也；弟者，所以事长也；慈者，所以使众也。《康诰》曰：“如保赤子”，心诚求之，虽不中，不远矣。未有学养子而后嫁者也。一家仁，一国兴仁；一家让，一国兴让；一人贪戾，一国作乱。其机如此，此谓一言偾事，一人定国。\n尧舜率天下以仁，而民从之；桀纣率天下以暴，而民从之。其所令反其所好，而民不从。是故君子有诸己而后求诸人，无诸己而后非诸人。所藏乎身不恕，而能喻诸人者，未之有也。故治国在齐其家。\n《诗》云：“桃之夭夭，其叶蓁蓁。之子于归，宜其家人。”宜其家人，而后可以教国人。《诗》云：“宜兄宜弟。”宜兄宜弟，而后可以教国人。《诗》云：“其仪不忒，正是四国。”其为父子兄弟足法，而后民法之也。此谓治国在齐其家。\n第六章 所谓平天下在治其国者，上老老而民兴孝；上长长而民兴悌；上恤孤而民不倍；是以君子有絜矩之道也。所恶于上，毋以使下；所恶于下，毋以事上；所恶于前，毋以先后；所恶于后，毋以从前；所恶于右，毋以交左；所恶于左，毋以交于右：此之谓絜矩之道。\n《诗》云：“乐只君子，民之父母”。民之所好好之，民之所恶恶之，此之谓民之父母。诗云：“节彼南山，维石岩岩；赫赫师尹，民具尔瞻。”有国者不可以不慎，辟，则为天下僇矣！\n《诗》云：“殷之未丧师，克配上帝；仪监于殷，峻命不易。”道得众则得国；失众则失国。是故君子先慎乎德：有德此有人，有人此有土，有土此有财，有财此有用。德者，本也；财者，末也。外本内末，争民施夺。是故财聚则民散，财散则民聚。是故言悖而出者，亦悖而入；货悖而入者，亦悖而出。\n《康诰》曰：“惟命不于常。”道善则得之，不善则失之矣。《楚书》曰：“楚国无以为宝，惟善以为宝。”舅犯曰：“亡人无以为宝，仁亲以为宝。”《秦誓》曰：“若有一介臣，断断兮，无他技；其心休休焉，其如有容焉。人之有技，若己有之；人之彦圣，其心好之；不啻若自其口出，寔能容之，以能保我子孙黎民，尚亦有利哉。人之有技，媢疾以恶之；人之彦圣，而违之俾不通；寔不能容，以不能保我子孙黎民，亦曰殆哉。”\n唯仁人放流之，迸诸四夷，不与同中国。此谓惟仁人为能爱人，能恶人。见贤而不能举，举而不能先，命也；见不善而不能退，退而不能远，过也。好人之所恶，恶人之所好，是谓拂人之性，菑必逮夫身。是故君子有大道，必忠信以得之，骄泰以失之。\n生财有大道：生之者众，食之者寡；为之者疾，用之者舒；则财恒足矣。仁者以财发身，不仁者以身发财。未有上好仁，而下不好义者也；未有好义，其事不终者也；未有府库财，非其财者也。孟献子曰：“畜马乘，不察于鸡豚；伐冰之家，不畜牛羊；百乘之家，不畜聚敛之臣；与其有聚敛之臣，宁有盗臣。”此谓国不以利为利，以义为利也。长国家而务财用者，必自小人矣；彼为善之。小人之使为国家，菑害并至，虽有善者，亦无如之何矣。此谓国不以利为利，以义为利也。\n","permalink":"https://jinpeng.cv/en/project/tao/%E5%A4%A7%E5%AD%A6/","summary":"\u003ch2 id=\"第一章\"\u003e\u003ca href=\"https://daxue.5000yan.com/diyizhang/\"\u003e第一章\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1780.html\"\u003e大学之道，在明明德，在亲民，在止于至善。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1781.html\"\u003e知止而后有定；定而后能静；静而后能安；安而后能虑；虑而后能得。物有本末，事有终始。知所先后，则近道矣。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1782.html\"\u003e古之欲明明德于天下者，先治其国；欲治其国者，先齐其家；欲齐其家者，先修其身；欲修其身者，先正其心；欲正其心者，先诚其意；欲诚其意者，先致其知；致知在格物。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1783.html\"\u003e物格而后知至；知至而后意诚；意诚而后心正；心正而后身修；身修而后家齐；家齐而后国治；国治而后天下平。自天子以至于庶人，壹是皆以修身为本。其本乱而末治者，否矣。其所厚者薄，而其所薄者厚，未之有也。此谓知本，此谓知之至也。\u003c/a\u003e\u003c/p\u003e\n\u003ch2 id=\"第二章\"\u003e\u003ca href=\"https://daxue.5000yan.com/dierzhang/\"\u003e第二章\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1784.html\"\u003e所谓诚其意者，毋自欺也。如恶恶臭，如好好色，此之谓自谦。故君子必慎其独也。小人闲居为不善，无所不至；见君子而后厌然，揜其不善而著其善。人之视己，如见其肺肝然，则何益矣？此谓诚于中，形于外。故君子必慎其独也。曾子曰：“十目所视，十手所指，其严乎！”富润屋，德润身，心广体胖。故君子必诚其意。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1785.html\"\u003e《诗》云：“瞻彼淇澳，菉竹猗猗。有斐君子，如切如磋，如琢如磨。瑟兮僴兮，赫兮喧兮。有斐君子，终不可喧兮。”如切如磋者，道学也；如琢如磨者，自修也；瑟兮僴兮者，恂慄也；赫兮喧兮者，威仪也；有斐君子，终不可喧兮者，道盛德至善，民之不能忘也。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1786.html\"\u003e《诗》云：“於戏，前王不忘！”君子贤其贤而亲其亲，小人乐其乐而利其利，此以没世不忘也。《康诰》曰：“克明德。”《大甲》曰：“顾諟天之明命。”《帝典》曰：“克明峻德。”皆自明也。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1787.html\"\u003e汤之盘铭曰：“苟日新，日日新，又日新。”《康诰》曰：“作新民。”《诗》曰：“周虽旧邦，其命维新。”是故君子无所不用其极。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1788.html\"\u003e《诗》云：“邦畿千里，惟民所止。”《诗》云：“缗蛮黄鸟，止于丘隅。”子曰：“于止，知其所止，可以人而不如鸟乎？”《诗》云：“穆穆文王，於缉熙敬止。”为人君，止于仁；为人臣，止于敬；为人子，止于孝；为人父，止于慈；与国人交，止于信。子曰：“听讼，吾犹人也。必也使无讼乎！”无情者，不得尽其辞，大畏民志。此谓知本。\u003c/a\u003e\u003c/p\u003e\n\u003ch2 id=\"第三章\"\u003e\u003ca href=\"https://daxue.5000yan.com/disanzhang/\"\u003e第三章\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/disanzhang/\"\u003e所谓修身在正其心者：身有所忿懥，则不得其正；有所恐惧，则不得其正。有所好乐，则不得其正。有所忧患，则不得其正。心不在焉，视而不见，听而不闻，食而不知其味。此谓修身在正其心。\u003c/a\u003e\u003c/p\u003e\n\u003ch2 id=\"第四章\"\u003e\u003ca href=\"https://daxue.5000yan.com/disizhang/\"\u003e第四章\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/disizhang/\"\u003e所谓齐其家在修其身者：人之其所亲爱而辟焉，之其所贱恶而辟焉，之其所畏敬而辟焉，之其所哀矜而辟焉，之其所敖惰而辟焉。故好而知其恶，恶而知其美者，天下鲜矣。故谚有之曰：“人莫知其子之恶，莫知其苗之硕。”此谓身不修，不可以齐其家。\u003c/a\u003e\u003c/p\u003e\n\u003ch2 id=\"第五章\"\u003e\u003ca href=\"https://daxue.5000yan.com/diwuzhang/\"\u003e第五章\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1791.html\"\u003e所谓治国必先齐其家者，其家不可教，而能教人者，无之。故君子不出家，而成教于国。孝者，所以事君也；弟者，所以事长也；慈者，所以使众也。《康诰》曰：“如保赤子”，心诚求之，虽不中，不远矣。未有学养子而后嫁者也。一家仁，一国兴仁；一家让，一国兴让；一人贪戾，一国作乱。其机如此，此谓一言偾事，一人定国。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1792.html\"\u003e尧舜率天下以仁，而民从之；桀纣率天下以暴，而民从之。其所令反其所好，而民不从。是故君子有诸己而后求诸人，无诸己而后非诸人。所藏乎身不恕，而能喻诸人者，未之有也。故治国在齐其家。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1793.html\"\u003e《诗》云：“桃之夭夭，其叶蓁蓁。之子于归，宜其家人。”宜其家人，而后可以教国人。《诗》云：“宜兄宜弟。”宜兄宜弟，而后可以教国人。《诗》云：“其仪不忒，正是四国。”其为父子兄弟足法，而后民法之也。此谓治国在齐其家。\u003c/a\u003e\u003c/p\u003e\n\u003ch2 id=\"第六章\"\u003e\u003ca href=\"https://daxue.5000yan.com/diliuzhang/\"\u003e第六章\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1794.html\"\u003e所谓平天下在治其国者，上老老而民兴孝；上长长而民兴悌；上恤孤而民不倍；是以君子有絜矩之道也。所恶于上，毋以使下；所恶于下，毋以事上；所恶于前，毋以先后；所恶于后，毋以从前；所恶于右，毋以交左；所恶于左，毋以交于右：此之谓絜矩之道。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1795.html\"\u003e《诗》云：“乐只君子，民之父母”。民之所好好之，民之所恶恶之，此之谓民之父母。诗云：“节彼南山，维石岩岩；赫赫师尹，民具尔瞻。”有国者不可以不慎，辟，则为天下僇矣！\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1796.html\"\u003e《诗》云：“殷之未丧师，克配上帝；仪监于殷，峻命不易。”道得众则得国；失众则失国。是故君子先慎乎德：有德此有人，有人此有土，有土此有财，有财此有用。德者，本也；财者，末也。外本内末，争民施夺。是故财聚则民散，财散则民聚。是故言悖而出者，亦悖而入；货悖而入者，亦悖而出。\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1797.html\"\u003e《康诰》曰：“惟命不于常。”道善则得之，不善则失之矣。《楚书》曰：“楚国无以为宝，惟善以为宝。”舅犯曰：“亡人无以为宝，仁亲以为宝。”《秦誓》曰：“若有一介臣，断断兮，无他技；其心休休焉，其如有容焉。人之有技，若己有之；人之彦圣，其心好之；不啻若自其口出，寔能容之，以能保我子孙黎民，尚亦有利哉。人之有技，媢疾以恶之；人之彦圣，而违之俾不通；寔不能容，以不能保我子孙黎民，亦曰殆哉。”\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://daxue.5000yan.com/1798.html\"\u003e唯仁人放流之，迸诸四夷，不与同中国。此谓惟仁人为能爱人，能恶人。见贤而不能举，举而不能先，命也；见不善而不能退，退而不能远，过也。好人之所恶，恶人之所好，是谓拂人之性，菑必逮夫身。是故君子有大道，必忠信以得之，骄泰以失之。\u003c/a\u003e\u003cbr\u003e\n\u003ca href=\"https://daxue.5000yan.com/1799.html\"\u003e生财有大道：生之者众，食之者寡；为之者疾，用之者舒；则财恒足矣。仁者以财发身，不仁者以身发财。未有上好仁，而下不好义者也；未有好义，其事不终者也；未有府库财，非其财者也。孟献子曰：“畜马乘，不察于鸡豚；伐冰之家，不畜牛羊；百乘之家，不畜聚敛之臣；与其有聚敛之臣，宁有盗臣。”此谓国不以利为利，以义为利也。长国家而务财用者，必自小人矣；彼为善之。小人之使为国家，菑害并至，虽有善者，亦无如之何矣。此谓国不以利为利，以义为利也。\u003c/a\u003e\u003c/p\u003e","title":""},{"content":"推荐 六祖《坛经》第一品——平等\n四书阅读顺序 大学 中庸 论语 孟子 相由心生\n于相离相\n圣人求道，道无可见\n生命中的两种目标：求生，求爱\n天理并非抽象的道德规则。\n儒家：止于至善，在明明德。\n禅宗：明心见性\n陆象山、王阳明\n教外别传，不立文字，直指仁心，见性成佛。\n唯仁者，能爱人，能恶人。\n一切佛法：戒定慧。对应贪嗔痴。\n至善：此心纯乎天理之极。\n处世之道：定静安虑。知止而后有定，定就来了。\n虑而后能得，终于圆满。\n圣人情顺万物，当喜则喜，当怒则怒。不从小我出发，这叫诚意。\n","permalink":"https://jinpeng.cv/en/project/tao/%E7%AC%94%E8%AE%B0/","summary":"\u003ch2 id=\"推荐\"\u003e推荐\u003c/h2\u003e\n\u003cp\u003e六祖《坛经》第一品——平等\u003c/p\u003e\n\u003ch2 id=\"四书阅读顺序\"\u003e四书阅读顺序\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003e大学\u003c/li\u003e\n\u003cli\u003e中庸\u003c/li\u003e\n\u003cli\u003e论语\u003c/li\u003e\n\u003cli\u003e孟子\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e相由心生\u003c/p\u003e\n\u003cp\u003e于相离相\u003c/p\u003e\n\u003cp\u003e圣人求道，道无可见\u003c/p\u003e\n\u003cp\u003e生命中的两种目标：求生，求爱\u003c/p\u003e\n\u003cp\u003e天理并非抽象的道德规则。\u003c/p\u003e\n\u003cp\u003e儒家：止于至善，在明明德。\u003c/p\u003e","title":""},{"content":"","permalink":"https://jinpeng.cv/en/navi/vitae/","summary":"","title":"Vitae Resume"}]