<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://w3htech.com/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/sunriseset/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/rahukaalam/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/tithi/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/nakshatra/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/moonphase/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/math-problem-generator/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/energy-usage-calculator/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/html-email-template-generator/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/about/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/categories/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/archives/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/10/09/what-is-sideeffect-in-js.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/git/2020/09/30/what-is-monorepo.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/09/29/dependency-injection-js.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/reactjs/2020/09/25/component-composition.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/webpack/2020/09/16/webpack-bundle-chunk.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/windows/2020/06/04/wsl.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ssh/linux/cloud/2012/03/16/connecting-to-amazon-ec2-linux-instance-using-putty.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/ubuntu/2012/03/12/using-ubuntu-gui-remotely-using-nomachine-or-xming-from-windows-7.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/ubuntu/music/2011/12/03/running-spotifyfree-for-windows-in-ubuntu-11-10-oneiric-using-wine.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/2011/06/30/wubi-8-0-4-errors-while-installing.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ubuntu/linux/2011/05/06/error-while-upgrading-from-ubuntu-10-10-maverick-meerkat-to-11-04-natty-narwhal.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ubuntu/linux/2011/04/26/making-hp-deskjet-1050-all-in-one-printer-to-work-in-ubuntu-10-10.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/ubuntu/2011/04/17/installing-kindle-for-pc-on-ubuntu-10-10-maverick-meerkat.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/ubuntu/2011/04/07/ubuntu-linux-command-line-tool-to-convert-pdf-to-image-and-from-image-to-pdf.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/2010/10/25/installing-ubuntu-10-10-desktop-edition-32-bit-from-cd.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/ssh/2010/06/30/how-to-save-font-settings-for-putty.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/ubuntu/xbmc/2010/01/23/how-to-start-xbmc-on-ubuntu-login.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/xbmc/2010/01/14/how-to-play-dvd-using-xbmc.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linux/2010/01/08/installing-adobe-digital-editions-in-ubuntu.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/linxu/xbmc/2011/09/24/how-to-setup-mce-ir-remote-for-xbmc.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/boxee/xbmc/ubuntu/2010/05/28/boxee-in-ubuntu.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/web/2020/09/03/common-image-formats.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/web/2011/07/13/internet-explorer-min-width-css-property-does-not-work.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/web/performance/2010/06/25/web-performance-test-tools.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/web/http/2010/04/21/https-and-cache.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/http/2020/08/24/nginx-reverse-proxy.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/http/2020/08/17/cors.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/http/2017/05/25/http-only-cookie.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/http/2012/12/13/rest-principles.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/http/2011/02/18/what-http-error-code-to-use-for-validation-error.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/http/java/2011/01/17/handling-cookies-with-java-urlconnection.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/http/2011/01/17/firefox-addon-to-build-http-request.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/http/2010/09/02/java-update-tool-jusched-exe-occupying-http-port-80.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/http/2010/08/27/apache-mod_rewrite-nenoescape.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/pdf/print/2010/05/27/print-to-pdf-wikipedia-articles.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/pdf/print/2010/05/27/print-on-demand.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/pdf/print/2010/05/03/print-to-pdf.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/pdf/print/2010/04/22/merge-pdf.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/firefox/2010/06/13/cooliris-firefox-plugin.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/firefox/ie/memory/2010/05/19/firefox-and-ie-memory-profiler.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/firefox/2010/05/04/running-different-versions-of-firefox.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ie/2010/05/25/ie-8-browser-modes.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/html/html5/2010/07/08/html5rocks-chrome-experiments.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/html/html5/2010/06/15/all-things-html5.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/html5/2010/05/25/does-my-browser-support-html5-video.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/03/10/xmlhttp-ajax-abort-jquery-abort.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/03/04/javascript-javadoc-jsdoc.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/02/24/jquery-form-serialize-method-does-not-post-disabled-fields.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/02/23/validaterevalidate-a-single-field-using-jquery-validator.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/02/23/jquery-jsonp-json-with-padding-success-method-not-called.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/02/22/jquery-validator-error-validator-methodsmethod-is-undefined.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/02/17/jquery-validation-plugin-how-enable-validate-only-for-visible-fields.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/02/15/excellent-jquery-tooltip-plugin.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/01/11/jquery-not-executing-script-tags-in-ajax-load.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/01/10/selecting-dom-id-with-dot-in-it-through-jquery.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2010/11/17/jquery-scrollpane-plugin.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2010/09/28/jquery-carousel-plugin-jcarousel.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2010/08/18/browser-cross-domain-communication.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2010/06/25/jquery-grid-table-data-plugins.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2010/06/21/jquery-ajax-multipart-form-data-file-upload.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/2010/05/27/jquery-ajax-historyback-buttonbookmark-plugin.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/education/2010/06/02/open-source-software-for-kids.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/3d/2010/06/03/roomle-online-room-planning-software.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/windows/2010/06/07/windows-7vistaxp2k-password-recovery-clear-tool.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/tools/2010/06/08/open-source-software-to-count-lines-of-code.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/git/2017/05/18/git-delete-branch.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/git/2017/05/11/git-squash-commit.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/2017/05/01/git-blame.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/2017/04/01/howto-write-git-commit-message.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/programming/2011/07/21/eclipse-crlf-and-file-encoding.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/2017/05/15/git-undo.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/2011/01/31/git-gui-checkout-single-file-command.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/2010/07/09/git-fatal-remote-end-hung-up.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/2010/06/11/installing-git-in-centos-using-yum.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/git/2010/06/11/git-pull-without-password.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/html/2020/07/10/holy-grail-layout.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/html/2020/04/12/view-port.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/html/javascript/2020/04/04/document-object-model.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/html/2012/05/27/javascript-void0-for-html-link.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/html/2011/01/27/difference-between-div-and-span-tag.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/html/2011/01/17/how-to-center-a-div-inside-a-div.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/html/javascript/2011/01/13/how-to-increase-clickable-area-of-links.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ci/hudson/2010/06/15/my-hudson-instance-occasionally-tells-me-that-i-have-multiple-instances-running.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/hudson/2010/06/15/hudson-environmental-variables.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/ci/2011/07/21/apache-ant-target-execute-based-on-condition.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/ci/2010/10/08/how-to-include-library-manually-into-maven-local-repository.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ebook/kids/2010/06/17/free-kids-fairytale-ebooks.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/kids/2010/07/06/photo-factory-pbs-parents.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2020/09/15/react-server-side-rendering.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/09/09/migrating-requirejs-to-webpack.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2020/09/09/webpack.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/javascript/react/2020/08/27/css-in-js.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/08/24/javascript-object.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/08/20/javascript-array.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/es6/2020/08/13/javascript-collections.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/es6/2020/08/12/javascript-iterators.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/es6/2020/08/12/javascript-generator.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2020/08/11/react-defaultprops.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2020/08/11/react-proptype.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/es8/2020/08/09/javascript-async-await.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/es6/2020/08/05/javascript-class.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/06/08/js-interview-questions.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/06/06/js-frameworks.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/06/05/js-charts.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/04/09/immutable-js.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/04/08/web-worker.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/javascript/2020/04/04/css-object-model.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2020/03/26/react-hot-loader.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2020/03/26/react-hooks.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/25/two-way-binding.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/25/throttle-function.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/25/flux-design-pattern.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2020/03/25/controlled-uncontrolled-input-react.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/javascript/2020/03/24/mvc-design-pattern.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/algorithm/javascript/2020/03/20/bubble-sort.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/17/iife-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/17/hoisting-in-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/17/what-is-promise-chaining.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/17/what-is-amd-common-js.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/16/what-does-double-not-do.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/16/difference-function-declaration-function-expression.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2020/03/16/difference-between-pure-and-functional-react-components.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2019/07/10/JS-Curry-function.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2019/07/10/mocha-or-jest.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2019/07/08/difference-between-mocha-and-chai.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2019/07/08/can-jest-be-used-for-backbone-app.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/javascript/2017/05/24/first-class-functions.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/05/23/js-debounce-function.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/05/10/universal-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/05/04/higher-order-functions.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/nodejs/2017/05/03/node-env-nodejs.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/nodejs/2017/05/03/nodejs-process.env.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/programming/2017/05/01/imperative-declarative-programming.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/27/factory-functions.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/es6/javascript/2017/04/26/es6-destructuring.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/es6/javascript/2017/04/26/es6-rest-parameters.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/es6/javascript/2017/04/26/es6-modules.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/nodejs/javascript/2017/04/26/npm-shrinkwrap.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/es6/javascript/2017/04/25/es6-spread-syntax.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/react/javascript/2017/04/25/react-pure-components.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/13/js-duck-typing.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/13/13-js-promises.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/10/js-closures.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/es6/2017/04/07/es6-let-and-const.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/es6/javascript/2017/04/05/es6-arrow-functions.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2017/04/04/react-props-vs-state.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/04/redux-core-concepts.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/react/2017/04/04/react-functional-components.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/03/js-pure-functions.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/03/js-event-loop.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/01/js-same-origin-policy.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/01/js-null-undefined-undeclared.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/04/01/js-truthy-falsy.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/03/25/create-objects-in-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/03/24/prototype-in-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/03/24/constructor-in-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2017/03/23/difference-scope-context-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2013/01/01/javascript-data-types-variables-variable-scope-literals-hoisting.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/12/28/javascript-binding-function-apply-function-call.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/12/27/javascript-event-delegation.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/programming/2012/12/26/javascript-private-public-privileged-access.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/12/25/javascript-function-declaration-function-expression-function-constructor-anonymous-function.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/12/16/javascript-arguments-prototype-constructor-inheritance.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/programming/2012/08/22/javascript-object-oriented-programming.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/08/17/javascript-closures.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/08/08/javascript-module-pattern.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/03/22/javascript-undefined-null-undefined-property-0-false-typeof.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2011/01/26/convert-json-object-to-string-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/jquery/javascript/2011/01/25/jquery-template-plugin-html-in-variables.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2011/01/25/javascript-code-equivalent-to-java-i18n-messageformat.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2012/05/26/referencing-variables-in-settimeout-function-javascript-closures.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2010/08/30/this-keyword-in-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/javascript/2010/06/17/online-javascriptjson-beautifier-or-reverse-obfuscator.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/tv/2010/07/08/youtube-leanback.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/tv/2010/06/18/google-tv.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/environment/2010/06/21/energy-saving-ac.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ssh/2010/08/23/setting-up-an-ssh-tunnel-with-putty.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/graphics/2010/07/07/online-photo-editor-pixlr.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/cloud/2010/07/20/pogoplug-gets-down-to-business.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/cloud/programming/2010/07/14/coding-on-cloud.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/cloud/nosql/2010/07/13/nosql-pioneers-are-driving-the-webs-manifest-destiny-via-gigaom.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/youtube/2010/07/13/youtube-blog-whats-bigger-than-1080p-4k-video-comes-to-youtube.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/electronics/raspberry%20pi/programming/2020/07/09/scratch-programming.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/2017/05/18/bashprofile-bashrc.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/2017/05/09/semantic-commit-message.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/2017/05/05/software-regression.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/2017/04/10/big-o-notation.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/2012/12/19/object-oriented-programming.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/programming/2010/09/09/review-board-code-review-tool.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/music/pandora/2010/07/22/how-pandora-grew-to-get-60-million-listeners-via-gigaom.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/2020/03/26/java-hashcode-equals.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/2012/12/16/java-collections.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/2011/06/02/steps-to-start-tomcat-windows-service-in-debug-mode.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/2010/10/11/jadclipse-gui-jad-decompile-eclipse-plugin.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/java/2010/08/04/sun-rises-in-the-east.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/2020/07/07/css-style-guide.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/2020/06/22/css-frameworks.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/2017/05/18/word-break-word-wrap.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/design/2017/03/28/responsive-vs-adaptive-design.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/css/2017/03/26/CSS-reset-vs-normalize.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/mobile/react/2020/05/01/react-native.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/mobile/2011/07/25/sync-google-contacts-with-nokia-e63-phone-contacts.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/oop/javascript/2017/03/22/howto-create-class-in-javascript.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/emacs/2017/03/31/emacs-multi-term-bash-command-history.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/emacs/2017/03/30/emacs-multi-term-as-login-shell.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/testing/2017/04/24/test-fixture.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/ruby/jekyll/2020/03/20/jekyll-ruby-2.7.0-warnings.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/electronics/raspberry%20pi/2020/07/13/raspberry-pi-gpio.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/electronics/raspberry%20pi/2020/07/09/raspberry-pi-accessories.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/electronics/raspberry%20pi/2020/07/09/raspberry-pi.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/electronics/2020/07/07/transistor.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/games/controller/2020/07/13/xinput-dinput.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/lego/robotics/ev3/2020/07/22/lego-mindstrom-ev3.html</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page2/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page3/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page4/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page5/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page6/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page7/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page8/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page9/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page10/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page11/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page12/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page13/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page14/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page15/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page16/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page17/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page18/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page19/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page20/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page21/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page22/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page23/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page24/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page25/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page26/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page27/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page28/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page29/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page30/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page31/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page32/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page33/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page34/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page35/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page36/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page37/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page38/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page39/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page40/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page41/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page42/</loc>
  </url>
  <url>
    <loc>https://w3htech.com/blog/page43/</loc>
  </url>
</urlset>