<?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://songjian.github.io/</loc></url><url><loc>https://songjian.github.io/about/</loc></url><url><loc>https://songjian.github.io/blog/</loc></url><url><loc>https://songjian.github.io/blog/2010-05-19-projector/</loc></url><url><loc>https://songjian.github.io/blog/2012-03-07-php-api-example/</loc></url><url><loc>https://songjian.github.io/blog/2013-07-10-nginx-path-rewriting/</loc></url><url><loc>https://songjian.github.io/blog/2013-07-10-sae/</loc></url><url><loc>https://songjian.github.io/blog/2017-03-02-vuejs/</loc></url><url><loc>https://songjian.github.io/blog/2017-06-11-ruby-programming/</loc></url><url><loc>https://songjian.github.io/blog/2018-07-02-restful/</loc></url><url><loc>https://songjian.github.io/blog/2019-03-09-docker/</loc></url><url><loc>https://songjian.github.io/blog/2019-05-03-sending-emails-on-the-linux-command-line/</loc></url><url><loc>https://songjian.github.io/blog/2019-05-09-docker/</loc></url><url><loc>https://songjian.github.io/blog/2019-05-29-%E4%BD%BF%E7%94%A8docker%E5%AE%89%E8%A3%85gitea/</loc></url><url><loc>https://songjian.github.io/blog/2019-06-02-jekyll/</loc></url><url><loc>https://songjian.github.io/blog/2019-06-13-windows-subsystem-for-linux/</loc></url><url><loc>https://songjian.github.io/blog/2020-03-03-%E5%B0%8F%E5%9E%8Bnas%E7%B3%BB%E7%BB%9F/</loc></url><url><loc>https://songjian.github.io/blog/2020-03-05-systemd/</loc></url><url><loc>https://songjian.github.io/blog/2020-05-13-mysql/</loc></url><url><loc>https://songjian.github.io/blog/2020-05-20-jupyter/</loc></url><url><loc>https://songjian.github.io/blog/2020-07-10-china-mirrors/</loc></url><url><loc>https://songjian.github.io/blog/2020-07-27-win10-installation-notes/</loc></url><url><loc>https://songjian.github.io/blog/2020-07-27-wsl-open/</loc></url><url><loc>https://songjian.github.io/blog/2020-08-16-iperf3/</loc></url><url><loc>https://songjian.github.io/blog/2020-08-26-windows-hello-camera/</loc></url><url><loc>https://songjian.github.io/blog/2020-09-20-installing-ruby-with-rvm/</loc></url><url><loc>https://songjian.github.io/blog/2020-10-04-wsl-installation-guide/</loc></url><url><loc>https://songjian.github.io/blog/2021-02-28-linux-install-gogs/</loc></url><url><loc>https://songjian.github.io/blog/2021-03-07-using-dd-command-to-migrate-disk-data/</loc></url><url><loc>https://songjian.github.io/blog/2021-04-16-%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E9%83%A8%E7%BD%B2wordpress/</loc></url><url><loc>https://songjian.github.io/blog/2021-05-13-%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%95%99%E8%82%B2%E4%B8%AD%E7%BC%BA%E5%A4%B1%E7%9A%84%E4%B8%80%E8%AF%BE%E9%98%85%E8%AF%BB%E7%AC%94%E8%AE%B0/</loc></url><url><loc>https://songjian.github.io/blog/2021-06-04-%E4%BD%BF%E7%94%A8docker%E4%BD%9C%E4%B8%BAjekyll%E7%9A%84%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83/</loc></url><url><loc>https://songjian.github.io/blog/2021-06-16-watering/</loc></url><url><loc>https://songjian.github.io/blog/2021-07-04-winget%E4%BD%93%E9%AA%8C/</loc></url><url><loc>https://songjian.github.io/blog/2021-07-10-autossh-port-forwarding/</loc></url><url><loc>https://songjian.github.io/blog/2021-07-13-redmi-book-pro-15/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-08-newifi-mini-install-openwrt/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-16-%E5%A4%9Adocker-compose%E6%96%87%E4%BB%B6%E4%BD%BF%E7%94%A8/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-16-mariadb/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-18-mimemagic%E5%9B%A0%E4%B8%BA%E9%94%99%E9%80%89%E4%BA%86%E5%8D%8F%E8%AE%AE%E5%BC%BA%E5%88%B6%E5%88%A0%E9%99%A4036%E7%89%88%E9%97%AE%E9%A2%98/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-21-chocolatey/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-25-oss%E6%90%AD%E5%BB%BA%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-25-ossfs%E9%85%8D%E7%BD%AE%E8%AE%B0%E5%BD%95/</loc></url><url><loc>https://songjian.github.io/blog/2021-10-28-webdav/</loc></url><url><loc>https://songjian.github.io/blog/2021-11-30-mearm/</loc></url><url><loc>https://songjian.github.io/blog/2021-12-13-flutter-webrtc/</loc></url><url><loc>https://songjian.github.io/blog/2021-12-20-win11-dev-env-vhdx/</loc></url><url><loc>https://songjian.github.io/blog/2021-12-24-%E4%BD%BF%E7%94%A8docker%E9%95%9C%E5%83%8F%E5%88%B6%E4%BD%9Cwsl%E5%8F%91%E8%A1%8C%E7%89%88/</loc></url><url><loc>https://songjian.github.io/blog/2022-01-15-%E5%AF%BC%E5%85%A5%E5%92%8C%E5%AF%BC%E5%87%BAwsl%E5%8F%91%E8%A1%8C%E7%89%88/</loc></url><url><loc>https://songjian.github.io/blog/2022-01-17-%E9%80%9A%E8%BF%87%E8%A7%86%E9%A2%91%E9%87%87%E9%9B%86%E5%99%A8%E6%98%BE%E7%A4%BA%E5%BC%80%E5%8F%91%E6%9D%BF%E8%A7%86%E9%A2%91%E8%BE%93%E5%87%BA/</loc></url><url><loc>https://songjian.github.io/blog/2022-02-23-python%E8%99%9A%E6%8B%9F%E7%8E%AF%E5%A2%83%E5%92%8Crequirements%E6%96%87%E4%BB%B6%E7%94%9F%E6%88%90%E4%B8%8E%E4%BD%BF%E7%94%A8/</loc></url><url><loc>https://songjian.github.io/blog/2022-03-16-%E5%BC%80%E6%BA%90%E4%BA%86%E8%8E%B7%E5%8F%96%E4%B8%AD%E5%9B%BD%E5%9B%BD%E5%AE%B6%E7%BB%9F%E8%AE%A1%E5%B1%80%E6%95%B0%E6%8D%AE%E7%9A%84python%E5%8C%85/</loc></url><url><loc>https://songjian.github.io/blog/2022-03-23-phpenv-install/</loc></url><url><loc>https://songjian.github.io/blog/2022-05-11-%E6%94%B9%E9%80%A0hario%E4%BA%91%E6%9C%B5%E5%A3%B6/</loc></url><url><loc>https://songjian.github.io/blog/2022-05-13-%E8%87%AA%E5%B7%B1%E5%AE%9E%E7%8E%B0%E7%9A%84%E8%B0%83%E7%94%A8%E7%A6%8F%E7%A6%84api%E7%9A%84sdk/</loc></url><url><loc>https://songjian.github.io/blog/2022-06-01-packagist-org/</loc></url><url><loc>https://songjian.github.io/blog/2022-06-13-renew-ssl-certificate-using-certbot/</loc></url><url><loc>https://songjian.github.io/blog/2022-07-11-%E7%BB%B4%E4%BF%AE%E6%A8%B1%E6%A1%83ml4100-usb-cya/</loc></url><url><loc>https://songjian.github.io/blog/2022-07-27-%E7%A1%AC%E6%94%B9%E4%BA%86ml4100%E9%94%AE%E4%BD%8D/</loc></url><url><loc>https://songjian.github.io/blog/2022-08-03-%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%AE%89%E8%A3%85windows11/</loc></url><url><loc>https://songjian.github.io/blog/2022-08-03-%E6%8E%A8%E8%8D%90%E5%9C%A8windows%E7%B3%BB%E7%BB%9F%E4%B8%8A%E4%BD%BF%E7%94%A8wingetrun/</loc></url><url><loc>https://songjian.github.io/blog/2022-08-05-windows%E5%AE%89%E8%A3%85%E5%92%8C%E8%AE%BE%E7%BD%AEpython%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83/</loc></url><url><loc>https://songjian.github.io/blog/2022-08-18-wsl%E6%A0%87%E5%87%86%E8%BE%93%E5%87%BA%E7%9B%B4%E6%8E%A5%E5%AE%9A%E5%90%91%E5%88%B0windows%E5%89%AA%E8%B4%B4%E6%9D%BF/</loc></url><url><loc>https://songjian.github.io/blog/2022-09-06-arch-linux-installation/</loc></url><url><loc>https://songjian.github.io/blog/2022-09-10-python-coroutines-note/</loc></url><url><loc>https://songjian.github.io/blog/2022-10-02-python-package-for-manipulating-agent-software/</loc></url><url><loc>https://songjian.github.io/blog/2022-10-02-windows-port-forwarding/</loc></url><url><loc>https://songjian.github.io/blog/2022-10-11-%E7%BD%91%E7%AB%99%E5%B1%8F%E8%94%BD%E5%9B%BD%E5%86%85ip%E8%AE%BF%E9%97%AE%E7%9A%84%E6%96%B9%E6%B3%95/</loc></url><url><loc>https://songjian.github.io/blog/2022-10-25-windows%E5%88%9B%E5%BB%BA%E8%BD%AF%E9%93%BE%E6%8E%A5%E7%9A%84%E5%91%BD%E4%BB%A4mklink/</loc></url><url><loc>https://songjian.github.io/blog/2022-10-25-wsl%E5%BC%80%E5%90%AFsystemd%E6%94%AF%E6%8C%81/</loc></url><url><loc>https://songjian.github.io/blog/2022-11-01-gettext/</loc></url><url><loc>https://songjian.github.io/blog/2022-11-14-wordpress-plugin-translation/</loc></url><url><loc>https://songjian.github.io/blog/2022-12-05-r3p/</loc></url><url><loc>https://songjian.github.io/blog/2022-12-19-imagemagick/</loc></url><url><loc>https://songjian.github.io/blog/2023-01-18-toggle-proxy/</loc></url><url><loc>https://songjian.github.io/blog/2023-02-11-%E6%B3%A8%E5%86%8Cchatgpt%E7%9A%84%E6%96%B9%E6%B3%95/</loc></url><url><loc>https://songjian.github.io/blog/2023-03-15-install-cockpit/</loc></url><url><loc>https://songjian.github.io/blog/2023-03-19-podman-compose-run-rails51/</loc></url><url><loc>https://songjian.github.io/blog/2023-03-23-github-actions-build-docker-image/</loc></url><url><loc>https://songjian.github.io/blog/2023-03-23-x-bows-lite/</loc></url><url><loc>https://songjian.github.io/blog/2023-04-03-linux-data-backup-tools/</loc></url><url><loc>https://songjian.github.io/blog/2023-04-10-cursor-editor/</loc></url><url><loc>https://songjian.github.io/blog/2023-04-23-claude/</loc></url><url><loc>https://songjian.github.io/blog/2023-05-11-running-redis-with-podman/</loc></url><url><loc>https://songjian.github.io/blog/2023-06-28-huawei-rh1288v3/</loc></url><url><loc>https://songjian.github.io/blog/2023-07-07-fix-acg-faka-epusdt-sign-error/</loc></url><url><loc>https://songjian.github.io/blog/2023-07-25-neovim-setup-and-use-guide-on-ubuntu/</loc></url><url><loc>https://songjian.github.io/blog/2023-09-13-dconf/</loc></url><url><loc>https://songjian.github.io/blog/2023-09-14-neovim-copilot/</loc></url><url><loc>https://songjian.github.io/blog/2024-01-31-caddyfile/</loc></url><url><loc>https://songjian.github.io/blog/2024-02-27-building-your-own-dns-server/</loc></url><url><loc>https://songjian.github.io/blog/2024-05-08-compose-specification-interpretation/</loc></url><url><loc>https://songjian.github.io/blog/2024-05-09-nodemcu-1/</loc></url><url><loc>https://songjian.github.io/blog/2024-05-18-homeassistantesphome/</loc></url><url><loc>https://songjian.github.io/blog/2024-05-20-mijia-bluetemp-gateway-with-esp32/</loc></url><url><loc>https://songjian.github.io/blog/2024-05-25-esphome-sr501-sr04-ssd1306/</loc></url><url><loc>https://songjian.github.io/blog/2024-06-12-rails-spring-production/</loc></url><url><loc>https://songjian.github.io/blog/2024-06-17-freerdp/</loc></url><url><loc>https://songjian.github.io/blog/2024-06-17-rbenv/</loc></url><url><loc>https://songjian.github.io/blog/2024-06-21-go-rails-remote-file-manage/</loc></url><url><loc>https://songjian.github.io/blog/2024-07-03-libphonenumber/</loc></url><url><loc>https://songjian.github.io/blog/2024-07-13-rails-engine-with-rspec/</loc></url><url><loc>https://songjian.github.io/blog/2024-07-20-devise/</loc></url><url><loc>https://songjian.github.io/blog/2024-07-20-libvips/</loc></url><url><loc>https://songjian.github.io/blog/2025-04-07-integrate-mega-cmd-into-rails/</loc></url><url><loc>https://songjian.github.io/blog/2025-12-24-diy-pc-desk/</loc></url><url><loc>https://songjian.github.io/blog/2026-07-13-nimh-low-capacity-battery/</loc></url><url><loc>https://songjian.github.io/blog/2026-08-12-claude-code-deepseek-v4/</loc></url><url><loc>https://songjian.github.io/blog/2026-10-12-devlog-weekly/</loc></url><url><loc>https://songjian.github.io/blog/2026-10-19-devlog-weekly/</loc></url><url><loc>https://songjian.github.io/blog/2026-10-26-devlog-weekly/</loc></url><url><loc>https://songjian.github.io/blog/2026-11-02-devlog-weekly/</loc></url><url><loc>https://songjian.github.io/blog/2026-11-09-devlog-weekly/</loc></url><url><loc>https://songjian.github.io/categories/</loc></url><url><loc>https://songjian.github.io/categories/%E4%BA%91%E6%9C%8D%E5%8A%A1/</loc></url><url><loc>https://songjian.github.io/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8/</loc></url><url><loc>https://songjian.github.io/categories/%E6%9C%BA%E6%A2%B0%E8%87%82/</loc></url><url><loc>https://songjian.github.io/categories/%E7%AC%94%E8%AE%B0/</loc></url><url><loc>https://songjian.github.io/categories/%E7%AC%94%E8%AE%B0%E6%9C%AC/</loc></url><url><loc>https://songjian.github.io/categories/%E7%BD%91%E7%BB%9C/</loc></url><url><loc>https://songjian.github.io/categories/%E8%A7%86%E9%A2%91%E9%87%87%E9%9B%86%E5%99%A8/</loc></url><url><loc>https://songjian.github.io/categories/%E9%94%AE%E7%9B%98/</loc></url><url><loc>https://songjian.github.io/categories/%E9%95%9C%E5%83%8F%E7%AB%99/</loc></url><url><loc>https://songjian.github.io/categories/ai/</loc></url><url><loc>https://songjian.github.io/categories/arduino/</loc></url><url><loc>https://songjian.github.io/categories/caddy/</loc></url><url><loc>https://songjian.github.io/categories/container/</loc></url><url><loc>https://songjian.github.io/categories/db/</loc></url><url><loc>https://songjian.github.io/categories/devlog/</loc></url><url><loc>https://songjian.github.io/categories/diy/</loc></url><url><loc>https://songjian.github.io/categories/dns/</loc></url><url><loc>https://songjian.github.io/categories/docker-compose/</loc></url><url><loc>https://songjian.github.io/categories/docker/</loc></url><url><loc>https://songjian.github.io/categories/go/</loc></url><url><loc>https://songjian.github.io/categories/iot/</loc></url><url><loc>https://songjian.github.io/categories/jekyll/</loc></url><url><loc>https://songjian.github.io/categories/linux/</loc></url><url><loc>https://songjian.github.io/categories/mysql/</loc></url><url><loc>https://songjian.github.io/categories/nas/</loc></url><url><loc>https://songjian.github.io/categories/neovim/</loc></url><url><loc>https://songjian.github.io/categories/nginx/</loc></url><url><loc>https://songjian.github.io/categories/openai/</loc></url><url><loc>https://songjian.github.io/categories/openwrt/</loc></url><url><loc>https://songjian.github.io/categories/oss/</loc></url><url><loc>https://songjian.github.io/categories/php/</loc></url><url><loc>https://songjian.github.io/categories/podman/</loc></url><url><loc>https://songjian.github.io/categories/programming/</loc></url><url><loc>https://songjian.github.io/categories/python/</loc></url><url><loc>https://songjian.github.io/categories/rails/</loc></url><url><loc>https://songjian.github.io/categories/rdp/</loc></url><url><loc>https://songjian.github.io/categories/restful/</loc></url><url><loc>https://songjian.github.io/categories/ror/</loc></url><url><loc>https://songjian.github.io/categories/ruby/</loc></url><url><loc>https://songjian.github.io/categories/sae/</loc></url><url><loc>https://songjian.github.io/categories/ssl/</loc></url><url><loc>https://songjian.github.io/categories/vue/</loc></url><url><loc>https://songjian.github.io/categories/webrtc/</loc></url><url><loc>https://songjian.github.io/categories/windows/</loc></url><url><loc>https://songjian.github.io/categories/windows%E6%8A%80%E5%B7%A7/</loc></url><url><loc>https://songjian.github.io/categories/wordpress/</loc></url><url><loc>https://songjian.github.io/categories/wsl/</loc></url><url><loc>https://songjian.github.io/projects/</loc></url><url><loc>https://songjian.github.io/tags/</loc></url><url><loc>https://songjian.github.io/tags/%E5%8D%8F%E7%A8%8B/</loc></url><url><loc>https://songjian.github.io/tags/%E5%85%85%E7%94%B5%E7%94%B5%E6%B1%A0/</loc></url><url><loc>https://songjian.github.io/tags/%E5%BC%80%E5%8F%91%E5%91%A8%E6%8A%A5/</loc></url><url><loc>https://songjian.github.io/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/</loc></url><url><loc>https://songjian.github.io/tags/%E6%9C%BA%E5%99%A8%E4%BA%BA/</loc></url><url><loc>https://songjian.github.io/tags/%E6%9C%BA%E6%A2%B0%E8%87%82/</loc></url><url><loc>https://songjian.github.io/tags/%E6%95%99%E7%A8%8B/</loc></url><url><loc>https://songjian.github.io/tags/%E6%95%B0%E6%8D%AE%E8%8E%B7%E5%8F%96/</loc></url><url><loc>https://songjian.github.io/tags/%E6%96%87%E4%BB%B6%E5%AD%98%E5%82%A8/</loc></url><url><loc>https://songjian.github.io/tags/%E6%A8%B1%E6%A1%83/</loc></url><url><loc>https://songjian.github.io/tags/%E6%B5%B7%E6%B4%8B%E6%9D%BF/</loc></url><url><loc>https://songjian.github.io/tags/%E7%9B%86%E6%A0%BD/</loc></url><url><loc>https://songjian.github.io/tags/%E7%A6%8F%E7%A6%84/</loc></url><url><loc>https://songjian.github.io/tags/%E7%AB%AF%E5%8F%A3%E8%BD%AC%E5%8F%91/</loc></url><url><loc>https://songjian.github.io/tags/%E7%B4%AB%E7%B1%B3/</loc></url><url><loc>https://songjian.github.io/tags/%E8%96%84%E8%8D%B7%E5%8F%B6/</loc></url><url><loc>https://songjian.github.io/tags/%E8%99%9A%E6%8B%9F%E7%8E%AF%E5%A2%83/</loc></url><url><loc>https://songjian.github.io/tags/%E8%A7%86%E9%A2%91%E9%87%87%E9%9B%86/</loc></url><url><loc>https://songjian.github.io/tags/%E8%A7%86%E9%A2%91%E9%87%87%E9%9B%86%E5%8D%A1/</loc></url><url><loc>https://songjian.github.io/tags/%E8%A7%86%E9%A2%91%E9%87%87%E9%9B%86%E5%99%A8/</loc></url><url><loc>https://songjian.github.io/tags/%E8%BF%B7%E4%BD%A0%E5%9B%9B%E9%A9%B1%E8%BD%A6/</loc></url><url><loc>https://songjian.github.io/tags/%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99/</loc></url><url><loc>https://songjian.github.io/tags/%E9%93%9D%E5%9E%8B%E6%9D%90/</loc></url><url><loc>https://songjian.github.io/tags/%E9%94%AE%E7%9B%98/</loc></url><url><loc>https://songjian.github.io/tags/%E9%95%8D%E6%B0%A2%E7%94%B5%E6%B1%A0/</loc></url><url><loc>https://songjian.github.io/tags/%E9%98%BF%E9%87%8C%E4%BA%91/</loc></url><url><loc>https://songjian.github.io/tags/acg-faka/</loc></url><url><loc>https://songjian.github.io/tags/ai/</loc></url><url><loc>https://songjian.github.io/tags/ai%E7%BC%96%E7%A8%8B/</loc></url><url><loc>https://songjian.github.io/tags/api/</loc></url><url><loc>https://songjian.github.io/tags/arch-linux/</loc></url><url><loc>https://songjian.github.io/tags/arduino-ide/</loc></url><url><loc>https://songjian.github.io/tags/arduino/</loc></url><url><loc>https://songjian.github.io/tags/armbian/</loc></url><url><loc>https://songjian.github.io/tags/aurora/</loc></url><url><loc>https://songjian.github.io/tags/automation/</loc></url><url><loc>https://songjian.github.io/tags/autossh/</loc></url><url><loc>https://songjian.github.io/tags/backup/</loc></url><url><loc>https://songjian.github.io/tags/bash/</loc></url><url><loc>https://songjian.github.io/tags/bind9/</loc></url><url><loc>https://songjian.github.io/tags/ble/</loc></url><url><loc>https://songjian.github.io/tags/bluetooth/</loc></url><url><loc>https://songjian.github.io/tags/caddy/</loc></url><url><loc>https://songjian.github.io/tags/certbot/</loc></url><url><loc>https://songjian.github.io/tags/chatbot/</loc></url><url><loc>https://songjian.github.io/tags/chatgpt/</loc></url><url><loc>https://songjian.github.io/tags/chocolatey/</loc></url><url><loc>https://songjian.github.io/tags/claude-code/</loc></url><url><loc>https://songjian.github.io/tags/clip.exe/</loc></url><url><loc>https://songjian.github.io/tags/cmd/</loc></url><url><loc>https://songjian.github.io/tags/cockpit/</loc></url><url><loc>https://songjian.github.io/tags/composer/</loc></url><url><loc>https://songjian.github.io/tags/copilot/</loc></url><url><loc>https://songjian.github.io/tags/dconf/</loc></url><url><loc>https://songjian.github.io/tags/dd/</loc></url><url><loc>https://songjian.github.io/tags/deepseek/</loc></url><url><loc>https://songjian.github.io/tags/devise/</loc></url><url><loc>https://songjian.github.io/tags/diy/</loc></url><url><loc>https://songjian.github.io/tags/dns/</loc></url><url><loc>https://songjian.github.io/tags/docker-compose/</loc></url><url><loc>https://songjian.github.io/tags/docker/</loc></url><url><loc>https://songjian.github.io/tags/epusdt/</loc></url><url><loc>https://songjian.github.io/tags/esp32/</loc></url><url><loc>https://songjian.github.io/tags/esp8266/</loc></url><url><loc>https://songjian.github.io/tags/esphome/</loc></url><url><loc>https://songjian.github.io/tags/esplorer/</loc></url><url><loc>https://songjian.github.io/tags/esptool.py/</loc></url><url><loc>https://songjian.github.io/tags/example/</loc></url><url><loc>https://songjian.github.io/tags/flutter/</loc></url><url><loc>https://songjian.github.io/tags/g84-ml4100/</loc></url><url><loc>https://songjian.github.io/tags/geoip/</loc></url><url><loc>https://songjian.github.io/tags/gettext/</loc></url><url><loc>https://songjian.github.io/tags/gitea/</loc></url><url><loc>https://songjian.github.io/tags/github-actions/</loc></url><url><loc>https://songjian.github.io/tags/godaddy/</loc></url><url><loc>https://songjian.github.io/tags/gogs/</loc></url><url><loc>https://songjian.github.io/tags/hc-sr04/</loc></url><url><loc>https://songjian.github.io/tags/hc-sr501/</loc></url><url><loc>https://songjian.github.io/tags/home-assistant/</loc></url><url><loc>https://songjian.github.io/tags/i2c/</loc></url><url><loc>https://songjian.github.io/tags/imagemagick/</loc></url><url><loc>https://songjian.github.io/tags/iot/</loc></url><url><loc>https://songjian.github.io/tags/iperf3/</loc></url><url><loc>https://songjian.github.io/tags/jekyll/</loc></url><url><loc>https://songjian.github.io/tags/jupyter/</loc></url><url><loc>https://songjian.github.io/tags/let's-encrypt/</loc></url><url><loc>https://songjian.github.io/tags/linux/</loc></url><url><loc>https://songjian.github.io/tags/lywsd03mmc/</loc></url><url><loc>https://songjian.github.io/tags/mail/</loc></url><url><loc>https://songjian.github.io/tags/maxmind/</loc></url><url><loc>https://songjian.github.io/tags/mega-cmd/</loc></url><url><loc>https://songjian.github.io/tags/mega/</loc></url><url><loc>https://songjian.github.io/tags/mimemagic/</loc></url><url><loc>https://songjian.github.io/tags/mklink/</loc></url><url><loc>https://songjian.github.io/tags/nas/</loc></url><url><loc>https://songjian.github.io/tags/neovim/</loc></url><url><loc>https://songjian.github.io/tags/netsh/</loc></url><url><loc>https://songjian.github.io/tags/newifi-mini/</loc></url><url><loc>https://songjian.github.io/tags/nginx/</loc></url><url><loc>https://songjian.github.io/tags/nodemcu-esp32s/</loc></url><url><loc>https://songjian.github.io/tags/nodemcu/</loc></url><url><loc>https://songjian.github.io/tags/oled/</loc></url><url><loc>https://songjian.github.io/tags/openai/</loc></url><url><loc>https://songjian.github.io/tags/openmediavault/</loc></url><url><loc>https://songjian.github.io/tags/openwrt/</loc></url><url><loc>https://songjian.github.io/tags/orange-pi/</loc></url><url><loc>https://songjian.github.io/tags/oss/</loc></url><url><loc>https://songjian.github.io/tags/ossfs/</loc></url><url><loc>https://songjian.github.io/tags/packagist.org/</loc></url><url><loc>https://songjian.github.io/tags/php/</loc></url><url><loc>https://songjian.github.io/tags/phpenv/</loc></url><url><loc>https://songjian.github.io/tags/podman/</loc></url><url><loc>https://songjian.github.io/tags/port-forwarding/</loc></url><url><loc>https://songjian.github.io/tags/proxy/</loc></url><url><loc>https://songjian.github.io/tags/python/</loc></url><url><loc>https://songjian.github.io/tags/r3p/</loc></url><url><loc>https://songjian.github.io/tags/rails/</loc></url><url><loc>https://songjian.github.io/tags/rdp/</loc></url><url><loc>https://songjian.github.io/tags/redis/</loc></url><url><loc>https://songjian.github.io/tags/redmibook-pro-15/</loc></url><url><loc>https://songjian.github.io/tags/requirements/</loc></url><url><loc>https://songjian.github.io/tags/rh1288v3/</loc></url><url><loc>https://songjian.github.io/tags/rspec/</loc></url><url><loc>https://songjian.github.io/tags/ruby-on-rails/</loc></url><url><loc>https://songjian.github.io/tags/ruby/</loc></url><url><loc>https://songjian.github.io/tags/rvm/</loc></url><url><loc>https://songjian.github.io/tags/sae/</loc></url><url><loc>https://songjian.github.io/tags/sdk/</loc></url><url><loc>https://songjian.github.io/tags/spring/</loc></url><url><loc>https://songjian.github.io/tags/ssd1306/</loc></url><url><loc>https://songjian.github.io/tags/ssh/</loc></url><url><loc>https://songjian.github.io/tags/ssl/</loc></url><url><loc>https://songjian.github.io/tags/systemd/</loc></url><url><loc>https://songjian.github.io/tags/tbuild/</loc></url><url><loc>https://songjian.github.io/tags/telefast/</loc></url><url><loc>https://songjian.github.io/tags/tg-stats/</loc></url><url><loc>https://songjian.github.io/tags/uiautomator2/</loc></url><url><loc>https://songjian.github.io/tags/vim/</loc></url><url><loc>https://songjian.github.io/tags/vpn/</loc></url><url><loc>https://songjian.github.io/tags/vue/</loc></url><url><loc>https://songjian.github.io/tags/web-api/</loc></url><url><loc>https://songjian.github.io/tags/webrtc/</loc></url><url><loc>https://songjian.github.io/tags/windows/</loc></url><url><loc>https://songjian.github.io/tags/winget/</loc></url><url><loc>https://songjian.github.io/tags/wmctrl/</loc></url><url><loc>https://songjian.github.io/tags/wordpress/</loc></url><url><loc>https://songjian.github.io/tags/workspace/</loc></url><url><loc>https://songjian.github.io/tags/wsl/</loc></url><url><loc>https://songjian.github.io/tags/x-bows/</loc></url><url><loc>https://songjian.github.io/tags/xdotool/</loc></url><url><loc>https://songjian.github.io/tags/xfreerdp/</loc></url><url><loc>https://songjian.github.io/tags/xiaomi/</loc></url><url><loc>https://songjian.github.io/tags/xx-panel-admin/</loc></url><url><loc>https://songjian.github.io/tags/xx-panel-saas/</loc></url><url><loc>https://songjian.github.io/tags/xx-panel/</loc></url></urlset>