<?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>Shaun O&#039;Connor Interative Developer / Creative Technologist based in Sydney Australia &#187; Labs</title>
	<atom:link href="http://shaun-oconnor.com/category/labs/feed/" rel="self" type="application/rss+xml" />
	<link>http://shaun-oconnor.com</link>
	<description>Shaun O&#039;Connor Interative Developer / Creative Technologist based in Sydney Australia</description>
	<lastBuildDate>Tue, 27 Jul 2010 05:34:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Subversion on Media Temple</title>
		<link>http://shaun-oconnor.com/2009/02/15/subversion-on-media-temple-grid-server/</link>
		<comments>http://shaun-oconnor.com/2009/02/15/subversion-on-media-temple-grid-server/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 07:36:17 +0000</pubDate>
		<dc:creator>Shaun</dc:creator>
				<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://labs.shaun-oconnor.com/?p=17</guid>
		<description><![CDATA[I had a few projects that I was carrying from home to work either via zip files uploaded to my web server, on a usb stick and once or twice on a DVD (My whole Eclipse workspace). A little stupid. &#8230; <a href="http://shaun-oconnor.com/2009/02/15/subversion-on-media-temple-grid-server/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I had a few projects that I was carrying from home to work either via zip files uploaded to my web server, on a usb stick and once or twice on a DVD (My whole Eclipse workspace).</p>
<p>A little stupid.</p>
<p>So, great idea, install <a title="http://subversion.tigris.org/" href="http://subversion.tigris.org/" target="_blank">Subversion</a> on my web server. We have subversion running on <a title="http://mediatemple.net/" href="http://mediatemple.net/" target="_blank">Media Temple</a> at work and it runs well. First thing, check out what Media Temple say about Subversion on there servers, <a title="http://kb.mediatemple.net/questions/143/Using+Subversion" href="http://kb.mediatemple.net/questions/143/Using+Subversion" target="_blank">here</a>.</p>
<p>Media Temples step by step tutorial seemed pretty straight forward. But was not quite working&#8230; by not quite working I mean unable to connect from any Subversion client (I was using <a title="http://subclipse.tigris.org/" href="http://subclipse.tigris.org/" target="_blank">Subclipse</a> and also <a title="http://tortoisesvn.tigris.org/" href="http://tortoisesvn.tigris.org/" target="_blank">Tortoise</a> on my Parallels XP machine).</p>
<p>So I asked <a title="http://google.com" href="http://google.com" target="_blank">Google</a>. Google came back with some very helpful links. The best being from <a title="http://www.bit-101.com/blog/" href="http://www.bit-101.com/blog/" target="_blank">Kieth Peters</a> (Bit 101). Kieth&#8217;s <a title="http://www.bit-101.com/blog/?p=1060" href="http://www.bit-101.com/blog/?p=1060" target="_blank">post</a> exposes a few points that are key in getting subversion up and running on Media Temples Grid Server.</p>
<p>So yes&#8230; This post is just a big massive glorified link to Kieth&#8217;s <a title="http://www.bit-101.com/blog/?p=1060" href="http://www.bit-101.com/blog/?p=1060" target="_blank">post</a>. Check the comments out, as there are a few good points there also. One of the best things to take from the comments on Kieth&#8217;s post is:</p>
<pre>svn+ssh://&lt;your-domain-name&gt;/home/&lt;your-mediatemple-server-id&gt;/data/svn/&lt;your-reponame&gt;</pre>
<p>The above will get you connected in Eclipse/Subclipse, where it says &lt;your-mediatemple-server-id&gt; this is without the letter s. From there you can setup your preferred subversion structure. </p>
]]></content:encoded>
			<wfw:commentRss>http://shaun-oconnor.com/2009/02/15/subversion-on-media-temple-grid-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash Dev &amp; Design Workflow</title>
		<link>http://shaun-oconnor.com/2009/01/15/flash-development-design-work-flow/</link>
		<comments>http://shaun-oconnor.com/2009/01/15/flash-development-design-work-flow/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 07:36:38 +0000</pubDate>
		<dc:creator>Shaun</dc:creator>
				<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://labs.shaun-oconnor.com/?p=41</guid>
		<description><![CDATA[I am currently working with Eclipse / FDT, I used FlashDevelop allot whilst at Saatchi&#8217;s as I was on a Windows XP machine and really liked it. I never had the time to get into Eclipse and FDT back then. &#8230; <a href="http://shaun-oconnor.com/2009/01/15/flash-development-design-work-flow/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am currently working with <a title="http://fdt.powerflasher.com/" href="http://fdt.powerflasher.com/" target="_blank">Eclipse / FDT</a>, I used <a title="http://www.flashdevelop.org/community/" href="http://www.flashdevelop.org/community/" target="_blank">FlashDevelop</a> allot whilst at <a title="http://www.saatchi.com/worldwide/index.asp" href="http://www.saatchi.com/worldwide/index.asp" target="_blank">Saatchi&#8217;s</a> as I was on a Windows XP machine and really liked it. I never had the time to get into Eclipse and FDT back then. I&#8217;ve also never really had the need to give <a title="http://www.adobe.com/products/flex/" href="http://www.adobe.com/products/flex/" target="_blank">Flex Builder</a> a try&#8230; I have had Flex Builder installed in the hope of having time to learn a little Flex, this has not happened.</p>
<p>The main reason that I am working with FDT is because I&#8217;m back on a Mac and whilst working  @ <a title="http://frostdesign.com.au/" href="http://frostdesign.com.au/" target="_blank">Frost* Design</a> a few of the existing projects there were setup in Eclipse / FDT. After working on these existing projects so far FDT seems to be the best solution for Flash development on Mac OS X.</p>
<p>The main things that I like about Eclipse / FDT are:</p>
<ul>
<li>Cross Platform! If I have to use winblows I can fairly seamlessly.</li>
<li>swc assets, the swc workflow in FDT is pretty cool. This <a title="http://blog.alanklement.com/?p=141" href="http://blog.alanklement.com/?p=141" target="_blank">guy</a> has a nice little tutorial covering a simple swc workflow.</li>
<li>Navigating code within FDT, command clicking on a variable takes you up to that definition and then from there you can go in to that Class / Class generated from a swc, this has really helped when working with third party libraries, namely <a title="http://pv3d.org/" href="http://pv3d.org/" target="_blank">Papervision3D</a>, so easy to have a quick read of the code that you are working with.</li>
<li>Integrated version control with <a title="http://subclipse.tigris.org/" href="http://subclipse.tigris.org/" target="_blank">subclipse</a>, don&#8217;t really want to have extra app open to handle this, however <a title="http://versionsapp.com/" href="http://versionsapp.com/" target="_blank">Versions</a> is nice .</li>
<li>Code formatting, you can define quite a few parameters (Preferences / FDT / Code Style / Formatter) and then just hit Command + Shift + F.</li>
<li>Compiling, I don&#8217;t have to have Flash open to compile, and its quick.</li>
<li>Debugging, the debugger (apparently the same as JDT and Flex Builder) in Eclipse / FDT  helped me solve some pretty nightmare problems in a recent project fairly quickly. This is an <a title="http://solutions.powerflasher.com/products/fdt-3-actionscript-editor/enterprise/" href="http://solutions.powerflasher.com/products/fdt-3-actionscript-editor/enterprise/" target="_blank">FDT Enterprise</a> only feature.</li>
</ul>
<p>Those are just what I can think of right now. Also Eclipse is very <a title="http://dispatchevent.org/mims/pimp-my-clipse-a-list-of-must-have-eclipse-plug-ins-for-flexflash-development/" href="http://dispatchevent.org/mims/pimp-my-clipse-a-list-of-must-have-eclipse-plug-ins-for-flexflash-development/" target="_blank">customisable</a>.</p>
<p>Back to the actual work flow&#8230; Setup graphics in Flash, give MovieClips Class definitions, compile as a swc, add the swc to FDT&#8217;s Class path and you are ready to start using these elements. You just import these as Classes and you get all the great code completion that FDT offers, i.e. if you have a button that is a custom Class all of the available methods of that Class will show up.</p>
<p>It really is that straight forward. As I mentioned earlier there are some really good articles around outling this kind of work flow, <a title="http://blog.alanklement.com/?p=141" href="http://blog.alanklement.com/?p=141" target="_blank">here</a>, <a title="http://www.lfpug.com/fdt-pure-coding-comfort/" href="http://www.lfpug.com/fdt-pure-coding-comfort/" target="_blank">here</a> and some general FDT tip&#8217;s at <a title="http://blog.flashmech.net" href="http://blog.flashmech.net" target="_blank">blog.flashmech.net</a> under the <a title="http://blog.flashmech.net/category/fdt/" href="http://blog.flashmech.net/category/fdt/" target="_blank">FDT category</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://shaun-oconnor.com/2009/01/15/flash-development-design-work-flow/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hello World</title>
		<link>http://shaun-oconnor.com/2009/01/01/hello-world/</link>
		<comments>http://shaun-oconnor.com/2009/01/01/hello-world/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 21:45:12 +0000</pubDate>
		<dc:creator>Shaun</dc:creator>
				<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://labs.shaun-oconnor.com/?p=1</guid>
		<description><![CDATA[A code snippet: package &#123; &#160; /** * @author shaun */ public class Test &#123; &#160; public function Test &#40;&#41; : void &#123; &#160; &#125; &#160; private function foo &#40;&#41; : void &#123; &#160; &#125; &#160; &#125; &#160; &#125; And &#8230; <a href="http://shaun-oconnor.com/2009/01/01/hello-world/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A code snippet:</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">package <span style="color: #66cc66;">&#123;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">/**
	 * @author shaun
	 */</span>
	<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Test <span style="color: #66cc66;">&#123;</span>
&nbsp;
		<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> Test <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
&nbsp;
		<span style="color: #66cc66;">&#125;</span>
&nbsp;
		<span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> foo <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
&nbsp;
		<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>And some more copy. </p>
]]></content:encoded>
			<wfw:commentRss>http://shaun-oconnor.com/2009/01/01/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
