<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ericlondon.com/2008/04/14/drupal-5-programmatically-create-a-cck-node.html</loc>
<lastmod>2008-04-14T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/04/14/php-random-password-generator.html</loc>
<lastmod>2008-04-14T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/04/16/drupal-5-prevent-the-user-from-creating-more-than-one-node-of-a-certain-type.html</loc>
<lastmod>2008-04-16T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/04/17/drupal-5-logging-out-users-after-a-period-of-inactivity.html</loc>
<lastmod>2008-04-17T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/04/21/jquery-focusing-your-cursor-on-the-first-form-input-of-each-page.html</loc>
<lastmod>2008-04-21T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/04/22/drupal-5-adding-a-password-strength-meter-to-the-user-edit-form-using-a-google-api.html</loc>
<lastmod>2008-04-22T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/04/25/drupal-5-displaying-an-image-preview-on-the-delete-node-confirmation-page.html</loc>
<lastmod>2008-04-25T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/04/28/drupal-5-embedding-a-view-in-a-page-or-node-layout.html</loc>
<lastmod>2008-04-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/01/drupal-5-programmatically-create-a-cck-node-that-has-an-imagefield.html</loc>
<lastmod>2008-05-01T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/02/drupal-5-sending-a-cck-node-in-an-html-email-when-its-created-using-pear-libraries.html</loc>
<lastmod>2008-05-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/05/installing-eclipse-ide-and-php-development-tools-pdt-plugin-and-resolving-dependencies.html</loc>
<lastmod>2008-05-05T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/06/drupal-5-querying-the-node-table-for-a-distinct-list-of-updated-nodes-per-user.html</loc>
<lastmod>2008-05-06T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/08/drupal-5-creating-a-block-view-that-shows-related-content-using-taxonomy-and-arguments.html</loc>
<lastmod>2008-05-08T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/08/drupal-5.x-creating-an-animated-search-link-form.html</loc>
<lastmod>2008-05-08T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/16/drupal-5-adding-terms-and-conditions-to-the-user-registration-form.html</loc>
<lastmod>2008-05-16T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/27/drupal-5-adding-a-node-preview-to-the-node-delete-confirmation-page.html</loc>
<lastmod>2008-05-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/27/password-protect-a-directory-using-htaccess-and-htpasswd.html</loc>
<lastmod>2008-05-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/05/27/recursively-delete-subversion-directories-using-find-and-exec.html</loc>
<lastmod>2008-05-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/06/02/drupal-5-changing-links-to-https-ssl-using-jquery.html</loc>
<lastmod>2008-06-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/06/02/drupal-5-redirecting-the-user-to-ssl-https-for-certain-forms-and-pages.html</loc>
<lastmod>2008-06-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/06/06/drupal-5-querying-the-drupal-database-and-fetching-all-the-results-in-an-associative-array.html</loc>
<lastmod>2008-06-06T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/06/10/drupal-5-grouping-search-results-by-node-type-in-collapsible-fieldsets.html</loc>
<lastmod>2008-06-10T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/06/13/drupal-5-validating-checkboxes-in-a-form-using-jquery.html</loc>
<lastmod>2008-06-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/06/16/drupal-5-drupal-ajax-and-jquery-made-simple.html</loc>
<lastmod>2008-06-16T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/06/20/a-command-to-add-all-the-new-files-in-your-current-path-to-subversion.html</loc>
<lastmod>2008-06-20T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/07/01/drupal-5-adding-custom-validation-to-a-cck-node-type-form.html</loc>
<lastmod>2008-07-01T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/07/11/drupal-5-adding-validation-to-a-node-form-to-ensure-its-title-is-unique.html</loc>
<lastmod>2008-07-11T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/07/14/drupal-5-replacing-form-field-help-text-with-hover-messages-using-css-and-jquery.html</loc>
<lastmod>2008-07-14T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/07/14/drupal-6-adding-css-and-javascript-from-a-module.html</loc>
<lastmod>2008-07-14T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/07/16/drupal-5-decreasing-page-load-times-by-minifying-javascript-using-jsmin-php.html</loc>
<lastmod>2008-07-16T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/07/18/drupal-5-minify-and-aggregate-all-javascript-files-to-increase-page-load-time-performance.html</loc>
<lastmod>2008-07-18T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/07/25/drupal-6-creating-a-multipage-form-using-the-forms-api.html</loc>
<lastmod>2008-07-25T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/08/01/drupal-6-user-warning-got-a-packet-bigger-than-max-allowed-packet-bytes.html</loc>
<lastmod>2008-08-01T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/08/06/drupal-6-create-an-admin-settings-page-for-your-module.html</loc>
<lastmod>2008-08-06T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/08/26/enabling-php-mode-and-syntax-highlighting-in-emacs.html</loc>
<lastmod>2008-08-26T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/08/27/drupal-5-inserting-a-menu-anywhere-block-page-module-etc.html</loc>
<lastmod>2008-08-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/09/04/drupal-6-dynamically-execute-all-drupal-cron-jobs-for-an-entire-server.html</loc>
<lastmod>2008-09-04T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/09/17/configure-your-virtual-machine-to-deliver-email-locally-using-postfix-cyrus-imap-and-sasl.html</loc>
<lastmod>2008-09-17T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/09/18/drupal-6-restrict-which-roles-can-modify-node-taxonomy.html</loc>
<lastmod>2008-09-18T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/09/26/drupal-6-generate-html-for-an-individual-cck-field.html</loc>
<lastmod>2008-09-26T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/02/drupal-5-creating-a-system-for-capturing-email-subscriptions-using-a-cck-node-type-a-view-and-a-block-module.html</loc>
<lastmod>2008-10-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/06/bash-script-to-ftp-a-log-file-to-another-server-monthly.html</loc>
<lastmod>2008-10-06T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/09/drupal-6-creating-a-custom-theme-layout-for-a-cck-node-form.html</loc>
<lastmod>2008-10-09T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/15/drupal-6-programmatically-create-any-node-type-using-drupal-execute.html</loc>
<lastmod>2008-10-15T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/17/drupal-6-load-a-cck-node-form-object-using-drupal-retrieve-form.html</loc>
<lastmod>2008-10-17T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/20/drupal-6-embedding-a-view-in-drupal-6-using-views-embed-view.html</loc>
<lastmod>2008-10-20T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/24/drupal-6-creating-a-menu-item-with-a-dynamic-title.html</loc>
<lastmod>2008-10-24T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/24/drupal-6-inserting-a-form-in-a-lightbox-window-and-submitting-it-with-ajax.html</loc>
<lastmod>2008-10-24T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/28/drupal-6-creating-database-schema-for-a-drupal-module-and-inserting-database-records.html</loc>
<lastmod>2008-10-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/28/drupal-6-programatically-add-a-user-to-an-organic-group-when-they-register.html</loc>
<lastmod>2008-10-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/28/drupal-6-sending-an-email-from-a-module-using-drupal-mail.html</loc>
<lastmod>2008-10-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/10/29/drupal-6-overriding-the-themable-output-for-anything-part-of-your-theme-using-the-devel-module.html</loc>
<lastmod>2008-10-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/11/18/drupal-6-creating-an-autocomplete-field-using-the-forms-api-and-a-menu-callback.html</loc>
<lastmod>2008-11-18T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/11/20/drupal-6-refreshing-a-view-using-ajax-and-saving-your-search-parameters-in-a-node.html</loc>
<lastmod>2008-11-20T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/11/25/setting-up-samba-and-connecting-to-your-parallels-virtual-machine.html</loc>
<lastmod>2008-11-25T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/12/11/drupal-6-passing-date-ranges-into-a-view-as-arguments.html</loc>
<lastmod>2008-12-11T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2008/12/17/resolving-the-subversion-svn-lock-permission-denied-issue.html</loc>
<lastmod>2008-12-17T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/01/07/creating-and-configuring-a-virtual-machine-for-lamp-development.html</loc>
<lastmod>2009-01-07T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/01/19/drupal-6-suckerfish-css-drop-down-menus-in-drupal-made-simple.html</loc>
<lastmod>2009-01-19T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/01/27/drupal-6-showing-a-block-conditionally-based-on-the-node-type-of-the-page.html</loc>
<lastmod>2009-01-27T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/02/20/drupal-6-adding-validation-to-the-user-edit-form-to-ensure-username-is-a-valid-email-address.html</loc>
<lastmod>2009-02-20T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/03/20/drupal-6-displaying-the-total-number-of-results-in-a-view-and-how-many-are-being-shown-on-the-current-page.html</loc>
<lastmod>2009-03-20T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/03/26/configure-your-development-server-to-deliver-all-mail-locally.html</loc>
<lastmod>2009-03-26T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/03/27/drupal-6-restrict-sections-of-a-form-to-certain-users-and-roles.html</loc>
<lastmod>2009-03-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/03/30/sending-an-email-when-a-form-is-submitted-using-form-alter-and-drupal-mail.html</loc>
<lastmod>2009-03-30T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/04/21/drupal-6-implementing-a-color-picker-field-in-a-drupal-form.html</loc>
<lastmod>2009-04-21T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/04/24/drupal-6-uploading-a-file-via-the-forms-api-and-attaching-it-to-an-email.html</loc>
<lastmod>2009-04-24T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/05/05/drupal-6-creating-your-own-template-files-for-your-theme.html</loc>
<lastmod>2009-05-05T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/05/06/drupal-6-integrating-open-flash-charts-into-a-drupal-view.html</loc>
<lastmod>2009-05-06T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/05/13/drupal-6-how-to-open-all-external-links-in-a-new-window-using-jquery.html</loc>
<lastmod>2009-05-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/05/22/drupal-6-displaying-the-total-number-of-results-on-the-search-page-and-how-many-are-being-shown-on-the-current-page.html</loc>
<lastmod>2009-05-22T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/06/02/drupal-6-taking-a-sql-statement-and-generating-a-table-from-the-results.html</loc>
<lastmod>2009-06-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/06/10/drupal-6-embedding-a-drupal-search-form-on-another-site-using-jquery.html</loc>
<lastmod>2009-06-10T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/06/22/how-to-dump-and-compress-all-mysql-databases-on-a-server-into-separate-files-using-php-and-pear.html</loc>
<lastmod>2009-06-22T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/07/07/drupal-6-using-jquery-to-ensure-panel-columns-are-the-same-height.html</loc>
<lastmod>2009-07-07T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/08/01/drupal-6-essential-drupal-modules.html</loc>
<lastmod>2009-08-01T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/08/03/resolving-the-subversion-error-svn-can-t-create-directory-sites-default-files-some-path-svn-permission-denied.html</loc>
<lastmod>2009-08-03T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/08/09/drupal-6-adding-a-jquery-image-carousel-to-your-node-view.html</loc>
<lastmod>2009-08-09T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/08/28/drupal-6-creating-parent-and-child-relationships-between-nodes-using-the-cck-node-reference-module.html</loc>
<lastmod>2009-08-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/08/30/drupal-6-prevent-the-user-from-creating-more-than-one-node-of-a-certain-type.html</loc>
<lastmod>2009-08-30T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/08/30/updating-a-drupal-module-in-a-subversion-integrated-filesystem-using-rsync.html</loc>
<lastmod>2009-08-30T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/09/07/drupal-6-setting-up-a-multi-site-drupal-6-installation-with-shared-databases-and-single-sign-on.html</loc>
<lastmod>2009-09-07T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/09/10/drupal-7-programmatically-add-update-users-using-user-save.html</loc>
<lastmod>2009-09-10T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/09/13/drupal-6-using-ahah-to-dynamically-generate-form-elements-and-integration-with-multi-tiered-taxonomy.html</loc>
<lastmod>2009-09-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/09/13/setting-up-nat-and-port-forwarding-to-connect-to-a-virtualbox-virtual-machine-for-lamp-development.html</loc>
<lastmod>2009-09-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/09/26/drupal-6-creating-a-google-map-showing-user-locations-using-the-content-profile-location-and-gmap-modules.html</loc>
<lastmod>2009-09-26T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2009/10/12/drupal-6-removing-a-column-from-a-view-for-unauthenticated-users-using-hook-views-pre-build.html</loc>
<lastmod>2009-10-12T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/01/02/drupal-6-programmatically-submit-a-webform-using-drupal-execute.html</loc>
<lastmod>2010-01-02T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/01/06/drupal-6-creating-a-batch-api-operation-to-parse-a-large-csv-file.html</loc>
<lastmod>2010-01-06T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/01/10/configuring-a-server-to-parse-email-via-a-php-script.html</loc>
<lastmod>2010-01-10T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/01/30/merging-a-subversion-branch-back-into-trunk.html</loc>
<lastmod>2010-01-30T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/03/24/drupal-6-executing-a-soap-call-from-drupal-using-nusoap.html</loc>
<lastmod>2010-03-24T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/04/21/drupal-6-creating-a-table-with-sortable-columns-and-pagination-from-custom-sql.html</loc>
<lastmod>2010-04-21T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/05/22/drupal-6-passing-php-variables-to-javascript-jquery-and-debugging-with-firebug.html</loc>
<lastmod>2010-05-22T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/06/14/drupal-6-upload-an-image-using-the-forms-api-and-attach-it-to-a-image-file-field-in-a-cck-node.html</loc>
<lastmod>2010-06-14T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/06/19/exporting-itunes-data-into-mysql-and-creating-sql-to-show-top-rated-albums.html</loc>
<lastmod>2010-06-19T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/07/15/drupal-6-using-drush-to-download-contributed-modules-and-setup-a-base-drupal-installation.html</loc>
<lastmod>2010-07-15T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/08/25/using-awk-grep-sed-and-mysqldump-to-script-and-backup-your-mysql-databases-on-the-command-line.html</loc>
<lastmod>2010-08-25T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/08/28/drupal-6-implementing-visual-search-results-with-search-lucene-and-lightbox2.html</loc>
<lastmod>2010-08-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/10/02/drupal-6-creating-a-module-to-email-severe-log-entries-to-users.html</loc>
<lastmod>2010-10-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/10/02/drupal-6-filtering-a-view-s-exposed-filter-options-to-show-relevant-nodes.html</loc>
<lastmod>2010-10-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/10/24/drupal-6-configuring-a-mobile-drupal-site-and-making-your-theme-mobile-friendly.html</loc>
<lastmod>2010-10-24T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/11/19/drupal-6-deploying-a-site-with-language-translation-hostnames-and-resolving-hard-coded-hostname-database-records.html</loc>
<lastmod>2010-11-19T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/11/23/drupal-6-creating-a-custom-lucene-search-facet-from-taxonomy-and-integrating-into-the-search-form-block.html</loc>
<lastmod>2010-11-23T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2010/11/26/drupal-6-programmatically-generate-all-images-for-each-imagecache-preset-using-a-drush-php-script.html</loc>
<lastmod>2010-11-26T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/02/26/setting-up-a-passwordless-automated-rsync-backup.html</loc>
<lastmod>2011-02-26T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/04/10/a-bash-shell-script-to-import-a-large-number-of-csv-files-into-mysql.html</loc>
<lastmod>2011-04-10T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/04/10/drupal-6-setting-up-a-script-to-ensure-the-apache-solr-java-process-is-running.html</loc>
<lastmod>2011-04-10T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/04/30/drupal-7-creating-a-centos-server-installation-for-apache-mysql-tomcat-php-drupal-and-solr.html</loc>
<lastmod>2011-04-30T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/05/08/drupal-7-implementing-a-subversion-pre-commit-hook-to-integrate-with-drupal.html</loc>
<lastmod>2011-05-08T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/05/14/drupal-6-embedding-a-gmap-view-into-search-results.html</loc>
<lastmod>2011-05-14T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/05/18/drupal-6-geospatial-apache-solr-searching-in-drupal-6-by-upgrading-solr-to-3-1.html</loc>
<lastmod>2011-05-18T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/06/16/drupal-6-improving-ajax-usability-by-fading-the-screen-and-preventing-the-user-from-clicking-on-anything-with-jquery.html</loc>
<lastmod>2011-06-16T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/06/19/drupal-6-using-appcelerator-titanium-to-create-an-iphone-application-to-communicate-with-a-drupal-site-via-soap-suds-client-nusoap-server.html</loc>
<lastmod>2011-06-19T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/07/07/drupal-6-getting-apache-solr-to-show-all-results-and-facets-without-searching.html</loc>
<lastmod>2011-07-07T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/07/24/drupal-6-updating-nodes-when-changing-cck-field-allowed-value-list-using-a-submit-handler.html</loc>
<lastmod>2011-07-24T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/07/24/drupal-6-using-tika-java-library-to-index-webfm-file-attachments-as-apache-solr-documents.html</loc>
<lastmod>2011-07-24T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/07/28/using-php-and-md5-to-find-duplicate-images-in-iphoto-and-view-compare-the-results.html</loc>
<lastmod>2011-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/10/17/adding-all-untracked-files-to-git-conditionally.html</loc>
<lastmod>2011-10-17T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/10/28/show-all-rpm-packages-installed-and-what-repository-they-came-from-on-redhat-or-centos.html</loc>
<lastmod>2011-10-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/12/20/scanning-a-file-system-path-for-all-version-control-remote-repository-urls.html</loc>
<lastmod>2011-12-20T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2011/12/20/using-the-pear-library-html-quickform2-to-create-a-simple-authentication-form-with-a-custom-validation-callback.html</loc>
<lastmod>2011-12-20T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/01/31/a-simple-http-php-class-to-crawl-a-url-for-internal-and-external-urls.html</loc>
<lastmod>2012-01-31T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/02/01/drupal-7-geospatial-apache-solr-searching-in-drupal-7-using-the-search-api-module-ubuntu-version.html</loc>
<lastmod>2012-02-01T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/03/10/drupal-6-export-all-drupal-data-to-json-from-a-drush-script.html</loc>
<lastmod>2012-03-10T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/03/11/creating-a-web-server-to-host-ruby-on-rails-and-php-using-phusion-passenger-nginx-and-apache.html</loc>
<lastmod>2012-03-11T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/04/06/creating-nested-resources-in-ruby-on-rails-3-and-updating-scaffolding-links-and-redirection.html</loc>
<lastmod>2012-04-06T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/04/09/automated-browser-testing-with-screenshots-on-mac-osx-using-ruby-and-selenium.html</loc>
<lastmod>2012-04-09T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/04/10/setting-up-a-ruby-on-rails-project-with-faceted-solr-search-integration-using-sunspot-and-acts-as-taggable-on.html</loc>
<lastmod>2012-04-10T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/06/27/importing-and-converting-csv-data-into-a-rails-model-with-a-slick-active-admin-interface.html</loc>
<lastmod>2012-06-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/07/05/a-simple-http-ruby-class-that-uses-nokogiri-to-crawl-a-url-for-internal-and-external-urls.html</loc>
<lastmod>2012-07-05T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/07/18/creating-a-ruby-on-rails-admin-form-to-bulk-update-multiple-models.html</loc>
<lastmod>2012-07-18T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/07/29/a-ruby-class-to-crawl-a-website-using-nokogiri-mongodb-database-and-mongomapper-orm.html</loc>
<lastmod>2012-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/09/22/drupal-7-geospatial-apache-solr-searching-in-drupal-7-using-the-search-api-module-ubuntu-version-part-2.html</loc>
<lastmod>2012-09-22T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/09/23/headless-selenium-testing-in-php-and-ruby-on-ubuntu.html</loc>
<lastmod>2012-09-23T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2012/10/28/ruby-selenium-script-to-authenticate-to-github-and-download-all-railscasts-pro-videos.html</loc>
<lastmod>2012-10-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/01/25/create-an-ios-ipad-application-with-a-rails-json-api-backend.html</loc>
<lastmod>2013-01-25T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/02/21/mysql-replication-to-redis-cache-server-via-ruby-gearman-triggers-and-mysql-udf-ubuntu-version.html</loc>
<lastmod>2013-02-21T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/03/20/fetching-parsing-itunes-rss-feeds-with-nokogiri-storing-the-data-in-mongodb-and-displaying-price-sparks-via-sinatra.html</loc>
<lastmod>2013-03-20T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/04/18/daily-cron-job-to-check-for-outdated-ruby-gems-via-rvm.html</loc>
<lastmod>2013-04-18T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/08/26/bash-shell-wrapper-script-to-setup-rvm-environment-and-execute-ruby-scripts-via-cron.html</loc>
<lastmod>2013-08-26T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/09/28/ruby-check-for-zombie-children-processes-kill-them-and-spawn-a-new-parent-process.html</loc>
<lastmod>2013-09-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/10/04/ahead-of-time-compiling-jruby-packaging-a-java-jar-creating-a-gemspec-using-warbler.html</loc>
<lastmod>2013-10-04T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2013/10/09/ruby-api-development-module-class-structure-to-set-instance-variables-via-do-block.html</loc>
<lastmod>2013-10-09T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/01/04/ruby-nmap-script-to-scan-ip-range-for-wireless-camera-and-push-ip-to-web-server.html</loc>
<lastmod>2014-01-04T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/01/13/ruby-is-not-javascript-benchmarking-hash-struct-performance.html</loc>
<lastmod>2014-01-13T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/01/25/ruby-code-that-opens-a-pipe-to-send-data-from-a-forked-process-to-its-parent-and-cleans-up-zombie-threads.html</loc>
<lastmod>2014-01-25T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/01/25/ruby-on-rails-4-ajax-form.html</loc>
<lastmod>2014-01-25T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/02/20/ruby-import-itunes-to-mysql.html</loc>
<lastmod>2014-02-20T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/03/04/ruby-eventmachine-web-socket-redis-pub-sub-chat-room.html</loc>
<lastmod>2014-03-04T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/03/13/rails-4-submit-modal-form-via-ajax-and-render-js-response-as-table-row.html</loc>
<lastmod>2014-03-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/03/20/ruby-redis-pub-sub-job-queue.html</loc>
<lastmod>2014-03-20T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/03/30/jruby-swing-based-jbutton-clicking-game.html</loc>
<lastmod>2014-03-30T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/04/02/jruby-thread-pool-concurrency-example-to-pull-data-from-elasticsearch.html</loc>
<lastmod>2014-04-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/04/04/nodejs-phantomjs-screenshot-via-express.html</loc>
<lastmod>2014-04-04T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/04/07/authenticate-via-selenium-phantomjs-and-pass-cookies-to-net-http-for-subsequent-requests.html</loc>
<lastmod>2014-04-07T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/06/10/jruby-connect-to-a-mssql-database-via-activerecord-and-create-activerecord-base-classes.html</loc>
<lastmod>2014-06-10T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/06/26/jruby-using-celluloid-concurrency-library-to-utilize-full-cpu-multithreading-and-convert-a-large-json-file-to-csv.html</loc>
<lastmod>2014-06-26T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/07/16/jruby-asynchronous-background-job-processing-via-sidekiq-using-phantomjs-to-create-analytic-screenshots.html</loc>
<lastmod>2014-07-16T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/08/01/hadoop-pig-ruby-map-reduce-on-osx-via-homebrew.html</loc>
<lastmod>2014-08-01T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/09/02/rails-4-elasticsearch-integration-with-dynamic-facets-and-filters-via-model-concern.html</loc>
<lastmod>2014-09-02T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/11/07/rails4-javascript-integrated-unit-tests-via-phantomjs-rspec-capybara.html</loc>
<lastmod>2014-11-07T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2014/11/16/jruby-bulk-index-rails-model-data-into-elasticsearch-via-sidekiq-redis-queue.html</loc>
<lastmod>2014-11-16T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2015/03/08/using-redis-sets-unique-lists-to-track-relationships-between-users-and-their-friends-and-making-friend-suggestions.html</loc>
<lastmod>2015-03-08T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2015/06/13/using-jruby-native-queue-to-manage-work-across-threads.html</loc>
<lastmod>2015-06-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2015/06/25/rails-4-elasticsearch-geospatial-searching-and-model-integration.html</loc>
<lastmod>2015-06-25T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2015/07/15/rails-4-searching-for-related-models-with-elasticsearch-and-tagged-content-via-acts-as-taggable-on.html</loc>
<lastmod>2015-07-15T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2015/12/09/sending-messages-between-a-swift-webview-and-a-rails-backend-using-javascript.html</loc>
<lastmod>2015-12-09T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2015/12/15/integrating-a-rails-api-backend-with-an-angular-frontend-using-token-authentication.html</loc>
<lastmod>2015-12-15T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2016/10/06/elasticsearch-autocomplete-with-a-rails-api-backend-and-an-angular-frontend.html</loc>
<lastmod>2016-10-06T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2016/10/09/create-an-ios-swift-app-to-send-your-location-to-a-rails-api-and-display-on-google-maps.html</loc>
<lastmod>2016-10-09T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2016/10/16/track-memory-utilization-of-processes-and-graph-the-data-via-chartkick-highcharts-and-rails.html</loc>
<lastmod>2016-10-16T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2016/10/29/dockerize-rails-development-environment-integrated-with-postgresql-redis-and-elasticsearch-using-docker-compose.html</loc>
<lastmod>2016-10-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2016/12/01/docker-hadoop-streaming-map-reduce-scala-job.html</loc>
<lastmod>2016-12-01T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/01/26/integrate-rails-logs-with-elasticsearch-logstash-kibana-in-docker-compose.html</loc>
<lastmod>2017-01-26T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/02/01/integrate-tika-rest-service-with-rails-paperclip-attachments-to-extract-text-from-pdf-documents-and-store-in-elasticsearch.html</loc>
<lastmod>2017-02-01T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/03/19/using-jenkins-to-build-and-test-docker-compose-cluster-via-rails-elasticsearch-rspec.html</loc>
<lastmod>2017-03-19T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/07/03/scala-spark-application-to-join-csv-files-in-hdfs-and-save-to-elasticsearch.html</loc>
<lastmod>2017-07-03T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/07/13/export-itunes-playlist-songs-to-an-external-location-sd-card.html</loc>
<lastmod>2017-07-13T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/07/21/define-docker-compose-file-transpose-to-cloudformation-template-and-deploy-cluster-to-amazon-ec2-container-service-using-aws-cli.html</loc>
<lastmod>2017-07-21T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/08/15/deploying-application-to-aws-ecs-with-s3-integration-and-iam-policies-roles-using-terraform.html</loc>
<lastmod>2017-08-15T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2017/10/04/python-aws-emr-status-via-arduino-uno-leds.html</loc>
<lastmod>2017-10-04T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/02/01/integrate-socket.io-and-react-components-to-create-a-simple-chat-client-app.html</loc>
<lastmod>2018-02-01T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/03/04/using-nifi-to-convert-csv-to-json-and-store-in-elasticsearch.html</loc>
<lastmod>2018-03-04T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/03/18/rails-5-api-and-react-frontend-jwt-token-authentication.html</loc>
<lastmod>2018-03-18T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/05/12/export-data-from-postgresql-as-json-and-import-into-elasticsearch.html</loc>
<lastmod>2018-05-12T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/07/26/kafka-streams-java-application-to-aggregate-messages-using-a-session-window.html</loc>
<lastmod>2018-07-26T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/09/23/terraforming-s3-bucket-notification-aws-nodejs-lambda-to-fetch-metadata-sns-publishing-and-filtered-sqs-subscription-policy.html</loc>
<lastmod>2018-09-23T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/11/17/github-pull-request-tips-to-improve-your-git-workflow.html</loc>
<lastmod>2018-11-17T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/11/25/extracting-people-from-an-image-using-python-luminoth-and-imagemagick.html</loc>
<lastmod>2018-11-25T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/12/09/using-rabbitmq-as-a-ruby-work-queue-to-populate-elasticsearch-via-docker-compose.html</loc>
<lastmod>2018-12-09T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2018/12/31/ruby-redis-pub-sub-worker-queue.html</loc>
<lastmod>2018-12-31T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2019/01/13/rails-5-api-react-bootstrap-crud-example.html</loc>
<lastmod>2019-01-13T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2019/02/24/running-minidcos-mesosphere-marathon-dcos-and-docker-containers-locally-via-docker.html</loc>
<lastmod>2019-02-24T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2020/02/02/running-apache-spark-and-hadoop-locally-on-osx-prototyping-scala-code-in-apache-zeppelin-and-working-with-postgresql-csv-hdfs-data.html</loc>
<lastmod>2020-02-02T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/2020/02/15/rails-6-and-react-integration-with-active-storage-image-file-attachments.html</loc>
<lastmod>2020-02-15T00:00:00-05:00</lastmod>
</url>
<url>
<loc>https://ericlondon.com/</loc>
</url>
<url>
<loc>https://ericlondon.com/search.html</loc>
</url>
<url>
<loc>https://ericlondon.com/page2/</loc>
</url>
<url>
<loc>https://ericlondon.com/page3/</loc>
</url>
<url>
<loc>https://ericlondon.com/page4/</loc>
</url>
<url>
<loc>https://ericlondon.com/page5/</loc>
</url>
<url>
<loc>https://ericlondon.com/page6/</loc>
</url>
<url>
<loc>https://ericlondon.com/page7/</loc>
</url>
<url>
<loc>https://ericlondon.com/page8/</loc>
</url>
<url>
<loc>https://ericlondon.com/page9/</loc>
</url>
<url>
<loc>https://ericlondon.com/page10/</loc>
</url>
<url>
<loc>https://ericlondon.com/google33f40b7cca70ef58.html</loc>
<lastmod>2018-01-31T10:24:07-05:00</lastmod>
</url>
</urlset>
