<?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>28th September, 11:08 pm</title>
			<link>http://www.iamcal.com/2010-09/2561/</link>
			<description>&lt;p&gt;jeremy cole has finally &lt;a href=&quot;http://jcole.us/blog/archives/2010/09/28/mysql-swap-insanity-and-the-numa-architecture/&quot;&gt;solved&lt;/a&gt; the mysql swapping-for-no-reason issue. very nice work [via ph]&lt;/p&gt;
</description>
			<pubDate>Tue, 28 Sep 2010 23:08:25 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/2561/</guid>
		</item>
		<item>
			<title>16th August, 9:30 pm</title>
			<link>http://www.iamcal.com/2010-08/2540/</link>
			<description>&lt;p&gt;noting these down for later reference - two &lt;a href=&quot;http://www.quora.com/Why-doesnt-Quora-use-PostgreSQL&quot;&gt;excellent&lt;/a&gt; &lt;a href=&quot;http://www.quora.com/Why-does-Quora-use-MySQL-as-the-data-store-rather-than-NoSQLs-such-as-Cassandra-MongoDB-CouchDB-etc&quot;&gt;answers&lt;/a&gt; on quora from adam d'angelo on why quora uses mysql instead of postgres or a nosql solution. he says everything i've been saying for the last few years, but more eloquently&lt;/p&gt;
</description>
			<pubDate>Mon, 16 Aug 2010 21:30:47 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/2540/</guid>
		</item>
		<item>
			<title>24th October, 9:18 am</title>
			<link>http://www.iamcal.com/2009-10/2382/</link>
			<description>&lt;p&gt;a couple of interesting alternatives to phpMyAdmin, both simpler: &lt;a href=&quot;http://sqlbuddy.com/&quot;&gt;sqlbuddy&lt;/a&gt; looks like a really well done minimalist effort, while &lt;a href=&quot;http://code.google.com/p/phpminiadmin/&quot;&gt;phpMiniAdmin&lt;/a&gt; like like PMA from 10 years ago.&lt;/p&gt;
</description>
			<pubDate>Sat, 24 Oct 2009 09:18:10 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/2382/</guid>
		</item>
		<item>
			<title>26th March, 11:37 am</title>
			<link>http://www.iamcal.com/2009-03/2110/</link>
			<description>&lt;p&gt;&lt;a href=&quot;http://www.mysqlperformanceblog.com/2009/03/13/xtrabackup-03-binaries-and-stream-backup/&quot;&gt;xtrabackup&lt;/a&gt; sounds like really good news for people backing up large innodb instances. streaming backups? yes pls&lt;/p&gt;
</description>
			<pubDate>Thu, 26 Mar 2009 11:37:35 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/2110/</guid>
		</item>
		<item>
			<title>31st July, 1:47 pm</title>
			<link>http://www.iamcal.com/2006-07/1226/</link>
			<description>&lt;p&gt;dathan's &lt;a href=&quot;http://mysqldba.blogspot.com/&quot;&gt;mysql blog&lt;/a&gt; is full of useful tips for people using mysql on a large scale. a kind of &quot;advanced mysql hacks&quot; book done right.&lt;/p&gt;
</description>
			<pubDate>Mon, 31 Jul 2006 13:47:33 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/1226/</guid>
		</item>
		<item>
			<title>2nd July, 12:40 pm</title>
			<link>http://www.iamcal.com/2005-07/952/</link>
			<description>&lt;p&gt;mike b pointed me to this &lt;a href=&quot;http://www.zdnet.com.au/news/software/0,2000061733,39193420,00.htm&quot;&gt;bizarre article&lt;/a&gt; from IBM's daniel sabbah describes lamp as &quot;going to have to grow up at some point&quot;. err, right. because lamp clearly doesn't scale. it's not like the biggest websites in the world use it. ryan tomayko's &lt;a href=&quot;http://naeblis.cx/rtomayko/2005/05/28/ibm-poop-heads&quot;&gt;response&lt;/a&gt; is on the mark.&lt;/p&gt;
</description>
			<pubDate>Sat, 2 Jul 2005 12:40:13 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/952/</guid>
		</item>
		<item>
			<title>21st January, 3:10 pm</title>
			<link>http://www.iamcal.com/2005-01/681/</link>
			<description>&lt;p&gt;backed up for later - the innodb &lt;a href=&quot;http://www.innodb.com/manual.php#innobackup&quot;&gt;hot backup script&lt;/a&gt;. faster than restoring from a dump, but more prone to corruption.&lt;/p&gt;
</description>
			<pubDate>Fri, 21 Jan 2005 15:10:36 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/681/</guid>
		</item>
		<item>
			<title>20th January, 11:41 pm</title>
			<link>http://www.iamcal.com/2005-01/678/</link>
			<description>&lt;p&gt;gah. f was down for 5 hours after a routine database modification revealed massive innodb corruption which had somehow replicated to the slave. after splitting the cluster, our last backup was nine days old and a few million records short. eek. so a painstaking search and destroy for bad records was conducted. stupid mysql.&lt;/p&gt;
</description>
			<pubDate>Thu, 20 Jan 2005 23:41:14 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/678/</guid>
		</item>
		<item>
			<title>12th January, 1:23 am</title>
			<link>http://www.iamcal.com/2005-01/658/</link>
			<description>&lt;p&gt;phpMyAdmin doesn't yet have support for NDB - looks like someone &lt;a href=&quot;http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1001935&amp;group_id=23067&amp;atid=377411&quot;&gt;dropped the ball&lt;/a&gt;.&lt;/p&gt;
</description>
			<pubDate>Wed, 12 Jan 2005 01:23:54 +0000</pubDate>
			<author>nobody@domain.com (Cal Henderson)</author>
			<guid isPermaLink="false">tag:iamcal.com,2005:/blog/658/</guid>
		</item>

	</channel>
</rss>