<?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://www.chenshaowen.com/tags/ai/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ai-agent/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/mcp/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/post/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%A7%E6%A8%A1%E5%9E%8B/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-land-ai-agent-sops.html</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A0%94%E5%8F%91/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/agfs/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/agfs-file-system-performance-test.html</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AD%98%E5%82%A8/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%83%A8%E7%BD%B2/</loc><lastmod>2026-03-25T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/agfs-file-system-for-ai-agent.html</loc><lastmod>2026-03-25T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%AA%8C%E8%AF%81/</loc><lastmod>2026-03-25T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/openclaw/</loc><lastmod>2026-03-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/openviking/</loc><lastmod>2026-03-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/openviking-usage-and-openclaw-integration.html</loc><lastmod>2026-03-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-send-messages-to-openclaw-remotely.html</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B6%88%E6%81%AF/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BF%90%E7%BB%B4/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%87%AA%E5%8A%A8%E5%8C%96/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/agent/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/docker/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%B9%E5%99%A8%E5%8C%96/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/deploy-openclaw-under-containers.html</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/skills/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-skills-and-mcp-to-extend-openclaw.html</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AD%A6%E4%B9%A0/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/installation-and-configuration-of-openclaw.html</loc><lastmod>2026-02-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B7%A5%E5%85%B7/</loc><lastmod>2026-02-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/lvm/</loc><lastmod>2026-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/lvm-daily-maintenance.html</loc><lastmod>2026-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cpu/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/minio/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/minio-infrastructure-selection-and-optimization.html</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B0%83%E4%BC%98/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%86%85%E5%AD%98/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BD%91%E7%BB%9C/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A1%AC%E7%9B%98/</loc><lastmod>2026-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/clickhouse/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/redis/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%B9%E5%99%A8/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/container-deploy-middleware.html</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%AD%E9%97%B4%E4%BB%B6/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/3fs/</loc><lastmod>2026-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/foundationdb/</loc><lastmod>2026-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/container-deploy-multi-node-foundationdb-and-maintenance.html</loc><lastmod>2026-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/</loc><lastmod>2026-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/haproxy/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ipoib/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B5%8B%E8%AF%95/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%A3%E7%90%86/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/multi-node-multi-disk-minio-cluster-performance-test-in-different-erasure-code-configurations-on-ipoib.html</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/multi-node-multi-disk-minio-cluster-performance-test-in-different-erasure-code-configurations.html</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E5%B8%83%E5%BC%8F/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9F%BA%E5%87%86%E6%B5%8B%E8%AF%95/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BA%A0%E5%88%A0%E7%A0%81/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-haproxy-to-proxy-minio-and-performance-testing.html</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%80%A7%E8%83%BD/</loc><lastmod>2026-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/minio-multi-node-multi-disk-deployment-and-maintenance.html</loc><lastmod>2026-02-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/s3/</loc><lastmod>2026-02-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AF%B9%E8%B1%A1%E5%AD%98%E5%82%A8/</loc><lastmod>2026-02-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%AB%98%E5%8F%AF%E7%94%A8/</loc><lastmod>2026-02-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cursor/</loc><lastmod>2026-02-01T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-survive-in-the-cursor-world.html</loc><lastmod>2026-02-01T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%80%9D%E8%80%83/</loc><lastmod>2026-02-01T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%99%BA%E8%83%BD%E4%BD%93/</loc><lastmod>2026-02-01T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-mcp-to-power-ai-agent.html</loc><lastmod>2026-01-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/erdma/</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pd/</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/rdma/</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%98%BF%E9%87%8C%E4%BA%91/</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/test-and-deploy-pd-disagg-app-with-erdma-on-aliyun.html</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E7%A6%BB/</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BA%94%E7%94%A8/</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-ops-event-to-power-ai-agent.html</loc><lastmod>2026-01-14T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/llm/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-common-llm-agent-infrastructure.html</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9E%B6%E6%9E%84/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-case-of-ai-agent.html</loc><lastmod>2025-11-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/btrfs/</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ext4/</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ext4-xfs-zfs-btrfs-performance-test-in-raid6.html</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/raid/</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/xfs/</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/zfs/</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F/</loc><lastmod>2025-10-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/raid-zfs-operations.html</loc><lastmod>2025-10-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/mdadm/</loc><lastmod>2025-10-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/raid-xfs-operations.html</loc><lastmod>2025-10-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/raid-btrfs-operations.html</loc><lastmod>2025-10-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/xfs-performance-test-in-various-raid.html</loc><lastmod>2025-10-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/raid-storage-technology.html</loc><lastmod>2025-10-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A1%AC%E4%BB%B6/</loc><lastmod>2025-10-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/llama-factory/</loc><lastmod>2025-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/qwen3/</loc><lastmod>2025-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-llama-factory-to-fine-tune-qwen3-model.html</loc><lastmod>2025-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BE%AE%E8%B0%83/</loc><lastmod>2025-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/vllm/</loc><lastmod>2025-09-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-vllm-to-deploy-pd-disagg-app.html</loc><lastmod>2025-09-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/lmcache/</loc><lastmod>2025-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-lmcache-to-improve-ttft.html</loc><lastmod>2025-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8E%A8%E7%90%86/</loc><lastmod>2025-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BC%93%E5%AD%98/</loc><lastmod>2025-09-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-prefix-cache.html</loc><lastmod>2025-09-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gpu/</loc><lastmod>2025-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nvidia/</loc><lastmod>2025-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nvidia-rtx-5090-inference-test.html</loc><lastmod>2025-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A8%A1%E5%9E%8B%E9%87%8F%E5%8C%96/</loc><lastmod>2025-09-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-model-quantization.html</loc><lastmod>2025-09-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BC%98%E5%8C%96/</loc><lastmod>2025-09-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubernetes/</loc><lastmod>2025-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-base-environment-requirements.html</loc><lastmod>2025-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%89%E5%85%A8/</loc><lastmod>2025-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%89%E8%A3%85/</loc><lastmod>2025-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE/</loc><lastmod>2025-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%9B%86%E7%BE%A4/</loc><lastmod>2025-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BE%9D%E8%B5%96/</loc><lastmod>2025-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cgroup/</loc><lastmod>2025-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubelet/</loc><lastmod>2025-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%85%E9%9A%9C%E6%8E%92%E6%9F%A5/</loc><lastmod>2025-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%8A%82%E7%82%B9/</loc><lastmod>2025-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-upgrade-kubernetes-node-cgroup-version.html</loc><lastmod>2025-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%87%E7%BA%A7/</loc><lastmod>2025-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B5%84%E6%BA%90%E9%9A%94%E7%A6%BB/</loc><lastmod>2025-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/claude/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cli/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-claude-code-on-server.html</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/npu/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-npu-operation-and-fault-handling.html</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%85%E9%9A%9C%E5%A4%84%E7%90%86/</loc><lastmod>2025-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dcgm/</loc><lastmod>2025-08-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-use-guide-of-nvidia-dcgm.html</loc><lastmod>2025-08-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%9B%91%E6%8E%A7/</loc><lastmod>2025-08-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/linux/</loc><lastmod>2025-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B8%85%E7%90%86/</loc><lastmod>2025-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-clean-zombie-processes.html</loc><lastmod>2025-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A8%A1%E5%9E%8B%E6%80%A7%E8%83%BD/</loc><lastmod>2025-08-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-vllm-benchmark-to-test-model-performance.html</loc><lastmod>2025-08-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubesphere/</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%80%E6%BA%90/</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-journey-with-kubesphere.html</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dragonfly/</loc><lastmod>2025-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%95%9C%E5%83%8F/</loc><lastmod>2025-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%95%9C%E5%83%8F%E5%8A%A0%E9%80%9F/</loc><lastmod>2025-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/deploy-dragonfly-on-kubernetes.html</loc><lastmod>2025-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/history/</loc><lastmod>2025-07-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-use-of-history.html</loc><lastmod>2025-07-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%91%BD%E4%BB%A4%E8%A1%8C/</loc><lastmod>2025-07-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ai-related-papers.html</loc><lastmod>2025-07-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%BA%E6%96%87/</loc><lastmod>2025-07-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gemini/</loc><lastmod>2025-07-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BC%96%E7%A8%8B%E8%BE%85%E5%8A%A9/</loc><lastmod>2025-07-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-gemini-cli-on-server.html</loc><lastmod>2025-07-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ascend-dmi-tool-usage-guide.html</loc><lastmod>2025-06-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dmi/</loc><lastmod>2025-06-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%85%E9%9A%9C%E8%AF%8A%E6%96%AD/</loc><lastmod>2025-06-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%8E%E4%B8%BA/</loc><lastmod>2025-06-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%98%87%E8%85%BE/</loc><lastmod>2025-06-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-gpu-virtualization.html</loc><lastmod>2025-06-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%99%9A%E6%8B%9F%E5%8C%96/</loc><lastmod>2025-06-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/foundationdb-data-backup-and-restore.html</loc><lastmod>2025-06-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%87%E4%BB%BD/</loc><lastmod>2025-06-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%88%90%E9%95%BF/</loc><lastmod>2025-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%A4%E7%9F%A5/</loc><lastmod>2025-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-cognitive-awakening.html</loc><lastmod>2025-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B9%A6%E7%B1%8D/</loc><lastmod>2025-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BF%83%E7%90%86/</loc><lastmod>2025-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/basic-auth/</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/exporter/</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/node-exporter/</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/prometheus/</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%87%87%E9%9B%86%E5%99%A8/</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-add-basic-auth-for-node-exporter.html</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%A4%E8%AF%81/</loc><lastmod>2025-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/smokeping/</loc><lastmod>2025-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/deploy-smokeping-prober.html</loc><lastmod>2025-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8E%A2%E6%B5%8B/</loc><lastmod>2025-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cline/</loc><lastmod>2025-04-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ops/</loc><lastmod>2025-04-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/opscli-support-mcp-provide-cline-cursor-integration.html</loc><lastmod>2025-04-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kube-proxy/</loc><lastmod>2025-03-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kube-proxy-abnormal-causes-pod-on-node-unable-to-access-service.html</loc><lastmod>2025-03-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pod/</loc><lastmod>2025-03-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/service/</loc><lastmod>2025-03-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/fio/</loc><lastmod>2025-03-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nfs/</loc><lastmod>2025-03-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nfs-over-rdma-vs-nfs-fio-large-block-read-write-performance.html</loc><lastmod>2025-03-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/3fs-key-technologies-and-design.html</loc><lastmod>2025-03-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/deepseek/</loc><lastmod>2025-03-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/deepseek-3fs-operations-guide.html</loc><lastmod>2025-03-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/deploy-deepseek-3fs-storage-system-under-containers.html</loc><lastmod>2025-03-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/3fs-performance-test.html</loc><lastmod>2025-03-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/fluid/</loc><lastmod>2025-03-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/juicefs/</loc><lastmod>2025-03-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE/</loc><lastmod>2025-03-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/fluid-using-3fs-as-pvc.html</loc><lastmod>2025-03-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nfs-over-rdma.html</loc><lastmod>2025-03-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%AB%98%E6%80%A7%E8%83%BD%E5%AD%98%E5%82%A8/</loc><lastmod>2025-03-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/containerd/</loc><lastmod>2025-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubectl/</loc><lastmod>2025-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubectl-logs-not-found-error.html</loc><lastmod>2025-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%97%A5%E5%BF%97/</loc><lastmod>2025-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dante/</loc><lastmod>2025-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B8%A6%E5%AE%BD/</loc><lastmod>2025-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/dante-socks5-proxy.html</loc><lastmod>2025-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/calico/</loc><lastmod>2025-02-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cni/</loc><lastmod>2025-02-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B5%81%E9%87%8F%E6%8E%A7%E5%88%B6/</loc><lastmod>2025-02-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-calico-to-limit-pod-bandwidth.html</loc><lastmod>2025-02-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%99%90%E5%88%B6/</loc><lastmod>2025-02-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ray/</loc><lastmod>2025-02-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-ray.html</loc><lastmod>2025-02-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%A1%E7%AE%97%E6%A1%86%E6%9E%B6/</loc><lastmod>2025-02-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%AD%E7%BB%83/</loc><lastmod>2025-02-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/qwen/</loc><lastmod>2025-02-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/transformer/</loc><lastmod>2025-02-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/structure-of-large-models-with-qwen.html</loc><lastmod>2025-02-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nvidia-environment-variable-configuration.html</loc><lastmod>2025-01-20T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F/</loc><lastmod>2025-01-20T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%85%8D%E7%BD%AE/</loc><lastmod>2025-01-20T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ascend-environment-variable-configuration.html</loc><lastmod>2025-01-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/fluid-juicefs-enterprise-maintenance.html</loc><lastmod>2025-01-18T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-vllm-for-inference.html</loc><lastmod>2025-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ci/</loc><lastmod>2025-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cicd/</loc><lastmod>2025-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nerdctl/</loc><lastmod>2025-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%9A%E6%9E%B6%E6%9E%84/</loc><lastmod>2025-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9E%84%E5%BB%BA/</loc><lastmod>2025-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-nerdctl-to-build-multi-architecture-images.html</loc><lastmod>2025-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-vllm-verify-inference-node.html</loc><lastmod>2025-01-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ai-application-development-tech-stack.html</loc><lastmod>2025-01-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/embedding/</loc><lastmod>2025-01-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/rag/</loc><lastmod>2025-01-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8A%80%E6%9C%AF%E6%A0%88/</loc><lastmod>2025-01-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91/</loc><lastmod>2025-01-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/jumpserver/</loc><lastmod>2025-01-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A0%A1%E5%9E%92%E6%9C%BA/</loc><lastmod>2025-01-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-deploy-jumpserver-on-kubernetes.html</loc><lastmod>2025-01-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-ops-to-view-and-monitor-cluster-events.html</loc><lastmod>2024-12-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%8B%E4%BB%B6/</loc><lastmod>2024-12-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-fluid-and-s3fs-to-access-s3-storage-and-performance-testing.html</loc><lastmod>2024-12-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-fluid-to-access-s3-storage-and-performance-testing.html</loc><lastmod>2024-12-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E7%AE%A1%E7%90%86/</loc><lastmod>2024-12-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pytorch/</loc><lastmod>2024-11-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tensorboard/</loc><lastmod>2024-11-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-tensorboard-to-visualize-pytorch-training-process.html</loc><lastmod>2024-11-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-pytorch-to-train-model-on-mnist-dataset.html</loc><lastmod>2024-11-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ubuntu/</loc><lastmod>2024-11-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/set-specific-kernel-version-in-ubuntu/</loc><lastmod>2024-11-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%86%85%E6%A0%B8/</loc><lastmod>2024-11-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/mpi/</loc><lastmod>2024-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/mpi-communication-primitives-and-python-programming.html</loc><lastmod>2024-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%80%9A%E4%BF%A1/</loc><lastmod>2024-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ops-v1.0.0.html</loc><lastmod>2024-11-07T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/fat-tree/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-network-topology.html</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8B%93%E6%89%91%E7%BB%93%E6%9E%84/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/rdma-technique.html</loc><lastmod>2024-11-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%AB%98%E6%80%A7%E8%83%BD%E8%AE%A1%E7%AE%97/</loc><lastmod>2024-11-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/sr-iov/</loc><lastmod>2024-11-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/sr-iov-technique.html</loc><lastmod>2024-11-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/infiniband/</loc><lastmod>2024-11-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/infiniband-network-and-useful-commands.html</loc><lastmod>2024-11-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/obs/</loc><lastmod>2024-10-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-fluid-to-access-obs-storage-and-performance-testing.html</loc><lastmod>2024-10-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/iceberg/</loc><lastmod>2024-09-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/spark/</loc><lastmod>2024-09-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%A7%E6%95%B0%E6%8D%AE/</loc><lastmod>2024-09-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-iceberg-and-spark-on-kubernetes.html</loc><lastmod>2024-09-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E5%A4%84%E7%90%86/</loc><lastmod>2024-09-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E6%B9%96/</loc><lastmod>2024-09-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gds/</loc><lastmod>2024-09-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-enable-gds-on-gpu-host.html</loc><lastmod>2024-09-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nlp/</loc><lastmod>2024-09-10T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/token/</loc><lastmod>2024-09-10T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/</loc><lastmod>2024-09-10T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-token.html</loc><lastmod>2024-09-10T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/flops/</loc><lastmod>2024-09-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-flops.html</loc><lastmod>2024-09-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%AE%97%E5%8A%9B/</loc><lastmod>2024-09-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8C%87%E6%A0%87/</loc><lastmod>2024-09-09T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%80%E4%B9%88%E6%98%AF/</loc><lastmod>2024-09-08T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-pd-separation.html</loc><lastmod>2024-09-08T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dlrover/</loc><lastmod>2024-08-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-dlrover-workflow-analysis.html</loc><lastmod>2024-08-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%85%E9%9A%9C%E8%87%AA%E6%84%88/</loc><lastmod>2024-08-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nvidia-gpu-cores-and-architecture-evolution-history.html</loc><lastmod>2024-08-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8E%86%E5%8F%B2/</loc><lastmod>2024-08-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/data-parallel-architecture-in-distributed-train.html</loc><lastmod>2024-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E5%B9%B6%E8%A1%8C/</loc><lastmod>2024-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%B9%E6%80%A7%E8%AE%AD%E7%BB%83/</loc><lastmod>2024-08-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%B9%E9%94%99%E8%AE%AD%E7%BB%83/</loc><lastmod>2024-08-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-dlrover-to-manage-training-job.html</loc><lastmod>2024-08-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E4%BA%AB/</loc><lastmod>2024-08-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%85%E9%9A%9C/</loc><lastmod>2024-08-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/develop-a-copilot-to-handle-exceptions.html</loc><lastmod>2024-08-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%82%E5%B8%B8/</loc><lastmod>2024-08-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pgsql/</loc><lastmod>2024-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/migrate-juicefs-metadata-from-redis-to-pgsql.html</loc><lastmod>2024-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BF%81%E7%A7%BB/</loc><lastmod>2024-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%83%E6%95%B0%E6%8D%AE/</loc><lastmod>2024-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/hccl/</loc><lastmod>2024-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nccl/</loc><lastmod>2024-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/volcano/</loc><lastmod>2024-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-volcano-to-run-hccl-test.html</loc><lastmod>2024-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/use-volcano-to-run-nccl-test.html</loc><lastmod>2024-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/grafana/</loc><lastmod>2024-07-26T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/why-top-node-free-grafana-data-not-match.html</loc><lastmod>2024-07-26T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/</loc><lastmod>2024-07-25T00:08:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-get-device-information-on-server.html</loc><lastmod>2024-07-25T00:08:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%BE%E5%A4%87/</loc><lastmod>2024-07-25T00:08:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A8%A1%E5%9E%8B%E6%95%B0%E6%8D%AE/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-things-about-storage-system-in-model-development-process.html</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A0%94%E5%8F%91%E6%B5%81%E7%A8%8B/</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/memoryfs/</loc><lastmod>2024-06-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/something-about-memoryfs-storage-system.html</loc><lastmod>2024-06-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%AB%98%E6%80%A7%E8%83%BD/</loc><lastmod>2024-06-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/oss/</loc><lastmod>2024-06-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-fluid-to-access-oss-storage-and-performance-testing.html</loc><lastmod>2024-06-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-warmup-juicefs-data.html</loc><lastmod>2024-06-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/elasticsearch/</loc><lastmod>2024-06-03T21:00:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/io/</loc><lastmod>2024-06-03T21:00:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/high-frequency-io-pod-not-suitable-for-setting-limit.html</loc><lastmod>2024-06-03T21:00:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/deploy-elasticsearch-using-memory-storage.html</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%A8%E6%96%87%E6%A3%80%E7%B4%A2/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%90%9C%E7%B4%A2/</loc><lastmod>2024-05-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ascend-npu-driver-installation.html</loc><lastmod>2024-05-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%A9%B1%E5%8A%A8/</loc><lastmod>2024-05-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A8%A1%E5%9E%8B/</loc><lastmod>2024-05-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/data-storage-in-model-development-cycle.html</loc><lastmod>2024-05-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8/</loc><lastmod>2024-05-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AD%98%E5%82%A8%E5%88%86%E5%B1%82/</loc><lastmod>2024-05-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/comparison-of-storage.html</loc><lastmod>2024-05-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/store-elasticsearch-data-in-juicefs.html</loc><lastmod>2024-05-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/fluid-using-s3-as-pvc.html</loc><lastmod>2024-05-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/fluid-using-lustre-runtime-and-performance-testing.html</loc><lastmod>2024-05-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/fluid-mount-s3-and-performance-testing.html</loc><lastmod>2024-05-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/lustre/</loc><lastmod>2024-05-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/fluid-using-nfs-runtime-and-performance-testing.html</loc><lastmod>2024-05-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/copilot/</loc><lastmod>2024-05-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ops-copilot-has-been-updated-using-pipeline-and-llm.html</loc><lastmod>2024-05-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/mlops/</loc><lastmod>2024-04-27T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-mlops.html</loc><lastmod>2024-04-27T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/model-parallel-training-techniques.html</loc><lastmod>2024-04-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-ai-base-images-and-run-command.html</loc><lastmod>2024-03-28T00:01:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/conda/</loc><lastmod>2024-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/conda-install-and-use.html</loc><lastmod>2024-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/python/</loc><lastmod>2024-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%8E%AF%E5%A2%83/</loc><lastmod>2024-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/argo/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/argo-events/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/event-driven-workflow-using-argo-events.html</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%8B%E4%BB%B6%E9%A9%B1%E5%8A%A8/</loc><lastmod>2024-03-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-basic-of-volcano.html</loc><lastmod>2024-03-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B0%83%E5%BA%A6/</loc><lastmod>2024-03-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/basic-usage-of-npu-smi.html</loc><lastmod>2024-03-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%9B%91%E6%8E%A7%E5%B7%A5%E5%85%B7/</loc><lastmod>2024-03-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ai-chip-high-speed-connection-solution.html</loc><lastmod>2024-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%92%E8%BF%9E/</loc><lastmod>2024-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%8A%AF%E7%89%87/</loc><lastmod>2024-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-gpu-operation-and-fault-handling.html</loc><lastmod>2024-03-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/provide-a-way-to-develop-ai-agent.html</loc><lastmod>2024-03-16T08:01:28+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pvc/</loc><lastmod>2024-03-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BC%81%E4%B8%9A%E7%89%88/</loc><lastmod>2024-03-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-quickly-create-juicefs-enterprise-pvc-in-kubernetes.html</loc><lastmod>2024-03-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-quickly-create-juicefs-pvc-in-kubernetes.html</loc><lastmod>2024-03-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/argo-cd/</loc><lastmod>2024-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/introduction-to-argo-core-components.html</loc><lastmod>2024-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/devops/</loc><lastmod>2024-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ops-added-server-and-ui-services.html</loc><lastmod>2024-02-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tensorrt/</loc><lastmod>2024-02-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/speeding-up-model-inference-with-tensorrt.html</loc><lastmod>2024-02-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kind/</loc><lastmod>2024-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/practice-guide-to-kind.html</loc><lastmod>2024-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%9E%E8%B7%B5/</loc><lastmod>2024-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ai-related-exporters-in-kubernetes.html</loc><lastmod>2024-02-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%87%87%E9%9B%86/</loc><lastmod>2024-02-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/triton/</loc><lastmod>2024-02-03T08:05:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-triton-server-and-tensorrt-llm-under-container.html</loc><lastmod>2024-02-03T08:05:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/basic-usage-of-nvidia-smi.html</loc><lastmod>2024-02-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/managing-data-in-kubernetes-using-fluid-and-juicefs.html</loc><lastmod>2024-01-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/performance-testing-and-comparison-of-juicefs-ce-ee-and-dragonfly.html</loc><lastmod>2024-01-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/health-check-runs-out-of-root-run-storage.html</loc><lastmod>2024-01-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BB%8F%E9%AA%8C/</loc><lastmod>2024-01-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/image/</loc><lastmod>2024-01-13T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nydus/</loc><lastmod>2024-01-13T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/distributing-image-with-dragonfly-v2.html</loc><lastmod>2024-01-13T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nydus-configuration-and-practice.html</loc><lastmod>2024-01-06T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/chaos/</loc><lastmod>2024-01-01T07:21:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B7%B7%E6%B2%8C/</loc><lastmod>2024-01-01T07:21:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A1%8C%E4%B8%9A/</loc><lastmod>2024-01-01T07:21:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-increment-is-no-longer-chaos-is-standing.html</loc><lastmod>2024-01-01T07:21:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nvidia-gpu-driver-installation.html</loc><lastmod>2023-12-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gpt/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/openai/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%AC%E4%BC%97%E5%8F%B7/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8E%A5%E5%85%A5/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BE%AE%E4%BF%A1/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-access-gpt-service-on-wechat.html</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/large-model-application-design-and-implementation-guide.html</loc><lastmod>2023-12-23T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%85%E9%9A%9C%E6%BC%94%E7%BB%83/</loc><lastmod>2023-12-16T11:15:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A7%84%E8%8C%83/</loc><lastmod>2023-12-16T11:15:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B7%B7%E6%B2%8C%E5%B7%A5%E7%A8%8B/</loc><lastmod>2023-12-16T11:15:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/chaos-engineering-and-practice.html</loc><lastmod>2023-12-16T11:15:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%AF%E9%9D%A0%E6%80%A7/</loc><lastmod>2023-12-16T11:15:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B5%81%E7%A8%8B/</loc><lastmod>2023-12-16T11:15:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/sre/</loc><lastmod>2023-12-08T11:33:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%B7%E5%80%BC/</loc><lastmod>2023-12-08T11:33:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9B%A2%E9%98%9F/</loc><lastmod>2023-12-08T11:33:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-experience-sre-in-small-and-medium-sized-companies.html</loc><lastmod>2023-12-08T11:33:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%81%8C%E4%B8%9A/</loc><lastmod>2023-12-08T11:33:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/api/</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8E%A5%E5%8F%A3/</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/my-restful-api-specification.html</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/azure/</loc><lastmod>2023-12-03T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/openai-vs-azure-openai-api.html</loc><lastmod>2023-12-03T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/envoyfilter/</loc><lastmod>2023-11-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/istio/</loc><lastmod>2023-11-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/configurate-envoyfilter-in-istio.html</loc><lastmod>2023-11-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%8D%E5%8A%A1%E7%BD%91%E6%A0%BC/</loc><lastmod>2023-11-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/go/</loc><lastmod>2023-11-11T08:05:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/optimization-go-applications-in-containers.html</loc><lastmod>2023-11-11T08:05:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</loc><lastmod>2023-11-11T08:05:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dsm/</loc><lastmod>2023-11-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-intialize-pci-ssd.html</loc><lastmod>2023-11-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A3%81%E7%9B%98/</loc><lastmod>2023-11-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/record-a-troubleshooting-process-for-application-slowness.html</loc><lastmod>2023-11-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ip/</loc><lastmod>2023-11-02T19:45:31+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/</loc><lastmod>2023-11-02T19:45:31+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/source-analysis-kubernetes-management-of-pod-ip.html</loc><lastmod>2023-11-02T19:45:31+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ffmpeg/</loc><lastmod>2023-10-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/simple-tutorial-on-using-ffmpeg.html</loc><lastmod>2023-10-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%9A%E5%AA%92%E4%BD%93/</loc><lastmod>2023-10-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%99%E7%A8%8B/</loc><lastmod>2023-10-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A7%86%E9%A2%91/</loc><lastmod>2023-10-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-tips-for-optimizing-program-building.html</loc><lastmod>2023-09-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/writing-copilot-for-my-ops-tool.html</loc><lastmod>2023-09-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-run-llama-on-cpu.html</loc><lastmod>2023-09-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/llama.cpp/</loc><lastmod>2023-09-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/llama-cpp-that-is-a-llm-deployment-tool.html</loc><lastmod>2023-09-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gpt-4/</loc><lastmod>2023-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/free-quota-gpt-4-32k-for-fans.html</loc><lastmod>2023-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD/</loc><lastmod>2023-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-potential-pitfalls-when-using-cloud-infrastructure.html</loc><lastmod>2023-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%91%E5%8E%82/</loc><lastmod>2023-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/usage-of-transformers-lib.html</loc><lastmod>2023-08-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/huggingface/</loc><lastmod>2023-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/models-and-datasets-on-huggingface.html</loc><lastmod>2023-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E9%9B%86/</loc><lastmod>2023-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/learning-notes-of-transformer.html</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8A%80%E6%9C%AF%E9%80%89%E5%9E%8B/</loc><lastmod>2023-08-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-key-factors-while-using-large-models.html</loc><lastmod>2023-08-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ai-basic-knowledge.html</loc><lastmod>2023-08-18T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%9F%A5%E8%AF%86%E7%82%B9/</loc><lastmod>2023-08-18T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/function-calling/</loc><lastmod>2023-08-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/langchain/</loc><lastmod>2023-08-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/call-functions-through-dialogue-using-openai-and-langchain.html</loc><lastmod>2023-08-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/actions/</loc><lastmod>2023-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/github/</loc><lastmod>2023-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8B%A8%E6%B5%8B/</loc><lastmod>2023-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%AF%E7%94%A8%E6%80%A7/</loc><lastmod>2023-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%8D%E8%B4%B9/</loc><lastmod>2023-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/monitor-service-accessibility-with-upptime-for-free.html</loc><lastmod>2023-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/alpine/</loc><lastmod>2023-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-problems-using-apline.html</loc><lastmod>2023-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-scope-of-credential-in-building.html</loc><lastmod>2023-07-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%87%AD%E8%AF%81/</loc><lastmod>2023-07-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-practice-of-github-copilot-chat.html</loc><lastmod>2023-07-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%88%E7%8E%87/</loc><lastmod>2023-07-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nodejs/</loc><lastmod>2023-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/proxy/</loc><lastmod>2023-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-set-proxy-to-server-using-nodejs.html</loc><lastmod>2023-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BE%AE%E6%9C%8D%E5%8A%A1/</loc><lastmod>2023-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/hpa/</loc><lastmod>2023-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%B9%E6%80%A7%E4%BC%B8%E7%BC%A9/</loc><lastmod>2023-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B7%B7%E5%90%88%E4%BA%91/</loc><lastmod>2023-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-set-hpa-for-kubernetes-app.html</loc><lastmod>2023-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/keda/</loc><lastmod>2023-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/autoscale-kubernetes-applications-with-keda.html</loc><lastmod>2023-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%87%AA%E5%8A%A8%E6%89%A9%E7%BC%A9%E5%AE%B9/</loc><lastmod>2023-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/webassembly/</loc><lastmod>2023-05-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%89%8D%E7%AB%AF/</loc><lastmod>2023-05-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/get-webassembly-programs-using-go.html</loc><lastmod>2023-05-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/serverless/</loc><lastmod>2023-05-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/webassembly-serverless-will-be-a-common-arch-in-the-future.html</loc><lastmod>2023-05-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tekton/</loc><lastmod>2023-04-26T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/custom-cluster-scheduler-to-optimize-tekton.html</loc><lastmod>2023-04-26T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%9A%E9%9B%86%E7%BE%A4/</loc><lastmod>2023-04-26T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/infinite-io-capability-for-tekton.html</loc><lastmod>2023-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%91%E5%8E%9F%E7%94%9F/</loc><lastmod>2023-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/chatgpt/</loc><lastmod>2023-04-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cloudflare/</loc><lastmod>2023-04-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/workers/</loc><lastmod>2023-04-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/integrate-chatgpt-into-mp-by-cloudflare-workers.html.html</loc><lastmod>2023-04-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-open-source-ops-tool-project.html</loc><lastmod>2023-04-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%A1%B9%E7%9B%AE/</loc><lastmod>2023-04-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/envoy/</loc><lastmod>2023-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/service-mesh/</loc><lastmod>2023-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-dynamic-proxy-envoy.html</loc><lastmod>2023-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E5%B9%B3%E9%9D%A2/</loc><lastmod>2023-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tinygo/</loc><lastmod>2023-02-22T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/wasm/</loc><lastmod>2023-02-22T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%89%A9%E5%B1%95/</loc><lastmod>2023-02-22T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-istio-wasm-plugin-by-tinygo.html</loc><lastmod>2023-02-22T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/iperf/</loc><lastmod>2023-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/network-performance-testing-tool-iperf.html</loc><lastmod>2023-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/several-ways-to%20inject%20Sidecar.html</loc><lastmod>2023-02-21T00:01:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/sidecar/</loc><lastmod>2023-02-21T00:01:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gateway/</loc><lastmod>2023-02-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/several-traffic-paths-under-istio-gateway.html</loc><lastmod>2023-02-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B5%81%E9%87%8F/</loc><lastmod>2023-02-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/paas/</loc><lastmod>2023-02-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B9%B3%E5%8F%B0/</loc><lastmod>2023-02-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/transform-ops-system-using-event-bus.html</loc><lastmod>2023-02-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BF%90%E7%BB%B4%E4%BD%93%E7%B3%BB/</loc><lastmod>2023-02-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/optimizing-the-slow-of-tekton-clone-task.html</loc><lastmod>2023-02-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/falco/</loc><lastmod>2023-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/listen-runtime-security-using-falco.html</loc><lastmod>2023-02-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/macos/</loc><lastmod>2023-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/stable-diffusion/</loc><lastmod>2023-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-run-stable-diffusion-in-macos-without-gpu.html</loc><lastmod>2023-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%90/</loc><lastmod>2023-02-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/etcd/</loc><lastmod>2023-02-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-prometheus-in-the-cluster-to-collect-etcd-metrics.html</loc><lastmod>2023-02-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ingress/</loc><lastmod>2023-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-add-basic-auth-to-kubernetes-service.html</loc><lastmod>2023-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/troubleshoot-slow-io-when-building-dockerfile.html</loc><lastmod>2023-02-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/run-mv-is-slower-than-cp-in-dockerfile.html</loc><lastmod>2023-01-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubekey/</loc><lastmod>2023-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-repair-k8s-master-after-reinstalling-os.html</loc><lastmod>2023-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BF%AE%E5%A4%8D/</loc><lastmod>2023-01-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%B9%E6%80%A7/</loc><lastmod>2023-01-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/auto-add-or-remove-nodes-incluster.html</loc><lastmod>2023-01-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/tekton-stress-test-and-optimize-k8s-cluster.html</loc><lastmod>2022-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%A7%E9%9B%86%E7%BE%A4/</loc><lastmod>2022-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95/</loc><lastmod>2022-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%B9%E9%87%8F%E8%A7%84%E5%88%92/</loc><lastmod>2022-11-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-estimate-the-local-and-memory-storage-consumption-of-prometheus.html</loc><lastmod>2022-11-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-app-troubleshooting.html</loc><lastmod>2022-11-01T03:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B5%84%E6%BA%90/</loc><lastmod>2022-11-01T03:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-cluster-troubleshooting.html</loc><lastmod>2022-11-01T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%97%AE%E9%A2%98%E5%AE%9A%E4%BD%8D/</loc><lastmod>2022-11-01T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-repair-the-kubernetes-cluster-after-changing-ip.html</loc><lastmod>2022-10-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AF%81%E4%B9%A6/</loc><lastmod>2022-10-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/iptables/</loc><lastmod>2022-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-network-packets.html</loc><lastmod>2022-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BF%BB%E8%AF%91/</loc><lastmod>2022-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/sre-to-left-devops-to-right.html</loc><lastmod>2022-09-10T08:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%AE%A1%E7%90%86/</loc><lastmod>2022-09-10T08:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/harbor/</loc><lastmod>2022-09-10T02:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%95%9C%E5%83%8F%E4%BB%93%E5%BA%93/</loc><lastmod>2022-09-10T02:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/pull-a-large-image-and-get-an-error.html</loc><lastmod>2022-09-10T02:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ebpf/</loc><lastmod>2022-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kindling/</loc><lastmod>2022-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%AF%E8%A7%82%E6%B5%8B%E6%80%A7/</loc><lastmod>2022-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/insight-kubernetes-network-by-kindling.html</loc><lastmod>2022-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/openebs/</loc><lastmod>2022-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/expiration-of-the-openebs-cert.html</loc><lastmod>2022-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/storageclass/</loc><lastmod>2022-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tls/</loc><lastmod>2022-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-thoughts-on-the-construction-of-platform.html</loc><lastmod>2022-08-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BB%BA%E8%AE%BE/</loc><lastmod>2022-08-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%A1%E7%AE%97/</loc><lastmod>2022-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-estimate-the-resource-request-at-monitoring-kubernetes.html</loc><lastmod>2022-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%A2%84%E4%BC%B0/</loc><lastmod>2022-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/promql/</loc><lastmod>2022-08-21T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-common-promql-for-alarming.html</loc><lastmod>2022-08-21T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%91%8A%E8%AD%A6/</loc><lastmod>2022-08-21T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%98%B2%E7%81%AB%E5%A2%99/</loc><lastmod>2022-08-20T08:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/set-port-to-be-accessible-only-to-a-specified-ip.html</loc><lastmod>2022-08-20T08:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tc/</loc><lastmod>2022-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/traffic-restriction-using-linux-tc.html</loc><lastmod>2022-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%99%90%E9%80%9F/</loc><lastmod>2022-08-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/job/</loc><lastmod>2022-08-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-job-create-3w-pod-attack-cluster.html</loc><lastmod>2022-08-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%8B%E6%95%85/</loc><lastmod>2022-08-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/sso/</loc><lastmod>2022-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%89%B4%E6%9D%83/</loc><lastmod>2022-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-access-a-unified-auth-system-quickly.html</loc><lastmod>2022-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/jenkins/</loc><lastmod>2022-07-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/hijack-docker-io-req-to-private-repository.html</loc><lastmod>2022-07-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/registry/</loc><lastmod>2022-07-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%9A%E5%8C%BA%E5%9F%9F/</loc><lastmod>2022-07-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E5%8F%91/</loc><lastmod>2022-07-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-image-management-and-distribution-case-based-on-harbor-and-registry.html</loc><lastmod>2022-07-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8A%A0%E9%80%9F/</loc><lastmod>2022-07-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/elk/</loc><lastmod>2022-07-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-deploy-the-elasticsearch-stack-on-kubernetes.html</loc><lastmod>2022-07-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nodeselector/</loc><lastmod>2022-06-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-set-up-pod-to-run-to-a-specified-node.html</loc><lastmod>2022-06-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/blackbox-exporter/</loc><lastmod>2022-06-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-blackbox-exporter-to-test-network.html</loc><lastmod>2022-06-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%9A%E6%9C%BA%E6%88%BF/</loc><lastmod>2022-06-18T12:09:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/evolution-of-kubernetes-under-multipl-location.html</loc><lastmod>2022-06-18T12:09:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8B%93%E6%89%91/</loc><lastmod>2022-06-18T12:09:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/descheduler/</loc><lastmod>2022-06-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/descheduler-makes-kubernetes-load-more-balanced.html</loc><lastmod>2022-06-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubeadm/</loc><lastmod>2022-06-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-renew-kubernetes-certs-manually.html</loc><lastmod>2022-06-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-insight-the-pipeline-of-tekton.html</loc><lastmod>2022-06-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kube-status-metrics/</loc><lastmod>2022-06-02T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-collect-labels-and-annotations-of-kubernetes-objects.html</loc><lastmod>2022-06-02T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/peer-domain.html</loc><lastmod>2022-06-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B5%B7%E5%A4%96/</loc><lastmod>2022-06-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B7%AF%E7%94%B1/</loc><lastmod>2022-06-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9F%9F%E5%90%8D/</loc><lastmod>2022-06-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/traffic-distribution-cross-multi-region.html</loc><lastmod>2022-05-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BD%91%E5%85%B3/</loc><lastmod>2022-05-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cron/</loc><lastmod>2022-05-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/systemd/</loc><lastmod>2022-05-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1/</loc><lastmod>2022-05-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-configure-scheduled-task-using-systemd-timer.html</loc><lastmod>2022-05-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%9A%E5%8C%BA/</loc><lastmod>2022-05-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-monitor-system-cross-multi-region.html</loc><lastmod>2022-05-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/thanos/</loc><lastmod>2022-05-11T19:51:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/install-thanos-using-binary.html</loc><lastmod>2022-05-11T19:51:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%8F%E8%AE%AE/</loc><lastmod>2022-05-11T19:51:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9C%B0%E7%BC%98/</loc><lastmod>2022-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9B%BD%E9%99%85/</loc><lastmod>2022-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/a-book-to-understand-the-geoworld.html</loc><lastmod>2022-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%94%BF%E6%B2%BB/</loc><lastmod>2022-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%BE%E8%AE%A1/</loc><lastmod>2022-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%B3%BB%E7%BB%9F/</loc><lastmod>2022-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-differences-between-ops-and-business-while-designing-the-system.html</loc><lastmod>2022-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-add-imagepullsecrets-for-kubernetes.html</loc><lastmod>2022-04-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-problems-using-obsutil-commands-in-containers.html</loc><lastmod>2022-04-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/symmetry-and-asymmetry.html</loc><lastmod>2022-04-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A7%91%E5%AD%A6/</loc><lastmod>2022-04-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%80%9A%E8%AF%86/</loc><lastmod>2022-04-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%89%A9%E7%90%86/</loc><lastmod>2022-04-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%98%85%E8%AF%BB/</loc><lastmod>2022-04-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/an-advanced-user-guide-about-thanos.html</loc><lastmod>2022-03-28T19:51:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%95%BF%E6%9C%9F%E5%AD%98%E5%82%A8/</loc><lastmod>2022-03-28T19:51:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-global-images-distribution-network.html</loc><lastmod>2022-03-27T14:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/manage-multiple-prometheus-using-thanos.html</loc><lastmod>2022-03-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ssh/</loc><lastmod>2022-03-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/add-ssh-key-login-os-and-troubleshooting.html</loc><lastmod>2022-03-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-upgrade-kubernetes-cluster.html</loc><lastmod>2022-03-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/injecting-env-vars-to-kubernetes-pod-and-priority.html</loc><lastmod>2022-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dns/</loc><lastmod>2022-02-24T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/add-outer-dns-server-to-kubernetes-cluster.html</loc><lastmod>2022-02-24T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-migrate-docker-storage-to-new-disk.html</loc><lastmod>2022-02-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-cache-third-party-package-whilie-building-in-stage.html</loc><lastmod>2022-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/mysql/</loc><lastmod>2022-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-common-scripts-while-using-mysql.html</loc><lastmod>2022-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%84%9A%E6%9C%AC/</loc><lastmod>2022-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/monitor-and-alarm-system-101.html</loc><lastmod>2022-02-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/taxonomy-of-educational-objectives.html</loc><lastmod>2022-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%B9%E6%B3%95%E8%AE%BA/</loc><lastmod>2022-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%99%E8%82%B2/</loc><lastmod>2022-02-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%9D%A2%E8%AF%95/</loc><lastmod>2022-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/interviewer-training-about-how-to-choose-right-people.html</loc><lastmod>2022-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9F%B9%E8%AE%AD/</loc><lastmod>2022-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%BA%E6%89%8D/</loc><lastmod>2022-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%BA%E5%8A%9B%E8%B5%84%E6%BA%90/</loc><lastmod>2022-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8B%9B%E8%81%98/</loc><lastmod>2022-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AF%B9%E6%AF%94/</loc><lastmod>2021-12-27T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7/</loc><lastmod>2021-12-27T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/several-open-source-kubernetes-web-management-tools.html</loc><lastmod>2021-12-27T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-easy-tutorial-of-installation-dsm-system.html</loc><lastmod>2021-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BE%A4%E6%99%96/</loc><lastmod>2021-12-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-config-host-monitor-on-grafana.html</loc><lastmod>2021-12-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%BB%E6%9C%BA/</loc><lastmod>2021-12-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%87%E4%BB%B6/</loc><lastmod>2021-12-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-reading-btrfs-partition-files-under-macos.html</loc><lastmod>2021-12-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-questions-of-using-go-mod.html</loc><lastmod>2021-12-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BE%9D%E8%B5%96%E7%AE%A1%E7%90%86/</loc><lastmod>2021-12-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-commands-for-cleaning-up-kubernetes-cluster-resources.html</loc><lastmod>2021-12-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86/</loc><lastmod>2021-12-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-tips-of-time-and-tz-in-go.html</loc><lastmod>2021-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-basic-configuration-of-logstash.html</loc><lastmod>2021-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%97%B6%E9%97%B4/</loc><lastmod>2021-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%97%B6%E5%8C%BA/</loc><lastmod>2021-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/cant-connect-cloudflare-while-pulling-docker-image.html</loc><lastmod>2021-11-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%85%8D%E7%BD%AE%E7%AE%A1%E7%90%86/</loc><lastmod>2021-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-assembly-and-template-model-to-manage-app-config.html</loc><lastmod>2021-11-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-scale-and-node-size-of-kubernetes-cluster.html</loc><lastmod>2021-11-01T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A7%84%E5%88%92/</loc><lastmod>2021-11-01T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-few-communication-methods-of-jenkins-agent.html</loc><lastmod>2021-11-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/okr/</loc><lastmod>2021-10-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%B9%E6%B3%95/</loc><lastmod>2021-10-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B7%A5%E4%BD%9C/</loc><lastmod>2021-10-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%9B%AE%E6%A0%87/</loc><lastmod>2021-10-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/measure-what-matters.html</loc><lastmod>2021-10-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%AA%E4%BA%BA%E6%88%90%E9%95%BF/</loc><lastmod>2021-10-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%94%9F%E6%B4%BB/</loc><lastmod>2021-10-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-makes-you-common.html</loc><lastmod>2021-10-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%A4%E5%9C%B0%E4%B8%89%E4%B8%AD%E5%BF%83/</loc><lastmod>2021-10-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-construction-of-two-places-and-three-centers-under-the-container.html</loc><lastmod>2021-10-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%B9%E7%81%BE/</loc><lastmod>2021-10-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/low-iq-society.html</loc><lastmod>2021-10-05T12:09:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%91%E5%B1%95/</loc><lastmod>2021-10-05T12:09:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A4%BE%E4%BC%9A/</loc><lastmod>2021-10-05T12:09:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A0%87%E7%AD%BE/</loc><lastmod>2021-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-definition-of-application-runtime-under-multiple-env.html</loc><lastmod>2021-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%80%E5%8F%91/</loc><lastmod>2021-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubevela/</loc><lastmod>2021-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/multi-cluster-applications-under-kubevela.html</loc><lastmod>2021-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/oam/</loc><lastmod>2021-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cilium/</loc><lastmod>2021-09-16T08:01:28+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-cilium-to-replace-calico.html</loc><lastmod>2021-09-16T08:01:28+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-switch-data-plane-to-ebpf.html</loc><lastmod>2021-09-15T07:33:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-question-and-answer-of-kubernetes-installation.html</loc><lastmod>2021-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-nload-is-a-the-terminal-tool-of-linux-network-traffic-monitor.html</loc><lastmod>2021-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nload/</loc><lastmod>2021-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-add-entrance-to-kubernetes-apiserver.html</loc><lastmod>2021-09-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-monitor-of-kubernetes-using-prometheus-grafana.html</loc><lastmod>2021-09-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/why-does-jenkins-agent-like-going-to-the-same-node.html</loc><lastmod>2021-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/apisix/</loc><lastmod>2021-09-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-gateway-under-kubernetes-named-apisix.html</loc><lastmod>2021-09-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/develop-a-wechat-backend-using-tencent-serverless.html</loc><lastmod>2021-08-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/github-actions/</loc><lastmod>2021-08-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-cicd-system-based-on-tekton.html</loc><lastmod>2021-08-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B5%81%E6%B0%B4%E7%BA%BF/</loc><lastmod>2021-08-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-trigger-github-action-remotely.html</loc><lastmod>2021-08-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubefed/</loc><lastmod>2021-06-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-kubefed-to-distribute-tekton-resource-cross-cluster.html</loc><lastmod>2021-06-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/building-and-using-go-private-packages.html</loc><lastmod>2021-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%A5%E9%97%A8/</loc><lastmod>2021-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-implement-approval-function-in-tekton.html</loc><lastmod>2021-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/networkpolicy/</loc><lastmod>2021-06-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nodeport/</loc><lastmod>2021-06-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-change-kubelet-config.html</loc><lastmod>2021-06-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BD%91%E7%BB%9C%E9%9A%94%E7%A6%BB/</loc><lastmod>2021-06-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-configure-networkpolicy-for-nodeport.html</loc><lastmod>2021-06-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/can-we-mount-var-lib-docker-to-remote-storage.html</loc><lastmod>2021-06-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%83%BD%E4%B8%8D%E8%83%BD/</loc><lastmod>2021-06-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-customize-your-jenkins.html</loc><lastmod>2021-06-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/best-practices-for-jenkins-on-kubernetes.html</loc><lastmod>2021-06-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-universal-design-for-pipeline.html</loc><lastmod>2021-05-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/network-policy-of-kubernetes.html</loc><lastmod>2021-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%93%9D%E9%B2%B8/</loc><lastmod>2021-05-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/blueking-is-a-platform-worth-having.html</loc><lastmod>2021-05-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-tips-to-access-github.html</loc><lastmod>2021-05-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/jenkins-vs-tekton.html</loc><lastmod>2021-05-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/pull-images-unlinkat.html</loc><lastmod>2021-04-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/overlay2/</loc><lastmod>2021-04-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AD%98%E5%82%A8%E9%A9%B1%E5%8A%A8/</loc><lastmod>2021-04-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-run-a-private-registry-mirror.html</loc><lastmod>2021-04-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-add-physical-machines-to-tekton.html</loc><lastmod>2021-04-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%BB%91%E8%8B%B9%E6%9E%9C/</loc><lastmod>2021-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9F%BA%E7%A1%80/</loc><lastmod>2021-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-common-computer-interview-questions.html</loc><lastmod>2021-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-install-macos-on-dell-optiplex-7080.html</loc><lastmod>2021-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%99%9A%E6%8B%9F%E6%9C%BA/</loc><lastmod>2021-04-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-distribute-files-and-scripts-to-vm-under-kubernetes.html</loc><lastmod>2021-04-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/centos/</loc><lastmod>2021-04-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BC%96%E8%AF%91/</loc><lastmod>2021-04-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-build-istio-under-centos.html</loc><lastmod>2021-04-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tob/</loc><lastmod>2021-03-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-road-to-open-source-for-tob.html</loc><lastmod>2021-03-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/install-zsh-in-centos-7.html</loc><lastmod>2021-03-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/zsh/</loc><lastmod>2021-03-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/install-homebrew-in-centos-7.html</loc><lastmod>2021-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/homebrew/</loc><lastmod>2021-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8C%85%E7%AE%A1%E7%90%86/</loc><lastmod>2021-03-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/devops-platform-under-cloud-native.html.html</loc><lastmod>2021-03-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/musings-on-linux-and-open-source.html</loc><lastmod>2021-03-16T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A4%BE%E5%8C%BA/</loc><lastmod>2021-03-16T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%95%86%E4%B8%9A%E6%A8%A1%E5%BC%8F/</loc><lastmod>2021-03-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/top-to-bottom-vs-bottom-to-top.html</loc><lastmod>2021-03-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/lighthouse-of-devops-tool-chain.html</loc><lastmod>2021-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/lighthouse/</loc><lastmod>2021-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/prow/</loc><lastmod>2021-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/podman/</loc><lastmod>2021-02-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-podman-to-build-images-under-kubernetes-and-jenkins.html</loc><lastmod>2021-02-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/tekton-hub-is-live.html</loc><lastmod>2021-02-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/buildpack/</loc><lastmod>2021-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-sample-intro-to-cloud-native-buildpacks.html</loc><lastmod>2021-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/argocd/</loc><lastmod>2021-02-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/argocd-of-devops-tool-chain.html</loc><lastmod>2021-02-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gitops/</loc><lastmod>2021-02-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%91%BD%E4%BB%A4/</loc><lastmod>2021-02-03T22:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/cli-banner-tool-pyfiglet.html</loc><lastmod>2021-02-03T22:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/local-is-fine-but-error-in-github-actions.html</loc><lastmod>2021-02-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/10-tips-of-github-action.html</loc><lastmod>2021-01-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/attack-vectors-under-kubernetes.html</loc><lastmod>2021-01-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%94%BB%E5%87%BB%E5%90%91%E9%87%8F/</loc><lastmod>2021-01-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/demo/</loc><lastmod>2021-01-20T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/free-kubernetes-env-using-github-actions.html</loc><lastmod>2021-01-20T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-debugger-for-actions-v2.html</loc><lastmod>2021-01-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-debugger-for-actions.html</loc><lastmod>2021-01-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/operate-host-in-container-and-debug-container-on-host.html</loc><lastmod>2021-01-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/writing-and-coding-follow-the-same-pattern.html</loc><lastmod>2021-01-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%86%99%E4%BD%9C/</loc><lastmod>2021-01-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/chatops/</loc><lastmod>2021-01-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-github-actions-to-build-a-chatops-in-three-steps.html</loc><lastmod>2021-01-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-chatops-to-improve-the-r-and-d-process.html</loc><lastmod>2021-01-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%8F%E4%BD%9C/</loc><lastmod>2021-01-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/src/</loc><lastmod>2021-01-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/all-src-list.html</loc><lastmod>2021-01-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%BC%8F%E6%B4%9E/</loc><lastmod>2021-01-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BA%94%E6%80%A5%E5%93%8D%E5%BA%94/</loc><lastmod>2021-01-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/iac/</loc><lastmod>2020-12-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/terraform/</loc><lastmod>2020-12-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-s3-to-store-terraform-state.html</loc><lastmod>2020-12-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-summary-of-devops-workshop.html</loc><lastmod>2020-12-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/workshop/</loc><lastmod>2020-12-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%80%BB%E7%BB%93/</loc><lastmod>2020-12-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%AD%96%E7%95%A5/</loc><lastmod>2020-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BB%8F%E8%90%A5/</loc><lastmod>2020-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%86%B3%E7%AD%96/</loc><lastmod>2020-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/</loc><lastmod>2020-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E5%8C%96/</loc><lastmod>2020-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BF%90%E8%90%A5/</loc><lastmod>2020-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/make-decisions-through-data.html</loc><lastmod>2020-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-terraform-and-github-actions-to-test-iac.html</loc><lastmod>2020-12-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-concept-of-tekton-a-big-game.html</loc><lastmod>2020-12-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-daemon-less-tools-of-kaniko.html</loc><lastmod>2020-12-11T08:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kaniko/</loc><lastmod>2020-12-11T08:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dockerhub/</loc><lastmod>2020-12-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-cross-the-limit-of-dockerhub.html</loc><lastmod>2020-12-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%99%90%E6%B5%81/</loc><lastmod>2020-12-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/servicemesh/</loc><lastmod>2020-12-05T00:01:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-canvas-cover-devops-servicemesh-serverless.html</loc><lastmod>2020-12-05T00:01:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/build-a-scalable-team.html</loc><lastmod>2020-12-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BB%84%E7%BB%87/</loc><lastmod>2020-12-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-add-self-hosted-runners-to-github-action.html</loc><lastmod>2020-12-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B8%83%E9%9A%86%E8%BF%87%E6%BB%A4%E5%99%A8/</loc><lastmod>2020-12-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/practical-algorithm-of-bloom-filter.html</loc><lastmod>2020-12-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%AE%97%E6%B3%95/</loc><lastmod>2020-12-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/capability-maturity-model-of-devops.html</loc><lastmod>2020-11-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A0%87%E5%87%86/</loc><lastmod>2020-11-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-run-the-pipeline-on-remote-osx.html</loc><lastmod>2020-11-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/containers/</loc><lastmod>2020-11-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/dind/</loc><lastmod>2020-11-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-docker-in-docker.html</loc><lastmod>2020-11-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-get-the-real-ip-of-client-in-kubernetes.html</loc><lastmod>2020-11-20T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-core-of-open-source-is-community.html</loc><lastmod>2020-11-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%99%BD%E6%9D%BF%E5%88%86%E4%BA%AB/</loc><lastmod>2020-10-19T00:08:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/whiteboard-jenkins-on-kubernetes.html</loc><lastmod>2020-10-19T00:08:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-38-letters-of-rockefeller-to-children.html</loc><lastmod>2020-10-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%BA%E7%94%9F/</loc><lastmod>2020-10-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%80%81%E5%BA%A6/</loc><lastmod>2020-10-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%80%89%E6%8B%A9/</loc><lastmod>2020-10-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-whiteboard-sharing.html</loc><lastmod>2020-10-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-guide-to-kubernetes-network.html</loc><lastmod>2020-10-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-operation-guide-of-kubesphere-devops-3-0-pipeline.html</loc><lastmod>2020-10-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-development-guide-of-kubesphere-devops-3-0-pipeline.html</loc><lastmod>2020-10-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83/</loc><lastmod>2020-10-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%98%E5%8C%96/</loc><lastmod>2020-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%8F%E8%A7%82/</loc><lastmod>2020-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BB%8F%E6%B5%8E/</loc><lastmod>2020-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/great-changes-and-opportunities-in-the-next-decade.html</loc><lastmod>2020-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/stress-testing-plan-of-kubernetes-platform-management-software.html</loc><lastmod>2020-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%B9%E6%A1%88/</loc><lastmod>2020-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B4%9F%E8%BD%BD/</loc><lastmod>2020-09-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/hexo/</loc><lastmod>2020-09-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%9A%E5%AE%A2/</loc><lastmod>2020-09-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/about.html</loc><lastmod>2020-09-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/deploy-static-server-by-docker-image.html</loc><lastmod>2020-09-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%8D%E5%8A%A1/</loc><lastmod>2020-09-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/github-container-registry.html</loc><lastmod>2020-09-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/interface/</loc><lastmod>2020-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/let-us-start-learning-go-6.html</loc><lastmod>2020-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%80%E8%B5%B7%E6%9D%A5%E5%AD%A6go/</loc><lastmod>2020-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/channel/</loc><lastmod>2020-09-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/goroutine/</loc><lastmod>2020-09-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B9%B6%E5%8F%91/</loc><lastmod>2020-09-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B9%B6%E8%A1%8C/</loc><lastmod>2020-09-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/let-us-start-learning-go-5.html</loc><lastmod>2020-09-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BC%96%E7%A8%8B%E8%8C%83%E5%BC%8F/</loc><lastmod>2020-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%87%BD%E6%95%B0%E5%BC%8F%E7%BC%96%E7%A8%8B/</loc><lastmod>2020-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-functional-programming.html</loc><lastmod>2020-09-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kata/</loc><lastmod>2020-08-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-integrate-kata-in-kubernetes-cluster.html</loc><lastmod>2020-08-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9F%AF%E9%87%8C%E5%8C%96/</loc><lastmod>2020-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/curry-and-partial-function.html</loc><lastmod>2020-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%81%8F%E5%87%BD%E6%95%B0/</loc><lastmod>2020-08-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-terraform-to-provide-iac-platform.html</loc><lastmod>2020-08-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-best-era-of-cloud-native.html</loc><lastmod>2020-08-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/jenkins-x-is-not-jenkins-but-stack.html</loc><lastmod>2020-08-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/jenkins-x/</loc><lastmod>2020-08-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-use-of-etcd-and-etcdctl.html</loc><lastmod>2020-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/etcdctl/</loc><lastmod>2020-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E5%B8%83%E5%BC%8F%E5%AD%98%E5%82%A8/</loc><lastmod>2020-08-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-stress-test-about-kubernetes-dynamically-creates-jenkins-agent.html</loc><lastmod>2020-08-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-summaries-of-the-interviewer.html</loc><lastmod>2020-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/manifest/</loc><lastmod>2020-07-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/docker-image-under-multi-arch.html</loc><lastmod>2020-07-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/install-jdk-in-centos-7.html</loc><lastmod>2020-07-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/java/</loc><lastmod>2020-07-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-essentials-of-devops.html</loc><lastmod>2020-06-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/git/</loc><lastmod>2020-06-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-question-of-lightweight-checkout-in-jenkins.html</loc><lastmod>2020-06-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%97%AE%E9%A2%98/</loc><lastmod>2020-06-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/artifacts-and-cache-in-jenkins.html</loc><lastmod>2020-06-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-develop-the-plugin-of-jenkins.html</loc><lastmod>2020-06-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8F%92%E4%BB%B6/</loc><lastmod>2020-06-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/windows-node-to-dynamicly-provide-jenkins-agent-on-k8s.html</loc><lastmod>2020-06-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/windows/</loc><lastmod>2020-06-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%87%E5%8C%96/</loc><lastmod>2020-06-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-strategy-for-rd-and-ops.html</loc><lastmod>2020-06-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/add-windows-node-for-k8s.html</loc><lastmod>2020-06-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/base64/</loc><lastmod>2020-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/jwt/</loc><lastmod>2020-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BC%96%E7%A0%81/</loc><lastmod>2020-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/incomplete-data-using-base64-decoding-jwt-playload.html</loc><lastmod>2020-06-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/batch-command-of-kubernetes.html</loc><lastmod>2020-06-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tips/</loc><lastmod>2020-06-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/why-should-we-use-remote-build.html</loc><lastmod>2020-06-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/affinity-of-kubernetes-scheduler.html</loc><lastmod>2020-05-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%B2%E5%92%8C%E6%80%A7/</loc><lastmod>2020-05-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-complete-git-submission-process.html</loc><lastmod>2020-05-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-difference-of-tree-ways-of-merging-code-in-github.html</loc><lastmod>2020-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%A7%E5%93%81/</loc><lastmod>2020-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-process-work-order.html</loc><lastmod>2020-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B7%A5%E5%8D%95/</loc><lastmod>2020-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%A2%E6%88%B7%E6%94%AF%E6%8C%81/</loc><lastmod>2020-05-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/git-reference-not-a-tree-in-jenkins.html</loc><lastmod>2020-05-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-configure-efficient-k8s-terminal.html</loc><lastmod>2020-05-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-use-of-homebrew.html</loc><lastmod>2020-05-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/curl/</loc><lastmod>2020-05-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/http/</loc><lastmod>2020-05-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B0%83%E8%AF%95/</loc><lastmod>2020-05-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-advanced-usage-of-curl.html</loc><lastmod>2020-05-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/surface/</loc><lastmod>2020-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/surface-pen-lose-feeling.html</loc><lastmod>2020-05-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BD%AF%E4%BB%B6/</loc><lastmod>2020-05-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/</loc><lastmod>2020-05-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/10-common-software-architectural-patterns-in-a-nutshell.html</loc><lastmod>2020-05-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-set-proxy-for-kubernetes.html</loc><lastmod>2020-05-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-create-labels-by-pygithub.html</loc><lastmod>2020-05-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86/</loc><lastmod>2020-05-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%83%BD%E5%8A%9B/</loc><lastmod>2020-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/the-product-is-the-output-of-teams-ability.html</loc><lastmod>2020-04-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/helm/</loc><lastmod>2020-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/helm-2-vs-helm-3.html</loc><lastmod>2020-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/iot/</loc><lastmod>2020-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-iot-land.html</loc><lastmod>2020-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8A%80%E6%9C%AF/</loc><lastmod>2020-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%95%86%E4%B8%9A/</loc><lastmod>2020-04-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/dns-server-in-kubernetes.html</loc><lastmod>2020-04-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%8D%E5%8A%A1%E5%8F%91%E7%8E%B0/</loc><lastmod>2020-04-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9B%BD%E5%86%85/</loc><lastmod>2020-04-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/configure-helm-mirror-in-china.html</loc><lastmod>2020-04-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%95%9C%E5%83%8F%E6%BA%90/</loc><lastmod>2020-04-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/support-https-access-harbor-using-self-signed-cert.html</loc><lastmod>2020-04-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/https/</loc><lastmod>2020-04-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/prow-of-devops-tool-chain.html</loc><lastmod>2020-04-17T13:17:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubeflow/</loc><lastmod>2020-04-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-install-kubeflow-using-kfctl.html</loc><lastmod>2020-04-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/can-not-download-packages-in-vs-code.html</loc><lastmod>2020-04-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/vscode/</loc><lastmod>2020-04-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/engineers-need-more-sense-of-service.html</loc><lastmod>2020-04-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/docker-skills-you-do-not-notice.html</loc><lastmod>2020-03-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tensorflow/</loc><lastmod>2020-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/run-tensorflow-on-docker.html</loc><lastmod>2020-03-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/on-china.html</loc><lastmod>2020-02-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%94%BF%E7%AD%96/</loc><lastmod>2020-02-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%8F%E6%8D%B7/</loc><lastmod>2020-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-left-shift.html</loc><lastmod>2020-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B4%A8%E9%87%8F/</loc><lastmod>2020-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%BC%AB%E7%94%BB/</loc><lastmod>2020-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-clear-commit-history-of-git.html</loc><lastmod>2020-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/a-little-monk-in-one-zen.html</loc><lastmod>2020-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B2%BB%E6%84%88/</loc><lastmod>2020-02-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8E%A8%E6%88%BF/</loc><lastmod>2020-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BE%8E%E9%A3%9F/</loc><lastmod>2020-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-wind-through-kitchen.html</loc><lastmod>2020-02-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%B7%E5%80%BC%E6%8A%95%E8%B5%84/</loc><lastmod>2020-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%87%91%E8%9E%8D/</loc><lastmod>2020-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/roses-of-time.html</loc><lastmod>2020-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8A%95%E8%B5%84/</loc><lastmod>2020-02-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-install-gpu-driver-in-centos.html</loc><lastmod>2020-02-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-19.html</loc><lastmod>2020-01-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/velero/</loc><lastmod>2019-12-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/backup-kubernetes-cluster-using-velero.html</loc><lastmod>2019-12-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%81%BE%E9%9A%BE%E6%81%A2%E5%A4%8D/</loc><lastmod>2019-12-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-cheat-sheet.html</loc><lastmod>2019-12-24T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%80%9F%E6%9F%A5/</loc><lastmod>2019-12-24T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-18.html</loc><lastmod>2019-12-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AD%97%E4%BD%93/</loc><lastmod>2019-12-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/maven/</loc><lastmod>2019-12-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-compile-a-java-project.html</loc><lastmod>2019-12-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-17.html</loc><lastmod>2019-12-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/kubespray/</loc><lastmod>2019-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ip-not-in-ansible-all-ipv4-addresses-while-using-kubespray.html</loc><lastmod>2019-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%94%99%E8%AF%AF/</loc><lastmod>2019-12-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/build-an-automated-test-system-using-kubernetes-and-jenkins.html</loc><lastmod>2019-12-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/creating-jenkins-slave-dynamically-on-kubernetes.html</loc><lastmod>2019-12-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-dial-up-testing-using-jenkins.html</loc><lastmod>2019-12-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-16.html</loc><lastmod>2019-11-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/kubernetes-ingress-certificates-and-ops.html</loc><lastmod>2019-10-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/deployment/</loc><lastmod>2019-09-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/basic-operation-of-deployment-in-kubernetes.html</loc><lastmod>2019-09-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/certificates-in-kubernetes.html</loc><lastmod>2019-09-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/crd/</loc><lastmod>2019-09-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/operator/</loc><lastmod>2019-09-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-develop-a-operator-using-kubebuilder.html</loc><lastmod>2019-09-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/summary-of-installation-problems-for-kubernetes-1.6.0.html</loc><lastmod>2019-09-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/an-enterprise-class-registry-of-harbor.html</loc><lastmod>2019-09-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-15.html</loc><lastmod>2019-09-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-docker-pull-images.html</loc><lastmod>2019-09-06T08:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-14.html</loc><lastmod>2019-09-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/install-harbor-using-helm.html</loc><lastmod>2019-08-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-13.html</loc><lastmod>2019-08-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/s2i/</loc><lastmod>2019-08-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-s2i-to-build-cloud-native-applications.html</loc><lastmod>2019-08-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/volume/</loc><lastmod>2019-08-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-emptydir-hostpath-localvolume-in-kubernetes.html</loc><lastmod>2019-08-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-12.html</loc><lastmod>2019-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ntfs/</loc><lastmod>2019-08-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-11.html</loc><lastmod>2019-08-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/sonarqube/</loc><lastmod>2019-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F/</loc><lastmod>2019-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/sonarqube-of-code-quality-analysis-tool.html</loc><lastmod>2019-08-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-kubeadm-to-install-the-kubernetes-cluster.html</loc><lastmod>2019-08-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%87%BD%E6%95%B0/</loc><lastmod>2019-08-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/let-us-start-learning-go-4.html</loc><lastmod>2019-08-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ceph/</loc><lastmod>2019-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ceph-in-kubernetes.html</loc><lastmod>2019-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/rbd/</loc><lastmod>2019-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/volumes-of-kubernetes.html</loc><lastmod>2019-08-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AD%98%E5%82%A8%E5%8D%B7/</loc><lastmod>2019-08-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/labels-and-selectors-of-kubernetes.html</loc><lastmod>2019-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%80%89%E6%8B%A9%E5%99%A8/</loc><lastmod>2019-08-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BC%96%E8%BE%91%E5%99%A8/</loc><lastmod>2019-08-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-10.html</loc><lastmod>2019-08-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/open-source-is-refactoring-the-business-model.html</loc><lastmod>2019-08-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/networks-of-kubernetes.html</loc><lastmod>2019-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/apiserver/</loc><lastmod>2019-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/api-of-kubernetes.html</loc><lastmod>2019-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AF%B9%E8%B1%A1/</loc><lastmod>2019-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/quickly-deploy-prometheus-using-helm-and-operator.html</loc><lastmod>2019-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/complex-application-management-framework-operator-for-kubernetes.html</loc><lastmod>2019-07-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%89%E7%8A%B6%E6%80%81%E5%BA%94%E7%94%A8/</loc><lastmod>2019-07-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/chart/</loc><lastmod>2019-07-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/package-manager-helm-of-kubernetes.html</loc><lastmod>2019-07-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gomodules/</loc><lastmod>2019-07-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/let-us-start-learning-go-3.html</loc><lastmod>2019-07-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cdn/</loc><lastmod>2019-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-optimize-the-blog-solution-step-by-step.html</loc><lastmod>2019-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/practice-guide-to-kubectl.html</loc><lastmod>2019-07-19T01:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/basic-concepts-in-kubernetes.html</loc><lastmod>2019-07-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A6%82%E5%BF%B5/</loc><lastmod>2019-07-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/minikube/</loc><lastmod>2019-07-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/building-a-remote-kubernetes-development-environment.html</loc><lastmod>2019-07-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/tob-thinking-of-large-and-small-companies.html</loc><lastmod>2019-07-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pandoc/</loc><lastmod>2019-07-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tmux/</loc><lastmod>2019-07-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-9.html</loc><lastmod>2019-07-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-way-to-go.html</loc><lastmod>2019-06-06T07:16:21+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%B1%BB%E5%9E%8B/</loc><lastmod>2019-06-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc><lastmod>2019-06-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/let-us-start-learning-go-2.html</loc><lastmod>2019-06-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/web/</loc><lastmod>2019-06-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/xss/</loc><lastmod>2019-06-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AF%8C%E6%96%87%E6%9C%AC/</loc><lastmod>2019-06-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-prevent-xss-in-web-rich-text.html</loc><lastmod>2019-06-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/django/</loc><lastmod>2019-06-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-xss-cleaner.html</loc><lastmod>2019-06-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BD%A2%E5%BC%8F/</loc><lastmod>2019-06-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%91/</loc><lastmod>2019-06-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/cloud-work-era.html</loc><lastmod>2019-06-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%83%8C%E6%99%AF/</loc><lastmod>2019-05-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/let-us-start-learning-go-1.html</loc><lastmod>2019-05-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/saas/</loc><lastmod>2019-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/different-stages-of-the-saas-development-team.html</loc><lastmod>2019-05-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8A%80%E5%B7%A7/</loc><lastmod>2019-05-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/git-skills-you-do-not-notice.html</loc><lastmod>2019-05-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/output-as-a-service.html</loc><lastmod>2019-05-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%91%E6%9C%8D%E5%8A%A1/</loc><lastmod>2019-05-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/microservice-design.html</loc><lastmod>2019-04-16T08:47:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/continue-to-run.html</loc><lastmod>2019-04-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B7%91%E6%AD%A5/</loc><lastmod>2019-04-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-8.html</loc><lastmod>2019-03-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/from-account-security-to-secondary-verification.html</loc><lastmod>2019-03-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%8C%E6%AD%A5%E9%AA%8C%E8%AF%81/</loc><lastmod>2019-03-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B4%A6%E6%88%B7%E5%AE%89%E5%85%A8/</loc><lastmod>2019-03-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/database-query-optimization-of-django-performance.html</loc><lastmod>2019-03-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/sub-db-and-table-of-django-performance.html</loc><lastmod>2019-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/sharding/</loc><lastmod>2019-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E8%A1%A8/</loc><lastmod>2019-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E5%BA%93/</loc><lastmod>2019-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BF%AD%E4%BB%A3/</loc><lastmod>2019-03-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E6%94%AF/</loc><lastmod>2019-03-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/r-and-d-process-of-agile-development.html</loc><lastmod>2019-03-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/build-an-overall-team.html</loc><lastmod>2019-03-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%BC%E5%AE%B9/</loc><lastmod>2019-02-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-7.html</loc><lastmod>2019-02-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86/</loc><lastmod>2019-02-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pytest/</loc><lastmod>2019-01-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/mock-of-pytest.html</loc><lastmod>2019-01-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/buildpack-for-paas-deployment.html</loc><lastmod>2019-01-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%9A%E8%AF%AD%E8%A8%80/</loc><lastmod>2019-01-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/configuration-of-developing-go.html</loc><lastmod>2019-01-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/domain-knowledge-is-the-key-of-paas.html</loc><lastmod>2019-01-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/101-of-pytest.html</loc><lastmod>2018-12-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/</loc><lastmod>2018-12-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95/</loc><lastmod>2018-12-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-6.html</loc><lastmod>2018-12-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gitlab/</loc><lastmod>2018-11-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-jenkins-docker-gitlab-to-build-django-automated-deployment-process.html</loc><lastmod>2018-11-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-5.html</loc><lastmod>2018-11-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/api-of-viewset-and-serializer-in-rest-framework.html</loc><lastmod>2018-11-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/viewset-and-serializer-in-rest-framework.html</loc><lastmod>2018-11-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A1%86%E6%9E%B6/</loc><lastmod>2018-11-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-full-stack-optimization-guide.html</loc><lastmod>2018-11-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%90%8E%E7%AB%AF/</loc><lastmod>2018-11-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8C%87%E5%8D%97/</loc><lastmod>2018-11-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-build-tob-products.html</loc><lastmod>2018-11-14T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-4.html</loc><lastmod>2018-11-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/frp/</loc><lastmod>2018-11-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F/</loc><lastmod>2018-11-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-frp-to-publish-local-service-to-public-network.html</loc><lastmod>2018-11-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/logging/</loc><lastmod>2018-11-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-3.html</loc><lastmod>2018-11-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-2.html</loc><lastmod>2018-10-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BA%8F%E5%88%97%E5%8C%96/</loc><lastmod>2018-10-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/celery/</loc><lastmod>2018-10-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/solving-the-problem-of-celery-processe-large-file-failure.html</loc><lastmod>2018-10-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%A7%E6%96%87%E4%BB%B6/</loc><lastmod>2018-10-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/after-install-centos.html</loc><lastmod>2018-10-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%9D%E5%A7%8B%E5%8C%96/</loc><lastmod>2018-10-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/writing-python2-python3-compatible-code.html</loc><lastmod>2018-10-20T14:51:47+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/developing-tips-1.html</loc><lastmod>2018-10-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A7%A3%E8%80%A6/</loc><lastmod>2018-10-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-django-signal-decoupling-module.html</loc><lastmod>2018-10-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/open-k8s-monitoring-and-stress-testing..html</loc><lastmod>2018-09-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-minikube-under-windows7.html</loc><lastmod>2018-09-23T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/selinux/</loc><lastmod>2018-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/selinux-and-iptables-on-linux.html</loc><lastmod>2018-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-tips-under-windows7-using-docker.html</loc><lastmod>2018-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/flask/</loc><lastmod>2018-09-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/learning-flask-1.html</loc><lastmod>2018-09-20T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/robotframework/</loc><lastmod>2018-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-package-a-docker-image-of-robot-framework.html</loc><lastmod>2018-09-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ci-script-of-how-to-use-cdn-to-separate-frontend-and-backend-more.html</loc><lastmod>2018-09-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-cdn-to-separate-frontend-and-backend-more.html</loc><lastmod>2018-09-13T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-installation-problems-about-nodejs.html</loc><lastmod>2018-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/webpack/</loc><lastmod>2018-09-10T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/jupyter/</loc><lastmod>2018-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/install-python3-and-go-kernel-in-jupyter.html</loc><lastmod>2018-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/python3/</loc><lastmod>2018-09-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/javascript/</loc><lastmod>2018-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B8%B8%E6%88%8F/</loc><lastmod>2018-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/interesting-games.html</loc><lastmod>2018-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A8%B1%E4%B9%90/</loc><lastmod>2018-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8A%80%E6%9C%AF%E5%8A%A8%E6%80%81/</loc><lastmod>2018-09-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%88%E5%BA%A6%E5%88%86%E4%BA%AB/</loc><lastmod>2018-09-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/month-share-1.html</loc><lastmod>2018-09-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%94%A8%E6%88%B7/</loc><lastmod>2018-08-21T08:47:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A2%9E%E9%95%BF/</loc><lastmod>2018-08-21T08:47:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/growth-hacker.html</loc><lastmod>2018-08-21T08:47:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/chromeos/</loc><lastmod>2018-08-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cloudready/</loc><lastmod>2018-08-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%90%AF%E5%8A%A8%E7%9B%98/</loc><lastmod>2018-08-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-cloudready-make-chrome-os-boot-disk.html</loc><lastmod>2018-08-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/robot-framework-common-library.html</loc><lastmod>2018-08-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/senior-of-robot-framework-2.html</loc><lastmod>2018-08-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/senior-of-robot-framework-1.html</loc><lastmod>2018-08-15T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/vim/</loc><lastmod>2018-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/correct-way-to-use-vim-on-windows.html</loc><lastmod>2018-08-12T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/vim-necessary-plugin.html</loc><lastmod>2018-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/vim-installation-and-configuration-on-windows-os.html</loc><lastmod>2018-08-06T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-create-gitlab-label-using-python-gitlab.html</loc><lastmod>2018-08-05T10:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/jenkins-integrated-robot-framework-testing.html</loc><lastmod>2018-08-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%8C%81%E7%BB%AD%E9%9B%86%E6%88%90/</loc><lastmod>2018-08-05T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%94%AE%E7%9B%98/</loc><lastmod>2018-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-configure-the-hhkb-keyboard.html</loc><lastmod>2018-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%A4%96%E8%AE%BE/</loc><lastmod>2018-07-28T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%AA%E4%BA%BA%E5%93%81%E7%89%8C/</loc><lastmod>2018-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/no-tag-no-chance.html</loc><lastmod>2018-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BD%B1%E5%93%8D%E5%8A%9B/</loc><lastmod>2018-07-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/basic-of-robot-framework.html</loc><lastmod>2018-07-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ride/</loc><lastmod>2018-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-install-robot-framework-ide-on-windows.html</loc><lastmod>2018-07-21T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gitlab-ci/</loc><lastmod>2018-07-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/some-common-scripts-in-ci.html</loc><lastmod>2018-07-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/love-and-math.html</loc><lastmod>2018-07-15T08:47:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E5%AD%A6/</loc><lastmod>2018-07-15T08:47:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/vue/</loc><lastmod>2018-07-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/h-function-in-vue.html</loc><lastmod>2018-07-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B2%9F%E9%80%9A/</loc><lastmod>2018-07-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-raise-a-good-question.html</loc><lastmod>2018-07-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/drf/</loc><lastmod>2018-06-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-secure-get-request-in-django.html</loc><lastmod>2018-06-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BA%BF%E7%A8%8B%E5%AE%89%E5%85%A8/</loc><lastmod>2018-06-26T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/axios/</loc><lastmod>2018-06-25T15:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-axios-in-vue.html</loc><lastmod>2018-06-25T15:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/vuejs/</loc><lastmod>2018-06-25T15:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-ensure-concurrence-of-data-in-django.html</loc><lastmod>2018-06-25T12:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-utf8mb4-in-django-to-support-emoji-expression.html</loc><lastmod>2018-06-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AD%97%E7%AC%A6%E9%9B%86/</loc><lastmod>2018-06-25T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/node.js/</loc><lastmod>2018-06-24T22:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/npm/</loc><lastmod>2018-06-24T22:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-commands-list-of-npm.html</loc><lastmod>2018-06-24T22:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%AC%94%E8%AE%B0/</loc><lastmod>2018-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A1%A8%E8%BE%BE/</loc><lastmod>2018-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/note-of-strategic-thinking-and-expression.html</loc><lastmod>2018-06-24T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/gitlab-ci-configuring-runner.html</loc><lastmod>2018-05-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/runner/</loc><lastmod>2018-05-08T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-synchronize-the-backup-of-git-repository.html</loc><lastmod>2018-04-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/nginx/</loc><lastmod>2018-04-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nginx-configuration-problem-record.html</loc><lastmod>2018-04-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86/</loc><lastmod>2018-04-18T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pyenv/</loc><lastmod>2018-04-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/introduction-of-various-environmental-isolating-tools-under-python.html</loc><lastmod>2018-04-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/virtualenv/</loc><lastmod>2018-04-17T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%AA%E4%BA%BA%E9%A1%B9%E7%9B%AE/</loc><lastmod>2018-04-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-use-docker-to-help-individual-projects.html</loc><lastmod>2018-04-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%90%88%E4%BD%9C/</loc><lastmod>2018-03-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/based-on-git-development-workflow-of-front-and-back.html</loc><lastmod>2018-03-31T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-commands-in-django-development.html</loc><lastmod>2018-03-22T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/dictionary-and-list-structure-in-python2.html</loc><lastmod>2018-03-12T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%BA%90%E7%A0%81/</loc><lastmod>2018-03-12T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/python2-vs-python3.html</loc><lastmod>2018-03-09T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%AF%94%E8%BE%83/</loc><lastmod>2018-03-09T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/compiling-python2-source-code-under-windows.html</loc><lastmod>2018-03-09T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/python2-source-of-pyc.html</loc><lastmod>2018-03-09T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/notes-on-the-art-of-writing-readable-code.html</loc><lastmod>2018-03-08T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%A3%E7%A0%81/</loc><lastmod>2018-03-08T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ppt/</loc><lastmod>2018-03-06T20:55:29+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/notes-on-making-strategy-of-the-presentation.html</loc><lastmod>2018-03-06T20:55:29+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/devpi/</loc><lastmod>2018-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pypi/</loc><lastmod>2018-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%86%85%E7%BD%91/</loc><lastmod>2018-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-build-a-pypi-server-using-devpi.html</loc><lastmod>2018-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A7%81%E6%9C%89%E6%BA%90/</loc><lastmod>2018-03-04T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-model-and-er-diagram.html</loc><lastmod>2018-03-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/model/</loc><lastmod>2018-03-02T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/confd/</loc><lastmod>2018-02-08T14:51:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/service-discovery-etcd-confd-nginx.html</loc><lastmod>2018-02-08T14:51:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/monitor-about-prometheus.html</loc><lastmod>2018-02-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/elk-log-search-practice.html</loc><lastmod>2018-02-03T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/codereview/</loc><lastmod>2018-01-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-do-codereview-better.html</loc><lastmod>2018-01-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/development-specification-1-of-django.html</loc><lastmod>2018-01-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%A3%E7%A0%81%E9%A3%8E%E6%A0%BC/</loc><lastmod>2018-01-27T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/component-list-of-front-library.html</loc><lastmod>2018-01-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BA%93/</loc><lastmod>2018-01-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BB%84%E4%BB%B6/</loc><lastmod>2018-01-19T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/toolbox.html</loc><lastmod>2018-01-16T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/rate-limiting-of-api.html</loc><lastmod>2018-01-11T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/101-of-go-language.html</loc><lastmod>2018-01-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BC%96%E7%A8%8B/</loc><lastmod>2018-01-07T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/process-and-thread-in-python.html</loc><lastmod>2018-01-06T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BF%9B%E7%A8%8B/</loc><lastmod>2018-01-06T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BA%BF%E7%A8%8B/</loc><lastmod>2018-01-06T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%8F%E7%A8%8B/</loc><lastmod>2018-01-06T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/stateless-service.html</loc><lastmod>2018-01-03T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/content-type-http-header.html</loc><lastmod>2017-12-30T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/class-function-method-of-python.html</loc><lastmod>2017-12-29T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/interactive-notebook-jupyter.html</loc><lastmod>2017-12-25T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%AF%E8%A7%86%E5%8C%96/</loc><lastmod>2017-12-25T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/rabbitmq/</loc><lastmod>2017-12-23T20:51:22+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/message-queue-about-rabbitmq.html</loc><lastmod>2017-12-23T20:51:22+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%98%9F%E5%88%97/</loc><lastmod>2017-12-23T20:51:22+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6/</loc><lastmod>2017-12-18T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/common-git-commands.html</loc><lastmod>2017-12-18T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/presentation/</loc><lastmod>2017-12-16T17:42:04+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ghost/</loc><lastmod>2017-12-10T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-migrating-blogs-to-hexo.html</loc><lastmod>2017-12-10T11:22:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/api-interface-specification.html</loc><lastmod>2017-12-01T00:00:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/front-webpack-practice-of-gitlab-ci.html</loc><lastmod>2017-11-08T09:15:56+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%94%99%E8%AF%AF%E7%A0%81/</loc><lastmod>2017-10-30T21:50:33+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/error-code-design-and-unified-processing-in-django.html</loc><lastmod>2017-10-30T21:50:33+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-learn-a-new-programming-language-taking-python-as-an-example.html</loc><lastmod>2017-10-13T23:00:06+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-pack-a-python-package-and-upload-it-to-pypi.html</loc><lastmod>2017-10-06T20:50:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-debug-toolbar.html</loc><lastmod>2017-10-06T10:45:58+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/control-of-static-file-version-in-django.html</loc><lastmod>2017-10-06T09:58:43+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%89%88%E6%9C%AC/</loc><lastmod>2017-10-06T09:58:43+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-static-file-processing.html</loc><lastmod>2017-10-05T15:42:27+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-big-file-transfer.html</loc><lastmod>2017-09-26T18:28:56+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/vagrant/</loc><lastmod>2017-09-25T21:56:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/build-django-development-environment-using-vagrant.html</loc><lastmod>2017-09-25T21:56:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-package-django-development-environments-using-docker-6.html</loc><lastmod>2017-09-24T18:03:22+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-package-django-development-environments-using-docker-5.html</loc><lastmod>2017-09-24T14:34:35+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-package-django-development-environments-using-docker-4.html</loc><lastmod>2017-09-24T13:32:40+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-package-django-development-environments-using-docker-3.html</loc><lastmod>2017-09-23T19:56:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-package-django-development-environments-using-docker-2.html</loc><lastmod>2017-09-22T19:52:27+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-package-django-development-environments-using-docker-1.html</loc><lastmod>2017-09-21T09:38:47+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-application-performance-test-based-on-docker.html</loc><lastmod>2017-09-07T19:08:09+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/free-app-domain-name-service-of-paas-platform.html</loc><lastmod>2017-09-05T19:00:58+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/container-and-ai-are-the-future-directions-in-the-development-of-paas.html</loc><lastmod>2017-09-03T15:57:50+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/hybrid-cloud-of-cloud-deployment.html</loc><lastmod>2017-09-03T13:18:17+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/jenkins-pipeline-usging-and-debug.html</loc><lastmod>2017-08-14T13:13:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pipeline/</loc><lastmod>2017-08-14T13:13:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ci-practice-of-using-gitlab.html</loc><lastmod>2017-08-13T08:03:17+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/build-and-configure-of-gitlab.html</loc><lastmod>2017-08-12T00:51:07+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/growingio-collect-js-field-analysis.html</loc><lastmod>2017-08-08T22:01:35+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E6%9E%90/</loc><lastmod>2017-08-08T22:01:35+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9F%8B%E7%82%B9/</loc><lastmod>2017-08-08T22:01:35+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E9%87%87%E9%9B%86/</loc><lastmod>2017-08-08T22:01:35+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-initializes-fixture-of-data.html</loc><lastmod>2017-08-07T21:57:43+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/atom/</loc><lastmod>2017-08-06T14:51:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/atom-create-lightweight-python-full-stack-ide.html</loc><lastmod>2017-08-06T14:51:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ide/</loc><lastmod>2017-08-06T14:51:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%A8%E6%A0%88/</loc><lastmod>2017-08-06T14:51:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/programming-editor-atom.html</loc><lastmod>2017-08-04T23:46:56+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ajax/</loc><lastmod>2017-08-04T07:07:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/axios-ajax.html</loc><lastmod>2017-08-04T07:07:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/vuejs-component-library.html</loc><lastmod>2017-08-03T21:53:02+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BD%AC%E8%BD%BD/</loc><lastmod>2017-08-03T21:53:02+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/base64-code.html</loc><lastmod>2017-08-02T17:00:31+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/css/</loc><lastmod>2017-08-01T19:30:47+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/page-uses-a-custom-font.html</loc><lastmod>2017-08-01T19:30:47+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/basis-of-docker.html</loc><lastmod>2017-07-28T15:30:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8A%A0%E5%AF%86/</loc><lastmod>2017-07-26T18:52:18+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/symmetric-encrypted-transmission-of-aes.html</loc><lastmod>2017-07-26T18:52:18+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A0%94%E7%A9%B6%E6%8A%A5%E5%91%8A/</loc><lastmod>2017-07-22T20:27:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/one-day-make-report-great.html</loc><lastmod>2017-07-22T20:27:55+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-quickly-understand-an-industry.html</loc><lastmod>2017-07-22T20:18:50+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/selenium/</loc><lastmod>2017-07-22T15:19:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/automated-testing-tool-about-selenium.html</loc><lastmod>2017-07-22T15:19:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A7%82%E7%82%B9/</loc><lastmod>2017-07-22T15:00:49+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/cloud-industry-research-report-of-2017.html</loc><lastmod>2017-07-22T15:00:49+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-forms-function.html</loc><lastmod>2017-07-21T21:29:40+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/operation-buried-point-and-design.html</loc><lastmod>2017-07-21T13:34:15+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/sql-code-about-django-orm.html</loc><lastmod>2017-07-21T13:21:08+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/sql/</loc><lastmod>2017-07-21T13:21:08+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/haystack-full-text-search.html</loc><lastmod>2017-07-21T13:00:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A3%80%E7%B4%A2/</loc><lastmod>2017-07-21T13:00:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/jenkins-integrated-github-development.html</loc><lastmod>2017-07-18T21:29:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/cross-departmental-collaborative-curriculum-notes.html</loc><lastmod>2017-07-14T20:55:29+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/graphviz/</loc><lastmod>2017-07-14T12:32:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/drawing-toolkit-of-dot-using-graphviz.html</loc><lastmod>2017-07-14T12:32:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BB%98%E5%9B%BE/</loc><lastmod>2017-07-14T12:32:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%9B%BE/</loc><lastmod>2017-07-14T12:32:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/jekyll/</loc><lastmod>2017-07-13T19:24:52+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/jekyll-search-option.html</loc><lastmod>2017-07-13T19:24:52+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/signal-of-django.html</loc><lastmod>2017-07-13T13:06:10+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/101-of-vue-and-webpack-project.html</loc><lastmod>2017-07-12T17:26:29+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/class-based-view-of-django.html</loc><lastmod>2017-07-11T16:36:56+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%B1%BB%E8%A7%86%E5%9B%BE/</loc><lastmod>2017-07-11T16:36:56+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/auto-testing-of-django.html</loc><lastmod>2017-07-10T21:39:27+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/permissions-of-django-rest-framework.html</loc><lastmod>2017-07-07T06:47:19+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9D%83%E9%99%90/</loc><lastmod>2017-07-07T06:47:19+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/third-party-component-list-of-django.html</loc><lastmod>2017-07-06T09:27:50+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-template-inherit.html</loc><lastmod>2017-07-03T19:17:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%A8%A1%E6%9D%BF/</loc><lastmod>2017-07-03T19:17:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-101-of-ecma-script.html</loc><lastmod>2017-06-27T20:05:01+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-decorator.html</loc><lastmod>2017-06-22T23:55:59+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%A3%85%E9%A5%B0%E5%99%A8/</loc><lastmod>2017-06-22T23:55:59+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/snippets-of-django.html</loc><lastmod>2017-06-22T23:52:06+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/101-of-django-rest-framework.html</loc><lastmod>2017-06-22T23:50:15+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-reflect-backend-value-in-front-and-backend-separation-mode.html</loc><lastmod>2017-06-22T11:14:21+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%87%E6%A1%A3/</loc><lastmod>2017-06-17T00:02:01+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-develop-document-system-using-jekyll.html</loc><lastmod>2017-06-17T00:02:01+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/mock/</loc><lastmod>2017-06-16T21:10:54+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/mock-server.html</loc><lastmod>2017-06-16T21:10:54+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ruby/</loc><lastmod>2017-06-16T21:02:22+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/source-code-analysis-of-arachni-1.html</loc><lastmod>2017-06-16T21:02:22+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/practice-and-automation-generation-of-apidoc.html</loc><lastmod>2017-06-14T17:22:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/restful-api-of-using-django-tastypie.html</loc><lastmod>2017-06-13T21:31:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tastypie/</loc><lastmod>2017-06-13T21:31:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/cors/</loc><lastmod>2017-06-13T17:19:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%B5%8F%E8%A7%88%E5%99%A8/</loc><lastmod>2017-06-13T17:19:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/same-origin-policy.html</loc><lastmod>2017-06-13T17:19:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/linux-performance-command-tools.html</loc><lastmod>2017-05-28T15:47:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/d3/</loc><lastmod>2017-05-26T19:06:09+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/interactive-data-visualization-for-the-web.html</loc><lastmod>2017-05-26T19:06:09+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%89%B9%E9%87%8F/</loc><lastmod>2017-05-21T21:47:49+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%B8%83%E7%89%9B/</loc><lastmod>2017-05-21T21:47:49+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/qiniu-storage-batch-operation-using-qshell.html</loc><lastmod>2017-05-21T21:47:49+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/xss-cheat-sheet.html</loc><lastmod>2017-05-20T09:12:31+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-export-excel-quickly-in-web-development.html</loc><lastmod>2017-05-18T17:51:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/principle-and-construction-of-xss.html</loc><lastmod>2017-05-16T20:04:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/manage-command-in-django.html</loc><lastmod>2017-05-15T21:14:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-model-meta.html</loc><lastmod>2017-05-11T15:48:41+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-middleware.html</loc><lastmod>2017-05-10T19:39:12+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%AF%B7%E6%B1%82%E5%A4%84%E7%90%86/</loc><lastmod>2017-05-10T19:39:12+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/introduction-of-django-standard-library.html</loc><lastmod>2017-05-10T19:22:23+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B4%E7%90%86/</loc><lastmod>2017-05-10T19:22:23+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-build-reusable-django-app.html</loc><lastmod>2017-05-05T21:43:47+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/large-web-technology-architecture.html</loc><lastmod>2017-05-04T21:39:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/third-party-login-and-single-sign-on.html</loc><lastmod>2017-05-04T20:41:35+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-big-data.html</loc><lastmod>2017-04-23T21:10:24+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%80%9D%E7%BB%B4/</loc><lastmod>2017-04-23T21:10:24+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/excel/</loc><lastmod>2017-04-16T01:35:32+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/pandas/</loc><lastmod>2017-04-16T01:35:32+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-python-read-and-write-excel-data.html</loc><lastmod>2017-04-16T01:35:32+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/collect-free-open-data-source.html</loc><lastmod>2017-04-15T11:06:28+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%B0%E6%8D%AE%E6%BA%90/</loc><lastmod>2017-04-15T11:06:28+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%AF%9B%E5%A7%86/</loc><lastmod>2017-04-09T12:57:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%96%87%E5%AD%A6/</loc><lastmod>2017-04-09T12:57:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-moon-and-sixpence.html</loc><lastmod>2017-04-09T12:57:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/a-maverick-pig.html</loc><lastmod>2017-04-08T00:03:08+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/you-just-look-very-hard.html</loc><lastmod>2017-04-04T20:26:10+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/app-engine-2-0.html</loc><lastmod>2017-04-04T15:14:40+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BB%8B%E7%BB%8D/</loc><lastmod>2017-04-04T15:14:40+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/unified-login-service.html</loc><lastmod>2017-04-04T10:20:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B0%83%E7%A0%94/</loc><lastmod>2017-04-03T21:15:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%B8%82%E5%9C%BA/</loc><lastmod>2017-04-03T21:15:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/marketing-research.html</loc><lastmod>2017-04-03T21:15:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-economic-trend-reality.html</loc><lastmod>2017-03-25T12:15:01+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-economic-trend-future.html</loc><lastmod>2017-03-25T12:09:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/jquery/</loc><lastmod>2017-03-05T17:16:43+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/plugin-development-of-jquery.html</loc><lastmod>2017-03-05T17:16:43+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/professional-jquery.html</loc><lastmod>2017-03-05T15:39:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/data-decision-making.html</loc><lastmod>2017-02-28T21:07:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%9A%E5%BC%88/</loc><lastmod>2017-02-25T12:53:20+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/antifragile-things-that-gain-from-disorder.html</loc><lastmod>2017-02-25T12:53:20+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%A3%8E%E9%99%A9/</loc><lastmod>2017-02-25T12:53:20+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/dive-into-python.html</loc><lastmod>2017-02-24T13:11:11+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ddos/</loc><lastmod>2017-02-23T20:17:24+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ddos-101.html</loc><lastmod>2017-02-23T20:17:24+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/reflection-of-python.html</loc><lastmod>2017-02-17T20:46:34+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8F%8D%E5%B0%84/</loc><lastmod>2017-02-17T20:46:34+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-interactive-training.html</loc><lastmod>2017-02-17T09:29:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8C%BA%E5%9D%97%E9%93%BE/</loc><lastmod>2017-02-14T09:19:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/block-chain-an-innovation-triggered-by-credit-cost-reduction.html</loc><lastmod>2017-02-14T09:19:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/black-scholes-option-pricing-model.html</loc><lastmod>2017-02-12T10:23:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%9A%E4%BB%B7/</loc><lastmod>2017-02-12T10:23:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%A4%E6%98%93/</loc><lastmod>2017-02-12T10:23:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%9F%E6%9D%83/</loc><lastmod>2017-02-12T10:23:51+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-black-swan.html</loc><lastmod>2017-02-11T17:09:35+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/built-in-functions-in-python.html</loc><lastmod>2017-02-11T13:48:34+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%BD%E5%AE%A2/</loc><lastmod>2017-02-10T19:23:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E9%87%8F%E5%8C%96/</loc><lastmod>2017-02-10T19:23:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-the-quant.html</loc><lastmod>2017-02-10T19:23:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E5%BD%A2/</loc><lastmod>2017-01-25T23:28:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/drawing-2d-fractal-graph-using-python.html</loc><lastmod>2017-01-25T23:28:00+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/fractal-theory.html</loc><lastmod>2017-01-23T17:53:31+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/django-permissions-control.html</loc><lastmod>2017-01-22T09:23:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/rbac/</loc><lastmod>2017-01-22T09:23:45+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/several-methods-of-django-data-migration.html</loc><lastmod>2017-01-17T23:29:15+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/thinking-on-the-cooperative-way-between-paas-and-saas-team.html</loc><lastmod>2017-01-10T22:13:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/101-about-vuejs.html</loc><lastmod>2017-01-02T19:55:16+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/automation-operations-with-python-technique-and-best-practices.html</loc><lastmod>2017-01-02T18:12:29+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/best-file-structure-of-django.html</loc><lastmod>2017-01-01T15:07:01+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/what-is-devops.html</loc><lastmod>2016-12-31T13:01:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/ux/</loc><lastmod>2016-12-28T20:05:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-create-excellent-product-interaction.html</loc><lastmod>2016-12-28T20:05:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%A4%E4%BA%92/</loc><lastmod>2016-12-28T20:05:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/bwapp/</loc><lastmod>2016-12-25T15:38:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/study-of-bwapp.html</loc><lastmod>2016-12-25T15:38:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/soa/</loc><lastmod>2016-12-25T00:19:01+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/micro-service.html</loc><lastmod>2016-12-25T00:19:01+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/seo/</loc><lastmod>2016-12-24T21:14:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/strategy-of-company-domains.html</loc><lastmod>2016-12-24T21:14:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%81%A5%E5%BA%B7/</loc><lastmod>2016-12-21T19:38:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%81%A5%E8%BA%AB/</loc><lastmod>2016-12-21T19:38:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/convict-conditioning.html</loc><lastmod>2016-12-21T19:38:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%BF%90%E5%8A%A8/</loc><lastmod>2016-12-21T19:38:05+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/burpsuite/</loc><lastmod>2016-12-16T16:15:54+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/burpsuite-web-attack-detection.html</loc><lastmod>2016-12-16T16:15:54+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%94%BB%E5%87%BB/</loc><lastmod>2016-12-16T16:15:54+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%88%86%E6%94%AF%E6%A8%A1%E5%9E%8B/</loc><lastmod>2016-12-04T20:34:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/a-successful-git-branching-model.html</loc><lastmod>2016-12-04T20:34:03+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/chrome/</loc><lastmod>2016-12-04T15:19:06+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/how-to-develop-chrome-plugin.html</loc><lastmod>2016-12-04T15:19:06+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/professional-javascript-for-web.html</loc><lastmod>2016-12-03T11:44:19+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/js-event-handle-mechanism.html</loc><lastmod>2016-11-29T21:45:06+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/python-coding.html</loc><lastmod>2016-11-08T20:21:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/using-celery-in-django.html</loc><lastmod>2016-10-25T07:57:59+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%BC%82%E6%AD%A5/</loc><lastmod>2016-10-25T07:57:59+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%90%86%E8%B4%A2/</loc><lastmod>2016-08-26T16:23:14+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%AF%E8%AF%AD/</loc><lastmod>2016-08-26T16:23:14+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%80%BA%E5%88%B8/</loc><lastmod>2016-08-26T16:23:14+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/bond-term.html</loc><lastmod>2016-08-26T16:23:14+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8D%8E%E5%B0%94%E8%A1%97/</loc><lastmod>2016-08-24T17:17:23+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/liars-poker.html</loc><lastmod>2016-08-24T17:17:23+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/investment-clock.html</loc><lastmod>2016-08-24T11:06:59+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/core-python-programming-2nd.html</loc><lastmod>2016-08-23T09:55:49+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%92%E8%81%94%E7%BD%91/</loc><lastmod>2016-08-18T09:00:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/influence-of-new-gtld-on-the-internet.html</loc><lastmod>2016-08-18T09:00:48+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-troubled-wall-street.html</loc><lastmod>2016-08-18T08:47:38+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/value-of-domain.html</loc><lastmod>2016-08-11T09:05:06+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%8B%AC%E8%A7%92%E5%85%BD/</loc><lastmod>2016-08-10T14:07:30+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/story-unicorn.html</loc><lastmod>2016-08-10T14:07:30+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%95%85%E4%BA%8B/</loc><lastmod>2016-08-10T14:07:30+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%B2%E5%AD%90/</loc><lastmod>2016-08-10T14:07:30+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%B4%A7%E5%B8%81/</loc><lastmod>2016-07-26T10:43:50+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/the-ascent-of-money.html</loc><lastmod>2016-07-26T10:43:50+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%A8%8B%E5%BA%8F%E5%8C%96%E4%BA%A4%E6%98%93/</loc><lastmod>2016-07-20T08:55:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/ctp-101.html</loc><lastmod>2016-07-20T08:55:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E4%BA%A4%E6%98%93%E5%B9%B3%E5%8F%B0/</loc><lastmod>2016-07-20T08:55:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E6%9C%9F%E8%B4%A7/</loc><lastmod>2016-07-20T08:55:13+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/reserve-crisis.html</loc><lastmod>2016-07-19T08:34:34+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E7%BE%8E%E8%81%94%E5%82%A8/</loc><lastmod>2016-07-19T08:34:34+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/positioning.html</loc><lastmod>2016-07-07T08:21:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%93%81%E7%89%8C/</loc><lastmod>2016-07-07T08:21:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E8%90%A5%E9%94%80/</loc><lastmod>2016-07-07T08:21:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/source-analysis-of-ghost-1.html</loc><lastmod>2016-06-30T08:53:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/gulp/</loc><lastmod>2016-06-28T21:59:04+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/front-auto-build-tools-gulp.html</loc><lastmod>2016-06-28T21:59:04+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/generate-letsencrypt-ssl.html</loc><lastmod>2016-06-28T10:28:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%AE%89%E5%85%A8%E8%AF%81%E4%B9%A6/</loc><lastmod>2016-06-28T10:28:53+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/telnet/</loc><lastmod>2016-06-27T17:58:19+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/telnet-ssh-key.html</loc><lastmod>2016-06-27T17:58:19+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/tor/</loc><lastmod>2016-06-27T11:24:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%8C%BF%E5%90%8D%E7%BD%91%E7%BB%9C/</loc><lastmod>2016-06-27T11:24:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/anonymous-network.html</loc><lastmod>2016-06-27T11:24:44+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/tags/%E5%85%B1%E4%BA%AB/</loc><lastmod>2016-06-27T08:24:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/book/peersinc.html</loc><lastmod>2016-06-27T08:24:42+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/blog/nginx-open-http2.html</loc><lastmod>2016-06-23T21:20:17+00:00</lastmod></url><url><loc>https://www.chenshaowen.com/categories/</loc></url><url><loc>https://www.chenshaowen.com/tags/http/2/</loc></url><url><loc>https://www.chenshaowen.com/series/</loc></url></urlset>