<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/abc" -->
<rss version="0.92">
<channel>
	<title>A Programmer's Perspective</title>
	<link>http://www.jason-palmer.com</link>
	<description></description>
	<lastBuildDate>Tue, 10 Nov 2009 00:36:45 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>PHP File Streaming with cat and passthru</title>
		<description><![CDATA[The problem
This weekend, I needed to figure out how to make an on-request, downloadable, backup of an entire MySQL database (for Magento, in case you were wondering).
At first, I attempted the simplest approach, which was to perform the backup via system() or exec(), and then serve the file as a download using either file_get_contents or [...]]]></description>
		<link>http://www.jason-palmer.com/2009/11/php-file-streaming-with-cat-and-passthru/</link>
			</item>
	<item>
		<title>PHPMailer Inline String Attachment</title>
		<description><![CDATA[Recently, while using PHPMailer, I needed the ability to have an inline string attachment, however this functionality is not present as of version 5.0.2, so I wrote my own.
For those who don&#8217;t know, PHPMailer has a number of ways you can create email attachments:

Standard Attachment &#8211; works as you&#8217;d expect
Inline Attachment &#8211; attachments you can [...]]]></description>
		<link>http://www.jason-palmer.com/2009/09/phpmailer-inline-string-attachment/</link>
			</item>
	<item>
		<title>Wordpress API</title>
		<description><![CDATA[Recently I&#8217;ve gotten into Wordpress plugin development.  I&#8217;ve created a few plugins for clients that include widgets, settings pages, and hooks into several actions.  However, one thing I&#8217;ve not yet been able to figure out is how to encrypt settings page options.  Has anyone done this?
There are currently a few ways to [...]]]></description>
		<link>http://www.jason-palmer.com/2009/07/wordpress-api/</link>
			</item>
	<item>
		<title>Javascript Minifier</title>
		<description><![CDATA[Last week, I created a simple online tool for minifying Javascript snippets or entire Javascript files.

Check it out
JSMinifier.com
]]></description>
		<link>http://www.jason-palmer.com/2009/06/javascript-minifier/</link>
			</item>
	<item>
		<title>Kaltura Wordpress Plugin &#8211; Switching Partner IDs</title>
		<description><![CDATA[I am using the Kaltura All-In-One-Video Wordpress Plugin on a project these days and I&#8217;ve come across a situation where I needed to switch my Partner ID to a new one (we purchased a paid account).
However, there is currently no way of doing this in the interface or by editing any of the plugin files&#8230; [...]]]></description>
		<link>http://www.jason-palmer.com/2009/05/kaltura-wordpress-plugin-switching-partner-ids/</link>
			</item>
	<item>
		<title>Blueprint CSS Framework</title>
		<description><![CDATA[The past few projects I&#8217;ve worked on, I&#8217;ve opted to use the Blueprint CSS Framework.
Blueprint offers several things that truly make a developer happy:

Small footprint
Instant cross-browser compatibility
Simple grid-based framework that allows for the creation of simple to complex web designs
The grid is completely customizable.
Did I mention cross-browser compatibility?

I&#8217;ve always considered myself fairly fluent with CSS, [...]]]></description>
		<link>http://www.jason-palmer.com/2009/04/blueprint-css-framework/</link>
			</item>
	<item>
		<title>Books for dummies</title>
		<description><![CDATA[I was in a local book store today searching for a good iphone development book when I came across the most pathetic computer section I&#8217;ve ever seen.
Nearly every book is an [insert topic here] for dummies book.

]]></description>
		<link>http://www.jason-palmer.com/2009/04/books-for-dummies/</link>
			</item>
	<item>
		<title>MooFlow Firefox Uncaught Exception Fix</title>
		<description><![CDATA[I am using MooFlow for a project at work and it is absolutely fantastic.  Nothing else gives the ease of use and nice look like MooFlow.  However, it kept throwing an uncaught exception in Firefox:
Error: uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMCanvasRenderingContext2D.drawImage]&#8221;  nsresult: &#8220;0&#215;80040111 (NS_ERROR_NOT_AVAILABLE)&#8221;  location: &#8220;JS frame [...]]]></description>
		<link>http://www.jason-palmer.com/2009/03/mooflow-firefox-uncaught-exception-fix/</link>
			</item>
	<item>
		<title>Slicehost CentOS RMagick Install</title>
		<description><![CDATA[I feel your pain.
The problem is that if you install ImageMagick and ImageMagick-devel from yum you end up with version 6.2.x instead of the required 6.3.x or higher that RMagick requires.
Just install from source.  Follow these steps.
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
cd ImageMagick-6-??
./configure
make
make install
gem install rmagick
Relax with a beer.
]]></description>
		<link>http://www.jason-palmer.com/2009/02/slicehost-centos-rmagick-install/</link>
			</item>
	<item>
		<title>Antipodr</title>
		<description><![CDATA[Antipodr is a simple little tool I created with Jake Rutter that allows you to calculate the exact spot on the other side of the planet from any location you enter.  A complete waste of time, yes, but fun!
Antipodr utilizes Google Maps and the Google Geocoding Web Service to bring you the end result.  Once [...]]]></description>
		<link>http://www.jason-palmer.com/2008/10/antipodr/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.582 seconds -->
<!-- Cached page served by WP-Cache -->
