<?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>meandmark.com &#187; None</title>
	<atom:link href="http://meandmark.com/blog/category/none/feed/" rel="self" type="application/rss+xml" />
	<link>http://meandmark.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 10 Aug 2010 01:50:39 +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>The Story of the Blog Move</title>
		<link>http://meandmark.com/blog/2010/01/the-story-of-the-blog-move/</link>
		<comments>http://meandmark.com/blog/2010/01/the-story-of-the-blog-move/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 05:37:24 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[None]]></category>
		<category><![CDATA[RapidWeaver]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-Blog]]></category>

		<guid isPermaLink="false">http://meandmark.com/blog/?p=91</guid>
		<description><![CDATA[Normally I write about technical topics like Xcode, Mac development, SDL, and game development. But I am in the midst of a 30-day trial of MarsEdit, and I can&#8217;t think of a good technical topic right now so I am writing about my experience moving my blog to WordPress. What I Was Using For the [...]]]></description>
			<content:encoded><![CDATA[<p>Normally I write about technical topics like Xcode, Mac development, SDL, and game development. But I am in the midst of a 30-day trial of MarsEdit, and I can&#8217;t think of a good technical topic right now so I am writing about my experience moving my blog to WordPress.</p>
<h3>What I Was Using</h3>
<p>For the past 18 months, I used RapidWeaver&#8217;s blog software to create the blog. RapidWeaver is a Mac website building application for people who want a good-looking site without having to hand code HTML and CSS. The biggest advantage of using RapidWeaver&#8217;s blog software is the blog matches the look of the rest of the site. But RapidWeaver&#8217;s blog software has two disadvantages.</p>
<p>First, the entire blog is treated as a single page. When you add a new post to the blog and export it, RapidWeaver creates the entire blog, not just the parts that changed. If your blog has a lot of posts, creating the entire blog every time you add a post is wasteful.</p>
<p>Second, RapidWeaver blogs do not provide navigation links to read older posts. Suppose your blog has 50 total posts and displays 10 posts per page. Someone visits your blog, reads the 10 most recent posts and wants to read the next 10 posts. The visitor can&#8217;t do that. All he or she can do is click archive links to read older posts.</p>
<p>I could live with these two weaknesses, but I encountered a third problem. When I created the blog with RapidWeaver, HaloScan was the built-in way to add comments to the site. HaloScan was purchased by JS-Kit. They are currently in the process of discontinuing HaloScan, moving them over to Echo, their new commenting system. Echo is not free, and I didn&#8217;t need all of its features so it was time to move on.</p>
<h3>Finding a New Commenting System</h3>
<p>Because a blog without comments isn&#8217;t much of a blog (I can write articles on my site if I want to share information without comments), I searched for a new commenting system. I found two systems to examine: <a href="http://disqus.com">Disqus</a> and <a href="http://intensedebate.com">Intense Debate</a>.</p>
<p>Disqus and Intense Debate had instructions on adding it to blogging platforms like WordPress and Blogger, but no RapidWeaver instructions. They had code to embed into a blog, but I couldn&#8217;t find a place to place the code in RapidWeaver.</p>
<p>I decided to see if there were better blogging solutions, and I came upon <a href="http://nilrogsplace.se/plugins/wpblog">WP-Blog</a>, which is a plug-in that lets you use a WordPress blog that matches the look of a RapidWeaver site. So I decided to try <a href="http://wordpress.org">WordPress</a> and WP-Blog.</p>
<h3>Installing WordPress</h3>
<p>Installing WordPress was very easy for me because my web host has support for Fantastico. Fanatastico lets you perform a one-click install of WordPress. The only thing I had to do was rename my old blog directory on my FTP site because I wanted to use the same directory for my WordPress blog.</p>
<p>After installing WordPress I logged into my WordPress account. From there I could access tools to import old blog posts to the WordPress blog. I used the RapidWeaver blog&#8217;s RSS feed to import my posts. As a bonus, I was able to use the Blogger import tool to import the posts from my old Blogger blog. It even imported the comments from Blogger.</p>
<p>The importing went well. The images from the RapidWeaver blog were missing, but I expected that. I didn&#8217;t have too many images to upload so it wasn&#8217;t a big problem. There were some line spacing issues importing the Blogger posts, but the posts were readable.</p>
<p>One last thing I did was change the permalink structure. The initial permalink structure is to use the post number like p41 or p92. I wanted more meaningful names so I changed the structure to use the month, year, and title. But this caused a problem because I didn&#8217;t have a .htaccess file in the blog directory. I created one in a text editor, pasted the code WordPress provided, and uploaded the .htaccess file to my site.</p>
<h3>Installing WP-Blog</h3>
<p>At this point I had my WordPress blog working, but I was using the default theme, which didn&#8217;t match the look of my site. I had to install WP-Blog. I copied the plugin, WP-Blog.rwplugin to the following location:</p>
<p><code> </code></p>
<p><code> </code></p>
<p><code></p>
<pre>/Users/Username/Library/Application Support/RapidWeaver</pre>
<p></code></p>
<p>After copying the WP-Blog plugin, I opened my site in RapidWeaver and added a WP-Blog page to my site. I opened the page inspector and configured the blog, including setting up the following information:</p>
<ul>
<li>The location of the blog</li>
<li>The date format</li>
<li>The number of archive links to show on the sidebar</li>
<li>The location of the search field</li>
<li>The RSS feeds</li>
<li>Whether or not to allow permalinks</li>
<li>Whether or not to allow comments</li>
</ul>
<p>When I had the new blog set up, I exported the page. The export created four items:</p>
<ul>
<li>A files folder</li>
<li>An index_files folder</li>
<li>index.html</li>
<li>index.php</li>
</ul>
<p>I uploaded the files folder, the index_files folder, and index.php to my site, and my WordPress blog looked like the rest of my site.</p>
<h3>Conclusion</h3>
<p>So far I&#8217;m happy with the switch to WordPress. I have a blog that matches the rest of my site, has comments without my having to install a separate commenting system, has navigation links for older posts, and has search capabilities.</p>
<h3>Update</h3>
<p>I did not make myself clear when I originally wrote this post because I keep getting questions about commenting systems. I use the built-in WordPress commenting system.</p>
<p>I have not used or installed Disqus, Intense Debate, or any other commenting system. Because of this, I cannot answer any questions about what commenting system is best or answer any question about installing Disqus, Intense Debate, or any other commenting system.</p>
]]></content:encoded>
			<wfw:commentRss>http://meandmark.com/blog/2010/01/the-story-of-the-blog-move/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Comments Off</title>
		<link>http://meandmark.com/blog/2009/12/comments-off/</link>
		<comments>http://meandmark.com/blog/2009/12/comments-off/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 05:45:21 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[None]]></category>

		<guid isPermaLink="false">http://www.meandmark.com/blog/files/comments-off.html#unique-entry-id-19</guid>
		<description><![CDATA[I have turned off comments temporarily. This blog had been using HaloScan for comments. They were purchased by JS-Kit, which is migrating HaloScan to Echo. Echo is not free, and I don&#8217;t get enough comments on this blog to warrant paying for a commenting service. Until I find a suitable commenting system, use the Contact [...]]]></description>
			<content:encoded><![CDATA[<p>I have turned off comments temporarily. This blog had been using HaloScan for comments. They were purchased by JS-Kit, which is migrating HaloScan to Echo. Echo is not free, and I don&rsquo;t get enough comments on this blog to warrant paying for a commenting service.</p>
<p>Until I find a suitable commenting system, use the Contact link in the sidebar if you have any questions or comments about the blog posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://meandmark.com/blog/2009/12/comments-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenGL Book Status Update</title>
		<link>http://meandmark.com/blog/2008/11/opengl-book-status-update/</link>
		<comments>http://meandmark.com/blog/2008/11/opengl-book-status-update/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 20:18:28 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[None]]></category>

		<guid isPermaLink="false">http://www.meandmark.com/blog/files/opengl-book-status-nov2008.html#unique-entry-id-10</guid>
		<description><![CDATA[I&#8217;ve received several emails from people inquiring about the status of my OpenGL 2D programming book. What is the book&#8217;s status? The OpenGL book is currently on hold while I finish up the Xcode book. When the Xcode book is finished, I&#8217;ll return to the OpenGL book.]]></description>
			<content:encoded><![CDATA[<p>I&rsquo;ve received several emails from people inquiring about the status of my OpenGL 2D programming book. What is the book&rsquo;s status? The OpenGL book is currently on hold while I finish up the Xcode book. When the Xcode book is finished, I&rsquo;ll return to the OpenGL book.</p>
]]></content:encoded>
			<wfw:commentRss>http://meandmark.com/blog/2008/11/opengl-book-status-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two Setbacks</title>
		<link>http://meandmark.com/blog/2008/09/two-setbacks/</link>
		<comments>http://meandmark.com/blog/2008/09/two-setbacks/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 18:01:44 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[None]]></category>

		<guid isPermaLink="false">http://www.meandmark.com/blog/files/two-setbacks.html#unique-entry-id-11</guid>
		<description><![CDATA[People have been emailing me about how things are going on the new edition of Xcode Tools Sensei for Xcode 3. I&#8217;m still working on the book, but there have been two setbacks that have slowed me down. The first setback is health-related. For the past six weeks I&#8217;ve been battling an injury to my [...]]]></description>
			<content:encoded><![CDATA[<p>People have been emailing me about how things are going on the new edition of Xcode Tools Sensei for Xcode 3. I&rsquo;m still working on the book, but there have been two setbacks that have slowed me down.</p>
<p>The first setback is health-related. For the past six weeks I&rsquo;ve been battling an injury to my lower back. Because of the injury, my back stiffens up and causes a lot of pain when I sit for more than 10-15 minutes. This makes writing difficult because writing, like programming, requires blocks of uninterrupted time to be done at its best. I&rsquo;m not able to finish as much as I could if I were able to sit down for 3-4 hours and crank out some material.</p>
<p>The second setback is Apple&rsquo;s continuation of the non-disclosure agreement (NDA) on the iPhone SDK. I&rsquo;m surprised the SDK is still under NDA after the opening of the iPhone App Store, but the NDA still stands, and it&rsquo;s causing me two problems. First, I can&rsquo;t ask any questions about the SDK, which makes writing the iPhone material take longer than it normally would. I can live with that, but I can&rsquo;t live with the second problem. I can&rsquo;t release the book until the NDA is lifted. Even if I had the book finished today, you couldn&rsquo;t read it. I have no idea when Apple will lift the NDA.</p>
]]></content:encoded>
			<wfw:commentRss>http://meandmark.com/blog/2008/09/two-setbacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Blog Home</title>
		<link>http://meandmark.com/blog/2008/06/new-blog-home/</link>
		<comments>http://meandmark.com/blog/2008/06/new-blog-home/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 21:08:06 +0000</pubDate>
		<dc:creator>mark</dc:creator>
				<category><![CDATA[None]]></category>

		<guid isPermaLink="false">http://www.meandmark.com/blog/files/new-blog-home.html#unique-entry-id-18</guid>
		<description><![CDATA[I&#8217;m sure you&#8217;ve noticed the blog now looks like the rest of the website. That&#8217;s because I&#8217;ve moved the blog from Blogger to my domain. Besides the new look, the switch will let me have blog categories so you can read only the posts that are interesting to you. The categories are currently irrelevant as [...]]]></description>
			<content:encoded><![CDATA[<p>I&rsquo;m sure you&rsquo;ve noticed the blog now looks like the rest of the website. That&rsquo;s because I&rsquo;ve moved the blog from Blogger to my domain. Besides the new look, the switch will let me have blog categories so you can read only the posts that are interesting to you. The categories are currently irrelevant as I&rsquo;m just starting with the new location, but the categories will eventually be useful.</p>
<p>I would like to eventually move the more interesting posts from the old blog to the new one, but for now, I&rsquo;ve placed a link to the old blog on the site map. The link to the old blog appears only on the blog page. I didn&rsquo;t want to litter the whole site with links to an old blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://meandmark.com/blog/2008/06/new-blog-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
