<?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>Michael P. Shipley &#187; SimplePie</title>
	<atom:link href="http://www.michaelpshipley.com/category/simplepie/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaelpshipley.com</link>
	<description></description>
	<lastBuildDate>Sat, 26 Dec 2009 16:00:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Video: A Motocross Screaming Mashup</title>
		<link>http://www.michaelpshipley.com/simplepie/video-motocross-scream-mashup-51/</link>
		<comments>http://www.michaelpshipley.com/simplepie/video-motocross-scream-mashup-51/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 11:42:59 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=51</guid>
		<description><![CDATA[Here is another short cool music video I made called Motocross Scream using a sound effect from the teaser trailer for Spiderman 3,  some random motocross video clips from youtube, a song from Blackhawk Down by Hans Zimmer called Chant, and a scream from Slippage by Goldfrapp.



]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/video-motocross-scream-mashup-51/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Got a lot of RSS Feeds: Which one is Bad?</title>
		<link>http://www.michaelpshipley.com/simplepie/check-for-bad-rss-feeds-47/</link>
		<comments>http://www.michaelpshipley.com/simplepie/check-for-bad-rss-feeds-47/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 05:22:38 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=47</guid>
		<description><![CDATA[If you have a lot of RSS Feed or Atom Feed links and you want to quickly check them all for load speed and errors, try:

Speed Feed &#8211; Rss Feed Checker


]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/check-for-bad-rss-feeds-47/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Display RSS or ATOM Feeds Without Re-Loading the Web Page Using Javascript, AJAX,  and SimplePie</title>
		<link>http://www.michaelpshipley.com/simplepie/update-and-display-rss-or-atom-feeds-without-re-loading-the-web-page-using-javascript-ajax-and-simplepie-42/</link>
		<comments>http://www.michaelpshipley.com/simplepie/update-and-display-rss-or-atom-feeds-without-re-loading-the-web-page-using-javascript-ajax-and-simplepie-42/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 01:35:16 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=42</guid>
		<description><![CDATA[
Update: Version 2 adds the ability to have multiple feeds on the same page.
Download version 2 (multiple feeds): update_feed2.zip: 
&#160;
One day sbeaumont9 over at SimplePie&#8217;s tech support  asked: 

Has anyone implemented a SimplePie feed that updates automatically with AJAX? I&#8217;d like to be able to check for new content and have it update without [...]]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/update-and-display-rss-or-atom-feeds-without-re-loading-the-web-page-using-javascript-ajax-and-simplepie-42/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>New! SimplePie Accelerator 1.0 Released to Manufacturing</title>
		<link>http://www.michaelpshipley.com/simplepie/simplepie-accelerator-34/</link>
		<comments>http://www.michaelpshipley.com/simplepie/simplepie-accelerator-34/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 09:30:30 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=34</guid>
		<description><![CDATA[
Does SimplePie seem to take years to update it&#8217;s cache? Then this free open source software is for you.

SimplePie Accelerator 1.0

SimplePie Accelerator uses space age technology to bring you unprecedented speed to your everyday household cache updating chores.
Example

Typical cache update time for 10 feeds: 13.722 seconds	
Accelerated : 3.006 seconds 



	Demo
	
	simplepie-accelerator-demo

	Download

	simplepie_accelerator.zip

Here is a list of the [...]]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/simplepie-accelerator-34/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Fix a bad feed date using SimplePie</title>
		<link>http://www.michaelpshipley.com/simplepie/fix-bad-feed-date-using-simplepie-26/</link>
		<comments>http://www.michaelpshipley.com/simplepie/fix-bad-feed-date-using-simplepie-26/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 08:41:22 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=26</guid>
		<description><![CDATA[Update: Added method that works in SimplePie Wordpress Plugin.

If you have a bad rss feed or atom feed date, here is a way to use SimplePie to fix it:


&#60;?php
require_once&#160;'simplepie.inc';
class&#160;FixDates&#160;extends&#160;SimplePie_Item
{
&#160;&#160;&#160;&#160;function&#160;FixDates($feed,&#160;$data)
&#160;&#160;&#160;&#160;{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$this-&#62;feed&#160;=&#160;$feed;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$this-&#62;data&#160;=&#160;$data;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$this-&#62;fix_date();
&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;function&#160;fix_date()
&#160;&#160;&#160;&#160;{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$parsed&#160;=&#160;$this-&#62;get_date('U');
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//&#160;put&#160;code&#160;to&#160;fix&#160;date&#160;here
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//&#160;example:&#160;add&#160;one&#160;hour:
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$newParsed&#160;=&#160;$parsed&#160;+&#160;3600;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$this-&#62;data['date']['parsed']&#160;=&#160;$newParsed;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$newRaw&#160;=&#160;gmdate("D,&#160;d&#160;M&#160;Y&#160;H:i:s",$newParsed);
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$this-&#62;data['date']['raw']&#160;=&#160;$newRaw;
&#160;&#160;&#160;&#160;}
}
$badDatesFeedUrl&#160;=&#160;'http://feeds.feedburner.com/Mashable';
$goodDatesFeedUrls&#160;=&#160;array(
&#160;&#160;&#160;&#160;'http://feeds.engadget.com/weblogsinc/engadget',
&#160;&#160;&#160;&#160;'http://feeds.boingboing.net/boingboing/iBag',
&#160;&#160;&#160;&#160;'http://feeds.feedburner.com/TechCrunch'
);
$fixedDates&#160;=&#160;new&#160;SimplePie();
$fixedDates-&#62;set_feed_url($badDatesFeedUrl);
$fixedDates-&#62;set_item_class('FixDates');
$fixedDates-&#62;init();
$goodDates&#160;=&#160;new&#160;SimplePie();
$goodDates-&#62;set_feed_url($goodDatesFeedUrls);
$goodDates-&#62;init();
$merged&#160;=&#160;SimplePie::merge_items(array($fixedDates,$goodDates));
foreach($merged&#160;as&#160;$item)
{
&#160;&#160;&#160;&#160;echo&#160;$item-&#62;get_link().'&#60;br&#62;';
&#160;&#160;&#160;&#160;echo&#160;'&#60;small&#62;'.$item-&#62;get_date().'&#60;/small&#62;&#60;br&#62;';
&#160;&#160;&#160;&#160;echo&#160;'&#60;br&#62;&#60;br&#62;';
}
?&#62;



SimplePie Wordpress Plugin
The following code is the method for fixing a bad date in a feed for the SimplePie Wordpress Plugin. This method only works with single [...]]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/fix-bad-feed-date-using-simplepie-26/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>RSS/ATOM Feed Analyzer</title>
		<link>http://www.michaelpshipley.com/simplepie/rssatom-feed-analyzer-22/</link>
		<comments>http://www.michaelpshipley.com/simplepie/rssatom-feed-analyzer-22/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 04:48:25 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=22</guid>
		<description><![CDATA[Check out my new Feed Analyzer.
All you do is enter an RSS or Atom feed URL (or simply a website URL and the feed URL will be auto-detected) and the analyzer, using SimplePie, will tell you everything you ever wanted to know about that feed but were afraid to ask. It answers questions like:

What is [...]]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/rssatom-feed-analyzer-22/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SmartyPie: Feeding the Smarty PHP Template Engine with SimplePie</title>
		<link>http://www.michaelpshipley.com/simplepie/smartypie-feeding-the-smarty-php-template-engine-with-simplepie-21/</link>
		<comments>http://www.michaelpshipley.com/simplepie/smartypie-feeding-the-smarty-php-template-engine-with-simplepie-21/#comments</comments>
		<pubDate>Sat, 24 May 2008 02:28:36 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=21</guid>
		<description><![CDATA[
Here&#8217;s a little demo showing how to use SimplePie with the Smarty PHP template engine.

&#60;?php
require_once('simplepie.inc');
$feed&#160;=&#160;new&#160;SimplePie('http://simplepie.org/');
$titles&#160;=&#160;array();
foreach($feed-&#62;get_items()&#160;as&#160;$item)
{
&#160;&#160;&#160;&#160;$i['title']&#160;=&#160;&#160;$item-&#62;get_title();
&#160;&#160;&#160;&#160;$i['link']&#160;=&#160;&#160;$item-&#62;get_link();&#160;&#160;&#160;&#160;
&#160;&#160;&#160;&#160;$i['date']&#160;=&#160;&#160;$item-&#62;get_date();&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
&#160;&#160;&#160;&#160;$items[]&#160;=&#160;$i;
}
require('Smarty/Smarty.class.php');
$smarty&#160;=&#160;new&#160;Smarty();
$smarty-&#62;assign('items',&#160;$items);
$smarty-&#62;display('index.tpl');
?&#62;

&#60;html&#160;xmlns="http://www.w3.org/1999/xhtml"&#62;
&#60;head&#62;
&#60;meta&#160;http-equiv="Content-Type"&#160;content="text/html;&#160;charset=utf-8"&#160;/&#62;
&#60;title&#62;Untitled&#160;Document&#60;/title&#62;
&#60;/head&#62;
&#60;body&#62;
&#60;ul&#62;
{foreach&#160;from=$items&#160;key=myId&#160;item=i}
&#160;&#160;&#160;&#160;&#60;li&#62;
&#160;&#160;&#160;&#160;{$i.date}&#160;&#60;a&#160;href="{$i.link}"&#62;{$i.title}&#60;/a&#62;
&#160;&#160;&#160;&#160;&#60;/li&#62;
{/foreach}
&#60;/ul&#62;
&#60;/body&#62;
&#60;/html&#62;

]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/smartypie-feeding-the-smarty-php-template-engine-with-simplepie-21/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SimplePie Leaderboard</title>
		<link>http://www.michaelpshipley.com/simplepie/simplepie-leaderboard-18/</link>
		<comments>http://www.michaelpshipley.com/simplepie/simplepie-leaderboard-18/#comments</comments>
		<pubDate>Sun, 18 May 2008 17:17:49 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=18</guid>
		<description><![CDATA[SimplePie Leaderboard is a PHP script using SimplePie that maintains and displays a leader board of feeds ranked according to the percentage of posts each make during a user designated time period.
Download leaderboard.zip
Demo
]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/simplepie-leaderboard-18/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SimplePie Filter</title>
		<link>http://www.michaelpshipley.com/simplepie/filter-4/</link>
		<comments>http://www.michaelpshipley.com/simplepie/filter-4/#comments</comments>
		<pubDate>Tue, 06 May 2008 10:38:29 +0000</pubDate>
		<dc:creator>Michael Shipley</dc:creator>
				<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.michaelpshipley.com/?p=4</guid>
		<description><![CDATA[Update: Enabled matches with words that contain quotes.
Update: Fixed a bug where the title wasn&#8217;t strtolower-ed.
Just uploaded a SimplePie addon called SimplePie Filter. It&#8217;s adds the ability to filter SimplePie items that match certain keywords.
Download: simplepie_filter-2.zip
Demo
]]></description>
		<wfw:commentRss>http://www.michaelpshipley.com/simplepie/filter-4/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

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