<?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>mad.ly &#187; rails</title>
	<atom:link href="http://mad.ly/category/rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://mad.ly</link>
	<description>rails, jquery, flash, etc</description>
	<lastBuildDate>Mon, 04 May 2009 17:20:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Timelines.com Launches; RailsConf 2009</title>
		<link>http://mad.ly/2009/05/04/timelinescom-launches-railsconf-2009/</link>
		<comments>http://mad.ly/2009/05/04/timelinescom-launches-railsconf-2009/#comments</comments>
		<pubDate>Mon, 04 May 2009 15:31:38 +0000</pubDate>
		<dc:creator>Scott McMillin</dc:creator>
				<category><![CDATA[couchdb]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[timelines]]></category>

		<guid isPermaLink="false">http://mad.ly/?p=52</guid>
		<description><![CDATA[
Geoff, Zach, Trevor, Bob, Brian, and I (Scott) recently launched Timelines.com. Timelines is a place for people to record and share history about any topic. We want it to be the Wikipedia of event-based information, but unlike Wikipedia we want everyone to have a voice and add their own perspectives (and photos, videos, etc) about [...]]]></description>
		<wfw:commentRss>http://mad.ly/2009/05/04/timelinescom-launches-railsconf-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honeypot filter as a Rack middleware</title>
		<link>http://mad.ly/2009/05/01/honeypot-filter-as-a-rack-middleware/</link>
		<comments>http://mad.ly/2009/05/01/honeypot-filter-as-a-rack-middleware/#comments</comments>
		<pubDate>Fri, 01 May 2009 21:25:12 +0000</pubDate>
		<dc:creator>Geoff Buesing</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[honeypot]]></category>
		<category><![CDATA[rack]]></category>

		<guid isPermaLink="false">http://mad.ly/?p=43</guid>
		<description><![CDATA[Our site&#8217;s suggestion box got hammered by a spambot recently, so I created this simple Rack middleware to protect our app from any requests that include a honeypot field:

Been using this in production for a few days; seems to work well. Interested in hearing comments on this technique.
Thanks to Zach Zolton for the idea, and [...]]]></description>
		<wfw:commentRss>http://mad.ly/2009/05/01/honeypot-filter-as-a-rack-middleware/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Phusion Passenger on Nginx</title>
		<link>http://mad.ly/2009/04/16/phusion-passenger-on-nginx/</link>
		<comments>http://mad.ly/2009/04/16/phusion-passenger-on-nginx/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 18:59:15 +0000</pubDate>
		<dc:creator>Scott McMillin</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://mad.ly/?p=38</guid>
		<description><![CDATA[Phusion Passenger now runs on Nginx. I rarely get this excited about such a technical thing, but color me excited. Congrats to the Phusion team and Ezra/EY for making this happen. I can&#8217;t wait to re-deploy using Nginx.
I&#8217;m curious to see if Engine Yard will begin to move their current infrastructure over to Passenger now [...]]]></description>
		<wfw:commentRss>http://mad.ly/2009/04/16/phusion-passenger-on-nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Rails time zone aware attributes and Chronic play well together</title>
		<link>http://mad.ly/2008/09/25/making-rails-time-zone-aware-attributes-and-chronic-play-well-together/</link>
		<comments>http://mad.ly/2008/09/25/making-rails-time-zone-aware-attributes-and-chronic-play-well-together/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 02:53:11 +0000</pubDate>
		<dc:creator>Geoff Buesing</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[time zones]]></category>

		<guid isPermaLink="false">http://mad.ly/?p=36</guid>
		<description><![CDATA[I came up with this monkeypatch to Time.zone.parse, so that it uses the Chronic time parsing library instead of Time.parse:

class ActiveSupport::TimeZone
&#160; # requires technoweenie&#8217;s fork of the Chronic time parsing library
&#160; # http://github.com/technoweenie/chronic/tree/master
&#160; def parse&#40;str&#41;
&#160; &#160; Chronic.time_class = self
&#160; &#160; Chronic.parse&#40;str, :now =&#62; now&#41;
&#160; end
end
&#8230;with this in place, I can assign natural language date/time strings [...]]]></description>
		<wfw:commentRss>http://mad.ly/2008/09/25/making-rails-time-zone-aware-attributes-and-chronic-play-well-together/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Two fixes to ActiveSupport::TimeWithZone</title>
		<link>http://mad.ly/2008/07/15/two-fixes-to-activesupporttimewithzone/</link>
		<comments>http://mad.ly/2008/07/15/two-fixes-to-activesupporttimewithzone/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 14:52:38 +0000</pubDate>
		<dc:creator>Geoff Buesing</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[time zones]]></category>

		<guid isPermaLink="false">http://mad.ly/?p=34</guid>
		<description><![CDATA[Last night, I pulled in two fixes to the ActiveSupport::TimeWithZone class to the Rails 2-1-stable branch:

1. TimeWithZone unmarshals correctly now
Prior to this fix, if you marshaled and unmarshaled a TWZ, it would be off:
&#62;&#62; t = Time.zone.local&#40;2000&#41;
=&#62; Sat, 01 Jan 2000 00:00:00 CST -06:00
&#62;&#62; mt = Marshal.dump&#40;t&#41;
=&#62; &#34;\004\bU: ActiveSupport::TimeWithZone&#8230;&#34;
&#62;&#62; t2 = Marshal.load&#40;mt&#41;
=&#62; Fri, 31 Dec [...]]]></description>
		<wfw:commentRss>http://mad.ly/2008/07/15/two-fixes-to-activesupporttimewithzone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RailsConf 2008</title>
		<link>http://mad.ly/2008/05/26/railsconf-2008/</link>
		<comments>http://mad.ly/2008/05/26/railsconf-2008/#comments</comments>
		<pubDate>Mon, 26 May 2008 20:01:21 +0000</pubDate>
		<dc:creator>Scott McMillin</dc:creator>
				<category><![CDATA[jquery]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[railsconf]]></category>

		<guid isPermaLink="false">http://mad.ly/?p=33</guid>
		<description><![CDATA[Geoff and I are both looking forward to RailsConf this year. Feel free to say &#8220;hello&#8221;—whether it&#8217;s to find about potential job opportunities at our startup or to thank/complain to Geoff about the new TimeZone stuff in 2.1.
I&#8217;m not sure what sessions we&#8217;ll be attending, but our first stop might be the Yehuda Katz/EY session [...]]]></description>
		<wfw:commentRss>http://mad.ly/2008/05/26/railsconf-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails 2.1 Time Zone Support: An Overview</title>
		<link>http://mad.ly/2008/04/09/rails-21-time-zone-support-an-overview/</link>
		<comments>http://mad.ly/2008/04/09/rails-21-time-zone-support-an-overview/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 04:26:31 +0000</pubDate>
		<dc:creator>Geoff Buesing</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[time zones]]></category>

		<guid isPermaLink="false">http://mad.ly/2008/04/09/rails-21-time-zone-support-an-overview/</guid>
		<description><![CDATA[A Portuguese translation of this article can be found here.
This will be the first of several posts I&#8217;ll create about the new time zone features in the upcoming Rails 2.1 release. In this post, I&#8217;ll give an overview of the new features, by walking through the setup of a new app.
I&#8217;ll start with a fresh [...]]]></description>
		<wfw:commentRss>http://mad.ly/2008/04/09/rails-21-time-zone-support-an-overview/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Javascript + embedded Ruby templates with Rails, out-of-the-box</title>
		<link>http://mad.ly/2007/11/02/javascript-embedded-ruby-templates-with-rails-out-of-the-box/</link>
		<comments>http://mad.ly/2007/11/02/javascript-embedded-ruby-templates-with-rails-out-of-the-box/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 22:20:26 +0000</pubDate>
		<dc:creator>Geoff Buesing</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rjs]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://mad.ly/2007/11/02/javascript-embedded-ruby-templates-with-rails-out-of-the-box/</guid>
		<description><![CDATA[I recently tried using Dan Webb&#8217;s MinusMOR plugin, which allows you to write Javascript templates with embedded Ruby (a la .html.erb/.rhtml templates), but I was disappointed to find out it didn&#8217;t work with Edge Rails.
I found a random Pastie via Google that seemed to fix the plugin for Edge, and this worked okay, with the [...]]]></description>
		<wfw:commentRss>http://mad.ly/2007/11/02/javascript-embedded-ruby-templates-with-rails-out-of-the-box/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>RailsEdge &#8211; Chicago</title>
		<link>http://mad.ly/2007/08/22/railsedge-chicago/</link>
		<comments>http://mad.ly/2007/08/22/railsedge-chicago/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 18:12:48 +0000</pubDate>
		<dc:creator>Scott McMillin</dc:creator>
				<category><![CDATA[jquery]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://mad.ly/2007/08/22/railsedge-chicago/</guid>
		<description><![CDATA[Geoff and I will be attending RailsEdge in Chicago this weekend. If you see us there be sure to ask Geoff about his jQuery for Rails plugin that he has developed and that we&#8217;ve been using for the past couple of months in a number of projects.
]]></description>
		<wfw:commentRss>http://mad.ly/2007/08/22/railsedge-chicago/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Integrating jQuery and Rails: use unobtrusive Javascript instead of view helpers</title>
		<link>http://mad.ly/2007/05/21/integrating-jquery-and-rails-javascript-functions-not-view-helpers/</link>
		<comments>http://mad.ly/2007/05/21/integrating-jquery-and-rails-javascript-functions-not-view-helpers/#comments</comments>
		<pubDate>Mon, 21 May 2007 23:04:07 +0000</pubDate>
		<dc:creator>Geoff Buesing</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rjs]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://mad.ly/2007/05/21/integrating-jquery-and-rails-javascript-functions-not-view-helpers/</guid>
		<description><![CDATA[The jQuery Way to apply behavior to a document is to add it unobtrusively via the $(document).ready() function, ideally in an external script file&#8230; unlike the Rails Way, which is to add behavior to individual elements via inline Javascript, using the built-in view helpers.
The markup generated by these helpers is obtrusive, and often repetitive. For [...]]]></description>
		<wfw:commentRss>http://mad.ly/2007/05/21/integrating-jquery-and-rails-javascript-functions-not-view-helpers/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
