<?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>ria-coder.com &#187; Community</title>
	<atom:link href="http://ria-coder.com/blog/category/community/feed" rel="self" type="application/rss+xml" />
	<link>http://ria-coder.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 21 Apr 2010 19:35:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Calling all PHP Rockstars!</title>
		<link>http://ria-coder.com/blog/calling-all-php-rockstars</link>
		<comments>http://ria-coder.com/blog/calling-all-php-rockstars#comments</comments>
		<pubDate>Wed, 21 Apr 2010 19:35:08 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[amfphp]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=595</guid>
		<description><![CDATA[We’re looking for some skilled PHP developers to help us innovate with and improve on AMFPHP. If you think you’ve got the goods to help us get this project insanely powerful (but still simple and easy to use), drop us a line!]]></description>
			<content:encoded><![CDATA[<div>
<p>Hey everyone</p>
<p>We’re looking for some skilled <acronym title="Hypertext Preprocessor">PHP</acronym> developers to help us innovate with and improve on AMFPHP. If you think you’ve got the goods to help us get this project insanely powerful (but still simple and easy to use), drop us a line!</p>
<ul>
<li>
<div>Ariel Sommeria-klein &#8211; Project Lead (<a title="ariel@amfphp.me" href="mailto:ariel@amfphp.me">ariel@amfphp.me</a>)</div>
</li>
<li>
<div>Danny Kopping &#8211; Development Lead (<a title="mailto:danny@amfphp.me" href="mailto:mailto:danny@amfphp.me">danny@amfphp.me</a>)</div>
</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/calling-all-php-rockstars/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing your Development Business for less than $50 / month</title>
		<link>http://ria-coder.com/blog/managing-your-development-business-for-less-than-50-dollars-per-month</link>
		<comments>http://ria-coder.com/blog/managing-your-development-business-for-less-than-50-dollars-per-month#comments</comments>
		<pubDate>Mon, 19 Apr 2010 20:43:37 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[services]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=590</guid>
		<description><![CDATA[In the process of running your own software development business - or any type of business for that matter, you need to keep on top of things]]></description>
			<content:encoded><![CDATA[<h1>Overview</h1>
<p>In the process of running your own software development business &#8211; or any type of business for that matter, you need to keep on top of things; dropping the ball for a day could land you in some trouble. Small-to-medium software development companies (consisting of between 1 and 30 people for example) are going to require the following services:</p>
<ul>
<li>Email</li>
<li>Source-code/Project/Time management</li>
<li>Document management</li>
<li>Meeting management</li>
<li>Billing &amp; accounting</li>
<li>Internal &amp; external communication (Instant messaging, VOIP)</li>
<li>Website Hosting</li>
</ul>
<p>If you, as a business owner or manager, have the power to control all of these services from your browser then you will have the peace of mind knowing that you&#8217;re on top of things.</p>
<p>Luckily, in this incredible world where Software-as-a-Service (SAAS) is booming at an astounding rate, keeping track of your business comes at a minimal cost: <strong>+- $30! </strong>Most of these services that i will talk about are web-based, which means that all your data will be stored <span style="text-decoration: underline;">offsite</span>. That last sentence will strike fear into the heart of any business manager &#8211; if he/she is ignorant about the inherent value of offsite storage and SSL-encryption. The fact is, storing your data offsite is a <strong>smarter option</strong>; offsite storage means that your data is hosted <em>outside of your physical office space</em>, which means that no matter what natural/unnatural disaster strikes your premises, your data &#8211; the <strong>fundamental part of your business </strong>- is safe. If you also make sure that these web-services communicate through an encrypted connection, then there really is nothing to worry about.</p>
<p>Let&#8217;s look at how we can get the most bang for our bucks with some of the best online tools available&#8230;</p>
<h2 style="font-size: 1.5em;">Email</h2>
<p>At the heart of every software development business is <strong>email</strong>&#8230; no suprises there<em>. </em>What will surprise you is the massive bill you&#8217;ll be happily stuck with by Microsoft or IBM if you use their <strong>Exchange</strong> or <strong>Lotus Notes</strong> services. There is a solution though&#8230; Enter <strong><a title="Gmail" href="http://gmail.com" target="_blank">Gmail</a> </strong>from <strong>Google</strong>. I&#8217;ve been using Gmail now for about a year, and i must say that it&#8217;s a tremendous improvement over Microsoft Outlook. Here&#8217;s why i love <strong>Gmail</strong>:</p>
<ul>
<li>The ability to add as many POP/IMAP accounts to your Gmail account &#8211; consolidating all your email into one sleek interface. Not only can it pull from all of your other POP/IMAP accounts, but you can also send from them too! I&#8217;ve got 5 email accounts all running through Gmail and i can send email from any one i like.</li>
<li>Amazing spam filter</li>
<li>Integrated chat</li>
<li>Labels &amp; filters &#8211; you can customize Gmail to automatically label emails by search terms. For example, i&#8217;m the development leader on an open-source framework called <a title="AMFPHP" href="http://sourceforge.net/projects/amfphp" target="_blank">AMFPHP</a>. If i send or receive an email containing &#8220;amfphp&#8221;, it gets labelled as &#8220;AMFPHP&#8221; and neatly filed with all my other emails matching that search query.</li>
<li>Outside access &#8211; i&#8217;ve got an HTC Hero which has a Gmail application installed, which means i can access my Gmail from my phone</li>
<li>Integration with <a title="Google Contacts" href="http://contacts.google.com" target="_blank">Google Contacts</a>, <a title="Google Docs" href="http://docs.google.com" target="_blank">Google Docs</a> &amp; <a href="http://calendar.google.com">Google Calendar</a></li>
<li>&gt; 7GB storage!</li>
<li>Extremely fast search (c&#8217;mon, this <em>is</em> Google)</li>
</ul>
<p><strong>Cost: </strong>Free! (or $50/user/year if you want to use the <a title="Google Apps" href="http://www.google.com/apps/" target="_blank">business package</a> with 25GB of storage per user)</p>
<h2 style="font-size: 1.5em;">Source-code/Project/Time management</h2>
<p>This is by far my favourite and most valued service that i subscribe to: <strong><a title="CodeBaseHQ" href="http://codebasehq.com" target="_blank">CodeBaseHQ</a>. </strong>Using <strong>CodeBaseHQ </strong>has changed the way that i develop software. It gives me the freedom to work the way i want and feel comfortable knowing that support is just an email away (with super-fast response times and helpful service). Here&#8217;s why I love <strong>CodeBaseHQ</strong>:</p>
<ul>
<li>Great variety of Source-code Management (SCM) repository systems &#8211; Git, Mercurial and (my personal choice) Subversion</li>
<li>Built-in project management features to help me and my clients keep track of bugs &amp; feature requests</li>
<li>Very slick and customizable interface &#8211; easy to understand and use</li>
<li>Secure, well-managed code storage</li>
<li>Very helpful support team</li>
<li>Actively in development &#8211; new features being added all the time</li>
<li>Reasonably priced</li>
<li>Time-tracking built right in</li>
</ul>
<p><strong>Cost: </strong>$8/month for smallest package, $32 for more serious usage</p>
<h2 style="font-size: 1.5em;">Document Managament</h2>
<p>You guessed it&#8230; <strong><a title="Google Docs" href="http://docs.google.com" target="_blank">Google Docs</a>. </strong>Why would you want any other system? Google Docs makes it really easy to view and collaboratively or individually edit documents of most formats. Google Docs allows you to upload files <span style="text-decoration: underline;">of any type</span> and has some crazy features like built-in integration with <a title="Google Translate" href="http://translate.google.com" target="_blank">Google Translate</a> to facilitate translation from right there in your document! Here&#8217;s why i love <strong>Google Docs</strong>:</p>
<ul>
<li>Upload files of any type</li>
<li>View most document formats (PNG, JPG, GIF, PDF, DOC, XLS, PPT)</li>
<li>Collaboratively edit documents (but you can edit on your own if you like <img src='http://ria-coder.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</li>
<li>Built-in dictionary and translation</li>
<li>Creation of a wide variety of document types (text documents, spreadsheets, presentations, forms, drawings)</li>
<li>1GB of storage (or 20GB for a minuscule $5 per year)</li>
</ul>
<p><strong>Cost: </strong>Free! (or $50/user/year if you want to use the <a title="Google Apps" href="http://www.google.com/apps/" target="_blank">business package</a>)</p>
<h2 style="font-size: 1.5em;">Meeting Management</h2>
<p>I know i&#8217;m starting to sound like a Google fanboy, but <strong><a title="Calendar" href="http://calendar.google.com" target="_blank">Google Calendar</a> </strong>is the shit (pardon my French). Apart from doing just what you want a calendar to do (and no less, but a little extra), it&#8217;s really well thought-out and easy to use. Once again, Google has outdone themselves and allowed you to sync your calendar to a wide variety of applications, and i use my calendar on my HTC Hero (a Google phone, wow &#8211; maybe i am a fanboy) to manage all my meetings knowing that all my appointments are safely stored online and accessible anytime. Here&#8217;s why i love <strong>Google Calendar:</strong></p>
<ul>
<li>Clear, concise interface &#8211; very sleek and simple to use</li>
<li>Sensible interface for creating/edit appointments &#8211; drop and drop, expand and contract</li>
<li>Multiple calendars (personal, work, etc)</li>
<li>Integration with your country&#8217;s national holidays (and religious holidays too)</li>
<li>Task management built in</li>
<li>Collaboratively invite people to an event or appointment and keep track of who&#8217;s attending or not</li>
<li>Sync with many clients: Google Chrome, Thunderbird, Outlook, Entourage, iPhone, Android</li>
<li>Extremely fast search &#8211; <em>duh</em></li>
<li>Free notifications &#8211; email, pop-up reminder, <strong>SMS (also free)!!</strong></li>
</ul>
<p><strong>Cost: </strong>Free! (or $50/user/year if you want to use the <a title="Google Apps" href="http://www.google.com/apps/" target="_blank">business package</a>)</p>
<h2 style="font-size: 1.5em;">Billing &amp; Accounting</h2>
<p><strong><a href="http://freshbooks.com">Freshbooks</a>, </strong>what a service! Freshbooks is fantastic online service which allows you to create customizable estimates and invoices &#8211; all accessible via the web. It&#8217;s a very clear and simple application which makes invoicing and cost-estimating really simple, and it makes you look very professional. With over 1 000 000 subscribers to their service, you can be assured that this service is top-notch. Here&#8217;s why i love <strong>Freshbooks:</strong></p>
<ul>
<li>Create your invoices online</li>
<li>Simple, sleek and professional interface that you and your clients can easily understand</li>
<li>Fast, reliable and well supported by a fantastic support team</li>
<li>Actively developed &#8211; new features added often</li>
<li>Manage recurring and once-off payments</li>
<li>Multiple currencies</li>
<li>Built-in accounting</li>
<li>Reasonably priced</li>
</ul>
<p><strong>Cost: </strong>$19 / month (more options <a title="Freshbooks" href="https://secure.freshbooks.com/pricing.php" target="_blank">available</a>)</p>
<h2 style="font-size: 1.5em;">Internal &amp; external communication (Instant messaging, VOIP)</h2>
<p>If you don&#8217;t use <strong><a title="Skype" href="http://www.skype.com/" target="_blank">Skype</a></strong>, then welcome to planet Earth. Skype is a brilliant way to connect to your team and friends. Skype allows you to do instant messaging, voice-calls (free for Skype-to-Skype) and video-calls (Skype-to-Skype). I&#8217;ve been using Skype for years now and i couldn&#8217;t live without it. Skype has some great options available for business usage, and i suggest you <a title="Skype Business" href="http://www.skype.com/intl/en/business/" target="_blank">check them out</a>. Here&#8217;s why i love <strong>Skype</strong>:</p>
<ul>
<li>Ubiquitous &#8211; a good majority of businesses use Skype which means that you can save a lot of money by calling Skype-to-Skype</li>
<li>Simple, clear interface</li>
<li>Extensible</li>
<li>Cost-effectively structure your business telecommunications</li>
</ul>
<p>Cost: Free! (with business options &amp; Skype-to-phoneline credits available)</p>
<h2 style="font-size: 1.5em;">Website Hosting</h2>
<p>When it comes to web-hosting, my personal choice is <strong><a title="VPS.NET" href="http://vps.net" target="_blank">VPS.NET</a></strong>. VPS.NET is a wonderful service offering that allows you to create a <strong>V</strong>irtual <strong>P</strong>rivate <strong>S</strong>erver in one of VPS.NET&#8217;s many datacentres in the UK &amp; US, and do with it what you like! When you sign up with VPS.NET, you purchase a number of &#8220;nodes&#8221; to use; each &#8220;node&#8221; consists of <strong>0.4 GHz processing power, 376Mb of RAM, 10Gb storage and 250Gb bandwidth</strong>. As you buy more and more nodes they become cheaper, and you can tack on extra IP addresses, server monitoring software and automated backups. You can use your VPS to host websites, act as an online storage location, whatever you like! Here&#8217;s why i love <strong>VPS.NET:</strong></p>
<ul>
<li>Simple, sleek user interface</li>
<li>Very competitive service offering and pricing</li>
<li>Excellent and knowledgeable support staff available 24hrs/day</li>
<li>Actively developed &#8211; new features added all the time</li>
<li>Wide variety of operating systems to choose from to install on your VPS</li>
<li>Wide variety of additional services and features</li>
<li>Reliable</li>
</ul>
<p>Cost: <strong>$20 / node</strong> / <strong>month </strong>(with decreasing price as you buy more nodes)</p>
<h1>Summary</h1>
<p>As i&#8217;ve demonstrated, the tools are readily available to manage your development business effectively while sitting on your rump. The service offerings out there completely enthrall me and i&#8217;m delighted to have such a range of efficient tools at my disposal for a minimal cost per month.</p>
<p>Have i missed anything? Got a better solution? Pop me a comment <img src='http://ria-coder.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/managing-your-development-business-for-less-than-50-dollars-per-month/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Introducing Aerial CMS</title>
		<link>http://ria-coder.com/blog/introducing-aerial-cms</link>
		<comments>http://ria-coder.com/blog/introducing-aerial-cms#comments</comments>
		<pubDate>Sun, 11 Apr 2010 20:09:10 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Aerial CMS]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=580</guid>
		<description><![CDATA[Introduction to my latest open-source project - Aerial CMS]]></description>
			<content:encoded><![CDATA[<p>Well, I finally let my irritation get to me&#8230; I&#8217;ve been developing Flash, Flex &amp; AIR applications for two years now &#8211; most of them pulling data through AMFPHP from a PHP-based back-end. In those two years, I&#8217;ve tried nearly all the suggested solutions for managing content on the back-end and pulling it through to the front-end; <a title="Drupal" href="http://drupal.org" target="_blank">Drupal</a>, <a title="MODx" href="http://modx-cms.com" target="_blank">MODx</a>, <a title="WordPress" href="http://wordpress.org" target="_blank">WordPress</a>, <a title="Symfony" href="http://symfony-project.org" target="_blank">Symfony</a>. They are all fantastic PHP-based frameworks and systems, but they don&#8217;t allow me to develop applications the way <em>I want to</em>. So, as a consequence of this combination of irritation, frustration, egotism and flat-out boredom with writing the same code, over and over, for each project, I&#8217;ve decided to build a CMS &#8211; <strong>Aerial CMS</strong>.</p>
<p><img class="aligncenter size-full wp-image-583" title="aerial-logo" src="http://ria-coder.com/temp/wp-content/uploads/2010/04/aerial-logo.png" alt="aerial-logo" width="280" height="70" /></p>
<h2>What is Aerial CMS?</h2>
<p>Aerial CMS (named Aerial because it was the first word i could think of with <em>&#8220;RIA&#8221;</em> in it) is a <span style="text-decoration: underline;">simple content management framework</span>. I decided to rethink the concept of a content management system, because &#8211; the way I see it &#8211; CMSs these days are about content management <strong>AND</strong> content presentation. I think that these two massive areas of development &amp; design need to stay very far away from each other. They are like brother and sister to us now, but sometimes &#8211; when stuck in a room together for so long &#8211; they breed and the results are disastrous (on top of being scandalous!).</p>
<h2>Design Philosophy</h2>
<p>Look at how the MVC (<strong>M</strong>odel <strong>V</strong>iew <strong>C</strong>ontroller) pattern came about: software engineers found that <em>separating application logic from presentation from data</em> has serious design benefits. Now, i&#8217;m not attempting to bad-mouth all the incredible efforts of the CMS developers&#8230; I&#8217;m saying that for <em>Rich Internet Application</em> development, it really becomes a chore to use systems like Drupal or Symfony because they were not meant to be used in that way. They do what they do superbly well, but for RIAs they fail to impress me.</p>
<p>Aerial CMS has been built from the first line of code for <em>optimized Rich Internet Application</em> development. It focuses only on content management and development tooling, and wants <strong>nothing to do with how you present the data</strong>. It&#8217;s certainly a change from the standard model, and i&#8217;m convinced about how I want to develop my RIAs, but that&#8217;s why i&#8217;ve put out this early release &#8211; to see if you all agree with me. This CMS still has a very, very long way to go; it works well for most situations but the tools haven&#8217;t been developed yet.</p>
<h2>Technology</h2>
<p>Aerial has been built on two very well established and loved open-source frameworks, namely <strong><a title="AMFPHP" href="sourceforge.net/projects/amfphp" target="_blank">AMFPHP</a></strong> 1.9 and <strong><a title="Doctrine" href="http://doctrine-project.org" target="_blank">Doctrine</a> </strong>1.2.1. The Aerial framework is built for compatibility with <strong>PHP 5 only</strong>. Aerial enforces no rules upon you when you get down to developing your back-end code, but it does stick to Doctrine&#8217;s method of generating database tables and models. In essence, once you&#8217;ve set up your database schema, you can do whatever you like <img src='http://ria-coder.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  you can plug into Doctrine&#8217;s API or you can write your own code; it really gives you the freedom to code the way you&#8217;re comfortable with.</p>
<h2>Tutorials and Videos</h2>
<p>I&#8217;ve made a <a title="Getting Started" href="http://aerial-project.org/videos/getting-started/" target="_blank">Getting Started</a> video to get you familiar with the framework and i&#8217;ll be writing a series of tutorials in the <a title="Wiki" href="http://code.google.com/p/aerial-cms/w/list" target="_blank">Wiki section</a> of the <a title="Google Code page" href="http://code.google.com/p/aerial-cms/" target="_blank">Google Code page</a> for Aerial CMS. I&#8217;ve also got plans for a couple more video tutorials, so keep checking the site for updates or follow me on Twitter (<strong><a title="Twitter" href="http://twitter.com/dannykopping" target="_blank">@dannykopping</a></strong>).</p>
<h2>Comments, Suggestions, et al</h2>
<p>I&#8217;d love to hear what you have to say (as long as it&#8217;s in English &#8211; being monolingual sucks)! I&#8217;m very open to suggestions, any offers to help contribute would be welcomed and all constructive criticism is encouraged!</p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/introducing-aerial-cms/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>AMFPHP is back!</title>
		<link>http://ria-coder.com/blog/amfphp-is-back</link>
		<comments>http://ria-coder.com/blog/amfphp-is-back#comments</comments>
		<pubDate>Tue, 02 Feb 2010 13:29:49 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[amfphp]]></category>
		<category><![CDATA[amfphp 1.9]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=541</guid>
		<description><![CDATA[AMFPHP is back!]]></description>
			<content:encoded><![CDATA[<p>Today is a wonderful day!</p>
<p>I have teamed up with <a title="Ariel Sommeria" href="http://arielsommeria.com/blog/" target="_blank">Ariel Sommeria-klein</a> to revive the legendary <a title="AMFPHP" href="http://amfphp.sourceforge.net" target="_blank">AMFPHP</a> project that spawned a whole new dimension of Rich Internet Applications. Together we have brought <a title="AMFPHP 1.9" href="https://sourceforge.net/projects/amfphp/files/#files" target="_blank">AMFPHP 1.9</a> out of beta and made it compatible with PHP 5.3. We have also completely rewritten the AMFPHP service browser and we have several improvements planned for AMFPHP 2.0.</p>
<p>If you would like to help contribute to this great open-source application, please <a title="Contact Us!" href="http://amfphp.sourceforge.net/contact.html" target="_blank">contact us</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/amfphp-is-back/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Flash Runtime implemented in JavaScript</title>
		<link>http://ria-coder.com/blog/flash-runtime-implemented-in-javascript</link>
		<comments>http://ria-coder.com/blog/flash-runtime-implemented-in-javascript#comments</comments>
		<pubDate>Wed, 13 Jan 2010 21:48:05 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flash runtime]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=524</guid>
		<description><![CDATA[Tobias Schneider has written a JavaScript-based Flash runtime]]></description>
			<content:encoded><![CDATA[<p>Now this completely threw me&#8230; I can&#8217;t believe how one guy can be so skilled!</p>
<p><a title="Ajaxian" href="http://ajaxian.com/archives/gordon-flash-runtime-implemented-in-javascript" target="_blank">Flash Runtime in JavaScript</a></p>
<p>This is completely ridiculous&#8230; <a title="Tobias Schneider" href="http://twitter.com/tobeytailor" target="_self">Tobias Schneider</a> has written a JavaScript-based Flash runtime! Well, this gives Internet Explorer another thing to completely fuck up! Very impressed indeed&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/flash-runtime-implemented-in-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting GIF to SWF using Flash CS4</title>
		<link>http://ria-coder.com/blog/converting-gif-to-swf-using-flash-cs4</link>
		<comments>http://ria-coder.com/blog/converting-gif-to-swf-using-flash-cs4#comments</comments>
		<pubDate>Wed, 16 Dec 2009 21:34:32 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[flash cs4]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[swf]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=509</guid>
		<description><![CDATA[A typical ballache... You want to use one of the cool loaders from http://ajaxload.info/ in your Flash/Flex apps, but it only generates a GIF file...]]></description>
			<content:encoded><![CDATA[<p>A typical ballache&#8230; You want to use one of the cool loaders from <a title="AjaxLoad" href="http://ajaxload.info/">http://ajaxload.info/</a> in your Flash/Flex apps, but it only generates a GIF file&#8230; So you&#8217;ll scour the net for a GIF2SWF application and you&#8217;ll undoubtedly come across a few, but you don&#8217;t have to look any further than Flash CS4 &#8211; surprisingly!</p>
<p>All you have to do is open a GIF file in Flash CS4 and it&#8217;ll automatically pull it apart and convert it to frames, which can then be converted to a SWF file <img src='http://ria-coder.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Hope it helps you at some point!</p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/converting-gif-to-swf-using-flash-cs4/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AMFPHP Genie v0.2</title>
		<link>http://ria-coder.com/blog/amfphp-genie-02</link>
		<comments>http://ria-coder.com/blog/amfphp-genie-02#comments</comments>
		<pubDate>Sun, 13 Dec 2009 23:35:56 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[amfphp]]></category>
		<category><![CDATA[amfphp genie]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=505</guid>
		<description><![CDATA[AMFPHP Genie (0.2) is a simple tool to help you get shit done using Flex and AMFPHP.]]></description>
			<content:encoded><![CDATA[<p>AMFPHP Genie (0.2) is a simple tool to help you get shit done using Flex and AMFPHP.</p>
<p>Check out <a title="AMFPHP Genie" href="http://dannykopping.co.za/amfphp-genie/">http://dannykopping.co.za/amfphp-genie/</a> for more information!</p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/amfphp-genie-02/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Let it Bloom</title>
		<link>http://ria-coder.com/blog/let-it-bloom</link>
		<comments>http://ria-coder.com/blog/let-it-bloom#comments</comments>
		<pubDate>Fri, 11 Dec 2009 20:52:51 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=486</guid>
		<description><![CDATA[Hhmm&#8230; what&#8217;s this? http://www.letitbloom.com/]]></description>
			<content:encoded><![CDATA[<p>Hhmm&#8230; what&#8217;s this? <img src='http://ria-coder.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a title="Let it Bloom" href="http://www.letitbloom.com/">http://www.letitbloom.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/let-it-bloom/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe WeatherLab Beta</title>
		<link>http://ria-coder.com/blog/adobe-weatherlab-beta</link>
		<comments>http://ria-coder.com/blog/adobe-weatherlab-beta#comments</comments>
		<pubDate>Fri, 23 Oct 2009 12:09:16 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[weatherlab]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=452</guid>
		<description><![CDATA[Over the past few months, Adobe has really been pulling out all the stops. They've been releasing some ridiculously useful and innovative tools and additions to existing software, but their latest offering has dropped my jaw even further!]]></description>
			<content:encoded><![CDATA[<p>Over the past few months, Adobe has really been pulling out all the stops. They&#8217;ve been releasing some ridiculously useful and innovative tools and additions to existing software, but their latest offering has dropped my jaw even further!<br />
<br />
<h2>Introducing Adobe WeatherLab Beta</h2>
<div id="attachment_453" class="wp-caption aligncenter" style="width: 522px"><a href="http://ria-coder.com/temp/wp-content/uploads/2009/10/wl.jpg"><img class="size-full wp-image-453 " title="wl" src="http://ria-coder.com/temp/wp-content/uploads/2009/10/wl.jpg" alt="Adobe WeatherLab Beta" width="512" height="512" /></a><p class="wp-caption-text">Adobe WeatherLab Beta</p></div>
<p>This latest release from Adobe will surely change the way we see the world around us and how we interact with it. <strong>Adobe WeatherLab Beta </strong>is a the latest addition to Adobe&#8217;s impressive line of Adobe AIR-based tools, and it boasts some pretty innovative features!</p>
<p><strong>Adobe WeatherLab Beta</strong> allows you to communicate <em>directly </em>with whichever skygod(s) you please via RPC (Remote Procedure Calls) in either XML, AMF or JSON. <strong>Adobe WeatherLab Beta</strong> boasts an expansive, extensible API for <span style="text-decoration: underline;">changing the weather in realtime</span> and &#8211; most importantly &#8211; it integrates with all of the CS4 and upcoming CS5 products.</p>
<p>Finally, you can adjust your environment to suit your specific needs. If you&#8217;re more of a sunshine and beer kind of person, simply call the <em>Weather</em> singleton and change it to sunny by using the constant <em>Weather.SUNNY (code samples to follow).</em></p>
<p>Insiders at Adobe have revealed that they have been working on improving the feature-sets of applications such as <strong>Illustrator</strong>, <strong>Flash Professional</strong>, <strong>Flash Builder &amp; Flex SDK</strong> and <strong>Photoshop</strong>, but found that these applications were just getting to the stage where no more work could be done on them</p>
<p>&#8220;We wanted a new challenge. We had reached a point where we realised that our applications were near perfect, aside from a few bugs, and we needed something to throw at our engineers. Luckily, one of our engineers knew how to rain-dance and this set off a chain reaction of events, all leading up to <strong>Adobe WeatherLab Beta</strong>&#8220;.</p>
<p>Much work has still to be done on this application, but engineers over at Adobe have assured me that any bugs in the system will not cause any universal constants to go out of whack.</p>
<p>When I first heard of this innovative and &#8211; let&#8217;s face it &#8211; ingenious application, I was skeptical. My skepticism was soon lifted when I used the mapping API from Google to pinpoint a parade which I subsequently used <strong>Adobe WeatherLab Beta</strong> to rain on.</p>
<p>Here&#8217;s the code I used:</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #009900; font-style: italic;">// Code snippet for changing the weather</span>
&nbsp;
<span style="color: #0033ff; font-weight: bold;">import</span> com<span style="color: #000066; font-weight: bold;">.</span>adobe<span style="color: #000066; font-weight: bold;">.</span>weatherlab<span style="color: #000066; font-weight: bold;">.</span>Weather<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> com<span style="color: #000066; font-weight: bold;">.</span>adobe<span style="color: #000066; font-weight: bold;">.</span>weatherlab<span style="color: #000066; font-weight: bold;">.</span>Geography<span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> changeWeather<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
<span style="color: #000000;">&#123;</span>
        <span style="color: #6699cc; font-weight: bold;">var</span> weather<span style="color: #000066; font-weight: bold;">:</span>Weather = Weather<span style="color: #000066; font-weight: bold;">.</span>getInstance<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>     <span style="color: #009900; font-style: italic;">// get weather singleton</span>
        weather<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">change</span><span style="color: #000000;">&#40;</span>Weather<span style="color: #000066; font-weight: bold;">.</span>SUNNY<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #0033ff; font-weight: bold;">new</span> Geography<span style="color: #000000;">&#40;</span><span style="color: #000000; font-weight:bold;">37.433868</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #000066; font-weight: bold;">-</span><span style="color: #000000; font-weight:bold;">121.884155</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>      <span style="color: #009900; font-style: italic;">// target weather change</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>To download <strong>Adobe WeatherLab Beta, </strong>click <a title="Seriously? You're THAT gullible?!" href="http://wtfareyouseriouslybuyingthisbullshit.com">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/adobe-weatherlab-beta/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Whirlwind that is Adobe in 2009</title>
		<link>http://ria-coder.com/blog/the-whirlwind-that-is-adobe-in-2009</link>
		<comments>http://ria-coder.com/blog/the-whirlwind-that-is-adobe-in-2009#comments</comments>
		<pubDate>Fri, 09 Oct 2009 09:40:34 +0000</pubDate>
		<dc:creator>Danny Kopping</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[catalyst]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[max]]></category>

		<guid isPermaLink="false">http://ria-coder.com/blog/?p=447</guid>
		<description><![CDATA[It's been quite a fascinating year thus far; Adobe has really started getting serious about Flash, Flex and the developers involved]]></description>
			<content:encoded><![CDATA[<p>Wow.</p>
<p>It&#8217;s been quite a fascinating year thus far; Adobe has really started getting serious about Flash, Flex and the developers involved. This year, we have seen two amazing additions to Adobe&#8217;s web-dominating arsenal &#8211; <strong><a title="Flash Catalyst" href="http://labs.adobe.com/technologies/flashcatalyst/" target="_blank">Adobe Flash Catalyst</a> </strong>(now in beta 2)<strong> </strong>and <strong><a title="Flash Builder" href="http://labs.adobe.com/technologies/flashbuilder4/" target="_blank">Adobe Flash Builder 4</a></strong> (now in beta 2).<strong> </strong>After some preliminary buggering around in both of these, I came to the conclusion that working with a <em>beta</em> version of any software to create enterprise applications is putting yourself on the edge of the cliff, and working on a <em>version 1.0 beta</em> is hiring somebody to push you over the edge.</p>
<p>This raises an interesting catch-22:<br />
When a massive piece of software is released, the community has the onus to test it and give feedback on any bugs, requested features and expedience tips &#8211; however, if your beta software tends to be very buggy (and how could it not be? The SDK is <strong>huge</strong>) then how are you going to get<em> </em>developers to test your software on <em>real, enterprise</em> projects?</p>
<p>In any case, Adobe has really been playing the part this year. This year we have seen the release of the <a title="Flex 4 SDK" href="http://labs.adobe.com/technologies/flex4sdk/" target="_blank">Flex 4 SDK</a>, major advancements in the <a title="Open Screen Project" href="http://www.openscreenproject.org/" target="_blank">Open Screen Project</a>, Flash Player 10&#8242;s <a title="Some serious penetration" href="http://www.adobe.com/products/player_census/flashplayer/version_penetration.html" target="_blank">penetration rate to 93.5%</a>, AIR <a title="Some serious installation" href="http://blogs.adobe.com/air/2009/01/air_passes_100_million_install.html" target="_blank">surpassing 100 million</a> installations and the introduction of <a title="Flash Player 10.1" href="http://labs.adobe.com/technologies/flashplayer10/" target="_blank">Flash Player 10.1</a> most recently. Other great things i&#8217;ve seen are <a title="WorkflowLab" href="http://labs.adobe.com/technologies/workflowlab/" target="_blank">WorkflowLab</a>, <a title="BrowserLab" href="http://labs.adobe.com/technologies/browserlab/" target="_self">BrowserLab</a>, <a title="Squiggly" href="http://labs.adobe.com/technologies/squiggly/" target="_self">Project Squiggl</a>y, <a title="Slider" href="http://labs.adobe.com/technologies/flex/mobile/" target="_self">Slider</a> previews, <a title="Flash CS5" href="http://labs.adobe.com/technologies/flashcs5/" target="_blank">Flash CS</a>5 sneak previews and <a title="CommunityHelp" href="http://labs.adobe.com/technologies/communityhelp/" target="_blank">Community Help</a>.</p>
<p>For all of those unlucky and miserable enough to miss Adobe Max this year (myself included), there&#8217;s <a title="Max Videos" href="http://tv.adobe.com/show/max-2009-develop/" target="_blank">an entire channel</a> dedicated to Max 2009 Developer talks&#8230; Go check them out!</p>
<p>Oh, and if you have any luck getting these videos to play in <strong><a title="Adobe Media Player" href="http://labs.adobe.com/technologies/communityhelp/" target="_blank">Adobe Media Player</a></strong>, let me know. That app is more full of bugs than a salad in Nigeria.</p>
]]></content:encoded>
			<wfw:commentRss>http://ria-coder.com/blog/the-whirlwind-that-is-adobe-in-2009/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

