<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://liriansu.com/posts/2024-01-11-thoughts-2024-01/</loc><lastmod>2024-01-11T00:16:25+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2024-01-11-thoughts-2024-01/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2024-01-11-thoughts-2024-01-en/"/></url><url><loc>https://liriansu.com/</loc><lastmod>2024-01-11T00:16:25+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/"/></url><url><loc>https://liriansu.com/posts/2023-10-16-cycling/</loc><lastmod>2023-10-16T20:09:04+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2023-10-16-cycling/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2023-10-16-cycling-en/"/></url><url><loc>https://liriansu.com/posts/2023-08-17-my-mom-sulin/</loc><lastmod>2023-08-17T22:06:52+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2023-08-17-my-mom-sulin/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2023-08-17-my-mom-sulin-en/"/></url><url><loc>https://liriansu.com/posts/2023-02-28-first-year-with-datarc/</loc><lastmod>2023-02-28T22:09:15+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2023-02-28-first-year-with-datarc/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2023-02-28-first-year-with-datarc-en/"/></url><url><loc>https://liriansu.com/posts/2022-09-26-thoughts-from-position/</loc><lastmod>2022-09-26T20:00:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2022-09-26-thoughts-from-position/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2022-09-26-thoughts-from-position-en/"/></url><url><loc>https://liriansu.com/posts/2022-04-11-neighbor-during-omicron/</loc><lastmod>2022-04-11T20:39:47+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2022-04-11-neighbor-during-omicron/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2022-04-11-neighbor-during-omicron-en/"/></url><url><loc>https://liriansu.com/posts/2022-02-24-ways-in-zaihui/</loc><lastmod>2022-02-24T18:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2022-02-24-ways-in-zaihui/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2022-02-24-ways-in-zaihui-en/"/></url><url><loc>https://liriansu.com/posts/2022-01-16-kill-weibo/</loc><lastmod>2022-01-16T19:52:27+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2022-01-16-kill-weibo/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2022-01-16-kill-weibo-en/"/></url><url><loc>https://liriansu.com/posts/2021-10-21-whats-new-in-python-these-years/</loc><lastmod>2021-10-21T20:26:58+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-10-21-whats-new-in-python-these-years/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-10-21-whats-new-in-python-these-years-en/"/></url><url><loc>https://liriansu.com/posts/2021-09-09-limited-position/</loc><lastmod>2021-09-09T22:00:38+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-09-09-limited-position/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-09-09-limited-position-en/"/></url><url><loc>https://liriansu.com/posts/2021-06-07-jeff-ehco-facts/</loc><lastmod>2021-06-07T22:07:09+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-06-07-jeff-ehco-facts/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-06-07-jeff-ehco-facts-en/"/></url><url><loc>https://liriansu.com/posts/2021-05-31-my-grandma/</loc><lastmod>2021-05-31T22:37:13+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-05-31-my-grandma/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-05-31-my-grandma-en/"/></url><url><loc>https://liriansu.com/posts/2021-04-28-thoughts-these-days/</loc><lastmod>2021-04-28T20:14:38+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-04-28-thoughts-these-days/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-04-28-thoughts-these-days-en/"/></url><url><loc>https://liriansu.com/posts/2021-03-18-my-concept-of-money/</loc><lastmod>2021-03-18T20:41:35+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-03-18-my-concept-of-money/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-03-18-my-concept-of-money-en/"/></url><url><loc>https://liriansu.com/posts/2021-03-15-say-think-behave/</loc><lastmod>2021-03-15T23:03:39+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-03-15-say-think-behave/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-03-15-say-think-behave-en/"/></url><url><loc>https://liriansu.com/posts/2021-01-20-my-worldview/</loc><lastmod>2021-01-20T22:31:35+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-01-20-my-worldview/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-01-20-my-worldview-en/"/></url><url><loc>https://liriansu.com/posts/2021-01-05-no-more-dying-for-pinduoduo/</loc><lastmod>2021-01-05T20:21:20+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2021-01-05-no-more-dying-for-pinduoduo/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2021-01-05-no-more-dying-for-pinduoduo-en/"/></url><url><loc>https://liriansu.com/posts/2020-12-13-software-engineering-vpc/</loc><lastmod>2020-12-13T21:48:22+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-12-13-software-engineering-vpc/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-12-13-software-engineering-vpc-en/"/></url><url><loc>https://liriansu.com/posts/2020-11-15-adult-life-future/</loc><lastmod>2020-11-15T21:00:54+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-11-15-adult-life-future/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-11-15-adult-life-future-en/"/></url><url><loc>https://liriansu.com/posts/2020-11-12-speedupism/</loc><lastmod>2020-11-12T21:44:34+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-11-12-speedupism/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-11-12-speedupism-en/"/></url><url><loc>https://liriansu.com/posts/2020-11-11-ownership/</loc><lastmod>2020-11-11T20:53:43+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-11-11-ownership/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-11-11-ownership-en/"/></url><url><loc>https://liriansu.com/posts/2020-08-31-work-as-schoolmate/</loc><lastmod>2020-08-31T19:45:02+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-08-31-work-as-schoolmate/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-08-31-work-as-schoolmate-en/"/></url><url><loc>https://liriansu.com/posts/2020-07-12-adult-life-code/</loc><lastmod>2020-07-12T23:45:58+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-07-12-adult-life-code/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-07-12-adult-life-code-en/"/></url><url><loc>https://liriansu.com/posts/2020-07-06-adult-life-teamwork/</loc><lastmod>2020-07-06T23:45:13+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-07-06-adult-life-teamwork/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-07-06-adult-life-teamwork-en/"/></url><url><loc>https://liriansu.com/posts/2020-07-05-adult-life-memories/</loc><lastmod>2020-07-05T21:46:03+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-07-05-adult-life-memories/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-07-05-adult-life-memories-en/"/></url><url><loc>https://liriansu.com/posts/2020-05-24-principle-infinite-game/</loc><lastmod>2020-05-24T22:02:34+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-05-24-principle-infinite-game/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-05-24-principle-infinite-game-en/"/></url><url><loc>https://liriansu.com/posts/2020-04-22-boost-docker-build/</loc><lastmod>2020-04-22T22:28:53+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-04-22-boost-docker-build/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-04-22-boost-docker-build-en/"/></url><url><loc>https://liriansu.com/posts/2020-04-21-ruochujian/</loc><lastmod>2020-04-21T21:37:59+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-04-21-ruochujian/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-04-21-ruochujian-en/"/></url><url><loc>https://liriansu.com/posts/2020-02-08-honeymoon-part-2/</loc><lastmod>2020-02-08T21:48:32+01:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-02-08-honeymoon-part-2/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-02-08-honeymoon-part-2-en/"/></url><url><loc>https://liriansu.com/posts/2020-01-31-honeymoon-part-1/</loc><lastmod>2020-01-31T06:38:22+01:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-01-31-honeymoon-part-1/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-01-31-honeymoon-part-1-en/"/></url><url><loc>https://liriansu.com/posts/2020-01-14-git-workflow/</loc><lastmod>2020-01-14T21:39:31+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2020-01-14-git-workflow/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2020-01-14-git-workflow-en/"/></url><url><loc>https://liriansu.com/posts/2019-12-09-gracefully-upgrade/</loc><lastmod>2019-12-09T23:39:28+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-12-09-gracefully-upgrade/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-12-09-gracefully-upgrade-en/"/></url><url><loc>https://liriansu.com/posts/2019-11-19-build-a-staic-blog/</loc><lastmod>2019-11-19T01:00:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-11-19-build-a-staic-blog/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-11-19-build-a-staic-blog-en/"/></url><url><loc>https://liriansu.com/posts/2019-10-30-anecdote-why-requests-not-standard/</loc><lastmod>2019-10-30T22:32:20+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-10-30-anecdote-why-requests-not-standard/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-10-30-anecdote-why-requests-not-standard-en/"/></url><url><loc>https://liriansu.com/posts/2019-10-29-stupid-dns-ttl/</loc><lastmod>2019-10-29T21:49:42+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-10-29-stupid-dns-ttl/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-10-29-stupid-dns-ttl-en/"/></url><url><loc>https://liriansu.com/posts/2019-06-13-go-experience-as-a-pythonista/</loc><lastmod>2019-06-13T01:10:49+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-06-13-go-experience-as-a-pythonista/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-06-13-go-experience-as-a-pythonista-en/"/></url><url><loc>https://liriansu.com/posts/2019-06-11-fuzzy-days/</loc><lastmod>2019-06-11T22:50:03+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-06-11-fuzzy-days/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-06-11-fuzzy-days-en/"/></url><url><loc>https://liriansu.com/posts/2019-04-14-meta-996/</loc><lastmod>2019-04-14T15:16:24+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-04-14-meta-996/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-04-14-meta-996-en/"/></url><url><loc>https://liriansu.com/posts/2019-04-10-software-engineering-django/</loc><lastmod>2019-04-10T22:09:55+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-04-10-software-engineering-django/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-04-10-software-engineering-django-en/"/></url><url><loc>https://liriansu.com/posts/2019-02-06-wandering-earth/</loc><lastmod>2019-02-06T13:45:34+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-02-06-wandering-earth/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-02-06-wandering-earth-en/"/></url><url><loc>https://liriansu.com/posts/2019-01-28-developer-team/</loc><lastmod>2019-01-28T23:46:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-01-28-developer-team/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-01-28-developer-team-en/"/></url><url><loc>https://liriansu.com/posts/2019-01-23-about-active-thinking/</loc><lastmod>2019-01-23T23:25:20+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-01-23-about-active-thinking/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-01-23-about-active-thinking-en/"/></url><url><loc>https://liriansu.com/posts/2019-01-22-my-2018-okr-review/</loc><lastmod>2019-01-22T22:07:02+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2019-01-22-my-2018-okr-review/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2019-01-22-my-2018-okr-review-en/"/></url><url><loc>https://liriansu.com/posts/2018-12-04-dev-env/</loc><lastmod>2018-12-04T23:16:29+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-12-04-dev-env/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-12-04-dev-env-en/"/></url><url><loc>https://liriansu.com/posts/2018-10-25-company-stategy/</loc><lastmod>2018-10-25T23:35:26+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-10-25-company-stategy/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-10-25-company-stategy-en/"/></url><url><loc>https://liriansu.com/posts/2018-10-18-qcon-2018-shanghai/</loc><lastmod>2018-10-18T18:54:24+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-10-18-qcon-2018-shanghai/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-10-18-qcon-2018-shanghai-en/"/></url><url><loc>https://liriansu.com/posts/2018-09-21-api-design-in-python/</loc><lastmod>2018-09-21T20:57:46+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-09-21-api-design-in-python/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-09-21-api-design-in-python-en/"/></url><url><loc>https://liriansu.com/posts/2018-09-09-adult-life/</loc><lastmod>2018-09-09T19:46:37+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-09-09-adult-life/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-09-09-adult-life-en/"/></url><url><loc>https://liriansu.com/posts/2018-08-11-a-chat-with-schoolmates/</loc><lastmod>2018-08-11T23:55:50+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-08-11-a-chat-with-schoolmates/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-08-11-a-chat-with-schoolmates-en/"/></url><url><loc>https://liriansu.com/posts/2018-07-26-engineer-culture/</loc><lastmod>2018-07-26T22:38:44+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-07-26-engineer-culture/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-07-26-engineer-culture-en/"/></url><url><loc>https://liriansu.com/posts/2018-06-05-weekly-wander/</loc><lastmod>2018-06-05T00:22:48+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-06-05-weekly-wander/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-06-05-weekly-wander-en/"/></url><url><loc>https://liriansu.com/posts/2018-05-07-my-coding-ocd/</loc><lastmod>2018-05-07T22:07:44+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-05-07-my-coding-ocd/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-05-07-my-coding-ocd-en/"/></url><url><loc>https://liriansu.com/posts/2018-04-13-make-your-impact/</loc><lastmod>2018-04-13T22:44:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-04-13-make-your-impact/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-04-13-make-your-impact-en/"/></url><url><loc>https://liriansu.com/posts/2018-03-22-solve-a-sentry-case/</loc><lastmod>2018-03-22T20:14:08+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-03-22-solve-a-sentry-case/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-03-22-solve-a-sentry-case-en/"/></url><url><loc>https://liriansu.com/posts/2018-03-12-is-it-possible-to-be-rich-easily-by-programming/</loc><lastmod>2018-03-12T23:22:10+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-03-12-is-it-possible-to-be-rich-easily-by-programming/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-03-12-is-it-possible-to-be-rich-easily-by-programming-en/"/></url><url><loc>https://liriansu.com/posts/2018-03-03-my-friend-ldsink/</loc><lastmod>2018-03-03T20:39:48+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-03-03-my-friend-ldsink/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-03-03-my-friend-ldsink-en/"/></url><url><loc>https://liriansu.com/posts/2018-02-10-philosophy-of-git/</loc><lastmod>2018-02-10T16:01:31+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-02-10-philosophy-of-git/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-02-10-philosophy-of-git-en/"/></url><url><loc>https://liriansu.com/posts/2018-01-25-my-2018-okr/</loc><lastmod>2018-01-25T23:27:28+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-01-25-my-2018-okr/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-01-25-my-2018-okr-en/"/></url><url><loc>https://liriansu.com/posts/2018-01-13-my-little-mia/</loc><lastmod>2018-01-13T08:06:16+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-01-13-my-little-mia/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-01-13-my-little-mia-en/"/></url><url><loc>https://liriansu.com/posts/2018-01-06-play-gba-with-danmaku/</loc><lastmod>2018-01-06T18:58:33+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2018-01-06-play-gba-with-danmaku/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2018-01-06-play-gba-with-danmaku-en/"/></url><url><loc>https://liriansu.com/posts/2017-12-09-jwt/</loc><lastmod>2017-12-09T20:07:17+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-12-09-jwt/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-12-09-jwt-en/"/></url><url><loc>https://liriansu.com/posts/2017-12-04-your-own-sight/</loc><lastmod>2017-12-04T22:29:14+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-12-04-your-own-sight/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-12-04-your-own-sight-en/"/></url><url><loc>https://liriansu.com/posts/2017-11-23-python-deployment-automation-one-sample/</loc><lastmod>2017-11-23T16:49:57+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-11-23-python-deployment-automation-one-sample/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-11-23-python-deployment-automation-one-sample-en/"/></url><url><loc>https://liriansu.com/posts/2017-11-19-how-to-google/</loc><lastmod>2017-11-19T21:52:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-11-19-how-to-google/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-11-19-how-to-google-en/"/></url><url><loc>https://liriansu.com/posts/2017-10-31-programmers-logic/</loc><lastmod>2017-10-31T22:05:35+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-10-31-programmers-logic/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-10-31-programmers-logic-en/"/></url><url><loc>https://liriansu.com/posts/2017-10-26-carpe-diem/</loc><lastmod>2017-10-26T17:48:42+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-10-26-carpe-diem/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-10-26-carpe-diem-en/"/></url><url><loc>https://liriansu.com/posts/2017-09-20-how-to-write-bugs/</loc><lastmod>2017-09-20T19:49:38+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-09-20-how-to-write-bugs/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-09-20-how-to-write-bugs-en/"/></url><url><loc>https://liriansu.com/posts/2017-09-16-interesting-humans/</loc><lastmod>2017-09-16T16:07:46+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-09-16-interesting-humans/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-09-16-interesting-humans-en/"/></url><url><loc>https://liriansu.com/posts/2017-09-13-what-is-ligature/</loc><lastmod>2017-09-13T22:45:39+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-09-13-what-is-ligature/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-09-13-what-is-ligature-en/"/></url><url><loc>https://liriansu.com/posts/2017-09-08-redshift-as-data-warehouse/</loc><lastmod>2017-09-08T22:59:08+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-09-08-redshift-as-data-warehouse/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-09-08-redshift-as-data-warehouse-en/"/></url><url><loc>https://liriansu.com/posts/2017-08-31-lazy-coding-practice/</loc><lastmod>2017-08-31T20:25:12+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-08-31-lazy-coding-practice/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-08-31-lazy-coding-practice-en/"/></url><url><loc>https://liriansu.com/posts/2017-08-30-lazy-coding-thinking/</loc><lastmod>2017-08-30T23:10:52+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-08-30-lazy-coding-thinking/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-08-30-lazy-coding-thinking-en/"/></url><url><loc>https://liriansu.com/posts/2017-08-13-okr/</loc><lastmod>2017-08-13T22:17:55+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-08-13-okr/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-08-13-okr-en/"/></url><url><loc>https://liriansu.com/posts/2017-08-08-github-badges/</loc><lastmod>2017-08-08T23:10:01+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-08-08-github-badges/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-08-08-github-badges-en/"/></url><url><loc>https://liriansu.com/posts/2017-08-06-py2-to-py3/</loc><lastmod>2017-08-06T12:07:32+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-08-06-py2-to-py3/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-08-06-py2-to-py3-en/"/></url><url><loc>https://liriansu.com/posts/2017-08-05-south-park-intro/</loc><lastmod>2017-08-05T19:29:14+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-08-05-south-park-intro/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-08-05-south-park-intro-en/"/></url><url><loc>https://liriansu.com/posts/2017-07-30-girls-stockings/</loc><lastmod>2017-07-30T18:24:30+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-07-30-girls-stockings/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-07-30-girls-stockings-en/"/></url><url><loc>https://liriansu.com/posts/2017-07-27-what-is-cash-cow/</loc><lastmod>2017-07-27T22:31:18+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-07-27-what-is-cash-cow/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-07-27-what-is-cash-cow-en/"/></url><url><loc>https://liriansu.com/posts/2017-07-25-pareto-rule-of-programmers/</loc><lastmod>2017-07-25T23:15:51+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-07-25-pareto-rule-of-programmers/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-07-25-pareto-rule-of-programmers-en/"/></url><url><loc>https://liriansu.com/posts/2017-07-18-how-i-use-github/</loc><lastmod>2017-07-18T23:15:49+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-07-18-how-i-use-github/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-07-18-how-i-use-github-en/"/></url><url><loc>https://liriansu.com/posts/2017-07-02-forgive-her-meme/</loc><lastmod>2017-07-02T23:05:08+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-07-02-forgive-her-meme/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-07-02-forgive-her-meme-en/"/></url><url><loc>https://liriansu.com/posts/2017-07-01-my-programmer-habits/</loc><lastmod>2017-07-02T00:20:23+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-07-01-my-programmer-habits/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-07-01-my-programmer-habits-en/"/></url><url><loc>https://liriansu.com/posts/2017-06-24-naming-variable/</loc><lastmod>2017-06-24T19:36:17+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-06-24-naming-variable/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-06-24-naming-variable-en/"/></url><url><loc>https://liriansu.com/posts/2017-06-11-my-work/</loc><lastmod>2017-06-11T13:49:36+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-06-11-my-work/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-06-11-my-work-en/"/></url><url><loc>https://liriansu.com/posts/2017-05-21-so-many-pm/</loc><lastmod>2017-05-21T00:18:14+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-05-21-so-many-pm/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-05-21-so-many-pm-en/"/></url><url><loc>https://liriansu.com/posts/2017-05-12-pronunciations/</loc><lastmod>2017-05-12T22:41:02+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-05-12-pronunciations/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-05-12-pronunciations-en/"/></url><url><loc>https://liriansu.com/posts/2017-04-22-how-google-works-note/</loc><lastmod>2017-04-22T01:48:05+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-04-22-how-google-works-note/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-04-22-how-google-works-note-en/"/></url><url><loc>https://liriansu.com/posts/2017-03-26-hunter2-meme/</loc><lastmod>2017-03-26T23:58:26+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-03-26-hunter2-meme/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-03-26-hunter2-meme-en/"/></url><url><loc>https://liriansu.com/posts/2017-03-24-windows-dev-env/</loc><lastmod>2017-03-24T02:00:55+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-03-24-windows-dev-env/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-03-24-windows-dev-env-en/"/></url><url><loc>https://liriansu.com/posts/2017-03-20-hrbp-and-markdown/</loc><lastmod>2017-03-20T01:49:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-03-20-hrbp-and-markdown/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-03-20-hrbp-and-markdown-en/"/></url><url><loc>https://liriansu.com/posts/2017-03-18-hawk-authentication/</loc><lastmod>2017-03-18T23:55:18+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-03-18-hawk-authentication/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-03-18-hawk-authentication-en/"/></url><url><loc>https://liriansu.com/posts/2017-03-08-what-a-hard-backend-interview/</loc><lastmod>2017-03-08T20:44:40+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-03-08-what-a-hard-backend-interview/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-03-08-what-a-hard-backend-interview-en/"/></url><url><loc>https://liriansu.com/posts/2017-02-22-x-y-z-question/</loc><lastmod>2017-02-22T22:22:16+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-02-22-x-y-z-question/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-02-22-x-y-z-question-en/"/></url><url><loc>https://liriansu.com/posts/2017-02-03-hold-static-html-on-github/</loc><lastmod>2017-02-03T21:59:54+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-02-03-hold-static-html-on-github/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-02-03-hold-static-html-on-github-en/"/></url><url><loc>https://liriansu.com/posts/2017-01-24-iota-language/</loc><lastmod>2017-01-24T13:07:50+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2017-01-24-iota-language/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2017-01-24-iota-language-en/"/></url><url><loc>https://liriansu.com/posts/2016-12-26-go-to-path-in-osx/</loc><lastmod>2016-12-26T17:01:38+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-12-26-go-to-path-in-osx/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-12-26-go-to-path-in-osx-en/"/></url><url><loc>https://liriansu.com/posts/2016-12-22-use-commentit/</loc><lastmod>2016-12-22T20:20:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-12-22-use-commentit/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-12-22-use-commentit-en/"/></url><url><loc>https://liriansu.com/posts/2016-12-18-use-vundle-for-dotvim/</loc><lastmod>2016-12-18T02:22:16+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-12-18-use-vundle-for-dotvim/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-12-18-use-vundle-for-dotvim-en/"/></url><url><loc>https://liriansu.com/posts/2016-12-16-backend-skill-tree/</loc><lastmod>2016-12-16T23:33:08+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-12-16-backend-skill-tree/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-12-16-backend-skill-tree-en/"/></url><url><loc>https://liriansu.com/posts/2016-09-19-git-first-lesson/</loc><lastmod>2016-09-19T16:04:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-09-19-git-first-lesson/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-09-19-git-first-lesson-en/"/></url><url><loc>https://liriansu.com/posts/2016-06-27-you-can-live-your-dream/</loc><lastmod>2016-06-27T23:06:13+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-06-27-you-can-live-your-dream/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-05-25-you-can-live-your-dream-en/"/></url><url><loc>https://liriansu.com/posts/2016-06-07-encoding-in-url/</loc><lastmod>2016-06-07T21:29:39+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-06-07-encoding-in-url/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-06-07-encoding-in-url-en/"/></url><url><loc>https://liriansu.com/posts/2016-05-18-install-pip-on-windows/</loc><lastmod>2016-05-18T21:39:29+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-05-18-install-pip-on-windows/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-05-18-install-pip-on-windows-en/"/></url><url><loc>https://liriansu.com/posts/2016-04-15-how-to-calculate-file-lines-in-windows/</loc><lastmod>2016-04-15T22:13:15+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-04-15-how-to-calculate-file-lines-in-windows/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-04-15-how-to-calculate-file-lines-in-windows-en/"/></url><url><loc>https://liriansu.com/posts/2016-03-31-why-i-hate-smoking/</loc><lastmod>2016-03-31T16:27:34+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-03-31-why-i-hate-smoking/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-03-31-why-i-hate-smoking-en/"/></url><url><loc>https://liriansu.com/posts/2016-03-16-ubuntu-package-can-be-updated-solution/</loc><lastmod>2016-03-16T16:14:19+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-03-16-ubuntu-package-can-be-updated-solution/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-03-16-ubuntu-package-can-be-updated-solution-en/"/></url><url><loc>https://liriansu.com/posts/2016-03-15-create-github-repository-page/</loc><lastmod>2016-03-15T21:19:53+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-03-15-create-github-repository-page/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-03-15-create-github-repository-page-en/"/></url><url><loc>https://liriansu.com/posts/2016-03-02-this-is-why-i-dont-give-you-a-job-zh-cn/</loc><lastmod>2016-03-02T13:41:04+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-03-02-this-is-why-i-dont-give-you-a-job-zh-cn/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-03-02-this-is-why-i-dont-give-you-a-job-zh-cn-en/"/></url><url><loc>https://liriansu.com/posts/2016-02-29-read-blogs-to-write-blogs/</loc><lastmod>2016-02-29T13:27:52+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-02-29-read-blogs-to-write-blogs/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-02-29-read-blogs-to-write-blogs-en/"/></url><url><loc>https://liriansu.com/posts/2016-02-27-my-first-vr-experience/</loc><lastmod>2016-02-27T21:08:19+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-02-27-my-first-vr-experience/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-02-27-my-first-vr-experience-en/"/></url><url><loc>https://liriansu.com/posts/2016-02-18-thoughts-on-1984/</loc><lastmod>2016-02-18T22:12:54+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-02-18-thoughts-on-1984/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-02-18-thoughts-on-1984-en/"/></url><url><loc>https://liriansu.com/posts/2016-02-15-my-reading-list-2016/</loc><lastmod>2016-02-15T11:07:57+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-02-15-my-reading-list-2016/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-02-15-my-reading-list-2016-en/"/></url><url><loc>https://liriansu.com/posts/2016-01-29-jekyll-build-fail-solution/</loc><lastmod>2016-01-29T23:24:45+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-01-29-jekyll-build-fail-solution/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-01-29-jekyll-build-fail-solution-en/"/></url><url><loc>https://liriansu.com/posts/2016-01-28-jekyll-assume-demo/</loc><lastmod>2016-01-28T11:06:56+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2016-01-28-jekyll-assume-demo/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2016-01-28-jekyll-assume-demo-en/"/></url><url><loc>https://liriansu.com/posts/2015-12-21-learning-javascript/</loc><lastmod>2015-12-21T17:26:52+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-12-21-learning-javascript/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-12-21-learning-javascript-en/"/></url><url><loc>https://liriansu.com/posts/2015-11-08-how-to-lose-in-rock-papar-scissors/</loc><lastmod>2015-11-08T21:01:28+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-11-08-how-to-lose-in-rock-papar-scissors/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-11-08-how-to-lose-in-rock-papar-scissors-en/"/></url><url><loc>https://liriansu.com/posts/2015-10-21-build-seperate-env-using-aufs-and-docker/</loc><lastmod>2015-10-21T14:55:24+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-10-21-build-seperate-env-using-aufs-and-docker/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-10-21-build-seperate-env-using-aufs-and-docker-en/"/></url><url><loc>https://liriansu.com/posts/2015-10-12-virtual-machine-vs-vagrant-vs-docker/</loc><lastmod>2015-10-12T12:49:55+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-10-12-virtual-machine-vs-vagrant-vs-docker/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-10-12-virtual-machine-vs-vagrant-vs-docker-en/"/></url><url><loc>https://liriansu.com/posts/2015-10-09-use-keypad-with-vim-and-putty/</loc><lastmod>2015-10-09T15:34:16+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-10-09-use-keypad-with-vim-and-putty/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-10-09-use-keypad-with-vim-and-putty-en/"/></url><url><loc>https://liriansu.com/posts/2015-09-24-how-this-blog-was-built/</loc><lastmod>2015-09-24T20:26:17+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-09-24-how-this-blog-was-built/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-09-24-how-this-blog-was-built-en/"/></url><url><loc>https://liriansu.com/posts/2015-09-23-why-im-blogging/</loc><lastmod>2015-09-23T00:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-09-23-why-im-blogging/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-09-23-why-im-blogging-en/"/></url><url><loc>https://liriansu.com/posts/2015-08-27-fight-with-the-feminist-me/</loc><lastmod>2015-08-27T20:28:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-08-27-fight-with-the-feminist-me/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-08-27-fight-with-the-feminist-me-en/"/></url><url><loc>https://liriansu.com/posts/2015-07-25-how-to-set-perl-constant-module/</loc><lastmod>2015-07-25T20:56:06+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-07-25-how-to-set-perl-constant-module/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-07-25-how-to-set-perl-constant-module-en/"/></url><url><loc>https://liriansu.com/posts/2015-06-12-a-chat-with-roommates/</loc><lastmod>2015-06-12T22:06:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-06-12-a-chat-with-roommates/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-06-12-a-chat-with-roommates-en/"/></url><url><loc>https://liriansu.com/posts/2015-05-15-vagrant-up-but-mount-no-device-zh/</loc><lastmod>2015-05-15T10:29:05+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-05-15-vagrant-up-but-mount-no-device-zh/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-05-15-vagrant-up-but-mount-no-device-en/"/></url><url><loc>https://liriansu.com/posts/2015-03-10-lovelive-story/</loc><lastmod>2015-03-10T19:43:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-03-10-lovelive-story/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-03-10-lovelive-story-en/"/></url><url><loc>https://liriansu.com/posts/2015-02-28-marry-or-not/</loc><lastmod>2015-02-28T00:11:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2015-02-28-marry-or-not/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2015-02-28-marry-or-not-en/"/></url><url><loc>https://liriansu.com/posts/2014-08-28-compare-excel-with-openpyxl/</loc><lastmod>2014-08-28T10:31:08+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2014-08-28-compare-excel-with-openpyxl/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2014-08-28-compare-excel-with-openpyxl-en/"/></url><url><loc>https://liriansu.com/posts/2014-07-20-my-friend-edward/</loc><lastmod>2014-07-20T22:55:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2014-07-20-my-friend-edward/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2014-07-20-my-friend-edward-en/"/></url><url><loc>https://liriansu.com/posts/2014-03-07-magic-number/</loc><lastmod>2014-03-07T14:11:31+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2014-03-07-magic-number/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2014-03-07-magic-number-en/"/></url><url><loc>https://liriansu.com/posts/2013-1-11-i-love-sjtu/</loc><lastmod>2013-01-11T19:57:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2013-1-11-i-love-sjtu/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2013-1-11-i-love-sjtu-en/"/></url><url><loc>https://liriansu.com/posts/2012-06-15-always-be-yourself/</loc><lastmod>2012-06-15T12:52:30+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2012-06-15-always-be-yourself/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2012-06-15-always-be-yourself-en/"/></url><url><loc>https://liriansu.com/posts/2012-05-16-a-chat-about-acfun/</loc><lastmod>2012-05-16T12:48:16+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2012-05-16-a-chat-about-acfun/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2012-05-16-a-chat-about-acfun-en/"/></url><url><loc>https://liriansu.com/posts/2010-05-27-death-of-jack/</loc><lastmod>2010-05-27T12:00:00+08:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/posts/2010-05-27-death-of-jack/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/posts/2010-05-27-death-of-jack-en/"/></url><url><loc>https://liriansu.com/about/</loc><xhtml:link rel="alternate" hreflang="zh-CN" href="https://liriansu.com/about/"/><xhtml:link rel="alternate" hreflang="en-US" href="https://liriansu.com/en/about/"/></url></urlset>