<?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>3DM Design</title>
	<atom:link href="http://3dmdesign.com/feed" rel="self" type="application/rss+xml" />
	<link>http://3dmdesign.com</link>
	<description>JavaScript and Ruby on Rails Web Applications</description>
	<lastBuildDate>Sat, 05 Jun 2010 16:51:54 +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>Hexmap Coordinates the Easy Way</title>
		<link>http://3dmdesign.com/development/hexmap-coordinates-the-easy-way</link>
		<comments>http://3dmdesign.com/development/hexmap-coordinates-the-easy-way#comments</comments>
		<pubDate>Sat, 05 Jun 2010 16:48:51 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Hexmap]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/?p=134</guid>
		<description><![CDATA[When it comes to turn-based strategy games, I&#8217;ve long preferred hexes over a square grid. Naturally in working on my own projects I want to use hexes&#8230; but at first glance it seems the coordinate system for hexes must be much more complicated. It&#8217;s actually easier than you&#8217;d think, I&#8217;ll show you how. Hexmap Coordinate [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/hexmap-coordinates-the-easy-way/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forking Bucketwise</title>
		<link>http://3dmdesign.com/development/forking-bucketwise</link>
		<comments>http://3dmdesign.com/development/forking-bucketwise#comments</comments>
		<pubDate>Mon, 31 May 2010 19:36:51 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Bucketwise]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/?p=129</guid>
		<description><![CDATA[I used to keep track of personal finances with Microsoft Money, but it&#8217;s not exactly suited to my needs. Enter Bucketwise, a personal finance rails app that&#8217;s open source &#8211; hence ready to be customized. Bucketwise was created by Jamis Buck, who graciously released it to the open source community. So far I&#8217;ve only made [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/forking-bucketwise/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog Relaunched</title>
		<link>http://3dmdesign.com/development/blog-relaunched</link>
		<comments>http://3dmdesign.com/development/blog-relaunched#comments</comments>
		<pubDate>Sun, 21 Mar 2010 01:20:04 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/?p=115</guid>
		<description><![CDATA[A new, less saturated, coat of paint and a shorter URL &#8211; 3DM Design has been relaunched! I&#8217;ve decided to go with a simpler design and tone down the color scheme, while implementing a three-column layout. Thanks to Matthew James Taylor for his three-column liquid layout which featured everything I wanted; he&#8217;s done the hard [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/blog-relaunched/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog and Feeds Moving</title>
		<link>http://3dmdesign.com/development/blog-and-feeds-moving</link>
		<comments>http://3dmdesign.com/development/blog-and-feeds-moving#comments</comments>
		<pubDate>Sun, 14 Mar 2010 19:39:53 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=106</guid>
		<description><![CDATA[I&#8217;ll soon be moving the blog to http://3dmdesign.com/, and likewise updating the feed URLs to http://3dmdesign.com/feed and http://3dmdesign.com/comments/feed. Those URLs aren&#8217;t ready yet, this is just an advanced notice (assuming any readers still subscribe to these long-inactive feeds). The plan is that these changes will also signify my return to blogging.]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/blog-and-feeds-moving/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSDs: The Bottom Line</title>
		<link>http://3dmdesign.com/productivity/ssds-the-bottom-line</link>
		<comments>http://3dmdesign.com/productivity/ssds-the-bottom-line#comments</comments>
		<pubDate>Sun, 18 Oct 2009 03:05:32 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[SSD]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=104</guid>
		<description><![CDATA[I&#8217;ve been wondering about desktop/laptop solid-state drives for a while, hearing all sorts of good and bad things. Recently I read up on the subject and here I present my findings, distilled down to the key points &#8211; whether you should get an SSD, which one, and why. The Spark First off, Jeff Atwood&#8217;s post [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/productivity/ssds-the-bottom-line/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Q&amp;A: How to Customize Rails to_json output?</title>
		<link>http://3dmdesign.com/development/qa-how-to-customize-rails-to_json-output</link>
		<comments>http://3dmdesign.com/development/qa-how-to-customize-rails-to_json-output#comments</comments>
		<pubDate>Thu, 30 Apr 2009 01:45:33 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Controller]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Q&A]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=97</guid>
		<description><![CDATA[Rails has a bunch of JavaScript helpers, but once you move beyond those and want to write your own JavaScript code for your application, you may find yourself dealing with some JSON produced on the server-side. By default, the to_json method in Rails is probably a lot more verbose than most people want. I&#8217;ll share [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/qa-how-to-customize-rails-to_json-output/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaScript Variables and Anonymous Objects</title>
		<link>http://3dmdesign.com/development/javascript-variables-and-anonymous-objects</link>
		<comments>http://3dmdesign.com/development/javascript-variables-and-anonymous-objects#comments</comments>
		<pubDate>Sat, 25 Apr 2009 10:15:47 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Expressive Code]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=90</guid>
		<description><![CDATA[JavaScript is not Ruby, but it does offer syntax that can lead to expressive code. There&#8217;s one case where JavaScript could have gone a step further and given us even more expressive code syntax, when dealing with object literals or anonymous objects. There are a couple ways to create an object in JavaScript. JavaScript objects, [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/javascript-variables-and-anonymous-objects/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back to Rails</title>
		<link>http://3dmdesign.com/development/back-to-rails</link>
		<comments>http://3dmdesign.com/development/back-to-rails#comments</comments>
		<pubDate>Sun, 02 Nov 2008 10:18:52 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[ListFinity]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=85</guid>
		<description><![CDATA[It&#8217;s been a long time since I&#8217;ve worked on a Rails project, but it feels good to finally get back to Ruby on Rails. Last time I was working on it ListFinity was in pretty good shape and just missing a few features (like user authentication). I still use a version of it at home [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/back-to-rails/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Opera Labels to Manage Email</title>
		<link>http://3dmdesign.com/productivity/using-opera-labels-to-manage-email</link>
		<comments>http://3dmdesign.com/productivity/using-opera-labels-to-manage-email#comments</comments>
		<pubDate>Sat, 26 Jul 2008 15:12:13 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=43</guid>
		<description><![CDATA[Opera&#8217;s built-in mail client has a number of features to help manage and organize email messages. Here I&#8217;ll share my strategies for managing the &#8216;ol inbox using labels. There are plenty of ways to make use of labels in Opera&#8217;s mail client, but first let me back up and explain one important concept. For those [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/productivity/using-opera-labels-to-manage-email/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rename Opera Mail Labels</title>
		<link>http://3dmdesign.com/productivity/rename-opera-mail-labels</link>
		<comments>http://3dmdesign.com/productivity/rename-opera-mail-labels#comments</comments>
		<pubDate>Sat, 26 Jul 2008 14:30:25 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=42</guid>
		<description><![CDATA[One of the many useful features in the Opera browser&#8217;s built-in mail client is called labels. You get seven of them to play with, but by default only a couple have useful names. Here&#8217;s how to change them to whatever you like. Tested with Opera 9.51 on WinXP, but should work on any desktop platform [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/productivity/rename-opera-mail-labels/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>JavaScript Event Delegation</title>
		<link>http://3dmdesign.com/development/javascript-event-delegation</link>
		<comments>http://3dmdesign.com/development/javascript-event-delegation#comments</comments>
		<pubDate>Sat, 21 Jun 2008 02:35:30 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Bubbling]]></category>
		<category><![CDATA[Delegation]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/?p=40</guid>
		<description><![CDATA[Coding interactive behavior into &#8220;dumb&#8221; HTML elements is one of the basic scenarios for JavaScript use. The standard method is usually to hunt through the DOM looking for elements of a certain id or class and attach an event handler function directly to each one. For most types of events, there&#8217;s a better way: Event [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/javascript-event-delegation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn to Program with JavaScript: Instant Feedback</title>
		<link>http://3dmdesign.com/development/learn-to-program-javascript-instant-feedback</link>
		<comments>http://3dmdesign.com/development/learn-to-program-javascript-instant-feedback#comments</comments>
		<pubDate>Wed, 30 Apr 2008 11:25:34 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Learn to Program]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/javascript/learn-to-program-javascript-instant-feedback</guid>
		<description><![CDATA[Last time, with part one of this Learn to Program with JavaScript series, I introduced some basic HTML with an interactive tutorial. As JavaScript works very nicely inside a web page, this gave us the foundation. Now it&#8217;s time to add actual JavaScript on top. Just like other aspects of an HTML page, JavaScript goes [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/learn-to-program-javascript-instant-feedback/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaScript RegExp Tool Available</title>
		<link>http://3dmdesign.com/development/javascript-regexp-tool-available</link>
		<comments>http://3dmdesign.com/development/javascript-regexp-tool-available#comments</comments>
		<pubDate>Mon, 31 Mar 2008 01:14:10 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Regular Expressions]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/javascript/javascript-regexp-tool-available</guid>
		<description><![CDATA[There are times when I just need to process some text quickly and efficiently. Regular Expressions are very well suited to this task, and now I&#8217;ve released my own JavaScript Regular Expressions tool for just this purpose. By default, the regex and replacement fields are filled with a pattern to indent text by adding another [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/javascript-regexp-tool-available/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Steps to Comet: Orbited in PHP</title>
		<link>http://3dmdesign.com/development/first-steps-to-comet-orbited-in-php</link>
		<comments>http://3dmdesign.com/development/first-steps-to-comet-orbited-in-php#comments</comments>
		<pubDate>Tue, 18 Mar 2008 12:43:14 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Comet]]></category>
		<category><![CDATA[Orbited]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/comet/first-steps-to-comet-orbited-in-php</guid>
		<description><![CDATA[I&#8217;ve recently become interested in Comet, as a web technology, and Orbited, as a Comet server. For anyone else starting down this path, I thought I&#8217;d write up the summary of this weekend&#8217;s quick foray into event-driven server-sent-messaging goodness. My goal was simple: get a basic Comet equivalent of &#8220;hello world&#8221; running on my local [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/first-steps-to-comet-orbited-in-php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comet for Web Games</title>
		<link>http://3dmdesign.com/development/comet-for-web-games</link>
		<comments>http://3dmdesign.com/development/comet-for-web-games#comments</comments>
		<pubDate>Fri, 14 Mar 2008 02:55:12 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Comet]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/rails-application-development/comet-for-web-games</guid>
		<description><![CDATA[For those not familiar with Comet, you&#8217;re either not a front end web developer or you&#8217;ve been kept in the dark. To sum it up quickly, Comet is a technology like Ajax. While Ajax basically consists of an asynchronous request by the client to the server, followed by the server&#8217;s response, Comet is a bit [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/comet-for-web-games/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extending JavaScript Strings with Chomp using Prototypes</title>
		<link>http://3dmdesign.com/development/extending-javascript-strings-with-chomp-using-prototypes</link>
		<comments>http://3dmdesign.com/development/extending-javascript-strings-with-chomp-using-prototypes#comments</comments>
		<pubDate>Sat, 02 Feb 2008 16:39:43 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Inheritance]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Regular Expressions]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/javascript/extending-javascript-strings-with-chomp-using-prototypes</guid>
		<description><![CDATA[Chomp is that oh-so-fun function in Perl to bite off extra newlines from the end of a string. It can be useful to have chomp for JavaScript too, especially in cases such as reading input in textareas. This time around, I&#8217;m going to take a quick look at how we can take the standalone JavaScript [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/extending-javascript-strings-with-chomp-using-prototypes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn to Program with JavaScript Series: An HTML Beginner&#8217;s Interactive Tutorial</title>
		<link>http://3dmdesign.com/development/learn-to-program-javascript-html-beginners-interactive-tutorial</link>
		<comments>http://3dmdesign.com/development/learn-to-program-javascript-html-beginners-interactive-tutorial#comments</comments>
		<pubDate>Sat, 17 Nov 2007 22:02:36 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Learn to Program]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/javascript/learn-to-program-javascript-html-beginners-interactive-tutorial</guid>
		<description><![CDATA[I&#8217;m a web developer by day and have been programming, in one language or another, most of my life since age 10. But for someone without consistent (or any) programming experience, how do you learn to program? This question was brought on by a friend of mine who had a programming class or two years [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/learn-to-program-javascript-html-beginners-interactive-tutorial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to Regular Expressions in JavaScript: Alternation and Grouping</title>
		<link>http://3dmdesign.com/development/introduction-regular-expressions-javascript-alternation-grouping</link>
		<comments>http://3dmdesign.com/development/introduction-regular-expressions-javascript-alternation-grouping#comments</comments>
		<pubDate>Tue, 06 Nov 2007 04:35:53 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Regular Expressions]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/javascript/introduction-to-regular-expressions-in-javascript-alternation-and-grouping</guid>
		<description><![CDATA[Regular expressions provide lots of flexibility in processing text, and this article introduces two additional metacharacters (three counting both parentheses), but first I&#8217;ll start with a summary of what was covered in the previous regex article: Regular expressions match a pattern to the occurrence of that pattern within a string. Options covered (thus far) for [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/introduction-regular-expressions-javascript-alternation-grouping/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to Regular Expressions in JavaScript</title>
		<link>http://3dmdesign.com/development/introduction-to-regular-expressions-in-javascript</link>
		<comments>http://3dmdesign.com/development/introduction-to-regular-expressions-in-javascript#comments</comments>
		<pubDate>Sun, 07 Oct 2007 02:55:06 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Regular Expressions]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dev-journal.3dmdesign.com/javascript/introduction-to-regular-expressions-in-javascript</guid>
		<description><![CDATA[If you&#8217;re a programmer who has ever had to develop an application dealing with text input (which is most of them), from files, databases, or user input, you might be interested to know that regular expressions can make your job a lot easier. Unlike most dry regular expressions tutorials out there (Mike&#8217;s smart post aside), [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/introduction-to-regular-expressions-in-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Q&amp;A: What Methods are Available with acts_as_list?</title>
		<link>http://3dmdesign.com/development/qa-what-methods-are-available-with-acts_as_list</link>
		<comments>http://3dmdesign.com/development/qa-what-methods-are-available-with-acts_as_list#comments</comments>
		<pubDate>Sun, 19 Aug 2007 17:39:24 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Active Record]]></category>
		<category><![CDATA[acts_as_list]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/dev-journal/rails-application-development/qa-what-methods-are-available-with-acts_as_list</guid>
		<description><![CDATA[When you make use of Active Record&#8217;s convenient acts_as_list modifier in Rails, what does this do for you? Most of the info out there describes the way acts_as_list manages position of items, ordering them like items in a, well, ordered list. That&#8217;s great, but what about new helper methods provided by acts_as_list? Doesn&#8217;t it make [...]]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/qa-what-methods-are-available-with-acts_as_list/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chomp for JavaScript</title>
		<link>http://3dmdesign.com/development/chomp-for-javascript</link>
		<comments>http://3dmdesign.com/development/chomp-for-javascript#comments</comments>
		<pubDate>Wed, 01 Aug 2007 02:53:42 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Regular Expressions]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/dev-journal/javascript/chomp-for-javascript</guid>
		<description><![CDATA[JavaScript may not have the power of chomp built-in like Perl, but a simple regular expression call emulates chomp in a function quite easily - so you can trim newlines from your form data in no time!]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/chomp-for-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easing into Rails Deployment with Mongrel</title>
		<link>http://3dmdesign.com/development/easing-into-rails-deployment-with-mongrel</link>
		<comments>http://3dmdesign.com/development/easing-into-rails-deployment-with-mongrel#comments</comments>
		<pubDate>Fri, 22 Jun 2007 03:01:31 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[ListFinity]]></category>
		<category><![CDATA[Mongrel]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/dev-journal/rails-application-development/easing-into-rails-deployment-with-mongrel</guid>
		<description><![CDATA[At the point in your Rails application development to start considering deployment? Apache and FastCGI getting you down? You might just want to give Mongrel a try, and I'll quickly tell you why!]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/easing-into-rails-deployment-with-mongrel/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript Check All Checkboxes</title>
		<link>http://3dmdesign.com/development/javascript-check-all-checkboxes</link>
		<comments>http://3dmdesign.com/development/javascript-check-all-checkboxes#comments</comments>
		<pubDate>Thu, 26 Apr 2007 02:34:55 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/dev-journal/javascript/javascript-check-all-checkboxes</guid>
		<description><![CDATA[Ever use a site with too many checkboxes you really needed to check, without having to click each individually? Did they forget to include a check all button? A bit of code to check all checkboxes (works across frames too) can save some time!]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/javascript-check-all-checkboxes/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Q&amp;A: How to use plain JavaScript in RJS templates</title>
		<link>http://3dmdesign.com/development/qa-how-to-javascript-in-rjs-templates</link>
		<comments>http://3dmdesign.com/development/qa-how-to-javascript-in-rjs-templates#comments</comments>
		<pubDate>Mon, 12 Mar 2007 06:44:25 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[ListFinity]]></category>
		<category><![CDATA[Q&A]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RJS]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/dev-journal/rails-application-development/qa-how-to-javascript-in-rjs-templates</guid>
		<description><![CDATA[Rails provides plenty of helpers to write HTML and JavaScript code, but sometimes you need to go beyond the helper functions. I'll show you an easy way to include your own JavaScript calls within an RJS template for Rails.]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/qa-how-to-javascript-in-rjs-templates/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Q&amp;A: How to get WordPress home to link to a single previous post?</title>
		<link>http://3dmdesign.com/development/qa-how-to-get-wordpress-home-to-link-to-a-single-previous-post</link>
		<comments>http://3dmdesign.com/development/qa-how-to-get-wordpress-home-to-link-to-a-single-previous-post#comments</comments>
		<pubDate>Sun, 11 Feb 2007 17:38:00 +0000</pubDate>
		<dc:creator>Scott - 3DM Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Q&A]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://3dmdesign.com/dev-journal/qa/qa-how-to-get-wordpress-home-to-link-to-a-single-previous-post</guid>
		<description><![CDATA[Want to get rid of the standard WordPress home links to pages of previous posts, and replace it with a link to a single previous post instead? Here's one method.]]></description>
		<wfw:commentRss>http://3dmdesign.com/development/qa-how-to-get-wordpress-home-to-link-to-a-single-previous-post/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
