<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>iamcal.com</title>
		<link>http://www.iamcal.com/</link>
		<description>All the links rom iamcal.com</description>
		<pubDate>Wed, 27 Mar 2013 22:10:22 +0000</pubDate>
		<lastBuildDate>Wed, 27 Mar 2013 22:10:22 +0000</lastBuildDate>
		<generator>http://www.iamcal.com/</generator>
		<image>
			<url>http://www.iamcal.com/images/logo.gif</url>
			<title>iamcal.com</title>
			<link>http://www.iamcal.com/</link>
		</image>

		<item>
			<title>Regexp Kung-fu</title>
			<link>http://www.iamcal.com/2013-03/regexp-kung-fu/</link>
			<description>&lt;p&gt;There are two answers guaranteed to show up on nearly every PHP question on Stack Overflow - use the mysqli/PDO extension instead of the deprecated mysql one (to avoid SQL injection), and that you can't parse HTML with regular expressions.&lt;/p&gt;

&lt;p&gt;With that in mind, my favorite two answers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://stackoverflow.com/questions/134099/are-pdo-prepared-statements-sufficient-to-prevent-sql-injection/12202218#12202218&quot;&gt;How PDO is still vulnerable to SQL injection attacks&lt;/a&gt; by Anthony Ferrara&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://stackoverflow.com/questions/4231382/regular-expression-pattern-not-matching-anywhere-in-string/4234491#4234491&quot;&gt;Parsing HTML with regular expressions&lt;/a&gt; by Tom Christiansen&lt;/li&gt;
&lt;/ul&gt;
</description>
			<pubDate>Wed, 27 Mar 2013 22:10:22 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/3661/</guid>
		</item>
		<item>
			<title>The silver searcher</title>
			<link>http://www.iamcal.com/2012-09/the-silver-searcher/</link>
			<description>&lt;p&gt;The &lt;a href=&quot;https://github.com/ggreer/the_silver_searcher&quot;&gt;silver searcher&lt;/a&gt; is basically &lt;a href=&quot;https://github.com/petdance/ack&quot;&gt;ack&lt;/a&gt;, rewritten in C to be crazy fast. If you're regularly using grep to search a codebase, this is probably a much better idea.&lt;/p&gt;
</description>
			<pubDate>Mon, 24 Sep 2012 17:01:06 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/3634/</guid>
		</item>
		<item>
			<title>9th November, 4:49 pm</title>
			<link>http://www.iamcal.com/2011-11/2740/</link>
			<description>&lt;p&gt;it's now over 8 years old, but &lt;a href=&quot;http://perl.plover.com/yak/12views/samples/notes.html&quot;&gt;the 12 views of mjd&lt;/a&gt; is still good reading&lt;/p&gt;
</description>
			<pubDate>Wed, 9 Nov 2011 16:49:43 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/2740/</guid>
		</item>
		<item>
			<title>14th April, 3:58 pm</title>
			<link>http://www.iamcal.com/2010-04/2519/</link>
			<description>&lt;p&gt;just added a &lt;a href=&quot;http://code.iamcal.com/pl/imap_folders/&quot;&gt;quick little hack&lt;/a&gt; over on my code site for finding out which imap folders are using up your quota&lt;/p&gt;
</description>
			<pubDate>Wed, 14 Apr 2010 15:58:28 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/2519/</guid>
		</item>
		<item>
			<title>25th August, 12:13 pm</title>
			<link>http://www.iamcal.com/2009-08/2317/</link>
			<description>&lt;p&gt;the &lt;a href=&quot;http://matrix.cpantesters.org/?author=iamcal&quot;&gt;cpan testers matrix&lt;/a&gt; is a really good tool (especially for a cpan tool) - an at-a-glance report of how well your various modules are testing (and motivating me to fix the failing ones)&lt;/p&gt;
</description>
			<pubDate>Tue, 25 Aug 2009 12:13:34 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/2317/</guid>
		</item>
		<item>
			<title>19th July, 10:43 am</title>
			<link>http://www.iamcal.com/2008-07/1755/</link>
			<description>&lt;p&gt;i didn't realize there'd be so much movement on &lt;a href=&quot;http://rakudo.org/&quot;&gt;rakudo&lt;/a&gt;. it's looking pretty snazzy&lt;/p&gt;
</description>
			<pubDate>Sat, 19 Jul 2008 10:43:35 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/1755/</guid>
		</item>
		<item>
			<title>4th April, 12:15 pm</title>
			<link>http://www.iamcal.com/2008-04/1594/</link>
			<description>&lt;p&gt;kellan points out this interesting old TPJ article on &lt;a href=&quot;http://perldoc.perl.org/Locale/Maketext/TPJ13.html&quot;&gt;problems&lt;/a&gt; with localization and gettext. the solution isn't really any good, but the problem is real&lt;/p&gt;
</description>
			<pubDate>Fri, 4 Apr 2008 12:15:39 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/1594/</guid>
		</item>
		<item>
			<title>9th November, 5:54 am</title>
			<link>http://www.iamcal.com/2007-11/1423/</link>
			<description>&lt;p&gt;aside from the final calculation being highly dubious, the perl module dependancy &lt;a href=&quot;http://cpandeps.cantrell.org.uk/?module=Flickr::API&quot;&gt;viewer&lt;/a&gt; is pretty neat&lt;/p&gt;
</description>
			<pubDate>Fri, 9 Nov 2007 05:54:34 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/1423/</guid>
		</item>
		<item>
			<title>23rd October, 11:04 am</title>
			<link>http://www.iamcal.com/2007-10/1415/</link>
			<description>&lt;p&gt;remotely set the 'ready' message on networked HP printer using some &lt;a href=&quot;http://kovaya.com/perl/hpsetdisp.pl&quot;&gt;perl&lt;/a&gt;. been playing with this in the office to nice effect&lt;/p&gt;
</description>
			<pubDate>Tue, 23 Oct 2007 11:04:21 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/1415/</guid>
		</item>
		<item>
			<title>15th August, 3:56 pm</title>
			<link>http://www.iamcal.com/2006-08/1233/</link>
			<description>&lt;p&gt;&lt;a href=&quot;http://bradchoate.com/weblog/2006/08/12/ack&quot;&gt;ack&lt;/a&gt; is awesome [via asc]&lt;/p&gt;
</description>
			<pubDate>Tue, 15 Aug 2006 15:56:59 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/1233/</guid>
		</item>

	</channel>
</rss>