<?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>Jamie&#039;s Blog &#187; javascript</title>
	<atom:link href="http://www.angelforge.org/wordpress/tags/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.angelforge.org/wordpress</link>
	<description>My life is words.</description>
	<lastBuildDate>Sat, 28 Jan 2012 04:35:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Dominos-Style Game</title>
		<link>http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/</link>
		<comments>http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 12:00:00 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Libraries]]></category>
		<category><![CDATA[alchemy]]></category>
		<category><![CDATA[closure compiler]]></category>
		<category><![CDATA[dominos]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[game engine]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[limejs]]></category>
		<category><![CDATA[puzzle]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=2855</guid>
		<description><![CDATA[My wife loves PopCap&#8217;s game Alchemy. It&#8217;s a dominoes-like game, where you match up alchemic symbols and various colors. The object of the game is to turn each board-square from lead to gold. I have been wanting to try out the limejs game library, which is based on Google&#8217;s Closure compiler, so I decided to [...]]]></description>
			<content:encoded><![CDATA[<p>My wife loves PopCap&#8217;s game <a href="http://www.popcap.com/games/free/alchemy">Alchemy</a>. It&#8217;s a dominoes-like game, where you match up alchemic symbols and various colors. The object of the game is to turn each board-square from lead to gold. I have been wanting to try out the <a href="http://www.limejs.com/">limejs</a> game library, which is based on <a href="http://code.google.com/closure/compiler/">Google&#8217;s Closure compiler</a>, so I decided to write a quick implementation of the game.Â <a href="https://github.com/jamiely/Domino-Matchgame">You can find the source on Github</a>.</p>
<p><a href="http://angelforge.org/demos/dominos/">You can try out the game online</a>. To play, place pieces adjacent to other pieces which match in symbol or color. A placed piece must match all the pieces adjacent to it. A wild card piece, denoted with the &#8216;*&#8217; symbol, matches all pieces. Filling a row or column with pieces will mark the corresponding spaces as cleared. The object of the game is to get each space marked as cleared.</p>

<a href='http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/attachment/8vwo/' title='Original board'><img width="150" height="150" src="http://www.angelforge.org/wordpress/wp-content/uploads/2011/02/8Vwo-150x150.png" class="attachment-thumbnail" alt="Original board" title="Original board" /></a>
<a href='http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/attachment/8vwn/' title='Original board'><img width="150" height="150" src="http://www.angelforge.org/wordpress/wp-content/uploads/2011/02/8Vwn-150x150.png" class="attachment-thumbnail" alt="Original board" title="Original board" /></a>
<a href='http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/attachment/8vwm/' title='Original board'><img width="150" height="150" src="http://www.angelforge.org/wordpress/wp-content/uploads/2011/02/8Vwm-150x150.png" class="attachment-thumbnail" alt="Original board" title="Original board" /></a>
<a href='http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/attachment/screen-shot-2011-02-14-at-10-50-09-pm/' title='Board with status box'><img width="150" height="150" src="http://www.angelforge.org/wordpress/wp-content/uploads/2011/02/Screen-shot-2011-02-14-at-10.50.09-PM-150x150.png" class="attachment-thumbnail" alt="Board with status box" title="Board with status box" /></a>
<a href='http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/attachment/screen-shot-2011-02-14-at-10-50-42-pm/' title='Board with status box'><img width="150" height="150" src="http://www.angelforge.org/wordpress/wp-content/uploads/2011/02/Screen-shot-2011-02-14-at-10.50.42-PM-150x150.png" class="attachment-thumbnail" alt="Board with status box" title="Board with status box" /></a>

<p>Edit (20100214 11:00 PM): Added win condition and box showing how many spaces cleared.<br />
Edit (20100215 11:00 PM): Added leveling. The board starts small with few pieces and keeps getting bigger with each round.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/libraries/dominos-style-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weird Sammy + jQuery on IE error</title>
		<link>http://www.angelforge.org/wordpress/programming/troubleshooting/weird-sammy-jquery-on-ie-error/</link>
		<comments>http://www.angelforge.org/wordpress/programming/troubleshooting/weird-sammy-jquery-on-ie-error/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 13:00:36 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[callbacks]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[routes]]></category>
		<category><![CDATA[sammy]]></category>
		<category><![CDATA[sammyjs]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=2822</guid>
		<description><![CDATA[Here&#8217;s a post that might help problems with Sammy routes, callbacks, and event handlers using jQuery, especially the &#8220;live&#8221; function. I have an input form with submit buttons like: This didn&#8217;t play well with Sammy, as it doesn&#8217;t load the value of what into it&#8217;s params hash. So, I did a work around like: I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a post that might help problems with Sammy routes, callbacks, and event handlers using jQuery, especially the &#8220;live&#8221; function.</p>
<p>I have an input form with submit buttons like:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;form&gt;
&lt;input type=&quot;submit&quot; name=&quot;what&quot; value=&quot;SomeCommand&quot; /&gt;
&lt;input type=&quot;submit&quot; name=&quot;what&quot; value=&quot;DifferentCommand&quot; /&gt;
&lt;/form&gt;
</pre>
<p>This didn&#8217;t play well with <a href="http://code.quirkey.com/sammy/">Sammy</a>, as it doesn&#8217;t load the value of <strong>what</strong> into it&#8217;s <strong>params</strong> hash. So, I did a work around like:</p>
<pre class="brush: jscript; title: ; notranslate">
  // hack to allow sammy to access the 'what' param
  $('form input[type=submit]').live('click', function(){
    var submit = $(this),
      form = submit.parents('form');
    form.find('input[name=what][type=hidden]').val(submit.val());
  });
</pre>
<p>I&#8217;m not sure why I originally chose to use &#8220;live.&#8221; It could&#8217;ve been that I was building DOM dynamically using jquery-tmpl. In Firefox and Chrome, this worked as expected. In IE, the Sammy route handler would fire before the click handler above! So, I changed the code to use the non-live version.</p>
<pre class="brush: jscript; title: ; notranslate">
  $('form input[type=submit]').click(function(){ // changed
    ...
  });
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/troubleshooting/weird-sammy-jquery-on-ie-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile JS Framework Comparison</title>
		<link>http://www.angelforge.org/wordpress/programming/libraries/mobile-js-framework-comparison/</link>
		<comments>http://www.angelforge.org/wordpress/programming/libraries/mobile-js-framework-comparison/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 12:00:59 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Libraries]]></category>
		<category><![CDATA[baseJS]]></category>
		<category><![CDATA[Cappucino]]></category>
		<category><![CDATA[DashCode]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[iui]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jqTouch]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JSCocoa]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[PastryKit]]></category>
		<category><![CDATA[PhoneGap]]></category>
		<category><![CDATA[QuickConnect]]></category>
		<category><![CDATA[Sencha]]></category>
		<category><![CDATA[SprouteCore]]></category>
		<category><![CDATA[xui]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=2726</guid>
		<description><![CDATA[I did a quick matrix to compare various mobile JS frameworks in late May. It is probably a little outdated, especially with the recent Sencha merger, and I did not know DashCode could create web applications at the time, but maybe it will help someone. Enjoy! http://bit.ly/d6Gsaj]]></description>
			<content:encoded><![CDATA[<p>I did a quick matrix to compare various mobile JS frameworks in late May. It is probably a little outdated, especially with the recent Sencha merger, and I did not know DashCode could create web applications at the time, but maybe it will help someone. Enjoy! <a href="http://bit.ly/d6Gsaj">http://bit.ly/d6Gsaj</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/libraries/mobile-js-framework-comparison/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Word Jumble Game: Part 5</title>
		<link>http://www.angelforge.org/wordpress/programming/software/word-jumble-game-part-5/</link>
		<comments>http://www.angelforge.org/wordpress/programming/software/word-jumble-game-part-5/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 03:23:08 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[puzzle]]></category>
		<category><![CDATA[regular expressions]]></category>
		<category><![CDATA[word game]]></category>
		<category><![CDATA[word jumble]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=2394</guid>
		<description><![CDATA[I used jQuery for the UI. I am a recent convert to jQuery, having mostly used Prototype + Scriptaculous. The word list is embedded into the page script as a javascript array. On document ready, html is generated, which writes the first and last word to the page, and creates blank input boxes for the [...]]]></description>
			<content:encoded><![CDATA[<p>I used jQuery for the UI. I am a recent convert to jQuery, having mostly used Prototype + Scriptaculous.</p>
<p>The word list is embedded into the page script as a javascript array. On document ready, html is generated, which writes the first and last word to the page, and creates blank input boxes for the intermediate words.</p>
<p>There is a keyup event bound on each input box, which will determine if the word is correct. If it is, a css class will be added which shows a green underline underneath the box. Otherwise, a red underline will be shown.</p>
<p>Finally, there are buttons on the page which are created dynamically and provides hints or reveal all of the answers.</p>
<div id="attachment_2395" class="wp-caption aligncenter" style="width: 254px"><a href="http://www.angelforge.org/wordpress/wp-content/uploads/2010/03/wordjumble21.png"><img class="size-full wp-image-2395" title="Word Jumble Filled" src="http://www.angelforge.org/wordpress/wp-content/uploads/2010/03/wordjumble21.png" alt="Word Jumble Filled" width="244" height="425" /></a><p class="wp-caption-text">Word Jumble Filled</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/software/word-jumble-game-part-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Date Validation in ColdFusion</title>
		<link>http://www.angelforge.org/wordpress/programming/date-validation-in-coldfusion/</link>
		<comments>http://www.angelforge.org/wordpress/programming/date-validation-in-coldfusion/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:26:18 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[coldfusion]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[NaN]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=2295</guid>
		<description><![CDATA[Someone asked me about Date Validation the other day. Here are two simple approaches for use in your CF apps. Assume that the strDate variable contains your date. On the server-side, you may use IsDate(strDate). On the client side, !isNaN(new Date(strDate)). I don&#8217;t know for sure if the client-side code is the best way to [...]]]></description>
			<content:encoded><![CDATA[<p>Someone asked me about Date Validation the other day. Here are two simple approaches for use in your CF apps.</p>
<p>Assume that the strDate variable contains your date. On the server-side, you may use IsDate(strDate). On the client side, !isNaN(new Date(strDate)). I don&#8217;t know for sure if the client-side code is the best way to do it. There are RE-based techniques, but these are the most concise.</p>
<p>CFML:</p>
<pre class="brush: sql; title: ; notranslate">
    &lt;cfoutput&gt;
      &lt;cfset strDate1 = &quot;2001 Fazuary 1&quot;/&gt;
      &lt;cfset strDate2 = &quot;2001 Feb 1&quot; /&gt;

        #IsDate(strDate1)#&lt;br&gt;
        #isDate(strDate2)#

    &lt;/cfoutput&gt;

    &lt;!---

    Outputs:

    NO
    YES

    ---&gt;
</pre>
<p>Client-side Javascript:</p>
<pre class="brush: jscript; title: ; notranslate">
    &lt;script&gt;
    // This creates a function to test the string.
    // What is this function doing? It takes the
    // strDate string and attempts to convert it into
    // a Date object using the Date constructor.
    // When the Date constructor cannot convert the
    // string, it returns NaN (not a number).
    // So, we wind up testing for NOT NaN using
    // !isNaN. Don't ask me why the Date constructor
    // returns NaN and not NaD (not a date)! =D
    function isDate(strDate) { return !isNaN(new Date(strDate)); }

    var strDate1 = &quot;2001 Fazuary 1&quot;,
        strDate2 = &quot;2001 Feb 1&quot;;

    alert(
        isDate(strDate1) + '\n' +
        isDate(strDate2)
    );

    //
    // Brings up an alert window that says:
    //
    // false
    // true

    &lt;/script&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/date-validation-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bubble Breaker Using Canvas!</title>
		<link>http://www.angelforge.org/wordpress/programming/bubble-breaker-using-canvas/</link>
		<comments>http://www.angelforge.org/wordpress/programming/bubble-breaker-using-canvas/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 13:00:20 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[bubble breaker]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[puzzle]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=2325</guid>
		<description><![CDATA[I wanted to try out some canvas element functionality, given that I have a feeling it will steal a lot of Flash&#8217;s thunder. I whipped up a bubble-breaker game (the mechanic should be very familiar to you) in a few hours. Enjoy the demo! I may do a quick write up at a later point. [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to try out some canvas element functionality, given that I have a feeling it will steal a lot of Flash&#8217;s thunder. I whipped up a bubble-breaker game (the mechanic should be very familiar to you) in a few hours. Enjoy the demo! I may do a quick write up at a later point.</p>
<p>I&#8217;ve only tested it in Firefox 3.6. I do not know whether it will work in other browsers.</p>
<p><a href="http://www.angelforge.org/demos/bubble-breaker-canvas/">Demo</a><br />
<a href="http://code.google.com/p/bubble-breaker-canvas/">Project site</a></p>
<p><a href="http://www.angelforge.org/wordpress/wp-content/uploads/2010/03/Screen-shot-2010-02-28-at-2.40.34-AM.png"></p>
<div id="attachment_2340" class="wp-caption aligncenter" style="width: 284px"><a href="http://www.angelforge.org/wordpress/wp-content/uploads/2010/03/Screen-shot-2010-02-28-at-1.11.33-PM.png"><img class="size-full wp-image-2340" title="bubble breaker 13x13" src="http://www.angelforge.org/wordpress/wp-content/uploads/2010/03/Screen-shot-2010-02-28-at-1.11.33-PM.png" alt="bubble breaker 13x13" width="274" height="325" /></a><p class="wp-caption-text">bubble breaker 13x13</p></div>
<p></a></p>
<div id="attachment_2341" class="wp-caption aligncenter" style="width: 627px"><a href="http://www.angelforge.org/wordpress/wp-content/uploads/2010/03/Screen-shot-2010-02-28-at-1.11.11-PM.png"><img class="size-full wp-image-2341" title="bubble breaker 30x30" src="http://www.angelforge.org/wordpress/wp-content/uploads/2010/03/Screen-shot-2010-02-28-at-1.11.11-PM.png" alt="bubble breaker 30x30" width="617" height="659" /></a><p class="wp-caption-text">bubble breaker 30x30</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/bubble-breaker-using-canvas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CiteThis! Update 0.17</title>
		<link>http://www.angelforge.org/wordpress/programming/software/citethis-update-0-17/</link>
		<comments>http://www.angelforge.org/wordpress/programming/software/citethis-update-0-17/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 04:24:10 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[citation]]></category>
		<category><![CDATA[citethis]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox extension]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[xpi]]></category>
		<category><![CDATA[xul]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=2086</guid>
		<description><![CDATA[I modified CiteThis! with the following features this weekend: Added a citation list box, where you can queue all your citations. Removed the custom citation box from the preferences pane (it was not of use anymore) Fixed APA citation format to include last accessed date. Added some handling of author/titles: If title includes the host [...]]]></description>
			<content:encoded><![CDATA[<p>I modified CiteThis! with the following features this weekend:</p>
<ul>
<li>Added a citation list box, where you can queue all your citations.</li>
<li>Removed the custom citation box from the preferences pane (it was not of use anymore)</li>
<li>Fixed APA citation format to include last accessed date.</li>
<li>Added some handling of author/titles:
<ul>
<li>If title includes the host name of the site such as &#8220;news blah blah &#8211; CNN&#8221;, then the host name will be removed from the title.</li>
<li>If the author ends with any special characters, they will be removed</li>
<li>If author contains AP, or Associated Press, that will be stripped.</li>
</ul>
</li>
<li>Author determination:
<ul>
<li>Added handling of some common author classes, like when an element has a class called &#8220;byline&#8221; or &#8220;author&#8221;</li>
</ul>
</li>
<li>Site-specific handling
<ul>
<li>Added handling of some more sites: ABCNews, Fox, CNet, Yahoo News</li>
</ul>
</li>
</ul>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/7972">https://addons.mozilla.org/en-US/firefox/addon/7972</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/software/citethis-update-0-17/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CiteThis! Update 0.16</title>
		<link>http://www.angelforge.org/wordpress/programming/software/citethis-update-0-16/</link>
		<comments>http://www.angelforge.org/wordpress/programming/software/citethis-update-0-16/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 04:12:13 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[citation]]></category>
		<category><![CDATA[citethis]]></category>
		<category><![CDATA[datejs]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox extension]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[xpi]]></category>
		<category><![CDATA[xul]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/programming/software/citethis-update-0-16/</guid>
		<description><![CDATA[I made an update at the request of someone who e-mailed me. Â This post describes this version: Custom citation formatting broken! (Will be addressed in next update.) Added variable citations depending on what fields are specified Added custom date formatting based on datejs Added custom handling of Wikipedia citations https://addons.mozilla.org/en-US/firefox/addon/7972]]></description>
			<content:encoded><![CDATA[<p>I made an update at the request of someone who e-mailed me. Â This post describes this version:</p>
<ul>
<li>Custom citation formatting broken! (Will be addressed in next update.)</li>
<li>Added variable citations depending on what fields are specified</li>
<li>Added custom date formatting based on datejs</li>
<li>Added custom handling of Wikipedia citations</li>
</ul>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/7972">https://addons.mozilla.org/en-US/firefox/addon/7972</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/software/citethis-update-0-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update to CiteThis!</title>
		<link>http://www.angelforge.org/wordpress/programming/update-to-citethis/</link>
		<comments>http://www.angelforge.org/wordpress/programming/update-to-citethis/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 02:51:47 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[citation]]></category>
		<category><![CDATA[citethis]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox extension]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[xpi]]></category>
		<category><![CDATA[xul]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=1998</guid>
		<description><![CDATA[I updated my CiteThis! Firefox Extension with a few of the following features: Several updates including: Created preferences pane to allow selection of different reference styles Provided option for a customized citation string Implement some automatic author discovery for the page Improved performance by avoiding updates when hidden https://addons.mozilla.org/en-US/firefox/addon/7972]]></description>
			<content:encoded><![CDATA[<p>I updated my CiteThis! Firefox Extension with a few of the following features:<br />
Several updates including:</p>
<ul>
<li>Created preferences pane to allow selection of different reference styles</li>
<li> Provided option for a customized citation string</li>
<li>Implement some automatic author discovery for the page</li>
<li>Improved performance by avoiding updates when hidden</li>
</ul>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/7972">https://addons.mozilla.org/en-US/firefox/addon/7972</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/update-to-citethis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sicbo Facebook Application</title>
		<link>http://www.angelforge.org/wordpress/programming/software/sicbo-facebook-application/</link>
		<comments>http://www.angelforge.org/wordpress/programming/software/sicbo-facebook-application/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 04:21:03 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[facebook api]]></category>
		<category><![CDATA[facebook app]]></category>
		<category><![CDATA[fbml]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=1741</guid>
		<description><![CDATA[This is a Facebook application I wrote after the Thirteen application. It improves upon the first Facebook App with a new architecture. Animation uses the Facebook Animation library, and rendering is done via Smarty PHP Template engine. Lots of work went into the architecture, and there is even a localization scheme built in.]]></description>
			<content:encoded><![CDATA[<p>This is a Facebook application I wrote after the Thirteen application. It improves upon the first Facebook App with a new architecture. Animation uses the Facebook Animation library, and rendering is done via Smarty PHP Template engine. Lots of work went into the architecture, and there is even a localization scheme built in. </p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ckCsYyFfJ2g&#038;hl=en&#038;fs=1&#038;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/ckCsYyFfJ2g&#038;hl=en&#038;fs=1&#038;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/software/sicbo-facebook-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

