<?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>AJ MorrisTag: rails | AJ Morris</title>
	<atom:link href="http://ajmorris.org/tag/rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://ajmorris.org</link>
	<description>Life in a Startup</description>
	<lastBuildDate>Sat, 31 Dec 2011 18:04:39 +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>Relaunch 2.0 is a Go!</title>
		<link>http://ajmorris.org/relaunch-2-0-is-a-go/</link>
		<comments>http://ajmorris.org/relaunch-2-0-is-a-go/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 07:00:06 +0000</pubDate>
		<dc:creator>AJ Morris</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WP]]></category>
		<category><![CDATA[WPMu]]></category>

		<guid isPermaLink="false">http://ajmorris.org/?p=426</guid>
		<description><![CDATA[I&#8217;m pleased to be relaunching this site today, especially on my birthday! I decided to hold off another week so that I could get a few more posts done, and a few more little things working right with this blog. I am pretty happy with the results of waiting for a week. Over the past [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to be relaunching this site today, especially on my birthday! I decided to hold off another week so that I could get a few more posts done, and a few more little things working right with this blog. I am pretty happy with the results of waiting for a week.</p>
<p>Over the past few months I&#8217;ve been working hard to relaunch this site and get a few other ones ready to launch over the next few weeks. This site is just the start! Getting designs finished, doing all the tweaking that needs to get done, let alone get all the content ready.</p>
<p>All these sites will be running on the WordPress platform, and all on one install of WP 3.0. Being able to run them all on a couple of servers and having the same administration login for all should make it easier to manage them. I think one of the best features with WP 3.0 is the fact that they <span id="more-426"></span>merged WP and WPmu together. It makes it a lot easier for people that have multiple sites to manage them.</p>
<p>Now I&#8217;m sure a few of your are thinking, but wait AJ you&#8217;re a rails developer&#8230;That&#8217;s right, I am a Ruby developer. Well the reason I chose WordPress as the platform is that it just works. I don&#8217;t have to muck around with security, logins, blogs, taxonomy, pages, etc. All I had to do was some design work (or farm parts of it out. <img src='http://ajmorris.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) and create or use a few plugins. The development time was pretty quick. Also, I believe that you don&#8217;t always have to reinvent the wheel just to get something out there when another product out there. Besides there&#8217;s lots of Rails/Ruby developers out there that rock WordPress backed blogs! <img src='http://ajmorris.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>This theme was designed as a child theme to the new default theme, TwentyTen. I wanted to play around with creating my first child theme as well as test out the new Google Fonts API. We&#8217;ll see how long I keep all these Google Fonts! So please take a look around, provide any feedback you have for me in the comments, and I&#8217;ll be back soon with more goodies!!</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://ajmorris.org/relaunch-2-0-is-a-go/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Objective Resource for Faster iPhone Development</title>
		<link>http://ajmorris.org/objective-resource-for-faster-iphone-development/</link>
		<comments>http://ajmorris.org/objective-resource-for-faster-iphone-development/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 00:27:28 +0000</pubDate>
		<dc:creator>AJ Morris</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Screencasts]]></category>
		<category><![CDATA[active resource]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[objective resource]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.ajmorris.org/?p=192</guid>
		<description><![CDATA[I recently came across Objective Resource for developing iPhone applications that talk with a Rails backed website. According to the site, ObjectiveResource is an Objective-C port of Ruby on Rails&#8217; ActiveResource. It provides a way to serialize objects to and from Rails&#8217; standard RESTful web-services (via XML or JSON) and handles much of the complexity [...]]]></description>
			<content:encoded><![CDATA[<p>I recently came across <a href="http://iphoneonrails.com" target="_blank">Objective Resource</a> for developing iPhone applications that talk with a Rails backed website. According to the <a title="iPhone on Rails" href="http://iphoneonrails.com" target="_blank">site</a>,</p>
<blockquote><p><strong>ObjectiveResource</strong> is an Objective-C port of Ruby on Rails&#8217; <a href="http://api.rubyonrails.org/classes/ActiveResource/Base.html">ActiveResource</a>. It provides a way to serialize objects to and from Rails&#8217; standard RESTful web-services (via XML or JSON) and handles much of the complexity involved with invoking web-services of any language from the iPhone.</p></blockquote>
<p>I&#8217;ve had a chance to play with it this weekend and have found it to be pretty easy to work with. The developers of Objective Resource have created a pretty good <a href="http://www.iphoneonrails.com/getting-started" target="_blank">Getting Started Guide</a> you can follow, or you can watch a screencast of it as well. They even offer an <a href="http://www.iphoneonrails.com/downloads/objective_resource-1.0.zip" target="_blank">example project</a> for you to work with that gives you both the iPhone app (via Xcode) and the Rails app so you can see how everything works together.</p>
<p>One thing the example project does not include is accessing a Rails app that has authentication. Of course I was thinking I was all setup for this, but soon realized that I did not add my Active Resource functions in so that my app would work with XML/JSON requests. Luckily, while I was out in Denver, CO for iPhone Development Training (by <a href="http://pragmaticstudio.com/iphone/" target="_blank">Pragmatic Studio</a>) I was able to get my hands on a copy of <a href="http://pragprog.com/titles/fr_arr/advanced-rails-recipes" target="_blank">Advanced Rails Recipes</a> by <a href="http://clarkware.com/" target="_blank">Mike Clark</a>. I was extremely pleased that Mike graciously gave me the copy he had laying there for free. The particular recipe in the book that helped me was the Authenticate REST Clients. After I rewrote my authentication piece of my Rails app, I was getting data back and into my iPhone app. It was a very good feeling!</p>
<p>I thought I would include the screencast that the Objective Resource developers created. It runs about 6 minutes and is definitely worth a watch if you are looking at using Objective Resource for your next iPhone app backed by a Rails app.</p>
<p><object width="550" height="309" data="http://vimeo.com/moogaloop.swf?clip_id=3077209&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"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3077209&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /></object><br />
<a href="http://vimeo.com/3077209">Getting Started with Objective Resource</a> from <a href="http://vimeo.com/user1250182">Josh Vickery</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://ajmorris.org/objective-resource-for-faster-iphone-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby Vulnerabilities</title>
		<link>http://ajmorris.org/ruby-vulnerabilities/</link>
		<comments>http://ajmorris.org/ruby-vulnerabilities/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 16:51:43 +0000</pubDate>
		<dc:creator>AJ Morris</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[vulnerabilities]]></category>

		<guid isPermaLink="false">http://blog.ajmorris.org/?p=145</guid>
		<description><![CDATA[An Apple Product Security technician has identified multiple vulnerabilities with Ruby, which if exploited could be used in denial of service attacks. It does not have to be just Mac OS X that this afects. It looks like it&#8217;s all versions based on the official post from the Ruby development team.?? To find out what [...]]]></description>
			<content:encoded><![CDATA[<p>An Apple Product Security technician has identified <a href="http://www.ruby-lang.org/en/news/2008/06/20/arbitrary-code-execution-vulnerabilities/" target="_blank">multiple vulnerabilities</a> with Ruby, which if exploited could be used in denial of service attacks. It does not have to be just Mac OS X that this afects. It looks like it&#8217;s all versions based on the official post from the Ruby development team.?? To find out what version of Ruby you are using open up Terminal or your command-line prompt client and type</p>
<p>ruby &#8211;version</p>
<p>You should get something like this</p>
<p>ruby 1.8.6 (2008-06-20 patchlevel 230) [i686-darwin9.3.0]</p>
<p>Now you can see that&#8217;s I&#8217;ve already went ahead and updated my version, so yours might have patch 110 if there was a patch level. To update your Ruby version all you need to do is visit the link above and choose which patch you need to install.?? For us Ruby on Rails developers you&#8217;ll need to upgrade to Ruby 1.8.6 patch 230. You can download it <a href="ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p230.tar.gz" target="_self">here</a> and type the following in your command-line prompt.</p>
<p>curl -O <a href="ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p230.tar.gz">ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p230.tar.gz</a><br />
tar xzvf ruby-1.8.6-p230.tar.gz<br />
cd ruby-1.8.6-p230<br />
./configure &#8211;enable-shared &#8211;enable-pthread CFLAGS=-D_XOPEN_SOURCE=1<br />
make<br />
sudo make install<br />
cd ..</p>
<p>You can then check your version by typing.</p>
<p>ruby &#8211;version</p>
<p>If you have any problems, feel free to comment below.</p>
<p><strong>UPDATE:</strong> After posting this I was having a hard time keeping an instance of mongrel running.?? I did some searching and found out that the option they have offered us does have a bug still in it.?? So what that means is that we either update and have issues or stay at what we&#8217;re currently at and deal with the possibility of denial of service attacks.?? Keep your eyes posted to the Ruby on Rails <a href="http://weblog.rubyonrails.org/2008/6/21/multiple-ruby-security-vulnerabilities" target="_blank">blog</a> for an update. I&#8217;ll post another update here as well once things are figured out.</p>
<span id="pty_trigger"></span>]]></content:encoded>
			<wfw:commentRss>http://ajmorris.org/ruby-vulnerabilities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

