<?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>Ben Stewart &#187; Uncategorized</title>
	<atom:link href="http://benstewart.net/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://benstewart.net</link>
	<description>freelance web developer/designer</description>
	<lastBuildDate>Tue, 31 Aug 2010 14:50:27 +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>Permission to Speak Freely</title>
		<link>http://benstewart.net/2010/08/permission-to-speak-freely/</link>
		<comments>http://benstewart.net/2010/08/permission-to-speak-freely/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 14:50:27 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=469</guid>
		<description><![CDATA[Anne Jackson, blogger and author, just launched a book site for her new book Permission to Speak Freely. A few days before launch she posted a plea for some WordPress coding help on Twitter to which I happily responded. I helped tweak her site theme a bit to (1) accomplish some of her specific needs [...]]]></description>
			<content:encoded><![CDATA[<p>Anne Jackson, <a title="Anne Jackson - Flowerdust" href="http://flowerdust.net">blogger</a> and <a title="Anne Jackson's Books" href="http://flowerdust.net/books-anne-jackson/">author</a>, just launched a book site for her new book <a title="Permission to Speak Freely" href="http://www.permissiontospeakfreely.com/"><em>Permission to Speak Freely</em></a>. A few days before launch she posted a plea for some WordPress coding help on Twitter to which I happily responded. I helped tweak her site theme a bit to (1) accomplish some of her specific needs for this book site and (2) make it match the book&#8217;s cover artwork.</p>
<p><a href="http://www.permissiontospeakfreely.com"><img class="alignnone size-full wp-image-470" title="ptsf" src="http://benstewart.net/wp-content/uploads/2010/08/ptsf.jpg" alt="" width="460" height="258" /></a></p>
<p>The concept of this book (and website) is really interesting as it serves as a place for anonymous confessions. Why is that helpful? Too often people hide their struggles because we think that we are the only ones who struggle with those issues. We have to look perfect because we think that the people around us are perfect&#8230; or something like that. A book/site like this is good&#8211;if for no other reason&#8211;because it helps us realize that we are not alone in our struggles.</p>
<p>So check out <em><a title="Permission to Speak Freely" href="http://www.permissiontospeakfreely.com/">Permission to Speak Freely</a></em> and leave a comment. Maybe you will find the confessions of others helpful, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2010/08/permission-to-speak-freely/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Website Launch: The EDGE Conference 2010-2011</title>
		<link>http://benstewart.net/2010/05/website-launch-the-edge-conference-2010-2011/</link>
		<comments>http://benstewart.net/2010/05/website-launch-the-edge-conference-2010-2011/#comments</comments>
		<pubDate>Wed, 26 May 2010 14:07:09 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=458</guid>
		<description><![CDATA[The EDGE is a set of Christian conferences designed for students (middle school &#38; high school) and youth workers. They happen each winter in North Carolina and Tennessee and are sponsored by Inlightened Ministries. If your church group is looking for a conference that offers Biblical teaching and exciting worship for an affordable price then [...]]]></description>
			<content:encoded><![CDATA[<p><a title="The EDGE Conference" href="http://theedgeconference.com/">The EDGE</a> is a set of Christian conferences designed for students (middle school &amp; high school) and youth workers. They happen each winter in North Carolina and Tennessee and are sponsored by <a title="Inlightened Ministries" href="http://inlightenedministries.com/">Inlightened Ministries</a>. If your church group is looking for a conference that offers Biblical teaching and exciting worship for an affordable price then you should check out The EDGE.</p>
<p><a href="http://theedgeconference.com"><img class="aligncenter size-full wp-image-459" title="edge" src="http://benstewart.net/wp-content/uploads/2010/06/edge.jpg" alt="" width="460" height="180" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2010/05/website-launch-the-edge-conference-2010-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Launch: GenesisRoanoke.com</title>
		<link>http://benstewart.net/2010/02/website-launch-genesis-community-church/</link>
		<comments>http://benstewart.net/2010/02/website-launch-genesis-community-church/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 20:09:55 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=431</guid>
		<description><![CDATA[If you live in the Roanoke Valley and you are looking a community of people who want to serve each other and the people around them then you should check out Genesis Community Church. GCC is a new church plant started by my good friend Craig Tackett along with a talented group of young people [...]]]></description>
			<content:encoded><![CDATA[<p>If you live in the Roanoke Valley and you are looking a community of people who want to serve each other and the people around them then you should check out Genesis Community Church. GCC is a new church plant started by my good friend Craig Tackett along with a talented group of young people who genuinely want to serve the Lord by serving their community. I am thankful to be a part of their journey by setting up this online presence for the church. Check out <a title="Genesis Community Church" href="http://genesisroanoke.com">GenesisRoanoke.com</a>.</p>
<p><a href="http://genesisroanoke.com"><img class="alignnone size-full wp-image-432" title="GCC website" src="http://benstewart.net/wp-content/uploads/2010/02/gccweb.jpg" alt="" width="460" height="324" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2010/02/website-launch-genesis-community-church/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compassion Bloggers in El Salvador</title>
		<link>http://benstewart.net/2009/11/compassion-bloggers-in-el-salvador/</link>
		<comments>http://benstewart.net/2009/11/compassion-bloggers-in-el-salvador/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 21:34:51 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=409</guid>
		<description><![CDATA[It&#8217;s that time again&#8230; the time when I can&#8217;t help but feel a little jealous that I&#8217;m not headed overseas with the Compassion Bloggers. Next week a group of bloggers are heading to El Salvador to see Compassion International&#8217;s work first-hand. I work with Compassion on a regular basis but I have yet to get [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time again&#8230; the time when I can&#8217;t help but feel a little jealous that I&#8217;m not headed overseas with the <a title="Compassion Bloggers" href="http://compassionbloggers.com">Compassion Bloggers</a>. Next week a group of bloggers are heading to El Salvador to see <a title="Compassion International" href="http://Compassion.com">Compassion</a> International&#8217;s work first-hand. I work with Compassion on a regular basis but I have yet to get an opportunity to visit a community where Compassion is fighting poverty. Hence the mild jealousy. So, while I pray for my own shortcomings we can all join in prayer for the bloggers, the people they will encounter in El Salvador, and especially for all of us who will be living vicariously through them via their blog posts, images, and videos.</p>
<p>I pray that we will spend more time listening to God than talking over Him so that we might hear His <a title="Compassion: Sponsor a Child" href="http://www.compassion.com/sponsor_a_child/default.htm">call to action</a> in our lives next week.</p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2009/11/compassion-bloggers-in-el-salvador/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nooma + Compassion = Corner</title>
		<link>http://benstewart.net/2009/06/nooma-compassion-corner/</link>
		<comments>http://benstewart.net/2009/06/nooma-compassion-corner/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 18:47:45 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[christianity]]></category>
		<category><![CDATA[compassion]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=381</guid>
		<description><![CDATA[Nooma has a great new video in partnership with Compassion International and featuring Rob Bell. It&#8217;s definitely worth a watch: (Link opens Nooma&#8217;s website.)]]></description>
			<content:encoded><![CDATA[<p>Nooma has a great new video in partnership with <a title="Compassion International" href="http://compassion.com">Compassion International</a> and featuring Rob Bell. It&#8217;s definitely worth a watch:</p>
<p><a style="text-decoration: none;" href="http://player.flannel.org/compassion"><img class="aligncenter size-full wp-image-396" title="Nooma: Corner" src="http://benstewart.net/wp-content/uploads/2009/06/corner.jpg" alt="Nooma: Corner" width="460" height="360" /></a></p>
<p style="text-align: center;"><em>(Link opens Nooma&#8217;s website.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2009/06/nooma-compassion-corner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My iPhone home screen apps</title>
		<link>http://benstewart.net/2009/06/my-iphone-home-screen-apps/</link>
		<comments>http://benstewart.net/2009/06/my-iphone-home-screen-apps/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 15:05:56 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=385</guid>
		<description><![CDATA[I just (finally) upgraded my iPhone OS to the new 3.0 and thought this might be a good opportunity to go over some of the apps that I keep on my iPhone&#8217;s home screen. I won&#8217;t deal with the native iPhone apps, just the third-party gems that I can&#8217;t function without. (All application links go [...]]]></description>
			<content:encoded><![CDATA[<p>I just (finally) upgraded my iPhone OS to the new 3.0 and thought this might be a good opportunity to go over some of the apps that I keep on my iPhone&#8217;s home screen. I won&#8217;t deal with the native iPhone apps, just the third-party gems that I can&#8217;t function without.</p>
<p style="text-align: center;"><em>(All application links go to the iTunes store.)</em></p>
<ol>
<li><a href="http://benstewart.net/wp-content/uploads/2009/06/photo.jpg" rel="shadowbox[post-385];player=img;"><img class="alignright size-medium wp-image-383" title="iPhone Home Screen" src="http://benstewart.net/wp-content/uploads/2009/06/photo-200x300.jpg" alt="iPhone Home Screen" width="180" height="270" /></a><a title="iTunes - SaiSuke" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=289228987&amp;mt=8">SaiSuke</a>. This is my preferred calendar app because it syncs beautifully with Google Calendars. You can read <a title="Ben Stewart - My Calendar Sync Solution" href="http://benstewart.net/2009/05/my-calendar-sync-solution/">my full calendar sync setup here</a>. There is a limited free version but I use the paid $9.99 version.</li>
<li><a title="iTunes - Things" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284971781&amp;mt=8">Things</a>. One of the best task management (to-do list) applications around. It also syncs via WiFi with the <a title="Things for Mac" href="http://culturedcode.com/things/">desktop version</a>. You can read more about <a title="Ben Stewart - My task management system" href="http://benstewart.net/2008/09/my-task-management-system-with-things-ical-mail-and-a-little-magic/">my task management setup here</a>. The iPhone app is $9.99 and the desktop app is $49.99.</li>
<li><a title="iTunes - Flashlight" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=285281827&amp;mt=8">Flashlight</a>. Because you never know when you might need a little extra light (or a crazy, rave-ready party light machine). Flashlight is free.</li>
<li><a title="iTunes - Facebook" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284882215&amp;mt=8">Facebook</a>. Everyone is on Facebook and the native iPhone app is the best way to access those crucial updates on the go. Facebook is free.</li>
<li><a title="iTunes - Tweetie" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=296415944&amp;mt=8">Tweetie</a>. Tweetie for iPhone and <a title="Tweetie for Mac" href="http://www.atebits.com/tweetie-mac/">Tweetie for Mac</a> are both beautiful Twitter applications. I&#8217;m not saying they are right for everyone, but so far they are <a title="Ben Stewart - Favorite Twitter Clients" href="http://benstewart.net/2009/04/my-favorite-twitter-clients-for-mac/">both my choice</a>. I can&#8217;t wait until they start syncing with each other&#8230; please! Tweetie for iPhone is $2.99 and Tweetie for Mac is either free (ad supported) or $19.95. (I use the free version of the desktop app.)</li>
<li><a title="iTunes - Byline" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284946773&amp;mt=8">Byline</a>. For a long time I have been a happy <a title="NetNewsWire" href="http://www.newsgator.com/INDIVIDUALS/NETNEWSWIRE/">NetNewsWire</a> user. NNW is a free RSS reader for both Mac and iPhone. With a free <a title="Newsgator" href="http://www.newsgator.com/">Newsgator</a> account both versions even stay in sync. However, I recently tried out Byline which is an iPhone app that syncs and caches feeds from a <a title="Google Reader" href="http://google.com/reader">Google Reader</a> account. I think I have officially made the switch. Byline works really well and looks great. Plus, with Fluid I can setup a separate &#8220;app&#8221; for Google Reader on my Mac. Google Reader is free and Byline is $4.99.</li>
<li><a title="iTunes - Instapaper" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284942713&amp;mt=8">Instapaper</a>. <a title="Instapaper (web app)" href="http://www.instapaper.com/">Instapaper</a> is a free online service that allows you to store the contents of web pages for later reading. You simply click a bookmarklet in any browser and the contents of the current web page gets stored in your Instapaper account. The iPhone app downloads all stored pages in your account so you can read them offline on your iPhone. This is perfect for reading long articles on an airplane. The web service is free and you have a choice between a free version of the iPhone app or a &#8220;pro&#8221; version which costs $4.99. (I use the free version.)</li>
<li><a title="iTunes - The Weather Channel" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=295646461&amp;mt=8">The Weather Channel®</a>. I like this app over the native Weather app. Honestly I don&#8217;t even remember what features pushed it above the other, but I do like it and it&#8217;s free (although there is a &#8220;Max&#8221; version for $3.99).</li>
<li><a title="iTunes - Evernote" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=281796108&amp;mt=8">Evernote</a>. I like <a title="Evernote (web app)" href="http://www.evernote.com/">Evernote</a> a lot! Evernote is a web application that allows a user to import stuff that gets synced to other places. <a title="Ben Stewart - Exporting your stuff from Evernote" href="http://benstewart.net/2009/04/exporting-your-stuff-from-evernote/">I posted one example of how I used it here</a>. Basically imaging copying stuff from your browser on your Mac (like a recipe) and being able to view it later on your iPhone, or taking a picture on your iPhone and being able to view it later on your friend&#8217;s PC, or any number of other things. Evernote works via their web interface but they also have free apps for your desktop or iPhone so you can access your stuff more easily. It is a free service but you can also upgrade to a premium account to gain more bandwidth and other features.</li>
</ol>
<p>That&#8217;s my home screen and a few of the iPhone apps I use on a regular basis. What apps do you keep up front on your iPhone?</p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2009/06/my-iphone-home-screen-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Compassion?</title>
		<link>http://benstewart.net/2009/06/what-is-compassion/</link>
		<comments>http://benstewart.net/2009/06/what-is-compassion/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 20:18:07 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[christian]]></category>
		<category><![CDATA[compassion]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=376</guid>
		<description><![CDATA[This is an amazingly well crafted video explaining the history and purpose of Compassion International. Compassion International just celebrated its 1 millionth child sponsored. That is what I call making a difference in the world.]]></description>
			<content:encoded><![CDATA[<p>This is an amazingly well crafted video explaining the history and purpose of <a title="Compassion International" href="http://www.Compassion.com">Compassion International</a>.</p>
<p><a href="http://benstewart.net/2009/06/what-is-compassion/"><em>Click here to view the embedded video.</em></a></p>
<p><a title="Compassion International" href="http://www.Compassion.com">Compassion International</a> just celebrated its <strong>1 millionth child sponsored</strong>. That is what I call making a difference in the world.</p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2009/06/what-is-compassion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My WordPress development setup</title>
		<link>http://benstewart.net/2009/06/my-wordpress-development-setup/</link>
		<comments>http://benstewart.net/2009/06/my-wordpress-development-setup/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 04:08:44 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=367</guid>
		<description><![CDATA[The other day a friend of mine asked me how I develop WordPress themes on my computer because he wants to switch his blog over to WP from Blogger. After going through some of the basics in 140-character chunks, I thought it might be easier just to explain my WP development setup here on the [...]]]></description>
			<content:encoded><![CDATA[<p>The other day a friend of mine asked me how I develop <a title="Wordpress" href="http://wordpress.org">WordPress</a> themes on my computer because he wants to switch his blog over to <abbr title="WordPress">WP</abbr> from Blogger. After going through some of the basics <a title="Twitter" href="http://twitter.com/b3nst3wart/status/2153616656">in</a> <a title="Twitter" href="http://twitter.com/b3nst3wart/status/2153632820">140</a>-<a title="Twitter" href="http://twitter.com/b3nst3wart/status/2153646218">character</a> <a title="Twitter" href="http://twitter.com/b3nst3wart/status/2153652074">chunks</a>, I thought it might be easier just to explain my <abbr title="WordPress">WP</abbr> development setup here on the blog. This is not meant to be an in-depth tutorial or comparison of the best development solutions. I will not go over all of the alternatives to the solutions I have chosen in this post. However, if you follow along you should end up with a solid development environment for WordPress sites.</p>
<p>First of all you need to create a web server environment to be able to host a local copy of WordPress. To do that you will need the following:</p>
<ul>
<li>Computer (I prefer a Mac)</li>
<li>Web server (Apache)</li>
<li>Database (MySQL)</li>
<li>Scripting engine (PHP)</li>
</ul>
<p>For the computer I prefer to use a Mac. Specifically I use a Macbook Pro, but really any modern Apple computer will do just fine. The most intensive part of developing a website is working with large Photoshop files, but a good external USB hard drive used as a scratch disk will go a long way at speeding up that work. You could just as easily use a Windows-based PC to develop websites. I used to do that myself, but since moving to Mac world I am a much happier man. There are a few advantages to using a Mac, but nothing that a resourceful, Microsoft-loving developer couldn&#8217;t overcome.</p>
<p>Now for the other three parts&#8230; one advantage of using a Mac is that it already has Apache and PHP pre-installed. All you have to do to enable them is visit <em>System Preferences &gt; Sharing</em> then turn on <em>Web Sharing</em>. I used to use this pre-installed web server for development, but have since learned that keeping my development environment separate from my core operating system has its advantages.</p>
<p>So, for ease of use, flexibility, and portability I have switched over to using the wonderful (and free) <a title="MAMP" href="http://www.mamp.info">MAMP</a>. MAMP stands for Mac, Apache, MySQL, PHP and it is a software solution that runs a standalone version of Apache web server with PHP and MySQL on your Mac. This setup is perfect for WordPress development.</p>
<p>To make my setup a little easier for me to use I have changed a few default settings within MAMP. First stop all MAMP servers. In my MAMP settings I changed the default Apache port to 80 so I can use <em>http://localhost/</em> as my default domain name for development. (Make sure you <strong>do not</strong> have Web Sharing enabled in System Preferences if you do this. Also note that you&#8217;ll have to enter your admin password every time you start and stop MAMP if the port is set to 80.)</p>
<p>In MAMP I also set Apache&#8217;s Document Root to <em>/Users/username/Sites</em> (substituting your home folder name for &#8220;username&#8221;). This allows me to create a folder inside my standard <em>Sites</em> folder for each new site I create. Each site folder is then accessed by visiting <em>http://localhost/</em> in my browser of choice.</p>
<p>Now that the server environment is setup the next thing I need is a database management tool. MAMP comes with <a title="phpMyAdmin" href="http://www.phpmyadmin.net/">phpMyAdmin</a>, a great web-based tool to manage databases and the tool most web hosts provide for free. You can access it from the &#8220;MAMP Start Page.&#8221; On my machine I prefer something a little nicer and more Mac-like. My tool of choice in this arena is <a title="Sequel Pro" href="http://www.sequelpro.com/">Sequel Pro</a>. Sequel Pro lets me easily create, modify, and delete databases for use in websites&#8230; and it is free.</p>
<p>I prefer to not use MAMP&#8217;s default &#8220;root&#8221; user for MySQL. This is probably from my old non-MAMP days when I felt like it would be more secure to have a non-root user set. So you can create a separate user account for your database using MAMP&#8217;s phpMyAdmin tool or you can use the default root account. I will assume you use the default root account because that is probably what most sane people would do.</p>
<p>To connect to MAMP&#8217;s MySQL databases within Sequel Pro, first make sure MAMP is running with the settings I listed above. Then open up Sequel Pro and create a new &#8220;favorite&#8221; with the following settings:</p>
<ul>
<li><strong>Name:</strong> WP Development</li>
<li><strong>Host:</strong> localhost</li>
<li><strong>User:</strong> root</li>
<li><strong>Password:</strong> root</li>
<li><strong>Database:</strong></li>
<li><strong>Socket:</strong> /Applications/MAMP/tmp/mysql/mysql.sock</li>
<li><strong>Port:</strong> 8889</li>
</ul>
<p>(Note that the Database field is empty.) Sequel Pro also allows you to set this &#8220;favorite&#8221; as its default and connect to it automatically at startup. Just visit <em>Sequel Pro &gt; Preferences</em> and click the appropriate box.</p>
<p>The next tool you will need in your development arsenal is a good code editor (text editor). My personal favorite is <a title="TextMate" href="http://macromates.com/">TextMate</a>. However, there is a free alternative that is pretty good called <a title="TextWrangler" href="http://www.barebones.com/products/TextWrangler/">TextWrangler</a> and several other excellent options such as <a title="BBEdit" href="http://www.barebones.com/products/bbedit/">BBEdit</a>, <a title="Coda" href="http://www.panic.com/coda/">Coda</a>, and <a title="Espresso" href="http://macrabbit.com/espresso/">Espresso</a>.</p>
<p>The final tool you will need in order to launch your finished website (when that time comes) is a good FTP application. I prefer <a title="Transmit" href="http://www.panic.com/transmit/">Transmit</a>, although <a title="Cyberduck" href="http://cyberduck.ch/">Cyberduck</a> is a great free option and there are other pay options such as <a title="Fetch" href="http://fetchsoftworks.com/">Fetch</a>, <a title="Forklift" href="http://www.binarynights.com/">Forklift</a>, and even <a title="Coda" href="http://www.panic.com/coda/">Coda</a>. For now you can keep this app on the back-burner because it doesn&#8217;t come into play until launch time. Let&#8217;s get an actual working copy of WordPress installed locally!</p>
<h4>Installing WordPress</h4>
<p>First, visit the <a title="Download WordPress" href="http://wordpress.org/download/">WordPress Download Page</a> and get a copy of the latest version of WordPress. Once unzipped you should have a folder called &#8220;wordpress&#8221; that you should move to your <em>Sites</em> folder.</p>
<p>Now we need to create an empty database for WordPress to use. Go ahead and start up MAMP if it isn&#8217;t already running then fire up Sequel Pro. In Sequel Pro click on <em>Choose Database&#8230;</em> and then <em>Add Database&#8230;</em> and give your new database a name like <strong>wptest</strong>.</p>
<p>Now open your code editor and open the sample configuration file included in the <em>wordpress</em> folder (which should now be inside your <em>Sites</em> folder). It should be called <em>wp-config-sample.php</em>. You will need to fill in the details for the database you just created in Sequel Pro. Scroll down in the file until you see the following lines of code (change the italicized values to match yours):</p>
<ul>
<li>define(&#8216;DB_NAME&#8217;, &#8216;<em>wptest</em>&#8216;);</li>
<li>define(&#8216;DB_USER&#8217;, &#8216;<em>root</em>&#8216;);</li>
<li>define(&#8216;DB_PASSWORD&#8217;, &#8216;<em>root</em>&#8216;);</li>
</ul>
<p>Before you go live you should also scroll down the the next section in that file (Authentication Unique Keys) and change those lines of code to whatever <a title="WP Secret Key Generator" href="https://api.wordpress.org/secret-key/1.1/">WP&#8217;s automatic secret key generator</a> gives you. Just click that link then copy/paste the results into the file in place of the current lines:</p>
<ul>
<li>define(&#8216;AUTH_KEY&#8217;, &#8216;put your unique phrase here&#8217;);</li>
<li>define(&#8216;SECURE_AUTH_KEY&#8217;, &#8216;put your unique phrase here&#8217;);</li>
<li>define(&#8216;LOGGED_IN_KEY&#8217;, &#8216;put your unique phrase here&#8217;);</li>
<li>define(&#8216;NONCE_KEY&#8217;, &#8216;put your unique phrase here&#8217;);</li>
</ul>
<p>After making all of those changes save that file as <em>wp-config.php</em> (remove the &#8220;-sample&#8221; from the name).</p>
<p>Now you should be able to visit <a title="Your local copy of WP!" href="http://localhost/wordpress/">http://localhost/wordpress/</a> and be greeted by WP&#8217;s installation wizard. It will ask you for a title for your new blog and an email address for the &#8220;admin&#8221; account. For development you should leave the &#8220;Allow my blog to appear in search engines like Google and Technorati&#8221; checkbox unchecked. You can change that setting later once you go live. Submit the form and you will receive an automatically generated password for your new admin account in WordPress. <strong>Immediately copy this password to the clipboard! <span style="font-weight: normal;">Now click the &#8220;Log In&#8221; button and enter your new admin info to login.</span></strong></p>
<p>The very first thing you should do is visit your admin user profile and change that password to something you will remember. Next you should go through the &#8220;Settings&#8221; sections and make any changes you might want. I definitely prefer to change the Permalink structure to &#8220;Month and Name&#8221; instead of the default &#8220;dirty&#8221; URL structure.</p>
<p>You will also want to create a new project in your code editor and put the entire &#8220;wordpress&#8221; folder in it. All theme files can be found in the &#8220;wp-content/themes&#8221; folder inside your root &#8220;wordpress&#8221; folder. Each theme gets its own subfolder. All plugins go in the &#8220;wp-content/plugins&#8221; folder. You can download and install new themes and plugins from within WordPress under the &#8220;Appearance&#8221; and &#8220;Plugins&#8221; sections respectively. Or you can download the themes/plugins and manually put them in these folders.</p>
<p>Hopefully that helped you get a start on your WordPress development. You will want to check out some great plugins for your new website like <a title="Ben Stewart - Must Have WordPress Plugins Part 1" href="http://benstewart.net/2009/05/must-have-wordpress-plugins-part-1/">these</a> or <a title="Ben Stewart - Must Have WordPress Plugins Part 2" href="http://benstewart.net/2009/05/must-have-wordpress-plugins-part-2/">these</a>. You may even want to download a few <a title="Ben Stewart - Some great free WordPress themes" href="http://benstewart.net/2009/04/some-great-free-wordpress-themes/">free themes</a> and peek at the code they use to make things work. Also, you&#8217;ll probably be getting really familiar with the <a title="Wordpress Codex" href="http://codex.wordpress.org/">WordPress Codex</a>.</p>
<p>Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2009/06/my-wordpress-development-setup/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An iPhone upgrade rant</title>
		<link>http://benstewart.net/2009/06/an-iphone-upgrade-rant/</link>
		<comments>http://benstewart.net/2009/06/an-iphone-upgrade-rant/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 15:45:12 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=360</guid>
		<description><![CDATA[Are you upset at AT&#38;T&#8217;s iPhone upgrade pricing? Do you own an iPhone 3G and now you&#8217;re stuck in a 2-year contract with AT&#38;T? Do you think AT&#38;T is being unfair because they won&#8217;t let you upgrade your phone for the same price as a new customer? Well you&#8217;re not alone. There are a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Are you upset at AT&amp;T&#8217;s iPhone upgrade pricing? Do you own an iPhone 3G and now you&#8217;re stuck in a 2-year contract with AT&amp;T? Do you think AT&amp;T is being unfair because they won&#8217;t let you upgrade your phone for the same price as a new customer? Well you&#8217;re not alone. There are a lot of people whining about AT&amp;T&#8217;s iPhone upgrade policy since the new iPhone 3Gs came out. Here are a few things to consider before you go writing a hateful email to your cell carrier of choice.</p>
<p>Remember when you got your iPhone 3G from AT&amp;T? They make you sign a 2-year contract in order to get the phone at a greatly discounted price. So, like every other American consumer with an unstoppable thirst for Apple&#8217;s technology you signed the contract stating that you were theirs for 2 years. In turn they gave you a discounted iPhone and told you that you could upgrade your phone in 18-24 months.   Then Apple had to go and develop a new handset that is better than the old one (surprise, surprise). Now you want a newer, better phone at a discounted price and you want it right now. But the contract you signed is not up so your only options are:</p>
<ol>
<li>Wait until your contract is up.</li>
<li>Pay full price for the new iPhone 3Gs.</li>
<li>Complain loud enough that it&#8217;s AT&amp;T&#8217;s fault and hope they change their mind.</li>
</ol>
<p>Sadly, it seems that most people are choosing option #3. They signed a contract with AT&amp;T making a commitment and giving their word. Then they saw a newer, shinier piece of hardware that they wanted&#8211;not needed&#8211;although they didn&#8217;t want to pay full price for it. And somehow this whole situation was AT&amp;T&#8217;s fault. They are the ones who didn&#8217;t allow their customers to break the contracts those same customers willingly signed a year earlier in order to get a discounted phone. How dare they hold people to their word instead of just giving people what they want all of the time. They are acting like responsible adults or even parents!</p>
<p>Sometimes in life we have to pay full price. Sometimes there are consequences to our actions&#8211;actions like making an agreement and then trying to weasel out of it. I don&#8217;t like AT&amp;T&#8217;s service either, but if you are one of these whiners please remember: <strong>This is your fault, not theirs. </strong>Either pay or wait. Not only is it the right thing to do, it might just make you a better person.</p>
<p>End rant.</p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2009/06/an-iphone-upgrade-rant/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>You decide</title>
		<link>http://benstewart.net/2009/06/you-decide/</link>
		<comments>http://benstewart.net/2009/06/you-decide/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 16:39:52 +0000</pubDate>
		<dc:creator>benstewart</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://benstewart.net/?p=351</guid>
		<description><![CDATA[Which is better? Leave a comment here, Twitter (@b3nst3wart), or Facebook.]]></description>
			<content:encoded><![CDATA[<p><strong>Which is better?</strong></p>
<p><img class="size-full wp-image-352 alignnone" title="haircut" src="http://benstewart.net/wp-content/uploads/2009/06/haircut.jpg" alt="haircut" width="420" height="180" />Leave a comment here, Twitter (@b3nst3wart), or Facebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://benstewart.net/2009/06/you-decide/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->