<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Voltamp Media</title>
	
	<link>http://blog.voltampmedia.com</link>
	<description>Imagine. Design. Launch.</description>
	<lastBuildDate>Sat, 07 Apr 2012 06:04:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/VoltampMedia" /><feedburner:info uri="voltampmedia" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>CentOS 5.8 MySQL, PHP, and Sphinx Install and Configure</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/WeqNtFPPthw/</link>
		<comments>http://blog.voltampmedia.com/2012/04/07/centos-5-8-mysql-php-and-sphinx-install-and-configure/#comments</comments>
		<pubDate>Sat, 07 Apr 2012 06:02:10 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Sphinx]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=206</guid>
		<description><![CDATA[This is how I installed Sphinx on a Virtual Machine with the same versions of PHP and MySQL as my production server. I realize that MySQL is many major versions behind, but the version of CPanel on my production server does not support MySQL 5.5.x. Step 0: If you have Cpanel or an equivalent package [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2012/04/07/centos-5-8-mysql-php-and-sphinx-install-and-configure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2012/04/07/centos-5-8-mysql-php-and-sphinx-install-and-configure/</feedburner:origLink></item>
		<item>
		<title>Controlling WordPress Navigation with jQuery</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/zKIEAQzQ3zc/</link>
		<comments>http://blog.voltampmedia.com/2012/03/24/controlling-wordpress-navigation-with-jquery/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 05:29:59 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=204</guid>
		<description><![CDATA[I had a client of mine need to show and hide sub navigation lists depending on the main-menu li hover event. You can do all sorts of animations too, but this code is simple show and hide to demonstrate it. Below is the code:]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2012/03/24/controlling-wordpress-navigation-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2012/03/24/controlling-wordpress-navigation-with-jquery/</feedburner:origLink></item>
		<item>
		<title>Whitelisting CodeIgniter URLS from CSRF</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/eeLrAvnYsh4/</link>
		<comments>http://blog.voltampmedia.com/2012/03/24/whitelisting-codeigniter-urls-from-csrf/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 05:26:57 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=196</guid>
		<description><![CDATA[CodeIgniter is a PHP framework we use heavily here at Voltamp Media. When CI2.x was released, it had support for Cross Site Request Forgery prevention. The problem was it was an all or nothing feature. This is fine when POST data originates in forms. However, it is a game stopper for API functionality. Here is [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2012/03/24/whitelisting-codeigniter-urls-from-csrf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2012/03/24/whitelisting-codeigniter-urls-from-csrf/</feedburner:origLink></item>
		<item>
		<title>Compiling Sphinx on Mac OS X</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/ONTpCbVppAA/</link>
		<comments>http://blog.voltampmedia.com/2011/12/27/compiling-sphinx-on-mac-os-x/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 10:42:23 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Sphinx]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=189</guid>
		<description><![CDATA[We are looking into using Sphinx on a project and needed to get it installed on our local machines, Macbook Pros, for exploration. Sphinx does not ship Mac binaries, so we had to compile it. We had XCode previously installed. If you want the MySQL to connect, you need to download the source files to [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2011/12/27/compiling-sphinx-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2011/12/27/compiling-sphinx-on-mac-os-x/</feedburner:origLink></item>
		<item>
		<title>PHP Implementation of Haversine Computation</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/QHFdvDy1KB0/</link>
		<comments>http://blog.voltampmedia.com/2011/12/17/php-implementation-of-haversine-computation/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 03:57:47 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[geocoding]]></category>
		<category><![CDATA[haversine]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=180</guid>
		<description><![CDATA[We needed to compute the distance between two points on the Earth using longitude and latitude from Google&#8217;s Geocode API service. We use PHP, but there was no reference to a PHP implementation of the Haversine Equation, so I made one. I needed miles, but if you need another unit, just replace $earth_radius with the [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2011/12/17/php-implementation-of-haversine-computation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2011/12/17/php-implementation-of-haversine-computation/</feedburner:origLink></item>
		<item>
		<title>Making a Push Notification Server</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/fHbMylt2V_c/</link>
		<comments>http://blog.voltampmedia.com/2011/12/08/making-a-push-notification-server/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 07:57:24 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Push Notifications]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=177</guid>
		<description><![CDATA[We had a need to test locally an endpoint of a SaaS Push Service. We did not want to rely on the SaaS for testing, so we needed a way to generate an equivalent push locally. This method requires a PECL extension, pecl_http. On a side note, I had to download the PHP source files [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2011/12/08/making-a-push-notification-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2011/12/08/making-a-push-notification-server/</feedburner:origLink></item>
		<item>
		<title>PHP Exceptions and CodeIgniter</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/NIL9AJqeiKc/</link>
		<comments>http://blog.voltampmedia.com/2011/12/08/php-exceptions-and-codeigniter/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 04:44:39 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[exceptions]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=165</guid>
		<description><![CDATA[I&#8217;ve been toying around with PHP&#8217;s Exceptions for a number of years now. I never found a clean way to integrate them into my CodeIgniter codebases, until now. I learned about PHP&#8217;s SPL Exception library recently as well, so it was a bit of a motivator. I updated my models and libraries to throw exceptions, [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2011/12/08/php-exceptions-and-codeigniter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2011/12/08/php-exceptions-and-codeigniter/</feedburner:origLink></item>
		<item>
		<title>PHPUnit’s CodeCoverage and CodeIgniter</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/R3OGuYsfZko/</link>
		<comments>http://blog.voltampmedia.com/2011/12/04/phpunits-codecoverage-and-codeigniter/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 08:07:58 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[Code Coverage]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPUnit]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=163</guid>
		<description><![CDATA[We have not figured out how to integrate PHPUnit well into our projects, especially when CI&#8217;s unit test library is so handy. However, I did take the time to try using PHPUnit&#8217;s CodeCoverage metric. However, in order to get it to work, I had to blacklist the CI system directory (the application directory is outside [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2011/12/04/phpunits-codecoverage-and-codeigniter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2011/12/04/phpunits-codecoverage-and-codeigniter/</feedburner:origLink></item>
		<item>
		<title>Using ARM’s CMSIS DSP Library: arm_sqrt_q15</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/mhqfZ_8A--w/</link>
		<comments>http://blog.voltampmedia.com/2011/09/27/using-arm%e2%80%99s-cmsis-dsp-library-arm_sqrt_q15/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 04:40:52 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[CMSIS]]></category>
		<category><![CDATA[DSP]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=158</guid>
		<description><![CDATA[I continue the ARM CMSIS DSP series, this time demonstrating arm_sqrt_q15. This function takes the sqrt of a fractional input, and returns the value (by reference) and some error detection. Here is the function definition: &#8220;in&#8221; really is a Q Format of 1.15. 0 is represented as 0&#215;0000. 1 is represented as 0x7FFF. This means [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2011/09/27/using-arm%e2%80%99s-cmsis-dsp-library-arm_sqrt_q15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2011/09/27/using-arm%e2%80%99s-cmsis-dsp-library-arm_sqrt_q15/</feedburner:origLink></item>
		<item>
		<title>Using ARM’s CMSIS DSP Library: arm_recip_q15</title>
		<link>http://feedproxy.google.com/~r/VoltampMedia/~3/G99h5cs6y-s/</link>
		<comments>http://blog.voltampmedia.com/2011/09/27/using-arms-cmsis-dsp-library-arm_recip_q15/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 04:04:04 +0000</pubDate>
		<dc:creator>Eric Cope</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[CMSIS]]></category>
		<category><![CDATA[DSP]]></category>

		<guid isPermaLink="false">http://blog.voltampmedia.com/?p=152</guid>
		<description><![CDATA[I&#8217;ve begun using ARM&#8217;s free CMSIS DSP library on a project, but the documentation is quite sparse. So, I&#8217;ve started documenting how to use these functions as I learn by trial and error. The first function is: arm_recipt_q15. This function takes the reciprocal of a fixed point variable, in. The format of the input, in, [...]]]></description>
		<wfw:commentRss>http://blog.voltampmedia.com/2011/09/27/using-arms-cmsis-dsp-library-arm_recip_q15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.voltampmedia.com/2011/09/27/using-arms-cmsis-dsp-library-arm_recip_q15/</feedburner:origLink></item>
	</channel>
</rss>

