<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://pkglog.com/blog/agv-fleet-gateway-development-guide/</loc>
    <lastmod>2026-09-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/algorithm-case-study-01-optimization/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/amr-basics-guide/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/amr-path-planning-mission-execution-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-aac-complete-guide/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-comparison-01-aac-mp3-opus/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-mp3-practical-guide/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-opus-next-generation/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/autonomous-robot-self-study-roadmap/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cmake-errors-troubleshooting-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-comparison-01-mp4-mkv-webm/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-guide-mp4-webm-mkv/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-mkv-practical-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-mp4-complete-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-webm-web-standard/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-orchestration-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cors-complete-guide/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-adapter-pattern/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-adl-argument-dependent-lookup/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-count/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-generate/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-minmax/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-problems/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-allocator-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-async-launch/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-attributes/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-bind-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-buffer-overflow/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cache-replacement-policies/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-case-study-01-memory-leak-debugging/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-case-study-03-crash-debugging/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-casting-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cheatsheet-02-modern-cpp-syntax/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cmake/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cmake-find-package/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-code-review-checklist/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-common-compile-errors-beginner-guide/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-04-shared-unique-ptr/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-05-array-vector/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-const-constexpr/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-constexpr-function/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-copy-move-constructor/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-crtp-pattern/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-default-delete/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-destructors-raii-production-patterns/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-dynamic-initialization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-01-lnk2019-unresolved-external/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-02-segmentation-fault/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-04-visual-studio-compile-speed/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-05-iterator-invalidation/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-06-template-error-messages/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-07-memory-leak-detection/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-08-common-beginner-errors/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-10-undefined-behavior/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-11-linker-multiple-definition/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-12-stack-overflow/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-13-const-correctness/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-14-include-errors/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-15-thread-crash/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-16-move-semantics-error/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-17-lambda-capture/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-18-cmake-errors/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-19-range-based-for-error/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-20-auto-type-deduction/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-21-rvo-nrvo/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-22-virtual-destructor/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-23-slicing-problem/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-24-static-initialization-order/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-25-header-only-library/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-26-vtable-undefined/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-28-name-hiding/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-29-circular-reference/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-execution-policy/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-expected/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-expression-templates/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-extern-linkage/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-forward-declaration/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-function-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-function-objects/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-function-overloading/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-functional-programming/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-global-variables-pitfalls-guide/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-go-2week-curriculum/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-gui-qt-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-header-guards/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-heap-corruption/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-if-switch-guide/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-init-capture/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-inline-assembly/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-inline-function/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-inline-namespace/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-interview-01-coding-test-prep/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-interview-03-junior-developer/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-interview-common-responses-guide/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-invoke-apply/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-iterator-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-lambda-expressions/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-lambda-reference-capture/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-lifetime/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-linker-error-guide/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-locale-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-memory-leak-debug/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-mixin/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-modern-features/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-move-semantics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-name-mangling/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-namespace-complete/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-01-io-context-event-loop/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-02-multithread-asio-data-race/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-03-strand/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-04-post-dispatch-defer/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-05-handler-allocator/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-07-composed-operation/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-noexcept-specifier/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-object-pool/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-object-slicing/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-observer-ptr/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-one-definition-rule/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-operator-overloading/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-operator-precedence/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-optional-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-path/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-performance-optimization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-pointer-easy/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-preprocessor-directives/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-random-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-range-adaptor/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-range-algorithms/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-ranges/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-ratio-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-regex-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-rule-of-five/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-11-1-file-io-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-11-2-binary-serialization/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-21-2-json-parsing/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-27-2-json-nlohmann/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-28-1-socket-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-28-3-network-errors/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-29-1-asio-intro/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-30-2-ssl-tls/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-30-2-websocket/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-30-3-protocol-serialization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-41-2-asan-tsan/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-41-2-nodiscard/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-42-1-embedded-no-exception-rtti/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-45-1-x-macro/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-49-2-cmake-link-errors/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-49-3-asio-deadlock-debugging/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-51-7-network-optimization/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-1-asio-advanced/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-5-serialization/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-7-embedded-optimization/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-sfinae-concepts/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-span-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-static-members/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stl-queue-stack/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stl-vector-complete/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stream-io/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-structured-binding/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-tag-dispatching/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-template-argument-deduction/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-template-metaprogramming/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-temporary-objects/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-thread-local/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-three-way-comparison/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-timer-utilities/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-tuple/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-tutorial-01-hello-world/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-tutorial-02-variables-types/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-type-conversion/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-type-erasure/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-uniform-initialization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-user-defined-literals/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-value-categories/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-views/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-visitor-pattern/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-vs-python/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-vtable/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/debugging-guide-common-errors-all-languages/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/docker-networking-guide/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/docker-sock-permission-denied-fix/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ffmpeg-complete-guide-video-audio-processing/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/git-case-study-01-merge-conflict-resolution/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/git-interactive-rebase-practical-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/git-push-rejected-non-fast-forward-fix/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/github-ssh-key-setup-permission-denied/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/go-context-timeout-cancellation/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/gstreamer-library-practical-guide/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/io-multiplexing-select-epoll-iocp-kqueue/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/javascript-case-study-01-async-debugging/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/json-serialization-deserialization-guide/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/kubernetes-pod-troubleshooting-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/linux-disk-inode-full-troubleshooting/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/mqtt-pub-sub-protocol-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-comparison-01-tcp-udp/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-comparison-02-http-ftp-ssh/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-ftp-practical-guide/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-http-complete-guide/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-ssh-secure-remote/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-tcp-complete-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-tls-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-udp-practical-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-webrtc-realtime/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/npm-eresolve-unable-to-resolve-dependency-tree/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/npm-install-troubleshooting-10-solutions/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/nvm-node-version-change-windows-mac-linux/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/pip-externally-managed-environment-error/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/port-in-use-check-kill-windows-linux-mac/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/pytorch-cuda-is-available-false-fix/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-fast-dds-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-gazebo-docker-simulation-setup-guide/</loc>
    <lastmod>2026-09-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-jazzy-install-ubuntu-24-04/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-self-study-resources-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/rust-case-study-01-ownership-debugging/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/socket-io-complete-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/tcp-connection-states-complete-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-apt-could-not-get-lock-fix/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-kitty-terminal-tips/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-nvidia-driver-install-troubleshooting/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-static-ip-netplan-setup/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-custom-data-information-guide/</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-order-action-pick-handling/</loc>
    <lastmod>2026-09-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-order-lifecycle-node-edge-sequence/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-protocol-cpp-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-av1-next-generation/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-comparison-01-h264-hevc-av1/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-h264-complete-guide/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-hevc-practical-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-cmaf-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-dash-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-hls-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-protocols-rtmp-hls-cmaf-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-rtmp-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-rtsp-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-webrtc-complete-reference/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/websocket-complete-guide/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/websocket-vs-sse-vs-polling-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/windows-path-environment-variable-setup/</loc>
    <lastmod>2026-10-14</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/wsl2-install-ubuntu-windows-setup/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/about/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/contact/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/privacy/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/terms/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/disclaimer/</loc>
  </url>
</urlset>