<?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>Paul Codding&#039;s Weblog &#187; OS X</title>
	<atom:link href="http://www.paulcodding.com/blog/category/os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.paulcodding.com/blog</link>
	<description>My miscellaneous ramblings and how-to&#039;s</description>
	<lastBuildDate>Sat, 17 Jul 2010 02:59:34 +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>Time Machine</title>
		<link>http://www.paulcodding.com/blog/2009/02/04/timemachine/</link>
		<comments>http://www.paulcodding.com/blog/2009/02/04/timemachine/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 04:17:53 +0000</pubDate>
		<dc:creator>Paul Codding</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Time Machine]]></category>

		<guid isPermaLink="false">http://www.paulcodding.com/blog/?p=40</guid>
		<description><![CDATA[ The process was pretty easy...the only thing that I would have to add was that the process of getting your new HDD to show up in the list of drives to restore to wasn't the most straight forward. ]]></description>
			<content:encoded><![CDATA[<p>Ever since Time Machine was unveiled in the latest OS X release, I&#8217;ve been very impressed with its feature set.  To be honest I&#8217;ve only had to use it to restore 2 files on my machine&#8230;both of which were critical.  The most important time that I&#8221;ve had to fire up the Time Machine was to restore my id_dsa ssh key after accidentally deleting it from Terminal.  I did not want to have to gen a new key pair and go around and change my authorized_keys files on many remote machines&#8230;so Time Machine did the trick.</p>
<p>Last week my wife&#8217;s MacBook took a turn for the worse.  The hard drive was making the &#8220;click of death&#8221; sound, so off the NewEgg for a new 120GB HDD.  Four days later the drive arrived at my door, and I was itching to see just how easy it was to restore from Time Machine.  The process was pretty easy&#8230;the only thing that I would have to add was that the process of getting your new HDD to show up in the list of drives to restore to wasn&#8217;t the most straight forward.  I had to first partition the new drive and then reboot the laptop for it to recognize the new HFS+ partition.  Once that was done, the rest was easy.  I hit the restore button, and when I emerged from my basement an hour or so later it was ready for a reboot.  Once it was rebooted, it was like nothing had ever happened&#8230;except for the 2 weeks of lost data because my wife isn&#8217;t the most diligent about plugging in her external Time Machine backup drive.  With that in mind I envy those of you with Time Capsules&#8230;but I don&#8217;t envy the price tag.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulcodding.com/blog/2009/02/04/timemachine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading a large RoR Project from 1.2.6 to 2.0.2</title>
		<link>http://www.paulcodding.com/blog/2008/01/21/upgrading-a-large-ror-project-from-126-to-202/</link>
		<comments>http://www.paulcodding.com/blog/2008/01/21/upgrading-a-large-ror-project-from-126-to-202/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 04:23:12 +0000</pubDate>
		<dc:creator>Paul Codding</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[RoR]]></category>

		<guid isPermaLink="false">http://www.paulcodding.com/blog/2008/01/21/upgrading-a-large-ror-project-from-126-to-202/</guid>
		<description><![CDATA[This evening while upgrading a large Ruby on Rails application that I&#8217;ve been working on for the past year and a half, I ran into some issues upgrading to 2.0.2.  As you may know actionwebservice has been ousted from rails in favor of REST.  For those of us that depend on using SOAP for interoperability [...]]]></description>
			<content:encoded><![CDATA[<p>This evening while upgrading a large Ruby on Rails application that I&#8217;ve been working on for the past year and a half, I ran into some issues upgrading to 2.0.2.  As you may know actionwebservice has been ousted from rails in favor of REST.  For those of us that depend on using SOAP for interoperability with other applications, we need it to work.  After spending a great deal of time googling to remove the following error:</p>
<pre>`report_activate_error':
RubyGem version error: actionpack(2.0.2 not = 1.13.6) (Gem::LoadError)</pre>
<p><br/><br />
I found <a href="http://www.texperts.com/2007/12/21/using-action-web-service-with-rails-20/">this</a> <strong>very</strong> helpful article about getting actionwebservices to run under Rails 2.0.2.  I&#8217;ve yet to see the issues that some other users have seen when using actionwebservices with Rails 2.0.2, but we shall see in the coming days of using it.  One thing I had to do that I didn&#8217;t really like was to freeze the rails gems into the project.  I would rather not have them in my subversion repository.Another issue encountered was with installing gems that needed compilation on my OS X Leopard machine.  Luckily I found a great article detailing the use of the <code>ARCHFLAGS</code> environmental variable.  So to install my postgres gem all I had to do was this:</p>
<pre>$ sudo -s# export ARCHFLAGS="-arch i386"# gem install postgres</pre>
<p>After that, the gem was installed and I no longer received any compile time errors.  This stems from the universal binary support mechanism in OS X.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulcodding.com/blog/2008/01/21/upgrading-a-large-ror-project-from-126-to-202/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project in the works</title>
		<link>http://www.paulcodding.com/blog/2007/08/19/project-in-the-works/</link>
		<comments>http://www.paulcodding.com/blog/2007/08/19/project-in-the-works/#comments</comments>
		<pubDate>Sun, 19 Aug 2007 14:35:40 +0000</pubDate>
		<dc:creator>Paul Codding</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.paulcodding.com/blog/2007/08/19/project-in-the-works/</guid>
		<description><![CDATA[Well, I was able to spend some time this weekend to get my OpenBSD firewall back in action after a major HDD catastrophe. After getting my internal network back in order, I&#8217;ve decided to begin work on a few projects I&#8217;ve been thinking about. The first project involves the use of Growl, the notification system [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I was able to spend some time this weekend to get my OpenBSD firewall back in action after a major HDD catastrophe.  After getting my internal network back in order, I&#8217;ve decided to begin work on a few projects I&#8217;ve been thinking about.</p>
<p>The first project involves the use of Growl, the notification system written for OS X, and snort.  Snort is a great little IDS that I&#8217;ve been working with for quite some time.  Ever since I checked out growl, I&#8217;ve been really excited to get something going that utilizes it.  Luckily the project with snort is perfect for it.  In short the project will use ruby to monitor the snort IDS alert logs for alerts and use Growl to send a notification to the user.  Growl does have ruby bindings&#8230;hence the choice of ruby.  I could use Objective-C, the only problem with that is that I don&#8217;t know the language <img src='http://www.paulcodding.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .  So, ruby it is.  I will keep everyone posted on the progress/caveats.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulcodding.com/blog/2007/08/19/project-in-the-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
