<?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>FlipStorm &#187; resources</title>
	<atom:link href="http://flipstorm.co.uk/tag/resources/feed/" rel="self" type="application/rss+xml" />
	<link>http://flipstorm.co.uk</link>
	<description>web development masters</description>
	<lastBuildDate>Wed, 01 Sep 2010 13:47:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://flipstorm.co.uk/?pushpress=hub'/>
		<item>
		<title>The Joy of FirePHP: A Crash-Course</title>
		<link>http://flipstorm.co.uk/2009/12/the-joy-of-firephp-a-crash-course/</link>
		<comments>http://flipstorm.co.uk/2009/12/the-joy-of-firephp-a-crash-course/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 17:52:00 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://erika.flipstorm.co.uk/flipstorm/2009/12/the-joy-of-firephp-a-crash-course/</guid>
		<description><![CDATA[
			
				
			
		
Last month I proposed an article for NetTuts. And today it got published. Please have a look. Even tweet about it! Go on&#8230;
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F12%2Fthe-joy-of-firephp-a-crash-course%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F12%2Fthe-joy-of-firephp-a-crash-course%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.blogger.com/"></a><span id="goog_1259861560730"></span><span id="goog_1259861560731"></span>Last month I proposed an article for NetTuts. And today <a href="http://net.tutsplus.com/tutorials/php/the-joy-of-firephp-a-crash-course-new-plus-tutorial/">it got published</a>. Please have a look. Even tweet about it! Go on&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2009/12/the-joy-of-firephp-a-crash-course/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Usability Testing</title>
		<link>http://flipstorm.co.uk/2009/09/simple-usability-testing/</link>
		<comments>http://flipstorm.co.uk/2009/09/simple-usability-testing/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 11:25:00 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://erika.flipstorm.co.uk/flipstorm/2009/09/simple-usability-testing/</guid>
		<description><![CDATA[
			
				
			
		

Silverback by ClearLeft is a wonderful usability testing application that makes it dead simple to record and manage your test sessions.

If like me though you can&#8217;t afford to shell out $50 right now, here&#8217;s a way to do some bargain basement usability recording.

All you will need is an Intel Macbook/Macbook Pro running Mac OS 10.6....]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F09%2Fsimple-usability-testing%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F09%2Fsimple-usability-testing%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<div>
<div><a href="http://silverbackapp.com/">Silverback</a> by <a href="http://clearleft.com/">ClearLeft</a> is a wonderful usability testing application that makes it dead simple to record and manage your test sessions.</div>
<div></div>
<div>If like me though you can&#8217;t afford to shell out $50 right now, here&#8217;s a way to do some bargain basement usability recording.</div>
<div></div>
<div>All you will need is an Intel Macbook/Macbook Pro running Mac OS 10.6. This comes with Quicktime X, which now has screen, audio and movie recording built — so it can record what&#8217;s happening on the screen, video from a webcam and audio through your built-in microphone.</div>
<div></div>
<div>Ok so it&#8217;s not quite as polished as Silverback, but it works. Unfortunately, because you can&#8217;t start both the movie recording and the screen capturing at the same time, they will be out of sync for a few seconds.</div>
<div></div>
<div>If you have some video editing software that allows you to match them up and overlay (iMovie doesn&#8217;t do this yet), a quick bit of editing will go a long way when you need to review those test sessions!</div>
<div></div>
<div>The way I do it is:</div>
<div>
<ol>
<li>Start Movie recording (this is the webcam)</li>
<li>Minimise the live preview</li>
<li>Start Screen recording</li>
</ol>
<div>At the end of the session:</div>
<ol>
<li>Stop Screen recording</li>
<li>Stop Movie recording</li>
</ol>
<div>If anyone knows of a way to get the two to start at the same time, that would be great (an AppleScript would probably do it, but I&#8217;m a virgin at it). Also, can you recommend any good cheap/free video editing tools that can handle movie on movie overlays?</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2009/09/simple-usability-testing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery 1.3.0 and Google AJAX Libraries</title>
		<link>http://flipstorm.co.uk/2009/01/jquery-1-3-0-and-google-ajax-libraries/</link>
		<comments>http://flipstorm.co.uk/2009/01/jquery-1-3-0-and-google-ajax-libraries/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 02:25:00 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://erika.flipstorm.co.uk/flipstorm/2009/01/jquery-1-3-0-and-google-ajax-libraries/</guid>
		<description><![CDATA[
			
				
			
		
I used to use Prototype and script.aculo.us, but once I tried jQuery there was no going back. It makes my Javascript coding so much simpler! Arguably, so do the other libraries out there, but there are a million reasons why I love jQuery. Here&#8217;s a few:


It&#8217;s fast
Fairly well documented
Doesn&#8217;t rely on any other libraries
Did I...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F01%2Fjquery-1-3-0-and-google-ajax-libraries%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F01%2Fjquery-1-3-0-and-google-ajax-libraries%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I used to use Prototype and script.aculo.us, but once I tried jQuery there was no going back. It makes my Javascript coding so much simpler! Arguably, so do the other libraries out there, but there are a million reasons why I love jQuery. Here&#8217;s a few:
<div>
<ul>
<li>It&#8217;s fast</li>
<li>Fairly well documented</li>
<li>Doesn&#8217;t rely on any other libraries</li>
<li>Did I mention fast?</li>
<li>and many more&#8230;</li>
</ul>
<div>I found out via Twitter the other day that it had been updated to the next major version: 1.3. This is a phenomenal leap for jQuery. It has improved its speed and efficiency by huge factors. It&#8217;s also added some new functionality and a cool new API doc.</div>
<div></div>
<div>But that&#8217;s not all. Something I&#8217;ve been trying to start using is the Google CDN versions of these Javascript libraries. It seems they&#8217;re staying on top of hot new releases and proving that using their service will provide certain benefits.</div>
<div></div>
<div>It still has potential though. Who knows how far Google will go with hosting these libs and their derivatives? And as all of these libraries start to inter-depend, shouldn&#8217;t we have some way to cater for the dependencies in a measurable fashion?</div>
<div></div>
<div>What if the choice of library isn&#8217;t a fixed entity! For instance, you may build a CMS incorporating some jQuery stuff, but what&#8217;s to say that you don&#8217;t want some MooTools in there? All available through Google, but you have to trawl to the AJAX APIs pages, check the versions and type the code.</div>
<div></div>
<div>Whilst it&#8217;s not critical at this stage (as there are only a few libraries), it would be good to organise this in some sort of consumable service. How about a neat XML feed that gives you all available versions of all the libraries they have AND explicitly identifies any dependencies?</div>
<div></div>
<div>I have produced said feed! It is currently residing at <a href="http://scrumpy-jack.com/google/jslib-dependencies.xml">http://scrumpy-jack.com/google/jslib-dependencies.xml</a> but I want Google to host and maintain it as part f the AJAX Libraries API project. Vote for that here: <a href="http://code.google.com/p/google-ajax-apis/issues/detail?id=90">http://code.google.com/p/google-ajax-apis/issues/detail?id=90</a></div>
<div></div>
<div>If you find the feed useful let me know in the comments. I will be keeping it up to date and soon I&#8217;ll post some sample code for consuming the data in PHP.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2009/01/jquery-1-3-0-and-google-ajax-libraries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling PHP extensions on a Mac</title>
		<link>http://flipstorm.co.uk/2009/01/enabling-php-extensions-on-a-mac/</link>
		<comments>http://flipstorm.co.uk/2009/01/enabling-php-extensions-on-a-mac/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 11:50:00 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://erika.flipstorm.co.uk/flipstorm/2009/01/enabling-php-extensions-on-a-mac/</guid>
		<description><![CDATA[
			
				
			
		
So I hit my first attempt at using something not bundled in Apple&#8217;s &#8217;safe&#8217; PHP build for Mac OS X. I decided to implement memcached on my big project. I found out that memcached is pretty easy to set up and had that running in no time.
The problems start when trying to get PHP to...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F01%2Fenabling-php-extensions-on-a-mac%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2009%2F01%2Fenabling-php-extensions-on-a-mac%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>So I hit my first attempt at using something not bundled in Apple&#8217;s &#8217;safe&#8217; PHP build for Mac OS X. I decided to implement memcached on my big project. I found out that memcached is pretty easy to set up and had that running in no time.</p>
<p>The problems start when trying to get PHP to talk &#8216;memcached&#8217;. Windows binaries come bundled with the latest stable release of the PECL Memcache library, but Apple has decided not to bundle it into the PHP Apache module.</p>
<p>Then I got thinking: &#8220;Well what about other extensions that I might need?&#8221;. I resolved to get this working so I knew what to do for future extensions!</p>
<p>I&#8217;d read so much about how Apple has disabled extensions and there&#8217;s no way to make it work&#8230; blah blah blah&#8230; Then I found this <a href="http://af-design.com/blog/2008/10/18/memcached-with-php-on-mac-os-x/">brilliant tutorial by Erik Giberti</a>.</p>
<p>Stupidly though I didn&#8217;t follow the guidelines to the letter (I was probably distracted), but Erik provided continuing support. I Twitter&#8217;d him and he seemed more than happy to oblige. One of the good guys!</p>
<p>Upshot&#8230; I now have my first working self-compiled extension to PHP loaded and empowering my local development platform. That wasn&#8217;t so bad, was it?</p>
<p>For future reference:
<ol>
<li>Download latest stable extension from PECL</li>
<li>cd Downloads/{library_name-x.x.x}/</li>
<li>phpize</li>
<li>./configure (may need extra compiler options!)*</li>
<li>make</li>
<li>sudo make install</li>
<li>Update PHP ini with extension=(whatever the installed file is)</li>
</ol>
<p>You may need to find out what your extension_dir ini variable is (HINT: phpinfo!) as this is where the .so file will need to be. In point 7 just put the file name not the path.</p>
<p>I will no doubt be adding more libraries in the coming weeks. If I get any trouble, I will let you know. Sound off in the comments your issues with PHP extensions in Mac OS X</p>
<p>UPDATE 04/09:<br />*If you&#8217;re running 64-bit architecture (and more than likely have a 64-bit build of PHP) you should run the followingat point 4 instead:<br />MACOSX_DEPLOYMENT_TARGET=10.5 CFLAGS=&#8221;-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe -no-cpp-precomp&#8221; CCFLAGS=&#8221;-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe&#8221; CXXFLAGS=&#8221;-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os -pipe&#8221; LDFLAGS=&#8221;-arch ppc -arch ppc64 -arch i386 -arch x86_64 -bind_at_load&#8221; ./configure</p>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2009/01/enabling-php-extensions-on-a-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Studio 6.1, TinyMCE, and Scotland</title>
		<link>http://flipstorm.co.uk/2008/09/zend-studio-6-1-tinymce-and-scotland/</link>
		<comments>http://flipstorm.co.uk/2008/09/zend-studio-6-1-tinymce-and-scotland/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 22:38:00 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[rambling]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://erika.flipstorm.co.uk/flipstorm/2008/09/zend-studio-6-1-tinymce-and-scotland/</guid>
		<description><![CDATA[
			
				
			
		
Again I find my blog post titles not really resembling any coherence&#8230; if you follow the TWiT podcast you&#8217;ll notice my titles are starting to follow the ethos: it&#8217;s more a summary of what&#8217;s covered than an introduction&#8230; Still it works for now.

I haven&#8217;t posted in an age and three-quarters because I went away to...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fflipstorm.co.uk%2F2008%2F09%2Fzend-studio-6-1-tinymce-and-scotland%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fflipstorm.co.uk%2F2008%2F09%2Fzend-studio-6-1-tinymce-and-scotland%2F&amp;source=flipstorm&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Again I find my blog post titles not really resembling any coherence&#8230; if you follow the TWiT podcast you&#8217;ll notice my titles are starting to follow the ethos: it&#8217;s more a summary of what&#8217;s covered than an introduction&#8230; Still it works for now.
<div></div>
<div>I haven&#8217;t posted in an age and three-quarters because I went away to Scotland for a week during September. I&#8217;ve had difficulty keeping up with all the stuff that&#8217;s happening in the world of late. It seems that financial markets are going to pot. So for the time being I will be keeping my head down trying to secure my very bleak future. I suggest you do the same.</div>
<div></div>
<div>In slightly lighter news, Zend released Framework 1.6 and Studio 6.1. Also I noticed that my favourite, open-source, JavaScript-based WYSIWYG editor, TinyMCE, has recently been updated.</div>
<div></div>
<div>Back to work!</div>
]]></content:encoded>
			<wfw:commentRss>http://flipstorm.co.uk/2008/09/zend-studio-6-1-tinymce-and-scotland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
