<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://oreo.life/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2021-09-01-deploy-hexo-with-github-actions-1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2022-03-03-file-download-process</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2022-07-04-share-mouse-and-keyboard-with-barrier</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2022-07-31-reading-list</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2022-08-07-bundle-scripts-using-webpack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2022-08-07-deploy-openapi-using-netlify</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2022-11-27-manage-python-project-using-poetry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-02-12-crawl-website-using-github-actions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-02-26-code-driven-documentation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-03-04-identify-git-outdated-files</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-03-11-time-in-python</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-03-19-cpp-beginner-guess-number</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-08-23-python-test-shell-scripts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-09-04-cpp-beginner-cmake</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2023-first-impressions-of-bytebase</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2024-01-12-cpp-beginner-stringtoint-stringstream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2024-01-29-implement-website-feedback</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2024-07-10-building-productivity-tools-with-marimo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2024-12-26-avoid-negative-division-pitfalls-in-python</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2025-02-19-always-use-braces-around-variables-bash-zsh</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2025-03-11-bash-expansion-when-quoting-variables-backfires</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/2026-03-11-shipping-my-first-vibe-coded-feature</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/authors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/ai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/algolia</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/bytebase</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/cloudflare-functions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/cpp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/cs-106-l</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/dependency-management</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/docusaurus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/git</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/gitHub-actions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/gitHub-api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/hexo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/how-tos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/netlify</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/openAPI</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/poetry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/product-experience</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/python</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/reading-list</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/shell</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/technical-writing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/test</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/tidb-cloud</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/tips-tricks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/webpack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/blog/tags/writerside</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/search</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/tags/book</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/tags/start-with-me</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/applied-data-science</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/c</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/docker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/game-theory</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/hadoop</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/how-tos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/python</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/shell</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/category/understanding-and-visualizing-data</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/cpp/cpp-wiki</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/cpp/guess-number</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/cpp/stringtoint-stringstream</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/git-wiki</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/hadoop/hadoop-01-introduction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/hadoop/hadoop-02-about-mapreduce</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/hadoop/hadoop-03-install-step-by-step</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/how-tos/bundle-scripts-using-webpack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/how-tos/code-driven-documentation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/how-tos/crawl-website-using-github-actions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/how-tos/deploy-openapi-using-netlify</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/how-tos/identify-git-outdated-files</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/how-tos/manage-python-project-using-poetry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/how-tos/python-test-shell-scripts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/placeholder</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/python/python-iterator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/python/python-negative-division</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/python/time-in-python</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/reading-list</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/reading-list/git</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/reading-list/tips-tricks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/shell/bash-wiki</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/shell/rsync-wiki</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://oreo.life/shell/sed-wiki</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>