<?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://peter-notes.pages.dev/categories/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/container/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/devops/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/devops/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/eks/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/kubernetes/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/kubernetes-node-diskpressure-incident/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/troubleshooting/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E5%95%8F%E9%A1%8C%E8%A7%A3%E6%B1%BA/</loc><lastmod>2026-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/api/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/data-engineering/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/etl/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/flutter/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/python/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E6%8A%80%E8%A1%93%E6%96%87%E7%AB%A0/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E5%BE%8C%E7%AB%AF%E9%96%8B%E7%99%BC/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/usda-fooddata-etl-pipeline-design/</loc><lastmod>2026-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/android/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/apollo-graphql/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/axios/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ci/cd/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/fastlane/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/google-play/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/fastlane-native-symbols-google-play/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/jwt/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/vue.js/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E5%89%8D%E7%AB%AF%E9%96%8B%E7%99%BC/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/vue-jwt-refresh-token-flutter-sso/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/debug/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/docker/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/docker-buildkit-cache-mount-stale-build/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/jenkins/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/flutter-ios-cold-start-crash-debug-mode/</loc><lastmod>2026-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ios/</loc><lastmod>2026-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/ios-%E9%96%8B%E7%99%BC/</loc><lastmod>2026-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/xcode/</loc><lastmod>2026-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/jenkins-workspace-stale-code-debugging/</loc><lastmod>2026-02-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/authentication/</loc><lastmod>2026-02-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/node.js/</loc><lastmod>2026-02-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/strapi/</loc><lastmod>2026-02-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/strapi-v5-auth-refresh-route-pitfall/</loc><lastmod>2026-02-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/aws/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/aws-s3-acl-upload-error/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/s3/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/authorization/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/database/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/high-availability/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/orm/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/postgresql/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/rbac/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/sre/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/system-design/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E8%BB%9F%E9%AB%94%E6%9E%B6%E6%A7%8B/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/authorization-degraded-mode-design/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/database-sync-link-table-pitfall/</loc><lastmod>2026-01-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/flutter-cicd-three-build-failures/</loc><lastmod>2026-01-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/backend/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/nginx/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/plugin/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/strapi-plugin-factory-wrapper/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/typescript/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E6%8A%80%E8%A1%93/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E5%BE%8C%E7%AB%AF/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/aws-s3-cleanup-pitfall/</loc><lastmod>2026-01-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/technical-debt/</loc><lastmod>2026-01-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cost-optimization/</loc><lastmod>2026-01-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/kubernetes-staging-cost-saving-lesson/</loc><lastmod>2026-01-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/nodeselector/</loc><lastmod>2026-01-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/clean-architecture/</loc><lastmod>2026-01-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/graphql/</loc><lastmod>2026-01-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/flutter-vs-vue-debugging-complexity/</loc><lastmod>2026-01-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/performance/</loc><lastmod>2025-12-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/sqlite/</loc><lastmod>2025-12-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/vacuum/</loc><lastmod>2025-12-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/postgresql-vacuum-disk-space/</loc><lastmod>2025-12-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/api-token/</loc><lastmod>2025-12-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/flutter/</loc><lastmod>2025-12-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/flutter-banner-401-invalid-token-debugging/</loc><lastmod>2025-12-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/middleware/</loc><lastmod>2025-12-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/life/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E4%BA%8C%E6%89%8B%E7%89%A9%E5%93%81/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/%E5%85%A8%E6%96%B0/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/life/2025-12-29-kolin-20l-electric-oven/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/%E5%AE%B6%E9%9B%BB/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/%E7%83%A4%E7%AE%B1/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cms/</loc><lastmod>2025-12-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cost-analysis/</loc><lastmod>2025-12-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/headless-cms/</loc><lastmod>2025-12-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/tech-selection/</loc><lastmod>2025-12-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/why-choose-strapi-cms-2024/</loc><lastmod>2025-12-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/2025-12-21-jenkins-flutter-cicd-debugging-journey/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cocoapods/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ruby/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ai/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/ai-%E9%96%8B%E7%99%BC%E5%B7%A5%E5%85%B7/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/claude-code/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/2025-12-20-claude-code-token-optimization-skills/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/developer-tools/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/development-efficiency/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/skills/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/superpowers/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/token-optimization/</loc><lastmod>2025-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/compression/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cursor/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/2025-12-19-cursor-browser-visual-editor-intro/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/frontend/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/linux/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/2025-12-19-compression-tools-comparison/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/system-administration/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/visual-editor/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E7%B3%BB%E7%B5%B1%E7%AE%A1%E7%90%86/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E6%95%88%E8%83%BD%E5%84%AA%E5%8C%96/</loc><lastmod>2025-12-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/https/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ingress/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/route53/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/security/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ssl/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/tls/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/twca/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/2025-12-10-kubernetes-twca-ssl-deployment/</loc><lastmod>2025-12-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/contract-management/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/oauth-2.0/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/outsourcing/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/outsourcing/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/refresh-token/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E6%8A%80%E8%A1%93%E6%8E%A2%E8%A8%8E/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E5%B0%88%E6%A1%88%E7%AE%A1%E7%90%86/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/oauth-refresh-token-outsourcing-lessons/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/automation/</loc><lastmod>2025-11-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/parallel-session/</loc><lastmod>2025-11-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/subagent/</loc><lastmod>2025-11-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/2025-11-30-subagent_parallel_session/</loc><lastmod>2025-11-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/workflow/</loc><lastmod>2025-11-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/agent/</loc><lastmod>2025-11-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/antigravity/</loc><lastmod>2025-11-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/google/</loc><lastmod>2025-11-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/google-antigravity-review/</loc><lastmod>2025-11-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ide/</loc><lastmod>2025-11-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/opengraph/</loc><lastmod>2025-11-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/prerender/</loc><lastmod>2025-11-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/seo/</loc><lastmod>2025-11-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/spa/</loc><lastmod>2025-11-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/vue-spa-prerender-guide/</loc><lastmod>2025-11-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E5%89%8D%E7%AB%AF/</loc><lastmod>2025-11-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cloudwatch/</loc><lastmod>2025-11-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/production/</loc><lastmod>2025-11-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/sequence/</loc><lastmod>2025-11-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/postgresql-sequence-disaster/</loc><lastmod>2025-11-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/best-practices/</loc><lastmod>2025-11-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/claude/</loc><lastmod>2025-11-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/claude-skills-best-practices/</loc><lastmod>2025-11-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/advanced/</loc><lastmod>2025-11-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/claude-skills-advanced/</loc><lastmod>2025-11-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/monitoring/</loc><lastmod>2025-10-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/claude-skills-hands-on/</loc><lastmod>2025-10-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/beginner/</loc><lastmod>2025-10-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/claude-skills-intro/</loc><lastmod>2025-10-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/architecture-design/</loc><lastmod>2025-08-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/redux/</loc><lastmod>2025-08-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/state-management/</loc><lastmod>2025-08-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/swift/</loc><lastmod>2025-08-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/swift-redux-architecture/</loc><lastmod>2025-08-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/swiftui/</loc><lastmod>2025-08-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ckeditor/</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/css/</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/css/</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/rich-text-editor/</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/ckeditor-image-alignment-fix/</loc><lastmod>2025-08-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/express/</loc><lastmod>2025-07-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/meta-tags/</loc><lastmod>2025-07-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/vue-spa-opengraph-facebook-line/</loc><lastmod>2025-07-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E6%9E%B6%E6%A7%8B%E8%A8%AD%E8%A8%88/</loc><lastmod>2025-07-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cors/</loc><lastmod>2025-07-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/http/</loc><lastmod>2025-07-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/web-security/</loc><lastmod>2025-07-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/frontend-login-cors-issues/</loc><lastmod>2025-07-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E7%B6%B2%E8%B7%AF%E5%AE%89%E5%85%A8/</loc><lastmod>2025-07-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cloud-native/</loc><lastmod>2025-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/kubernetes/</loc><lastmod>2025-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/pod/</loc><lastmod>2025-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/what-is-k8s-pod/</loc><lastmod>2025-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ecr/</loc><lastmod>2025-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/gitlab-ci/</loc><lastmod>2025-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/gitlab-ci-to-k8s-deployment/</loc><lastmod>2025-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E9%9B%B2%E7%AB%AF%E6%9E%B6%E6%A7%8B/</loc><lastmod>2025-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/psql/</loc><lastmod>2025-05-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/rds/</loc><lastmod>2025-05-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/ssh-tunnel/</loc><lastmod>2025-05-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/psql-connect-aws-rds-k8s/</loc><lastmod>2025-05-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E8%B3%87%E6%96%99%E5%BA%AB%E7%AE%A1%E7%90%86/</loc><lastmod>2025-05-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cookie-security/</loc><lastmod>2025-05-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/google-cloud/</loc><lastmod>2025-05-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E5%AE%89%E5%85%A8/</loc><lastmod>2025-05-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/strapi-google-auth-k8s-secure-cookie/</loc><lastmod>2025-05-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/csp/</loc><lastmod>2025-05-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/strapi-cms-blank-page-production/</loc><lastmod>2025-05-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/k8s-crashloopbackoff-troubleshooting/</loc><lastmod>2025-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/ai-%E5%B7%A5%E5%85%B7/</loc><lastmod>2025-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/strapi-5-intro/</loc><lastmod>2025-01-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/admin/</loc><lastmod>2024-10-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/search/</loc><lastmod>2024-10-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/strapi-custom-search/</loc><lastmod>2024-10-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cni/</loc><lastmod>2024-06-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/eks-pod-pending-too-many-pods/</loc><lastmod>2024-06-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/network/</loc><lastmod>2024-06-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/vpc/</loc><lastmod>2024-06-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/cloud-architecture/</loc><lastmod>2024-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/cloud-architecture/</loc><lastmod>2024-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/microservices/</loc><lastmod>2024-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/aws-eks-healthcare-platform-architecture/</loc><lastmod>2024-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E6%A1%88%E4%BE%8B%E7%A0%94%E7%A9%B6/</loc><lastmod>2024-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/json/</loc><lastmod>2024-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/api-related-notes/</loc><lastmod>2024-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/xcode-color-literals/</loc><lastmod>2024-04-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/remove-m-character-mac/</loc><lastmod>2024-02-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/remove-forticlient-mac/</loc><lastmod>2024-02-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/swift-contains/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/macos/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/rollup/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/vite/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/fix-rollup-darwin-arm64-error/</loc><lastmod>2024-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/ios-memory-management/</loc><lastmod>2023-12-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/vscode-show-hidden-folders/</loc><lastmod>2023-11-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/ios-associated-type-vs-value/</loc><lastmod>2023-10-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/terminal/</loc><lastmod>2023-09-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/search-files-by-name/</loc><lastmod>2023-09-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/ios-embed-pods-in-framework/</loc><lastmod>2023-09-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/interview/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/osi/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/protocol/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/tcp/ip/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E6%8A%80%E8%A1%93%E5%8E%9F%E7%90%86/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/osi-7-layers-complete-guide/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E9%9D%A2%E8%A9%A6%E6%BA%96%E5%82%99/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/categories/%E7%B6%B2%E8%B7%AF%E5%9F%BA%E7%A4%8E/</loc><lastmod>2023-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/macos-dock-hide-show/</loc><lastmod>2023-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/xcode-hotkeys/</loc><lastmod>2023-07-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/rxswift/</loc><lastmod>2023-07-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/rxswift-bind-viewmodel/</loc><lastmod>2023-07-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/bloc/</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/dart/</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/posts/flutter-state-listening-complete-guide/</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/getx/</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/provider/</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/tags/riverpod/</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://peter-notes.pages.dev/search/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>