<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://blogs.timerring.com/posts/</loc><lastmod>2026-01-29T10:03:20+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-subscribe-to-gemini-pro-outside-the-us/</loc><lastmod>2026-01-29T10:03:20+08:00</lastmod></url><url><loc>https://blogs.timerring.com/</loc><lastmod>2026-01-29T10:03:20+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/vim-cheatsheet/</loc><lastmod>2026-01-13T17:38:50+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/erc-8004-trustless-agents/</loc><lastmod>2025-10-16T02:23:05+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/fix-the-ghost-notification-of-github/</loc><lastmod>2025-10-13T19:06:52+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/disable-SIP-on-Macos/</loc><lastmod>2025-10-12T19:39:00+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-partially-clone/</loc><lastmod>2025-08-21T21:56:10+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-tips-of-macos-automator/</loc><lastmod>2025-06-22T14:27:16+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/mainland-network-circuits/</loc><lastmod>2025-06-19T22:24:36+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/cloudflare-warp/</loc><lastmod>2025-06-06T14:52:52+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-principle-of-cloudflare-saas-optimization/</loc><lastmod>2025-06-04T11:23:44+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-mitm-and-https-capturing/</loc><lastmod>2025-06-03T16:03:16+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-keep-your-mac-always-awake/</loc><lastmod>2025-05-30T22:01:25+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-way-to-get-cookie/</loc><lastmod>2025-05-25T13:34:21+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-choose-the-right-software-and-creative-license/</loc><lastmod>2025-05-24T20:06:58+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/0516-add-live-photo-effect-to-hugo/</loc><lastmod>2025-05-16T16:15:56+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-practice-of-resolving-domain/</loc><lastmod>2025-05-11T11:10:46+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/hidden-markov-models/</loc><lastmod>2025-04-21T14:49:15+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/markov-chains/</loc><lastmod>2025-04-20T18:38:25+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/markov-processes/</loc><lastmod>2025-04-20T15:35:34+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/0418-find-the-formula-rendering-issue-of-hugo/</loc><lastmod>2025-04-18T13:47:15+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/multi-platform-builds-docker/</loc><lastmod>2025-04-09T16:39:42+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/0404-The-invitation-only-mechanism-from-clubhouse-to-manus/</loc><lastmod>2025-04-04T11:40:39+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-use-git-submodule/</loc><lastmod>2025-03-28T15:44:52+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/live-streaming-infra-and-protocols/</loc><lastmod>2025-03-24T23:02:26+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/implement-danmaku-rendering-algorithm-from-scratch/</loc><lastmod>2025-03-22T13:13:16+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/is-there-an-rss-renaissance-in-the-ai-era/</loc><lastmod>2025-03-21T13:34:19+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/stock-prices/</loc><lastmod>2025-03-20T15:16:35+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/possion-processes/</loc><lastmod>2025-03-19T22:01:16+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/docker-with-gpu/</loc><lastmod>2025-03-18T12:21:21+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/stochastic-processes/</loc><lastmod>2025-03-15T19:30:50+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/some-useful-tools/</loc><lastmod>2025-03-13T15:13:51+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/a-shopping-experience-in-pangdonglai-supermarket/</loc><lastmod>2025-03-07T14:09:23+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/langchain-and-rag-best-practices/</loc><lastmod>2025-03-05T00:05:24+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/random-walks/</loc><lastmod>2025-02-18T22:14:11+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/sequences-of-random-variables/</loc><lastmod>2025-02-02T20:56:05+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/parameter-estimation/</loc><lastmod>2025-02-02T14:55:34+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/two-random-variables/</loc><lastmod>2025-02-01T23:55:24+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/further-understanding-of-proc/</loc><lastmod>2025-02-01T20:49:58+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-iftop/</loc><lastmod>2025-01-30T23:57:06+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/some-useful-commands-to-share/</loc><lastmod>2025-01-30T23:38:01+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/random-variables/</loc><lastmod>2025-01-28T22:15:30+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/repeated-trials/</loc><lastmod>2025-01-28T15:08:44+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/probability-and-its-axioms/</loc><lastmod>2025-01-27T19:54:20+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/reflections-on-trending-topics/</loc><lastmod>2025-01-25T15:42:49+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/cpu-can-only-see-the-threads/</loc><lastmod>2025-01-23T23:36:22+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/go-common-test/</loc><lastmod>2025-01-22T17:08:47+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/go-concurrency-and-parallelism/</loc><lastmod>2025-01-22T14:00:45+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/go-cheatsheet/</loc><lastmod>2025-01-21T18:30:07+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/video-technology-101/</loc><lastmod>2025-01-20T11:01:09+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-main-kind-of-message-queue/</loc><lastmod>2025-01-19T20:15:13+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-method-to-manage-traffic/</loc><lastmod>2025-01-19T17:33:27+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-different-kind-of-api-design/</loc><lastmod>2025-01-19T14:42:18+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-encode-and-decode-in-python/</loc><lastmod>2025-01-19T13:07:49+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/about-the-systemd/</loc><lastmod>2025-01-18T22:06:14+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-tips-about-dockerfile/</loc><lastmod>2025-01-18T21:05:23+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/docker-cheatsheet/</loc><lastmod>2025-01-17T10:06:35+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/docker-101/</loc><lastmod>2025-01-16T22:33:49+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-instance-class-static-magic-method-in-python/</loc><lastmod>2025-01-14T21:51:24+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-review-and-plan-for-bilive/</loc><lastmod>2025-01-10T19:24:37+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/the-overview-of-security/</loc><lastmod>2025-01-08T20:42:43+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-publish-your-code-as-a-pip-module/</loc><lastmod>2025-01-07T20:46:08+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/git-cheatsheet/</loc><lastmod>2025-01-07T20:39:35+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/some-good-things-to-share-about-the-packages/</loc><lastmod>2025-01-06T19:59:20+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/introduction-to-the-http-and-https-protocol/</loc><lastmod>2025-01-04T15:15:31+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/mail-service-and-protocol/</loc><lastmod>2025-01-04T10:53:02+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-add-commits-to-someone-elses-pull-request/</loc><lastmod>2025-01-03T17:06:19+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/how-to-merge-multiple-commit-to-the-one/</loc><lastmod>2025-01-03T17:05:15+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/understanding-clash-through-configuration/</loc><lastmod>2025-01-02T15:11:55+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/thinking-about-advertisement-from-an-open-source-perspective/</loc><lastmod>2024-12-27T15:17:09+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/a-brief-introduction-to-dns/</loc><lastmod>2024-12-26T21:10:14+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/real-computer-network/</loc><lastmod>2024-12-23T20:06:18+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-generator-iterator-and-decorator/</loc><lastmod>2024-12-23T19:19:14+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-underlying-mechanism/</loc><lastmod>2024-12-23T19:12:31+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-files-exceptions-and-modules/</loc><lastmod>2024-12-23T19:02:35+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-object-oriented-programming/</loc><lastmod>2024-12-23T18:23:06+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-cheatsheet/</loc><lastmod>2024-12-22T00:09:26+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-function-parameter/</loc><lastmod>2024-12-21T22:09:09+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-control-structure/</loc><lastmod>2024-12-21T20:26:15+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-composite-data-type/</loc><lastmod>2024-12-21T19:38:25+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-basic-data-type/</loc><lastmod>2024-12-21T16:51:57+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/python-basic-syntax-elements/</loc><lastmod>2024-12-20T23:19:25+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/deploy-github-pages-with-gpg-signing/</loc><lastmod>2024-12-18T23:25:21+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/gpg-101/</loc><lastmod>2024-12-17T20:26:57+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/housewarming-2024/</loc><lastmod>2024-12-14T14:53:36+08:00</lastmod></url><url><loc>https://blogs.timerring.com/posts/my-must-haves-for-macos-memo/</loc><lastmod>2024-06-22T15:53:14+08:00</lastmod></url><url><loc>https://blogs.timerring.com/about/</loc></url><url><loc>https://blogs.timerring.com/friends/</loc></url></urlset>