<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>ZBlog</title>
    <subtitle>Zemian&#39;s Programming Journal</subtitle>
    <link href="" rel="self"/>
    <link href=""/>
    <updated>2023-10-01T00:00:00Z</updated>
    <id></id>

    <author>
        <name>Zemian Deng</name>
    </author>

    
    
    
    <entry>
        <title>Controlling Google Map API with VueJS</title>
        <link href="/blog/2023/controlling-google-map-api-with-vuejs/"/>
        <updated>2023-10-01T00:00:00Z</updated>
        <id>/blog/2023/controlling-google-map-api-with-vuejs/</id>
    </entry>
    
    
    <entry>
        <title>7 GUI Tasks With Oracle JET</title>
        <link href="/blog/2022/7-gui-tasks-with-oracle-jet/"/>
        <updated>2022-06-10T00:00:00Z</updated>
        <id>/blog/2022/7-gui-tasks-with-oracle-jet/</id>
    </entry>
    
    
    <entry>
        <title>Create Simple REST API with PHP and VueJS</title>
        <link href="/blog/2022/create-simple-rest-api-with-php-and-vuejs/"/>
        <updated>2022-04-21T00:00:00Z</updated>
        <id>/blog/2022/create-simple-rest-api-with-php-and-vuejs/</id>
    </entry>
    
    
    <entry>
        <title>How to Setup WordPress for Local Development - V2</title>
        <link href="/blog/2022/how-to-setup-wordpress-for-local-development-v2/"/>
        <updated>2022-04-16T00:00:00Z</updated>
        <id>/blog/2022/how-to-setup-wordpress-for-local-development-v2/</id>
    </entry>
    
    
    <entry>
        <title>How to Setup PHP with Xdebug</title>
        <link href="/blog/2022/how-to-setup-php-with-xdebug/"/>
        <updated>2022-04-13T00:00:00Z</updated>
        <id>/blog/2022/how-to-setup-php-with-xdebug/</id>
    </entry>
    
    
    <entry>
        <title>New ZBlog with Eleventy</title>
        <link href="/blog/2022/new-zblog-with-eleventy/"/>
        <updated>2022-04-10T00:00:00Z</updated>
        <id>/blog/2022/new-zblog-with-eleventy/</id>
    </entry>
    
    
    <entry>
        <title>Exploring FrontEnd UI Component Libraries</title>
        <link href="/blog/2022/exploring-frontend-ui-component-libraries/"/>
        <updated>2022-04-07T00:00:00Z</updated>
        <id>/blog/2022/exploring-frontend-ui-component-libraries/</id>
    </entry>
    
    
    <entry>
        <title>Adding a Prefix to BulmaCSS Classes</title>
        <link href="/blog/2022/adding-a-prefix-to-bulmacss-classes/"/>
        <updated>2022-02-01T00:00:00Z</updated>
        <id>/blog/2022/adding-a-prefix-to-bulmacss-classes/</id>
    </entry>
    
    
    <entry>
        <title>Build a DatePicker Using VueJS and BulmaCSS</title>
        <link href="/blog/2021/build-a-datepicker-using-vuejs-and-bulmacss/"/>
        <updated>2021-12-01T00:00:00Z</updated>
        <id>/blog/2021/build-a-datepicker-using-vuejs-and-bulmacss/</id>
    </entry>
    
    
    <entry>
        <title>How to Setup WordPress for Local Development</title>
        <link href="/blog/2021/how-to-setup-wordpress-for-local-development/"/>
        <updated>2021-11-14T00:00:00Z</updated>
        <id>/blog/2021/how-to-setup-wordpress-for-local-development/</id>
    </entry>
    
    
    <entry>
        <title>New ZBlog Design with Bulma and Sculpin</title>
        <link href="/blog/2021/new-zblog-design-with-bulma-and-sculpin/"/>
        <updated>2021-11-11T00:00:00Z</updated>
        <id>/blog/2021/new-zblog-design-with-bulma-and-sculpin/</id>
    </entry>
    
    
    <entry>
        <title>How to Trust a Self-Signed SSL Certificate on MacOS</title>
        <link href="/blog/2021/how-to-trust-a-self-signed-ssl-certificate-on-macos/"/>
        <updated>2021-04-17T00:00:00Z</updated>
        <id>/blog/2021/how-to-trust-a-self-signed-ssl-certificate-on-macos/</id>
    </entry>
    
    
    <entry>
        <title>How to Create Self-Signed SSL Certificate for Apache</title>
        <link href="/blog/2021/how-to-create-self-signed-ssl-certificate-for-apache/"/>
        <updated>2021-01-08T00:00:00Z</updated>
        <id>/blog/2021/how-to-create-self-signed-ssl-certificate-for-apache/</id>
    </entry>
    
    
    <entry>
        <title>Take Notes with MarkNotes</title>
        <link href="/blog/2020/take-notes-with-marknotes/"/>
        <updated>2020-11-07T00:00:00Z</updated>
        <id>/blog/2020/take-notes-with-marknotes/</id>
    </entry>
    
    
    <entry>
        <title>Directory Listing Project</title>
        <link href="/blog/2020/directory-listing-project/"/>
        <updated>2020-10-04T00:00:00Z</updated>
        <id>/blog/2020/directory-listing-project/</id>
    </entry>
    
    
    <entry>
        <title>Which Programmer Text Editor To Use?</title>
        <link href="/blog/2020/which-programmer-text-editor-to-use/"/>
        <updated>2020-09-27T00:00:00Z</updated>
        <id>/blog/2020/which-programmer-text-editor-to-use/</id>
    </entry>
    
    
    <entry>
        <title>Which CMS to Use?</title>
        <link href="/blog/2020/which-cms-to-use/"/>
        <updated>2020-09-23T00:00:00Z</updated>
        <id>/blog/2020/which-cms-to-use/</id>
    </entry>
    
    
    <entry>
        <title>The World of PHP Development</title>
        <link href="/blog/2020/the-world-of-php-development/"/>
        <updated>2020-09-20T05:00:00Z</updated>
        <id>/blog/2020/the-world-of-php-development/</id>
    </entry>
    
    
    <entry>
        <title>How to Load Multiple jQuery</title>
        <link href="/blog/2020/how-to-load-multiple-jquery/"/>
        <updated>2020-09-19T05:00:00Z</updated>
        <id>/blog/2020/how-to-load-multiple-jquery/</id>
    </entry>
    
    
    <entry>
        <title>Switched Blogging to VuePress</title>
        <link href="/blog/2020/switched-blogging-to-vuepress/"/>
        <updated>2020-08-15T05:00:00Z</updated>
        <id>/blog/2020/switched-blogging-to-vuepress/</id>
    </entry>
    
    
    <entry>
        <title>Oracle JET 9 Released</title>
        <link href="/blog/2020/oracle-jet-9-released/"/>
        <updated>2020-08-09T05:00:00Z</updated>
        <id>/blog/2020/oracle-jet-9-released/</id>
    </entry>
    
    
    <entry>
        <title>Back To GitHub</title>
        <link href="/blog/2020/back-to-github/"/>
        <updated>2020-08-01T05:00:00Z</updated>
        <id>/blog/2020/back-to-github/</id>
    </entry>
    
    
    <entry>
        <title>Exploring More on RequireJS</title>
        <link href="/blog/2020/exploring-more-on-requirejs/"/>
        <updated>2020-04-22T05:00:00Z</updated>
        <id>/blog/2020/exploring-more-on-requirejs/</id>
    </entry>
    
    
    <entry>
        <title>VueJS Examples With Oracle JET</title>
        <link href="/blog/2020/vuejs-examples-with-oracle-jet/"/>
        <updated>2020-04-20T05:00:00Z</updated>
        <id>/blog/2020/vuejs-examples-with-oracle-jet/</id>
    </entry>
    
    
    <entry>
        <title>JS Object To JSON Converter</title>
        <link href="/blog/2020/js-object-to-json-converter/"/>
        <updated>2020-04-19T05:00:00Z</updated>
        <id>/blog/2020/js-object-to-json-converter/</id>
    </entry>
    
    
    <entry>
        <title>Hello VueJS</title>
        <link href="/blog/2020/hello-vuejs/"/>
        <updated>2020-04-18T05:00:00Z</updated>
        <id>/blog/2020/hello-vuejs/</id>
    </entry>
    
    
    <entry>
        <title>Hello RequiredJS</title>
        <link href="/blog/2020/hello-requiredjs/"/>
        <updated>2020-04-18T05:00:00Z</updated>
        <id>/blog/2020/hello-requiredjs/</id>
    </entry>
    
    
    <entry>
        <title>Hello BulmaCSS</title>
        <link href="/blog/2020/hello-bulmacss/"/>
        <updated>2020-04-18T05:00:00Z</updated>
        <id>/blog/2020/hello-bulmacss/</id>
    </entry>
    
    
    <entry>
        <title>Setup Oracle JET With Public CDN</title>
        <link href="/blog/2020/setup-oracle-jet-with-public-cdn/"/>
        <updated>2020-04-17T05:00:00Z</updated>
        <id>/blog/2020/setup-oracle-jet-with-public-cdn/</id>
    </entry>
    
    
    <entry>
        <title>Hello KnockoutJS</title>
        <link href="/blog/2020/hello-knockoutjs/"/>
        <updated>2020-04-07T05:00:00Z</updated>
        <id>/blog/2020/hello-knockoutjs/</id>
    </entry>
    
    
    <entry>
        <title>Oracle JET Intro Articles on DZone</title>
        <link href="/blog/2020/oracle-jet-intro-articles-on-dzone/"/>
        <updated>2020-03-31T05:00:00Z</updated>
        <id>/blog/2020/oracle-jet-intro-articles-on-dzone/</id>
    </entry>
    
    
    <entry>
        <title>Hello Oracle JET</title>
        <link href="/blog/2020/hello-oracle-jet/"/>
        <updated>2020-03-25T05:00:00Z</updated>
        <id>/blog/2020/hello-oracle-jet/</id>
    </entry>
    
    
    <entry>
        <title>Moved To Medium</title>
        <link href="/blog/2020/moved-to-medium/"/>
        <updated>2020-03-22T05:00:00Z</updated>
        <id>/blog/2020/moved-to-medium/</id>
    </entry>
    
    
    <entry>
        <title>From Back End to Front End Development</title>
        <link href="/blog/2020/from-back-end-to-front-end-development/"/>
        <updated>2020-03-22T05:00:00Z</updated>
        <id>/blog/2020/from-back-end-to-front-end-development/</id>
    </entry>
    
    
    <entry>
        <title>New Quartz 2.3.1 Released</title>
        <link href="/blog/2019/new-quartz-2-3-1-released/"/>
        <updated>2019-04-02T05:00:00Z</updated>
        <id>/blog/2019/new-quartz-2-3-1-released/</id>
    </entry>
    
    
    <entry>
        <title>Using Spring Boot Cli</title>
        <link href="/blog/2019/using-spring-boot-cli/"/>
        <updated>2019-03-03T05:00:00Z</updated>
        <id>/blog/2019/using-spring-boot-cli/</id>
    </entry>
    
    
    <entry>
        <title>Setup Quartz DB With Liquibase</title>
        <link href="/blog/2019/setup-quartz-db-with-liquibase/"/>
        <updated>2019-02-15T05:00:00Z</updated>
        <id>/blog/2019/setup-quartz-db-with-liquibase/</id>
    </entry>
    
    
    <entry>
        <title>Getting Started with jbake</title>
        <link href="/blog/2019/getting-started-with-jbake/"/>
        <updated>2019-01-15T05:00:00Z</updated>
        <id>/blog/2019/getting-started-with-jbake/</id>
    </entry>
    
    
    <entry>
        <title>Python string successor method</title>
        <link href="/blog/2018/python-string-successor-method/"/>
        <updated>2018-08-24T05:00:00Z</updated>
        <id>/blog/2018/python-string-successor-method/</id>
    </entry>
    
    
    <entry>
        <title>SQLite3 Data Types and Test Table</title>
        <link href="/blog/2018/sqlite3-data-types-and-test-table/"/>
        <updated>2018-08-21T05:00:00Z</updated>
        <id>/blog/2018/sqlite3-data-types-and-test-table/</id>
    </entry>
    
    
    <entry>
        <title>PostgreSQL Data Types and Test Table</title>
        <link href="/blog/2018/postgresql-data-types-and-test-table/"/>
        <updated>2018-08-20T05:00:00Z</updated>
        <id>/blog/2018/postgresql-data-types-and-test-table/</id>
    </entry>
    
    
    <entry>
        <title>Sybase Data Types and Test Table</title>
        <link href="/blog/2018/sybase-data-types-and-test-table/"/>
        <updated>2018-08-19T05:00:00Z</updated>
        <id>/blog/2018/sybase-data-types-and-test-table/</id>
    </entry>
    
    
    <entry>
        <title>Oracle DB Data Types and Test Table</title>
        <link href="/blog/2018/oracle-db-data-types-and-test-table/"/>
        <updated>2018-08-18T05:00:00Z</updated>
        <id>/blog/2018/oracle-db-data-types-and-test-table/</id>
    </entry>
    
    
    <entry>
        <title>MySQL Data Types and Test Table</title>
        <link href="/blog/2018/mysql-data-types-and-test-table/"/>
        <updated>2018-08-17T05:00:00Z</updated>
        <id>/blog/2018/mysql-data-types-and-test-table/</id>
    </entry>
    
    
    <entry>
        <title>A simple Java command line options parser</title>
        <link href="/blog/2018/a-simple-java-command-line-options-parser/"/>
        <updated>2018-08-13T05:00:00Z</updated>
        <id>/blog/2018/a-simple-java-command-line-options-parser/</id>
    </entry>
    
    
    <entry>
        <title>Examples of Postgres Functions and Triggers</title>
        <link href="/blog/2018/examples-of-postgres-functions-and-triggers/"/>
        <updated>2018-08-09T05:00:00Z</updated>
        <id>/blog/2018/examples-of-postgres-functions-and-triggers/</id>
    </entry>
    
    
    <entry>
        <title>A plain and simple Jdbc service for Java8</title>
        <link href="/blog/2018/a-plain-and-simple-jdbc-service-for-java8/"/>
        <updated>2018-07-28T05:00:00Z</updated>
        <id>/blog/2018/a-plain-and-simple-jdbc-service-for-java8/</id>
    </entry>
    
    
    <entry>
        <title>Adding new cacert entry into AdoptOpenJDK</title>
        <link href="/blog/2018/adding-new-cacert-entry-into-adoptopenjdk/"/>
        <updated>2018-07-23T05:00:00Z</updated>
        <id>/blog/2018/adding-new-cacert-entry-into-adoptopenjdk/</id>
    </entry>
    
    
    <entry>
        <title>Run Tomcat with webapp-runner.jar</title>
        <link href="/blog/2018/run-tomcat-with-webapp-runner-jar/"/>
        <updated>2018-06-21T05:00:00Z</updated>
        <id>/blog/2018/run-tomcat-with-webapp-runner-jar/</id>
    </entry>
    
    
    <entry>
        <title>Python argparse with multiple occurance of an option</title>
        <link href="/blog/2018/python-argparse-with-multiple-occurance-of-an-option/"/>
        <updated>2018-06-06T05:00:00Z</updated>
        <id>/blog/2018/python-argparse-with-multiple-occurance-of-an-option/</id>
    </entry>
    
    
    <entry>
        <title>Installing Python on Windows Without Admin Rights</title>
        <link href="/blog/2018/installing-python-on-windows-without-admin-rights/"/>
        <updated>2018-06-06T05:00:00Z</updated>
        <id>/blog/2018/installing-python-on-windows-without-admin-rights/</id>
    </entry>
    
    
    <entry>
        <title>How to setup .ssh folder permissions</title>
        <link href="/blog/2018/how-to-setup-ssh-folder-permissions/"/>
        <updated>2018-05-24T05:00:00Z</updated>
        <id>/blog/2018/how-to-setup-ssh-folder-permissions/</id>
    </entry>
    
    
    <entry>
        <title>Create multiple VMs using Vagrant</title>
        <link href="/blog/2018/create-multiple-vms-using-vagrant/"/>
        <updated>2018-05-19T05:00:00Z</updated>
        <id>/blog/2018/create-multiple-vms-using-vagrant/</id>
    </entry>
    
    
    <entry>
        <title>Starting SublimeText on Cygwin</title>
        <link href="/blog/2018/starting-sublimetext-on-cygwin/"/>
        <updated>2018-04-09T05:00:00Z</updated>
        <id>/blog/2018/starting-sublimetext-on-cygwin/</id>
    </entry>
    
    
    <entry>
        <title>Java versions</title>
        <link href="/blog/2018/java-versions/"/>
        <updated>2018-03-26T05:00:00Z</updated>
        <id>/blog/2018/java-versions/</id>
    </entry>
    
    
    <entry>
        <title>Switching Different JDK in Cygwin</title>
        <link href="/blog/2018/switching-different-jdk-in-cygwin/"/>
        <updated>2018-03-24T05:00:00Z</updated>
        <id>/blog/2018/switching-different-jdk-in-cygwin/</id>
    </entry>
    
    
    <entry>
        <title>Oracle Java SE JDK vs OpenJDK</title>
        <link href="/blog/2018/oracle-java-se-jdk-vs-openjdk/"/>
        <updated>2018-03-24T05:00:00Z</updated>
        <id>/blog/2018/oracle-java-se-jdk-vs-openjdk/</id>
    </entry>
    
    
    <entry>
        <title>Compare Multiple JDK Versions Startup Time</title>
        <link href="/blog/2018/compare-multiple-jdk-versions-startup-time/"/>
        <updated>2018-03-24T05:00:00Z</updated>
        <id>/blog/2018/compare-multiple-jdk-versions-startup-time/</id>
    </entry>
    
    
    <entry>
        <title>Install Windows JDK Without Admin Rights</title>
        <link href="/blog/2018/install-windows-jdk-without-admin-rights/"/>
        <updated>2018-03-23T05:00:00Z</updated>
        <id>/blog/2018/install-windows-jdk-without-admin-rights/</id>
    </entry>
    
    
    <entry>
        <title>Print Python Runtime Information</title>
        <link href="/blog/2018/print-python-runtime-information/"/>
        <updated>2018-03-22T05:00:00Z</updated>
        <id>/blog/2018/print-python-runtime-information/</id>
    </entry>
    
    
    <entry>
        <title>Parsing Arguments and Options With Python Script</title>
        <link href="/blog/2018/parsing-arguments-and-options-with-python-script/"/>
        <updated>2018-03-22T05:00:00Z</updated>
        <id>/blog/2018/parsing-arguments-and-options-with-python-script/</id>
    </entry>
    
    
    <entry>
        <title>Init and Start PostgreSQL in Cygwin</title>
        <link href="/blog/2018/init-and-start-postgresql-in-cygwin/"/>
        <updated>2018-03-22T05:00:00Z</updated>
        <id>/blog/2018/init-and-start-postgresql-in-cygwin/</id>
    </entry>
    
    
    <entry>
        <title>Java Logging Properties</title>
        <link href="/blog/2018/java-logging-properties/"/>
        <updated>2018-03-16T05:00:00Z</updated>
        <id>/blog/2018/java-logging-properties/</id>
    </entry>
    
    
    <entry>
        <title>Java Http Proxy with User and Password</title>
        <link href="/blog/2018/java-http-proxy-with-user-and-password/"/>
        <updated>2018-03-16T05:00:00Z</updated>
        <id>/blog/2018/java-http-proxy-with-user-and-password/</id>
    </entry>
    
    
    <entry>
        <title>How To Create Windows Context Menu Without Admin Rights</title>
        <link href="/blog/2018/how-to-create-windows-context-menu-without-admin-rights/"/>
        <updated>2018-03-16T05:00:00Z</updated>
        <id>/blog/2018/how-to-create-windows-context-menu-without-admin-rights/</id>
    </entry>
    
    
    <entry>
        <title>Getting Project File Stats with Python</title>
        <link href="/blog/2018/getting-project-file-stats-with-python/"/>
        <updated>2018-03-14T05:00:00Z</updated>
        <id>/blog/2018/getting-project-file-stats-with-python/</id>
    </entry>
    
    
    <entry>
        <title>Linux SublimeText title says &quot;Unregistered&quot; despite you have paid license</title>
        <link href="/blog/2018/linux-sublimetext-title-says-unregistered-despite-you-have-paid-license/"/>
        <updated>2018-03-11T05:00:00Z</updated>
        <id>/blog/2018/linux-sublimetext-title-says-unregistered-despite-you-have-paid-license/</id>
    </entry>
    
    
    <entry>
        <title>How to find Linux Standard Base release info</title>
        <link href="/blog/2018/how-to-find-linux-standard-base-release-info/"/>
        <updated>2018-03-11T05:00:00Z</updated>
        <id>/blog/2018/how-to-find-linux-standard-base-release-info/</id>
    </entry>
    
    
    <entry>
        <title>Reduce recent project list size in IntelliJ</title>
        <link href="/blog/2018/reduce-recent-project-list-size-in-intellij/"/>
        <updated>2018-03-07T05:00:00Z</updated>
        <id>/blog/2018/reduce-recent-project-list-size-in-intellij/</id>
    </entry>
    
    
    <entry>
        <title>Compling Apache HTTPD Web Server on MacOSX</title>
        <link href="/blog/2018/compling-apache-httpd-web-server-on-macosx/"/>
        <updated>2018-03-07T05:00:00Z</updated>
        <id>/blog/2018/compling-apache-httpd-web-server-on-macosx/</id>
    </entry>
    
    
    <entry>
        <title>Compling Apache HTTPD Web Server on Linux (Ubuntu)</title>
        <link href="/blog/2018/compling-apache-httpd-web-server-on-linux-ubuntu/"/>
        <updated>2018-03-07T05:00:00Z</updated>
        <id>/blog/2018/compling-apache-httpd-web-server-on-linux-ubuntu/</id>
    </entry>
    
    
    <entry>
        <title>Compling Apache HTTPD Web Server on Cygwin</title>
        <link href="/blog/2018/compling-apache-httpd-web-server-on-cygwin/"/>
        <updated>2018-03-07T05:00:00Z</updated>
        <id>/blog/2018/compling-apache-httpd-web-server-on-cygwin/</id>
    </entry>
    
    
    <entry>
        <title>Package manager for MacOSX</title>
        <link href="/blog/2018/package-manager-for-macosx/"/>
        <updated>2018-03-05T05:00:00Z</updated>
        <id>/blog/2018/package-manager-for-macosx/</id>
    </entry>
    
    
    <entry>
        <title>Installing C compiler on MacOSX</title>
        <link href="/blog/2018/installing-c-compiler-on-macosx/"/>
        <updated>2018-03-05T05:00:00Z</updated>
        <id>/blog/2018/installing-c-compiler-on-macosx/</id>
    </entry>
    
    
    <entry>
        <title>How to setup Httpd Reverse Proxy To Tomcat</title>
        <link href="/blog/2018/how-to-setup-httpd-reverse-proxy-to-tomcat/"/>
        <updated>2018-03-05T05:00:00Z</updated>
        <id>/blog/2018/how-to-setup-httpd-reverse-proxy-to-tomcat/</id>
    </entry>
    
    
    <entry>
        <title>Minimal HTTPD config file</title>
        <link href="/blog/2018/minimal-httpd-config-file/"/>
        <updated>2018-03-04T05:00:00Z</updated>
        <id>/blog/2018/minimal-httpd-config-file/</id>
    </entry>
    
    
    <entry>
        <title>Fetching Data From PostgreSQL Using Python psycopg2</title>
        <link href="/blog/2018/fetching-data-from-postgresql-using-python-psycopg2/"/>
        <updated>2018-03-04T05:00:00Z</updated>
        <id>/blog/2018/fetching-data-from-postgresql-using-python-psycopg2/</id>
    </entry>
    
    
    <entry>
        <title>Git clone failed with SSL certificate problem</title>
        <link href="/blog/2018/git-clone-failed-with-ssl-certificate-problem/"/>
        <updated>2018-03-03T05:00:00Z</updated>
        <id>/blog/2018/git-clone-failed-with-ssl-certificate-problem/</id>
    </entry>
    
    
    <entry>
        <title>How to find httpd config file location</title>
        <link href="/blog/2018/how-to-find-httpd-config-file-location/"/>
        <updated>2018-02-28T05:00:00Z</updated>
        <id>/blog/2018/how-to-find-httpd-config-file-location/</id>
    </entry>
    
    
    <entry>
        <title>How to setup httpd form authentication and user session login/logout</title>
        <link href="/blog/2018/how-to-setup-httpd-form-authentication-and-user-session-login-logout/"/>
        <updated>2018-02-27T05:00:00Z</updated>
        <id>/blog/2018/how-to-setup-httpd-form-authentication-and-user-session-login-logout/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with Apache HTTPD Web Server on Windows</title>
        <link href="/blog/2018/getting-started-with-apache-httpd-web-server-on-windows/"/>
        <updated>2018-02-27T05:00:00Z</updated>
        <id>/blog/2018/getting-started-with-apache-httpd-web-server-on-windows/</id>
    </entry>
    
    
    <entry>
        <title>Customizing httpd conf with special request header and filter</title>
        <link href="/blog/2018/customizing-httpd-conf-with-special-request-header-and-filter/"/>
        <updated>2018-02-26T05:00:00Z</updated>
        <id>/blog/2018/customizing-httpd-conf-with-special-request-header-and-filter/</id>
    </entry>
    
    
    <entry>
        <title>How to turn off IntelliJ autoformat on a block of code</title>
        <link href="/blog/2018/how-to-turn-off-intellij-autoformat-on-a-block-of-code/"/>
        <updated>2018-02-23T05:00:00Z</updated>
        <id>/blog/2018/how-to-turn-off-intellij-autoformat-on-a-block-of-code/</id>
    </entry>
    
    
    <entry>
        <title>Starting postgres server on Cygwin</title>
        <link href="/blog/2018/starting-postgres-server-on-cygwin/"/>
        <updated>2018-02-20T05:00:00Z</updated>
        <id>/blog/2018/starting-postgres-server-on-cygwin/</id>
    </entry>
    
    
    <entry>
        <title>IntelliJ highlight &quot;out.println&quot; in JSP as red error</title>
        <link href="/blog/2018/intellij-highlight-out-println-in-jsp-as-red-error/"/>
        <updated>2018-02-17T05:00:00Z</updated>
        <id>/blog/2018/intellij-highlight-out-println-in-jsp-as-red-error/</id>
    </entry>
    
    
    <entry>
        <title>IntelliJ displays Server&#39;s Certificate is not trusted pop-up</title>
        <link href="/blog/2018/intellij-displays-server-s-certificate-is-not-trusted-pop-up/"/>
        <updated>2018-02-11T05:00:00Z</updated>
        <id>/blog/2018/intellij-displays-server-s-certificate-is-not-trusted-pop-up/</id>
    </entry>
    
    
    <entry>
        <title>Walk resource tree as directory in classpath</title>
        <link href="/blog/2018/walk-resource-tree-as-directory-in-classpath/"/>
        <updated>2018-01-27T05:00:00Z</updated>
        <id>/blog/2018/walk-resource-tree-as-directory-in-classpath/</id>
    </entry>
    
    
    <entry>
        <title>Using Java8 LocalDateTime with FreeMarker</title>
        <link href="/blog/2018/using-java8-localdatetime-with-freemarker/"/>
        <updated>2018-01-27T05:00:00Z</updated>
        <id>/blog/2018/using-java8-localdatetime-with-freemarker/</id>
    </entry>
    
    
    <entry>
        <title>How to fix IntelliJ OutOfMemoryError</title>
        <link href="/blog/2018/how-to-fix-intellij-outofmemoryerror/"/>
        <updated>2018-01-19T05:00:00Z</updated>
        <id>/blog/2018/how-to-fix-intellij-outofmemoryerror/</id>
    </entry>
    
    
    <entry>
        <title>How to run nginx and setup reverse proxy to Tomcat</title>
        <link href="/blog/2017/how-to-run-nginx-and-setup-reverse-proxy-to-tomcat/"/>
        <updated>2017-08-04T05:00:00Z</updated>
        <id>/blog/2017/how-to-run-nginx-and-setup-reverse-proxy-to-tomcat/</id>
    </entry>
    
    
    <entry>
        <title>Creating PostgreSQL db users to match Linux users</title>
        <link href="/blog/2017/creating-postgresql-db-users-to-match-linux-users/"/>
        <updated>2017-07-07T05:00:00Z</updated>
        <id>/blog/2017/creating-postgresql-db-users-to-match-linux-users/</id>
    </entry>
    
    
    <entry>
        <title>Git Branch name with &#39;slash&#39;</title>
        <link href="/blog/2016/git-branch-name-with-slash/"/>
        <updated>2016-10-09T05:00:00Z</updated>
        <id>/blog/2016/git-branch-name-with-slash/</id>
    </entry>
    
    
    <entry>
        <title>My Quick Git Reference</title>
        <link href="/blog/2016/my-quick-git-reference/"/>
        <updated>2016-10-04T05:00:00Z</updated>
        <id>/blog/2016/my-quick-git-reference/</id>
    </entry>
    
    
    <entry>
        <title>How to install cx_Oracle module on Linux</title>
        <link href="/blog/2016/how-to-install-cx-oracle-module-on-linux/"/>
        <updated>2016-07-23T05:00:00Z</updated>
        <id>/blog/2016/how-to-install-cx-oracle-module-on-linux/</id>
    </entry>
    
    
    <entry>
        <title>Simple http server with CGI scripts enabled</title>
        <link href="/blog/2016/simple-http-server-with-cgi-scripts-enabled/"/>
        <updated>2016-07-14T05:00:00Z</updated>
        <id>/blog/2016/simple-http-server-with-cgi-scripts-enabled/</id>
    </entry>
    
    
    <entry>
        <title>How to install posgresql-server with yum on Linux</title>
        <link href="/blog/2016/how-to-install-posgresql-server-with-yum-on-linux/"/>
        <updated>2016-07-08T05:00:00Z</updated>
        <id>/blog/2016/how-to-install-posgresql-server-with-yum-on-linux/</id>
    </entry>
    
    
    <entry>
        <title>How to switch Linux account user without the target user&#39;s password</title>
        <link href="/blog/2016/how-to-switch-linux-account-user-without-the-target-user-s-password/"/>
        <updated>2016-07-07T05:00:00Z</updated>
        <id>/blog/2016/how-to-switch-linux-account-user-without-the-target-user-s-password/</id>
    </entry>
    
    
    <entry>
        <title>Migrating Django 1.6 to 1.9</title>
        <link href="/blog/2016/migrating-django-1-6-to-1-9/"/>
        <updated>2016-07-06T05:00:00Z</updated>
        <id>/blog/2016/migrating-django-1-6-to-1-9/</id>
    </entry>
    
    
    <entry>
        <title>Login to remote host without password</title>
        <link href="/blog/2016/login-to-remote-host-without-password/"/>
        <updated>2016-07-06T05:00:00Z</updated>
        <id>/blog/2016/login-to-remote-host-without-password/</id>
    </entry>
    
    
    <entry>
        <title>Inspect Oracle Database Schema and Tables with Kotlin</title>
        <link href="/blog/2016/inspect-oracle-database-schema-and-tables-with-kotlin/"/>
        <updated>2016-07-05T05:00:00Z</updated>
        <id>/blog/2016/inspect-oracle-database-schema-and-tables-with-kotlin/</id>
    </entry>
    
    
    <entry>
        <title>How to import SSL cert into WLS DemoTrust.jks keystore file</title>
        <link href="/blog/2016/how-to-import-ssl-cert-into-wls-demotrust-jks-keystore-file/"/>
        <updated>2016-07-05T05:00:00Z</updated>
        <id>/blog/2016/how-to-import-ssl-cert-into-wls-demotrust-jks-keystore-file/</id>
    </entry>
    
    
    <entry>
        <title>Some of my old projects</title>
        <link href="/blog/2016/some-of-my-old-projects/"/>
        <updated>2016-06-30T05:00:00Z</updated>
        <id>/blog/2016/some-of-my-old-projects/</id>
    </entry>
    
    
    <entry>
        <title>How to install venv and pip with a python 3.4 distribution</title>
        <link href="/blog/2016/how-to-install-venv-and-pip-with-a-python-3-4-distribution/"/>
        <updated>2016-06-27T05:00:00Z</updated>
        <id>/blog/2016/how-to-install-venv-and-pip-with-a-python-3-4-distribution/</id>
    </entry>
    
    
    <entry>
        <title>Untrack file without deleting it with a hg repository</title>
        <link href="/blog/2016/untrack-file-without-deleting-it-with-a-hg-repository/"/>
        <updated>2016-06-26T05:00:00Z</updated>
        <id>/blog/2016/untrack-file-without-deleting-it-with-a-hg-repository/</id>
    </entry>
    
    
    <entry>
        <title>Installing a local downloaded .rpm file</title>
        <link href="/blog/2016/installing-a-local-downloaded-rpm-file/"/>
        <updated>2016-06-26T05:00:00Z</updated>
        <id>/blog/2016/installing-a-local-downloaded-rpm-file/</id>
    </entry>
    
    
    <entry>
        <title>How to fix &#39;add a non-nullable field ... without a default&#39; error</title>
        <link href="/blog/2016/how-to-fix-add-a-non-nullable-field-without-a-default-error/"/>
        <updated>2016-06-26T05:00:00Z</updated>
        <id>/blog/2016/how-to-fix-add-a-non-nullable-field-without-a-default-error/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with PostgreSQL database</title>
        <link href="/blog/2016/getting-started-with-postgresql-database/"/>
        <updated>2016-06-26T05:00:00Z</updated>
        <id>/blog/2016/getting-started-with-postgresql-database/</id>
    </entry>
    
    
    <entry>
        <title>Example of MySQL stored procedure to INSERT from a SELECT cursor values</title>
        <link href="/blog/2016/example-of-mysql-stored-procedure-to-insert-from-a-select-cursor-values/"/>
        <updated>2016-06-26T05:00:00Z</updated>
        <id>/blog/2016/example-of-mysql-stored-procedure-to-insert-from-a-select-cursor-values/</id>
    </entry>
    
    
    <entry>
        <title>How to install Zoom conference on Ubuntu 14.04 LTS</title>
        <link href="/blog/2016/how-to-install-zoom-conference-on-ubuntu-14-04-lts/"/>
        <updated>2016-06-17T05:00:00Z</updated>
        <id>/blog/2016/how-to-install-zoom-conference-on-ubuntu-14-04-lts/</id>
    </entry>
    
    
    <entry>
        <title>How to manually test a DataSource connection in WebLogic</title>
        <link href="/blog/2016/how-to-manually-test-a-datasource-connection-in-weblogic/"/>
        <updated>2016-06-16T05:00:00Z</updated>
        <id>/blog/2016/how-to-manually-test-a-datasource-connection-in-weblogic/</id>
    </entry>
    
    
    <entry>
        <title>How to setup hg repository on a remote server</title>
        <link href="/blog/2016/how-to-setup-hg-repository-on-a-remote-server/"/>
        <updated>2016-06-14T05:00:00Z</updated>
        <id>/blog/2016/how-to-setup-hg-repository-on-a-remote-server/</id>
    </entry>
    
    
    <entry>
        <title>How to setup a Java web application using Gradle</title>
        <link href="/blog/2016/how-to-setup-a-java-web-application-using-gradle/"/>
        <updated>2016-06-14T05:00:00Z</updated>
        <id>/blog/2016/how-to-setup-a-java-web-application-using-gradle/</id>
    </entry>
    
    
    <entry>
        <title>Java Jdbc Test for UTF8 and Default Value for TIMESTAMP</title>
        <link href="/blog/2015/java-jdbc-test-for-utf8-and-default-value-for-timestamp/"/>
        <updated>2015-11-02T05:00:00Z</updated>
        <id>/blog/2015/java-jdbc-test-for-utf8-and-default-value-for-timestamp/</id>
    </entry>
    
    
    <entry>
        <title>ConEmu - a Terminal Windows or Tab Manager</title>
        <link href="/blog/2015/conemu-a-terminal-windows-or-tab-manager/"/>
        <updated>2015-11-01T05:00:00Z</updated>
        <id>/blog/2015/conemu-a-terminal-windows-or-tab-manager/</id>
    </entry>
    
    
    <entry>
        <title>How to view Unix man pages with browser</title>
        <link href="/blog/2015/how-to-view-unix-man-pages-with-browser/"/>
        <updated>2015-10-24T05:00:00Z</updated>
        <id>/blog/2015/how-to-view-unix-man-pages-with-browser/</id>
    </entry>
    
    
    <entry>
        <title>How to setup a new Trac issue tracking system</title>
        <link href="/blog/2015/how-to-setup-a-new-trac-issue-tracking-system/"/>
        <updated>2015-10-21T05:00:00Z</updated>
        <id>/blog/2015/how-to-setup-a-new-trac-issue-tracking-system/</id>
    </entry>
    
    
    <entry>
        <title>mysqlclient gives &quot;Library not loaded - libmysqlclient.18.dylib&quot; error</title>
        <link href="/blog/2015/mysqlclient-gives-library-not-loaded-libmysqlclient-18-dylib-error/"/>
        <updated>2015-10-16T05:00:00Z</updated>
        <id>/blog/2015/mysqlclient-gives-library-not-loaded-libmysqlclient-18-dylib-error/</id>
    </entry>
    
    
    <entry>
        <title>How to specify SAME target table for update in FROM clause</title>
        <link href="/blog/2015/how-to-specify-same-target-table-for-update-in-from-clause/"/>
        <updated>2015-10-11T05:00:00Z</updated>
        <id>/blog/2015/how-to-specify-same-target-table-for-update-in-from-clause/</id>
    </entry>
    
    
    <entry>
        <title>Setup Python on Mac</title>
        <link href="/blog/2015/setup-python-on-mac/"/>
        <updated>2015-10-10T05:00:00Z</updated>
        <id>/blog/2015/setup-python-on-mac/</id>
    </entry>
    
    
    <entry>
        <title>MacBook Air is not displaying scroll bar on Finder</title>
        <link href="/blog/2015/macbook-air-is-not-displaying-scroll-bar-on-finder/"/>
        <updated>2015-10-10T05:00:00Z</updated>
        <id>/blog/2015/macbook-air-is-not-displaying-scroll-bar-on-finder/</id>
    </entry>
    
    
    <entry>
        <title>Checking MySQL database connection with mysql-connector-python</title>
        <link href="/blog/2015/checking-mysql-database-connection-with-mysql-connector-python/"/>
        <updated>2015-10-09T05:00:00Z</updated>
        <id>/blog/2015/checking-mysql-database-connection-with-mysql-connector-python/</id>
    </entry>
    
    
    <entry>
        <title>Setup MySQL DataSource on WLS</title>
        <link href="/blog/2015/setup-mysql-datasource-on-wls/"/>
        <updated>2015-10-04T05:00:00Z</updated>
        <id>/blog/2015/setup-mysql-datasource-on-wls/</id>
    </entry>
    
    
    <entry>
        <title>Creating new WebLogic domain using WLST script</title>
        <link href="/blog/2015/creating-new-weblogic-domain-using-wlst-script/"/>
        <updated>2015-10-02T05:00:00Z</updated>
        <id>/blog/2015/creating-new-weblogic-domain-using-wlst-script/</id>
    </entry>
    
    
    <entry>
        <title>Create simple WLS domain using WLST and built-in template jar</title>
        <link href="/blog/2015/create-simple-wls-domain-using-wlst-and-built-in-template-jar/"/>
        <updated>2015-09-25T05:00:00Z</updated>
        <id>/blog/2015/create-simple-wls-domain-using-wlst-and-built-in-template-jar/</id>
    </entry>
    
    
    <entry>
        <title>JavaScript Jdbc Quick Test</title>
        <link href="/blog/2015/javascript-jdbc-quick-test/"/>
        <updated>2015-09-09T05:00:00Z</updated>
        <id>/blog/2015/javascript-jdbc-quick-test/</id>
    </entry>
    
    
    <entry>
        <title>Be aware of the count - 0 when using Python&#39;s re.sub() to find and replace text</title>
        <link href="/blog/2015/be-aware-of-the-count-0-when-using-python-s-re-sub-to-find-and-replace-text/"/>
        <updated>2015-08-23T05:00:00Z</updated>
        <id>/blog/2015/be-aware-of-the-count-0-when-using-python-s-re-sub-to-find-and-replace-text/</id>
    </entry>
    
    
    <entry>
        <title>View and terminate Oracle Database user sessions</title>
        <link href="/blog/2015/view-and-terminate-oracle-database-user-sessions/"/>
        <updated>2015-08-21T05:00:00Z</updated>
        <id>/blog/2015/view-and-terminate-oracle-database-user-sessions/</id>
    </entry>
    
    
    <entry>
        <title>How to import a Oracle database dump file</title>
        <link href="/blog/2015/how-to-import-a-oracle-database-dump-file/"/>
        <updated>2015-08-18T05:00:00Z</updated>
        <id>/blog/2015/how-to-import-a-oracle-database-dump-file/</id>
    </entry>
    
    
    <entry>
        <title>Selectively checkout large project from SVN repository</title>
        <link href="/blog/2015/selectively-checkout-large-project-from-svn-repository/"/>
        <updated>2015-08-16T05:00:00Z</updated>
        <id>/blog/2015/selectively-checkout-large-project-from-svn-repository/</id>
    </entry>
    
    
    <entry>
        <title>How to check Oracle Database tablespace</title>
        <link href="/blog/2015/how-to-check-oracle-database-tablespace/"/>
        <updated>2015-08-14T05:00:00Z</updated>
        <id>/blog/2015/how-to-check-oracle-database-tablespace/</id>
    </entry>
    
    
    <entry>
        <title>How to run Kotlin script file</title>
        <link href="/blog/2015/how-to-run-kotlin-script-file/"/>
        <updated>2015-08-03T05:00:00Z</updated>
        <id>/blog/2015/how-to-run-kotlin-script-file/</id>
    </entry>
    
    
    <entry>
        <title>Python cat program</title>
        <link href="/blog/2015/python-cat-program/"/>
        <updated>2015-07-24T05:00:00Z</updated>
        <id>/blog/2015/python-cat-program/</id>
    </entry>
    
    
    <entry>
        <title>How to parse Python command arguments and options</title>
        <link href="/blog/2015/how-to-parse-python-command-arguments-and-options/"/>
        <updated>2015-07-23T05:00:00Z</updated>
        <id>/blog/2015/how-to-parse-python-command-arguments-and-options/</id>
    </entry>
    
    
    <entry>
        <title>How to manage SQL statements more effectively with Java</title>
        <link href="/blog/2015/how-to-manage-sql-statements-more-effectively-with-java/"/>
        <updated>2015-07-22T05:00:00Z</updated>
        <id>/blog/2015/how-to-manage-sql-statements-more-effectively-with-java/</id>
    </entry>
    
    
    <entry>
        <title>How to find text entries in mulitple jar files</title>
        <link href="/blog/2015/how-to-find-text-entries-in-mulitple-jar-files/"/>
        <updated>2015-07-22T05:00:00Z</updated>
        <id>/blog/2015/how-to-find-text-entries-in-mulitple-jar-files/</id>
    </entry>
    
    
    <entry>
        <title>Python one-liner</title>
        <link href="/blog/2015/python-one-liner/"/>
        <updated>2015-07-19T05:00:00Z</updated>
        <id>/blog/2015/python-one-liner/</id>
    </entry>
    
    
    <entry>
        <title>Python processing each line from stdin or files</title>
        <link href="/blog/2015/python-processing-each-line-from-stdin-or-files/"/>
        <updated>2015-07-11T05:00:00Z</updated>
        <id>/blog/2015/python-processing-each-line-from-stdin-or-files/</id>
    </entry>
    
    
    <entry>
        <title>python fancy cut command</title>
        <link href="/blog/2015/python-fancy-cut-command/"/>
        <updated>2015-07-09T05:00:00Z</updated>
        <id>/blog/2015/python-fancy-cut-command/</id>
    </entry>
    
    
    <entry>
        <title>Useful subversion commands</title>
        <link href="/blog/2015/useful-subversion-commands/"/>
        <updated>2015-07-02T05:00:00Z</updated>
        <id>/blog/2015/useful-subversion-commands/</id>
    </entry>
    
    
    <entry>
        <title>How to replace all with pre-processing on a captured group with Java</title>
        <link href="/blog/2015/how-to-replace-all-with-pre-processing-on-a-captured-group-with-java/"/>
        <updated>2015-06-12T05:00:00Z</updated>
        <id>/blog/2015/how-to-replace-all-with-pre-processing-on-a-captured-group-with-java/</id>
    </entry>
    
    
    <entry>
        <title>Example of plain Jdbc Support Class</title>
        <link href="/blog/2015/example-of-plain-jdbc-support-class/"/>
        <updated>2015-06-05T05:00:00Z</updated>
        <id>/blog/2015/example-of-plain-jdbc-support-class/</id>
    </entry>
    
    
    <entry>
        <title>How to setup Intellij IDE war exploded artifact with multiple CDI dependent projects</title>
        <link href="/blog/2015/how-to-setup-intellij-ide-war-exploded-artifact-with-multiple-cdi-dependent-projects/"/>
        <updated>2015-05-29T05:00:00Z</updated>
        <id>/blog/2015/how-to-setup-intellij-ide-war-exploded-artifact-with-multiple-cdi-dependent-projects/</id>
    </entry>
    
    
    <entry>
        <title>How to package skinny war with plain maven-war-plugin</title>
        <link href="/blog/2015/how-to-package-skinny-war-with-plain-maven-war-plugin/"/>
        <updated>2015-05-22T05:00:00Z</updated>
        <id>/blog/2015/how-to-package-skinny-war-with-plain-maven-war-plugin/</id>
    </entry>
    
    
    <entry>
        <title>Getting version string from a Maven based web application</title>
        <link href="/blog/2015/getting-version-string-from-a-maven-based-web-application/"/>
        <updated>2015-05-20T05:00:00Z</updated>
        <id>/blog/2015/getting-version-string-from-a-maven-based-web-application/</id>
    </entry>
    
    
    <entry>
        <title>NetBeans projects dependencies</title>
        <link href="/blog/2015/netbeans-projects-dependencies/"/>
        <updated>2015-05-13T05:00:00Z</updated>
        <id>/blog/2015/netbeans-projects-dependencies/</id>
    </entry>
    
    
    <entry>
        <title>How to create multiple workspaces with NetBeans</title>
        <link href="/blog/2015/how-to-create-multiple-workspaces-with-netbeans/"/>
        <updated>2015-04-23T05:00:00Z</updated>
        <id>/blog/2015/how-to-create-multiple-workspaces-with-netbeans/</id>
    </entry>
    
    
    <entry>
        <title>EE JSP and Servlet 3 - Crafting Your Own MVC Pattern</title>
        <link href="/blog/2015/ee-jsp-and-servlet-3-crafting-your-own-mvc-pattern/"/>
        <updated>2015-03-13T05:00:00Z</updated>
        <id>/blog/2015/ee-jsp-and-servlet-3-crafting-your-own-mvc-pattern/</id>
    </entry>
    
    
    <entry>
        <title>EE CDI - Better Backend Service Management through Automatic Service Injection</title>
        <link href="/blog/2015/ee-cdi-better-backend-service-management-through-automatic-service-injection/"/>
        <updated>2015-02-09T05:00:00Z</updated>
        <id>/blog/2015/ee-cdi-better-backend-service-management-through-automatic-service-injection/</id>
    </entry>
    
    
    <entry>
        <title>EE JSP - Generating Dynamic Content with JSTL Tag Libraries</title>
        <link href="/blog/2015/ee-jsp-generating-dynamic-content-with-jstl-tag-libraries/"/>
        <updated>2015-02-06T05:00:00Z</updated>
        <id>/blog/2015/ee-jsp-generating-dynamic-content-with-jstl-tag-libraries/</id>
    </entry>
    
    
    <entry>
        <title>EE JSP - Generating Dynamic Content with Custom Tag Libraries</title>
        <link href="/blog/2015/ee-jsp-generating-dynamic-content-with-custom-tag-libraries/"/>
        <updated>2015-02-02T05:00:00Z</updated>
        <id>/blog/2015/ee-jsp-generating-dynamic-content-with-custom-tag-libraries/</id>
    </entry>
    
    
    <entry>
        <title>EE JSP - The Reversed Jacket of Servlet</title>
        <link href="/blog/2015/ee-jsp-the-reversed-jacket-of-servlet/"/>
        <updated>2015-01-25T05:00:00Z</updated>
        <id>/blog/2015/ee-jsp-the-reversed-jacket-of-servlet/</id>
    </entry>
    
    
    <entry>
        <title>EE Servlet 3 - Developing User Login with Session and Filter</title>
        <link href="/blog/2015/ee-servlet-3-developing-user-login-with-session-and-filter/"/>
        <updated>2015-01-16T05:00:00Z</updated>
        <id>/blog/2015/ee-servlet-3-developing-user-login-with-session-and-filter/</id>
    </entry>
    
    
    <entry>
        <title>EE Servlet 3 - How to Setup Backend Services in a Web Application</title>
        <link href="/blog/2015/ee-servlet-3-how-to-setup-backend-services-in-a-web-application/"/>
        <updated>2015-01-09T05:00:00Z</updated>
        <id>/blog/2015/ee-servlet-3-how-to-setup-backend-services-in-a-web-application/</id>
    </entry>
    
    
    <entry>
        <title>EE Servlet 3 - Simple Form Processing</title>
        <link href="/blog/2015/ee-servlet-3-simple-form-processing/"/>
        <updated>2015-01-06T05:00:00Z</updated>
        <id>/blog/2015/ee-servlet-3-simple-form-processing/</id>
    </entry>
    
    
    <entry>
        <title>EE Serlvet 3 - Generating HTML output in Servlet</title>
        <link href="/blog/2015/ee-serlvet-3-generating-html-output-in-servlet/"/>
        <updated>2015-01-01T05:00:00Z</updated>
        <id>/blog/2015/ee-serlvet-3-generating-html-output-in-servlet/</id>
    </entry>
    
    
    <entry>
        <title>EE Servlet 3 - Getting started with web application module and a landing page</title>
        <link href="/blog/2014/ee-servlet-3-getting-started-with-web-application-module-and-a-landing-page/"/>
        <updated>2014-12-27T05:00:00Z</updated>
        <id>/blog/2014/ee-servlet-3-getting-started-with-web-application-module-and-a-landing-page/</id>
    </entry>
    
    
    <entry>
        <title>Developing Java EE applications with Maven, NetBeans and Glassfish</title>
        <link href="/blog/2014/developing-java-ee-applications-with-maven-netbeans-and-glassfish/"/>
        <updated>2014-12-21T05:00:00Z</updated>
        <id>/blog/2014/developing-java-ee-applications-with-maven-netbeans-and-glassfish/</id>
    </entry>
    
    
    <entry>
        <title>Writing your own logging service?</title>
        <link href="/blog/2014/writing-your-own-logging-service/"/>
        <updated>2014-12-13T05:00:00Z</updated>
        <id>/blog/2014/writing-your-own-logging-service/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with Glassfish Server and Setting up SLF4J logging</title>
        <link href="/blog/2014/getting-started-with-glassfish-server-and-setting-up-slf4j-logging/"/>
        <updated>2014-12-10T05:00:00Z</updated>
        <id>/blog/2014/getting-started-with-glassfish-server-and-setting-up-slf4j-logging/</id>
    </entry>
    
    
    <entry>
        <title>How to secure a web application by the app server container</title>
        <link href="/blog/2014/how-to-secure-a-web-application-by-the-app-server-container/"/>
        <updated>2014-12-01T05:00:00Z</updated>
        <id>/blog/2014/how-to-secure-a-web-application-by-the-app-server-container/</id>
    </entry>
    
    
    <entry>
        <title>How to use SSH tunneling to get to your restricted servers</title>
        <link href="/blog/2014/how-to-use-ssh-tunneling-to-get-to-your-restricted-servers/"/>
        <updated>2014-11-01T05:00:00Z</updated>
        <id>/blog/2014/how-to-use-ssh-tunneling-to-get-to-your-restricted-servers/</id>
    </entry>
    
    
    <entry>
        <title>How to setup custom SSLSocketFactory&#39;s TrustManager per each URL connection</title>
        <link href="/blog/2014/how-to-setup-custom-sslsocketfactory-s-trustmanager-per-each-url-connection/"/>
        <updated>2014-10-28T05:00:00Z</updated>
        <id>/blog/2014/how-to-setup-custom-sslsocketfactory-s-trustmanager-per-each-url-connection/</id>
    </entry>
    
    
    <entry>
        <title>How Servlet and JSP create sessions</title>
        <link href="/blog/2014/how-servlet-and-jsp-create-sessions/"/>
        <updated>2014-10-26T05:00:00Z</updated>
        <id>/blog/2014/how-servlet-and-jsp-create-sessions/</id>
    </entry>
    
    
    <entry>
        <title>Poking around your REST application with a scriptable endpoint</title>
        <link href="/blog/2014/poking-around-your-rest-application-with-a-scriptable-endpoint/"/>
        <updated>2014-10-17T05:00:00Z</updated>
        <id>/blog/2014/poking-around-your-rest-application-with-a-scriptable-endpoint/</id>
    </entry>
    
    
    <entry>
        <title>Book Review - Apache Camel Developer&#39;s Cookbook</title>
        <link href="/blog/2014/book-review-apache-camel-developer-s-cookbook/"/>
        <updated>2014-09-13T05:00:00Z</updated>
        <id>/blog/2014/book-review-apache-camel-developer-s-cookbook/</id>
    </entry>
    
    
    <entry>
        <title>Django with Python 3 and MySQL database</title>
        <link href="/blog/2014/django-with-python-3-and-mysql-database/"/>
        <updated>2014-09-04T05:00:00Z</updated>
        <id>/blog/2014/django-with-python-3-and-mysql-database/</id>
    </entry>
    
    
    <entry>
        <title>Deploying applications or libraries to WebLogic Server using command line</title>
        <link href="/blog/2014/deploying-applications-or-libraries-to-weblogic-server-using-command-line/"/>
        <updated>2014-08-20T05:00:00Z</updated>
        <id>/blog/2014/deploying-applications-or-libraries-to-weblogic-server-using-command-line/</id>
    </entry>
    
    
    <entry>
        <title>WebLogic shared library deployment</title>
        <link href="/blog/2014/weblogic-shared-library-deployment/"/>
        <updated>2014-08-19T05:00:00Z</updated>
        <id>/blog/2014/weblogic-shared-library-deployment/</id>
    </entry>
    
    
    <entry>
        <title>Getting django started on Windows 7 with python 3 and MySQL 5.6</title>
        <link href="/blog/2014/getting-django-started-on-windows-7-with-python-3-and-mysql-5-6/"/>
        <updated>2014-06-18T05:00:00Z</updated>
        <id>/blog/2014/getting-django-started-on-windows-7-with-python-3-and-mysql-5-6/</id>
    </entry>
    
    
    <entry>
        <title>Getting Django setup on Windows</title>
        <link href="/blog/2014/getting-django-setup-on-windows/"/>
        <updated>2014-06-18T05:00:00Z</updated>
        <id>/blog/2014/getting-django-setup-on-windows/</id>
    </entry>
    
    
    <entry>
        <title>How to initialize a new MySQL installation and create new database</title>
        <link href="/blog/2014/how-to-initialize-a-new-mysql-installation-and-create-new-database/"/>
        <updated>2014-06-11T05:00:00Z</updated>
        <id>/blog/2014/how-to-initialize-a-new-mysql-installation-and-create-new-database/</id>
    </entry>
    
    
    <entry>
        <title>Using crontab to startup service</title>
        <link href="/blog/2014/using-crontab-to-startup-service/"/>
        <updated>2014-06-08T05:00:00Z</updated>
        <id>/blog/2014/using-crontab-to-startup-service/</id>
    </entry>
    
    
    <entry>
        <title>A simple cron wrapper script with logging</title>
        <link href="/blog/2014/a-simple-cron-wrapper-script-with-logging/"/>
        <updated>2014-06-04T05:00:00Z</updated>
        <id>/blog/2014/a-simple-cron-wrapper-script-with-logging/</id>
    </entry>
    
    
    <entry>
        <title>A simple MySQL daily backup script</title>
        <link href="/blog/2014/a-simple-mysql-daily-backup-script/"/>
        <updated>2014-06-03T05:00:00Z</updated>
        <id>/blog/2014/a-simple-mysql-daily-backup-script/</id>
    </entry>
    
    
    <entry>
        <title>How to export and import MySQL database</title>
        <link href="/blog/2014/how-to-export-and-import-mysql-database/"/>
        <updated>2014-05-30T05:00:00Z</updated>
        <id>/blog/2014/how-to-export-and-import-mysql-database/</id>
    </entry>
    
    
    <entry>
        <title>How to enable MySQL query monitoring</title>
        <link href="/blog/2014/how-to-enable-mysql-query-monitoring/"/>
        <updated>2014-04-16T05:00:00Z</updated>
        <id>/blog/2014/how-to-enable-mysql-query-monitoring/</id>
    </entry>
    
    
    <entry>
        <title>Be careful with Java Path.endsWith(String) usage</title>
        <link href="/blog/2014/be-careful-with-java-path-endswith-string-usage/"/>
        <updated>2014-04-15T05:00:00Z</updated>
        <id>/blog/2014/be-careful-with-java-path-endswith-string-usage/</id>
    </entry>
    
    
    <entry>
        <title>How to disable MySQL case sensitive with table names in queries</title>
        <link href="/blog/2014/how-to-disable-mysql-case-sensitive-with-table-names-in-queries/"/>
        <updated>2014-04-13T05:00:00Z</updated>
        <id>/blog/2014/how-to-disable-mysql-case-sensitive-with-table-names-in-queries/</id>
    </entry>
    
    
    <entry>
        <title>How to setup remote debug with WebLogic Server and Eclipse</title>
        <link href="/blog/2014/how-to-setup-remote-debug-with-weblogic-server-and-eclipse/"/>
        <updated>2014-04-07T05:00:00Z</updated>
        <id>/blog/2014/how-to-setup-remote-debug-with-weblogic-server-and-eclipse/</id>
    </entry>
    
    
    <entry>
        <title>Try Java8 online!</title>
        <link href="/blog/2014/try-java8-online/"/>
        <updated>2014-04-06T05:00:00Z</updated>
        <id>/blog/2014/try-java8-online/</id>
    </entry>
    
    
    <entry>
        <title>Creating your own loop structure in Java 8 lambda</title>
        <link href="/blog/2014/creating-your-own-loop-structure-in-java-8-lambda/"/>
        <updated>2014-04-04T05:00:00Z</updated>
        <id>/blog/2014/creating-your-own-loop-structure-in-java-8-lambda/</id>
    </entry>
    
    
    <entry>
        <title>How to reset WebLogic admin server password</title>
        <link href="/blog/2014/how-to-reset-weblogic-admin-server-password/"/>
        <updated>2014-04-02T05:00:00Z</updated>
        <id>/blog/2014/how-to-reset-weblogic-admin-server-password/</id>
    </entry>
    
    
    <entry>
        <title>How to process stream and read text file in Java 8</title>
        <link href="/blog/2014/how-to-process-stream-and-read-text-file-in-java-8/"/>
        <updated>2014-03-31T05:00:00Z</updated>
        <id>/blog/2014/how-to-process-stream-and-read-text-file-in-java-8/</id>
    </entry>
    
    
    <entry>
        <title>How to create WebLogic Persistent JDBCStore</title>
        <link href="/blog/2014/how-to-create-weblogic-persistent-jdbcstore/"/>
        <updated>2014-03-26T05:00:00Z</updated>
        <id>/blog/2014/how-to-create-weblogic-persistent-jdbcstore/</id>
    </entry>
    
    
    <entry>
        <title>How to use NodeManager to control WebLogic Servers</title>
        <link href="/blog/2014/how-to-use-nodemanager-to-control-weblogic-servers/"/>
        <updated>2014-03-21T05:00:00Z</updated>
        <id>/blog/2014/how-to-use-nodemanager-to-control-weblogic-servers/</id>
    </entry>
    
    
    <entry>
        <title>Java 8 is out!</title>
        <link href="/blog/2014/java-8-is-out/"/>
        <updated>2014-03-19T05:00:00Z</updated>
        <id>/blog/2014/java-8-is-out/</id>
    </entry>
    
    
    <entry>
        <title>How to workaround WebLogic terminalio not found error</title>
        <link href="/blog/2014/how-to-workaround-weblogic-terminalio-not-found-error/"/>
        <updated>2014-03-18T05:00:00Z</updated>
        <id>/blog/2014/how-to-workaround-weblogic-terminalio-not-found-error/</id>
    </entry>
    
    
    <entry>
        <title>How to monitor multiple JVM&#39;s on a server with VisualVM</title>
        <link href="/blog/2014/how-to-monitor-multiple-jvm-s-on-a-server-with-visualvm/"/>
        <updated>2014-03-15T05:00:00Z</updated>
        <id>/blog/2014/how-to-monitor-multiple-jvm-s-on-a-server-with-visualvm/</id>
    </entry>
    
    
    <entry>
        <title>How to start multiple WebLogic managed servers</title>
        <link href="/blog/2014/how-to-start-multiple-weblogic-managed-servers/"/>
        <updated>2014-03-11T05:00:00Z</updated>
        <id>/blog/2014/how-to-start-multiple-weblogic-managed-servers/</id>
    </entry>
    
    
    <entry>
        <title>How to create MySQL DataSource in WebLogic Server</title>
        <link href="/blog/2014/how-to-create-mysql-datasource-in-weblogic-server/"/>
        <updated>2014-03-08T05:00:00Z</updated>
        <id>/blog/2014/how-to-create-mysql-datasource-in-weblogic-server/</id>
    </entry>
    
    
    <entry>
        <title>Quick project sharing with hg over ssh</title>
        <link href="/blog/2014/quick-project-sharing-with-hg-over-ssh/"/>
        <updated>2014-03-04T05:00:00Z</updated>
        <id>/blog/2014/quick-project-sharing-with-hg-over-ssh/</id>
    </entry>
    
    
    <entry>
        <title>WebLogic Classloader Analysis Tool</title>
        <link href="/blog/2014/weblogic-classloader-analysis-tool/"/>
        <updated>2014-03-03T05:00:00Z</updated>
        <id>/blog/2014/weblogic-classloader-analysis-tool/</id>
    </entry>
    
    
    <entry>
        <title>Generating a war file from a plain IntelliJ web project</title>
        <link href="/blog/2014/generating-a-war-file-from-a-plain-intellij-web-project/"/>
        <updated>2014-02-25T05:00:00Z</updated>
        <id>/blog/2014/generating-a-war-file-from-a-plain-intellij-web-project/</id>
    </entry>
    
    
    <entry>
        <title>Developing Java EE applications with Maven and WebLogic 12c</title>
        <link href="/blog/2014/developing-java-ee-applications-with-maven-and-weblogic-12c/"/>
        <updated>2014-02-21T05:00:00Z</updated>
        <id>/blog/2014/developing-java-ee-applications-with-maven-and-weblogic-12c/</id>
    </entry>
    
    
    <entry>
        <title>Using Intellij IDEA 12 for WebLogic Server 12c</title>
        <link href="/blog/2014/using-intellij-idea-12-for-weblogic-server-12c/"/>
        <updated>2014-02-01T05:00:00Z</updated>
        <id>/blog/2014/using-intellij-idea-12-for-weblogic-server-12c/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with Intellij IDEA and WebLogic Server</title>
        <link href="/blog/2014/getting-started-with-intellij-idea-and-weblogic-server/"/>
        <updated>2014-01-31T05:00:00Z</updated>
        <id>/blog/2014/getting-started-with-intellij-idea-and-weblogic-server/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with WebLogic Server</title>
        <link href="/blog/2014/getting-started-with-weblogic-server/"/>
        <updated>2014-01-30T05:00:00Z</updated>
        <id>/blog/2014/getting-started-with-weblogic-server/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Spring Controller with Spring Form Tag</title>
        <link href="/blog/2013/exploring-spring-controller-with-spring-form-tag/"/>
        <updated>2013-10-29T05:00:00Z</updated>
        <id>/blog/2013/exploring-spring-controller-with-spring-form-tag/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Spring Controller with JSTL view</title>
        <link href="/blog/2013/exploring-spring-controller-with-jstl-view/"/>
        <updated>2013-10-16T05:00:00Z</updated>
        <id>/blog/2013/exploring-spring-controller-with-jstl-view/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with Spring JDBC in a web application</title>
        <link href="/blog/2013/getting-started-with-spring-jdbc-in-a-web-application/"/>
        <updated>2013-10-09T05:00:00Z</updated>
        <id>/blog/2013/getting-started-with-spring-jdbc-in-a-web-application/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with annotation based Spring MVC web application</title>
        <link href="/blog/2013/getting-started-with-annotation-based-spring-mvc-web-application/"/>
        <updated>2013-10-04T05:00:00Z</updated>
        <id>/blog/2013/getting-started-with-annotation-based-spring-mvc-web-application/</id>
    </entry>
    
    
    <entry>
        <title>The Apache Camel 2.12.0 has been released!</title>
        <link href="/blog/2013/the-apache-camel-2-12-0-has-been-released/"/>
        <updated>2013-09-10T05:00:00Z</updated>
        <id>/blog/2013/the-apache-camel-2-12-0-has-been-released/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Apache Camel Core - Seda Component</title>
        <link href="/blog/2013/exploring-apache-camel-core-seda-component/"/>
        <updated>2013-09-08T05:00:00Z</updated>
        <id>/blog/2013/exploring-apache-camel-core-seda-component/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Apache Camel Core - Direct Component</title>
        <link href="/blog/2013/exploring-apache-camel-core-direct-component/"/>
        <updated>2013-09-07T05:00:00Z</updated>
        <id>/blog/2013/exploring-apache-camel-core-direct-component/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Apache Camel Core - File Component</title>
        <link href="/blog/2013/exploring-apache-camel-core-file-component/"/>
        <updated>2013-09-04T05:00:00Z</updated>
        <id>/blog/2013/exploring-apache-camel-core-file-component/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Apache Camel Core - DataSet Component</title>
        <link href="/blog/2013/exploring-apache-camel-core-dataset-component/"/>
        <updated>2013-09-03T05:00:00Z</updated>
        <id>/blog/2013/exploring-apache-camel-core-dataset-component/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Apache Camel Core - Log Component</title>
        <link href="/blog/2013/exploring-apache-camel-core-log-component/"/>
        <updated>2013-09-02T05:00:00Z</updated>
        <id>/blog/2013/exploring-apache-camel-core-log-component/</id>
    </entry>
    
    
    <entry>
        <title>Exploring Apache Camel Core - Timer Component</title>
        <link href="/blog/2013/exploring-apache-camel-core-timer-component/"/>
        <updated>2013-09-01T05:00:00Z</updated>
        <id>/blog/2013/exploring-apache-camel-core-timer-component/</id>
    </entry>
    
    
    <entry>
        <title>Running Maven war packaging project without pom config</title>
        <link href="/blog/2013/running-maven-war-packaging-project-without-pom-config/"/>
        <updated>2013-08-27T05:00:00Z</updated>
        <id>/blog/2013/running-maven-war-packaging-project-without-pom-config/</id>
    </entry>
    
    
    <entry>
        <title>How to create web-app with Quartz Scheduler and logging</title>
        <link href="/blog/2013/how-to-create-web-app-with-quartz-scheduler-and-logging/"/>
        <updated>2013-08-25T05:00:00Z</updated>
        <id>/blog/2013/how-to-create-web-app-with-quartz-scheduler-and-logging/</id>
    </entry>
    
    
    <entry>
        <title>MySchedule-3.2.1.0 is out!</title>
        <link href="/blog/2013/myschedule-3-2-1-0-is-out/"/>
        <updated>2013-08-23T05:00:00Z</updated>
        <id>/blog/2013/myschedule-3-2-1-0-is-out/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with Apache Camel using Java</title>
        <link href="/blog/2013/getting-started-with-apache-camel-using-java/"/>
        <updated>2013-08-20T05:00:00Z</updated>
        <id>/blog/2013/getting-started-with-apache-camel-using-java/</id>
    </entry>
    
    
    <entry>
        <title>How to configure SLF4J with different logger implementations</title>
        <link href="/blog/2013/how-to-configure-slf4j-with-different-logger-implementations/"/>
        <updated>2013-08-18T05:00:00Z</updated>
        <id>/blog/2013/how-to-configure-slf4j-with-different-logger-implementations/</id>
    </entry>
    
    
    <entry>
        <title>How to convert asciidoc text to html using Groovy</title>
        <link href="/blog/2013/how-to-convert-asciidoc-text-to-html-using-groovy/"/>
        <updated>2013-08-17T05:00:00Z</updated>
        <id>/blog/2013/how-to-convert-asciidoc-text-to-html-using-groovy/</id>
    </entry>
    
    
    <entry>
        <title>How to manage Maven third party jars</title>
        <link href="/blog/2013/how-to-manage-maven-third-party-jars/"/>
        <updated>2013-06-23T05:00:00Z</updated>
        <id>/blog/2013/how-to-manage-maven-third-party-jars/</id>
    </entry>
    
    
    <entry>
        <title>How to zip up a release from a hg repository</title>
        <link href="/blog/2013/how-to-zip-up-a-release-from-a-hg-repository/"/>
        <updated>2013-06-17T05:00:00Z</updated>
        <id>/blog/2013/how-to-zip-up-a-release-from-a-hg-repository/</id>
    </entry>
    
    
    <entry>
        <title>How to install awestruct on Cygwin</title>
        <link href="/blog/2013/how-to-install-awestruct-on-cygwin/"/>
        <updated>2013-06-14T05:00:00Z</updated>
        <id>/blog/2013/how-to-install-awestruct-on-cygwin/</id>
    </entry>
    
    
    <entry>
        <title>Taming the JMX on WebLogic Server</title>
        <link href="/blog/2013/taming-the-jmx-on-weblogic-server/"/>
        <updated>2013-06-11T05:00:00Z</updated>
        <id>/blog/2013/taming-the-jmx-on-weblogic-server/</id>
    </entry>
    
    
    <entry>
        <title>MySchedule 3.2.0.0 FINAL is released</title>
        <link href="/blog/2013/myschedule-3-2-0-0-final-is-released/"/>
        <updated>2013-06-07T05:00:00Z</updated>
        <id>/blog/2013/myschedule-3-2-0-0-final-is-released/</id>
    </entry>
    
    
    <entry>
        <title>Choosing Technology Stack to build a common platform</title>
        <link href="/blog/2013/choosing-technology-stack-to-build-a-common-platform/"/>
        <updated>2013-05-29T05:00:00Z</updated>
        <id>/blog/2013/choosing-technology-stack-to-build-a-common-platform/</id>
    </entry>
    
    
    <entry>
        <title>Carry your sword and dagger programmers!</title>
        <link href="/blog/2013/carry-your-sword-and-dagger-programmers/"/>
        <updated>2013-05-03T05:00:00Z</updated>
        <id>/blog/2013/carry-your-sword-and-dagger-programmers/</id>
    </entry>
    
    
    <entry>
        <title>How to bring pseudo code to life</title>
        <link href="/blog/2013/how-to-bring-pseudo-code-to-life/"/>
        <updated>2013-05-01T05:00:00Z</updated>
        <id>/blog/2013/how-to-bring-pseudo-code-to-life/</id>
    </entry>
    
    
    <entry>
        <title>First snapshot of myschedule-3.0.0 is available</title>
        <link href="/blog/2013/first-snapshot-of-myschedule-3-0-0-is-available/"/>
        <updated>2013-03-27T05:00:00Z</updated>
        <id>/blog/2013/first-snapshot-of-myschedule-3-0-0-is-available/</id>
    </entry>
    
    
    <entry>
        <title>Hg shortcuts for bash .profile</title>
        <link href="/blog/2013/hg-shortcuts-for-bash-profile/"/>
        <updated>2013-02-28T05:00:00Z</updated>
        <id>/blog/2013/hg-shortcuts-for-bash-profile/</id>
    </entry>
    
    
    <entry>
        <title>Few notes about Java clone() method</title>
        <link href="/blog/2013/few-notes-about-java-clone-method/"/>
        <updated>2013-02-20T05:00:00Z</updated>
        <id>/blog/2013/few-notes-about-java-clone-method/</id>
    </entry>
    
    
    <entry>
        <title>Learn how to grep by context will give you better result</title>
        <link href="/blog/2013/learn-how-to-grep-by-context-will-give-you-better-result/"/>
        <updated>2013-02-03T05:00:00Z</updated>
        <id>/blog/2013/learn-how-to-grep-by-context-will-give-you-better-result/</id>
    </entry>
    
    
    <entry>
        <title>Fast shell utilities to report Maven&#39;s unit tests results</title>
        <link href="/blog/2013/fast-shell-utilities-to-report-maven-s-unit-tests-results/"/>
        <updated>2013-01-28T05:00:00Z</updated>
        <id>/blog/2013/fast-shell-utilities-to-report-maven-s-unit-tests-results/</id>
    </entry>
    
    
    <entry>
        <title>Apache Tapestry 5 makes Java web development easy</title>
        <link href="/blog/2013/apache-tapestry-5-makes-java-web-development-easy/"/>
        <updated>2013-01-11T05:00:00Z</updated>
        <id>/blog/2013/apache-tapestry-5-makes-java-web-development-easy/</id>
    </entry>
    
    
    <entry>
        <title>Java implementation of String#next() successor</title>
        <link href="/blog/2012/java-implementation-of-string-next-successor/"/>
        <updated>2012-12-31T05:00:00Z</updated>
        <id>/blog/2012/java-implementation-of-string-next-successor/</id>
    </entry>
    
    
    <entry>
        <title>Reading https url from a self-signed cert</title>
        <link href="/blog/2012/reading-https-url-from-a-self-signed-cert/"/>
        <updated>2012-12-26T05:00:00Z</updated>
        <id>/blog/2012/reading-https-url-from-a-self-signed-cert/</id>
    </entry>
    
    
    <entry>
        <title>A strange case of Java generic and inheritage parameter passing</title>
        <link href="/blog/2012/a-strange-case-of-java-generic-and-inheritage-parameter-passing/"/>
        <updated>2012-12-20T05:00:00Z</updated>
        <id>/blog/2012/a-strange-case-of-java-generic-and-inheritage-parameter-passing/</id>
    </entry>
    
    
    <entry>
        <title>A simple Groovy issue tracker using file system</title>
        <link href="/blog/2012/a-simple-groovy-issue-tracker-using-file-system/"/>
        <updated>2012-12-18T05:00:00Z</updated>
        <id>/blog/2012/a-simple-groovy-issue-tracker-using-file-system/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with Quartz Scheduler on MySQL database</title>
        <link href="/blog/2012/getting-started-with-quartz-scheduler-on-mysql-database/"/>
        <updated>2012-12-14T05:00:00Z</updated>
        <id>/blog/2012/getting-started-with-quartz-scheduler-on-mysql-database/</id>
    </entry>
    
    
    <entry>
        <title>Cygwin tips - open anything with cygstart</title>
        <link href="/blog/2012/cygwin-tips-open-anything-with-cygstart/"/>
        <updated>2012-12-13T05:00:00Z</updated>
        <id>/blog/2012/cygwin-tips-open-anything-with-cygstart/</id>
    </entry>
    
    
    <entry>
        <title>A command to remove all Windows mapped drives</title>
        <link href="/blog/2012/a-command-to-remove-all-windows-mapped-drives/"/>
        <updated>2012-12-12T05:00:00Z</updated>
        <id>/blog/2012/a-command-to-remove-all-windows-mapped-drives/</id>
    </entry>
    
    
    <entry>
        <title>Intellij IDEA is pretty awesome!</title>
        <link href="/blog/2012/intellij-idea-is-pretty-awesome/"/>
        <updated>2012-12-11T05:00:00Z</updated>
        <id>/blog/2012/intellij-idea-is-pretty-awesome/</id>
    </entry>
    
    
    <entry>
        <title>A very light Groovy based web application project template</title>
        <link href="/blog/2012/a-very-light-groovy-based-web-application-project-template/"/>
        <updated>2012-11-28T05:00:00Z</updated>
        <id>/blog/2012/a-very-light-groovy-based-web-application-project-template/</id>
    </entry>
    
    
    <entry>
        <title>Use cygpath with -p option for your Java CLASSPATH conversion</title>
        <link href="/blog/2012/use-cygpath-with-p-option-for-your-java-classpath-conversion/"/>
        <updated>2012-11-15T05:00:00Z</updated>
        <id>/blog/2012/use-cygpath-with-p-option-for-your-java-classpath-conversion/</id>
    </entry>
    
    
    <entry>
        <title>What does UTF-8 with BOM mean?</title>
        <link href="/blog/2012/what-does-utf-8-with-bom-mean/"/>
        <updated>2012-11-02T05:00:00Z</updated>
        <id>/blog/2012/what-does-utf-8-with-bom-mean/</id>
    </entry>
    
    
    <entry>
        <title>A simple way to setup Java application with external configuration file</title>
        <link href="/blog/2012/a-simple-way-to-setup-java-application-with-external-configuration-file/"/>
        <updated>2012-10-27T05:00:00Z</updated>
        <id>/blog/2012/a-simple-way-to-setup-java-application-with-external-configuration-file/</id>
    </entry>
    
    
    <entry>
        <title>Simple Variable Substitution in Java String</title>
        <link href="/blog/2012/simple-variable-substitution-in-java-string/"/>
        <updated>2012-10-24T05:00:00Z</updated>
        <id>/blog/2012/simple-variable-substitution-in-java-string/</id>
    </entry>
    
    
    <entry>
        <title>Exploring different scheduling types with Quartz 2</title>
        <link href="/blog/2012/exploring-different-scheduling-types-with-quartz-2/"/>
        <updated>2012-10-22T05:00:00Z</updated>
        <id>/blog/2012/exploring-different-scheduling-types-with-quartz-2/</id>
    </entry>
    
    
    <entry>
        <title>A very lean war file for MySchedule</title>
        <link href="/blog/2012/a-very-lean-war-file-for-myschedule/"/>
        <updated>2012-10-22T05:00:00Z</updated>
        <id>/blog/2012/a-very-lean-war-file-for-myschedule/</id>
    </entry>
    
    
    <entry>
        <title>Running maven commands with multi modules project</title>
        <link href="/blog/2012/running-maven-commands-with-multi-modules-project/"/>
        <updated>2012-10-14T05:00:00Z</updated>
        <id>/blog/2012/running-maven-commands-with-multi-modules-project/</id>
    </entry>
    
    
    <entry>
        <title>What&#39;s up with the JUnit and Hamcrest dependencies?</title>
        <link href="/blog/2012/what-s-up-with-the-junit-and-hamcrest-dependencies/"/>
        <updated>2012-10-06T05:00:00Z</updated>
        <id>/blog/2012/what-s-up-with-the-junit-and-hamcrest-dependencies/</id>
    </entry>
    
    
    <entry>
        <title>High Level Design Diagrams for TimeMachine Scheduler</title>
        <link href="/blog/2012/high-level-design-diagrams-for-timemachine-scheduler/"/>
        <updated>2012-09-29T05:00:00Z</updated>
        <id>/blog/2012/high-level-design-diagrams-for-timemachine-scheduler/</id>
    </entry>
    
    
    <entry>
        <title>Enhancing Spring Test Framework with beforeClass and afterClass setup</title>
        <link href="/blog/2012/enhancing-spring-test-framework-with-beforeclass-and-afterclass-setup/"/>
        <updated>2012-09-28T05:00:00Z</updated>
        <id>/blog/2012/enhancing-spring-test-framework-with-beforeclass-and-afterclass-setup/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler 1.2.2 Release</title>
        <link href="/blog/2012/timemachine-scheduler-1-2-2-release/"/>
        <updated>2012-09-25T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-1-2-2-release/</id>
    </entry>
    
    
    <entry>
        <title>Where did Git go?</title>
        <link href="/blog/2012/where-did-git-go/"/>
        <updated>2012-09-18T05:00:00Z</updated>
        <id>/blog/2012/where-did-git-go/</id>
    </entry>
    
    
    <entry>
        <title>Building message based application using Camel</title>
        <link href="/blog/2012/building-message-based-application-using-camel/"/>
        <updated>2012-09-14T05:00:00Z</updated>
        <id>/blog/2012/building-message-based-application-using-camel/</id>
    </entry>
    
    
    <entry>
        <title>Boost your Groovy with NailGun</title>
        <link href="/blog/2012/boost-your-groovy-with-nailgun/"/>
        <updated>2012-09-13T05:00:00Z</updated>
        <id>/blog/2012/boost-your-groovy-with-nailgun/</id>
    </entry>
    
    
    <entry>
        <title>Improving java.util.Properties</title>
        <link href="/blog/2012/improving-java-util-properties/"/>
        <updated>2012-09-07T05:00:00Z</updated>
        <id>/blog/2012/improving-java-util-properties/</id>
    </entry>
    
    
    <entry>
        <title>How to write better POJO Services</title>
        <link href="/blog/2012/how-to-write-better-pojo-services/"/>
        <updated>2012-09-01T05:00:00Z</updated>
        <id>/blog/2012/how-to-write-better-pojo-services/</id>
    </entry>
    
    
    <entry>
        <title>How to manage Quartz remotely</title>
        <link href="/blog/2012/how-to-manage-quartz-remotely/"/>
        <updated>2012-08-27T05:00:00Z</updated>
        <id>/blog/2012/how-to-manage-quartz-remotely/</id>
    </entry>
    
    
    <entry>
        <title>Taming those Java editors on MacOSX</title>
        <link href="/blog/2012/taming-those-java-editors-on-macosx/"/>
        <updated>2012-08-26T05:00:00Z</updated>
        <id>/blog/2012/taming-those-java-editors-on-macosx/</id>
    </entry>
    
    
    <entry>
        <title>myschedule-2.4.4 is out!</title>
        <link href="/blog/2012/myschedule-2-4-4-is-out/"/>
        <updated>2012-08-20T05:00:00Z</updated>
        <id>/blog/2012/myschedule-2-4-4-is-out/</id>
    </entry>
    
    
    <entry>
        <title>Getting started with Apache Camel using Groovy</title>
        <link href="/blog/2012/getting-started-with-apache-camel-using-groovy/"/>
        <updated>2012-08-18T05:00:00Z</updated>
        <id>/blog/2012/getting-started-with-apache-camel-using-groovy/</id>
    </entry>
    
    
    <entry>
        <title>How to integrate TimeMachine Scheduler in Spring based application</title>
        <link href="/blog/2012/how-to-integrate-timemachine-scheduler-in-spring-based-application/"/>
        <updated>2012-08-17T05:00:00Z</updated>
        <id>/blog/2012/how-to-integrate-timemachine-scheduler-in-spring-based-application/</id>
    </entry>
    
    
    <entry>
        <title>How to make an executable WAR file</title>
        <link href="/blog/2012/how-to-make-an-executable-war-file/"/>
        <updated>2012-08-14T05:00:00Z</updated>
        <id>/blog/2012/how-to-make-an-executable-war-file/</id>
    </entry>
    
    
    <entry>
        <title>Checking DB Connection using Java</title>
        <link href="/blog/2012/checking-db-connection-using-java/"/>
        <updated>2012-08-11T05:00:00Z</updated>
        <id>/blog/2012/checking-db-connection-using-java/</id>
    </entry>
    
    
    <entry>
        <title>How to generate Redmine WAR application to run with Java</title>
        <link href="/blog/2012/how-to-generate-redmine-war-application-to-run-with-java/"/>
        <updated>2012-08-06T05:00:00Z</updated>
        <id>/blog/2012/how-to-generate-redmine-war-application-to-run-with-java/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine jars size and dependencies</title>
        <link href="/blog/2012/timemachine-jars-size-and-dependencies/"/>
        <updated>2012-08-03T05:00:00Z</updated>
        <id>/blog/2012/timemachine-jars-size-and-dependencies/</id>
    </entry>
    
    
    <entry>
        <title>A better java shell script wrapper</title>
        <link href="/blog/2012/a-better-java-shell-script-wrapper/"/>
        <updated>2012-08-01T05:00:00Z</updated>
        <id>/blog/2012/a-better-java-shell-script-wrapper/</id>
    </entry>
    
    
    <entry>
        <title>How to print text file content inside a jar file</title>
        <link href="/blog/2012/how-to-print-text-file-content-inside-a-jar-file/"/>
        <updated>2012-07-30T05:00:00Z</updated>
        <id>/blog/2012/how-to-print-text-file-content-inside-a-jar-file/</id>
    </entry>
    
    
    <entry>
        <title>Getting jboss-cli.sh to work on MacOSX</title>
        <link href="/blog/2012/getting-jboss-cli-sh-to-work-on-macosx/"/>
        <updated>2012-07-28T05:00:00Z</updated>
        <id>/blog/2012/getting-jboss-cli-sh-to-work-on-macosx/</id>
    </entry>
    
    
    <entry>
        <title>Using TimeMachine Scheduler on JBossAS 7</title>
        <link href="/blog/2012/using-timemachine-scheduler-on-jbossas-7/"/>
        <updated>2012-07-23T05:00:00Z</updated>
        <id>/blog/2012/using-timemachine-scheduler-on-jbossas-7/</id>
    </entry>
    
    
    <entry>
        <title>Script Console Tool for any WAR application</title>
        <link href="/blog/2012/script-console-tool-for-any-war-application/"/>
        <updated>2012-07-21T05:00:00Z</updated>
        <id>/blog/2012/script-console-tool-for-any-war-application/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler 1.2.0 release is out!</title>
        <link href="/blog/2012/timemachine-scheduler-1-2-0-release-is-out/"/>
        <updated>2012-07-15T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-1-2-0-release-is-out/</id>
    </entry>
    
    
    <entry>
        <title>CTRL+C not working on Cygwin 1.7.15-1</title>
        <link href="/blog/2012/ctrl-c-not-working-on-cygwin-1-7-15-1/"/>
        <updated>2012-07-12T05:00:00Z</updated>
        <id>/blog/2012/ctrl-c-not-working-on-cygwin-1-7-15-1/</id>
    </entry>
    
    
    <entry>
        <title>Quick way to benchmark Java code</title>
        <link href="/blog/2012/quick-way-to-benchmark-java-code/"/>
        <updated>2012-07-11T05:00:00Z</updated>
        <id>/blog/2012/quick-way-to-benchmark-java-code/</id>
    </entry>
    
    
    <entry>
        <title>Creating Oracle Stored Procedure using Java</title>
        <link href="/blog/2012/creating-oracle-stored-procedure-using-java/"/>
        <updated>2012-07-11T05:00:00Z</updated>
        <id>/blog/2012/creating-oracle-stored-procedure-using-java/</id>
    </entry>
    
    
    <entry>
        <title>Minimal Java webapp with Maven</title>
        <link href="/blog/2012/minimal-java-webapp-with-maven/"/>
        <updated>2012-07-10T05:00:00Z</updated>
        <id>/blog/2012/minimal-java-webapp-with-maven/</id>
    </entry>
    
    
    <entry>
        <title>Kickstart TimeMachine Scheduler with a quick Groovy script</title>
        <link href="/blog/2012/kickstart-timemachine-scheduler-with-a-quick-groovy-script/"/>
        <updated>2012-07-09T05:00:00Z</updated>
        <id>/blog/2012/kickstart-timemachine-scheduler-with-a-quick-groovy-script/</id>
    </entry>
    
    
    <entry>
        <title>Getting JDK6 src.zip for new iMac</title>
        <link href="/blog/2012/getting-jdk6-src-zip-for-new-imac/"/>
        <updated>2012-07-03T05:00:00Z</updated>
        <id>/blog/2012/getting-jdk6-src-zip-for-new-imac/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Tour - Part7</title>
        <link href="/blog/2012/timemachine-scheduler-tour-part7/"/>
        <updated>2012-06-24T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-tour-part7/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Tour - Part6</title>
        <link href="/blog/2012/timemachine-scheduler-tour-part6/"/>
        <updated>2012-06-22T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-tour-part6/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Tour - Part5</title>
        <link href="/blog/2012/timemachine-scheduler-tour-part5/"/>
        <updated>2012-06-20T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-tour-part5/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Tour - Part4</title>
        <link href="/blog/2012/timemachine-scheduler-tour-part4/"/>
        <updated>2012-06-17T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-tour-part4/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Tour - Part3</title>
        <link href="/blog/2012/timemachine-scheduler-tour-part3/"/>
        <updated>2012-06-13T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-tour-part3/</id>
    </entry>
    
    
    <entry>
        <title>The HibernateDataStore preview is available</title>
        <link href="/blog/2012/the-hibernatedatastore-preview-is-available/"/>
        <updated>2012-06-11T05:00:00Z</updated>
        <id>/blog/2012/the-hibernatedatastore-preview-is-available/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Tour - Part2</title>
        <link href="/blog/2012/timemachine-scheduler-tour-part2/"/>
        <updated>2012-06-10T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-tour-part2/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Tour - Part1</title>
        <link href="/blog/2012/timemachine-scheduler-tour-part1/"/>
        <updated>2012-06-06T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-tour-part1/</id>
    </entry>
    
    
    <entry>
        <title>Intro to TimeMachine Scheduler 1.0.0</title>
        <link href="/blog/2012/intro-to-timemachine-scheduler-1-0-0/"/>
        <updated>2012-05-28T05:00:00Z</updated>
        <id>/blog/2012/intro-to-timemachine-scheduler-1-0-0/</id>
    </entry>
    
    
    <entry>
        <title>Changing Oracle XE apex webapp port</title>
        <link href="/blog/2012/changing-oracle-xe-apex-webapp-port/"/>
        <updated>2012-05-11T05:00:00Z</updated>
        <id>/blog/2012/changing-oracle-xe-apex-webapp-port/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler Demo</title>
        <link href="/blog/2012/timemachine-scheduler-demo/"/>
        <updated>2012-04-28T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler-demo/</id>
    </entry>
    
    
    <entry>
        <title>Tryout TimeMachine Scheduler</title>
        <link href="/blog/2012/tryout-timemachine-scheduler/"/>
        <updated>2012-04-25T05:00:00Z</updated>
        <id>/blog/2012/tryout-timemachine-scheduler/</id>
    </entry>
    
    
    <entry>
        <title>Inspecting your Oracle database</title>
        <link href="/blog/2012/inspecting-your-oracle-database/"/>
        <updated>2012-04-11T05:00:00Z</updated>
        <id>/blog/2012/inspecting-your-oracle-database/</id>
    </entry>
    
    
    <entry>
        <title>How to get JAXB (xjc) to work on Maven</title>
        <link href="/blog/2012/how-to-get-jaxb-xjc-to-work-on-maven/"/>
        <updated>2012-03-11T05:00:00Z</updated>
        <id>/blog/2012/how-to-get-jaxb-xjc-to-work-on-maven/</id>
    </entry>
    
    
    <entry>
        <title>First snapshot of TimeMachine scheduler is ready</title>
        <link href="/blog/2012/first-snapshot-of-timemachine-scheduler-is-ready/"/>
        <updated>2012-03-09T05:00:00Z</updated>
        <id>/blog/2012/first-snapshot-of-timemachine-scheduler-is-ready/</id>
    </entry>
    
    
    <entry>
        <title>TimeMachine Scheduler</title>
        <link href="/blog/2012/timemachine-scheduler/"/>
        <updated>2012-02-28T05:00:00Z</updated>
        <id>/blog/2012/timemachine-scheduler/</id>
    </entry>
    
    
    <entry>
        <title>MySchedule-2.4.0 release</title>
        <link href="/blog/2012/myschedule-2-4-0-release/"/>
        <updated>2012-02-27T05:00:00Z</updated>
        <id>/blog/2012/myschedule-2-4-0-release/</id>
    </entry>
    
    
    <entry>
        <title>Working on Quartz Queue Job Feature</title>
        <link href="/blog/2012/working-on-quartz-queue-job-feature/"/>
        <updated>2012-02-17T05:00:00Z</updated>
        <id>/blog/2012/working-on-quartz-queue-job-feature/</id>
    </entry>
    
    
    <entry>
        <title>How to build Ruby on Cygwin and setup Heroku</title>
        <link href="/blog/2011/how-to-build-ruby-on-cygwin-and-setup-heroku/"/>
        <updated>2011-11-19T05:00:00Z</updated>
        <id>/blog/2011/how-to-build-ruby-on-cygwin-and-setup-heroku/</id>
    </entry>
    
    
    <entry>
        <title>MySchedule-2.3.0 release is out</title>
        <link href="/blog/2011/myschedule-2-3-0-release-is-out/"/>
        <updated>2011-11-06T05:00:00Z</updated>
        <id>/blog/2011/myschedule-2-3-0-release-is-out/</id>
    </entry>
    
    
    <entry>
        <title>Quartz Extra!</title>
        <link href="/blog/2011/quartz-extra/"/>
        <updated>2011-10-17T05:00:00Z</updated>
        <id>/blog/2011/quartz-extra/</id>
    </entry>
    
    
    <entry>
        <title>Some of my old googlecode projects</title>
        <link href="/blog/2011/some-of-my-old-googlecode-projects/"/>
        <updated>2011-09-24T05:00:00Z</updated>
        <id>/blog/2011/some-of-my-old-googlecode-projects/</id>
    </entry>
    
    
    <entry>
        <title>Quartz 2.1.0 has been released!</title>
        <link href="/blog/2011/quartz-2-1-0-has-been-released/"/>
        <updated>2011-09-24T05:00:00Z</updated>
        <id>/blog/2011/quartz-2-1-0-has-been-released/</id>
    </entry>
    
    
    <entry>
        <title>myschedule-2.1.2 (for Quartz-2.1.0) and myschedule-1.5.2(for Quartz-1.8.5) releases</title>
        <link href="/blog/2011/myschedule-2-1-2-for-quartz-2-1-0-and-myschedule-1-5-2-for-quartz-1-8-5-releases/"/>
        <updated>2011-09-24T05:00:00Z</updated>
        <id>/blog/2011/myschedule-2-1-2-for-quartz-2-1-0-and-myschedule-1-5-2-for-quartz-1-8-5-releases/</id>
    </entry>
    
    
    <entry>
        <title>MySchedule-2.0.0 released</title>
        <link href="/blog/2011/myschedule-2-0-0-released/"/>
        <updated>2011-07-23T05:00:00Z</updated>
        <id>/blog/2011/myschedule-2-0-0-released/</id>
    </entry>
    
    
    <entry>
        <title>Becoming a Quartz commiter</title>
        <link href="/blog/2011/becoming-a-quartz-commiter/"/>
        <updated>2011-07-22T05:00:00Z</updated>
        <id>/blog/2011/becoming-a-quartz-commiter/</id>
    </entry>
    
    
    <entry>
        <title>MySchedule-1.3.3 release</title>
        <link href="/blog/2011/myschedule-1-3-3-release/"/>
        <updated>2011-07-01T05:00:00Z</updated>
        <id>/blog/2011/myschedule-1-3-3-release/</id>
    </entry>
    
    
    <entry>
        <title>MySchedule-1.0.0 ready to use</title>
        <link href="/blog/2011/myschedule-1-0-0-ready-to-use/"/>
        <updated>2011-06-04T05:00:00Z</updated>
        <id>/blog/2011/myschedule-1-0-0-ready-to-use/</id>
    </entry>
    
    
    <entry>
        <title>jQuery doesn&#39;t suport ajax over the file protocol</title>
        <link href="/blog/2011/jquery-doesn-t-suport-ajax-over-the-file-protocol/"/>
        <updated>2011-05-29T05:00:00Z</updated>
        <id>/blog/2011/jquery-doesn-t-suport-ajax-over-the-file-protocol/</id>
    </entry>
    
</feed>
