<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rob Hammond &#187; perl - Rob Hammond - SEO, Perl, etc</title>
	<atom:link href="http://rob-hammond.co.uk/category/perl/feed" rel="self" type="application/rss+xml" />
	<link>http://rob-hammond.co.uk</link>
	<description>SEO, Perl, etc</description>
	<lastBuildDate>Sat, 04 Feb 2012 13:20:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Get HTML returned from HTML::TreeBuilder::XPath</title>
		<link>http://rob-hammond.co.uk/get-html-returned-from-htmltreebuilderxpath</link>
		<comments>http://rob-hammond.co.uk/get-html-returned-from-htmltreebuilderxpath#comments</comments>
		<pubDate>Thu, 24 Nov 2011 17:10:33 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[parsing]]></category>
		<category><![CDATA[treebuilder]]></category>
		<category><![CDATA[xpath]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=514</guid>
		<description><![CDATA[Perl&#8217;s HTML::TreeBuilder::XPath is a great module for parsing HTML documents without regular expressions, however it returns text content by default, which is not always what you want when you&#8217;re doing advanced HTML processing. The documentation on CPAN doesn&#8217;t mention this, but if you want to get out the HTML content, just use &#8220;findnodes&#8221; and &#8220;-&#62;shift-&#62;as_HTML&#8221; [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/get-html-returned-from-htmltreebuilderxpath/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamically fetch web page contents in Excel</title>
		<link>http://rob-hammond.co.uk/dynamically-fetch-web-page-contents-in-excel</link>
		<comments>http://rob-hammond.co.uk/dynamically-fetch-web-page-contents-in-excel#comments</comments>
		<pubDate>Fri, 23 Sep 2011 08:07:49 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[vba]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=426</guid>
		<description><![CDATA[Excel&#8217;s built-in web features are pretty frustrating when you want to do more with the web than import a static HTML table to a predefined set of cells. I&#8217;ve often wanted to be able to update the contents of a cell based on dynamic parameters passed into a URL, and not found a decent, easy [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/dynamically-fetch-web-page-contents-in-excel/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why code?</title>
		<link>http://rob-hammond.co.uk/why-code</link>
		<comments>http://rob-hammond.co.uk/why-code#comments</comments>
		<pubDate>Tue, 09 Aug 2011 07:13:35 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[coding]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=416</guid>
		<description><![CDATA[I wish I had a pound for every time another SEO told me they want to learn a programming language. It seems most SEOs are sure they want to learn PHP, Python or another programming language, but when asked the question “to what end?” the answers generally become less clear. Because of this I think [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/why-code/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Top 11 Perl modules for SEO</title>
		<link>http://rob-hammond.co.uk/top-11-perl-modules-for-seo</link>
		<comments>http://rob-hammond.co.uk/top-11-perl-modules-for-seo#comments</comments>
		<pubDate>Tue, 22 Mar 2011 21:51:49 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=53</guid>
		<description><![CDATA[One of the truly great things about Perl is CPAN (the Comprehensive Perl Archive Network), which is an immense resource for almost all of the common (and not so common) programming functions you could ever dream of &#8211; from the web to graphics and operating system interfaces. Although Python and Ruby are gaining in popularity [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/top-11-perl-modules-for-seo/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Scrape Google Scribe</title>
		<link>http://rob-hammond.co.uk/scrape-google-scribe</link>
		<comments>http://rob-hammond.co.uk/scrape-google-scribe#comments</comments>
		<pubDate>Wed, 08 Sep 2010 18:50:46 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=351</guid>
		<description><![CDATA[Google Labs released a new tool called &#8220;Scribe&#8221; today, which auto-completes sentences based on those Google has found in web pages. Fun to play with as a gimmick, and potentially useful in Gmail and other apps for users, however there&#8217;s definitely some very interesting potential uses for us SEOs Unfortunately Google haven&#8217;t provided an API [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/scrape-google-scribe/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Sending script requests through multiple IPs</title>
		<link>http://rob-hammond.co.uk/send-requests-thru-multiple-ips</link>
		<comments>http://rob-hammond.co.uk/send-requests-thru-multiple-ips#comments</comments>
		<pubDate>Mon, 23 Aug 2010 20:08:48 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[apache]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[squid]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=337</guid>
		<description><![CDATA[One of the more useful things you may want to do with Perl scripts if you&#8217;re into crawling websites is to pipe your script&#8217;s requests through multiple IP addresses. This is actually pretty simple when you know how, but doesn&#8217;t seem to be documented that well across the web. So the following steps should work [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/send-requests-thru-multiple-ips/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rudimentary Sitemap Generator</title>
		<link>http://rob-hammond.co.uk/xml-sitemap-generator</link>
		<comments>http://rob-hammond.co.uk/xml-sitemap-generator#comments</comments>
		<pubDate>Wed, 12 May 2010 21:23:20 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[sitemaps]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=264</guid>
		<description><![CDATA[There are tons of XML Sitemap Generators out there on the web already, so why would anyone need another one? Well, one of the points of sitemaps is to give search engines a helping hand when they&#8217;re crawling and indexing your website. Stop to think for a second about how these sitemap generator sites actually [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/xml-sitemap-generator/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Simple meta data bot in Perl</title>
		<link>http://rob-hammond.co.uk/simple-meta-data-bot-in-perl</link>
		<comments>http://rob-hammond.co.uk/simple-meta-data-bot-in-perl#comments</comments>
		<pubDate>Mon, 12 Apr 2010 07:05:15 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=256</guid>
		<description><![CDATA[I needed to grab the page titles and meta descriptions for a bunch of specific URLs recently and knocked up a quick Perl script to do the hard work for me. Just run the script below from the command line, and paste the URLs you need into a file called &#8216;urls.txt&#8217; placed in the same [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/simple-meta-data-bot-in-perl/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google top searches export data</title>
		<link>http://rob-hammond.co.uk/google-top-searches-export-data</link>
		<comments>http://rob-hammond.co.uk/google-top-searches-export-data#comments</comments>
		<pubDate>Fri, 25 Sep 2009 14:30:56 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=166</guid>
		<description><![CDATA[One of the best features in Google Webmaster Tools is the Top Search Queries data, which shows what search queries your website appears for, and which result in clickthroughs. In the web interface this is easy to use and provides a great overview. However, it is rather frustrating that the export feature exports this data [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/google-top-searches-export-data/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO &amp; Perl: An introduction</title>
		<link>http://rob-hammond.co.uk/seo-perl</link>
		<comments>http://rob-hammond.co.uk/seo-perl#comments</comments>
		<pubDate>Wed, 20 May 2009 22:15:16 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=37</guid>
		<description><![CDATA[It&#8217;s generally accepted that it&#8217;s useful/invaluable for any SEO to know at least one server-side language. I chose Perl after playing around with PHP and finding it didn&#8217;t quite fulfill my requirements. Why Perl and not Ruby/Python/C? Perl is well established (22 years) and supported, has an active community, a great library of extensions (modules), [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/seo-perl/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

