<?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>Zac&#039;s Weblog &#187; cocoadevhouse</title>
	<atom:link href="http://www.zacwhite.com/blog/category/cocoadevhouse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zacwhite.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 09 Jun 2010 23:31:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>To CD or not to CD?</title>
		<link>http://www.zacwhite.com/blog/2006/05/08/to-cd-or-not-to-cd/</link>
		<comments>http://www.zacwhite.com/blog/2006/05/08/to-cd-or-not-to-cd/#comments</comments>
		<pubDate>Mon, 08 May 2006 06:11:08 +0000</pubDate>
		<dc:creator>Zac White</dc:creator>
				<category><![CDATA[advice]]></category>
		<category><![CDATA[cocoadevhouse]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://zacwhite.com/blog/2006/05/08/to-cd-or-not-to-cd/</guid>
		<description><![CDATA[I recently asked myself whether or not to use CoreData in Audipad. The program has to keep track of when a character is typed with respect to the currently playing/recording audio file. This sounds like it might be a good job for CoreData. However, I decided a few days ago it might be a little [...]]]></description>
			<content:encoded><![CDATA[<p>I recently asked myself whether or not to use <a href="http://developer.apple.com/macosx/coredata.html" onclick="pageTracker._trackPageview('/outgoing/developer.apple.com/macosx/coredata.html?referer=');">CoreData</a> in <a href="http://audipad.com/" onclick="pageTracker._trackPageview('/outgoing/audipad.com/?referer=');">Audipad</a>. The program has to keep track of when a character is typed with respect to the currently playing/recording audio file. This sounds like it might be a good job for CoreData. However, I decided a few days ago it might be a little like swatting a hammer with a fly (strike that. reverse it.). CoreData also doesn&#8217;t care about order, so I would have to put indexes on everything and manually manage those. This didn&#8217;t sound like fun. Instead, I went with an NSArray and I am not regretting it. This article at <a href="http://www.oreillynet.com/mac/blog/" onclick="pageTracker._trackPageview('/outgoing/www.oreillynet.com/mac/blog/?referer=');">MacDevCenter</a> has put my mind at ease.</p>
<p><a href="http://www.oreillynet.com/mac/blog/2006/05/when_to_use_core_data_1.html?CMP=OTC-13IV03560550&#038;ATT=When+to+use+Core+Data" onclick="pageTracker._trackPageview('/outgoing/www.oreillynet.com/mac/blog/2006/05/when_to_use_core_data_1.html?CMP=OTC-13IV03560550_038_ATT=When+to+use+Core+Data&amp;referer=');">When to use Core Data?</a></p>
<p>You can see my implimentation <a href="http://svn.audipad.com/filedetails.php?repname=Audipad&amp;path=%2Ftrunk%2FAudipad%2FSource%2FCDHAnnotatedTextView.m" class="broken_link" onclick="pageTracker._trackPageview('/outgoing/svn.audipad.com/filedetails.php?repname=Audipad_amp_path=_2Ftrunk_2FAudipad_2FSource_2FCDHAnnotatedTextView.m&amp;referer=');">here</a>. Basically it takes about 12 lines to record the data and about 11 to &#8220;play&#8221; it back. You can see a movie of it working <a href="http://homepage.mac.com/zacwhite/movies/audipad9.mov" onclick="pageTracker._trackPageview('/outgoing/homepage.mac.com/zacwhite/movies/audipad9.mov?referer=');">here</a>. Because of Ridiculous Fish&#8217;s great <a href="http://ridiculousfish.com/blog/archives/2005/12/23/array/" onclick="pageTracker._trackPageview('/outgoing/ridiculousfish.com/blog/archives/2005/12/23/array/?referer=');">article</a> on reverse engineering Apple&#8217;s NSArray implementation, I also think that this will scale quite well. Audipad is coming along!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zacwhite.com/blog/2006/05/08/to-cd-or-not-to-cd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://homepage.mac.com/zacwhite/movies/audipad9.mov" length="1076819" type="video/quicktime" />
		</item>
		<item>
		<title>CocoaDevHouse == awesome.</title>
		<link>http://www.zacwhite.com/blog/2006/03/06/cocoadevhouse-awesome/</link>
		<comments>http://www.zacwhite.com/blog/2006/03/06/cocoadevhouse-awesome/#comments</comments>
		<pubDate>Tue, 07 Mar 2006 05:39:44 +0000</pubDate>
		<dc:creator>Zac White</dc:creator>
				<category><![CDATA[cocoadevhouse]]></category>

		<guid isPermaLink="false">http://zacwhite.com/blog/?p=41</guid>
		<description><![CDATA[Man, I had a great time at CocoaDevHouseDallas. We bandied about some really cool ideas and actually went with one of mine as the main them. Audipad is our first project and is going to be really cool when we get it completed. The basic premise is this: record audio or playback audio and be [...]]]></description>
			<content:encoded><![CDATA[<p>Man, I had a great time at <a href="http://cocoadevhouse.org" onclick="pageTracker._trackPageview('/outgoing/cocoadevhouse.org?referer=');">CocoaDevHouseDallas</a>. We bandied about some really cool ideas and actually went with one of mine as the main them. <a href="http://audipad.com" onclick="pageTracker._trackPageview('/outgoing/audipad.com?referer=');">Audipad</a> is our first project and is going to be really cool when we get it completed. The basic premise is this: record audio or playback audio and be able to associate keystrokes or other media with a time in that audio. You can use it to transcribe, to take notes, to add notes to lectures, to document conferences, etc. The possibilities are pretty amazing. If you would like to contribute, shoot me an <a href="mailto:zacwhite [at] gmail.com">email</a> and I can give you commit access to the repository (svn.zacwhite.com/cocoadevhouse, but that might change soon). Check out the pictures:</p>
<p><a href="http://flickr.com/photos/tags/cocoadevhouse" onclick="pageTracker._trackPageview('/outgoing/flickr.com/photos/tags/cocoadevhouse?referer=');">Flikr Photos</a></p>
<p>P.S. I&#8217;m still working on getting my old DB back&#8230;should be any day now&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zacwhite.com/blog/2006/03/06/cocoadevhouse-awesome/feed/</wfw:commentRss>
		<slash:comments>0</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! -->