<?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>SwampFoetus.net</title>
	<atom:link href="http://www.swampfoetus.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.swampfoetus.net</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sat, 30 Jul 2011 10:33:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Apple Drop Core Data Assistant &#8211; Thanks!</title>
		<link>http://www.swampfoetus.net/2011/07/apple-drop-core-data-assistant-thanks/</link>
		<comments>http://www.swampfoetus.net/2011/07/apple-drop-core-data-assistant-thanks/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 23:48:29 +0000</pubDate>
		<dc:creator>swampf0etus</dc:creator>
				<category><![CDATA[XCode]]></category>
		<category><![CDATA[Cocoa new core data interface assistant dropped no loger exists xcode4]]></category>

		<guid isPermaLink="false">http://www.swampfoetus.net/2011/07/apple-drop-core-data-assistant-thanks/</guid>
		<description><![CDATA[Apple released XCode 4 and every XCode 3 programmer moaned &#8216;you&#8217;ve ruined it!&#8217;. But I said &#8216;stop moaning and get used to it. It&#8217;s not that different!&#8217;. Until now. While going through the book Learn Cocoa on the Mac (which &#8230; <a href="http://www.swampfoetus.net/2011/07/apple-drop-core-data-assistant-thanks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Apple released XCode 4 and every XCode 3 programmer moaned &#8216;you&#8217;ve ruined it!&#8217;. But I said &#8216;stop moaning and get used to it. It&#8217;s not that different!&#8217;. Until now.<br />
While going through the book Learn Cocoa on the Mac (which is very good, by the way), I came to a stumbling block at Chapter 7 &#8211; Core Data Basics. Basically, the book was written for XCode 3 but I&#8217;m on XCode 4. There was no problems with this until chapter 7, where I found that Apple had decided to remove a huge chunk of functionality: the Core Data Interface Assistant.<br />
This was a brilliant time saving tool that created a user interface from a database design in just a few clicks of the mouse. It&#8217;s now gone and Apple just seem to be pretending it never even existed. There&#8217;s no reference to it in any of it&#8217;s XCode 4 documentation, not even the transition guide, which is specifically aimed at those experienced in using XCode 3.<br />
I tried Google, of course, and found a load of other people in the same boat. The answer to these people&#8217;s questions? &#8220;you&#8217;re shafted!&#8221;<br />
So, to move on, I had to work it out myself. If you&#8217;re interested in how I did it then read <a title="Chapter 7 - FAIL!" href="http://www.swampfoetus.net/chapter-7-fail/">here</a>.<br />
But, Apple, if you&#8217;re listening, please don&#8217;t remove any more useful tools. I really don&#8217;t want to find myself writing &#8220;Where&#8217;s Interface Builder Gone?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swampfoetus.net/2011/07/apple-drop-core-data-assistant-thanks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Haz Tar File Corruption</title>
		<link>http://www.swampfoetus.net/2011/04/i-haz-tar-file-corruption/</link>
		<comments>http://www.swampfoetus.net/2011/04/i-haz-tar-file-corruption/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 18:50:40 +0000</pubDate>
		<dc:creator>swampf0etus</dc:creator>
				<category><![CDATA[Nightmares]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Tar archive corrupt corruption text file repair nightmare recover recovery]]></category>

		<guid isPermaLink="false">http://www.swampfoetus.net/2011/04/i-haz-tar-file-corruption/</guid>
		<description><![CDATA[When is a text file not a text file? When it&#8217;s a tar file that&#8217;s overwritten the original text file, because someone forgot to specify the archive name with the -f option. When is a tar file not a tar &#8230; <a href="http://www.swampfoetus.net/2011/04/i-haz-tar-file-corruption/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When is a text file not a text file?  When it&#8217;s a tar file that&#8217;s overwritten the original text file, because someone forgot to specify the archive name with the -f option.<br />
When is a tar file not a tar file?  When someone treats the tar file like a text file, adding and removing text to and from it.<br />
These are the problems that I had to resolve last week, driving me mad at every turn. I now, however, know the tar archive format like the back of my hand.<br />
To try and even begin to understand what a pain this was, think of the scene in National Lampoon&#8217;s Christmas Vacation. The one where Clark Griswald hands his son a hugely entangled ball of Christmas lights and ask him to untangle it. Although we don&#8217;t see Rusty untangle the lights, it&#8217;s obvious that his experience would be a living hell.  If it wasn&#8217;t then you wouldn&#8217;t find the scene funny.  My scene, however, was not funny because, although like Rusty I had to tackle a living nightmare, my scene was reality. My reality. And I believed the contents of those mangled tar files to be a lot more important than Christmas decorations.<br />
Believed. Yes, I&#8217;ll say it again. Believed. Because after all my hard fought un-mangling, after days of writing and re-writing Perl scripts, what was I to discover? That what was in this mangled pile of crap was just stuff that either I already had or stuff that I didn&#8217;t need.  Brilliant!<br />
So, did I gain anything, anything at all from this? Well I know how tar files are laid out. I know how to fix them. And I have few scripts to do all this. Scripts that got so incredibly complicated, yet ended up so simple once I understood the extent and detail of the corruption.<br />
I do look back and think &#8220;I think I actually enjoyed some of that&#8221; (except for the dreams, of course. The horrible dreams of 512 byte block alignment). But, yes, overall I gained something. And, no doubt, I&#8217;ll need to call on this knowledge again.  But one thing I&#8217;d like to say is this, &#8220;don&#8217;t forget how -f works or you&#8217;ll be untangling Christmas lights until after Easter&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swampfoetus.net/2011/04/i-haz-tar-file-corruption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Swampf0etus is back!</title>
		<link>http://www.swampfoetus.net/2011/04/swampf0etus-is-back/</link>
		<comments>http://www.swampfoetus.net/2011/04/swampf0etus-is-back/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 19:43:19 +0000</pubDate>
		<dc:creator>swampf0etus</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Swampfoetus swampf0etus]]></category>

		<guid isPermaLink="false">http://www.swampfoetus.net/2011/04/swampf0etus-is-back/</guid>
		<description><![CDATA[After over a year-long wait, swampfoetus.net is back. Not that there&#8217;s much to return from, or return to for that matter. So, &#8220;what&#8217;s this site about?&#8221; I hear you ask. Nothing yet, but there&#8217;s much to come. Watch this space&#8230;]]></description>
			<content:encoded><![CDATA[<p>After over a year-long wait, swampfoetus.net is back. Not that there&#8217;s much to return from, or return to for that matter.<br />
So, &#8220;what&#8217;s this site about?&#8221; I hear you ask. Nothing yet, but there&#8217;s much to come. Watch this space&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swampfoetus.net/2011/04/swampf0etus-is-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

