<?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/tag/perl/feed" rel="self" type="application/rss+xml" />
	<link>http://rob-hammond.co.uk</link>
	<description>SEO, Perl, etc</description>
	<lastBuildDate>Thu, 26 Apr 2012 15:44:24 +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>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>
		<item>
		<title>Perl Ubiquity commands</title>
		<link>http://rob-hammond.co.uk/perl-ubiquity-commands</link>
		<comments>http://rob-hammond.co.uk/perl-ubiquity-commands#comments</comments>
		<pubDate>Thu, 08 Jan 2009 22:03:20 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[ubiquity]]></category>
		<category><![CDATA[perl]]></category>

		<guid isPermaLink="false">http://rob-hammond.co.uk/?p=12</guid>
		<description><![CDATA[Inspired by IrishWonder&#8217;s excellent set of SEO commands for Ubiquity for the awesome Firefox plugin Ubiquity, I&#8217;ve knocked up a couple of Ubiquity commands for Perl users &#8211; a useful direct CPAN search function and a search of the Perldoc.org website. Simply bring up Ubiquity with CTRL-Space and enter &#8216;help&#8217;. Then past the commands below [...]]]></description>
		<wfw:commentRss>http://rob-hammond.co.uk/perl-ubiquity-commands/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

