<?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>Fnk (alpha) &#187; Developer diaries</title>
	<atom:link href="http://ffnnkk.org/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://ffnnkk.org</link>
	<description></description>
	<lastBuildDate>Fri, 29 Jan 2010 23:50:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash Player 10.1 announced</title>
		<link>http://ffnnkk.org/2009/10/05/flash-player-101-announced/</link>
		<comments>http://ffnnkk.org/2009/10/05/flash-player-101-announced/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 13:54:59 +0000</pubDate>
		<dc:creator>zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=496</guid>
		<description><![CDATA[Adobe has just announced Flash Player 10.1, managing to add a plethora of new features to it even though it's not a full new version. Of particular interest to me are the new sound (microphone) capabilities, something that could be exploited inside Fnk in a number of ways.]]></description>
			<content:encoded><![CDATA[<p>Adobe has just <a href="http://www.adobe.com/devnet/logged_in/jchurch_flashplayer10.1.html?devcon=f2">announced Flash Player 10.1</a>, managing to add <a href="http://labs.adobe.com/technologies/flashplayer10/features.html">a plethora of new features</a> to it even though it&#8217;s not a full new version. Of particular interest to me are the new sound (microphone) capabilities and native multi-touch support, something that could be exploited inside Fnk in a number of ways.</p>
<p>This release also makes it one thing obvious to me: while in development, Fnk will always target the latest version of Flash that&#8217;s publicly available, without worrying about <em>user penetration</em> or anything of the sort. Old versions of Fnk will still be available as always, so this shouldn&#8217;t be a problem.</p>
<p>Also, Fnk development is close to resuming, now that I finally have a computer at home with everything installed. I can&#8217;t wait to play with those features. As a personal playground of Flash capabilities and the code that&#8217;s used for them, not being bound to artificial limitations like that is quite liberating.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2009/10/05/flash-player-101-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brief hiatus</title>
		<link>http://ffnnkk.org/2009/04/17/brief-hiatus/</link>
		<comments>http://ffnnkk.org/2009/04/17/brief-hiatus/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 17:41:34 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=493</guid>
		<description><![CDATA[If it isn't obvious yet, Fnk development is undergoing a brief pause, as I get ready to move overseas to finally join the people at Firstborn in NYC.]]></description>
			<content:encoded><![CDATA[<p>If it isn&#8217;t obvious yet, Fnk development is undergoing a brief pause, <a href="http://zehfernando.com/2008/the-end-of-the-end/">as I get ready to move overseas to finally join the people at Firstborn in NYC</a>. The current development version has plenty of changes done to it already, but that won&#8217;t be going out until I&#8217;ve moved and got my life back into track. Once that is completed I&#8217;ll go back to the normal development cycle &#8211; and, specially, get it ready for going open source.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2009/04/17/brief-hiatus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running a successful Open Source project</title>
		<link>http://ffnnkk.org/2009/01/25/running-a-successful-open-source-project/</link>
		<comments>http://ffnnkk.org/2009/01/25/running-a-successful-open-source-project/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 04:12:23 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=474</guid>
		<description><![CDATA[Since the very start of the Fnk project, I decided it'd be an open source project, as this is usually the approach I take with the stuff I create in my spare time. However, I had also decided this would be done <em>eventually</em>, some time after the project was public, and not at the very start.]]></description>
			<content:encoded><![CDATA[<p>Since the very start of the Fnk project, I decided it&#8217;d be an open source project, as this is usually the approach I take with the stuff I create in my spare time. However, I had also decided this would be done <em>eventually</em>, some time after the project was public, and not at the very start.</p>
<p>The reason for that decision were twofold. First, I had to decide what kind of license to attach to it &#8211; either a more permissive open-source license (like <a href="http://en.wikipedia.org/wiki/MIT_License">MIT</a>) or a more orthodox license (like <a href="http://en.wikipedia.org/wiki/GNU_General_Public_License">GPL</a>). While I had not made any kind of decision on that matter, I&#8217;m leaning towards GPL, with maybe <a href="http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License">LGPL</a> for library versions of the Fnk player &#8211; this would be the first project I release under those licenses, and the decision is not that easy.</p>
<p>The second reason, and probably most important one, is that I&#8217;m simply not a very good open source author. It&#8217;s not that I&#8217;m completely ignorant of what it is or how it works &#8211; I have created open source two projects (<a href="http://hosted.zeh.com.br/mctween/">MC Tween</a> and <a href="http://code.google.com/p/tweener/">Tweener</a>) that have been quite successful, and I had no problem in releasing some other stuff I created as open source code.</p>
<p>The problem, instead, is that I don&#8217;t know how to actually run an open source project with more than one people; it&#8217;s fairly easy for me to release and update my own stuff, but when it becomes bigger, and people start making requests, or contributing code, or sending suggestions or bugfixes, I&#8217;m just out of my league and I don&#8217;t know how to deal with the <em>centralization</em> of control and how to manage people under those circumstances. To put it another way, I&#8217;m just a bad open source project leader. Even my knowledge of the available tools (CVS/SVN, issue/goal tracking) at administrative level is pretty rudimentary and tend to be restricted to what contributors know.</p>
<p>While I&#8217;m not holding my breath over anything, there&#8217;s a chance that more people will want to contribute to Fnk, either with bug reporting and suggesting, or with new code for bug fixing or new features. Under that scenario, my fears are that I would not know how to properly deal with them &#8211; specially with how to make the project gears spin well enough for the project to work with more than one author contributing to it with no delays. The project has never been about making Fnk&#8217;s code public (although it does have its problems currently), but what to do with feedback I could from it.</p>
<p>Because of this, I&#8217;ve been researching a bit and reading about how to properly run open source projects before I can make Fnk&#8217;s source public. Specially, I have been reading <a href="http://www.red-bean.com/kfogel/">Karl Fogel</a>&#8217;s freely available book, &#8220;<a href="http://producingoss.com/">Producing Open Source Software</a>&#8220;, found thanks to <a href="http://haacked.com/archive/2006/01/16/RunningAnOpenSourceProject.aspx">this page</a>. And I have to say, it&#8217;s been pretty enlightening. Not only does the guy write pretty well, but the book talks about all aspects of free and open source software, including providing historic and contextual information about what&#8217;s discussed.</p>
<p>This is what this post is about. If you&#8217;re unsure about what open source software is about, or about how you can make a successful open source project, go check the book out. It is rather long, but you can skip some parts you already know and go straight to the topics you are curious about. I&#8217;m mostly focused on the technical management issues, and it&#8217;s been pretty good so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2009/01/25/running-a-successful-open-source-project/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Year&#8217;s resolutions</title>
		<link>http://ffnnkk.org/2009/01/01/new-years-resolutions/</link>
		<comments>http://ffnnkk.org/2009/01/01/new-years-resolutions/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 15:05:16 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=408</guid>
		<description><![CDATA[With 2009 under our feet, I've been figuring out how will I spend my time building Fnk. Since this is something I'll be doing on my spare time, it has no clear roadmap, but I've distributed my huge list of to-do items into some specific feature/change groups, something which look more or less like this...]]></description>
			<content:encoded><![CDATA[<p>With 2009 under our feet, I&#8217;ve been figuring out how will I spend my time building Fnk. Since this is something I&#8217;ll be doing on my spare time, it has no clear roadmap, but I&#8217;ve distributed my huge list of to-do items into some specific feature/change groups, something which look more or less like this:</p>
<ul>
<li>Misc editing: link types, panel additions, proper connection editing and value validation</li>
<li>Standalone version optimization and features (native OS UI, proper local file reading)</li>
<li>Misc graphic features</li>
<li>Misc sound features</li>
<li>Misc video features</li>
<li>Embed player</li>
<li>Web capabilities (server-side saving/loading/sharing)</li>
<li>Sub-patch creating and editing</li>
<li>Loadable SWF/SWC player</li>
<li>Proper stream support (remote loading)</li>
<li>File embedding</li>
<li>XML features</li>
<li>Multi-user editing</li>
</ul>
<p>It&#8217;s a lot of stuff to be done (and this doesn&#8217;t count more basic changes, like fixing bugs and adding more basic nodes). So instead of doing random different changes, I&#8217;ve decided to tackle each specific group at a time.</p>
<p>Right now, while this wouldn&#8217;t usually be the #1 priority, I&#8217;m fixing the standalone version features &#8211; making sure it&#8217;s properly integrate to the user&#8217;s operating system and working as expected, like using the native OS menu, opening .fnk files, reading image and sound files without a lot of internal circlejerking, and things like that. I believe this is needed to have a more mature application to work with before dealing with some of the inner features.</p>
<p>Other change groups will follow &#8211; there&#8217;s still a lot in Fnk that can be considered quite flaky. When the time comes, I&#8217;ll post here about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2009/01/01/new-years-resolutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roll the credits now</title>
		<link>http://ffnnkk.org/2008/12/12/roll-the-credits-now/</link>
		<comments>http://ffnnkk.org/2008/12/12/roll-the-credits-now/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 05:12:27 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=331</guid>
		<description><![CDATA[As the final assignment for the academic side of the project, I’ve just given a short presentation about Fnk at my college for an audience that included teachers as well as a few special colleagues.]]></description>
			<content:encoded><![CDATA[<p>The time is gone, the song is over, but I surely had a lot to say.</p>
<div class="wp-caption aligncenter" style="width: 510px"><img class="wp-image-330" title="Fnk presentation" src="http://ffnnkk.org/wp-content/uploads/2008/12/fnk_preso.jpg" alt="" width="500" height="316" /><p class="wp-caption-text">Fnk presentation: talking about web applications, showing Photoshop Express<br />(Photo by <a href='http://flickr.com/photos/foueux/'>Elise Roese</a>)</p></div>
<p>As the final assignment for the academic side of the project, I&#8217;ve just given a short presentation about Fnk at my college for an audience that included selected teachers as well as a few special colleagues.</p>
<p>That final evaluation was the last step on this 4-year long road, and albeit very beta and with a series of important drawbacks, it did fairly well grade-wise; I can happily say I&#8217;m over with college. Maybe not <em>very</em> happily since there&#8217;s a lot I&#8217;ll miss about the place and the people I got to meet there, but I guess it&#8217;s part of the game.</p>
<p>Actual Fnk development will resume shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2008/12/12/roll-the-credits-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The end of the beginning</title>
		<link>http://ffnnkk.org/2008/11/30/the-end-of-the-beginning/</link>
		<comments>http://ffnnkk.org/2008/11/30/the-end-of-the-beginning/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 20:34:52 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=321</guid>
		<description><![CDATA[Last Wednesday, I finally delivered my thesis&#8217; final copy to college (there&#8217;s a PDF version here, but it&#8217;s in Brazilian Portuguese only &#8211; I&#8217;m translating it, but that will take time). It starts by describing the project&#8217;s context and goals, then it explains its development and execution methodology, and finishes with my assessment on how [...]]]></description>
			<content:encoded><![CDATA[<p>Last Wednesday, I finally delivered my thesis&#8217; final copy to college (there&#8217;s <a href="http://ffnnkk.org/files/fnk_paper_final_ptbr.pdf">a PDF version here</a>, but it&#8217;s in Brazilian Portuguese only &#8211; I&#8217;m translating it, but that will take time). It starts by describing the project&#8217;s context and goals, then it explains its development and execution methodology, and finishes with my assessment on how successful the project was on a technical level, as well as a list of features that were not implemented and that should be taken into account in the next reviews of the program.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://www.flickr.com/photos/zehfernando/3072025406/in/set-72157610465200499/"><img class="size-medium" title="Fnk - Printed thesis pictures" src="http://farm4.static.flickr.com/3139/3072025406_e89d674cb3.jpg" alt="Fnk - Printed thesis" width="500" height="375" /></a><p class="wp-caption-text">Fnk - Printed thesis</p></div>
<p>That doesn&#8217;t mean I&#8217;m done with the college assignments, though. I will still have to present it to a board of teachers somewhere around the coming days, to give a better explanation of the project as a whole and to defend some of its goals and methodology.</p>
<p>It doesn&#8217;t mean my work in Fnk is over, either. While I think it&#8217;s a good start, there&#8217;s plenty of features I still want to add to it, and my to-do list right now is bigger than ever. Its development will be a bit slower from now on, however &#8211; I have to do actual work, after all, as I was enjoying a kind of a sabbatical period to work exclusively on it for the past two months and I can&#8217;t keep that up forever.</p>
<p>Regardless, I think it has a bright future. In the meantime, thanks for everybody who sent suggestions and helped me test the software.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2008/11/30/the-end-of-the-beginning/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Standalone version available</title>
		<link>http://ffnnkk.org/2008/11/17/standalone-version-available/</link>
		<comments>http://ffnnkk.org/2008/11/17/standalone-version-available/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 16:44:56 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=260</guid>
		<description><![CDATA[An standalone version of Fnk is now available. It requires Adobe AIR 1.5 (which was released today) but it&#8217;s a pretty straightforward deal to install and update.
I guess some clarification is needed. One of the biggest features in the original Fnk project thesis is that it is meant to run from the web &#8211; it [...]]]></description>
			<content:encoded><![CDATA[<p>An <a href="http://ffnnkk.org/downloads/standalone-version/">standalone version</a> of Fnk is now available. It requires Adobe AIR 1.5 (which was released today) but it&#8217;s a pretty straightforward deal to install and update.</p>
<p>I guess some clarification is needed. One of the biggest <em>features</em> in the original Fnk project thesis is that it is meant to run from the web &#8211; it is supposed to be easy to access, requiring <em>no</em> installations (save for a browser and Flash player, of course) or any kind of administration privileges. This is part of its positioning as a mid-level prototyping, experimentation and learning tool; other similar platforms require an installation or some administrator-level access at some time. This self-imposed requirement may sound irrelevant for most people, but in an academic environment, an application that requires administrator access is a big issue; students have to go through all kinds of bureaucratic hops to get them installed on a lab computer. Plus, you&#8217;re not always using the same computer &#8211; actually, almost never. In that kind of environment, being able to run something from the web is a godsend.</p>
<p>Still, being based on a browser brings significant limitations to the Fnk environment. Most important, you don&#8217;t have unrestricted file reading and writing access; this means you cannot save a file when the user presses CTRL+S, or open a series of images from the user&#8217;s computer. You <em>can</em> do some of these things, but due to security limitations the Flash platform imposes you, you need absolute clarity for the user when doing so: for example, saving a file is only possible if you ask the user which file he wants to write to &#8211; having the equivalent of &#8220;Save As&#8221; works (since a file dialog is shown), but not a straight, unattended &#8220;Save&#8221; that writes to the disk with no user intervention. Saving an image sequence is out of question. And you cannot read a series of files from the disk: you have to let the user pick each and every file he wants your application to read.</p>
<p>And as unfortunate as it sounds, this is how it should be; can you imagine visiting a website and it starts saving data to your drive with no restriction? Hence those safety measures.</p>
<p>That&#8217;s why Fnk is supposed to have a separate, more advanced implementation layer, which is this standalone version. Since it runs as a more-or-less native application, it will be able to perform better file saving and reading, as well as having some other small but important features that are not available to the web Flash player (like keyboard access on fullscreen, using native OS menus, etc).</p>
<p>As of now, that standalone version is still as limited as the web version. It has no additional features whatsoever, save for a few probable additional bugs. However, in the future, as it gets more mature, it&#8217;ll be a good additional step for more serious prototyping, file manipulation, or installation work. The web version will always remain as the main version and a good starting point for Fnk patching, but if the need arrives, the standalone version will be there. It&#8217;ll require an installation, but in exchange, it will have further access to the user&#8217;s computer. It&#8217;s about providing both options.</p>
<p>PS: Right now, the standalone version is only available for Windows and Macintosh computers. The Linux version depends on AIR 1.5 being available for Linux, something that should happen in a few weeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2008/11/17/standalone-version-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A more helpful help</title>
		<link>http://ffnnkk.org/2008/11/17/a-more-helpful-help/</link>
		<comments>http://ffnnkk.org/2008/11/17/a-more-helpful-help/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 14:36:02 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=238</guid>
		<description><![CDATA[While I haven't been doing a whole lot of work in actual ActionScript code for Fnk in the past few days, I've been writing and implementing one of the most needed features in the editor: Fnk lessons.]]></description>
			<content:encoded><![CDATA[<p>While I haven&#8217;t been doing a whole lot of work in actual ActionScript code for Fnk in the past few days, I&#8217;ve been writing and implementing one of the most needed features in the editor: Fnk lessons.</p>
<p>Fnk lessons are just a sequence of Patches that aim to teach a user about the editor and its language in a brief way. Since this kind of programming paradigm is a bit out of the ordinary, some people might have trouble wrapping their head around it at first; as such, they&#8217;re designed to introduce a topic at a time and go from there to more advanced features. They&#8217;re available right from the &#8220;File&#8221; menu (this may change to the &#8220;Help&#8221; menu in the future).</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://www.flickr.com/photos/zehfernando/3038324936/"><img class="size-medium" title="Fnk (build 3478) - Lessons menu" src="http://farm4.static.flickr.com/3069/3038324936_4844c92894.jpg" alt="Fnk (build 3478) - Lessons menu" width="500" height="375" /></a><p class="wp-caption-text">Fnk (build 3478) - Lessons menu</p></div>
<p>Lessons won&#8217;t go too far &#8211; they&#8217;ll end around lesson 20 or so (the current build is at lesson #16 now). They&#8217;ll introduce the language&#8217;s basic concepts and features, but for more advanced topics, users will have the option to learn from sample Patches or to check the reference for each node. That way, instead of forcing the whole content down the user&#8217;s throat, Fnk lets the user decide on what he wants to use or learn next once he got the basics understood.</p>
<p>Finally, as of now, lessons are available in English only. I&#8217;m thinking on how to implement localization for patch comments so they can be loaded and displayed using the user&#8217;s selected language.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2008/11/17/a-more-helpful-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Painting with Fnk</title>
		<link>http://ffnnkk.org/2008/11/15/painting-with-fnk/</link>
		<comments>http://ffnnkk.org/2008/11/15/painting-with-fnk/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 15:02:29 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=225</guid>
		<description><![CDATA[As Fnk is supposed to be used for interactive projects too, one feature missing until recently was the ability for the patch to interact with the user in some way. Albeit quite limited for now, some interactivity is finally available by way of mouse inputs on Display nodes.]]></description>
			<content:encoded><![CDATA[<p>As Fnk is supposed to be used for interactive projects too, one feature missing until recently was the ability for the patch to interact with the user in some way. Albeit quite limited for now, some interactivity is finally available by way of mouse inputs on Display nodes.</p>
<p><object width="600" height="438"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2247069&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2247069&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="438"></embed></object></p>
<p>This video showcases interactivity through by reading the mouse state continuously and updating the Display node accordingly. It also uses the Display output itself to compose a new image; on each frame, the patch is adding the new graphics on top of the current Display content, then showing it again. The result is a bit crude, but indicative with what is possible by simply knowing the mouse input state.</p>
<p>The new Checkbox and Slider input nodes are also shown. Check the <a href="http://ffnnkk.org/category/releases/">update logs</a> to see what was changed recently.</p>
<p>As always, the source for this patch &#8211; and others &#8211; is available <a href="http://ffnnkk.org/files/temp_sources/">here</a> while I don&#8217;t add the ability to load online files.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2008/11/15/painting-with-fnk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snowing with Fnk</title>
		<link>http://ffnnkk.org/2008/11/10/snowing-with-fnk/</link>
		<comments>http://ffnnkk.org/2008/11/10/snowing-with-fnk/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 19:28:09 +0000</pubDate>
		<dc:creator>Zeh</dc:creator>
				<category><![CDATA[Developer diaries]]></category>

		<guid isPermaLink="false">http://ffnnkk.org/?p=210</guid>
		<description><![CDATA[It&#8217;s probably one of the biggest clichés in programmatic animation, but also a good way to show how stuff built in Fnk is meant to be based on mathematical rules.

This video doesn&#8217;t show a lot of new things, but it was meant to showcase the new comment feature &#8211; it lets you create random text [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s probably one of the biggest clichés in programmatic animation, but also a good way to show how stuff built in Fnk is meant to be based on mathematical rules.</p>
<p><object width="600" height="433"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2191017&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2191017&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="433"></embed></object></p>
<p>This video doesn&#8217;t show a lot of new things, but it was meant to showcase the new <em>comment</em> feature &#8211; it lets you create random text on a patch, unrelated to the actual diagram execution &#8211; and, near the end of the video, the <em>fullscreen</em> functionality, that lets you transform a Display node into the solo screen output of the program &#8211; a sort of a &#8220;presentation&#8221; mode.</p>
]]></content:encoded>
			<wfw:commentRss>http://ffnnkk.org/2008/11/10/snowing-with-fnk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
