<?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>Random Drake &#187; Geekery</title>
	<atom:link href="http://randomdrake.com/category/geekery/feed/" rel="self" type="application/rss+xml" />
	<link>http://randomdrake.com</link>
	<description>David Drake Covers Programming, Technology and Turbulence in Life</description>
	<lastBuildDate>Mon, 30 Jan 2012 21:15:09 +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>Zend Framework and the Zend_Db_Select::where() and ::orWhere() Problem</title>
		<link>http://randomdrake.com/2011/08/15/zend-framework-and-their-zend_db_selectwhere-and-orwhere-problem/</link>
		<comments>http://randomdrake.com/2011/08/15/zend-framework-and-their-zend_db_selectwhere-and-orwhere-problem/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 20:52:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://randomdrake.com/?p=487</guid>
		<description><![CDATA[To say that I dislike Zend Framework, would be an understatement. While it is powerful and capable of quite a bit, I find it to be a bit overkill for many (if not most) tasks and bloated in so many ways. But, I&#8217;m not a huge fan of frameworks to begin with. As programmers, we [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2011/08/15/zend-framework-and-their-zend_db_selectwhere-and-orwhere-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Developers Finally Deprecating ext/mysql in Favor of mysqli or PDO</title>
		<link>http://randomdrake.com/2011/08/02/php-developers-finally-deprecating-extmysql-in-favor-of-mysqli-or-pdo/</link>
		<comments>http://randomdrake.com/2011/08/02/php-developers-finally-deprecating-extmysql-in-favor-of-mysqli-or-pdo/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 13:55:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://randomdrake.com/?p=463</guid>
		<description><![CDATA[Perhaps it is because of the recent slew of high profile SQL injection attacks, or perhaps because it was just finally time to bite the bullet and make the switch. PHP internal emails have revealed that there is finally an official movement to deprecate the ext/mysql and mysql_* family of functions from PHP. For me, [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2011/08/02/php-developers-finally-deprecating-extmysql-in-favor-of-mysqli-or-pdo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Log File Location and PID File Location Settings for the PHP System_Daemon PEAR Class</title>
		<link>http://randomdrake.com/2010/05/23/log-file-location-and-pid-file-location-settings-for-the-php-system_daemon-pear-class/</link>
		<comments>http://randomdrake.com/2010/05/23/log-file-location-and-pid-file-location-settings-for-the-php-system_daemon-pear-class/#comments</comments>
		<pubDate>Mon, 24 May 2010 05:18:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=415</guid>
		<description><![CDATA[If you&#8217;re reading this blog post, then chances are, you&#8217;ve discovered the wonderful PEAR package called System_Daemon. This well-done package offers the ability to turn any PHP script into a daemon and does a good job of making sure there aren&#8217;t memory leaks or problems along the way. There&#8217;s a great demo of the package [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2010/05/23/log-file-location-and-pid-file-location-settings-for-the-php-system_daemon-pear-class/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Solution to Broken Cookie Creation for Chrome on Linux</title>
		<link>http://randomdrake.com/2010/02/19/solution-to-broken-cookie-creation-for-chrome-on-linux/</link>
		<comments>http://randomdrake.com/2010/02/19/solution-to-broken-cookie-creation-for-chrome-on-linux/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 22:16:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=399</guid>
		<description><![CDATA[After receiving an update today to push my Chrome version to 5.0.322.2 dev, I noticed that I could no longer log in to the web site that I had open when the update was done. I happened to be developing a website when I received notification for the update so, like always, I just continued [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2010/02/19/solution-to-broken-cookie-creation-for-chrome-on-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Random Dates and Numbers in PostgreSQL with the RANDOM() Function</title>
		<link>http://randomdrake.com/2010/01/20/random-dates-and-numbers-in-postgresql-with-the-random-function/</link>
		<comments>http://randomdrake.com/2010/01/20/random-dates-and-numbers-in-postgresql-with-the-random-function/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 18:26:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=382</guid>
		<description><![CDATA[Working with the random() function in PostgreSQL can be a bit tricky if you&#8217;re trying to populate a table. The random() function in PostgreSQL will return a number between 0 and 1 like so: SELECT RANDOM&#40;&#41;; random ------------------- 0.115072432027698 &#40;1 ROW&#41; If you&#8217;re trying to get a whole number from random(), you can use some [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2010/01/20/random-dates-and-numbers-in-postgresql-with-the-random-function/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Speed Comparison of strlen() VS empty() in PHP Shows empty() is Faster</title>
		<link>http://randomdrake.com/2009/10/08/speed-comparison-of-strlen-vs-empty-in-php-shows-empty-is-faster/</link>
		<comments>http://randomdrake.com/2009/10/08/speed-comparison-of-strlen-vs-empty-in-php-shows-empty-is-faster/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 16:31:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=350</guid>
		<description><![CDATA[While working on a PHP project, I found myself occasionally switching between using empty() or !strlen() when I was dealing with strings. In PHP, there are often multiple solutions for the same problem and this was one of those cases. I didn&#8217;t really have a reason to use one over the other and, as most [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2009/10/08/speed-comparison-of-strlen-vs-empty-in-php-shows-empty-is-faster/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Use onbeforeunload with Form Submit Buttons</title>
		<link>http://randomdrake.com/2009/09/23/how-to-use-onbeforeunload-with-form-submit-buttons/</link>
		<comments>http://randomdrake.com/2009/09/23/how-to-use-onbeforeunload-with-form-submit-buttons/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 17:12:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=345</guid>
		<description><![CDATA[While doing some programming I came across an interesting predicament. While I understand it&#8217;s evil to make it hard for a user to leave a page, I&#8217;m not here to argue the merits (or lack thereof) of onbeforeunload. On a particular form, we are forcing the browser to not cache the information to avoid potential [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2009/09/23/how-to-use-onbeforeunload-with-form-submit-buttons/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Improved AJAX, XHTML, and RSS Safe Function for Converting Entities to ASCII in PHP</title>
		<link>http://randomdrake.com/2009/08/17/improved-ajax-xhtml-and-rss-safe-function-for-converting-entities-to-ascii-in-php/</link>
		<comments>http://randomdrake.com/2009/08/17/improved-ajax-xhtml-and-rss-safe-function-for-converting-entities-to-ascii-in-php/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 06:54:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=327</guid>
		<description><![CDATA[In March, I reported on a particular problem that may or may not have arisen for developers. In short: WebKit and, consequently, Google Chrome might have introduced some problems for developers who weren&#8217;t properly converting their variables to ensure they were safe for XHTML, RSS and AJAX by converting their characters to the proper ASCII [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2009/08/17/improved-ajax-xhtml-and-rss-safe-function-for-converting-entities-to-ascii-in-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Amazon AWS API REST Authentication for PHP 5</title>
		<link>http://randomdrake.com/2009/07/27/amazon-aws-api-rest-authentication-for-php-5/</link>
		<comments>http://randomdrake.com/2009/07/27/amazon-aws-api-rest-authentication-for-php-5/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 19:15:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=313</guid>
		<description><![CDATA[Since Amazon decided all of their requests needed to be authenticated, developers have been scrambling to convert their existing code to work with their new authentication architecture. Here&#8217;s an excerpt of the email you probably received: &#8220;&#8230; signatures will be necessary to authenticate each call to the Product Advertising API. This requirement will be phased [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2009/07/27/amazon-aws-api-rest-authentication-for-php-5/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Benchmark Results Show 400%-700% Increase In Server Capabilities with APC and Squid Cache</title>
		<link>http://randomdrake.com/2009/07/14/benchmark-results-show-400-to-700-percent-increase-in-server-capabilities-with-apc-and-squid-cache/</link>
		<comments>http://randomdrake.com/2009/07/14/benchmark-results-show-400-to-700-percent-increase-in-server-capabilities-with-apc-and-squid-cache/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 04:38:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.ilovebonnie.net/?p=270</guid>
		<description><![CDATA[Our servers are getting ready to be awaken by the masses. As such, we needed to ensure our servers would not simply fall over if we should get a sudden influx of traffic when we open our doors to everyone. When we first released our software, we quickly found that we needed to adjust some [...]]]></description>
		<wfw:commentRss>http://randomdrake.com/2009/07/14/benchmark-results-show-400-to-700-percent-increase-in-server-capabilities-with-apc-and-squid-cache/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 5.625 seconds -->

