<?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>http://larrynung.github.io/tags/ai/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/chatgpt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/feedly/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/integration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/practical-use-case-integrating-chatgpt-atlas-with-feedly/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/browser/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/exploring-chatgpt-atlas-a-smart-browser-with-built-in-ai/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/bmad-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bmad-method-workflow-practice/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bmad-method-development-workflow-and-cycle/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bmad-method-agent-teams/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jetbrains/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jetbrains-junie-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/junie/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/claude-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/claude-code-router-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/claude-code-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/macos/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bmad-method-planning-on-the-web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gem/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gemini/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bmad-method-quick-start/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/google-drive/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/google-drive-sync/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/obsidian/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/obsidian-sync-with-google-drive-sync-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/coze-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/coze-studio-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/docker/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/%E9%96%8B%E6%BA%90/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/coze/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/coze-create-agent/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/hugo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hugo-build-and-deploy-with-github-actions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hugo-add-content/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hugo-create-a-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hugo-install-hugo-on-macos/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/decode-jwt-token-with-jq/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jwt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/.net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/generate-self-signed-certificates-with-dotnet-dev-certs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gauth/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gauth-host-google-authenticator-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/nuget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nuget-create-and-publish-a-package-with-dotnet-cli/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mongodb/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mongodb-creating-a-mongodb-replica-set-in-single-docker-container/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dotnet-counters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-counters-monitor-specified-process/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-counters-install-with-dotnet-tool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dotnet-trace/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-trace-install-with-dotnet-tool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/homebrew-error-homebrew-core-is-a-shallow-clone/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/openssl/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/openssl-encryption-with-the-openssl-command-line-interface/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mongodb-creating-a-mongodb-replica-set-using-docker/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/conventional-changelog-cli-generate-a-changelog-from-git-metadata/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/git/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/commitlint-lint-commit-messages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/commitizen-simple-commit-conventions-for-internet-citizens/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/git-check-commit-message-with-git-hook/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/git-commit-template/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mariadb/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mysql/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/percona-toolkit/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pt-variable-advisor-analyze-mysql-variables-and-advise-on-possible-problems/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/percona-toolkit-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/docker-stop-remove-all-containers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/docker-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/grpc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jaeger/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jaeger-tracing-with-grpc-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jaeger-tracing-with-asp-net-core/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jaeger-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/redis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-setup-redis-cluster/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-redis-cluster-with-docker-and-create-cluster-script/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/php/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/php-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jq-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-custom-error-over-rpcexception/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/vault/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-policies/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-github-auth-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-token-authentication/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-secrets-engines/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-your-first-secure/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-starting-the-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vault-install-vault/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-redis-cluster-with-create-cluster-script/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/.net-core/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/net-core-uninstall-with-shell-script/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/net-core-update-net-core-sdk-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-install-on-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/medis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/medis-reunning-locally/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-unable-to-start-asp-net-core-grpc-app-on-macos/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-services-logging/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-logging-with-interceptor-in-grpc-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-global-exception-handling-with-interceptor-in-grpc-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dotnet-dump/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-dump-analyze-net-core-dump-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-dump-installation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mongodb-compass/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mongodb-compass-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-generate-snowflake-generator-id-with-client-info/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/snowflake/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-streaming/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/try-.net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/try-net-installation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mongodb-clear-system-profile-collection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mongodb-check-profiling-level-and-status/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mongodb-enable-and-configure-database-pofiling/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/migrate/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/migrate-mongodb-driver/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/migrate-mysql-mariadb-driver/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/fody/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/methodboundaryaspect-fody-altering-asynchronous-method-behavior/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/methodboundaryaspect-fody-altering-method-behavior/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/methodboundaryaspect-fody-a-fody-weaver-which-allows-to-decorate-methods-and-hook-into-method-start-method-end-and-method-exceptions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/moduleinit-fody-adds-a-module-initializer-to-an-assembly/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/methodtimer-fody-injects-some-very-basic-method-timing-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/migrate-force-set-version-without-run-migration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/schemasync/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/schemasync-generate-the-sql-necessary-to-migrate-the-schema-of-a-source-database-to-a-target-database/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/schemasync-installing-the-latest-development-version/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/database-migration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/state-migration-driven-database-delivery/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/migrate-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/migrate-install-migrate-cli-on-linux-deb-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/flyway/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-enable-out-of-order-migrations/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-disable-clean-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-repairs-the-schema-history-table/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-drops-all-objects-in-the-configured-schemas/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-validates-the-applied-migrations-against-the-available-ones/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-baselines-an-existing-database/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-prints-the-details-and-status-information-about-all-the-migrations/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-migrates-the-schema-to-the-latest-version/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-config-mariadb/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flyway-install-on-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-a-simple-syntax-to-describe-how-data-stored/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mysqlslap-load-emulation-client/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mariadb-enable-performance-schema/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/perl-install-on-termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/blazor/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/blazor-dependency-injection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/blazor-route-to-components/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mysqltuner-high-performance-mysql-tuning-script/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/blazor-component-parameters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/blazor-build-components/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ghz/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ghz-benchmark-with-template-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ghz-benchmark-with-cli/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gollum/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gollum-start-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ghz-install-on-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-tounixtimeseconds-extension-for-datetime/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/csharp/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gollum-install-on-ubuntu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/blazor-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/rust/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rust-lints/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rust-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rust-install-on-termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/go/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/go-install-on-termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/python/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/python-install-on-termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dart/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dart-const-variable/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/robo-3t/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/robo-3t-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gitlab/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitlab-manage-wiki-with-git-repository/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mariadb-secure-mariadb-server-with-mysql-secure-installation-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mariadb-install-on-termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dart-final-variable/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dart-comments/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/vim/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vim-install-dart-vim-plugin-with-vundle/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dart-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dart-install-on-termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/luarocks/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/luarocks-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/rider/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rider-connect-to-mariadb/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cap-theorem/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/distributed-systems/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/fork/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fork-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rider-plugin-update/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rider-add-nuget-source-feed/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-reliable-queue-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mariadb-list-table-constraints/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rider-config-sql-dialect/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rider-sync-settings/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-setup-singleton-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-setup-service-options-with-asp-net-core/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/git-reset-local-branch-to-remote-state/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/appcmd/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/appcmd-add-site-binding/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/wget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wget-download-file-via-proxy/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/copy-terminal-output-to-clipboard/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/print-directory-tree-with-find-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mocha-the-fun-simple-flexible-javascript-test-framework/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mocha/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/node.js/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/chai/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/chai-a-bdd-tdd-assertion-library-for-node/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/node-js-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/two-phase-commit-protocol/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dotliquid/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotliquid-drops/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotliquid-liquidtypeattribute/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotliquid-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/saga-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-create-service-with-asp-net-core/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tree-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/bloomrpc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bloomrpc-install-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/docker-remove-all-unused-local-volumes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-create-c-grpc-client/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-create-c-grpc-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grpc-protocol-buffers-grpc-integration-into-net-build/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/nsaga/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nsaga-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/saga/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-8-0-static-local-functions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/csharp-8.0/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-8-0-indices-and-ranges/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-8-0-using-declarations/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/azure/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/azure-create-a-function-app-from-the-azure-portal/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/android/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/photo-editor/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/photo-editor-change-photo-size/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/photo-editor-clip-photo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/tmux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tmux-window-operation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tmux-session-operation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tmux-pane-operation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/iedis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iedis-client-list/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tmux-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iedis-advanced-console/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iedis-slow-log/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/busybox/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/busybox-cp-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iedis-key-operations/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iedis-configure-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iedis-install-rider-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-8-0-target-typed-new-expressions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/busybox-ls-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/busybox-mv-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/telegram/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/telegram-add-stickers-from-message/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/android-disable-bluetooth-hci-snoop-log/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/telegram-change-color-theme/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/busybox-rm-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/iterm2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iterm2-install-on-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/net-core-install-net-core-sdk-with-homebrew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mac-enable-dark-mode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/fastoredis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fastoredis-open-console/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fastoredis-view-keys/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fastoredis-create-key/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fastoredis-connect-to-redis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fastoredis-install-on-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rider-markdown-support-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rider-nuget-package-management/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/grafana/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grafana-get-started-with-grafana-cloud/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grafana-install-grafana-on-ubuntu-debian/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/haproxy/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/haproxy-haproxy-statistics/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/haproxy-install-on-ubuntu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hide-git-information-in-oh-my-zsh/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/azure-create-a-linux-vm-with-azure-cloud-shell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/oracle/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-generating-html-reports-from-sql-plus/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/kobo-ereader/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kobo-ereader-adding-books-epub-files-or-pdfs-to-your-kobo-ereader-using-your-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/linkedin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/linkedin-withdrawing-an-invitation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/consul/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-install-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-kv-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-registering-health-checks/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-web-ui/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-registering-services/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-consul-cluster/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-run-the-consul-agent/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/consul-install-on-ubuntu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ubuntu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sameroom/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sameroom-connect-slack-and-skype-with-sameroom/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/skype/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/slack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/phantomjs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/phantomjs-support-es6-es2015-features/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/phantomjs-remote-debugging/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jenkins/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jenkins-setup-slave-nodes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitlab-cherry-pick-changes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/colaboratory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/colaboratory-code-snippets/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/colaboratory-show-line-numbers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/colaboratory-enable-hardware-accelerator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/colaboratory-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/simple-poll-simple-native-polls-right-within-slack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/chrome/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/chrome-neutral-face-emoji-tools/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/slack-add-rss-feeds-to-slack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/onedrive/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/slack-onedrive-for-slack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/slack-integrate-gitlab-s-slack-notifications-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/hubot/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hubot-cron-crontab-like-scheduling-messages-for-hubot/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/slack-post-jenkins-build-notifications-to-a-channel-in-slack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/slack-setting-up-slack-build-notification-in-travis-ci/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/travis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hubot-interact-with-jenkins-ci-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hubot-using-with-ssh/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hubot-using-with-slack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/cake/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cake-cleans-the-specified-directories/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cake-build-with-msbuild/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cake-visual-studio-code-cake-extension/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cake-global-net-cli-tool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cake-cake-portable/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hubot-create-first-script/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hubot-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nmap-the-network-mapper-free-security-scanner/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/network/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/nmap/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cake-cake-for-visual-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cake-setting-up-a-new-project-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vundle-the-plug-in-manager-for-vim/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vim-display-line-numbers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/whatportis-a-command-to-search-port-names-and-numbers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vim-setup-encoding/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-vue-js-in-termux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/vue.js/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/hexo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-setup-hexo-blog/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-setup-jupyter-notebook/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/nginx/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-nginx/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-setup-ubuntu-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-setup-arch-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-termux-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/logdevice/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-edit-range-using-ldshell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-custom-welcome-screen/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-zsh/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-internal-and-external-storage/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-rename-log-using-ldshell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-removing-log-using-ldshell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-show-log-tree-using-ldshell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/termux-package-management/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-read-data-from-a-log/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-write-data-into-a-log/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-create-log-ranges-using-ldshell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-running-a-local-cluster/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logdevice-installation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/event-store/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-scavenging-events/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-max-age/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-max-count/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-truncate-before/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/kafka/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kafka-start-consumer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kafka-send-messages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kafka-list-topic/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kafka-create-topic/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kafka-download-and-start-kafka-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-setting-up-a-cluster-using-only-database-nodes-oss/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-subscribing-to-receive-stream-updates-with-net-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-read-a-single-event-with-net-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-read-a-stream-of-events-with-net-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-appending-to-a-stream-in-a-single-write-with-net-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-connect-with-net-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-subscribing-to-receive-stream-updates-with-web-interface/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-streams-projection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-by-event-type-projection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-by-category-projection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-read-a-stream-of-events-with-http-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-writing-events-with-http-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-install-with-docker/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-writing-events-with-web-interface/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/event-store-install-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/add-jsdoc-comments-adds-simple-jsdoc-comments-for-the-parameters-of-a-selected-function-signature/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/visual-studio-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/oracle-sql-developer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-import-data-modeler-from-ddl-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cheerio-fast-flexible-and-lean-implementation-of-core-jquery-designed-specifically-for-the-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/node-js-transform-stream/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mochawesome-a-gorgeous-html-css-reporter-for-mocha-js/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bulk-require-require-whole-directory-of-trees-in-bulk/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarcloud-project-badges/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sonarqube/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarcloud-use-sonarqube-as-a-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/rest/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rest-safe-idempotent-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/machine-learning/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/softmax/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/one-hot-encoding/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/tensorflow/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tensorflow-placeholder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tensorflow-variable/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jupyter/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jupyter-install-jupyter-with-pip/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tensorflow-constant/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tensorflow-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tensorflow-install-tensorflow-on-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tensorflow-installing-tensorflow-on-ubuntu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/visualcv/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visualcv-online-cv-builder-and-professional-resume-cv-maker/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/resumonk-resume-builder-cover-letter-templates-cv-maker/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/linkedin-saving-a-profile-in-a-pdf-format/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/flutter/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-drawer-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-bottomnavigationbar-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-appbar-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-scaffold-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-listview-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-card-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-buttonbar-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-stateless-widgets/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-floatingactionbutton-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-raisedbutton-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-icon-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-flutterlogo-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-install-app-with-flutter-cli/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-placeholder-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-column-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-container-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-center-widget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-list-all-connected-devices-with-flutter-cli/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-run-flutter-app-with-flutter-cli/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-text-widget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-hello-world/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-getting-started-with-vs-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-examples/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flutter-install-on-macos/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jenkins-categorized-jobs-view-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/trello/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/trellodoro-trello-pomodoro-personal-kanban-bliss/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/vagrant/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-install-virtualbox-guest-additions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitlab-change-default-branch/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/firebase/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/firebase-getting-started-with-cloud-functions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/firebase-append-a-list-of-data-to-realtime-database-on-the-web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/firebase-listen-for-value-events-from-realtime-database-on-the-web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/firebase-read-data-once-from-realtime-database-on-the-web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/firebase-set-data-to-realtime-database-on-the-web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/firebase-realtime-database-rules/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/firebase-create-project/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonar-tsql-plugin-repository-for-t-sql-language-plugin-for-sonar/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mailgun/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mailgun-authorized-recipients/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mailgun-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/git-git-status-pager/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/cmder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cmder-force-as-default-terminal-for-console-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-integrate-with-gitlab/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-error-java-home-exists-but-does-not-point-to-a-valid-java-home-folder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/windows-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/windows-server-switch-from-server-core-to-windows-gui/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitlab-build-project-with-gitlab-ci/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitlab-setup-specific-gitlab-runner/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitlab-install-gitlab-runner-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/parcel/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/parcel-typescript-transform/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-downgrade-database/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/parcel-css-asset/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/parcel-html-asset/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/parcel-javascript-asset/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/parcel-syntaxerror-unexpected-token-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/parcel-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/parcel-blazing-fast-zero-configuration-web-application-bundler/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-v-table/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/litedb/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/litedb-filestorage/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/litedb-query-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/litedb-update-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/litedb-insert-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/litedb-create-and-open-db/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/litedb-a-net-nosql-document-store-in-a-single-data-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/pl/sql--sql-coding-guideline/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-59-try-to-use-output-bind-arguments-in-the-returning-into-clause-of-dynamic-insert-update-or-delete-statements-rather-than-the-using-clause/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sonar/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonar-formatters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonar-solve-permission-issue/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/npm/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/npm-change-default-directory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonar-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonar-analyze-website-with-online-sonar-scanner/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/calibre-web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/calibre-web-update-calibre-web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/calibre-web-upload-book/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gitbook/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitbook-browse-gitbook-from-your-favorite-reading-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/phantomjs-examples/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/phantomjs-hello-world/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/phantomjs-install-phantomjs-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/myinedo-request-trial-free-license/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/proget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-licensing-activation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-upload-vsix-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sqlite/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sqlite-install-sqlite-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pip-installing-with-get-pip-py/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/calibre-web-install-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sqlitestudio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sqlitestudio-create-sqlite-database/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gitea/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitea-install-from-binary/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/gitkraken/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitkraken-create-branch/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fix-mac-remote-desktop-connection-client-the-certificate-or-associated-chain-is-not-valid-/</loc><lastmod>2017-10-03T23:46:03+00:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wiggle-apply-rejected-patches-and-perform-word-wise-diffs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/calibre-web-run-calibre-web-with-kitematic/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/calibre-web-install-on-ubuntu-12-04/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/builtincmd-integrate-windows-cmd-terminal-into-visual-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/visual-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/visual-studio-2017/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitkraken-clone-git-repository/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/swagger/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/swagger-editor-setup-with-http-server-module/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gitea-install-with-docker/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/p4merge/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/p4merge-use-p4merge-as-git-mergetool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ethercalc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ethercalc-installation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mmock/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mmock-configuration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/kubectl/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kubectl-install-with-chocolatey-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/kubectl-install-kubectl-binary-via-curl-on-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mmock-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mmock-run-with-mmock-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mmock-run-mmock-with-kitematic/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-push-via-nuget-command-line-utility/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mac-open-an-app-from-an-unidentified-developer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-getting-started-with-proget-for-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jfrog/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jfrog-install-jfrog-artifactory-open-source-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/drone/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/drone-integrate-with-github/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/github/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/drone-setup-drone-on-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-using-net-core-in-visual-studio-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-manage-users-tasks/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/assembly/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/enable-fusion-assembly-binding-logging/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-connectors/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-lrem-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-bulk-nuget-package-import/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-pull-nuget-package-from-another-repository/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-upload-nuget-package-from-disk/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-push-npm-package-via-npm-command-line/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-upload-npm-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-pull-npm-package-from-external-registry/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-create-feed/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/proget-installation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-markdown-preview/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/exception-breaker-vs-extension-that-provides-a-way-to-fast-toggle-breaking-on-all-clr-exceptions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vscode-icons-icons-for-visual-studio-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vscode-hexo-vscode-extension-to-manage-hexo-commands/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/lua/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-assignment/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-string-concatenation-operator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-if-then-else/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sass/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sass-install-sass/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ruby/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rubyinstaller-for-windows-the-easy-way-to-install-ruby-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/aliaser-extension-for-converting-c-keyword-types-to-net-framework-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-repeat-until-loop/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-optimize-with-hexo-console-optimize/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-while-loop/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-pairs-and-ipairs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-formatting-pl-sql-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-generic-for/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-sql-code-editor-templates/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-numeric-for/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/google/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/google-doc-burndown-chart-template-v1/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-change-gui-language/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-speed-up-with-instantclick/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/instantclick/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-arithmetic-operators/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-relational-operators/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/instantclick-js-library-to-make-your-website-instant/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-logical-operators/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-source-code-control-with-subversion/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/resharper-finding-exploring-and-installing-nuget-packages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/resharper/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-look-and-feel/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/pl/sql-and-sql-coding-guidelines/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-65-try-to-keep-your-packages-small-include-only-few-procedures-and-functions-that-are-used-in-the-same-context/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/puppet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/puppet-install-puppet-server-via-apt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/yarn/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-global/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/travis-ci-restore-package-with-yarn/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-upgrade/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-58-always-use-a-string-variable-to-execute-dynamic-sql/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-why/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-install-yarn-via-npm/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-info/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-cache/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-outdated/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-57-avoid-using-oracles-predefined-exceptions/</loc><lastmod>2017-07-05T13:18:58+00:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-56-avoid-unhandled-exceptions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-install/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-55-avoid-use-of-the-raise-application-error-built-in-procedure-with-a-hard-coded-20-nnn-error-number-or-hard-coded-message/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-remove/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-add/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-yarn-init/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/yarn-install-yarn-via-apt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/grok/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grok-debugger/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-53-avoid-use-of-when-others-clause-in-an-exception-section-without-any-other-specific-handlers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grok-patterns/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-52-never-assign-predefined-exception-names-to-user-defined-exceptions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/devops/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rush-a-cross-platform-command-line-tool-for-executing-jobs-in-parallel/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-51-never-handle-unnamed-exceptions-using-the-error-number/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-50-avoid-hard-coded-upper-or-lower-bound-values-with-for-loops/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-49-avoid-use-of-unreferenced-for-loop-indexes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/messagepack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/msgpack-cli-messagepack-implementation-for-common-language-infrastructure/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/messagepack-an-efficient-binary-serialization-format/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-48-do-not-use-a-cursor-for-loop-to-check-whether-a-cursor-returns-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-47-try-to-label-your-exit-when-statements/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-46-always-use-exit-when-instead-of-an-if-statement-to-exit-from-a-loop/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-45-avoid-using-exit-to-stop-loop-processing-unless-you-are-in-a-basic-loop/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/logstash/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logstash-grok-filter/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/winlogbeat/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/winlogbeat-install-winlogbeat-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logstash-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-unit-testing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/logstash-install-logstash-via-apt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ansible/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-copy-module/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-apt-module/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-shell-module/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-command-module/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-offline-docs-with-ansible-doc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-inventory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-event-handling/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-list-rendering/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-ansible-cli/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ansible-install-ansible-via-apt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-conditional-rendering/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-watch/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-computed-properties/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-trim-modifier/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-number-modifier/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-lazy-modifier/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-select-binding/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-radio-binding/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-checkbox-binding/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-input-text-binding/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-components/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/pl/sql/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-44-always-use-a-while-loop-to-process-a-loose-array/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-js-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-no-build-task-defined-mark-a-task-with-isbuildcommand-in-the-tasks-json-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-launch-files-in-browser/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-the-virtualbox-vm-was-created-with-a-user-that-doesn-t-match-the-current-user-running-vagrant/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vue-cli-simple-cli-for-scaffolding-vue-js-projects/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/newman-a-command-line-collection-runner-for-postman/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/postman/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/r/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/r-language-flipped-classroom-a-fully-chinese-interactive-r-tutorial/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nuget-can-t-find-online-packages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/agileslot/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dev/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/filebeat-configuring-filebeat/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/filebeat-cas/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/filebeat/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/filebeat-install-filebeat-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/rstudio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rstudio-installation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-analyze-python-with-pylint/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/redis-lua-a-lua-client-library-for-the-redis-key-value-storage-system/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/luarocks-the-lua-package-manager/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/lua-for-windows-a-batteries-included-environment-for-the-lua-scripting-language-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/angular/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/angular-cli-a-command-line-interface-for-angular/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/n-node-version-management/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/zapier/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zapier-share-new-rss-items-to-your-linkedin-profile/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zapier-share-new-rss-feed-items-to-facebook/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/rgui/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rgui-load-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-43-use-1-as-lower-boundary-and-count-as-upper-boundary-when-looping-over-a-dense-array/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rgui-install-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/rgui-install-r-for-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/zerobrane-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zerobrane-studio-cloneview-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zerobrane-studio-documentmap-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zerobrane-studio-todo-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zerobrane-studio-highlightselected-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zerobrane-studio-zerobrane-studio-plugin-for-redis-lua-scripts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zerobrane-studio-changing-color-theme-in-zerobrane-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/zerobrane-studio-installation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/benchmarkdotnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/benchmarkdotnet-baseline/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/benchmarkdotnet-params/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/benchmarkdotnet-exporters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/benchmarkdotnet-diagnosers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/benchmarkdotnet-columns/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/benchmarkdotnet-jobs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/benchmarkdotnet-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-debug-with-visual-studio-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-install-extensions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-python-on-visual-studio-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-code-check-for-updates/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-analyzing-with-sonarqube-scanner/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-7-0-out-variables/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/csharp-7.0/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-system-upgrades/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-project-management/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-quality-gates/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-quality-profiles/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-rules/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jenkins-quality-gates-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jenkins-sonarqube-plugin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-manual-setup-plugins/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-setup-update-remove-plugins-with-update-center/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-7-0-throw-expressions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-7-0-more-expression-bodied-members/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-42-always-use-a-numeric-for-loop-to-process-a-dense-array/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-7-0-deconstruction/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-7-0-tuple/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-39-never-use-goto-statements-in-your-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-41-always-use-a-cursor-for-loop-to-process-the-complete-cursor-results-unless-you-are-using-bulk-operations/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-40-always-label-your-loops/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-live-unit-testing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-improved-code-navigation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-find-all-references/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-roaming-extension-manager/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-modify-extensions-in-bulk/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-setup-mysql-database/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-reattach-to-process/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-match-highlighting/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-intellisense-filtering/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-run-to-click/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-structure-visualizer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-lightweight-solution-load/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2017-attach-to-process-filter/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/web-deploy/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-delete-local-site-content/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-delete-remote-app-pool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-delete-local-app-pool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-delete-remote-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-delete-local-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-sync-local-package-to-remote-site-and-exclude-specified-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-stop-site-and-sync-local-package-to-remote-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-restart-remote-iis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-start-remote-iis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-stop-remote-iis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-start-remote-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-start-local-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-stop-remote-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-stop-local-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-recycle-remote-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-recycle-local-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-restore-remote-site-to-last-backup/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-restore-local-site-to-last-backup/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-restore-remote-site-to-specified-backup/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-restore-local-site-to-specified-backup/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-backup-remote-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-backup-local-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-sync-remote-site-to-local-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-sync-local-site-to-local-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-sync-local-package-to-remote-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-sync-local-package-to-local-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-dump-remote-available-backups/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-dump-local-available-backups/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-dump-remote-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-dump-local-site/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-dump-remote-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-dump-local-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-web-deploy-command-line/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-web-deploy-rules/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-web-deploy-operations/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-web-deploy-providers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-an-extensible-client-server-tool-for-syncing-content-and-configuration-to-iis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-install-setup-web-deploy/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-generate-web-deploy-package-with-msbuild/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-generate-web-deploy-package-with-visual-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-publish-with-msbuild/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-publish-with-visual-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-exception-of-type-phx-fatalerror-was-thrown/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sql-cli/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sql-cli-cross-platform-command-line-interface-for-sql-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sql-server-v.next/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sql-server-v-next-run-the-sql-server-docker-image/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/asp.net-core/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-net-core-building-projects-with-yeoman/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/npm-update-npm-with-powershell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sqlite-system-accessviolationexception-attempted-to-read-or-write-protected-memory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sikulix/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sikulix-global-settings/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vim-setting-up-vim-in-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sikulix-matching-target-offset/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sikulix-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sikulix-download-setup/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/topshelf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/topshelf-an-easy-service-hosting-framework-for-building-windows-services-using-net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-snippets/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/nanoprofiler/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nanoprofiler-a-light-weight-net-profiling-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/swashbuckle/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/swashbuckle-seamlessly-adds-a-swagger-to-webapi-projects/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/common.logging/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/common-logging-a-portable-logging-abstraction-for-net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarlint-for-visual-studio-sonaranalyzer-for-c-and-visual-basic-net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-failed-to-start-sonarqube-windows-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-setup-sonarqube-windows-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/grunt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grunt-grunt-contrib-imagemin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grunt-hello-grunt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/i-vs-i/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grunt-gruntfile/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grunt-how-to-use/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-38-always-use-case-instead-of-nvl2-if-parameter-2-or-3-of-nvl2-is-either-a-function-call-or-a-select-statement/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-failed-to-create-an-empty-directory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-unsupported-major-minor-version-52-0/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-remote-access/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-37-always-use-coalesce-instead-of-nvl-if-parameter-2-of-the-nvl-function-is-a-function-call-or-a-select-statement/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-36-try-to-use-case-rather-than-decode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-35-try-to-use-case-rather-than-an-if-statement-with-multiple-elsif-paths/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/protobuf-net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/protobuf-net-serialize-deserialize-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/protobuf-net-decorate-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/protobuf-net-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-34-avoid-procedure-or-function-calls-between-a-sql-operation-and-an-implicit-cursor/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-33-always-close-locally-opened-cursors/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-32-avoid-using-notfound-directly-after-the-fetch-when-working-with-bulk-operations-and-limit-clause-use-array-name-count-instead-to-check-whether-further-fetchs-are-needed/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/netling-a-load-tester-client-for-easy-web-testing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/performance/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-auto-deploy-with-travis-ci/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-31-always-use-notfound-instead-of-not-found-to-check-whether-a-cursor-was-successful/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/the-diagnostic-tools-window-does-not-support-the-current-debugging-configuration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/setup-android-x86/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/asp.net-mvc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-net-mvc-mvc-5-on-iis-7/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-clone-git-repository/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-title-seo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/onenote/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/onenote-importer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/windbg/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/windbg-check-gcroot/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-setup-robots-txt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/turn-off-the-automatic-display-of-server-manager-at-logon/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-move-obj-folder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-post-asset-folder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-disable-next-theme-s-motion/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-change-next-theme-s-scheme/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-set-social-link-with-next-theme/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-set-avatar-with-next-theme/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-setup-favicon/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-add-tag-page/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-generate-sitemap/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-migrate-from-octopress/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-add-category-page/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-local-search-support/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-rss-support/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-apply-blog-themes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-deploy-blog-post/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-write-a-blog-post/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-restore-blog-envirement-from-remote-repository/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-upload-blog-source/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/hexo-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-analyzing-with-sonarqube-scanner-for-msbuild-from-the-command-line/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sonarqube-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/npm-update-npm/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sqlcop/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sqlcop-support-sql-server-2012/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-29-try-to-use-anchored-records-as-targets-for-your-cursors/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/delete-folder-when-source-path-too-long/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-28-try-to-use-ansi-join-syntax-if-supported-by-your-oracle-version/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-27-always-use-table-aliases-when-your-sql-statement-involves-more-than-one-source/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-sql-sql-coding-guideline-26-always-specify-the-target-columns-when-executing-an-insert-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/stackexchange.redis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/stackexchange-dot-redis-scripting/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/stackexchange-dot-redis-pub-slash-sub-demo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/stackexchange-dot-redis-server-command-demo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/stackexchange-dot-redis-configuration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/stackexchange-dot-redis-a-high-performance-general-purpose-redis-client-for-net-languages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/fx.configuration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fx-dot-configuration-a-lightweight-slash-simple-slash-flexible-slash-extensible-library-to-read-configurations-using-strongly-typed-classes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fx-dot-configuration-read-mixed-configuration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fx-dot-configuration-read-json-configuration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-7-dot-0-digit-separators/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fx-dot-configuration-read-application-configuration/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-7-dot-0-binary-literals/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-custom-date-time-format/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/octopress/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-failed-to-push-some-refs-to-github/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-7-dot-0-local-functions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-15-preview-enabling-c-number-7-features/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-15-preview-exception-helper/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-15-preview-code-style-enhancement/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-15-preview-open-folder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-15-preview-naming-style/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/opserver/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/opserver-stack-exchanges-monitoring-system/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/uniqueidgenerator-c-number-implementation-of-twitters-snowflake/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/idgen-twitter-snowflake-alike-id-generator-for-net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/disruptor/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-workerpool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/t4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4-template-t4enum-1-dot-0/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/t4enum/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4-template-jsresource-dot-tt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-consumers-waitstrategy/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/windbg-check-memory-leak-with-dumpheap/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-high-performance-inter-thread-messaging-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-diamond-1p-3c/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-multicast-1p-3c/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-three-step-pipeline-1p-3c/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-unicast-1p-1c/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disruptor-ringbuffer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4-template-culturenames-dot-tt/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/log4net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/log4net-bufferingforwardingappender/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/leetcode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-missing-number/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-move-zeroes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-number-of-1-bits/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/log4net-rollingfileappenders-countdirection-property/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-power-of-three/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/bootstrap/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bootstrap-use-glyphicons-with-bower/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/fontawesome/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fontawesome-use-fontawesome-with-bower/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-add-digits/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/bower/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-using-bower-in-visual-studio-2015/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/grunt-using-grunt-in-visual-studio-2015/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/t4mvc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4mvc-vs2015-update-1-causes-an-error-identifier-expected/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/new-cultureinfo-v-dot-s-cultureinfo-dot-getcultureinfo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-prune/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-lookup/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-info/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-cache-clean/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dot-net-core-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-cache-list/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-update/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-list/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-uninstall/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-install/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-search/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-init/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-bower-help-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bower-install-bower/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jquery/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jquery-ui-spinner-widget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jquery-ui-progressbar-widget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jquery-ui-dialog-widget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jquery-ui-datepicker-widget/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-25-avoid-using-the-long-and-long-raw-data-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-24-try-to-use-boolean-data-type-for-values-with-dual-meaning/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-23-always-define-your-varchar2-variables-using-char-semantic/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-22-never-use-zero-length-strings-to-substitute-null/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-21-avoid-using-varchar-data-type/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-20-avoid-using-char-data-type/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-19-try-to-use-pls-integer-instead-of-number-for-arithmetic-operations-with-integer-values-no-decimal-point/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-18-avoid-declaring-number-variables-or-subtypes-with-no-precision/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-15-never-use-quoted-identifiers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/typescript/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-generics/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-lambda/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-rest-parameters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-14-never-overload-data-structure-usages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-13-avoid-initializing-variables-using-functions-in-the-declaration-section/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-12-avoid-comparisons-with-null-value/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-11-never-initialize-variables-with-null/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-10-try-to-use-subtypes-for-constructs-used-often-in-your-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-9-try-to-have-a-single-location-to-define-your-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-default-parameters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-optional-parameters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-8-try-to-use-anchored-declarations-for-variables/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-function-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/typescript-basic-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/asp.net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/razorcandle-render-a-razor-template-and-save-it-to-a-file-from-command-line/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-pl-slash-sql-syntax-colors/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-show-query-result-in-new-tabs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-global-status/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dnvm-the-net-version-manager/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-file-provisioning/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-docker-provisioning/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-shell-provisioning/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/remove-number-region-block-with-regex/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-vagrantfile-inheritance/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-configures-the-virtual-machine-to-use-proxies/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-vbox-snapshot/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-creating-a-new-box-from-an-existing-vm/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cmder-change-prompt-symbol/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/debugging-http-or-web-services-calls-from-asp-dot-net-with-fiddler/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/web/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bmbsqd-dot-jilmediatypeformatter-json-mediatypeformatter-based-on-jil/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jil/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jil-ignore-and-custom-element-name/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jil-serialize-datetime-to-iso8601-format/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jil-fast-net-json-de-serializer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/boxing-and-unboxing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-5-avoid-using-literals-in-your-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-2-always-have-a-matching-loop-or-block-label/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-and-sql-coding-guideline-1-try-to-label-your-sub-blocks/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-cop-for-sql-developer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/code-analysis-error-ca0058/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-happy-number/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/specflow/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/specflow-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dropbox/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/permission-denied-for-a-mac-osx-dropbox-app/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-roman-to-integer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-length-of-last-word/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/casting-boxing-slash-unboxing-is-better-than-parsing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-power-of-two/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2015-diagnostic-tools/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-valid-anagram/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-plus-one/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-valid-parentheses/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-contains-duplicate-iii/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-extract-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-months-between-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-last-day-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-next-day-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-add-months-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-mod-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-floor-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-ceil-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-round-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-abs-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-numtodsinterval-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-sysdate-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-dot-net-logging-application-shutdown-events/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pl-slash-sql-decode-function/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mac-add-new-applications-to-launchpad/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/outlook/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/outlook-check-mailbox-size/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-contains-duplicate-ii/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2015-new-exception-settings-window/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-synchronize-iis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-import-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-export-package/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-drop-sequence/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/oracle-sql-developer-drop-table-column/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/xcode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/xcode-install-command-line-tools/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-change-targeted-language-version/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-contains-duplicate/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/leetcode-two-sum/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cshell-a-simply/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/raml/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/raml-tools-for-net-generate-web-api-from-raml/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/raml-tools-for-net-generate-client-from-raml/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-await-in-catch-slash-finally/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/csharp-6.0/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-deploy-automatic-backups/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/assembly-binding-redirect/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/apachebench-a-simple-stress-testing-tool-for-http-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/json.net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/json-dot-net-custom-converter/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/trello-calendar-power-up/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/web-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-api-adding-request-dot-islocal-to-asp-dot-net-web-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/psexec-execute-process-remotely/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/get-the-public-key-of-an-assembly/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/codecracker/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/roslyn/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/postsharp/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-contract-inheritance/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-custom-contract/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2015-new-breakpoint-configuration-experience/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-contracts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-changing-the-logging-back-end/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-tracing-parameter-values-upon-exception/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-customizing-logging/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-adding-detailed-tracing-to-a-code-base/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/postsharp-automatically-implementing-inotifypropertychanged/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2015-support-for-debugging-lambda-expressions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-extension-add-methods-in-collection-initializers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-parameterless-constructors-in-structs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-index-initializers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-string-interpolation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/linkedin-customize-public-profile-url/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-dot-net-mvc-replacing-mvc-javascriptserializer-with-json-dot-net-jsonserializer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mediawiki/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mediawiki-change-wiki-logo/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/windows-azure/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/windows-azure-enable-mediawiki-file-upload/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/windows-azure-mediawiki-in-azure/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mediawiki-how-to-check-mediawikis-version/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/check-app-pool-recycle-with-event-log/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/iis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dot-net-portability-analyzer-extension/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-cache/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/roslyn-introduce-diagnostic-analyzer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/clr-c-number-heap-allocation-analyzer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/microsoft-dot-codeanalysis-dot-csharp-dot-fxcopanalyzers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-expression-bodied-members/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/roslyn-syntax-visualizers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vagrant-ssh-in-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-dot-net-disable-view-state/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mozjpeg-encoder-smaller-jpegs-for-everyone/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mozjpeg-improved-jpeg-encoder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/slowcheetah-xml-transforms-extension/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/web.config-transformation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/dos/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dos-execute-multiple-commands-in-a-single-line/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mediawiki-auto-number-headings/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-dot-config-transformation-tester/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-nameof-expressions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-14-ctp-3-perftips-in-the-debugger/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-null-propagation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-14-ctp-2-light-bulb-editor-adornment/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/auto-assign-assemblys-build-slash-revision-number/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/resharper-heap-allocation-viewer-extension/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-14-ctp-2-save-and-apply-custom-ide-layouts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-exception-filters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-use-64-bit-iisexpress/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4mvc-add-timestamp-to-static-links/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4mvc-generate-a-single-file-with-everything/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-using-static-members/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c-number-6-dot-0-auto-property-initializers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4mvc-a-t4-template-for-asp-dot-net-mvc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-dot-config-transformation-transform-on-build/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-dot-config-transformation-add-config-transform-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-dot-config-transformation-transform-web-dot-config-when-deploying-a-web-application-project/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2013-64-bit-edit-and-continue-for-net-framework-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mediawiki-unlock-upload-file-size-limitation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-add-about-me-section-in-sidebar/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-add-categories-page/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mediawiki-install-mediawiki/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dot-net-a-simple-finite-state-machine-solution/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jquery-datatables-table-plug-in-for-jquery/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4-template-debugging-a-t4-text-template/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/outlook-archive-email/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-dot-net-mvc-post-array-data-to-mvc-controller/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/devart-t4-editor-vs-add-in-for-editing-t4-templates/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-api-web-api-self-hosting/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dot-net-access-embeded-resource/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-dot-net-mvc-remove-unnecessary-view-engine/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/odp.net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/odp-dot-net-oracle-data-provider-for-net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-extension-manger-cannot-connect-from-behind-a-firewall/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/wcf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wcf-self-hosting-service/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/t4-template-auto-generate-connectionstrings-wrapper-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dot-net-4-dot-5-multicore-jit/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/jit/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/code-contracts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/code-contracts-contract-reference-assembly/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/asp-dot-net-config-session-timeout/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/sql/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sql-server-change-collation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mef/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mefx-mef-composition-analysis-tool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wcf-test-wcf-service-with-wcf-test-client/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/wpf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-refresh-slash-update-wpf-controls/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/check-if-run-as-administrator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/sqlcop-auditing-database-for-best-practices/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nuget-setting-up-a-private-nuget-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ci/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/travis-ci-trigger-build-with-service-hook-test/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mediawiki-create-wiki-page/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/code-compare-file-and-folder-merge-tool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/mef-handle-reflectiontypeloadexception-during-mef-composition/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-json-debugger-visualizer-in-visual-studio-2013/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-binding-a-listview-to-datatable/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-doevents-in-wpf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-auto-select-listboxitem-when-mouse-over/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/procdump-a-powerful-command-line-dump-utility/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/check-empty-folder-with-isdirectoryemplty-win32-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/win32-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/travis-ci-build-status-images/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/skype-high-cpu-usage/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/travis-ci-build-net-project/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/travis-ci-free-hosted-continuous-integration-platform-for-the-open-source-community/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nuget-reinstalling-packages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/batch/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/batch-run-as-administrator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/code-digger-analyzes-possible-execution-paths-through-your-net-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/fxcop/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fxcop-assembly-reference-cannot-be-resolved/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/eyedisposable-il-instrumenter-to-help-detect-idisposable-leaks-in-net-programs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nuget-local-cache-source/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/perfmon-identifying-processes-by-pid-instead-of-instance/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-add-linkedin-profile-link-with-octoflat-theme/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ms-dos/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ms-dos-merge-files-with-copy-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-change-theme/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-notify-search-engine/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nuget-package-restore/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/gist-it-embed-files-from-a-github-repository-like-a-gist/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/remote-desktop-with-microsoft-terminal-services-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/raml-restful-api-modeling-language/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-remove-reduant-blog-folder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/microsoft-monitoring-agent/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/monitoring/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-change-rss-subscribe-link/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/findstr-searches-for-patterns-of-text-in-files/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-read-more-excerpt-link/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/change-color-in-batch-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/virtualization-in-vmware/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/vmware/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/github-pages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/integrate-disqus-comments-with-octopress/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-4-0-new-feature-code-contracts-part-1-concepts-and-introduction/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-4-0-new-feature-code-contracts-part-5-interface-contracts-and-abstract-method-contracts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/3627dd59-2fad-436c-b715-b117bfdc43ef/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/299560c9-99f1-4a33-ba1f-31d134607368/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8e4aaf97-362e-420d-abf4-45b23afd7efb/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c04ad6de-4b0c-4f22-a83e-bc30c92e27c8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/.net-resource/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-visual-studio-autocode-a-visual-studio-extension-that-greatly-boosts-productivity/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-visual-studio-batch-format-code-and-organize-usings-with-batchformat/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-detect-boxing-and-unboxing-in-your-code-with-boxcop/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/0e9baf09-067a-4627-b511-1436d9d2f79a/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-codeplex-levelup-serializer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-extension-method-get-directory-size/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/f0858316-43df-4866-9352-0ef014638275/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-javascript-interop-between-winform-and-web-page-javascript-part-1/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-javascript-interop-between-winform-and-web-page-javascript-part-2-dynamically-inject-and-invoke-javascript/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-a-custom-exception-dialog/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-the-ioexception-from-path-gettempfilename/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-use-an-mft-scanner-to-walk-the-usn-journal-and-quickly-find-all-files-on-a-disk/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-a-brief-introduction-to-the-pe-file-format-and-pe-file-inspection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-a-simple-backoff-window-implementation-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-access-library-data-with-the-windows-api-code-pack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-add-an-auto-update-mechanism-to-your-app-with-netsparkle/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-add-an-error-reporting-mechanism-with-the-nbug-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-adjust-a-control-s-border-color-with-controlpaint-drawborder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-biginteger/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-breaking-the-64-character-limit-of-notifyicon-text/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-build-a-visual-studio-like-output-window-using-tracelistener/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-command-line-parser-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-control-the-caret-on-a-control-with-showcaret-hidecaret/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-converting-between-datetime-and-iso-8601-format-strings/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-converting-between-point-and-pixel-units/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c619b8a0-8469-4141-9d3a-25ae65c9f17a/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-delete-a-file-and-send-it-to-the-recycle-bin/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-detect-system-power-state-changes-and-sleep-mode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-detect-the-computer-s-network-connection-state-with-the-internetgetconnectedstate-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-draw-vertical-separator-lines-in-a-datagridview/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dropbox-development-series-download-files-from-dropbox-with-dropnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dropbox-development-series-dropbox-oauth-authentication-with-dropnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dropbox-development-series-dropbox-re-login-with-dropnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dropbox-development-series-enumerate-files-stored-in-dropbox-with-dropnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dropbox-development-series-get-dropbox-account-info-with-dropnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dropbox-development-series-upload-files-to-dropbox-with-dropnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-empty-the-recycle-bin-with-the-shemptyrecyclebin-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-emulating-chrome-s-multi-process-architecture/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-export-powerpoint-file-to-photos/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-extract-existing-data-from-the-picasa-database-pmp/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-fixing-an-mdi-parent-window-that-won-t-close-properly-due-to-a-child-window/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-fixing-connection-timeouts-caused-by-insufficient-connections-during-parallel-network-transfers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-fixing-filesystemwatcher-not-firing-on-lastaccess-since-vista/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-generate-fake-data-with-faker-dotnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-get-a-specific-process-s-cpu-usage-via-performancecounter/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-add-windows-sendto-support-to-your-program/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-build-a-facebook-like-web-preview/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-detect-item-add-insert-and-remove-in-a-listbox/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-detect-whether-a-file-is-locked/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-embed-another-application-in-your-program/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-get-the-owner-of-a-process/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-get-the-recently-used-documents-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-specify-a-window-classname-to-receive-window-messages-in-a-dotnet-app/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-specify-the-member-property-for-linq-distinct/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-how-to-zip-and-unzip-files-using-the-windows-shell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-ignore-validation-errors-during-http-parsing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-implement-a-shell-icon-overlay-with-sharpshell/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-implement-enumeratefiles-with-the-findfirstfile-and-findnextfile-apis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-implement-translation-with-the-microsoft-translator-soap-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-implementing-udp-broadcast-send-and-receive/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-json-dotnet-a-high-performance-json-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/0edc4d5e-da98-40f0-8cb5-a9de9b74dc4e/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-mef-development-series-concepts-and-introduction-to-the-managed-extensibility-framework-mef/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-notes-on-implementing-a-single-instance-application-with-a-mutex/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-quickly-read-an-image-s-dimensions-with-bitmapdecoder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-quickly-read-image-exif-data-with-exiflibrary/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-quickly-read-the-embedded-thumbnail-of-an-image-with-bitmapdecoder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-read-assembly-info-from-a-pe-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-set-the-user-agent-version-for-the-webbrowser-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-set-windows-7-progress-bar-s-state/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-the-thread-that-raises-process-exited-is-affected-by-the-process-synchronizingobject-property/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-use-reflection-to-check-whether-a-class-has-a-default-constructor/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-use-the-existing-info-in-picasa-ini-for-face-detection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/f65a1e3c-fc8a-43e0-b42f-9436dd5658c4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-get-the-local-ip-with-the-getadaptersaddresses-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/codeplex-how-to-publish-your-open-source-project-on-the-codeplex-website/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/coffeescript-setting-up-a-coffeescript-development-environment-on-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/git-remove-untracked-files-with-git-clean/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/git-stash-your-changes-with-git-stash/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/git-tag-a-commit-with-git-tag/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/e1e43570-4a63-43f2-a8f5-542d120de299/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/4c7c9536-cf32-4c67-b33c-911f15226dff/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ee43b35e-4e87-4a71-b2bf-e529d2eea0f5/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/6b4301ae-b631-4ff5-a9c6-5f4ad9385a24/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iadp-create-an-application-and-get-its-guid-with-the-intel-appup-visual-studio-plug-in/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iadp-iadp-advertising-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/9e3276ef-1d1d-445c-9a37-c884bb379ada/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/a1e67c77-2347-486e-b1aa-b887a52924c3/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iadp-intel-appup-sm-center-software-purchase-and-refund-process/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iadp-package-your-web-app-with-the-appup-tm-encapsulator-beta/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iadp-process-manager-1-1-a-tool-to-filter-and-kill-processes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/175955d6-e993-4549-8107-22727ec3b1be/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ie8-white-paper-automatic-crash-recovery-acr/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ie8-a-beginner-s-first-experience/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ironpython-installing-and-configuring-the-ironpython-development-environment/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/803f8361-2722-4fdf-b66c-8ad9553664bf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nettv-mod-sh4twbox-install-and-manage-packages-with-shpkg/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nettv-mod-sh4twbox-install-and-start-dropbear-to-connect-to-the-nettv-box-via-ssh/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nettv-mod-sh4twbox-install-and-start-samba-to-access-the-nettv-box-via-network-neighborhood/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nettv-mod-sh4twbox-install-and-start-ushare-to-add-dlna-support-to-the-nettv-box/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nettv-mod-automatically-start-specified-services-when-the-nettv-box-boots/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nettv-mod-hardware-mod-replace-the-built-in-8g-dom-with-a-faster-usb-drive/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/nettv-mod-unlock-the-nettv-box-to-use-256mb-of-memory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/4f206954-76cd-41f9-95d2-3bc4f0ae2f86/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-dotnet-resource-quickly-generate-multilingual-resource-files-with-xheo-resx-translator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/eb228760-41f4-4052-a27f-c6fc6f5025bd/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/4d44f68f-82dc-4525-b0da-8a303d96135c/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/b1bfda9b-cc91-4299-a757-998841be4b96/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-tortoisegit-s-tgitcache-using-too-much-cpu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-odd-behavior-when-using-make-single-instance-application-for-a-single-instance-app/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-swap-form-uis-and-build-wizard-interfaces-quickly-with-the-tabcontrolex-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-dotnet-resource-manage-solution-connection-strings-with-the-connectionstring-manager-extension/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cd475dc0-e24f-4f55-986a-e795ac41c9f7/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/6f56d8f3-e4e6-4fdd-bc34-e3ac822394df/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-build-reusable-cross-platform-assemblies-with-the-portable-class-library-template/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/364c5d8e-4f13-43ee-91fa-75841c54bc31/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-fixing-the-object-reference-not-set-to-an-instance-of-an-object-in-resx-resource-file-build-error/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/10df0ef4-de84-4313-81fc-f5530648a7c4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-paste-xml-and-json-directly-as-classes-with-visual-studio-2012-s-paste-special/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/6af94d32-364a-48e2-aace-9f633a8056b1/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c6a286e0-ea73-42bf-b9cd-50cb49c695d6/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-the-user-control-test-container/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-view-json-strings-with-json-viewer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8fa5a9c9-4b67-4385-914a-784aea41035e/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/2605c43b-fd1e-4084-ad55-0b95710c5716/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-dotnet-resource-write-simple-csharp-code-online-with-compilify-dotnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-generate-csharp-classes-from-json-with-json2csharp/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-test-web-page-compatibility-with-browserstack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-trygit-a-simple-and-practical-free-git-tutorial/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win7-bring-up-the-context-menu-of-a-pinned-taskbar-program/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win7-make-msn-minimize-to-the-system-tray/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-customize-your-own-winx-menu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-easily-capture-and-save-screenshots-in-windows-8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-enable-windows-8-file-history-to-add-simple-versioning-to-your-workspace/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-how-to-access-metro-mode-apps-from-desktop-mode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-how-to-close-an-open-metro-app-in-windows-8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-how-to-manage-startup-programs-in-windows-8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-how-to-shut-down-windows-8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-how-to-switch-windows-8-to-a-specific-language-and-set-up-the-matching-input-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/win8-quickly-find-information-with-windows-8-search/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wix-generate-a-native-image-with-ngen-for-specific-files-when-building-a-wix-installer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/add-the-lightweight-fast-mcbopomofo-input-method-to-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/4f45e11a-1310-411b-84fd-ed2efe4f66a8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/e20ad3db-39bd-448c-9032-269ca1dc67e2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/f31b12af-205d-4762-be73-82fcf2d0a51f/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/bitbucket/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/blog/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/c++/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-cli-converting-between-managed-and-native-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/e9b4d162-717f-4fa6-9f6d-48bdcd8ae97e/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/48500118-6bcc-4a81-9b0c-0343a8371f38/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/cloud/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/2faa5b0a-18f0-4013-8a63-59f0b490f9f8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/codeplex/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/coffeescript/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/052ff976-bb3b-4991-89e5-c3edda60c302/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/convert-resource-files-between-simplified-and-traditional-chinese-with-the-visual-studio-international-pack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/26fb554d-3681-4810-b996-2688499bc97c/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c8f71ee3-1450-4e88-92b5-1b006ce6bfb6/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/d6a53137-24fb-489d-accf-4df3d53e95cd/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/412ed3f9-1df8-4bff-9f43-5197aa984265/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ae620262-228f-4473-ba0f-141d093487af/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/26e8ea9a-dad3-4ad5-941e-0fc146d1d50a/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/disable-the-debug-assert-dialog-and-enable-message-logging/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dropbox-development-series-applying-for-an-app-key-and-app-secret/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/b274cfc6-933e-430e-b9b9-f493523b6ae1/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/find-unused-resources-in-a-project-with-find-unused-files/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fixing-mongodb-failing-to-start-due-to-exception-in-initandlisten-12596-old-lock-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fixing-web-setup-projects-that-won-t-install-on-iis7/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flashing-the-nettv-box-with-the-sh4twbox-auto-install-disc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/flickr/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flickr-development-series-applying-for-an-application-and-api-key/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flickrnet-development-series-basic-feature-development-part-1/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flickrnet-development-series-basic-feature-development-part-2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flickrnet-development-series-upload-photos-to-flickr-with-flickrnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cef6ef22-119a-4872-9e1c-2390b893e807/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/60a233e2-1b42-436c-a55d-64a0b5f70f65/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/b44bf398-1a34-41e6-b71a-dcf59ccaa63f/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bdf6439e-3b43-4f0b-8476-d95661c3207a/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dd434fd1-e8bf-48d5-9df8-551c2f5cd471/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/4546807f-c39d-4d45-b514-656a7f7fd784/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/550e1225-7163-4e1c-afef-c07a21c8876e/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/google-app-engine/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/e22104b8-d18c-46f9-bde5-b8b7f791dab9/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/6209310f-6d55-4897-b349-1a5c43e5bd19/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/a4bc6ad3-4444-46cc-9269-c37957131c38/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/1c306dbf-d3b2-430a-a5a9-341e8247e742/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/e4819f4e-9f19-47ae-befb-70bfa09710e2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/726dca0d-0f5f-4561-b500-4cd1ede464a3/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-fix-xmind-s-jvm-terminated-exit-code-1-error/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-set-command-aliases-on-linux/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-set-up-and-switch-input-methods-on-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-switch-the-desktop-background-on-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-transfer-files-with-airdrop-on-mac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-update-a-component-published-on-the-visual-studio-gallery/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-upload-a-visual-studio-extension-to-the-visual-studio-gallery/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/how-to-use-firebug-lite-to-help-debug-web-pages/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/bce06cc2-ca36-4281-97b4-20c51f2aed8f/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/f29e62e0-311b-4527-b5c3-70adfd637945/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/55cddd5c-a672-458f-8ee6-1632644ac030/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/html5/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/iadp/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/ie/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/install-and-start-the-transmission-server-to-turn-the-nettv-box-into-a-bt-download-machine/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/82d34706-b5ff-4f94-b6f8-767df2b87eb2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/install-the-stlinux23-sh4-microperl-package-to-run-perl-on-the-nettv-box/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/install-the-stlinux23-sh4-python-package-to-run-python-on-the-nettv-box/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/e12cb7e1-1658-4dd9-b3ec-c83b0df0fa5f/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/javascript/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/jenkins-installing-jenkins-on-ubuntu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/96776032-8ad6-4038-9b7f-ef6105e54160/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/fbcac8d6-fa3c-47a1-89f8-cbd22e683061/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/mobile/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/1bef3322-f086-43fc-ba6a-3993e6c1b212/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/notes-on-using-double-parse-double-tryparse-and-isnumeric/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/944f009a-3003-4462-a2f9-c1bdd1185f7e/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/9ba5325c-d01a-4ed4-b45b-2876b38376b4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/57047a0a-0800-4ea3-ac4a-8142f36eda42/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pc-talk-how-to-quickly-launch-word-or-excel-in-windows-7/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/plus-one/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/pocket/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/pocket-development-series-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/portable-class-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/6742cf00-7d5a-4daa-b4c5-aac79a8749a2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/320a4087-afad-4cb1-afae-cc4a4547f770/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/c101e7e6-90d6-4303-8fcd-f5c9f996ed3a/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/d400fdc0-48e1-4404-b553-6fd8a3139970/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/3cb0dade-03a7-4b72-82ff-84d2624994c6/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8f0edf04-3576-421f-aa48-0e32a731eb78/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/5e0b8fb2-ce84-43b7-b7d6-8b87a8bfb8da/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/quickly-create-large-dummy-files-with-fsutil-file-createnew/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/quickly-generate-an-xml-serialization-assembly-via-the-right-click-menu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/d209da94-e5f6-4147-8949-78b05ad6bea6/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/6923cac3-a47d-4e20-9681-b9f466312e66/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/b994c785-0afc-485c-8963-8029d6c1a5f7/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/d2f8c8d8-474d-4356-afe1-83740866086f/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/17813c87-3321-4d8e-be7b-eb3f15122c24/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/3ba82770-fb53-4842-8c5f-45060f044799/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/71275b5d-add1-4e6b-b4fc-c754d34112bd/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dafb0f4c-815a-4c77-84f4-8e05e34f14ff/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/15a56048-9523-4292-8326-21414191bc7a/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/79cd1bdc-a6ca-434e-bee0-32adb76e7d71/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/set-an-incorrect-guid-heap-size-on-a-dotnet-assembly-to-thwart-decompilation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/share-code-snippets-from-visual-studio-to-gist-quickly-with-the-gister-extension/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/2c3d60ed-91e1-478d-b403-e19fe058b498/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/software/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/07e3a9cb-32af-4686-947b-1e2cea6b42e4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/speed-up-xml-serialization-with-the-xml-serializer-generator-tool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/start-busybox-s-built-in-ftp-server/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/tfs/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8a8276ec-0f3a-4999-8ed5-74cfc8b050c4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/41f12d29-128f-4377-a12b-daa9fdf1a35d/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/9567980f-44b2-4322-851e-93c0223a0e47/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/da5f2e2e-20ab-42c1-8c38-96a1e7faeaf8/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/edb1e98e-d6f7-4e4c-bb31-2c0dc2a0ce8d/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18586e39-cb57-4b05-8a55-5bed5a57adfc/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/f8afb04c-a628-48db-a86a-fbc1a641f7a7/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tudou-video-development-series-getting-started/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tudou-video-development-series-video-playback/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/unlock-win7-s-hidden-regional-themes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/796c9c3e-35f6-42f6-a0b0-3d438be992c9/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/4066d006-7d5c-4080-9dd8-fbe285bc438d/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/15eda79b-7cfb-4581-87c7-0c01cb3de9f4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/d304d236-0cdc-44bb-bfa6-51a144402506/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/128a214c-f1f2-47e3-b1a3-d97373c05868/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/5b03aeb5-cf0a-49ea-9527-9a5aa9aca58a/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/9d4ed1f6-3736-4d00-a435-395819cdf062/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/vb.net/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/d75f7c67-ff00-4543-96c8-68136f91cede/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/visual-studio-2013/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/21eb6d34-0104-414b-b50e-8e84404a7a32/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/7c3b45d4-4a1a-42f4-989c-142e3271276b/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8bc095ee-187f-43e0-bd54-bbe94f2a1d48/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/a4b9e44e-f7fa-45b4-9d3b-1b1b3e1509e6/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/33733992-0088-438d-8607-2bace684f2a4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/baa5f812-f4f1-4206-98cd-fadf4c1d5b58/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/e077ea1b-cd4d-4790-8b5d-5a67b6c68586/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/ff1a5a3c-c70b-4d33-8a34-c084836078ac/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/0a1382f1-f749-4783-a9c7-175e664df885/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/0d33d1ed-76e9-4291-b787-cc94b4ed04ea/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/72424020-07f3-40fb-8f96-7c9455c76428/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/1429285b-8d54-42c9-853d-01c368f5b004/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/1df380c3-5586-47f8-bb7f-5d78f19b0f00/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/a0e2854d-96cf-4c86-ac13-04bfa000dac4/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/f7275e50-3c00-4abb-9cea-ce66fdbfb558/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/windows-7/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/wix/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/xaml/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/xmind/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/xml/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/%E5%9C%9F%E8%B1%86%E8%A6%96%E9%A0%BB/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/%E7%B6%B2%E6%A8%82%E9%80%9A/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/octopress-a-blogging-feamework-for-hackers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/superbenchmarker-a-load-generator-command-line-tool-for-testing-websites-and-http-apis/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-detect-memory-overrun-errors-with-global-flags/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-detect-memory-leaks-with-visual-leak-detector-for-visual-cpp-2008-2010/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-the-purpose-of-the-event-source-attribute/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-check-c-cpp-coding-style-with-nsiqcppstyle/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-control-bitscontrol-concept-and-simple-implementation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-control-concept-and-simple-implementation-of-a-dip-switch-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-wpf-dependencyproperty/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-wpf-receiving-window-messages-in-a-wpf-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-read-and-write-xml-with-tinyxml/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-detect-memory-overrun-errors-with-pageheap/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-enable-uac-shield-icons-and-run-as-administrator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/.net-concept/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-cache-values-when-using-methods-and-properties-where-appropriate/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-monitor-file-system-changes-with-the-readdirectorychangesw-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/52502/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-cpp-inspect-header-includes-with-the-showincludes-compiler-option/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-the-unswap-memory-add-in/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-force-visual-studio-to-run-garbage-collection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-break-visual-studio-s-2gb-memory-limit-with-the-editbin-command/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-speed-up-visual-studio-builds-with-msbuild-parallel-builds/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-speed-up-visual-studio-builds-with-vsspeedster/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-use-the-cppcheck-static-analysis-tool-to-find-potential-cpp-problems/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dotnet-4-5-new-feature-regex-match-with-timeout/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/42753/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/42366/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/42376/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/40523/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/40494/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/40780/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/38161/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/37903/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/37649/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/37432/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36863/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36763/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36674/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36573/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36572/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36625/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36571/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/36552/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/34975/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/34737/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/34388/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/34077/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/33941/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/33801/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-visual-studio-modify-inherited-properties-with-the-property-manager/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-visual-studio-unit-testing-native-cpp-with-visual-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-expose-classes-to-other-modules-using-a-static-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-raiseevent-extension-method-part-2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-linq-linq-to-wikipedia/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/linq/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/32606/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-get-the-ipv6-address-of-a-network-adapter/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-understanding-how-to-declare-and-use-events/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-dictservice/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-stream-write-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-linq-linq-to-wmi/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-linq-blinq-linq-to-bing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-sync-google-calendar-with-rainlendar-using-gcaldaemon/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-understand-and-make-good-use-of-the-string-pool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-csharp-how-to-customize-debug-and-watch-messages-for-built-in-bcl-classes/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-get-the-window-under-the-mouse-cursor-and-its-process-name/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/28955/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/iadp-iadp-advertising-adding-ads-to-your-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/26660/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/24575/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-visual-studio-customize-debug-info-with-debuggertypeproxyattribute/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-visual-studio-debug-with-object-id/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-developing-oauth-authentication/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/flickrnet-development-series-setup-and-implementing-login-authentication/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/23323/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-prevent-the-webbrowser-control-from-opening-new-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-windows-rss-platform/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-reset-an-object-using-reflection-and-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-don-t-make-objects-half-duplex-when-they-should-be-full-duplex/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-avoid-raising-events-or-delegates-on-another-thread/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-collection-and-string-properties-methods-should-avoid-returning-null/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-levelup-lazy/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-reading-rss-data/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/tudou-video-development-series-querying-by-series-category/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-get-the-file-extension-for-a-mime-content-type/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/22081/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-get-the-mime-content-type-for-a-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-raiseevent-extension-method-part-1/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-get-detailed-metadata-from-a-file/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-quickly-convert-a-string-to-a-struct/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-notes-on-returning-ienumerable-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-unofficial-api-for-the-atomic-energy-council-s-radiation-monitoring/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-convert-an-absolute-path-to-a-relative-path/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/combining-relative-and-absolute-paths/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-everything-sdk/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-18-implement-the-standard-dispose-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-more-effective-csharp-item-49-consider-weak-references-for-large-objects/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-17-minimize-boxing-and-unboxing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-16-minimize-memory-garbage/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/implementing-the-ienumerable-ienumerator-interfaces/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-15-use-using-and-try-finally-to-clean-up-resources/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-14-use-constructor-chaining/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/21186/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/21180/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/21069/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/21091/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/21007/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-4-0-new-feature-performance-improvements-for-enumerating-file-system-entries-and-file-contents/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-2010-new-feature-consume-first-mode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/20778/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/implement-an-application-plugin-mechanism-using-reflection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/20617/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/20548/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/20534/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/20449/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/20190/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/20075/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19991/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-greatest-common-divisor-least-common-multiple/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19902/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19868/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-spoon-free-cloud-applications/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19790/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19789/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19746/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/permissioncontroller-a-permission-management-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19671/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19652/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19610/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19630/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19555/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/call-vbnet-s-callbyname-function-from-csharp/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19485/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19495/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/19418/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/count-chinese-character-strokes-using-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18860/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-remove-a-control-using-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18718/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-12-prefer-variable-initializers-to-assignment-statements/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18628/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-zeta-resource-editor-a-handy-resource-file-editor/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18467/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18474/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-convert-a-value-or-enum-name-to-an-enum-object-with-enum-parse/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18458/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-get-customattributes-using-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-using-attributes-together-with-reflection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18389/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/other/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-fixing-the-class-does-not-exist-error-when-generating-code-from-a-class-diagram-in-visual-studio-2010/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/18347/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-control-screen-mode-switching-with-the-wm-syscommand-message/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/a-first-look-at-uml-modeling-in-visual-studio-2010/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/uml/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-4-0-new-feature-code-contracts-part-4-contract-forall-contract-exists/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-4-0-new-feature-code-contracts-part-3-contract-assert-contract-assume/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-4-0-new-feature-code-contracts-part-2-the-three-main-contracts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-sync-google-and-notes-calendars-with-goocalsync/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-migrate-dotnet-programs-written-in-visual-studio-to-run-on-mono/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/16997/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-add-solution-files-for-different-visual-studio-versions-to-a-project/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-consider-try-finally-when-using-beginxxx-endxxx-and-suspendlayout-resumelayout/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-use-dynamic-event-binding-instead-of-if-checks-to-enable-features/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/supalogo-free-online-logo-image-generator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-switch-the-dotnet-version-used-by-a-v-cpp-project-in-visual-studio-2010/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-add-cue-banners-to-textboxes-and-comboboxes-using-win32-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-cli-handling-managed-object-events-from-a-native-object/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/16242/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/16212/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-add-your-favorite-tools-to-the-visual-studio-tools-menu/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/16123/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-use-reflection-to-get-the-serializer-in-the-xml-serialization-assembly-and-speed-up-xml-serialization/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/drag-controls-at-runtime-using-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-enable-the-page-preview-switcher-in-visual-studio-2010/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/15862/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-sync-bookmarks-with-google-chrome/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/15875/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-get-a-control-s-z-order-with-controlcollection-getchildindex/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-notes-on-pasting-from-the-clipboard-into-a-textbox/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vc-dotnet-fix-vc-dotnet-forms-that-won-t-open-in-the-form-designer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-move-chrome-s-cache-directory-to-a-ram-disk/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-stringtobyte-a-little-tool-to-convert-strings-to-byte/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-load-and-run-an-assembly-from-a-resource-file-using-reflection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-reflector-pro-seamless-decompiler-integration-with-visual-studio/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-implementing-the-mdi-child-window-list/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-get-the-pixel-color-at-the-mouse-cursor-using-win32-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/15453/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-control-mouse-actions-with-the-mouse-event-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-bind-a-collection-to-a-datagridview-with-add-support/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-fix-the-mdi-child-form-list-not-updating-in-real-time/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-prevent-ildasm-disassembly-with-suppressildasmattribute/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-securestring-a-more-secure-string-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14886/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14849/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-notes-on-switching-language-when-opening-an-mdi-form/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-password-field-reveal-techniques-and-simple-protection/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-custom-dotnet-winform-ui-part-3/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-fix-the-leftover-separator-in-the-mdi-child-window-list/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-implement-spy-s-drag-to-target-finder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/linq-stepping-through-and-debugging-linq-code/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/extension-method-vbnet-filter-specific-classes-in-an-assembly-using-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-compare-two-directories-for-different-files/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14497/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/extension-method-deep-copy-an-object-using-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/extension-method-sort-a-2d-array-using-an-extension-method/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-notes-on-measuring-cumulative-elapsed-time-with-stopwatch/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-get-the-executable-associated-with-a-document-using-the-findexecutable-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14135/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14125/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14090/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14073/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14065/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14029/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/14006/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13920/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13919/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13902/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-how-to-build-a-user-control-test-container/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-reorder-nodes-under-a-treeview-or-treenode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-get-leaf-nodes-under-a-treeview-or-treenode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-get-all-nodes-under-a-treeview-or-treenode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13468/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13417/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-extract-frames-from-an-animated-gif/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-fullscreen-the-winform/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-add-a-loading-animation-to-a-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13220/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/other-acceptance-speech-for-the-microsoft-2009-annual-forum-contribution-award/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13196/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13167/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13098/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/13044/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-embed-a-dotnet-window-into-another-dotnet-window-or-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-rngcryptoserviceprovider-random-number-generator/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/performance-csharp-getting-the-absolute-value/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-convert-between-ascii-string-and-hex-string/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-reading-mfc-carchive/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-give-different-random-objects-different-seeds/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12741/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12713/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12691/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12671/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12677/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12676/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12647/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/other-serif-vs-sans-serif-fonts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/uml-uml-learning-resources/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12615/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/performance-csharp-check-whether-multiple-strings-are-numeric-at-once/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-10-understand-the-pitfalls-of-gethashcode/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/12344/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/other-office-2007-all-in-one-pack/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/11998/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-using-tracepoints/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-convert-arabic-numerals-to-chinese-numerals/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-remove-menu-items-from-a-form-s-system-menu-via-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-11-prefer-foreach-loops/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-9-understand-the-relationships-among-the-equality-methods/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-8-ensure-that-0-is-a-valid-state-for-value-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-7-make-value-types-immutable-and-atomic-where-possible/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-6-distinguish-between-value-types-and-reference-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-4-use-conditionalattribute-instead-of-if/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-customize-debugger-watch-messages-with-debuggerdisplayattribute/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vc-dotnet-how-to-fix-c2039-getcurrentdirectorya-is-not-a-member-of-system-io-directory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-check-current-power-status-with-the-getsystempowerstatus-api/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-3-prefer-the-is-or-as-operators-to-casts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-check-current-power-status-with-systeminformation-powerstatus/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-balsamiq-mockups-ui-prototyping-tool/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-digital-countdown-timer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-cli-managed-vs-native-syntax-mapping/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-cli-managed-destructors/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/10649/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/cpp-cli-indexers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/10611/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/wlw/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/10597/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-screensnapr-a-screenshot-tool-that-uploads-images-for-you/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-count-letters-in-an-english-string/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-security-overview-of-dotnet-application-protection-mechanisms/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/security/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/other-diy-magic-receipt-holder/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-notes-on-string-handling-for-enum-types/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/library-csharp-uskin-window-skinning-library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/library/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/10183/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-dotnet-4-0-barrier-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-dotnet-multilingual-apps-part-4-switching-language-on-already-open-forms/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-xmind-mind-mapping-software/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-overview-of-dotnet-4-0-dlr-dynamic-language-runtime/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-numeric-operations-with-nothing-or-null/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/9989/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/9988/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-csharp-4-0-dynamic-lookup/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-merge-many-images-using-the-flowlayoutpanel-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-csharp-4-0-named-parameters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-csharp-4-0-optional-parameters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-extension-methods/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/other-share-your-technet-feedback-for-a-chance-to-win-tickets-to-the-keroro-4-movie-premiere/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-a-quick-look-at-visual-studio-2010-beta-1-s-new-features/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/library-serialize-complex-objects-like-controls-and-forms-with-codedom/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/performance-csharp-performance-comparison-of-stringbuilder-vs-string-join-for-concatenation/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-2-prefer-runtime-constants-to-compile-time-constants/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-effective-csharp-item-1-use-properties-instead-of-public-fields/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-build-a-file-explorer-with-dotnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-read-cpu-info-from-the-registry/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8906/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-microsoft-visual-studio-learning-pack-2-0-a-learning-tool-for-dotnet-beginners/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8856/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8828/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-customize-combobox-dropdown-items/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/web-iconlook-a-must-have-icon-search-engine-for-designers/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-update-changed-datagridview-data-with-mydatabase/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/investment-18-tactics-for-the-price-negotiation-battle/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/investment/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/software-quickly-remove-svn-source-control/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8752/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8751/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8750/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-increase-image-brightness/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-color-filters/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-invert-image-colors/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-convert-a-color-image-to-black-and-white/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/investment-tips-for-haggling-on-pre-sale-houses/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8590/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-bypassing-the-block-on-a-disabled-button/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-real-time-coordinate-crosshair-lines/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-reduce-the-memory-usage-of-a-dotnet-program/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/investment-how-to-tell-good-real-estate-agents-from-bad/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/investment-killer-moves-for-dealing-with-real-estate-agents/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/library-vbnet-a-simple-dotnet-test-form-class/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-lambda-expressions/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8385/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8388/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8353/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8352/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8351/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8350/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8325/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8310/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8309/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8275/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8273/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-the-hashset-collection-type/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-resource-practicing-dotnet-unit-testing-free-article-released/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-dotnet-multilingual-apps-part-3/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/8219/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/design-pattern-template-method-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/design-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/design-pattern-singleton-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-dotnet-multilingual-apps-part-1/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/vbnet-dotnet-multilingual-apps-part-2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wlw-insert-wizard-beta-1-0/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/design-pattern-observer-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-isolated-storage/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wlw-notes-on-developing-an-insert-wizard/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/design-pattern-design-pattern-learning-resources/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/7976/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wlw-first-experience-with-windows-live-writer-plugins/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wf-getting-to-know-wf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/tags/wf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wcf-getting-to-know-wcf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-getting-to-know-wpf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-first-experience-with-wpf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-using-windows-forms-controls-in-wpf/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wpf-using-wpf-controls-in-a-windows-forms-application/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/design-pattern-adapter-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/design-pattern-strategy-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/design-pattern-facade-pattern/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-notes-on-maximizing-mdi-child-windows-part-2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-vbnet-notes-on-maximizing-mdi-child-windows/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-when-to-use-exception-handling/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/7750/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/7740/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/7737/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-csharp-vbnet-sharing-data-between-two-dotnet-forms/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-custom-dotnet-winform-ui-part-2/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/performance-vbnet-a-thorough-study-of-empty-string-checks-in-dotnet/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/7424/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/other-there-s-a-batch-of-cheap-memory/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-use-autoscroll-to-scroll-content-with-scrollbars/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-play-media-with-axwindowsmediaplayer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-get-the-names-of-all-forms-in-a-project/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-play-media-with-axmediaplayer/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-csharp-vbnet-banker-s-rounding-round-half-to-even/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-vbnet-string-nothing-vs-string-is-nothing/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/wf-sequential-workflow-example-hello-world/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/investment-the-four-passbooks-to-building-wealth/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-odd-behavior-caused-by-gc-collect/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/6967/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/visual-studio-the-toolbar-solution-configuration-for-more-convenient-builds/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/dotnet-concept-dotnet-cross-platform/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-xml-serializing-private-fields/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/other-cannot-open-this-package-a-microsoft-bug/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-building-desktop-gadgets/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-custom-dotnet-winform-ui/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-creating-a-transparent-dotnet-form/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/5926/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/posts/csharp-vbnet-working-with-dotnet-shortcuts/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url><url><loc>http://larrynung.github.io/categories/</loc></url><url><loc>http://larrynung.github.io/</loc><lastmod>2026-06-16T18:35:49+08:00</lastmod></url></urlset>