<?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>COGBLOG &#187; development</title>
	<atom:link href="http://www.cogbox.com/blogs/chris/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cogbox.com/blogs/chris</link>
	<description>from Chris Eaves at COGBOX</description>
	<lastBuildDate>Fri, 14 May 2010 20:53:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Worst Fears Realized : Hard Drive Crash</title>
		<link>http://www.cogbox.com/blogs/chris/2009/10/worst-fears-realized-hard-drive-crash/</link>
		<comments>http://www.cogbox.com/blogs/chris/2009/10/worst-fears-realized-hard-drive-crash/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 06:29:04 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://www.cogbox.com/blogs/chris/?p=139</guid>
		<description><![CDATA[In the twelve years since we started COGBOX I&#8217;ve never experienced a hard drive crash. So, I was probably due.
Yesterday, while working on a COGBOX.com refresh my up-till-now trusty iMac suddenly froze. And, on restart I saw the dreaded flashing-question-mark-folder screen—not good.
While my iMac is still not back in service, I&#8217;m back in action with [...]]]></description>
			<content:encoded><![CDATA[<p>In the twelve years since we started COGBOX I&#8217;ve never experienced a hard drive crash. So, I was probably due.</p>
<p><img src="http://www.cogbox.com/blogs/chris/wp-content/uploads/2009/10/questionmark.gif" alt="flashing question mark folder" title="flashing question mark folder" width="240" height="180" class="alignright size-full wp-image-143" />Yesterday, while working on a COGBOX.com refresh my up-till-now trusty iMac suddenly froze. And, on restart I saw the dreaded flashing-question-mark-folder screen—not good.</p>
<p>While my iMac is still not back in service, I&#8217;m back in action with a combination of my laptop and other office machines.</p>
<p>There are a few choices that have made this hard drive crash much, much less painful than it could have been. I thought I&#8217;d post them here to give credit to the products/services that have helped. Maybe my experience will help you.</p>
<p><strong>Hosted Subversion Repositories</strong> &#8211; <a href="http://beanstalkapp.com/">Beanstalk</a><br />
We use <a href="http://subversion.tigris.org/features.html">Subversion</a> for version control on all our client sites, and we host our Subversion repositories off site with Beanstalk. Beyond all the other many benefits of version control, hosting at beanstalk makes picking up development right where I left off super-fast. Three other development tools we use that are subversion friendly : <a href="http://versionsapp.com/">Versions</a>, <a href="http://www.barebones.com/products/bbedit/">BBEdit</a>, and <a href="http://www.panic.com/coda/">Coda</a>.</p>
<p><a href="http://www.google.com/apps/intl/en/business/index.html"><strong>Google Apps</strong></a> &#8211; Gmail, Calendar and Tasks<br />
About two years ago we moved all our cogbox.com email over to Gmail for Business. It would be impossible to go back. Besides the amazing speed with which I can search through 40,000 messages in my inbox, having our email as a web service means no hiccups in the case of disasters like yesterday&#8217;s. Just lately I&#8217;ve started using <a href="http://gmailblog.blogspot.com/2009/07/tasks-graduates-from-gmail-labs.html">Tasks</a> from in Gmail and really like it, easy fast to-do lists (they look good on the iphone too). </p>
<p>So I&#8217;ve got my client&#8217;s sites &#038; development projects, my email/calendar and my to-do lists. What about other work files?</p>
<p><strong><a href="http://www.apple.com/macosx/what-is-macosx/time-machine.html">Time Machine</a></strong><br />
Fortunately, Apple came through for me. I&#8217;d stopped paying attention to whether my backups were working months ago. But Time Machine was there in the background storing my files every hour.</p>
<p>My only regret is excluding some of my system files and applications from my Time Machine backups to save space. When I do get my iMac back in working order I&#8217;ll have to spend some time re-installing a bunch of apps. What I should have done (and will be doing in the future) is let time machine do a whole system backup to a larger network storage device like a <a href="http://www.drobo.com/">Drobo</a>. Then my recovery would be as simple as a hard drive swap and restore from Time Machine.</p>
<p>All-in-all, relatively painless. I&#8217;ll update my post as my recovery proceeds. </p>
<p>Update:<br />
I forgot one other app that has made my life much easier with this crash &mdash;<a href="http://www.barebones.com/products/Yojimbo/">Yojimbo</a>. It&#8217;s another app from the makers of BBEdit that allows me to store (and encrypt) thousands of logins, notes, code snippets and other bits of information, then sync it between multiple machines. With all the mental space I&#8217;ve freed up with this app I can now sometimes even remember where I&#8217;ve left my keys!</p>
<p>Update 2:<br />
I found the difference between an Apple HD replacement and a local Mac Reseller (MacDocs) HD replacement is about $150 and 1 TeraByte. Apple Store: Replace my 500 GB drive w/another just like it &#8211; $350. MacDocs: Replace with 1.5 TeraByte drive $200.</p>
<p>(Normally something as simple as a HD replacement is something I&#8217;d do myself, but the Aluminum iMac replacement process involves suction cups and major dis-assembly&mdash;well worth avoiding for the $75 mac docs fee.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogbox.com/blogs/chris/2009/10/worst-fears-realized-hard-drive-crash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A List Apart &#8211; 2008 Survey of People Who Make Websites</title>
		<link>http://www.cogbox.com/blogs/chris/2009/04/a-list-apart-2008-survey-of-people-who-make-websites/</link>
		<comments>http://www.cogbox.com/blogs/chris/2009/04/a-list-apart-2008-survey-of-people-who-make-websites/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 20:28:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://www.cogbox.com/blogs/chris/?p=113</guid>
		<description><![CDATA[If you&#8217;re a person who makes websites and are wondering how your current situation compares to others in the same field head over to A List Apart and see their 2008 Survey.
They asked 30,000 web types their opinions on topics from their &#8220;level of excitement&#8221; to &#8220;how long since your last raise&#8221; for this year&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a person who makes websites and are wondering how your current situation compares to others in the same field head over to <a href="http://aneventapart.com/">A List Apart</a> and see their 2008 Survey.</p>
<p>They asked 30,000 web types their opinions on topics from their &#8220;level of excitement&#8221; to &#8220;how long since your last raise&#8221; for this year&#8217;s survey. And, if you are so inclined you can even download a copy of the raw data yourself to play with.</p>
<p><a href="http://aneventapart.com/alasurvey2008/">Go to the survey</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogbox.com/blogs/chris/2009/04/a-list-apart-2008-survey-of-people-who-make-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Favorite New Development App : Coda</title>
		<link>http://www.cogbox.com/blogs/chris/2008/12/favorite-new-development-app-coda/</link>
		<comments>http://www.cogbox.com/blogs/chris/2008/12/favorite-new-development-app-coda/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 22:47:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://www.cogbox.com/blogs/chris/?p=112</guid>
		<description><![CDATA[For the past couple of months I&#8217;ve been using a new application for development that is &#8230; just plain awesome!
It&#8217;s called Coda, by Panic Software &#8212; the same folks who make the very nice Transmit FTP client for Mac &#8212; and it combines a bunch of tasks that a developer on a mac will do [...]]]></description>
			<content:encoded><![CDATA[<p>For the past couple of months I&#8217;ve been using a new application for development that is &#8230; just plain awesome!</p>
<p>It&#8217;s called Coda, by <a href="http://www.panic.com/">Panic Software</a> &#8212; the same folks who make the very nice Transmit FTP client for Mac &#8212; and it combines a bunch of tasks that a developer on a mac will do over and over. </p>
<p>From within a single app, you have:</p>
<p> A <span style="font-weight:bold;">text editor</span> that rivals BBedit<br /> Integrated <span style="font-weight:bold;">SVN version control</span><br /> A webkit powered preview mode &#8212; basically <span style="font-weight:bold;">Safari</span> built right in.<br /> An <span style="font-weight:bold;">FTP</span> Client<br /> A <span style="font-weight:bold;">Terminal</span> shell window<br /> A library of programming <span style="font-weight:bold;">reference docs</span><br /> A <span style="font-weight:bold;">CSS editor</span></p>
<p>So instead of jumping back and forth between applications while you&#8217;re developing, it&#8217;s all right there for you! </p>
<p>For a lot of our clients the process of an update used to look something like this: </p>
<p> 1. Open BBedit or Dreamweaver. <br /> 2. Open the appropriate docs. <br /> 3. Make your changes.<br /> 4. Save your changes, switch to FireFox or Safari to preview<br /> 5. Repeat steps 3-4 until satisfied.<br /> 6. Switch to terminal, navigate to the site, and commit the changes in to the repository (or switch to <a href="http://www.versionsapp.com/">Versions</a>, another SVN GUI app we&#8217;ve been using).<br /> 7. SSH in to the remote server and check out the changes to the working copy. </p>
<p>In Coda, this goes something like: </p>
<p> 1. Open Coda, click on the site. <br /> 2. Click the doc you want to open in editing mode. <br /> 3. Make changes, preview in preview pane. <br /> 4. Click the Source Control Status button to show your SVN status. One more click checks in your changes. <br /> 5. Click terminal tab, you&#8217;re automatically SSH&#8217;ed to the server. Just update the working copy, and you&#8217;re done. </p>
<p>Same work completed, much less time and hassle! <a href="http://www.panic.com/coda/">See it for yourself</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cogbox.com/blogs/chris/2008/12/favorite-new-development-app-coda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
