<?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>Slash Dot Dash &#187; Blog</title>
	<atom:link href="http://www.slashdotdash.net/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.slashdotdash.net</link>
	<description>Rolling on Rails</description>
	<lastBuildDate>Wed, 18 Mar 2009 22:03:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ruby and Rails Magazines available to Buy or download</title>
		<link>http://www.slashdotdash.net/2009/03/18/ruby-and-rails-magazines-available-to-buy-or-download/</link>
		<comments>http://www.slashdotdash.net/2009/03/18/ruby-and-rails-magazines-available-to-buy-or-download/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 22:03:19 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.slashdotdash.net/?p=1200</guid>
		<description><![CDATA[The thriving Ruby and Rails communities have produced a couple of magazines that you can buy (to show your support) or download PDF versions absolutely free. Rails Magazine &#8211; Issue 1 (1st March 2009) The Beginning; 36 pages of Rails goodness. Receiving E-Mail With Rails by Jason Seifer Delegation in Ruby by Khaled al Habache [...]]]></description>
			<content:encoded><![CDATA[<p>The thriving Ruby and Rails communities have produced a couple of magazines that you can buy (to show your support) or download PDF versions absolutely free.</p>
<p><img src="http://www.slashdotdash.net/uploads/2009/03/rails_magazine_1-230x300.jpg" alt="" title="" width="230" height="300" class="alignright size-medium wp-image-1197" /></p>
<h2>Rails Magazine &#8211; Issue 1 (1st March 2009)</h2>
<p>The Beginning; 36 pages of Rails goodness.</p>
<ul>
<li>Receiving E-Mail With Rails by Jason Seifer</li>
<li>Delegation in Ruby by Khaled al Habache</li>
<li>Subscription billing with Saasy by Alex MacCaw</li>
<li>Making the Switch From RSpec to Shoulda by Dan Pickett</li>
<li>Playing Hooky a.k.a. web hooks by John Nunemaker</li>
<li>Adhearsion by Jason Goecke &#038; Jay Phillips</li>
<li>Rails Performance Analysis by Terry Heath</li>
<li>Getting Started with JRuby and JRuby on Rails by Joshua Moore</li>
<li>Extending Rails Through Plugins by John Yerhot</li>
</ul>
<p><a href="http://magcloud.com/browse/Issue/7830">Buy Now</a> or <a href="http://slashdotdash.net/uploads/2009/03/18/rails-magazine-issue1.pdf">Download</a> for free.</p>
<p><img src="http://www.slashdotdash.net/uploads/2009/03/the_rubyist_august_2008-230x300.jpg" alt="the_rubyist_august_2008" title="the_rubyist_august_2008" width="230" height="300" class="alignleft size-medium wp-image-1199" /></p>
<h2>The Rubyist &#8211; Issue 1 (August 2008)</h2>
<blockquote><p>Hampton Catlin, Rein Henrichs, and friends in the first issue of the Rubyist. INSIDE: An interview with Rein Henrichs on Ruby best practices, an interview with Hampton Catlin about Jabl, columns from Giles Bowkett and Rein Henrichs, a Ruby quiz-esque challenge (you can win an iPhone! Yes, you!), building DataMapper adapters, Ben Scofield shares some techniques for auditing your code, using RubyOSA with Evan Light, Yehuda Katz waxes rhapsodic on performance measures in Merb, and learning about building gems with BDD from Jamie van Dyke!</p></blockquote>
<p><a href="http://www.lulu.com/content/3396321">Buy Now</a> or <a href="http://slashdotdash.net/uploads/2009/03/18/the_rubyist_issue_1.pdf">Download</a> for free.</p>
<p><br style="clear:both;" /></p>
<p><img src="http://www.slashdotdash.net/uploads/2009/03/the_rubyist_february_2009-230x300.jpg" alt="the_rubyist_february_2009" title="the_rubyist_february_2009" width="230" height="300" class="alignright size-medium wp-image-1198" /></p>
<h2>The Rubyist &#8211; Issue 2 (February 2009)</h2>
<ul>
<li>Regional conferences with Pat Eyler</li>
<li>Talking about the Rails merge with Zach Inglis, and interviews with DHH, Ted Han, and more</li>
<li>Scott Chacon drops some Git knowledge</li>
<li>Yehuda Katz discusses his journey from Rails to Merb to Rails</li>
<li>Martin Rehfeld shares his solution from last issue&#8217;s homework</li>
<li>Obie Fernandez talks about client managment</li>
<li>Aaron Quint spends some time with Sinatra</li>
<li>Evan David Light talks BDD</li>
<li>Ben Scofield talks about testing iPhone applications using Ruby</li>
<li>Eric Hodel talks about the next generation of RubyGems</li>
<li>Dennis Theisen teaches how to use ActiveMerchant</li>
<li>Carlo Pecchia shows off JRuby</li>
</li>
<p><a href="http://www.lulu.com/content/6438917">Buy Now</a> or <a href="http://slashdotdash.net/uploads/2009/03/18/the_rubyist_issue_2.pdf">Download</a> for free.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.slashdotdash.net/2009/03/18/ruby-and-rails-magazines-available-to-buy-or-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating this blog from Typo to WordPress</title>
		<link>http://www.slashdotdash.net/2009/01/02/migrating-this-blog-from-typo-to-wordpress/</link>
		<comments>http://www.slashdotdash.net/2009/01/02/migrating-this-blog-from-typo-to-wordpress/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 14:50:39 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Typo]]></category>

		<guid isPermaLink="false">http://www.slashdotdash.net/?p=1171</guid>
		<description><![CDATA[After recently installing Phusion Passenger under Apache 2 to host my Rails apps I wanted to give Ruby Enterprise Edition a go. However as I was running an old version of Typo (version 4.x) which didn&#8217;t seem to like running under REE I decided to migrate to WordPress; upgrading Typo would be just as much [...]]]></description>
			<content:encoded><![CDATA[<p>After recently installing <a href="http://www.modrails.com/">Phusion Passenger</a> under Apache 2 to host my Rails apps I wanted to give <a href="http://www.rubyenterpriseedition.com/">Ruby Enterprise Edition</a> a go. However as I was running an old version of Typo (version 4.x) which didn&#8217;t seem to like running under REE I decided to migrate to WordPress; upgrading Typo would be just as much work.  </p>
<p>There&#8217;s already a <a href="http://snippets.dzone.com/posts/show/4326">Ruby upgrade script </a>to create a WordPress compatible WXR file for importing which includes all posts, comments and categories from Typo. I needed to <a href="http://pastie.org/350548">modify the Ruby script</a> slightly to get working with the version of Typo I had installed.</p>
<h2>Exporting Typo blog content to WordPress WXR</h2>
<p>The Ruby script needs to be placed into the script directory of the Typo application root and then run under the production Rails environment:</p>
<pre><code>RAILS_ENV=production ruby script/wp_export.rb &gt; blog.wxr</code></pre>
<h2>Installing WordPress</h2>
<p>Simply <a href="http://codex.wordpress.org/Installing_WordPress">follow the basic WordPress install guide</a> after <a href="http://wordpress.org/latest.zip">downloading the latest software</a> (version 2.7 at the time of writing). The pre-requisites for WordPress are PHP 4.3 or newer and MySQL 4.0 or greater.</p>
<h2>Import existing content</h2>
<p>Once WordPress is installed, log in to the admin section and select <strong>Import</strong> from the <strong>Tools</strong> menu. Choose the <strong>WordPress</strong> option from the list  (<em>Import posts, pages, comments, custom fields, categories, and tags from a WordPress export file</em>). You&#8217;ll need to select the blog.wxr file created by the Ruby script and then click <strong>Upload file and import</strong>. That should recreate your existing Typo blog content (and comments), you may be asked to map the Typo user(s) to WordPress accounts.</p>
<p>With the content installed, the final change required is to setup the <strong>Permalink Settings</strong> from <strong>Settings</strong> &gt; <strong>Permalinks</strong>.  Select the <strong>Day and name</strong> option (giving URLs such as http://www.slashdotdash.net/2009/01/02/sample-post/).  You may need to manually edit or create the .htaccess file to get the rewrite rules working.</p>
<pre><code># .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule></code></pre>
<p>With this working you should find that the standard Typo permalinks (such as http://www.slashdotdash.net/articles/2009/01/02/sample-post/) will now redirect to the corresponding WordPress blog entry, ensuring no broken links when switching from Typo to WordPress.</p>
<h2>Known Issues</h2>
<p>You&#8217;ll probably have a problem with RSS feed readers creating duplicates of the last 10 posts (depending upon your &#8220;Syndication feeds show the most recent&#8221; settings) since the post URLs and GUIDs will have changed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.slashdotdash.net/2009/01/02/migrating-this-blog-from-typo-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Update &#8211; Blog feed has MOVED!</title>
		<link>http://www.slashdotdash.net/2007/01/04/quick-update-blog-feed-has-moved/</link>
		<comments>http://www.slashdotdash.net/2007/01/04/quick-update-blog-feed-has-moved/#comments</comments>
		<pubDate>Thu, 04 Jan 2007 13:58:56 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Just a short note to mention that I have moved the RSS feed for this blog to FeedBurner. The original feeds should redirect to Feedburner and hopefully you won&#8217;t notice any difference. Drop me a comment if you experience any problems.]]></description>
			<content:encoded><![CDATA[<p>Just a short note to mention that I have moved the <a href="http://feeds.feedburner.com/slashdotdash"><span class="caps">RSS</span> feed for this blog to FeedBurner</a>.</p>
<p>The original feeds <em>should</em> redirect to Feedburner and hopefully you won&#8217;t notice any difference. Drop me a comment if you experience any problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.slashdotdash.net/2007/01/04/quick-update-blog-feed-has-moved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typo 4 Upgrade</title>
		<link>http://www.slashdotdash.net/2006/08/03/typo-4-upgrade/</link>
		<comments>http://www.slashdotdash.net/2006/08/03/typo-4-upgrade/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 23:13:32 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Typo]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Finally got round to upgrading to Typo 4 (you may have noticed the theme changed again). Initially I had a problem with the new Typo gem (installing on a Debian server). This was caused by the sqlite3 gem dependency and was resolved quite simply. Building native extensions. This could take a while... *** extconf.rb failed [...]]]></description>
			<content:encoded><![CDATA[<p>Finally got round to upgrading to <a href="http://scottstuff.net/blog/articles/2006/07/22/typo-4-0-0">Typo 4</a> (you may have noticed the theme changed again).</p>
<p>Initially I had a problem with the new Typo gem (installing on a Debian server). This was caused by the sqlite3 gem dependency and was resolved quite simply.</p>
<pre>
Building native extensions.  This could take a while...
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.
</pre>
<p>Requires the sqlite3 development headers, which were an <code>apt-get</code> command away.</p>
<pre>
apt-get install sqlite3 sqlite3-ruby libsqlite3-dev
gem install sqlite3-ruby
</pre>
<h3>Install Typo 4</h3>
<pre>
gem install typo
mysqldump &lt;typo_db_name&gt; -uusername -p &gt; backup.sql
mv /old/blog/location /old/blog_bak
typo install /your/path
</pre>
<p>Copy over database.yml to new location (and also .htaccess file), then update the database.</p>
<pre>
rake migrate
</pre>
<p>Restart the webserver and voila.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.slashdotdash.net/2006/08/03/typo-4-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another weblog</title>
		<link>http://www.slashdotdash.net/2006/02/11/another-weblog/</link>
		<comments>http://www.slashdotdash.net/2006/02/11/another-weblog/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 19:15:00 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[All men are bloggers. Ben is a man. Therefore, ben is a blogger1. Background This blog will primarily focus on technology and coding, so before I jump in and start hammering away you might want to find out a little bit more about my background. I am a recent convert to both Ruby on Rails [...]]]></description>
			<content:encoded><![CDATA[<p>All men are bloggers.</p>
<p>Ben is a man.</p>
<p>Therefore, ben is a blogger<sup><a href="#fn1">1</a></sup>.</p>
<h4>Background</h4>
<p>This blog will primarily focus on technology and coding, so before I jump in and start hammering away you might want to find out a little bit more about my background.</p>
<p>I am a recent convert to both Ruby on Rails and Apple Mac <span class="caps">OS X</span>. Before then I have been both an Ubuntu and Gentoo Linux user (and still have a Debian Linux server). I also get to dabble with  Microsoft Windows which still remains a large part of my life through work commitments development .NET applications.</p>
<p id="fn1"><sup>1</sup> <a href="http://en.wikipedia.org/wiki/Inference">Wikipedia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.slashdotdash.net/2006/02/11/another-weblog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
